0001548123-24-000046.txt : 20240408 0001548123-24-000046.hdr.sgml : 20240408 20240408165110 ACCESSION NUMBER: 0001548123-24-000046 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 65 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240408 DATE AS OF CHANGE: 20240408 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FLEXPOINT SENSOR SYSTEMS INC CENTRAL INDEX KEY: 0000925660 STANDARD INDUSTRIAL CLASSIFICATION: MEASURING & CONTROLLING DEVICES, NEC [3829] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 870620425 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-24368 FILM NUMBER: 24830192 BUSINESS ADDRESS: STREET 1: 5718 WEST DANNON WAY STREET 2: SUITE B CITY: WEST JORDAN STATE: UT ZIP: 84081 BUSINESS PHONE: 801-568-5111 MAIL ADDRESS: STREET 1: 5718 WEST DANNON WAY STREET 2: SUITE B CITY: WEST JORDAN STATE: UT ZIP: 84081 FORMER COMPANY: FORMER CONFORMED NAME: MICROPOINT INC DATE OF NAME CHANGE: 19980424 FORMER COMPANY: FORMER CONFORMED NAME: NANOTECH CORP DATE OF NAME CHANGE: 19940620 10-K 1 flxt-20231231.htm ANNUAL REPORT ON FORM 10K FOR THE YEAR ENDED DECEMBER 31, 2023

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-K

 

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

 

For the fiscal year ended December 31, 2023

 

or

 

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

 

For the transition period ___to___

 

Commission file number: No. 0-24368

 

FLEXPOINT SENSOR SYSTEMS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware

(State or other jurisdiction of incorporation)

87-0620425

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

   

5718 W Dannon Way, Suite B, West Jordan, Utah

(Address of principal executive offices)

84081

(Zip Code)

   
Registrant’s telephone number, including area code:   801-568-5111

 

 

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

 

Securities registered under Section 12(g) of the Act: Common Stock

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

Yes [ ] No [X]

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Exchange Act.

Yes [ ] No [X]

 

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 [X] No [ ]

 

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

 

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

 

1 

 

 

Large accelerated filer [ ]

 

Non-accelerated filer [X]

Accelerated filer [ ]

Smaller reporting company [X]

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 checkmark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. [ ]

 

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

 

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

 

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

Yes [ ] No [X]

The aggregate market value of 122,137,236 shares 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 ($0.0174), as of the last business day of the registrant’s most recently completed second fiscal quarter (June 30, 2023) was approximately $2,125,188.

 

The number of shares outstanding of the registrant’s common stock, as of March 31, 2024, was 125,557,174.

 

Documents incorporated by reference: None

 

 

2 

 

 

TABLE OF CONTENTS

 

PART I

 

Item 1. Business 4
Item 1A. Risk Factors 12
Item 1C. Cybersecurity 12
Item 2. Properties 12
Item 3. Legal Proceedings 13
Item 4. Mine Safety Disclosure 13

 

PART II

 

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters And Issuer Purchases of Equity Securities 13
Item 6. Reserved 14
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations 14
Item 8. Financial Statements and Supplementary Data 18
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure 33
Item 9A. Controls and Procedures 33
Item 9B. Other Information 33
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections 34

 

PART III

 

Item 10. Directors, Executive Officers and Corporate Governance 34
Item 11. Executive Compensation 35
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters 36
Item 13. Certain Relationships and Related Transactions, and Director Independence 38
Item 14. Principal Accounting Fees and Services 38

 

PART IV

 

Item 15. Exhibits, Financial Statement Schedules 39
Signatures 40

 

 

3 

 

 

In this annual report references to “Company”, “Flexpoint”, “Flexpoint Sensor,” “we,” “us,” and “our” refer to Flexpoint Sensor Systems, Inc.

FORWARD LOOKING STATEMENTS

 

The U.S. Securities and Exchange Commission (“SEC”) encourages companies to disclose forward-looking information so that investors can better understand future prospects and make informed investment decisions.  This report contains these types of statements. Words such as “may,” “expect,” “believe,” “anticipate,” “estimate,” “project,” or “continue” or comparable terminology used in connection with any discussion of future operating results or financial performance identify forward-looking statements.  You are cautioned not to place undue reliance on the forward-looking statements, which speak only as of the date of this report.  All forward-looking statements reflect our present expectation of future events and are subject to a number of important factors and uncertainties that could cause actual results to differ materially from those described in the forward-looking statements.

 

PART I

 

ITEM 1.  BUSINESS

 

HISTORICAL DEVELOPMENT

 

Flexpoint Sensor Systems, Inc. was incorporated in the state of Delaware in June 1992 as Nanotech Corporation.  In April 1998, Nanotech changed the company name to Micropoint, Inc. and in July 1999 Micropoint changed its name to Flexpoint Sensor Systems, Inc. Flexpoint was forced to seek bankruptcy protection on July 3, 2001, and filed a voluntary petition for reorganization pursuant to Chapter 11 of the United States Bankruptcy Code. On February 24, 2004, the bankruptcy court confirmed Flexpoint's Plan of Reorganization.   We used fresh-start reporting and all assets of Flexpoint Sensor Systems, Inc. were restated to reflect their reorganization value, which approximated the fair value at the date of reorganization.

 

BUSINESS OVERVIEW

 

Flexpoint Sensor Systems, Inc. (“Flexpoint”, or “Company”), is principally engaged in designing, engineering and manufacturing bend sensor technology and products using its patented Bend Sensor® technology, (a flexible potentiometer technology). We continue to make further improvements to our technologies, manufacturing and developing fully integrated devices and related products that we have been marketing and selling to a variety of companies in diverse industries. We are negotiating and signing agreements, including licensing agreements, purchase orders and contracts that have provided some revenues and have proven that our sensors are more durable, adaptable and cost effective than any other product currently on the market.

 

The Company owns six patents, including patents on specific devices that use the Bend Sensor® and we have exclusive rights through licensing agreements to other patents and devices. We are continuing to develop and enhance our intellectual properties that could result in additional patents being filed. The Company currently manufactures, and has jointly developed, at least thirty products that are being sold and supplied to current customers and we continue to receive orders for custom prototype sensors as well as our standard sensors. We are continuing to develop and enhance our intellectual properties that could result in additional patents being filed.

 

The COVID-19 Pandemic (“the Pandemic”), and its continuation and resurgence, has had a dramatic effect on our business as well as the business of our customers. The wide-ranging effects on the world-wide business market led to either a slowdown or a general reluctance for businesses to move forward with entering into major commitments until their future markets have been clarified. Because of this, we experienced a significant slowdown in the size and number of orders received.However, we have recently experienced an upturn in orders and we expect that orders will return to their former levels and even increase during the year.

 

During 2023 we focused our marketing efforts on a number of larger domestic and international companies that have applications which have the potential to greatly increase the volume of sensors we are currently manufacturing.As of the date of this report, the Company had anumber of global commercial partners covering a variety of different products. In coordination with its partners, the Company introduced several new products during the last two years. Management believes this growth in sales channels will allow the Company to grow at an increasingly accelerated rate over the next several quarters.

 

Our sales and marketing efforts have been targeted toward the development of new relationships with clients while maintaining and strengthening relationships already developed with several Tier 1 (major) suppliers in the automotive, health and AR/VR industries.

4 

 

We have built and shipped orders to a number of these companies to enable them to test the utilization of our sensors into their existing, new and developing product lines.

 

The Company continues to develop relationships in a number of application fields. Flexpoint has established relationships with several medical IoT vendors. These include companies like Neofect and Gloreha; all with a focus on medical rehabilitation with a different approach. Products from these companies range from gloves to prosthetics to virtual reality, all with the intention of improving medical health or medical rehab. On December 15, 2022 the Company announced successful delivery of significant glove orders, with additional orders from top innovative medical rehabilitative equipment leader Idrogenet/Gloreha.

 

 

We also announced that Flexpoint continues to work with Resellers/Channel partners such as PayPal, Woo Commerce, DiGi Key, Amazon, and from orders placed on our website. We are working to increase this market area as it provides effective and significant growth and scale.

 

In addition to the sale of our products and engineering and design services, we also may consider generating revenues through licensing our unique technology for field of use or territory. We will attempt to negotiate each license agreement to contain a provision for either first right of refusal to manufacture, or royalty provisions for specific products or applications, or both. We have continued to concentrate our marketing efforts on sensors and electronics which we consider to be quick-to-market production orders, and on engineering services that have generated limited, but immediate, revenues that have provided cash flow and name recognition. We have also continued our marketing efforts in the automotive industry. Due to the size and the numerous regulations inherent in the automotive industry, it requires a significantly longer time to develop and acquire approvals for new technologies. However, as there are high volumes and long-term contracts associated within the automotive industry, we anticipate that this industry will potentially generate significant long-term revenue streams.

 

We continue to work with Tier 1 automotive suppliers on a variety of products that are in various stages of development and implementation. Both the medical and automotive industries have undergone significant changes over the past several years. This changing environment has created delays in the implementation of the automotive and medical devices and therefore, over the past several years, we have focused our limited resources and marketing efforts on sensors and products that, in the aggregate, will generate a smaller dollar volume than those anticipated from our medical or automotive devices, but have a quicker pathway to market and have generated needed limited, but immediate, cash flow while providing additional name and product recognition that we believe will provide long term benefits. Based upon the current interest in our sensors from both the automotive and medical industries, we anticipate that over the next twelve months, we will begin producing larger repeatable volumes of sensors and devices in these focus industries.

 

PRINCIPAL PRODUCTS

 

Bend Sensor ®Technology

 

The Company owns the patent rights to our Bend Sensor® technology. The Bend Sensor® is a flexible potentiometer; the bend sensor consists of a coated substrate, such as plastic, that changes electrical conductivity as it is bent in a consistent manner. Electronic systems connect to this sensor and measure in detail the amount of bending or movement that occurs in a predictable manner.  Certain applications of the Bend Sensor® potentiometer have been patented (See “Patents and Intellectual Property,” below).

 

A typical potentiometer functions through the means of metal contacts swiping or rubbing across a resistive element. Our Bend Sensor® potentiometer is a single layer with no mechanical assembly which makes it more reliable and significantly smaller, lighter in weight and usually less expensive than mechanical potentiometers.  Management believes many sensor applications can be improved using our technology and that the use of our technology will result in new products and new sensor applications, including the USB Bend Sensor® kit, which has found application in a wide range of products since its introduction in 2015.

 

Flexpoint Sensor Systems, Inc. is a company engaged principally in improving its unique sensor technology, expanding its suite of products, developing new sensor applications, obtaining financing and seeking long-term sustainable manufacturing contracts.  Our operations have not yet commenced to a commercially sustainable level and include designing, engineering, manufacturing and selling sensor technology and products featuring our Bend Sensor® technology and equipment.

 

We have developed the following applications and devices using the Bend Sensor® technology and are currently marketing these items:

 

5 

 

Glove Systems

 

In the rapidly growing and emerging wearables space, Flexpoint has recently received additional purchase orders from multiple glove manufacturers across various market sub-segments, including medical, gaming and virtual reality. The “speed to market” commercialization plans of these companies are driving this increased order volume. Flexpoint is aggressively going after this evolving market. The Pandemic has slowed the orders and, while we cannot predict when the influence of the Pandemic will end, we have seen a recent increase in both the size and number of orders and expect this pattern to continue and increase throughout the remainder of 2024 following a return to business. In aggregate, Bend Sensor® wearables order volumes are expected to number in the tens of thousands in 2024. The wearables market segment is clearly one where our technology is easily adapted and truly illustrates our technological differentiation. Flexpoint’s willingness and ability to customize sensors for these innovative companies and deliver them at a competitive price pointallows us to deliver real value to our customers.

 

The Company’s Bend Sensor® continues to be a part of the world’s most trending sectors, one being the VR/AR market. The VR/AR industry is predicted to reach more than $25 billion by 2025 and show steady growth, thereafter. We previously announced on-time delivery of several orders and receipt of additional orders.

 

In June of 2022 we announced significant growth and high demand for the Flexpoint Glove Bend Sensor. This sensor has been well developed over the years and is now highly sought after by the large Virtual Reality (VR) companies and their markets. The Company currently has 20 different customers ordering the patented Bend sensor with approximately 10 of these being major companies giving us reoccurring orders. Our largest companies being Manus and a Pacific Rim Supplier.

 

The Company began receiving Glove Sensor orders during the first quarter of 2022 with approximately $35,000 additional orders in May. We are now seeing significantly larger orders of the Glove Sensor from larger companies on a reoccurring basis and believe that this revenue source will continue to grow.

 

In July of 2022 we announced the on-time delivery of the previously announced orders from top virtual reality leaders, Manus VR and Neofect. Flexpoint's Bend Sensor® continues to be highly sought after as the Virtual Reality (VR) market accelerates and the demand for innovative medical equipment grows.

 

In November of 2022 we announced receipt of additional glove orders from virtual reality leaders Manus VR and Idrogenet/Glohrea.

 

In December of 2022 we announced delivery and receipt of additional orders from Idrogenet/Gloreha.

 

In February of 2023 we announced that we had delivered all the sensors under the previously announced record orders from Manus and that we expect to receive additional orders early this year. The announcement also indicated that the virtual reality market is expected to grow at a rate of 18% annually and reach in excess of $60 Billion by 2028.

 

Also included in that announcement was that Flexpoint had recently supplied sensors to Idrogenet/Gloreha, (Italy), and is in the process of completing an additional significant order for them which is expected to ship later this month. We are also producing sensors for Neofect, a Korean company. These sensors are for rehabilitation devices sold throughout Europe.

 

Manus VR has many clients of large industries such as Netflix, Google, and Rolls Royce. Manus VR is widely known for its role in virtual reality gaming and recently announced its newest design, Manus Polygon. Manus Polygon is a tracking system that eliminates the need for any kind of full-body suit, providing a full-body solution for enterprise VR. Manus Polygon is the latest in real-time software to enable fluid full-body motion within any virtual environment.

 

In September of 2023 we announced delivery of additional orders to Manus VR, a top virtual reality leader, and to innovative medical rehabilitative equipment leader Idrogenet/Gloreha. Flexpoint's Bend Sensor® continues to be highly sought after as the Virtual Reality (VR) market and the innovative medical equipment markets as they accelerate and grow. These orders were in addition to the orders previously announced.

 

Other

 

These ground-breaking glove systems, combined with unique, leading edge software applications, also adapt to a wide range of other applications, including health rehabilitation, unmanned systems control, smartphone interaction and professional training across multiple industries. In addition to producing an array of Bend Sensors®, the Company is under agreement to supply integrated assemblies comprised of multiple sensor types and associated electronics.

 

6 

 

In the VR/VA market space, orders of increasing size and frequency were received during 2023 and additional orders are expected in 2024 from Manus VR Idrogenet and Neofect as they strive to fulfill production orders. It is expected that these orders will increase as the impact of the Pandemic enables businesses to resume normal operations.

 

Finalizing long-term, constant revenue generating production contracts with our existing and additional customers remains our greatest challenge because our on-going business is dependent on the types of revenues and cash flows generated by such contracts. Cash flow and cash requirement risks are closely tied to and are dependent upon our ability to attract significant long-term production contracts. We must continue to obtain funding to operate and expand our operations so that we can deliver our unique Bend Sensor® and Bend Sensor® related technologies and products to the market.  Management believes that even though we are making positive strides forward with our business plan we will need to raise additional operating capital.

 

Automotive Products

 

For the past several years, we have been in negotiations with several Tier 1 suppliers and OEMs and have proved the benefit and capabilities of the Bend Sensor® technology in the automotive industry.

 

In May 2021, Flexpoint announced that they had formalized a Joint Development and Supply Agreement between Flexpoint Sensor Systems, Inc. and De Amertek Corporation. The companies will work together and collaborate to develop electronics with integrated sensor technologies for an occupant classification system and other automotive products. We are currently collaborating on three separate projects with domestic and foreign automotive manufacturers. De Amertek is a leading designer and manufacturer of microelectronics and one of the most specialized sources of custom-made electronic modules. Headquartered in Chicago, IL, its world-class manufacturing facility and supply chain network exceeds customer expectations in quality, delivery, service and time to market. De Amertek is making way for futuristic developments and setting trends in the technology world.

 

In July 2021 we announced that we are continuing to work closely with a Fortune 50 automotive company on the integration of a system utilizing Flexpoint’s patented Bend Sensor® technology which was included in a patent issued to the major automotive manufacturer. By utilizing Flexpoint’s technology, this manufacturer, along with Flexpoint, has created an innovative application for automobiles and trucks which allows them to optimize the ride quality of the vehicle. Flexpoint is actively working with the manufacturer on implementation of this new technology in vehicles.

 

In August 2021 we announced that the Company has entered into an agreement with a leading manufacturer of autonomous vehicles for the design and production of an impact detection system utilizing Flexpoint’s patented Bend Sensor® technology. This manufacturer is a significant player in autonomous vehicle development and production. The initial order will be delivered within 45 days with the probability of larger scale production occurring during 2022.

 

In September 8, 2021, we announced that they have recently entered into a new agreement with a major automotive manufacturer for the design and production of parts to be utilized in the finalization of an innovative application of Flexpoint’s technology for cars and trucks to maximize the ride quality of the vehicle. We believe this application will provide significant cost savings over existing systems and lead to widespread application of this technology.

 

In August of 2022 we announced delivery of sensors under the second purchase order for an impact detection system for an autonomous vehicle manufacturer. We later announced additional interest from another manufacturer of autonomous vehicles in our OCS system.

 

Additionally, in August of 2022 we announced that we have seen significant market interest and the recent adoption of a variety of sensor applications including the Flexpoint seat occupancy sensor and the companies’ more sophisticated, Occupant Classification System (OCS), along with integration of the Impact Detection System. We are currently working with both North American and foreign automotive manufacturers on these systems. These companies include Fortune 500 automotive manufacturers as well as new, well financed companies in the EV and Autonomous Driving vehicle market spaces. We look forward to announcing production agreements with our partners and their anticipated production schedules as the agreements are formalized. We are also working on entering into an arrangement with a large after-market seller for seat products.

 

In October of 2022 we announced completion of deliveries under the second purchase order for an Impact Detection System. As previously announced Flexpoint has entered into an agreement with a leading US based manufacturer/OEM to provide an impact detection system for their autonomous vehicles in the United States. An autonomous vehicle is a driverless vehicle that is capable of sensing its environment and moving safely with little or no human input.

 

In November of 2022 we announced completion and delivery of the previous order and receipt of an order for delivery of additional sensors for an impact detection sensor for the manufacturer of autonomous vehicle that we have been working with.

7 

 

In February of 2023 we announced that Flexpoint has entered into an agreement with a company to provide an impact detection system for their autonomous vehicles in the United States beginning next year. Production of the vehicles is scheduled to begin in 2025 and ramp up over the next several years.

 

In October we announced the delivery of sensors for an Impact Detection System to a leading manufacturer in the growing autonomous vehicle industry. As previously announced Flexpoint has entered into an agreement with a leading US based manufacturer/OEM to provide custom Bend® Sensors for an impact detection system for autonomous vehicles in the United States. An autonomous vehicle is a driverless vehicle that is capable of sensing its environment and moving safely with little or no human input. By strategically placing Flexpoint’s patented impact detection sensor in key impact areas of the vehicle, we are able to play a vital role in the advancement of autonomous vehicles in the marketplace. Production of the vehicles is scheduled to begin in 2025 and ramp up over the next several years. Once production begins, purchase orders will begin escalating over the next several years.

 

We have continued to produce and deliver additional sensors for this manufacturer during 2023 and into 2024 as they move toward production of their vehicles.

 

Flow Control Applications

 

Our flexible sensor has proven to be an extremely robust and durable flow control switch. The Bend Sensor® product allows for the measurement of liquid and air flow and has been tested to over 35 million cycles without failure. The Company is currently working with a global leader in cleaning, sanitizing, food safety products who have been testing the Bend Sensor® as a measuring and dispensing device for their harsh chemical products.  When the Bend Sensor® device is placed in a flow stream, it can measure if flow is occurring, or it can measure the amount of flow that is occurring. The fact that our design incorporates a single layer flexible device allows it to effectively operate in many harsh environments. While other technologies are affected by dirt, dust, and liquids, the Bend Sensor® product is able to reliably operate in those environments.  An international supplier of integrated tinting solutions is interested in a similar dispensing system for its paint manufacturers, retail chains and plastic producers. We continue to receive inquiries from a variety of industries for flow applications. In July of 2022 we announced the delivery of specialized sensors for detection of over pressure rising in hydraulic systems and has delivered Flexpoint’s Bend Sensors to a global manufacturer of rupture discs, pressure and vacuum-relief valves, and other safety-critical pressure-relief products. We received an additional order for delivery in the first quarter of 2023 and in mid to late 2023 we received an additional order for sensors and expect to continue to receive orders for this and related products from this manufacturer.

 

In September of 2023 we announced that Flexpoint recently received an order for a specialized sensor for detection of over pressure rising in hydraulic systems and has delivered Flexpoint’s Bend Sensors® to a global manufacturer of rupture discs, pressure and vacuum-relief valves, and other safety-critical pressure-relief products. The Bend Sensor® technology works extremely well in harsh types of environments. Because of the Bend Sensor’s fast reaction, chemical resistance, and temperature tolerance this is an excellent application for these types of technologies.

 

In addition to the above custom sensors, Flexpoint also recently received a repeat order for delivery of sensors that have been part of this company’s product line for some years. Manufacture and delivery of this order is staged to take place with a two-stage delivery schedule. The first delivery will take place this quarter with the second delivery to occur before the end of the year.

 

Monitoring Systems

 

In October, 2018, the Company announced it had signed a five-year manufacturing and supply agreement with Counted LLC. Counted LLC conceived of a medication delivery monitoring system and dispensing monitoring system. Flexpoint designed and produced the monitoring system with Flexpoint features, Flexpoint technology and Flexpoint designed electronics to track and report the dispensing of medications in real time. The information has the potential to be transmitted to physicians, pharmacists and government agencies. Prototypes have been built and successfully tested with additional production and testing continuing. Counted LLC has recently raised capital to complete the development and testing of necessary software to bring the product to market.

 

In July of 2022 we announced the advancement of the pill dispensing application to work with wireless communication protocols. In September we announced that there has been a significant increase in efforts to complete development of the Pill Pack for prescription tracking. This effort slowed from the lack of development funding.

 

Interest in development of this product has recently renewed.

 

 

8 

 

Swell Sensor

 

On July 25, 2019, the Company announced that they had filed a provisional patent for the new “Swell Sensor” or Battery Expansion Sensor, (“BXS”), designed to detect and stop a Lithium ion or Lithium Polymer battery from charging or discharging, preventing a thermal runway; one of the major ways battery fires occur.

 

Li-ion and Li-polymer batteries are used today in everything from phones to electric cars. Flexpoint’s technology included in the provisional patent provides a method to protect these batteries, their products and those who use them every day, measuring the expansion or swelling of the battery effectively stopping a potentially dangerous state.

 

Batteries become over-heated, over charged, or simply fail due to old age. When this occurs, it’s possible for the inner cells of the battery to outgas a flammable electrolyte mixture, causing the battery to swell. The Flexpoint BXS Sensor addresses the swollen battery effect, as batteries are designed to contain as a failsafe the measure of out gassing. The Flexpoint Swell Sensor detects the condition, effectively shutting down the short circuit. Without this type of detection, some batteries can eventually reach temperatures over 1000º F.Designed to detect the dangerous expansion and stop a Lithium ion or Lithium polymer battery from charging or discharging, the Flexpoint battery expansion sensor was created to prevent thermal runaway (this is how most battery fires occur). The battery expansion sensor can detect a swollen battery and take appropriate action, effectively shutting it down and sending a notice to the user that the battery is no longer safe.

 

The Company is currently collaborating with Fortune 100 companies involving the battery expansion sensor. The overall testing phases range from six to nine months. With confidentiality agreements in place, Flexpoint is now in development with these and other companies to integrate the Battery Expansion Sensor into their products.

 

During a conference call announcing operating results for the second quarter of 2020 representatives of the Company announced that with the agreements that had been signed and the projects they were pursuing, it was transitioning from a development company to a sales and marketing company. This represents a significant change for the Company. The Company continues to negotiate additional significant orders with major revenue potential as the bend sensor gains global awareness.

 

Other Applications

 

Management believes the potential market for our technology includes using the technology to replace or upgrade existing devices used in industrial control systems, medical equipment and instrumentation, computer peripherals, automotive transmission equipment, commercial vending equipment and other devices.  We have developed, or are developing:

a rupture disc/bursting disc utilizing the Bend Sensor® as the detection/alarm element of a ruptured disc device;
video gaming devices; and
other sports applications

 

We intend to further identify applications of our technology in numerous fields and industries.  A core marketing strategy is to seek applications of our technology for products used by customers that emphasize functionality, reliability, quality, and user convenience.

 

BUSINESS STRATEGY

 

Due to the many potential applications of our technology and our limited financial and other resources, management made the decision to focus our marketing efforts on a few products that can be brought to market quickly, will provide maximum exposure for the technology and will generate additional orders for products from a growing customer base. This has required us to coordinate our product design, manufacturing, distribution and service strategies in a long-term business model, while still generating short term revenues. Another strategic marketing strategy has been to develop a standard line of sensor products with corresponding hardware, electronics and software to facilitate ease of implementation of our technology into a customer's existing system.

 

Our standard product line is expected to be sold directly to the customer and through manufacturer's representatives and distributors and on-line sales channels. We have also expanded our product offering to include substantially complete value-added assemblies, which includes the electronics and software. We continue to consider the licensing of our technology and/or products or strategic partnership arrangements that will generate sufficient revenues to sustain our operations. We anticipate selling primarily to OEM or Tier 1 suppliers for worldwide distribution.  For our international customers, we anticipate selling and distributing our products through various manufacturer representatives and distributors.

 

Since our intended customers are typically technology companies, the design phase of the sales cycle is extremely important and considerably longer than in other industries. The original equipment manufacturers typically approach us with a conceptual product

9 

 

and request that we assist in the initial engineering, design, development and production of a working prototype from which we generate limited revenues. The prototype is then tested in the environment in which the ultimate product will be placed.  During this process, the customer is in frequent contact with our application and electrical engineers. Customers also meet with internal sales and support individuals to discuss marketing and distribution channels and strategies for the end consumer products.

 

We also have added value by expanding our sensor product lines to include circuit boards, enclosures, etc. and have moved toward a fully integrated product while validating and showing the versatility of our Bend Sensor® technology. As mentioned above we currently have several such fully developed products that will directly compete with existing products in the automotive industry. We have also used like designs to develop similar products in other industries, thus leveraging the initial engineering and design work. We believe our products provide great reliability and functionality and can be implemented at a lower overall cost to the customer. These fully integrated products will create a much larger value-added profit margin for us. However, there is no assurance that such profit margins will be achieved or that these products will be produced in volumes sufficient to generate significant revenue in the near future.

 

MARKETING AND SALES

 

Our products are being marketed directly to manufacturers or distributors and we offer our automotive products primarily to original equipment manufacturers (“OEM’s”), either directly or through Tier 1 suppliers, or through collaborative efforts with other specialized suppliers. Our primary marketing objectives are to continue to generate demand for our products, enhance name and product recognition and support OEM’s and manufactures. As we gain success in branding our name and product recognition, we believe the successful use of our products by OEM’s and Tier 1 suppliers will generate additional demand for higher quantity orders of our existing products. We also anticipate that the success of our existing products will allow us to successfully introduce new products and applications to the market.

 

Due to limited resources our sales strategy depends on a few OEM’s and manufacturers and, were we to lose their business, it will have a significant adverse effect on our results of operations until alternative distribution channels can be established.  We may consider contractual commitments to OEM’s and Tier 1 suppliers in exchange for fees and/or royalties.  In addition, because we sell on a limited basis directly to end users, we are dependent, in part, on the OEM’s for information about retail product sales and demand for sensor technology.  Accordingly, any rapid cessation of purchases or a switch to other companies' products by end users may not be immediately evident to us and could result in increased product returns.

 

We have enhanced our website at www.flexpoint.com to include videos on our current projects and also intend to market our products through the use of other social media, and by developing a field sales force which includes direct marketing employees in strategic areas and potentially manufacturer’s representatives nationwide to generate OEM and Tier 1 supplier customers.  As our market grows, we anticipate expanding our distribution network throughout the world.  There can be no assurance that we will be successful in developing such a sales force or in expanding our distribution network.

 

MANUFACTURING AND DISTRIBUTION

 

Automobile manufacturers, Tier 1 suppliers and many international companies require all parts to be manufactured in ISO/TS-16949 certified facilities. IS0/TS-16949 is a Quality Management System that contains the specific requirements for the application of ISO 9001:2000 for automotive production and relevant service part organization.  TS-16949 is based on ISO requirements 9001:2000 but contains additional requirements that are specific to the automotive industry.  These additions are considered automotive “interpretations” by the ISO community of accreditation bodies and registrars. TS-16949 is a common supplier quality standard for Fiat Chrysler Automobiles, Ford Motor Company, and General Motors Corporation. TS-16949 applies to suppliers of production materials, production and service parts, heat treating, painting and plating and other finishing services. It does not, therefore, apply to all suppliers of the major automotive companies.

 

When volumes dictate, our goal will be to either qualify our production line and facility as an ISO/TS 16949 production line and facility as it is required for manufacturing automotive and related parts, or to enter into manufacturing agreements with other qualified manufacturers. We may qualify our production line and facilities. We have entered into an agreement with the Walker Component Group to assist in meeting these qualifications now. The Walker Component Group is a well-established manufacturing company with expertise and certifications, including ISO 9001:2008, ROHS and REACH certifications that will dramatically enhance Flexpoint’s assembly infrastructure and assist to market products such as those that have been developed with HTK Engineering and InterTek. With numerous Fortune 100 clients, the Walker Component Group will add considerable experience, prestige, and confidence to every project that it enters into with Flexpoint. This agreement will increase the marketability of our products to automotive Tier 1 and major parts suppliers.

10 

 

 

SOURCE OF RAW MATERIALS

 

The Bend Sensor® product consists of a coated substrate, such as plastic, that changes in electrical conductivity as it is bent. Electronic systems connect to the sensor and measure with fine detail the amount of bending or movement that occurs. The single layer design of the Bend Sensor® eliminates many of the problems associated with conventional sensors such as dust, dirt, liquids, heat or pressure. Depending on the application an over-laminate or over-molding may also be applied to the sensors for added environmental protection. Due to its unique construction and the ability to use multiple types of substrates, all raw materials needed to produce the Bend Sensor® are readily available and therefore the Company is not reliant on a single supplier.

 

COMPETITION

 

The sensor business is highly competitive, and competition is expected to continue to increase.  We will compete directly with firms that have longer operating histories, more experience, substantially greater financial resources, greater size, more substantial research and development and marketing organizations, established distribution channels and are better situated in the market.  We do not yet have an established long-term customer base that orders products on a constant basis and we will encounter a high degree of competition as we develop a larger customer base.

 

To management's knowledge, technology similar to our technology is currently in production by other competitors. Management believes that our products will be sufficiently distinguishable from the existing products so that it will not compete directly with existing sensor products.  Certain force transducer sensors and fiber optic sensors are comparable to our Bend Sensor® technology; however, management believes that the force transducer sensor is not as reliable as our Bend Sensor® technology and that the fiber optic sensors are not as cost effective as our Bend Sensor® technology.  As this new area grows, additional manufacturers may attempt to introduce similar products and competition could intensify.

 

In the medical electronics field, our competitors are the potentiometer manufacturers.  In the auto seat field, our competitors are numerous capacitive, piezo, infrared, force sensor resister and ultrasonic sensor manufacturers.  Such competitors may use their economic strength and relationships to influence the market to continue to buy their existing products.  One or more of these competitors could use their resources to improve their current products or develop new products that may compete more effectively with our products.  New competitors may emerge and may develop products and capabilities which compete directly with our products.  No assurance can be given that we will be successful in competing in the industries identified or in other industries that would benefit from our Bend Sensor® technology.

 

We intend to compete by offering products that have enhanced value, added features, ease of use, functionality, compatibility, reliability, comparable price, quality and support.  Management also believes our intellectual property provides an advantage over current competitors.  Although management believes that our products will be well received in the various sensor markets because of their innovative features, performance characteristics and cost-effective pricing, there can be no assurance that comparable or superior products incorporating more advanced technology or other features or having better price or performance characteristics will not be introduced by competitors with greater resources than ours.

 

PATENTS AND INTELLECTUAL PROPERTY

 

We regard certain of our designs as proprietary and attempt to protect them with patents and by restricting disclosure of the designs as trade secrets.  We have six issued or pending patents for our Bend Sensor® technology and have exclusive rights to additional patents and intellectual property and are in the process of preparing additional patents for new types of sensors and devices using our technology. Due to the joint development of the medical bed product, we believe we also have claims and protection under the patents filed for this specific application.  Patents do expire and it will be necessary for us to file patents in the United States and in various foreign countries for each application we develop so that it is protected from competition.   We also have products that use our unique sensor technology, and we are exploring the viability of filing new patents based on the enhancements and the specific applications or value-added products.  We must file patents on any technology for which we develop enhancements that contain material improvements to the original technology, thereby extending the original life of our original patents.  We are aware of three potentially conflicting patents which we believe will not affect our current or planned use of our technology.

 

There can be no assurance that the protection provided by patents and patent applications, if issued, will be broad enough to prevent competitors from introducing similar products or that such patents, if challenged, will be upheld by the courts of any jurisdiction.  Patent infringement litigation, either to enforce our patents or defend us from infringement suits, is expensive and could divert resources from other planned uses.  

11 

 

 

Patent applications filed in foreign countries and patents in those countries are subject to laws and procedures that differ from those in the United States.  Patent protection in foreign countries may be different from patent protection under United States laws and may not be as favorable to us.  We also attempt to protect our proprietary information through the use of confidentiality agreements and by limiting access to our facilities.  There can be no assurance that our program of patents, confidentiality agreements and restricted access to our facilities will be sufficient to protect our proprietary technology.

 

Management believes that because of the rapid pace of technological change in our markets, legal protection of our proprietary information is less significant to our competitive position than factors such as continuing product innovation in response to evolving industry standards, technical and cost-effective manufacturing expertise, effective product marketing strategies and customer service. Without legal protection, however, it may be possible for third parties to commercially exploit the proprietary aspects of our products.

 

MAJOR CUSTOMERS

 

Currently, we have a limited customer base and for the year ending 2023 three customers represented approximately 86% of the Company’s revenue.

 

EMPLOYEES

 

As of the date of this filing we have three full-time employees, one part-time employee, and we employ three to five subcontractors and multiple consultants. Until we are under full production with some of our products, we will continue to use subcontractors and consultants which helps to keep our overall labor cost to a minimum. Our employees are not presently covered by any collective bargaining agreement.  We have not experienced any work stoppages and believe that our relations with our employees are good.

 

AVAILABLE INFORMATION

 

Additional information is available on our website at www.flexpoint.com

 

ITEM 1A. RISK FACTORS

 

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

 

ITEM 1C. CYBERSECURITY

 

As a Company with a single-officer operation and no formal cybersecurity policies in place, we recognize the importance of safeguarding our digital assets and protecting sensitive information. While we strive to maintain the security of our systems and data, our resources and infrastructure are limited. We rely on basic security measures, such as password protection and firewalls to mitigate potential risks.

 

Given the nature of our operations and size, we may be more susceptible to cybersecurity threats. We acknowledge the possibility of breaches or unauthorized access to our systems, which could result in the loss or compromise of sensitive information. Any such incident could have a material adverse effect on our business, financial condition, and reputation.

 

We are committed to continuously evaluating and enhancing our cybersecurity measures as our business evolves. However, investors should be aware that our current capabilities may not fully address all cybersecurity risks. We encourage investors to consider the inherent risks associated with our limited resources and lack of formal cybersecurity policies when evaluating our Company.

 

ITEM 2.   PROPERTIES

 

We currently occupy approximately 8,029 square feet of office and manufacturing space leased from D&M Management, Inc. The building is located in a commercial business district in West Jordan, Utah, which consists primarily of high-tech manufacturing firms, and it is located adjacent to a major intersection, allowing easy access to Utah’s main interstate highway. The lease is for a period of twelve months with a 90-day notice clause if our intent is to renew the lease for additional periods.

 

12 

 

 

ITEM 3.  LEGAL PROCEEDINGS

 

We are not a party to any legal proceedings as of the date of this filing.

 

ITEM 4.  MINE SAFETY DISCLOSURES

 

Not applicable to our operations.

 

 

PART II

 

ITEM 5.  MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER

MATTERS AND ISSUER PURCHASE OF EQUITY SECURITIES

 

MARKET INFORMATION

 

Our common stock is quoted on the OTC Bulletin Board under the symbol “FLXT.”  Any over-the-counter market quotations in this trading system reflect inter-dealer prices, without retail mark-up, mark-downs, or commissions, and may not necessarily represent actual transactions.

 

Our shares are subject to Section 15(g) and Rule 15g-9 of the Securities and Exchange Act, commonly referred to as the “penny stock” rule. The rule defines penny stock to be any equity security that has a market price less than $5.00 per share, subject to certain exceptions. These rules may restrict the ability of broker-dealers to trade or maintain a market in our common stock and may affect the ability of shareholders to sell their shares.  Broker-dealers who sell penny stocks to persons other than established customers and accredited investors must make a special suitability determination for the purchase of the security.  Accredited investors, in general, include individuals with assets in excess of $1,000,000 (not including the value of their personal residence) or annual income exceeding $200,000 or $300,000 together with their spouse, and certain institutional investors.  The rules require the broker-dealer to receive the purchaser’s written consent to the transaction prior to the purchase and require the broker-dealer to deliver a risk disclosure document relating to the penny stock prior to the first transaction.  A broker-dealer also must disclose the commissions payable to both the broker-dealer and the registered representative, and current quotations for the security.  Finally, monthly statements must be sent to customers disclosing recent price information for the penny stocks.

 

HOLDERS

 

As of February 29, 2024 we had approximately 481 stockholders of record of our common stock, which does not include “street accounts” of securities brokers. Our transfer agent is Standard Registrar & Transfer Co., Inc., located in Salt Lake City, Utah.

 

DIVIDENDS

 

We have not paid cash or stock dividends and have no present plan to pay any dividends.  We intend to retain any earnings to finance the operation and expansion of our business and the payment of any cash dividends on our common stock is unlikely.  However, our board of directors may revisit this matter from time to time and may determine our earnings, financial condition, capital requirements and other factors allow the payment of dividends.

 

RECENT SALES OF UNREGISTERED SECURITIES

 

On March 15, 2022, Capital Communications converted two notes into shares of the Company’s restricted common stock. One note was entered into on April 10, 2018 in the amount of $200,000 which had a principal balance of $210,000 and interest accrued but unpaid of $74,775. The second note was entered into on September 10, 2020 in the amount of $245,000 and had accrued and unpaid interest of $28,271. Both notes provide for conversion rates at $0.05 per share. The conversion resulted in the issuance of 11,160,931 shares of restricted common stock. The conversion is reported in the results of the year ended December 31, 2022. We relied on an exemption from the registration requirements provided by Section 4(a) (2) of the Securities Act.

 

ISSUER PURCHASE OF SECURITIES

 

None.

13 

 

 

ITEM 6. RESERVED

 

 

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

AND RESULTS OF OPERATIONS

 

EXECUTIVE OVERVIEW

 

Flexpoint Sensor Systems, Inc. is a company engaged principally in improving its unique sensor technology, expanding its suite of products, developing new sensor applications, obtaining financing, and seeking long-term sustainable manufacturing contracts, licensing agreements and royalty agreements.  Our operations have not yet commenced to a commercially sustainable level and include designing, engineering, manufacturing, licensing, and selling sensor technology and products featuring our Bend Sensor® technology and equipment.

 

Finalizing long-term, constant revenue generating production contracts with our existing and other customers remains our greatest challenge because our on-going business is dependent on the types of revenues and cash flows generated by such contracts. Cash flow and cash requirement risks are closely tied to and are dependent upon our ability to attract significant long-term production contracts. We must continue to obtain funding to operate and expand our operations so that we can deliver our unique Bend Sensor® and Bend Sensor® related technologies and products to the market.  Management believes that even though we are making positive strides forward with our business plan we will need to raise additional operating capital.

 

Worldwide automakers are faced with the challenge of providing a safer, more energy efficient, longer lasting product that consumers can afford. This has required automakers to search for new and innovative ways to lower the overall weight of the vehicle and to improve its fuel efficiency, while lowering the cost. We continue to experience an increased interest regarding automotive and other potential applications for our sensor technology because they meet this criterion. With its versatility, light weight, single layer construction and the fact that it is currently being used in various safety devices the Bend Sensor® is positioned well to meet the challenges that the automobile industry is facing.

 

LIQUIDITY AND CAPITAL RESOURCES

 

Currently our revenue is primarily from design contracts, testing and production services for prototypes and samples and recurring business, and is not to a level to support our operations.  However, we believe, based upon current orders and projected orders over the next twelve months, that we could be producing sensors under long-term contracts that will help support our existing operations and potential future growth. Management recognizes such contracts usually go through a long negotiation process and there can be no guarantee that we will be successful in our negotiations or that such contracts will be sufficient to support our current operations in the near future.

 

For the past twelve months we have relied on the proceeds of convertible loans from existing shareholders and proceeds from sales. During 2023 and 2022, the Company secured financing to fund its operations by issuing additional convertible notes to Capital Communications LLC, First Equity Holdings and officers, the balances of which were $180,000 and $180,000 as of December 31, 2023 and 2022, respectively, net of $-0- and $455,000 in notes converted to shares of restricted common stock in 2022. The notes have an annual interest rate of 10% and default rate of 15%, have various maturity dates, and are secured by the Company’s business assets. The Company also received funds under the Paycheck Protection Program.

 

Management believes that our current cash burn rate is approximately $60,000 per month and that proceeds from additional convertible notes and estimated revenues for engineering design and prototype products will be sufficient to fund the next twelve months of operations. Our auditors have expressed doubt about our ability to continue as a going concern and that we may not realize significant revenue or become profitable within the next twelve months. We will require additional financing to fund our short-term cash needs. We will have to rely on additional debt financing, loans from existing shareholders and private placements of common stock for additional funding. Based upon our current purchase orders and anticipated purchase orders over the next twelve months our projected revenues by the end of 2024 are anticipated to cover our projected operating expenses, based on our current burn rate. However, we cannot assure you that we will be able to obtain short-term financing, or that sources of such financing, if any, will continue to be available, and if available, that they will be on terms favorable to us. Nor is there any guarantee that the projected volume of purchase orders will meet the volumes that we anticipate.

 

14 

 

It is also possible that in the short term we may have to continue to issue common stock to pay for services and agreements rather than use our limited cash resources. Any issuance of common stock will likely be pursuant to exemptions provided by federal and state securities laws. The purchasers and manner of issuance will be determined according to our financial needs and the available exemptions. We also note that if we issue more shares of our common stock our shareholders may experience dilution in the value per share of their common stock.

 

As we enter into new agreements, we must ensure that those agreements provide adequate funding for any pre-production research and development and manufacturing costs. If we are successful in establishing agreements with adequate initial funding, management believes that our operations for the long term will be funded by revenues, licensing fees and/or royalties related to these agreements. However, we have formalized only a few agreements during the past four years and there can be no assurance that the agreements will generate sufficient revenues or be profitable in the future or that a desired technological application will be successful enough to produce the volumes and profits necessary to fund our operations.

 

Finalizing long-term, constant revenue generating production contracts with our existing and other customers remains our greatest challenge because our on-going business is dependent on the types of revenues and cash flows generated by such contracts. Cash flow and cash requirement risks are closely tied to and are dependent upon our ability to attract significant long-term production contracts. This process has been impacted by the recent Pandemic and we are unable to determine what the long-term effect of these impacts will be at this time. We must continue to obtain funding to operate and expand our operations so that we can deliver our unique Bend Sensor® and Bend Sensor® related technologies and products to the market. Management believes that even though we are making positive strides forward with our business plan we will need to raise additional operating capital.

 

COMMITMENTS AND CONTINGENCIES

 

Our principal commitments at December 31, 2023 consist of total current liabilities of $4,765,242, which includes $398,513 in convertible notes.

 

We currently occupy approximately 8,029 square feet of office and manufacturing space leased from D&M Management, Inc. The building is located in a commercial business district in West Jordan, Utah which consists primarily of high-tech manufacturing firms, and it is located adjacent to a major intersection, allowing easy access to Utah’s main interstate highway. The lease is for a period of twelve months with a 90-day notice clause if our intent is to renew the lease for additional periods. We pay $6,787 per month for this lease.

 

Our total current liabilities include accounts payable of $253,419 related to normal operating expenses, including health insurance, utilities, production supplies, legal expenses, and travel expenses.  Accrued liabilities at December 31, 2023, were $2,892,967 and were related to payroll tax liabilities, tax expenses, accrued interest, investor relations consulting, and accrued Paid Time Off, a combination vacation-sick leave policy, and amounts due to related parties.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

We have not entered into any off-balance sheet arrangements that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources and would be considered material to investors.

 

RESULTS OF OPERATIONS

 

The following discussions are based on the operations of Flexpoint Sensor Systems, Inc., and should be read in conjunction with our audited financial statements for the years ended December 31, 2023 and 2022.  These financial statements are included in this report at Part II, Item 8, below.

 

SUMMARY OF OPERATING RESULTS

 

  For the year ended  

For the year

ended

  December 31, 2023   December 31, 2022
Engineering, contract, licensing and testing revenue $            105,686   $           151,156
Total operating costs and expenses (776,137)   (880,406)
Net other income (expense) (114,488)   (75,582)

15 

 

 

Net loss (784,939)   (804,832)
Basic and diluted loss per common share $               (0.06)   $               (0.06)

 

Our revenue for 2023 decreased $45,470 as compared to 2022. The decrease resulted from lower product sales and development fees. The decrease of our revenue was primarily the result of world-wide impacts from the Covid 19 crisis including delays in manufacturing orders for the wearable and toy industries, design and development engineering, prototype products and sales of our fully integrated products. Revenue from research and development engineering and prototype product contracts is generally recognized as the services are provided and accepted by the customer. Revenue from the sale of a product is recorded at the time of shipment to the customer. Management anticipates that revenue will increase as we continue to provide engineering services and our customers continue to order more frequently and in larger quantities.

 

Total operating costs and expenses were $776,138 in 2023 compared to $880,406 in 2022. Administrative and marketing expenses for 2023 were $101,814 lower, a reduction of payroll expense of $25,022 and $59,206 reduction in insurance expense being the major contributors. As we are working to commercialize products and establish distribution channels, we are also working to bring greater efficiencies and cost reductions to our operations.

 

For the year ending December 31, 2023 net other expense was $114,488. This compares to net other expense of $75,582 in 2022. Other expense in 2023 is comprised primarily of interest expense of $116,288. Other expense of $75,582 in 2022 was comprised primarily of $76,782 in interest expense.

 

As we continued to mature into a manufacturing company our engineering design and production revenues increased. As we expand and sell our existing suite of products, and as we grow the relationship with our customers, we expect this trend to continue in the future. We are not able to guarantee that our operating losses will be reduced in the short term. The chart below presents a summary of our balance sheets at December 31, 2023 and 2022.

 

SUMMARY OF BALANCE SHEET INFORMATION

 

 

Year ended

December 31, 2023

 

Year ended

December 31, 2022

Cash and cash equivalents $                   -   $               -
Total current assets 51,039   29,083
Total assets 5,223,784   5,194,143
Total liabilities 4,969,302   4,154,722
Accumulated deficit        (31,672,144)          (30,887,205)
Total stockholder’s equity  $       254,482    $ 1,039,421

 

Cash and cash equivalents were$-0- in 2023 and 2022. Until such time as our revenue increases, cash to fund our operations will be our most critical factor. As we expand our customer base and product offerings, we will need to raise additional operating capital during 2024. It is expected that this will be accomplished by securing additional loans from related parties and existing shareholders, through the private placement of stock, or through the licensing of our technology. We anticipate that we will need to raise approximately $500,000 to $800,000 in funding to support our existing operations and our anticipated growth during 2024.

 

Our current assets increased to $51,039 during the year ending December 31, 2022 compared to $29,083 during the same period in 2022. This increase is primarily due to increases of $24,239 in accounts receivable. Our fixed assets and patents and proprietary technology are all fully amortized.  

 

Accrued liabilities increased at December 31, 2023 by $361,373 when compared to December 31, 2022. The increase is primarily due to the accrual of interest expense related to notes payable and accrued consulting fees. Total liabilities increased by $814,580 at December 31, 2023 due to the aforementioned increased in accrued liabilities and notes payable due on demand.

 

TRANSACTIONS WITH RELATED PARTIES

 

At December 31, 2023 and 2022, the Company had accounts payable of $58,717 and $44,713 to its Chief Executive Officer for reimbursement of various operating expenses paid by him and a loan which he made the Company. It also had accounts payable of $4,000 to the Chairman of the Board for funds provided the Company for operating expenses.

 

16 

 

During 2019, the Company and the Company’s CEO and the Chairman of the Board agreed to convert $17,000 and $22,000, respectively, of accounts payable into convertible debt bearing 8% annual interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.06 per share. At December 31, 2023 there are related party convertible notes outstanding with principal balances of $164,257 and $54,257 which are due to the CEO and the Chairman of the Board of the Company, respectively. Of the total balance, $114,514 are convertible notes bearing an 8% annual rate of interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.07 per share and $104,000 are convertible notes bearing 8% annual interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.06 per share. All the convertible notes payable related parties have a maturity date of March 31, 2024. 

 

The Company filed an amendment to our Articles of Incorporation whereby the shareholders approved an increase in the number of shares of common stock authorized. With the filing of the amendment the Company now has sufficient authorized shares to issue to convert all convertible notes and stock options and therefore no longer needs to treat those financial instruments as derivatives. The notes are secured by the business equipment of the Company.

 

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

 

The preparation of 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 amounts reported in the financial statements and accompanying notes.  Estimates of particular significance in our financial statements include goodwill and the annual tests for impairment of goodwill and valuing stock option compensation.

 

We annually test long-lived assets for impairment or when a triggering event occurs. Impairment is indicated if undiscounted cash flows are less than the carrying value of the assets.  The analysis compared the present value of projected net cash flows for the remaining current year and next two years against the carrying value of the long-lived assets. Under similar analysis no impairment charge was taken during the twelve months ended December 31, 2023 or the twelve months ended December 31, 2022. Impairment tests will be conducted on a regular basis and, should they indicate a carrying value in excess of fair value, additional charges may be required.

 

We account for stock options under Statement of Financial Accounting Standards, Accounting Standards Codification Topic 718, Stock Compensation. The pronouncement requires that recognition of the cost of employee services received in exchange for stock options and awards of equity instruments be based on the grant-date fair value of such options and awards and is recognized as an expense in operations over the period they vest.  The fair value of the options we have granted is estimated at the date of grant using the Black-Scholes American option-pricing model.  Option pricing models require the input of highly sensitive assumptions, including expected stock volatility.  Also, our stock options have characteristics significantly different from those of traded options, and changes in the subjective input assumptions can materially affect the fair value estimate. Management believes the best input assumptions available were used to value the options and that the resulting option values are reasonable.  For the years ended December 31, 2023 and 2022 we recognized $0 and $0, respectively, of stock-based compensation expense for our stock options and there is no additional unrecognized compensation cost related to employee stock options that will be recognized based upon the current grants issued.

 

17 

 

 

ITEM 8.  FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

 

FLEXPOINT SENSOR SYSTEMS, INC. AND SUBSIDIARIES

INDEX TO FINANCIAL STATEMENTS

 

 

  Page
   
Reports of Independent Registered Public Accounting Firms 19
   
Balance Sheets – December 31, 2023 and 2022 20
   
Statements of Operations for the Years Ended December 31, 2023 and 2022 21
   
Statements of Stockholders’ Equity for the Years Ended December 31, 2023 and 2022 22
   
Statements of Cash Flows for the Years Ended December 31, 2023 and 2022 23
   
Notes to Financial Statements 24 - 32

 

 

18 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

To the Board of Directors and Shareholders of Flexpoint Sensor Systems, Inc.

Opinion on the Financial Statements

We have audited the accompanying balance sheets of Flexpoint Sensor Systems, Inc. (“the Company”) as of December 31, 2023 and 2022, and the related statements of operations, stockholders’ equity, and cash flows for each of the years in the two-year period ended December 31, 2023, and the related notes (collectively referred to as the financial statements). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022 and the results of its operations and its cash flows for each of the years in the two-year period ended December 31, 2023, in conformity with accounting principles generally accepted in the United States of America.

Going Concern

The accompanying financial statements have been prepared assuming that the Company will continue as a going concern. As discussed in Note 1 to the financial statements, the Company has net losses and an accumulated deficit. These factors, among others, raise substantial doubt about the Company’s ability to continue as a going concern. Management’s plans in regard to these matters are also described in Note 1. The financial statements do not include any adjustments that might result from the outcome of this uncertainty.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s 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 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 Company’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 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the 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 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 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.

Potential for Goodwill Impairment — Refer to Note 1 to the financial statements.

Critical Audit Matter Description

The Company tests goodwill for impairment at least annually via comparison of the fair value of the Company to the carrying value of the Company’s net assets. An impairment of goodwill is measured as the excess of the carrying amount of goodwill over the determined fair value. Management has determined that there is one reporting unit and that use of the market capitalization model at year end is appropriate. Auditing management’s assessment as to whether impairment is required is highly judgmental.

How the Critical Audit Matter Was Addressed in the Audit

Our principal audit procedures to evaluate management’s assessment consisted of the following, among others: 

We evaluated management’s processes and determinations underlying the estimation (including the market capitalization model) and whether they are in compliance with ASC 350 Intangibles – Goodwill and Other.
Performed an independent calculation to determine whether there is indication that impairment is required and compared to management’s conclusions.
We evaluated the relevance and reliability of the data used for calculations.

 

 

Fruci & Associates II, PLLC - PCAOB #05525

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

 

Spokane, Washington

April 8, 2024  

 

 

 

19 

 

 

FLEXPOINT SENSOR SYSTEMS, INC. AND SUBSIDIARIES

 BALANCE SHEETS

 

  December 31,
   2023    2022
ASSETS      
Current Assets      
Cash and cash equivalents $                -   $               -
Accounts receivable, net of allowance of $103,777 and $103,777 44,374   20,135
Deposits and prepaid expenses 6,665   8,948
Total Current Assets 51,039   29,083
Long-Term Deposits 13,624   13,624
Property and Equipment, net of accumulated depreciation      
of $597,174 and $597,174 -   -
Patents and Proprietary Technology, net of accumulated      
amortization of $974,045 and $974,045              -                -
Operating lease – Right-of-use asset 262,204   254,519
Goodwill 4,896,917   4,896,917
Total Assets  $    5,223,784    $    5,194,143
       
LIABILITIES AND STOCKHOLDERS' EQUITY      
Current Liabilities      
Bank overdraft $        11,315   $          7,506
Accounts payable 253,419   265,267
Accounts payable – related party 62,717   44,713
Accrued liabilities 2,777,959   2,416,589
Lease liability – current portion 59,404   57,679
Notes payable – due on demand 1,201,915   766,391
Convertible notes payable 180,000   180,000
Convertible notes payable to related party 218,513   218,513
Total Current Liabilities 4,765,242   3,956,658
Lease liability – long-term 204,060   198,064
Total Liabilities 4,969,302   4,154,722

 

Commitments and contingencies

     
Stockholders' Equity      
Preferred stock – $0.001 par value; 1,000,000 shares authorized;      
no shares issued or outstanding                      -                        -   
Common stock – $0.001 par value; 200,000,000 shares authorized;    

125,557,174 shares and 125,557,174 shares issued and

outstanding, respectively

125,557   125,557
Additional paid-in capital      31,801,069        31,801,069
Accumulated deficit     (31,672,144)       (30,887,205)
Total Stockholders' Equity 254,482   1,039,421
Total Liabilities and Stockholders' Equity  $    5,223,784    $    5,194,143

 

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

20 

 

FLEXPOINT SENSOR SYSTEMS, INC. AND SUBSIDIARIES

STATEMENTS OF OPERATIONS

       
       
       
       
   For the Years  
   Ended December 31,  
  2023 2022  
         
Engineering, Contract and Testing Revenue  $     105,686    $     151,156  
         
Operating Costs and Expenses        
Cost of revenue           33,525             36,258  
Administrative and marketing 519,107   620,921  
Research and development         223,505           223,227  
Total Operating Costs and Expenses 776,137   880,406  
         
Loss from operations (670,451)   (729,250)  

 

Other Income (Expense)

       
Interest expense         (116,288)           (76,782)  
Other income 1,800   1,200  
Net Other Income (Expense) (114,488)   (75,582)  

 

Net Loss

 

$   (784,939)

 

 

$   (804,832)

 
         
Basic and Diluted Loss Per Common Share  $        (0.06)    $        (0.06)  
         
Basic and Diluted Weighted-Average        
Common Shares Outstanding 125,557,114   123,294,410  
         

 

 

 

 

 

 

 

 

 

 

 

 

 

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

21 

 

 

FLEXPOINT SENSOR SYSTEMS, INC. AND SUBSIDIARIES

STATEMENTS OF STOCKHOLDERS’ EQUITY

For the Years Ended December 31, 2023 and 2022

           
  Common Stock Additional   Total
      Paid-in Accumulated Stockholder
  Shares Amount Capital Deficit Equity
           
Balance - December 31, 2021 114,396,242 $114,396 $31,254,182 $(30,082,373) $ 1,286,205
           

Common stock issued in full settlement of convertible note conversion

 

11,160,932

 

11,161

 

546,887

 

-

 

558,048

           
Net loss - - - (804,832) (804,832)
           
Balance – December 31, 2022 125,557,174 125,557 31,801,069 (30,887,205) 1,039,421
           
Net loss - - - (784,939) (784,939)
           
Balance - December 31, 2023 125,557,174  $125,557    $31,801,069   $(31,672,144) $ 254,482

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

22 

 

FLEXPOINT SENSOR SYSTEMS, INC. AND SUBSIDIARIES

 STATEMENTS OF CASH FLOWS

                   
                   
                   
            For the Years  
            Ended December 31,  
            2023   2022  
 Cash Flows from Operating Activities:         
    Net loss $ (784,939)   $ (804,832)  
    Adjustments to reconcile net loss to net cash used in operating activities:        
        Amortization of Right-of-Use Asset 7,686   19,011  
   Changes in operating assets and liabilities:        
        Accounts receivable (24,239)   (11,217)  
        Deposits and prepaid expense 2,283   (15,093)  
        Accounts payable (11,848)   38,820  
        Accounts payable – related party 18,004   24,232  
        Lease liability (7,650)   (11,130)  
Accrued liabilities 361,370   440,910  
 Net Cash Used in Operating Activities  (439,333)   (319,295)  
         
 Cash Flows from Financing Activities:        
    Proceeds from (payments to) bank overdraft 3,809   7,506  
    Proceeds from (payments to) note payable (17,500)   (10,000)  
Proceeds from borrowings under convertible note payable 453,024   321,391  
 Net Cash Provided by Financing Activities  439,333   318,897  
         
 Net Change in Cash and Cash Equivalents -   (402)  
Cash and Cash Equivalents at Beginning of Period -   402  
 Cash and Cash Equivalents at End of Period $             -   $            -  

 

 

Supplemental Cash Flow Information:

       
    Cash paid for income taxes  $             -    $            -  
    Cash paid for interest $             -   $            -  

 

Supplemental Disclosure on Noncash Investing and Financing Activities

       
Initiation of operating lease $             -   273,530  
Conversion of note payable and accrued interest to common stock to be issued $             -   $ 558,048  
                       

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

23 

 

FLEXPOINT SENSOR SYSTEMS, INC. AND SUBSIDIARIES

NOTES TO FINANCIAL STATEMENTS

 

NOTE 1 NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES

 

Nature of Operations – Flexpoint Sensor Systems, Inc. (the Company) is located in West Jordan, Utah. The Company’s activities to date have included acquiring equipment and enhancing technology, obtaining financing, entering into licensing agreements, production and seeking long-term manufacturing contracts. The Company’s operations are in designing, engineering, manufacturing, licensing and selling sensor technology and equipment using flexible potentiometer technology. Through December 31, 2023 the Company continued to manufacture products and sensors to fill customer orders and provide engineering and design work.

 

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

 

Cash and Cash Equivalents – Cash and cash equivalents are considered to be cash and a highly liquid security with original maturities of three months or less.

 

Fair Value MeasurementsThe fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk, including the party’s own credit risk.

 

Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:

 

Level 1: Quoted market prices in active markets for identical assets or liabilities.

 

Level 2: Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

 

To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is disclosed and is determined based on the lowest level input that is significant to the fair value measurement.

 

The carrying value of the Company’s cash, accounts payable, short-term borrowings (including convertible notes payable), and other current assets and liabilities approximate fair value because of their short-term maturity.

 

Accounts Receivable – Trade accounts receivable are generally recorded at the time product is shipped or services are provided including any shipping and handling fees. Contracts associated with design and development engineering generally require a deposit of 50% of the quoted price prior to the commencement of work. The deposit is considered deferred income until the entire project is completed and accepted by the customer, at which time the entire contract price is billed to the customer and the deposit applied. The Company has established an allowance for bad debts based on historical experience and an analysis of risk associated with the account balances. The balance in the allowance account was $103,777 and $103,777 in the years ended December 31, 2023 and 2022, respectively.

24 

 

 

Inventories – The Company does not currently have inventory. However, as production levels increase inventories will be carried on the balance sheet. Inventories will be stated at the lower of cost or market or net realizable value. Cost is determined by using the first in, first out (FIFO) method.

 

Going Concern– The Company suffered losses of $784,939 and $804,832 during the years ended December 31, 2023 and 2022, respectively.  At December 31, 2023, the Company had an accumulated deficit of $31,672,144. These matters raise substantial doubt about the Company's ability to continue as a going concern. The financial statements do not include any adjustments relating to the recoverability and classification of asset carrying amounts or the amount and classification of liabilities that might result should the Company be unable to continue as a going concern.

 

From 2008 through 2023 the Company raised approximately $7.0 million, which includes $453,024 raised in 2023, in additional capital, including accrued interest, through the issuance of long and short-term notes to related and other parties. All of the notes had an annual interest rate of 10% or 15% and were secured by the Company’s business equipment. The notes also had a conversion feature for restricted common shares ranging from $0.05 to $0.20 per share with maturity dates of December 31, 2018 through March 31, 2021. Management continues to work with investor groups to provide funds for the Company’s operations until its operations produce a positive cash flow.

 

Property and Equipment– Property and equipment are stated at cost.  Additions and major improvements are capitalized while maintenance and repairs are charged to operations.  Upon trade-in, sale or retirement of property and equipment, the related cost and accumulated depreciation are removed from the accounts and any gain or loss is recognized. Depreciation is computed using the straight-line method and is recognized over the estimated useful lives of the property and equipment, which range from three to ten years.

 

Valuation of Long-lived Assets – The carrying values of the Company’s long-lived assets are reviewed for impairment annually and whenever events or changes in circumstances indicate that they may not be recoverable. When projections indicate that the carrying value of the long-lived asset is not recoverable, the carrying value is reduced by the estimated excess of the carrying value over the projected discounted cash flows. Under similar analysis no impairment charge was taken during the year ended December 31, 2023. Impairment tests will be conducted on an annual basis and, should they indicate a carrying value in excess of fair value, additional impairment charges may be required.

 

Intangible Assets – Costs to obtain or develop patents are capitalized and amortized over the remaining life of the patents, and technology rights are amortized over their estimated useful lives. The Company currently has the right to several patents and proprietary technology.  Patents and technology are amortized from the date the Company acquires or is awarded the patent or technology right, over their estimated useful lives, which range from 5 to 15 years.  An impairment charge is recognized if the carrying amount is not recoverable and the carrying amount exceeds the fair value of the intangible assets as determined by projected discounted net future cash flows. Under similar analysis there was no impairment charge taken during the year ended December 31, 2023.

 

Research and Development – Research and development costs are recognized as an expense during the period incurred, which is until the conceptual formulation, design, and testing of a process is completed and the process has been determined to be commercially viable.

 

Goodwill– Goodwill represents the excess of the Company’s reorganization value over the fair value of net assets of the Company upon emergence from bankruptcy. Goodwill is not amortized, but is tested for impairment annually on December 31, or at interim periods when a triggering event occurs using a fair value approach. According to Accounting Standards Codification (or “ASC”) 350-20 Intangibles – Goodwill and Other, a fair-value-based test is applied at the overall Company level. The test compares the fair value of the Company to the carrying value of its net assets. This test requires various judgments and estimates. The fair value of the Company is allocated to the Company’s assets and liabilities based upon their fair values with the excess fair value allocated to goodwill. An impairment of goodwill is measured as the excess of the carrying amount of goodwill over the determined fair value.

 

As the Company consists of only one reporting unit, and is publicly traded, management estimates the fair value of its reporting unit utilizing the Company’s market capitalization, multiplying the number of actual shares outstanding by the market price on December 31, as reflected on NASDAQ National Market. As the Company is traded on a public exchange, the stock price is subject to fluctuations and the fair value test could be impacted by lower stock prices.

 

Revenue Recognition – On January 1, 2018 the Company adopted ASC 606, Revenue from Contracts with Customers, and all of the related amendments (“new revenue standard”). We have applied the new revenue standard to all contracts as of the date of the initial adoption. The new revenue standard establishes five steps whereby a transaction is analyzed to determine if

25 

 

revenue has been earned and can be recognized. The adoption of the new revenue standard did not have any effect on our financial statements. The vast majority of our sales are made to order, for which orders we require a deposit of 50% of the value of the order. That amount is put in a customer deposit account until the entire order has been manufactured and shipped. At the ship date the Company has no further obligations under the contract and the revenue from the sale is recognized.

 

Following are the five steps of revenue recognition to be considered in determining the recognition of revenue:

 

Identify the contract with the customer. A contract with a customer exists when: (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the good to be transferred or the services to be provided and identifies the payment terms related to these goods or services; (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods transferred or services rendered is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers.

 

Identify the performance obligations in the contract. Generally, our contracts with customers do not include multiple performance obligations to be completed or a period of time. Our performance obligations generally relate to delivering specialized sensors to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement sensors or refunds. We do not have significant returns. We do not offer extended warranty or service plans.

 

Determine the transaction price. Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. Our contracts do not typically contain a financing component, except possibly in a licensing agreement. Revenue is recorded at the contract sales price. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

 

Allocate the transaction price to performance obligations in the contract. We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.

 

Recognize revenue when or as we satisfy a performance obligation. We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods or upon completion of all services detailed in the contract, in accordance with the terms of each contract with the customer. We do not have significant service revenue.

 

A part of our customer base is made up of international customers. The table below allocates revenue between domestic and international customers. The following table presents Flexpoint Sensor Systems revenues disaggregated by region and product type:

 

      December 31,       December 31,
        2023           2022  
      Consumer Long-term         Consumer Long-term  
Segments     Products Contract Total       Products Contract Total
Domestic   $ 54,439 - 54,439     $ 11,655 - 11,655  
International     51,247 - 51,247       139,501 - 139,501  
    $ 105,686 - 105,686     $ 151,156 - 151,156  
                         
Components   61,383 - 61,383     115,086 - 115,086  
Engineering Services     44,303 - 44,303       36,070 - 36,070  
    $ 105,686 - 105,686     $ 151,156 - 151,156  
                                             

 

Stock-Based Compensation –The Company, in accordance with ASC 718, Compensation – Stock Compensation, records all share-based payments to employees at the grant-date fair value of the equity instruments issued. In accordance with ASC 718-10-30-9, Measurement Objective – Fair Value at Grant Date, the Company uses the closing price of the stock, as quoted by NASDAQ, on the date of the grant. The Company believes this pricing method provides the best estimate of the fair value of the consideration given. Compensation cost is recognized over the requisite service period.

 

Basic and Diluted Loss per Share – Basic loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding during the period.  Diluted loss per share is computed by dividing net loss by the weighted-average number of common shares and dilutive potential common shares outstanding during the period. At December 31, 2023 and

26 

 

2022, there were outstanding common share equivalents (options and convertible notes payable) which amounted to 15,619,175 and 14,862,493, respectively, from convertible notes and 1,900,000 from options for common stock. These common share equivalents were not included in the computation of diluted loss per share as their effect would have been anti-dilutive, thereby decreasing loss per common share.

 

Concentrations and Credit Risk - The Company has a few major customers who represent a significant portion of revenue, accounts receivable and notes receivable. During the year ended December 31, 2023, three customers represented 86% of salesand two customers represented 95% of accounts receivable. A customer who is utilizing our technology for commercialization in shoes represented 80% of accounts receivable at December 31, 2022. The Company has a strong relationship with these customers and does not believe this concentration poses a significant risk, as their products are based entirely on the Company’s technologies. During 2022, five customers constituted 88% of the sales.

 

Income Taxes - The Company accounts for income taxes in accordance with Statement of Financial Accounting Standards Board Accounting Codification (ASC) 740: Income Taxes. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets will be reflected on the balance sheet when it is determined that it is more likely than not that the asset will be realized.

 

Recent Accounting Pronouncements - In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses”. The ASU sets forth a “current expected credit loss” (“CECL”) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2019, the FASB issued ASU 2019-10 which deferred the effective date to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company adopted this new guidance effective January 1, 2023 and has applied it using a modified retrospective method. The adoption of this standard had no material impact on our financial statements or disclosures.

 

The Company has reviewed all FASB-issued ASU accounting pronouncements and interpretations thereof that have effective dates during the period reported and in future periods. The Company has carefully considered the new pronouncements that alter previous GAAP and does not believe that any new or modified principles will have a material impact on the Company’s reported financial position or operations in the near term. The applicability of any standard is subject to the formal review of the Company’s financial management and certain standards are under consideration.

 

NOTE 2 – PROPERTY AND EQUIPMENT

 

Depreciation is computed using the straight-line method and is recognized over the estimated useful lives of the property and equipment, which range from three to ten years.  Depreciation expense was $-0- and $-0- for the years ended December 31, 2023 and 2022, respectively, and is included in the administrative and marketing expense on the statement of operations.

 

No impairment was recognized during the twelve months ended December 31, 2023. Property and equipment at December 31, 2023 and 2022 consisted of the following:

 

December 31, 2023   2022
       
Machinery and equipment $        543,249    $       543,249 
Office equipment 40,455    40,455 
Furniture and fixtures 13,470    13,470 
       
Total Property and Equipment 597,174    597,174 
       
Less: Accumulated depreciation (597,174)   (597,174)
       
Net Property and Equipment $                -0-    $               -0- 

 

27 

 

 

NOTE 3 – INTANGIBLE ASSETS

 

Intangible Assets – The components of intangible assets at December 31, 2023 and 2022 were as follows:

 

December 31, 2023 Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount
           
Patents $                174,963   $               174,963    $                      -
Proprietary Technology 799,082   799,082    -
Total Amortizing Asset $               974,045    $               974,045    $                      -
           
December 31, 2022 Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount
           
Patents $               174,963   $               174,963    $                      -
Proprietary Technology 799,082   799,082    -
Total Amortizing Asset

 

$               974,045

  $               974,045 

 

 

 

$                      -

 

Patent amortization was $-0- and $-0- for the year ended December 31, 2023 and 2022, respectively. Amortization related to proprietary technology was $-0- and $-0- for the years ended December 31, 2023 and 2022.  Patent and proprietary technology amortization is charged to operations.

 

There will be no amortization expense for each of the next three years, as the patents became fully amortized in 2019.

 

NOTE 4INCOME TAXES

 

There was no provision for, or benefit from, income tax during the years ended December 31, 2023 and 2022,respectively.  The components of the net deferred tax asset as of December 31, 2023 and 2022, including temporary differences and operating loss carry forwards that arose prior to reorganization from bankruptcy, are as follows:

 

December 31, 2023 2022
Operating loss carry forwards $           9,387,426 $           9,222,589

Origination and amortization of

interest on convertible notes

932,622 932,622
Allowance for doubtful accounts 158,389 158,389
Change in derivative liabilities 107,270 107,270
Options issued for services 653,545 653,545
Total Deferred Tax Assets $         11,239,252 $         11,074,415
Valuation allowance    (11,239,252)    (11,074,415)
Net Deferred Tax Asset $                      -- $                      --

 

Federal and state net operating loss carry forwards at December 31, 2023 and 2022 were $25,746,697, and $24,961,758, respectively. A portion of the net operating loss carry forwards includes losses incurred prior to February 24, 2004, when a change of greater than 50% in ownership of the Company occurred. As a result of the change of ownership, only a portion of the net operating loss carry forwards incurred prior to the change becomes available each year. The net operating loss carry forwards began to expire in 2020.

 

The following is a reconciliation of the amount of benefit that would result from applying the federal statutory rate to pretax loss with the provision for income taxes for the years ended December 31, 2023 and 2022, respectively:

28 

 

 

     
For the Years Ended December 31, 2023 2022
Tax at statutory rate (21%) $      (164,837) $      (209,256)
Options issued for services - -

Origination and amortization of interest

on convertible notes

- -
Allowance for doubtful accounts - -
Change in derivative liabilities                         -                         -
Change in valuation allowance 164,837 209,256
Provision for Income Taxes $                    -- $                    --

 

Under FASB ASC 740-10-05-6, tax benefits are recognized only for the tax positions that are more likely than not be sustained upon examination by tax authorities. The amount recognized is measured as the largest amount of benefit that is greater than 50 percent likely to be realized upon ultimate settlement. Unrecognized tax benefits are tax benefits claimed in the company's tax return that do not meet these recognition and measurement standards.

 

The Company's policy is to recognize potential interest and penalties accrued related to unrecognized tax benefits with the income tax expense. For the years ended December 31, 2023, and 2022, the Company did not recognize any interest or penalties in its Statement of Operations, nor did it have any interest or penalties accrued in its balance sheet at December 31, 2023 and 2022 relating to unrecognized benefits.

 

The tax years 2023, 2022, 2021 and 2020 remain open to examination for federal income tax purposes and by other major taxing jurisdictions to which the Company is subject.

 

The Company does not reflect a deferred tax asset in its financial statements, but includes that calculation and valuation in its footnotes. We are still analyzing the impact of certain provisions of the Act and refining our calculations. The Company will disclose any change in the estimates as it refines the accounting for the impact of the Act.

 

NOTE 5 – NOTES PAYABLE

 

On Demand Notes – Third Parties

 

On December 31, 2023 there are on demand notes the Company entered into which total $1,201,915. Of that total, $1,054,415 are with Capital Communications, $95,000 with First Equity, $45,000 with Empire Fund, all of which bear annual interest of 10%, and $7,500 with John Kelly, which is non-interest bearing. At December 31, 2022 there were on demand notes totaling $766,391. All of these notes are due on demand. At December 31, 2023, there is $83,970 in accrued interest relating to these notes.

29 

 

 

 

Convertible Notes Payable – Third Parties

 

At December 31, 2023 there are convertible notes outstanding with principal balances which total $180,000, compared to convertible notes of $180,000 at December 31, 2022. Of the notes, $140,000 are convertible notes bearing a 10% annual rate of interest (with a 15% default rate) and are convertible into shares of common stock at the rate of $0.05 per share. The remaining $40,000 is a convertible note entered into on August 8, 2011 with a former Company Director. That note was due on December 31, 2015, and bears a default interest rate of 10% and is convertible at $0.20 per share.

 

In March 2022, the holder of $455,000 in convertible notes and $103,046 in accrued interest notified the Company of their intent to convert the debt into 8,419,547 shares of common stock. The note holder agreed to waive default interest in exchange for a reduced conversion price of $0.05 per share and the Company issued 11,160,932 shares of its restricted common stock in full settlement of its obligations.

 

Convertible Note Payable - Related Parties

 

Between July 1, 2016 and August 28, 2018, the Company issued promissory notes totaling $125,000 to officers of the Company. Additionally, on July 12, 2017 two officers assumed responsibility for $54,513 of debt owed by the Company. The officers made monthly payments against those debts until the obligation was paid in full.

 

At December 31, 2023 there are related party convertible notes outstanding with principal balances of $164,257 and $54,256 which are due to the CEO and the Chairman of the Board of the Company, respectively. Of the total balance, $114,514 are convertible notes bearing an 8% annual rate of interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.07 per share and $104,000 are convertible notes bearing 8% annual interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.06 per share. All the convertible notes payable related parties have a maturity date of March 31, 2024. The holders of the notes will extend the maturity dates of these notes.

 

NOTE 6CAPITAL STOCK

 

Preferred Stock – There are 1,000,000 shares of preferred stock with a par value of $0.001 per share authorized. At December 31, 2023 and 2022, there were no shares of preferred stock issued or outstanding.

 

Common Stock – There are 200,000,000 shares of common stock with a par value of $0.001 per share authorized. At December 31, 2023 and 2022 there were 125,557,174 shares of common stock issued. During the year ended December 31, 2022, the Company issued 11,160,932 shares of restricted common stock for the conversion of $455,000 of convertible notes payable and $103,046 of accrued interest.

 

NOTE 7 STOCK OPTION PLANS

 

On August 25, 2005, the Board of Directors of the Company approved and adopted the 2005 Stock Incentive Plan (the Plan). The Plan became effective upon its adoption by the Board and continued in effect for ten years, terminating on August 25, 2015.  This plan was approved by the stockholders of the Company at their annual meeting of shareholders on November 22, 2005. Under the Plan, the exercise price for all options issued will not be less than the average quoted closing market price of the Company’s trading common stock for the thirty-day period immediately preceding the grant date plus a premium of ten percent.  The maximum aggregate number of shares that may be awarded under the plan is 2,500,000 shares. The Company continues to utilize the Black-Scholes option-pricing model for calculating the fair value of the options granted as defined by ASC Topic 718, which is an acceptable valuation approach under ASC 718. This model requires the input of subjective assumptions, including the expected price volatility of the underlying stock.

 

On August 24, 2015, the Board of Directors approved the issuance of options to purchase 2,185,000 shares of the Company’s common stock. Of the total issued, 1,960,000 options were issued to replace options held by directors and employees which were to expire and 225,000 options were issued to new employees. Of the options issued, 640,000 have an option price of $0.14 per share, 500,000 have an option price of $0.15 per share, 995,000 have an option price of $0.20 per share, and 50,000 have an option price of $0.25 per share. Options issued as replacement shall have immediate vesting terms. Options which are not replacements shall vest over a two-year four-month period in equal installments on the last day of 2015, 2016 and 2017, respectively.

 

Projected data related to the expected volatility and expected life of stock options is based upon historical and other information, and notably, the Company's common stock has limited trading history. Changes in these subjective

30 

 

assumptions can materially affect the fair value of the estimate, and therefore, the existing valuation models do not provide a precise measure of the fair value of the Company's employee stock options.

 

Between August 25, 2005 and August 25, 2019, the Company granted options to employees to purchase an aggregate 3,096,000 shares of common stock at exercise prices ranging from $0.15 to $2.07 per share. The options all vested by December 31, 2017 and expire 10 years from the date of grant.

 

On December 30, 2020 the Board of Directors approved the revaluation of all outstanding stock options, reducing the option price to $0.05 per share. The Company recorded a charge of $8,203 as the result of this change.

 

As of the years ended December 31, 2005 through 2023, the Company recognized a total of $2,451,971 of stock-based compensation expense, which includes charges of $8,203 in 2020 and $-0- in 2019, leaving $0 in unrecognized expense as of December 31, 2022. There were 1,900,000 and 1,900,000 employee stock options outstanding at December 31, 2023 and 2022, respectively.  

 

A summary of all employee options outstanding and exercisable under the plan as of December 31, 2023, and changes during the year then ended is set forth below:

Options Shares Weighted Average Exercise Price Weighted Average Remaining Contractual Life (Years) Aggregate Intrinsic Value
         
Outstanding at the beginning of period 1,900,000  $                0.05 2.65  $              --   
   Granted                      --                                 --                       --                   --   
   Expired                      --                                 --                       --                   --   
   Forfeited --                                 --                       --                   --   
Outstanding at the end of Period        1,900,000  $                 0.05 1.65 $               --   
Exercisable at the end of Period 1,900,000  $                 0.05 1.65  $               --   

 

NOTE 8COMMITMENTS AND CONTINGENCIES

 

The Company currently occupies approximately 8,029 square feet of office and manufacturing space leased from D&M Management, Inc. The building is located in a commercial business district in West Jordan, Utah which consists primarily of high-tech manufacturing firms and it is located adjacent to a major intersection, allowing easy access to Utah’s main interstate highway. The lease is for $6,787 per month and is for a period of twelve months with a 90-day notice clause if our intent is to renew the lease for additional periods. Minimum payments under the lease for the current term and assuming the lease renewal for an additional three years is as follows:

 

2024 $    83,103
2025 85,596
2026 88,164
2027 59,948
Total payments $  316,811
Imputed interest (53,347)
Lease liability as of period end 263,464
Short-term lease liability (59,404)
Lease liability – long term $  204,060

 

 

We recognize lease expense on a straight-line basis over the term of the lease.

 

 

For the

Year 2023

Lease expense $81,722

 

Our building lease does not specify an implicit rate of interest. Therefore, we estimate our incremental borrowing rate, which is defined as the interest rate we would pay to borrow on a collateralized basis, considering such factors as length of lease term and the risks of the economic environment in which the leased asset operates. As of December 31, 2023, the following disclosures for remaining lease term and incremental borrowing rates were applicable:

31 

 

 

 

December 31,

2023

Weighted average remaining lease term 3.67 years
Weighted average discount rate 5%

 

NOTE 9 – RELATED PARTY TRANSACTIONS

 

At December 31, 2023 and 2022, the Company had accounts payable of $62,717 and $44,713, respectively, to its Chief Executive Officer for reimbursement of various operating expenses paid by him and a loan which he made the Company. It also owed $4,000 at December 31, 2023 to its Chairman of the Board for funds provided the Company for operating expenses.

 

At December 31, 2023 and 2022 there are related party convertible notes outstanding with principal balances of $164,257 and $54,257 which are due to the CEO and the Chairman of the Board of the Company, respectively. Of the total balance, $114,514 are convertible notes bearing a 8% annual rate of interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.07 per share and $104,000 are convertible notes bearing 8% annual interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.06 per share. All the convertible note payable related parties have a maturity date of March 31, 2024.  

 

The Company filed an amendment to their Articles of Incorporation whereby the shareholders approved an increase in the number of shares of common stock authorized. With the filing of the amendment the Company now has sufficient authorized shares to convert all convertible notes and stock options and therefore no longer needs to treat those financial instruments as derivatives. The notes are secured by the business equipment of the Company.

 

NOTE 10 - SUBSEQUENT EVENTS

 

Subsequent to December 31, 2023, the Company has received an additional $90,524 in funding from an investor. The fundings have not yet been reduced to a formalized convertible note; therefore, there are no terms for interest rate or maturity date associated with these funds.

 

The Company has evaluated subsequent events pursuant to ASC Topic 855 and has determined that there are no other events that require disclosure as of the date of issuance.

32 

 

 

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING

AND FINANCIAL DISCLOSURE

 

The Company has had no disagreements with its independent registered public accounting firms with respect to accounting practices or procedures or financial disclosure.

 

ITEM 9A.  CONTROLS AND PROCEDURES

 

As of the end of the period covered by this Annual Report, we carried out an evaluation, under the supervision and with the participation of our Chief Executive Officer, who also acts as our Principal Financial Officer, of the effectiveness of our disclosure controls and procedures. Our controls and procedures are designed to allow information required to be disclosed in our reports to be recorded, processed, summarized and reported within the specified periods, and accumulated and communicated to management to allow for timely decisions regarding required disclosure of material information. Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives. Based upon the evaluation, our Chief Executive Officer has concluded that our disclosure controls and procedures were not effective at that reasonable assurance level as of the end of the period December 31, 2023 for the reasons discussed below.

 

Management’s Annual Report on Internal Control over Financial Reporting. Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act). Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes of accounting principles generally accepted in the United States. The policies and procedures include:

 

maintenance of records are in reasonable detail to accurately and fairly reflect the transactions and dispositions of assets,
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures are being made only in accordance with authorizations of management and directors, and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of assets that could have a material effect on our financial statements.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only reasonable assurance of achieving their control objectives.

 

Our Chief Executive Officer evaluated the effectiveness of our internal control over financial reporting as of the end of the period December 31, 2023. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control – Integrated Framework - 2013. Based on this evaluation, our Chief Executive Officer concluded that as of the end of the fiscal year December 31, 2023, our internal control over financial reporting was not effective at that reasonable assurance level.

 

The material weaknesses relate to the limited number of persons responsible for the recording and reporting of financial information, the lack of separation of financial reporting duties, and the limited size of our management team in general. We are in the process of evaluating methods of improving our internal control over financial reporting, including the possible addition of financial reporting staff and the increased separation of financial reporting responsibility, and intend to implement such steps as are necessary and possible to correct these material weaknesses.

 

Changes in Internal Control over Financial Reporting. There have been no changes in internal control over financial reporting during the year ended December 31, 2023 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.

 

 

ITEM 9B. OTHER INFORMATION

 

None.

 

33 

 

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

 

None; not applicable.

 

PART III

 

ITEM 10.  DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

DIRECTORS AND EXECUTIVE OFFICERS

 

Our directors and executive officers are listed below, with their respective ages, positions and biographical information.  Our bylaws provide that the directors shall be divided into three classes.  A class of directors shall be elected for a one-year term, a class of directors for a two-year term and a class of directors for a three-year term.  At each succeeding annual meeting of stockholders, successors to the class of directors whose term expires at that meeting shall be elected for a three-year term.  On December 28, 2018 our shareholders elected John A. Sindt for a three-year term and Clark M. Mower for a two-year term. We currently have a vacancy in the one-year term. Our executive officers are chosen by our board of directors and serve at its discretion. There are no family relationships between or among any of our directors and executive officers.

 

Name Age Position Held Director Term of Office
Clark M. Mower 77 President, CEO and Director From December 2018to next shareholder meeting
John A. Sindt 79 Chairman of the Board From December 2018 to next shareholder meeting

 

Clark M. Mower --Mr. Mower was appointed President and CEO in January 2005.  He was appointed as Director, President and CEO of Sensitron in February 2005.  In December 2018 he was elected to serve a two-year term as a director. He formerly served as Senior Vice President - Mergers and Acquisitions - Merchant Energy Group for El Paso Energy Corporation (NYSE: EP).  From August 2002 through 2004 he was the managing member of Polaris Energy,LLC, a non-affiliated consulting company to energy related mergers and acquisition.  From August 2002 to July 2004, he was a management committee member for Saguaro Power Company, a non-affiliated company operating a 100 megawatts power plant in Henderson, Nevada.  Prior to that he served as President and Chief Executive Officer of Bonneville Pacific Corporation (a public company) for eight years until El Paso Corporation acquired Bonneville Pacific Corporation in October 1999.

 

John A. Sindt --Mr. Sindt has served as a director of the Company since 1999 and in December 2018 he was elected to serve a three year term. He served as President and Chief Executive and Financial Officer from 2001 to 2004.  He served as Secretary/Treasurer from January 2005 through July 2005.  Mr. Sindt also served as the Chairman of the Board of Sensitron, one of our former subsidiaries.  He was employed from 1965 to late 2019 as a Salt Lake County, Utah Constable. He has also served as President, Corporate Secretary and Director for the National Constables Association.  

 

During the past ten years none of our executive officers have been involved in any legal proceedings that are material to an evaluation of their ability or integrity; namely: (1) filed a petition under federal bankruptcy laws or any state insolvency laws, nor had a receiver, fiscal agent or similar officer appointed by a court for the business or property of such person, or any partnership in which he was a general partner at or within two years before the time of such filing, or any corporation or business association of which he was an executive officer at or within two years before the time of such filing; (2) been convicted in a criminal proceeding or named subject to a pending criminal proceeding (excluding traffic violations and other minor offenses); (3) been the subject of any order, judgment or decree, not subsequently reversed, suspended or vacated, of any court of competent jurisdiction, permanently or temporarily enjoining him or her from or otherwise limiting his/her involvement in any type of business, securities or banking activities; or (4) been found by a court of competent jurisdiction in a civil action, by the SEC or the Commodity Futures Trading Commission to have violated any federal or state securities law, and the judgment in such civil action or finding by the SEC has not been subsequently reversed, suspended, or vacated.

 

AUDIT COMMITTEE

 

Our audit committee consists of our Board of Directors. Our audit committee has a charter and management believes Mr. Mower qualifies as an audit committee financial expert because of his extensive experience in finance. Based upon the definition of independent director under NASDAQ Stock Market Rule 5605(a) (2), Mr. Mower is not independent of management.

34 

 

OTHER COMMITTEES

 

We do not have a standing nominating committee for directors or a compensation committee. Our entire board of directors, including Messrs. Mower and Sindt, act as our nominating and compensation committee.

 

CODE OF ETHICS

 

We adopted a Business Ethics and Code of Conduct in November 2000.  Upon written request we will provide a copy of the Business Ethics and Code of Conduct to any person without charge.  Address your request to:

 

Shareholder Communications

Flexpoint Sensor Systems, Inc.

5718West Dannon Way, Suite B

West Jordan Utah 84081

 

ITEM 11. EXECUTIVE COMPENSATION

 

COMPENSATION DISCUSSION AND ANALYSIS

 

Compensation Objectives -- Our compensation philosophy is to align executive compensation with the interests of stockholders, attract, retain and motivate a highly competent team of executives, and link pay to performance.

 

Base Salary -- Base salaries for our executives depend on the scope of their responsibilities and their performance. Base salary is designed to compensate the executives for services rendered during the year. These salaries are compared to amounts paid to the executive’s peers outside our Company. As we have not yet established a Compensation Committee, salary levels are typically reviewed annually by the Board of Directors performance review process, with increases based on the assessment of the performance of the executive.

 

Long-term Compensation -- The Board of Directors determined that long-term incentive compensation would be in the form of stock options granted. We have a stock option plan and implemented which has been approved by the shareholders to provide long-term compensation to directors and employees of the company.

 

Perquisites - The only material perquisite provided to our executive officers is reimbursement for use of a personal automobile while engaged on company business.

 

Retirement Benefits - We have no retirement benefits currently in place. It is the intent of the company to add such benefits at a future date.

 

Employee agreements - We have not entered into employment contracts with our executive officers and their compensation is determined at the discretion of our board of directors.

 

Termination and Change of Control Payments -- The Company does not currently have employment agreements with its executive officers and there are no agreements providing for severance should a change of control take place

 

SUMMARY COMPENSATION TABLE

 

The following table shows the compensation paid to our Chief Executive Officer, Principal Financial Officer, and our most highly compensated executive officer for the last two fiscal years:

 

 

 

Name and Principal Position

 

 

 

Year

 

 

Salary

($)

 

Option Awards (1) ($)

 

All Other Compensation ($)

 

 

Total

($)

Clark M. Mower, President, CEO, PFO and Director

2023

2022

 

$ 72,000

$ 72,000

 

$0

$0

 

$ 0

$ 0

 

$ 72,000

$ 72,000

 

(1)Represents value of options granted computed in accordance with FASB ASC Topic 718.

 

35 

 

Because the Company did not meet its projected revenues during the year ending December 31, 2014, Mr. Mower continued to voluntarily take a reduced salary through the end of 2023.

 

OUTSTANDING EQUITY AWARDS

 

The following table shows outstanding equity awards granted to our named executive officers as of December 31, 2023.

 

 

 

Option Awards

 

 

 

 

 

 

 

 

 

Name

 

(a)

 

 

 

Number of

Securities

Underlying

Unexercised

Options

(#)

Exercisable

 

(b)

 

 

 

Number of

Securities

Underlying

Unexercised

Options

(#)

Unexercisable

 

(c)

Equity

Incentive Plan

Awards:

Number of

Securities

Underlying

Unexercised

Unearned

Options

(#)

 

(d)

 

 

 

 

 

 

Option

Exercise

Price

($)

 

(e)

 

 

 

 

 

 

 

Option

Expiration

Date

 

(f)

 

Clark M. Mower, CEO, President and Director

 

 

500,000

600,000

 

0

0

 

 

0

0

 

 

$0.05

$0.05

 

 

8/25/25

8/25/25

 

 

DIRECTOR COMPENSATION

 

We do not have any standard arrangement for compensation of our directors for any services provided as a director, including services for committee participation or for special assignments.

 

 

ITEM 12.  SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT

AND RELATED STOCKHOLDER MATTERS

 

SECURITIES UNDER EQUITY COMPENSATION PLANS

 

The following table lists the securities authorized for issuance under any equity compensation plans approved by our shareholders and any equity compensation plans not approved by our shareholders as of December 31, 2023.  This chart also includes individual compensation arrangements described below.

 

EQUITY COMPENSATION PLAN INFORMATION

 

 

 

 

 

 

 

Plan category

 

 

 

Number of securities to be issued upon exercise of outstanding options, warrants and rights

(a)

 

 

 

Weighted-average exercise price of outstanding options,

warrants and rights

(b)

Number of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))

(c)

Equity compensation plans approved by security holders 1,900,000 $ 0.05 0
Equity compensation plans not approved by security holders    0 $0.00 0
Total 1,900,000 $ 0.05 0

 

36 

 

2005 Stock Incentive Plan

 

On August 25, 2005, our Board adopted the Flexpoint Sensor Systems, Inc. 2005 Stock Incentive Plan (the “Plan”).  The purposes of the Plan were to attract and retain the best available personnel for positions of substantial responsibility, to provide additional incentive to employees, directors and consultants, and to promote the success of our business.

 

The Plan became effective upon its adoption by the Board and continued in effect for a term of ten (10) years. The Plan expired August 25, 2015. The maximum aggregate number of shares of common stock that could be sold under the Plan was 2,500,000 shares. The term of each option and its exercise price was stated in an option agreement; provided that the term does not exceed ten (10) years from the date of grant.  The plan provided that a grant of a stock option to an employee shall have an exercise price of no less than 110% of the fair market value per share on the date of grant.  As a condition of the grant, vesting or exercise of an option granted under the Plan, the participant shall be required to satisfy any applicable federal, state, local or foreign withholding tax obligations that may arise in connection with the grant, vesting or exercise of the option or the issuance of shares.

 

Pursuant to the Plan, on August 24, 2015, the Board approved the surrender and cancellation of 1,540,000 options granted to five officers and employees and in exchange granted options to purchase 1,960,000 to those individuals. In addition, the Board granted options to purchase 225,000 shares to two employees.

 

In December 2020, the Board of Directors approved the revaluing of all outstanding stock options to $0.05 per share.

 

BENEFICIAL OWNERSHIP

 

The following table lists the beneficial ownership of our outstanding common stock by our management and each person or group known to us to own beneficially more than 5% of our voting common stock.  Beneficial ownership is determined in accordance with the rules of the SEC and generally includes voting or investment power with respect to securities.  Based on these rules, two or more persons may be deemed to be the beneficial owners of the same securities.  Except as indicated by footnote, the persons named in the table below have sole voting power and investment power with respect to the shares of common stock shown as beneficially owned by them.  The percentage of beneficial ownership is based on 125,557,174 shares of common stock outstanding as of March 31, 2024, plus an aggregate of 1,300,000 shares which the following persons may acquire within 60 days by the exercise of rights, warrants and/or options.

 

CERTAIN BENEFICIAL OWNERS

 

MANAGEMENT
Name of beneficial owner

Amount and nature

of beneficial ownership

Percent of class
Clark M. Mower 1,989,100 (1) 1.56%
John A. Sindt 1,402,266 (2) 1.10%
     
Directors and officers as a group 3,419,938 2.67%

 

(1)          Represents 889,100 shares held and vested options to purchase 1,100,000 shares.

(2)Represents 1,202,266 shares held and vested options to purchase 200,000 shares. 

37 

 

 

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

 

TRANSACTIONS WITH RELATED PARTIES

 

The following information summarizes transactions we have either engaged in since the beginning of the last two completedfiscal years, or propose to engage in, involving our executive officers, directors, more than 5% stockholders, or immediate family members of these persons. These transactions were negotiated between related parties without “arm’s length” bargaining and, as a result, the terms of these transactions may be different than transactions negotiated between unrelated persons.

 

At December 31, 2023 and 2022, the Company had accounts payable of $58,717 and $44,713, respectively, owed to Clark Mower, Chief Executive Officer, for reimbursement of various operating expenses paid by him and a loan which he made the Company. The Company also owed John Sindt $4,000 at December 31, 2023 for funds provided to meet operating expenses.

 

At December 31, 2023 and 2022 there are related party convertible notes outstanding with principal balances of $164,257 and $54,257 which are due to the Mr. Mower and Mr. Sindt, respectively. Of the total balance, $114,514 are convertible notes bearing a 8% annual rate of interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.07 per share and $104,000 are convertible notes bearing 8% annual interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.06 per share. All the convertible note payable related parties has a maturity date of March 31, 2024.  

 

The Company filed an amendment to their Articles of Incorporation whereby the shareholders approved an increase in the number of shares of common stock authorized. With the filing of the amendment the Company now has sufficient authorized shares to convert all convertible notes and stock options and therefore no longer needs to treat those financial instruments as derivatives. The notes are secured by the business equipment of the Company.

 

DIRECTOR INDEPENDENCE

 

An independent director is defined under NASDAQ Stock Market Rule 5605(a) (2). This rule defines persons as "independent" who are neither officers nor employees of the company and have no relationships that, in the opinion of the board of directors, would interfere with the exercise of independent judgment in carrying out their responsibilities as directors. We do not currently have a director who qualifies as independent.

 

ITEM 14.  PRINCIPAL ACCOUNTING FEES AND SERVICES

 

ACCOUNTANT FEES

 

The Company has selected Fruci & Associates II, PLLC as its independent public accounting firm, effective with the audit of our 2022 financial results. Fees paid and to be paid are:

1) Audit Fees - The aggregate fees incurred for professional services rendered by our principal accountant for the audit of our annual financial statements ending December 31, 2022 were $20,000. Fees to be paid for the audit of our annual financial statements ending December 31, 2023, and the three quarterly reviews will be $30,500.

2) Audit-Related Fees. $0 and $0.

3) Tax Fees. $0 and $0.

4) All Other Fees. $0.

  

PRE-APPROVAL POLICIES

 

Our audit committee makes recommendations to our board of directors regarding the engagement of an auditor. Our board of directors approves the engagement of the auditor before the firm renders audit and non-audit services.  Our audit committee does not rely on pre-approval policies and procedures.

 

38 

 

 

PART IV

 

ITEM 15.  EXHIBITS, FINANCIAL STATEMENT SCHEDULES

 

(a)(1) Financial Statements

 

The audited financial statements of Flexpoint Sensor Systems, Inc. are included in this report under Item 8 on pages 17 to 32.

 

(a)(2) Financial Statement Schedules

 

All financial statement schedules are included in the footnotes to the financial statements or are inapplicable or not required.

 

(a)(3) Exhibits

 

The following documents have been filed as part of this report

 

No. Description
3(i).1

Certificate of Incorporation of Flexpoint Sensor, as amended (Incorporated by reference to exhibit 3.1 for Form 10-QSB, filed August 4, 2006)

 

3(i).2

Certificate of Amendment to Flexpoint Certificate of Incorporation, dated October 11, 2019

(Incorporated by reference to exhibit 3(i).2 of Form 8-K, filed October 15, 2019)

 

3(ii)

Bylaws of Flexpoint Sensor, as amended (Incorporated by reference to exhibit 3.4 of Form 10-QSB, filed May 3, 2004)

 

4.6

Description of Securities

 

10.1

Office Building Lease between Flexpoint Sensor Systems and FGBP, LLC, dated December 9, 2019(Incorporated by reference to exhibit 10.1 of Form 10-K, filed March 30, 2020)

 

10.2

Exclusive License Agreement between Flexpoint Sensor Systems and subVo, LLC, dated June 19, 2019 (Incorporated by reference to exhibit 10.2 of Form 10-Q, filed August 14, 2019)

 

10.3

Form of Notice of Stock Option Grant, dated August 24, 2015 (Incorporated by reference to exhibit

10.4 of Form 10-K, filed April 14, 2016)

 

20.2

Audit Committee Charter (Incorporated by reference to Schedule 14A, filed October 27, 2005)

 

31.1

Certification of Clark M. Mower pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

31.2

Certification of Clark M. Mower pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

32.1

Certification pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley

 

101.SCH

XBRL Taxonomy Extension Schema Document

 

101.CAL

XBRL Taxonomy Calculation Linkbase Document

 

101.DEF

XBRL Taxonomy Extension Definition Linkbase Document

 

101.LAB

XBRL Taxonomy Label Linkbase Document

 

101.PRE XBRL Taxonomy Presentation Linkbase Document

 

39 

 

SIGNATURES

 

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

 

FLEXPOINT SENSOR SYSTEMS, INC.

 

 

Date: April 8, 2024                                                        By: /s/ Clark M. Mower            

Clark M. Mower, President

 

In accordance with Section 13 or 15(d) of the Exchange Act, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

 

Date: April 8, 2024                                                        /s/ Clark M. Mower             

Clark M. Mower

President

Chief Executive Officer

Principal Financial Officer

Director

 

Date: April 8, 2024                                                        /s/ John A. Sindt

John A. Sindt

Chairman of the Board

 

 

40 

 

 

5525 0.06 0.06 123294410 125557114 P2Y false FY 0000925660 0000925660 2023-01-01 2023-12-31 0000925660 2023-06-30 0000925660 2024-03-31 0000925660 2023-12-31 0000925660 2022-12-31 0000925660 us-gaap:RelatedPartyMember 2023-12-31 0000925660 us-gaap:RelatedPartyMember 2022-12-31 0000925660 2022-01-01 2022-12-31 0000925660 us-gaap:CommonStockMember 2021-12-31 0000925660 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000925660 us-gaap:RetainedEarningsMember 2021-12-31 0000925660 2021-12-31 0000925660 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000925660 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000925660 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000925660 us-gaap:CommonStockMember 2022-12-31 0000925660 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000925660 us-gaap:RetainedEarningsMember 2022-12-31 0000925660 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000925660 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000925660 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000925660 us-gaap:CommonStockMember 2023-12-31 0000925660 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000925660 us-gaap:RetainedEarningsMember 2023-12-31 0000925660 srt:MinimumMember 2023-12-31 0000925660 srt:MaximumMember 2023-12-31 0000925660 flxt:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000925660 flxt:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000925660 flxt:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000925660 flxt:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000925660 flxt:ConsumerProductsMember flxt:DomesticMember 2023-01-01 2023-12-31 0000925660 flxt:LongtermContractMember flxt:DomesticMember 2023-01-01 2023-12-31 0000925660 us-gaap:AssetManagement1Member flxt:DomesticMember 2023-01-01 2023-12-31 0000925660 flxt:ConsumerProductsMember flxt:DomesticMember 2022-01-01 2022-12-31 0000925660 flxt:LongtermContractMember flxt:DomesticMember 2022-01-01 2022-12-31 0000925660 us-gaap:AssetManagement1Member flxt:DomesticMember 2022-01-01 2022-12-31 0000925660 flxt:ConsumerProductsMember flxt:InternationalMember 2023-01-01 2023-12-31 0000925660 flxt:LongtermContractMember flxt:InternationalMember 2023-01-01 2023-12-31 0000925660 us-gaap:AssetManagement1Member flxt:InternationalMember 2023-01-01 2023-12-31 0000925660 flxt:ConsumerProductsMember flxt:InternationalMember 2022-01-01 2022-12-31 0000925660 flxt:LongtermContractMember flxt:InternationalMember 2022-01-01 2022-12-31 0000925660 us-gaap:AssetManagement1Member flxt:InternationalMember 2022-01-01 2022-12-31 0000925660 flxt:ConsumerProductsMember 2023-01-01 2023-12-31 0000925660 flxt:LongtermContractMember 2023-01-01 2023-12-31 0000925660 us-gaap:AssetManagement1Member 2023-01-01 2023-12-31 0000925660 flxt:ConsumerProductsMember 2022-01-01 2022-12-31 0000925660 flxt:LongtermContractMember 2022-01-01 2022-12-31 0000925660 us-gaap:AssetManagement1Member 2022-01-01 2022-12-31 0000925660 flxt:ConsumerProductsMember flxt:ComponentsMember 2023-01-01 2023-12-31 0000925660 flxt:LongtermContractMember flxt:ComponentsMember 2023-01-01 2023-12-31 0000925660 us-gaap:AssetManagement1Member flxt:ComponentsMember 2023-01-01 2023-12-31 0000925660 flxt:ConsumerProductsMember flxt:ComponentsMember 2022-01-01 2022-12-31 0000925660 flxt:LongtermContractMember flxt:ComponentsMember 2022-01-01 2022-12-31 0000925660 us-gaap:AssetManagement1Member flxt:ComponentsMember 2022-01-01 2022-12-31 0000925660 flxt:ConsumerProductsMember flxt:EngineeringServicesMember 2023-01-01 2023-12-31 0000925660 flxt:LongtermContractMember flxt:EngineeringServicesMember 2023-01-01 2023-12-31 0000925660 us-gaap:AssetManagement1Member flxt:EngineeringServicesMember 2023-01-01 2023-12-31 0000925660 flxt:ConsumerProductsMember flxt:EngineeringServicesMember 2022-01-01 2022-12-31 0000925660 flxt:LongtermContractMember flxt:EngineeringServicesMember 2022-01-01 2022-12-31 0000925660 us-gaap:AssetManagement1Member flxt:EngineeringServicesMember 2022-01-01 2022-12-31 0000925660 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000925660 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000925660 us-gaap:OfficeEquipmentMember 2023-12-31 0000925660 us-gaap:OfficeEquipmentMember 2022-12-31 0000925660 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000925660 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000925660 us-gaap:PatentsMember 2023-01-01 2023-12-31 0000925660 us-gaap:PatentsMember 2022-01-01 2022-12-31 0000925660 flxt:ProprietaryTechnologyMember 2023-01-01 2023-12-31 0000925660 flxt:ProprietaryTechnologyMember 2022-01-01 2022-12-31 0000925660 us-gaap:PatentsMember 2023-12-31 0000925660 flxt:ProprietaryTechnologyMember 2023-12-31 0000925660 us-gaap:PatentsMember 2022-12-31 0000925660 flxt:ProprietaryTechnologyMember 2022-12-31 0000925660 us-gaap:OtherOwnershipInterestMember 2023-01-01 2023-12-31 0000925660 flxt:DemandNotesThirdPartiesMember 2023-12-31 0000925660 flxt:DemandNotesThirdPartiesMember 2023-01-01 2023-12-31 0000925660 flxt:DemandNotesThirdPartiesMember 2022-12-31 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2023-12-31 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2022-12-31 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2023-01-01 2023-12-31 0000925660 srt:DirectorMember flxt:ConvertibleNotesPayableThirdPartiesMember 2011-08-08 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2015-12-31 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2022-03-31 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2022-03-01 2022-03-31 0000925660 flxt:RestrictedCommonStockMember flxt:ConvertibleNotesPayableThirdPartiesMember 2022-03-01 2022-03-31 0000925660 srt:OfficerMember flxt:ConvertibleNotePayableRelatedPartiesMember 2018-08-28 0000925660 2017-07-12 2017-07-12 0000925660 srt:ChiefExecutiveOfficerMember flxt:ConvertibleNotePayableRelatedPartiesMember 2023-12-31 0000925660 srt:BoardOfDirectorsChairmanMember flxt:ConvertibleNotePayableRelatedPartiesMember 2023-12-31 0000925660 flxt:ConvertibleNotePayableRelatedPartiesMember 2023-12-31 0000925660 srt:MinimumMember flxt:ConvertibleNotePayableRelatedPartiesMember 2023-12-31 0000925660 flxt:ConvertibleNotesMember 2023-12-31 0000925660 srt:MaximumMember flxt:ConvertibleNotePayableRelatedPartiesMember 2023-12-31 0000925660 flxt:ConvertibleNotePayableRelatedPartiesMember 2023-01-01 2023-12-31 0000925660 flxt:StockIncentivePlan2005Member 2015-08-01 2015-08-25 0000925660 flxt:StockIncentivePlan2005Member 2023-12-31 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member srt:DirectorMember 2015-08-23 2015-08-24 0000925660 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member flxt:ExercisePriceRangeOneMember 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member flxt:ExercisePriceRangeTwoMember 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member flxt:ExercisePriceRangeThreeMember 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member flxt:ExercisePriceRangeFourMember 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member 2005-08-01 2005-08-25 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member 2019-08-01 2019-08-25 0000925660 2019-08-01 2019-08-25 0000925660 2017-12-31 2017-12-31 0000925660 us-gaap:EmployeeStockOptionMember 2020-12-30 0000925660 us-gaap:EmployeeStockOptionMember 2020-12-30 2020-12-30 0000925660 2005-12-31 2005-12-31 0000925660 us-gaap:EmployeeStockOptionMember 2020-12-30 2020-12-31 0000925660 us-gaap:StockCompensationPlanMember flxt:EmployeeStockOptionsMember 2019-01-01 2019-12-31 0000925660 flxt:EmployeeStockOptionsMember 2023-12-31 0000925660 flxt:EmployeeStockOptionsMember 2022-12-31 0000925660 2022-12-31 2022-12-31 0000925660 us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0000925660 srt:ChiefExecutiveOfficerMember 2023-12-31 0000925660 srt:ChiefExecutiveOfficerMember 2022-12-31 0000925660 srt:ChiefExecutiveOfficerMember 2023-01-01 2023-12-31 0000925660 us-gaap:InvestorMember 2023-12-31 0000925660 2023-10-01 2023-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure utr:sqm
EX-31 2 ex31-1.htm 302 CERTIFICATION OF CLARK M. MOWER

Exhibit 31.1

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Clark M. Mower, certify that:

 

1.I have reviewed this annual report on Form 10-K of Flexpoint Sensor Systems, Inc.;

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statement made, in light of the circumstances under which 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

 

Dated:  April 8, 2024

/s/ Clark M. Mower

Clark M. Mower

Chief Executive Officer

 

EX-31 3 ex31-2.htm 302 CERTIFICATION OF CLARK M. MOWER

Exhibit 31.2

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Clark M. Mower, certify that:

 

1.I have reviewed this annual report on Form 10-K of Flexpoint Sensor Systems, Inc.;

 

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statement made, in light of the circumstances under which 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

 

Dated: April 8, 2024

 

/s/ Clark M. Mower

Clark M. Mower

Principal Financial Officer

 

 

EX-32 4 ex32.htm 1350 CERTIFICATION

Exhibit 32

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Annual Report of Flexpoint Sensor Systems, Inc. (the “Company”) on Form 10-K for the period ending December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Annual Report”), Clark M. Mower, Chief Executive Officer and Principal Financial Officer, certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

 

 

 

Dated: April 8, 2024                                                      /s/ Clark M. Mower

Clark M. Mower

Chief Executive Officer

Principal Financial Officer

 

EX-101.SCH 5 flxt-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA LINKBASE DOCUMENT 995301 - Statement - BALANCE SHEETS link:presentationLink link:definitionLink link:calculationLink 995302 - Statement - BALANCE SHEETS (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995303 - Statement - STATEMENTS OF OPERATIONS link:presentationLink link:definitionLink link:calculationLink 995304 - Statement - STATEMENTS OF OPERATIONS (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 995305 - Statement - STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:definitionLink link:calculationLink 995306 - Statement - STATEMENTS OF CASH FLOWS link:presentationLink link:definitionLink link:calculationLink 995307 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:definitionLink link:calculationLink 995308 - Disclosure - PROPERTY AND EQUIPMENT link:presentationLink link:definitionLink link:calculationLink 995309 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:definitionLink link:calculationLink 995310 - Disclosure - INCOME TAXES link:presentationLink link:definitionLink link:calculationLink 995311 - Disclosure - NOTES PAYABLE link:presentationLink link:definitionLink link:calculationLink 995312 - Disclosure - CAPITAL STOCK link:presentationLink link:definitionLink link:calculationLink 995313 - Disclosure - STOCK OPTION PLANS link:presentationLink link:definitionLink link:calculationLink 995314 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:definitionLink link:calculationLink 995315 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:definitionLink link:calculationLink 995316 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:definitionLink link:calculationLink 996000 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 996001 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:definitionLink link:calculationLink 996002 - Disclosure - PROPERTY AND EQUIPMENT (Tables) link:presentationLink link:definitionLink link:calculationLink 996003 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:definitionLink link:calculationLink 996004 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:definitionLink link:calculationLink 996005 - Disclosure - STOCK OPTION PLANS (Tables) link:presentationLink link:definitionLink link:calculationLink 996006 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:definitionLink link:calculationLink 996007 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:definitionLink link:calculationLink 996008 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of disaggregated revenues link:presentationLink link:definitionLink link:calculationLink 996009 - Disclosure - PROPERTY AND EQUIPMENT (Details) link:presentationLink link:definitionLink link:calculationLink 996010 - Disclosure - PROPERTY AND EQUIPMENT (Details) - Schedule of Property and Equipment link:presentationLink link:definitionLink link:calculationLink 996011 - Disclosure - INTANGIBLE ASSETS (Details) link:presentationLink link:definitionLink link:calculationLink 996012 - Disclosure - INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets link:presentationLink link:definitionLink link:calculationLink 996013 - Disclosure - INCOME TAXES (Details) link:presentationLink link:definitionLink link:calculationLink 996014 - Disclosure - INCOME TAXES (Details) - Schedule of Net Deferred Tax Asset link:presentationLink link:definitionLink link:calculationLink 996015 - Disclosure - INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes link:presentationLink link:definitionLink link:calculationLink 996016 - Disclosure - INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 996017 - Disclosure - NOTES PAYABLE (Details) link:presentationLink link:definitionLink link:calculationLink 996018 - Disclosure - CAPITAL STOCK (Details) link:presentationLink link:definitionLink link:calculationLink 996019 - Disclosure - STOCK OPTION PLANS (Details) link:presentationLink link:definitionLink link:calculationLink 996020 - Disclosure - STOCK OPTION PLANS (Details) - Schedule of Stock Option Activity link:presentationLink link:definitionLink link:calculationLink 996021 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:definitionLink link:calculationLink 996022 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Minimum Payments Under the Lease for the Current Term and Assuming the Lease Renewal link:presentationLink link:definitionLink link:calculationLink 996023 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Lease Expense on a Straight-Line Basis link:presentationLink link:definitionLink link:calculationLink 996024 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Remaining Lease Term and Incremental Borrowing Rates link:presentationLink link:definitionLink link:calculationLink 996025 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:definitionLink link:calculationLink 996026 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 flxt-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 flxt-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 flxt-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT EX-101.PRE 9 flxt-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 image_001.jpg begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# H'!P@'!@H(" @+"@H+#A@0#@T- M#AT5%A$8(Q\E)"(?(B$F*S7J#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#V6DR*Q=3U M\V<4QMK&>Z:$[68CRXU.0.6/U[4IM_$-VVM@AYVP1&5_^^FP/TI"N;.1T MI)L^8Y?!3CC [YJ0LJ+N9@%]2<4 /R*:SH@!9@H)P,G'-4=*F> MT>, MY!=F+ 'VV]?SKGM)U;4)K?4;W5M:AMK:VNGA'EQ <8RH'>I_P#/6F,7(HR*IWSZ@@7[!!!*3G=YTA7' MIT!K"CUGQ!9A/+C "E@N3@9(Z9/ IC-&BD'O10!C>*P\FB M>1&0'GN(8P3R%S(O/OTJCXBTV^@THW%O?W=Q?++&(B3A4)< G8!CH3US7075 MG%=B)9@2(I%E&#CYATJ[C\NYMXYDZ[9$##/XT6%9F-INNVTFKPZ/8@S6D=L<7756=2!M#=R!U MJ#Q38,S)=PK>7$K@11Q1H'BB[[V4@_\ U^*Z.."*)%2.-45.%55 "_2J>MW+ MV6BWD4:I]<"LS5Y/LFN:1>,=L;2/ M;.3_ +8^7]5H86T.=OS8Z>;S2+>>2>W9RMQ8O"3)L;YG=)!S@ D\YZ8JK#J* M7>I0QZWF_P!+MH6CCFBA+(SL 5#!1PX7CCCTYKT3'S9P,]"<4D4,4">7#&D2 M9)P@"BE85CCK )!M_MSS8;66)TM7N,[DC#Y"L>S$8Z\X&*GU+5;^[BOHXH94 MMKRV,=@2I!D?^+MQD'C/6NL*AA@@$>AYI<'UXIV'8XG1K@:%K%U)>:?)8174 M$?V*TC4L2%R""!QO/!/MBFRZ'KIL[G3X[.-1=7@O8+E9%Q;,6!(=3]['MUS7 M<8H_2BPK'#7>E2>%9;+7[N^BOFLD-L4:,1XB;DF,J:-9:S%''>QLZQMN7:Y4],'IV(XJZJA0%' P/:A( M:5BC+?W%K'&)K&:>8KEOLR;E!],FL33;;6+>^CD72R5BCD^::=5RSON)&,GI M@?A75:+!8I6]ZTEU]DFB\NX$?F.%.Y5&<#GU-9EWH$][#J)'DQ37=PI+ M,-PDB7&$;'.#@_G6^%P2< $]P.M+S0,P;O1M6ODMGFOK6.6VE$B1QVY,7&0, M@G)Z\=,$4U].U:UUB:\@BL[Q+M(A-YC&,HR=QPQ![T44AB65A'86_E1R2R<[B\LA=F/N35G/..:** M8!G)Q1CFBB@ Q2X^E%% !BD_"BB@ [XI3QS110 @.:7%%% "'CFCOC\:** % '%%%% '__V0$! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 31, 2024
Jun. 30, 2023
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Transition Report false    
Document Financial Statement Error Correction [Flag] false    
Entity Interactive Data Current Yes    
ICFR Auditor Attestation Flag false    
Amendment Flag false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Documents Incorporated by Reference [Text Block] None    
Entity Information [Line Items]      
Entity Registrant Name FLEXPOINT SENSOR SYSTEMS, INC.    
Entity Central Index Key 0000925660    
Entity File Number 0-24368    
Entity Tax Identification Number 87-0620425    
Entity Incorporation, State or Country Code DE    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Shell Company false    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
Entity Public Float     $ 2,125,188
Entity Contact Personnel [Line Items]      
Entity Address, Address Line One 5718 W Dannon Way    
Entity Address, Address Line Two Suite B    
Entity Address, City or Town West Jordan    
Entity Address, State or Province UT    
Entity Address, Postal Zip Code 84081    
Entity Phone Fax Numbers [Line Items]      
City Area Code 801    
Local Phone Number 568-5111    
Entity Listings [Line Items]      
Title of 12(b) Security None    
Entity Common Stock, Shares Outstanding   125,557,174  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Audit Information
12 Months Ended
Dec. 31, 2023
Auditor [Table]  
Auditor Name Fruci & Associates II, PLLC
Auditor Firm ID 5525
Auditor Location Spokane, Washington
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BALANCE SHEETS - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents
Accounts receivable, net of allowance of $103,777 and $103,777 44,374 20,135
Deposits and prepaid expenses 6,665 8,948
Total Current Assets 51,039 29,083
Long-Term Deposits 13,624 13,624
Property and Equipment, net of accumulated depreciation of $597,174 and $597,174
Patents and Proprietary Technology, net of accumulated amortization of $974,045 and $974,045
Operating lease – Right-of-use asset 262,204 254,519
Goodwill 4,896,917 4,896,917
Total Assets 5,223,784 5,194,143
Current Liabilities    
Bank overdraft 11,315 7,506
Accounts payable 253,419 265,267
Accrued liabilities 2,777,959 2,416,589
Lease liability – current portion 59,404 57,679
Notes payable – due on demand 1,201,915 766,391
Convertible notes payable 180,000 180,000
Total Current Liabilities 4,765,242 3,956,658
Lease liability – long-term 204,060 198,064
Total Liabilities 4,969,302 4,154,722
Stockholders' Equity    
Preferred stock – $0.001 par value; 1,000,000 shares authorized; no shares issued or outstanding
Common stock – $0.001 par value; 200,000,000 shares authorized; 125,557,174 shares and 125,557,174 shares issued and outstanding, respectively 125,557 125,557
Additional paid-in capital 31,801,069 31,801,069
Accumulated deficit (31,672,144) (30,887,205)
Total Stockholders' Equity 254,482 1,039,421
Total Liabilities and Stockholders' Equity 5,223,784 5,194,143
Related Party    
Current Liabilities    
Accounts payable – related party 62,717 44,713
Convertible notes payable to related party $ 218,513 $ 218,513
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BALANCE SHEETS (Parentheticals) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for bad debts (in Dollars) $ 103,777 $ 103,777
Net of accumulated amortization (in Dollars) 597,174 597,174
Net of accumulated amortization (in Dollars) $ 974,045 $ 974,045
Preferred stock, par value per share (in Dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 125,557,174 125,557,174
Common stock, shares outstanding 125,557,174 125,557,174
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STATEMENTS OF OPERATIONS - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Engineering, Contract and Testing Revenue $ 105,686 $ 151,156
Operating Costs and Expenses    
Cost of revenue 33,525 36,258
Administrative and marketing 519,107 620,921
Research and development 223,505 223,227
Total Operating Costs and Expenses 776,137 880,406
Loss from operations (670,451) (729,250)
Other Income (Expense)    
Interest expense (116,288) (76,782)
Other income 1,800 1,200
Net Other Income (Expense) (114,488) (75,582)
Net Loss $ (784,939) $ (804,832)
Basic and Diluted Loss Per Common Share (in Dollars per share) $ (0.06) $ (0.06)
Basic and Diluted Weighted-Average    
Common Shares Outstanding (in Shares) 125,557,114 123,294,410
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STATEMENTS OF OPERATIONS (Parentheticals) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Diluted Loss per Common Share $ (0.06) $ (0.06)
Diluted Weighted-Average Common Shares Outstanding 125,557,114 123,294,410
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2021 $ 114,396 $ 31,254,182 $ (30,082,373) $ 1,286,205
Balance (in Shares) at Dec. 31, 2021 114,396,242      
Common stock issued in full settlement of convertible note conversion $ 11,161 546,887 558,048
Common stock issued in full settlement of convertible note conversion (in Shares) 11,160,932      
Net loss (804,832) (804,832)
Balance at Dec. 31, 2022 $ 125,557 31,801,069 (30,887,205) 1,039,421
Balance (in Shares) at Dec. 31, 2022 125,557,174      
Net loss (784,939) (784,939)
Balance at Dec. 31, 2023 $ 125,557 $ 31,801,069 $ (31,672,144) $ 254,482
Balance (in Shares) at Dec. 31, 2023 125,557,174      
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash Flows from Operating Activities:    
Net loss $ (784,939) $ (804,832)
Adjustments to reconcile net loss to net cash used in operating activities:    
Amortization of Right-of-Use Asset 7,686 19,011
Changes in operating assets and liabilities:    
Accounts receivable (24,239) (11,217)
Deposits and prepaid expense 2,283 (15,093)
Accounts payable (11,848) 38,820
Accounts payable – related party 18,004 24,232
Lease liability (7,650) (11,130)
Accrued liabilities 361,370 440,910
Net Cash Used in Operating Activities (439,333) (319,295)
Cash Flows from Financing Activities:    
Proceeds from (payments to) bank overdraft 3,809 7,506
Proceeds from (payments to) note payable (17,500) (10,000)
Proceeds from borrowings under convertible note payable 453,024 321,391
Net Cash Provided by Financing Activities 439,333 318,897
Net Change in Cash and Cash Equivalents (402)
Cash and Cash Equivalents at Beginning of Period 402
Cash and Cash Equivalents at End of Period
Supplemental Cash Flow Information:    
Cash paid for income taxes
Cash paid for interest
Supplemental Disclosure on Noncash Investing and Financing Activities    
Initiation of operating lease 273,530
Conversion of note payable and accrued interest to common stock to be issued $ 558,048
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2023
Nature of Business and Significant Accounting Policies [Abstract]  
NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES

NOTE 1 NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES

 

Nature of Operations – Flexpoint Sensor Systems, Inc. (the Company) is located in West Jordan, Utah. The Company’s activities to date have included acquiring equipment and enhancing technology, obtaining financing, entering into licensing agreements, production and seeking long-term manufacturing contracts. The Company’s operations are in designing, engineering, manufacturing, licensing and selling sensor technology and equipment using flexible potentiometer technology. Through December 31, 2023 the Company continued to manufacture products and sensors to fill customer orders and provide engineering and design work.

 

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

 

Cash and Cash Equivalents – Cash and cash equivalents are considered to be cash and a highly liquid security with original maturities of three months or less.

 

Fair Value MeasurementsThe fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk, including the party’s own credit risk.

 

Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:

 

Level 1: Quoted market prices in active markets for identical assets or liabilities.

 

Level 2: Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

 

Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

 

To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is disclosed and is determined based on the lowest level input that is significant to the fair value measurement.

 

The carrying value of the Company’s cash, accounts payable, short-term borrowings (including convertible notes payable), and other current assets and liabilities approximate fair value because of their short-term maturity.

 

Accounts Receivable – Trade accounts receivable are generally recorded at the time product is shipped or services are provided including any shipping and handling fees. Contracts associated with design and development engineering generally require a deposit of 50% of the quoted price prior to the commencement of work. The deposit is considered deferred income until the entire project is completed and accepted by the customer, at which time the entire contract price is billed to the customer and the deposit applied. The Company has established an allowance for bad debts based on historical experience and an analysis of risk associated with the account balances. The balance in the allowance account was $103,777 and $103,777 in the years ended December 31, 2023 and 2022, respectively.

Inventories – The Company does not currently have inventory. However, as production levels increase inventories will be carried on the balance sheet. Inventories will be stated at the lower of cost or market or net realizable value. Cost is determined by using the first in, first out (FIFO) method.

 

Going Concern– The Company suffered losses of $784,939 and $804,832 during the years ended December 31, 2023 and 2022, respectively.  At December 31, 2023, the Company had an accumulated deficit of $31,672,144. These matters raise substantial doubt about the Company's ability to continue as a going concern. The financial statements do not include any adjustments relating to the recoverability and classification of asset carrying amounts or the amount and classification of liabilities that might result should the Company be unable to continue as a going concern.

 

From 2008 through 2023 the Company raised approximately $7.0 million, which includes $453,024 raised in 2023, in additional capital, including accrued interest, through the issuance of long and short-term notes to related and other parties. All of the notes had an annual interest rate of 10% or 15% and were secured by the Company’s business equipment. The notes also had a conversion feature for restricted common shares ranging from $0.05 to $0.20 per share with maturity dates of December 31, 2018 through March 31, 2021. Management continues to work with investor groups to provide funds for the Company’s operations until its operations produce a positive cash flow.

 

Property and Equipment– Property and equipment are stated at cost.  Additions and major improvements are capitalized while maintenance and repairs are charged to operations.  Upon trade-in, sale or retirement of property and equipment, the related cost and accumulated depreciation are removed from the accounts and any gain or loss is recognized. Depreciation is computed using the straight-line method and is recognized over the estimated useful lives of the property and equipment, which range from three to ten years.

 

Valuation of Long-lived Assets – The carrying values of the Company’s long-lived assets are reviewed for impairment annually and whenever events or changes in circumstances indicate that they may not be recoverable. When projections indicate that the carrying value of the long-lived asset is not recoverable, the carrying value is reduced by the estimated excess of the carrying value over the projected discounted cash flows. Under similar analysis no impairment charge was taken during the year ended December 31, 2023. Impairment tests will be conducted on an annual basis and, should they indicate a carrying value in excess of fair value, additional impairment charges may be required.

 

Intangible Assets – Costs to obtain or develop patents are capitalized and amortized over the remaining life of the patents, and technology rights are amortized over their estimated useful lives. The Company currently has the right to several patents and proprietary technology.  Patents and technology are amortized from the date the Company acquires or is awarded the patent or technology right, over their estimated useful lives, which range from 5 to 15 years.  An impairment charge is recognized if the carrying amount is not recoverable and the carrying amount exceeds the fair value of the intangible assets as determined by projected discounted net future cash flows. Under similar analysis there was no impairment charge taken during the year ended December 31, 2023.

 

Research and Development – Research and development costs are recognized as an expense during the period incurred, which is until the conceptual formulation, design, and testing of a process is completed and the process has been determined to be commercially viable.

 

Goodwill– Goodwill represents the excess of the Company’s reorganization value over the fair value of net assets of the Company upon emergence from bankruptcy. Goodwill is not amortized, but is tested for impairment annually on December 31, or at interim periods when a triggering event occurs using a fair value approach. According to Accounting Standards Codification (or “ASC”) 350-20 Intangibles – Goodwill and Other, a fair-value-based test is applied at the overall Company level. The test compares the fair value of the Company to the carrying value of its net assets. This test requires various judgments and estimates. The fair value of the Company is allocated to the Company’s assets and liabilities based upon their fair values with the excess fair value allocated to goodwill. An impairment of goodwill is measured as the excess of the carrying amount of goodwill over the determined fair value.

 

As the Company consists of only one reporting unit, and is publicly traded, management estimates the fair value of its reporting unit utilizing the Company’s market capitalization, multiplying the number of actual shares outstanding by the market price on December 31, as reflected on NASDAQ National Market. As the Company is traded on a public exchange, the stock price is subject to fluctuations and the fair value test could be impacted by lower stock prices.

 

Revenue Recognition – On January 1, 2018 the Company adopted ASC 606, Revenue from Contracts with Customers, and all of the related amendments (“new revenue standard”). We have applied the new revenue standard to all contracts as of the date of the initial adoption. The new revenue standard establishes five steps whereby a transaction is analyzed to determine if

revenue has been earned and can be recognized. The adoption of the new revenue standard did not have any effect on our financial statements. The vast majority of our sales are made to order, for which orders we require a deposit of 50% of the value of the order. That amount is put in a customer deposit account until the entire order has been manufactured and shipped. At the ship date the Company has no further obligations under the contract and the revenue from the sale is recognized.

 

Following are the five steps of revenue recognition to be considered in determining the recognition of revenue:

 

Identify the contract with the customer. A contract with a customer exists when: (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the good to be transferred or the services to be provided and identifies the payment terms related to these goods or services; (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods transferred or services rendered is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers.

 

Identify the performance obligations in the contract. Generally, our contracts with customers do not include multiple performance obligations to be completed or a period of time. Our performance obligations generally relate to delivering specialized sensors to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement sensors or refunds. We do not have significant returns. We do not offer extended warranty or service plans.

 

Determine the transaction price. Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. Our contracts do not typically contain a financing component, except possibly in a licensing agreement. Revenue is recorded at the contract sales price. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

 

Allocate the transaction price to performance obligations in the contract. We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.

 

Recognize revenue when or as we satisfy a performance obligation. We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods or upon completion of all services detailed in the contract, in accordance with the terms of each contract with the customer. We do not have significant service revenue.

 

A part of our customer base is made up of international customers. The table below allocates revenue between domestic and international customers. The following table presents Flexpoint Sensor Systems revenues disaggregated by region and product type:

 

      December 31,       December 31,
        2023           2022  
      Consumer Long-term         Consumer Long-term  
Segments     Products Contract Total       Products Contract Total
Domestic   $ 54,439 - 54,439     $ 11,655 - 11,655  
International     51,247 - 51,247       139,501 - 139,501  
    $ 105,686 - 105,686     $ 151,156 - 151,156  
                         
Components   61,383 - 61,383     115,086 - 115,086  
Engineering Services     44,303 - 44,303       36,070 - 36,070  
    $ 105,686 - 105,686     $ 151,156 - 151,156  
                                             

 

Stock-Based Compensation –The Company, in accordance with ASC 718, Compensation – Stock Compensation, records all share-based payments to employees at the grant-date fair value of the equity instruments issued. In accordance with ASC 718-10-30-9, Measurement Objective – Fair Value at Grant Date, the Company uses the closing price of the stock, as quoted by NASDAQ, on the date of the grant. The Company believes this pricing method provides the best estimate of the fair value of the consideration given. Compensation cost is recognized over the requisite service period.

 

Basic and Diluted Loss per Share – Basic loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding during the period.  Diluted loss per share is computed by dividing net loss by the weighted-average number of common shares and dilutive potential common shares outstanding during the period. At December 31, 2023 and

2022, there were outstanding common share equivalents (options and convertible notes payable) which amounted to 15,619,175 and 14,862,493, respectively, from convertible notes and 1,900,000 from options for common stock. These common share equivalents were not included in the computation of diluted loss per share as their effect would have been anti-dilutive, thereby decreasing loss per common share.

 

Concentrations and Credit Risk - The Company has a few major customers who represent a significant portion of revenue, accounts receivable and notes receivable. During the year ended December 31, 2023, three customers represented 86% of salesand two customers represented 95% of accounts receivable. A customer who is utilizing our technology for commercialization in shoes represented 80% of accounts receivable at December 31, 2022. The Company has a strong relationship with these customers and does not believe this concentration poses a significant risk, as their products are based entirely on the Company’s technologies. During 2022, five customers constituted 88% of the sales.

 

Income Taxes - The Company accounts for income taxes in accordance with Statement of Financial Accounting Standards Board Accounting Codification (ASC) 740: Income Taxes. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets will be reflected on the balance sheet when it is determined that it is more likely than not that the asset will be realized.

 

Recent Accounting Pronouncements - In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses”. The ASU sets forth a “current expected credit loss” (“CECL”) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2019, the FASB issued ASU 2019-10 which deferred the effective date to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company adopted this new guidance effective January 1, 2023 and has applied it using a modified retrospective method. The adoption of this standard had no material impact on our financial statements or disclosures.

 

The Company has reviewed all FASB-issued ASU accounting pronouncements and interpretations thereof that have effective dates during the period reported and in future periods. The Company has carefully considered the new pronouncements that alter previous GAAP and does not believe that any new or modified principles will have a material impact on the Company’s reported financial position or operations in the near term. The applicability of any standard is subject to the formal review of the Company’s financial management and certain standards are under consideration.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT
12 Months Ended
Dec. 31, 2023
Property and Equipment [Abstract]  
PROPERTY AND EQUIPMENT

NOTE 2 – PROPERTY AND EQUIPMENT

 

Depreciation is computed using the straight-line method and is recognized over the estimated useful lives of the property and equipment, which range from three to ten years.  Depreciation expense was $-0- and $-0- for the years ended December 31, 2023 and 2022, respectively, and is included in the administrative and marketing expense on the statement of operations.

 

No impairment was recognized during the twelve months ended December 31, 2023. Property and equipment at December 31, 2023 and 2022 consisted of the following:

 

December 31, 2023   2022
       
Machinery and equipment $        543,249    $       543,249 
Office equipment 40,455    40,455 
Furniture and fixtures 13,470    13,470 
       
Total Property and Equipment 597,174    597,174 
       
Less: Accumulated depreciation (597,174)   (597,174)
       
Net Property and Equipment $                -0-    $               -0- 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets [Abstract]  
INTANGIBLE ASSETS

NOTE 3 – INTANGIBLE ASSETS

 

Intangible Assets – The components of intangible assets at December 31, 2023 and 2022 were as follows:

 

December 31, 2023 Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount
           
Patents $                174,963   $               174,963    $                      -
Proprietary Technology 799,082   799,082    -
Total Amortizing Asset $               974,045    $               974,045    $                      -
           
December 31, 2022 Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount
           
Patents $               174,963   $               174,963    $                      -
Proprietary Technology 799,082   799,082    -
Total Amortizing Asset

 

$               974,045

  $               974,045 

 

 

 

$                      -

 

Patent amortization was $-0- and $-0- for the year ended December 31, 2023 and 2022, respectively. Amortization related to proprietary technology was $-0- and $-0- for the years ended December 31, 2023 and 2022.  Patent and proprietary technology amortization is charged to operations.

 

There will be no amortization expense for each of the next three years, as the patents became fully amortized in 2019.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
INCOME TAXES

NOTE 4INCOME TAXES

 

There was no provision for, or benefit from, income tax during the years ended December 31, 2023 and 2022,respectively.  The components of the net deferred tax asset as of December 31, 2023 and 2022, including temporary differences and operating loss carry forwards that arose prior to reorganization from bankruptcy, are as follows:

 

December 31, 2023 2022
Operating loss carry forwards $           9,387,426 $           9,222,589

Origination and amortization of

interest on convertible notes

932,622 932,622
Allowance for doubtful accounts 158,389 158,389
Change in derivative liabilities 107,270 107,270
Options issued for services 653,545 653,545
Total Deferred Tax Assets $         11,239,252 $         11,074,415
Valuation allowance    (11,239,252)    (11,074,415)
Net Deferred Tax Asset $                      -- $                      --

 

Federal and state net operating loss carry forwards at December 31, 2023 and 2022 were $25,746,697, and $24,961,758, respectively. A portion of the net operating loss carry forwards includes losses incurred prior to February 24, 2004, when a change of greater than 50% in ownership of the Company occurred. As a result of the change of ownership, only a portion of the net operating loss carry forwards incurred prior to the change becomes available each year. The net operating loss carry forwards began to expire in 2020.

 

The following is a reconciliation of the amount of benefit that would result from applying the federal statutory rate to pretax loss with the provision for income taxes for the years ended December 31, 2023 and 2022, respectively:

     
For the Years Ended December 31, 2023 2022
Tax at statutory rate (21%) $      (164,837) $      (209,256)
Options issued for services - -

Origination and amortization of interest

on convertible notes

- -
Allowance for doubtful accounts - -
Change in derivative liabilities                         -                         -
Change in valuation allowance 164,837 209,256
Provision for Income Taxes $                    -- $                    --

 

Under FASB ASC 740-10-05-6, tax benefits are recognized only for the tax positions that are more likely than not be sustained upon examination by tax authorities. The amount recognized is measured as the largest amount of benefit that is greater than 50 percent likely to be realized upon ultimate settlement. Unrecognized tax benefits are tax benefits claimed in the company's tax return that do not meet these recognition and measurement standards.

 

The Company's policy is to recognize potential interest and penalties accrued related to unrecognized tax benefits with the income tax expense. For the years ended December 31, 2023, and 2022, the Company did not recognize any interest or penalties in its Statement of Operations, nor did it have any interest or penalties accrued in its balance sheet at December 31, 2023 and 2022 relating to unrecognized benefits.

 

The tax years 2023, 2022, 2021 and 2020 remain open to examination for federal income tax purposes and by other major taxing jurisdictions to which the Company is subject.

 

The Company does not reflect a deferred tax asset in its financial statements, but includes that calculation and valuation in its footnotes. We are still analyzing the impact of certain provisions of the Act and refining our calculations. The Company will disclose any change in the estimates as it refines the accounting for the impact of the Act.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE
12 Months Ended
Dec. 31, 2023
Notes Payable [Abstract]  
NOTES PAYABLE

NOTE 5 – NOTES PAYABLE

 

On Demand Notes – Third Parties

 

On December 31, 2023 there are on demand notes the Company entered into which total $1,201,915. Of that total, $1,054,415 are with Capital Communications, $95,000 with First Equity, $45,000 with Empire Fund, all of which bear annual interest of 10%, and $7,500 with John Kelly, which is non-interest bearing. At December 31, 2022 there were on demand notes totaling $766,391. All of these notes are due on demand. At December 31, 2023, there is $83,970 in accrued interest relating to these notes.

Convertible Notes Payable – Third Parties

 

At December 31, 2023 there are convertible notes outstanding with principal balances which total $180,000, compared to convertible notes of $180,000 at December 31, 2022. Of the notes, $140,000 are convertible notes bearing a 10% annual rate of interest (with a 15% default rate) and are convertible into shares of common stock at the rate of $0.05 per share. The remaining $40,000 is a convertible note entered into on August 8, 2011 with a former Company Director. That note was due on December 31, 2015, and bears a default interest rate of 10% and is convertible at $0.20 per share.

 

In March 2022, the holder of $455,000 in convertible notes and $103,046 in accrued interest notified the Company of their intent to convert the debt into 8,419,547 shares of common stock. The note holder agreed to waive default interest in exchange for a reduced conversion price of $0.05 per share and the Company issued 11,160,932 shares of its restricted common stock in full settlement of its obligations.

 

Convertible Note Payable - Related Parties

 

Between July 1, 2016 and August 28, 2018, the Company issued promissory notes totaling $125,000 to officers of the Company. Additionally, on July 12, 2017 two officers assumed responsibility for $54,513 of debt owed by the Company. The officers made monthly payments against those debts until the obligation was paid in full.

 

At December 31, 2023 there are related party convertible notes outstanding with principal balances of $164,257 and $54,256 which are due to the CEO and the Chairman of the Board of the Company, respectively. Of the total balance, $114,514 are convertible notes bearing an 8% annual rate of interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.07 per share and $104,000 are convertible notes bearing 8% annual interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.06 per share. All the convertible notes payable related parties have a maturity date of March 31, 2024. The holders of the notes will extend the maturity dates of these notes.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CAPITAL STOCK
12 Months Ended
Dec. 31, 2023
Capital Stock [Abstract]  
CAPITAL STOCK

NOTE 6CAPITAL STOCK

 

Preferred Stock – There are 1,000,000 shares of preferred stock with a par value of $0.001 per share authorized. At December 31, 2023 and 2022, there were no shares of preferred stock issued or outstanding.

 

Common Stock – There are 200,000,000 shares of common stock with a par value of $0.001 per share authorized. At December 31, 2023 and 2022 there were 125,557,174 shares of common stock issued. During the year ended December 31, 2022, the Company issued 11,160,932 shares of restricted common stock for the conversion of $455,000 of convertible notes payable and $103,046 of accrued interest.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK OPTION PLANS
12 Months Ended
Dec. 31, 2023
Stock Option Plans [Abstract]  
STOCK OPTION PLANS

NOTE 7 STOCK OPTION PLANS

 

On August 25, 2005, the Board of Directors of the Company approved and adopted the 2005 Stock Incentive Plan (the Plan). The Plan became effective upon its adoption by the Board and continued in effect for ten years, terminating on August 25, 2015.  This plan was approved by the stockholders of the Company at their annual meeting of shareholders on November 22, 2005. Under the Plan, the exercise price for all options issued will not be less than the average quoted closing market price of the Company’s trading common stock for the thirty-day period immediately preceding the grant date plus a premium of ten percent.  The maximum aggregate number of shares that may be awarded under the plan is 2,500,000 shares. The Company continues to utilize the Black-Scholes option-pricing model for calculating the fair value of the options granted as defined by ASC Topic 718, which is an acceptable valuation approach under ASC 718. This model requires the input of subjective assumptions, including the expected price volatility of the underlying stock.

 

On August 24, 2015, the Board of Directors approved the issuance of options to purchase 2,185,000 shares of the Company’s common stock. Of the total issued, 1,960,000 options were issued to replace options held by directors and employees which were to expire and 225,000 options were issued to new employees. Of the options issued, 640,000 have an option price of $0.14 per share, 500,000 have an option price of $0.15 per share, 995,000 have an option price of $0.20 per share, and 50,000 have an option price of $0.25 per share. Options issued as replacement shall have immediate vesting terms. Options which are not replacements shall vest over a two-year four-month period in equal installments on the last day of 2015, 2016 and 2017, respectively.

 

Projected data related to the expected volatility and expected life of stock options is based upon historical and other information, and notably, the Company's common stock has limited trading history. Changes in these subjective

assumptions can materially affect the fair value of the estimate, and therefore, the existing valuation models do not provide a precise measure of the fair value of the Company's employee stock options.

 

Between August 25, 2005 and August 25, 2019, the Company granted options to employees to purchase an aggregate 3,096,000 shares of common stock at exercise prices ranging from $0.15 to $2.07 per share. The options all vested by December 31, 2017 and expire 10 years from the date of grant.

 

On December 30, 2020 the Board of Directors approved the revaluation of all outstanding stock options, reducing the option price to $0.05 per share. The Company recorded a charge of $8,203 as the result of this change.

 

As of the years ended December 31, 2005 through 2023, the Company recognized a total of $2,451,971 of stock-based compensation expense, which includes charges of $8,203 in 2020 and $-0- in 2019, leaving $0 in unrecognized expense as of December 31, 2022. There were 1,900,000 and 1,900,000 employee stock options outstanding at December 31, 2023 and 2022, respectively.  

 

A summary of all employee options outstanding and exercisable under the plan as of December 31, 2023, and changes during the year then ended is set forth below:

Options Shares Weighted Average Exercise Price Weighted Average Remaining Contractual Life (Years) Aggregate Intrinsic Value
         
Outstanding at the beginning of period 1,900,000  $                0.05 2.65  $              --   
   Granted                      --                                 --                       --                   --   
   Expired                      --                                 --                       --                   --   
   Forfeited --                                 --                       --                   --   
Outstanding at the end of Period        1,900,000  $                 0.05 1.65 $               --   
Exercisable at the end of Period 1,900,000  $                 0.05 1.65  $               --   
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2023
Commitments And Contingencies [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 8COMMITMENTS AND CONTINGENCIES

 

The Company currently occupies approximately 8,029 square feet of office and manufacturing space leased from D&M Management, Inc. The building is located in a commercial business district in West Jordan, Utah which consists primarily of high-tech manufacturing firms and it is located adjacent to a major intersection, allowing easy access to Utah’s main interstate highway. The lease is for $6,787 per month and is for a period of twelve months with a 90-day notice clause if our intent is to renew the lease for additional periods. Minimum payments under the lease for the current term and assuming the lease renewal for an additional three years is as follows:

 

2024 $    83,103
2025 85,596
2026 88,164
2027 59,948
Total payments $  316,811
Imputed interest (53,347)
Lease liability as of period end 263,464
Short-term lease liability (59,404)
Lease liability – long term $  204,060

 

 

We recognize lease expense on a straight-line basis over the term of the lease.

 

 

For the

Year 2023

Lease expense $81,722

 

Our building lease does not specify an implicit rate of interest. Therefore, we estimate our incremental borrowing rate, which is defined as the interest rate we would pay to borrow on a collateralized basis, considering such factors as length of lease term and the risks of the economic environment in which the leased asset operates. As of December 31, 2023, the following disclosures for remaining lease term and incremental borrowing rates were applicable:

 

December 31,

2023

Weighted average remaining lease term 3.67 years
Weighted average discount rate 5%
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE 9 – RELATED PARTY TRANSACTIONS

 

At December 31, 2023 and 2022, the Company had accounts payable of $62,717 and $44,713, respectively, to its Chief Executive Officer for reimbursement of various operating expenses paid by him and a loan which he made the Company. It also owed $4,000 at December 31, 2023 to its Chairman of the Board for funds provided the Company for operating expenses.

 

At December 31, 2023 and 2022 there are related party convertible notes outstanding with principal balances of $164,257 and $54,257 which are due to the CEO and the Chairman of the Board of the Company, respectively. Of the total balance, $114,514 are convertible notes bearing a 8% annual rate of interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.07 per share and $104,000 are convertible notes bearing 8% annual interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.06 per share. All the convertible note payable related parties have a maturity date of March 31, 2024.  

 

The Company filed an amendment to their Articles of Incorporation whereby the shareholders approved an increase in the number of shares of common stock authorized. With the filing of the amendment the Company now has sufficient authorized shares to convert all convertible notes and stock options and therefore no longer needs to treat those financial instruments as derivatives. The notes are secured by the business equipment of the Company.

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 10 - SUBSEQUENT EVENTS

 

Subsequent to December 31, 2023, the Company has received an additional $90,524 in funding from an investor. The fundings have not yet been reduced to a formalized convertible note; therefore, there are no terms for interest rate or maturity date associated with these funds.

 

The Company has evaluated subsequent events pursuant to ASC Topic 855 and has determined that there are no other events that require disclosure as of the date of issuance.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure    
Net Income (Loss) $ (784,939) $ (804,832)
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
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 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accounting Policies, by Policy (Policies)
12 Months Ended
Dec. 31, 2023
Nature of Business and Significant Accounting Policies [Abstract]  
Nature of Operations

Nature of Operations – Flexpoint Sensor Systems, Inc. (the Company) is located in West Jordan, Utah. The Company’s activities to date have included acquiring equipment and enhancing technology, obtaining financing, entering into licensing agreements, production and seeking long-term manufacturing contracts. The Company’s operations are in designing, engineering, manufacturing, licensing and selling sensor technology and equipment using flexible potentiometer technology. Through December 31, 2023 the Company continued to manufacture products and sensors to fill customer orders and provide engineering and design work.

Use of Estimates

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

Cash and Cash Equivalents

Cash and Cash Equivalents – Cash and cash equivalents are considered to be cash and a highly liquid security with original maturities of three months or less.

Fair Value Measurements

Fair Value MeasurementsThe fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk, including the party’s own credit risk.

Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:

Level 1: Quoted market prices in active markets for identical assets or liabilities.

Level 2: Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.

Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.

To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is disclosed and is determined based on the lowest level input that is significant to the fair value measurement.

The carrying value of the Company’s cash, accounts payable, short-term borrowings (including convertible notes payable), and other current assets and liabilities approximate fair value because of their short-term maturity.

Accounts Receivable

Accounts Receivable – Trade accounts receivable are generally recorded at the time product is shipped or services are provided including any shipping and handling fees. Contracts associated with design and development engineering generally require a deposit of 50% of the quoted price prior to the commencement of work. The deposit is considered deferred income until the entire project is completed and accepted by the customer, at which time the entire contract price is billed to the customer and the deposit applied. The Company has established an allowance for bad debts based on historical experience and an analysis of risk associated with the account balances. The balance in the allowance account was $103,777 and $103,777 in the years ended December 31, 2023 and 2022, respectively.

Inventories

Inventories – The Company does not currently have inventory. However, as production levels increase inventories will be carried on the balance sheet. Inventories will be stated at the lower of cost or market or net realizable value. Cost is determined by using the first in, first out (FIFO) method.

Going Concern

Going Concern– The Company suffered losses of $784,939 and $804,832 during the years ended December 31, 2023 and 2022, respectively.  At December 31, 2023, the Company had an accumulated deficit of $31,672,144. These matters raise substantial doubt about the Company's ability to continue as a going concern. The financial statements do not include any adjustments relating to the recoverability and classification of asset carrying amounts or the amount and classification of liabilities that might result should the Company be unable to continue as a going concern.

From 2008 through 2023 the Company raised approximately $7.0 million, which includes $453,024 raised in 2023, in additional capital, including accrued interest, through the issuance of long and short-term notes to related and other parties. All of the notes had an annual interest rate of 10% or 15% and were secured by the Company’s business equipment. The notes also had a conversion feature for restricted common shares ranging from $0.05 to $0.20 per share with maturity dates of December 31, 2018 through March 31, 2021. Management continues to work with investor groups to provide funds for the Company’s operations until its operations produce a positive cash flow.

Property and Equipment

Property and Equipment– Property and equipment are stated at cost.  Additions and major improvements are capitalized while maintenance and repairs are charged to operations.  Upon trade-in, sale or retirement of property and equipment, the related cost and accumulated depreciation are removed from the accounts and any gain or loss is recognized. Depreciation is computed using the straight-line method and is recognized over the estimated useful lives of the property and equipment, which range from three to ten years.

Valuation of Long-lived Assets

Valuation of Long-lived Assets – The carrying values of the Company’s long-lived assets are reviewed for impairment annually and whenever events or changes in circumstances indicate that they may not be recoverable. When projections indicate that the carrying value of the long-lived asset is not recoverable, the carrying value is reduced by the estimated excess of the carrying value over the projected discounted cash flows. Under similar analysis no impairment charge was taken during the year ended December 31, 2023. Impairment tests will be conducted on an annual basis and, should they indicate a carrying value in excess of fair value, additional impairment charges may be required.

Intangible Assets

Intangible Assets – Costs to obtain or develop patents are capitalized and amortized over the remaining life of the patents, and technology rights are amortized over their estimated useful lives. The Company currently has the right to several patents and proprietary technology.  Patents and technology are amortized from the date the Company acquires or is awarded the patent or technology right, over their estimated useful lives, which range from 5 to 15 years.  An impairment charge is recognized if the carrying amount is not recoverable and the carrying amount exceeds the fair value of the intangible assets as determined by projected discounted net future cash flows. Under similar analysis there was no impairment charge taken during the year ended December 31, 2023.

Research and Development

Research and Development – Research and development costs are recognized as an expense during the period incurred, which is until the conceptual formulation, design, and testing of a process is completed and the process has been determined to be commercially viable.

Goodwill

Goodwill– Goodwill represents the excess of the Company’s reorganization value over the fair value of net assets of the Company upon emergence from bankruptcy. Goodwill is not amortized, but is tested for impairment annually on December 31, or at interim periods when a triggering event occurs using a fair value approach. According to Accounting Standards Codification (or “ASC”) 350-20 Intangibles – Goodwill and Other, a fair-value-based test is applied at the overall Company level. The test compares the fair value of the Company to the carrying value of its net assets. This test requires various judgments and estimates. The fair value of the Company is allocated to the Company’s assets and liabilities based upon their fair values with the excess fair value allocated to goodwill. An impairment of goodwill is measured as the excess of the carrying amount of goodwill over the determined fair value.

As the Company consists of only one reporting unit, and is publicly traded, management estimates the fair value of its reporting unit utilizing the Company’s market capitalization, multiplying the number of actual shares outstanding by the market price on December 31, as reflected on NASDAQ National Market. As the Company is traded on a public exchange, the stock price is subject to fluctuations and the fair value test could be impacted by lower stock prices.

Revenue Recognition

Revenue Recognition – On January 1, 2018 the Company adopted ASC 606, Revenue from Contracts with Customers, and all of the related amendments (“new revenue standard”). We have applied the new revenue standard to all contracts as of the date of the initial adoption. The new revenue standard establishes five steps whereby a transaction is analyzed to determine if

revenue has been earned and can be recognized. The adoption of the new revenue standard did not have any effect on our financial statements. The vast majority of our sales are made to order, for which orders we require a deposit of 50% of the value of the order. That amount is put in a customer deposit account until the entire order has been manufactured and shipped. At the ship date the Company has no further obligations under the contract and the revenue from the sale is recognized.

Following are the five steps of revenue recognition to be considered in determining the recognition of revenue:

Identify the contract with the customer. A contract with a customer exists when: (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the good to be transferred or the services to be provided and identifies the payment terms related to these goods or services; (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods transferred or services rendered is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers.

Identify the performance obligations in the contract. Generally, our contracts with customers do not include multiple performance obligations to be completed or a period of time. Our performance obligations generally relate to delivering specialized sensors to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement sensors or refunds. We do not have significant returns. We do not offer extended warranty or service plans.

Determine the transaction price. Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. Our contracts do not typically contain a financing component, except possibly in a licensing agreement. Revenue is recorded at the contract sales price. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.

Allocate the transaction price to performance obligations in the contract. We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.

Recognize revenue when or as we satisfy a performance obligation. We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods or upon completion of all services detailed in the contract, in accordance with the terms of each contract with the customer. We do not have significant service revenue.

A part of our customer base is made up of international customers. The table below allocates revenue between domestic and international customers. The following table presents Flexpoint Sensor Systems revenues disaggregated by region and product type:

      December 31,       December 31,
        2023           2022  
      Consumer Long-term         Consumer Long-term  
Segments     Products Contract Total       Products Contract Total
Domestic   $ 54,439 - 54,439     $ 11,655 - 11,655  
International     51,247 - 51,247       139,501 - 139,501  
    $ 105,686 - 105,686     $ 151,156 - 151,156  
                         
Components   61,383 - 61,383     115,086 - 115,086  
Engineering Services     44,303 - 44,303       36,070 - 36,070  
    $ 105,686 - 105,686     $ 151,156 - 151,156  
                                             
Stock-Based Compensation

Stock-Based Compensation –The Company, in accordance with ASC 718, Compensation – Stock Compensation, records all share-based payments to employees at the grant-date fair value of the equity instruments issued. In accordance with ASC 718-10-30-9, Measurement Objective – Fair Value at Grant Date, the Company uses the closing price of the stock, as quoted by NASDAQ, on the date of the grant. The Company believes this pricing method provides the best estimate of the fair value of the consideration given. Compensation cost is recognized over the requisite service period.

Basic and Diluted Loss per Share

Basic and Diluted Loss per Share – Basic loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding during the period.  Diluted loss per share is computed by dividing net loss by the weighted-average number of common shares and dilutive potential common shares outstanding during the period. At December 31, 2023 and

2022, there were outstanding common share equivalents (options and convertible notes payable) which amounted to 15,619,175 and 14,862,493, respectively, from convertible notes and 1,900,000 from options for common stock. These common share equivalents were not included in the computation of diluted loss per share as their effect would have been anti-dilutive, thereby decreasing loss per common share.

Concentrations and Credit Risk

Concentrations and Credit Risk - The Company has a few major customers who represent a significant portion of revenue, accounts receivable and notes receivable. During the year ended December 31, 2023, three customers represented 86% of salesand two customers represented 95% of accounts receivable. A customer who is utilizing our technology for commercialization in shoes represented 80% of accounts receivable at December 31, 2022. The Company has a strong relationship with these customers and does not believe this concentration poses a significant risk, as their products are based entirely on the Company’s technologies. During 2022, five customers constituted 88% of the sales.

Income Taxes

Income Taxes - The Company accounts for income taxes in accordance with Statement of Financial Accounting Standards Board Accounting Codification (ASC) 740: Income Taxes. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets will be reflected on the balance sheet when it is determined that it is more likely than not that the asset will be realized.

Recent Accounting Pronouncements

Recent Accounting Pronouncements - In June 2016, the FASB issued ASU 2016-13, “Financial Instruments – Credit Losses”. The ASU sets forth a “current expected credit loss” (“CECL”) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2019, the FASB issued ASU 2019-10 which deferred the effective date to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company adopted this new guidance effective January 1, 2023 and has applied it using a modified retrospective method. The adoption of this standard had no material impact on our financial statements or disclosures.

The Company has reviewed all FASB-issued ASU accounting pronouncements and interpretations thereof that have effective dates during the period reported and in future periods. The Company has carefully considered the new pronouncements that alter previous GAAP and does not believe that any new or modified principles will have a material impact on the Company’s reported financial position or operations in the near term. The applicability of any standard is subject to the formal review of the Company’s financial management and certain standards are under consideration.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2023
Nature of Business and Significant Accounting Policies [Abstract]  
Schedule of disaggregated revenues A part of our customer base is made up of international customers. The table below allocates revenue between domestic and international customers. The following table presents Flexpoint Sensor Systems revenues disaggregated by region and product type:
      December 31,       December 31,
        2023           2022  
      Consumer Long-term         Consumer Long-term  
Segments     Products Contract Total       Products Contract Total
Domestic   $ 54,439 - 54,439     $ 11,655 - 11,655  
International     51,247 - 51,247       139,501 - 139,501  
    $ 105,686 - 105,686     $ 151,156 - 151,156  
                         
Components   61,383 - 61,383     115,086 - 115,086  
Engineering Services     44,303 - 44,303       36,070 - 36,070  
    $ 105,686 - 105,686     $ 151,156 - 151,156  
                                             
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2023
Property and Equipment [Abstract]  
Schedule of Property and Equipment No impairment was recognized during the twelve months ended December 31, 2023. Property and equipment at December 31, 2023 and 2022 consisted of the following:
December 31, 2023   2022
       
Machinery and equipment $        543,249    $       543,249 
Office equipment 40,455    40,455 
Furniture and fixtures 13,470    13,470 
       
Total Property and Equipment 597,174    597,174 
       
Less: Accumulated depreciation (597,174)   (597,174)
       
Net Property and Equipment $                -0-    $               -0- 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets [Abstract]  
Schedule of Intangible Assets Intangible Assets – The components of intangible assets at December 31, 2023 and 2022 were as follows:
December 31, 2023 Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount
           
Patents $                174,963   $               174,963    $                      -
Proprietary Technology 799,082   799,082    -
Total Amortizing Asset $               974,045    $               974,045    $                      -
           
December 31, 2022 Gross Carrying Amount   Accumulated Amortization   Net Carrying Amount
           
Patents $               174,963   $               174,963    $                      -
Proprietary Technology 799,082   799,082    -
Total Amortizing Asset

 

$               974,045

  $               974,045 

 

 

 

$                      -

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Schedule of Net Deferred Tax Asset There was no provision for, or benefit from, income tax during the years ended December 31, 2023 and 2022,respectively.  The components of the net deferred tax asset as of December 31, 2023 and 2022, including temporary differences and operating loss carry forwards that arose prior to reorganization from bankruptcy, are as follows:
December 31, 2023 2022
Operating loss carry forwards $           9,387,426 $           9,222,589

Origination and amortization of

interest on convertible notes

932,622 932,622
Allowance for doubtful accounts 158,389 158,389
Change in derivative liabilities 107,270 107,270
Options issued for services 653,545 653,545
Total Deferred Tax Assets $         11,239,252 $         11,074,415
Valuation allowance    (11,239,252)    (11,074,415)
Net Deferred Tax Asset $                      -- $                      --
Schedule of Reconciliation Provision for Income Taxes The following is a reconciliation of the amount of benefit that would result from applying the federal statutory rate to pretax loss with the provision for income taxes for the years ended December 31, 2023 and 2022, respectively:
     
For the Years Ended December 31, 2023 2022
Tax at statutory rate (21%) $      (164,837) $      (209,256)
Options issued for services - -

Origination and amortization of interest

on convertible notes

- -
Allowance for doubtful accounts - -
Change in derivative liabilities                         -                         -
Change in valuation allowance 164,837 209,256
Provision for Income Taxes $                    -- $                    --
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK OPTION PLANS (Tables)
12 Months Ended
Dec. 31, 2023
Stock Option Plans [Abstract]  
Schedule of Stock Option Activity A summary of all employee options outstanding and exercisable under the plan as of December 31, 2023, and changes during the year then ended is set forth below:
Options Shares Weighted Average Exercise Price Weighted Average Remaining Contractual Life (Years) Aggregate Intrinsic Value
         
Outstanding at the beginning of period 1,900,000  $                0.05 2.65  $              --   
   Granted                      --                                 --                       --                   --   
   Expired                      --                                 --                       --                   --   
   Forfeited --                                 --                       --                   --   
Outstanding at the end of Period        1,900,000  $                 0.05 1.65 $               --   
Exercisable at the end of Period 1,900,000  $                 0.05 1.65  $               --   
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES (Tables)
12 Months Ended
Dec. 31, 2023
Commitments And Contingencies [Abstract]  
Schedule of Minimum Payments Under the Lease for the Current Term and Assuming the Lease Renewal Minimum payments under the lease for the current term and assuming the lease renewal for an additional three years is as follows:
2024 $    83,103
2025 85,596
2026 88,164
2027 59,948
Total payments $  316,811
Imputed interest (53,347)
Lease liability as of period end 263,464
Short-term lease liability (59,404)
Lease liability – long term $  204,060
Schedule of Lease Expense on a Straight-Line Basis We recognize lease expense on a straight-line basis over the term of the lease.
 

For the

Year 2023

Lease expense $81,722
Schedule of Remaining Lease Term and Incremental Borrowing Rates As of December 31, 2023, the following disclosures for remaining lease term and incremental borrowing rates were applicable:
 

December 31,

2023

Weighted average remaining lease term 3.67 years
Weighted average discount rate 5%
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Nature of Business And Significant Accounting Policies [Line Items]    
Percentage of deposit 50.00%  
Allowance account $ 103,777 $ 103,777
Net loss (784,939) (804,832)
Accumulated deficit (31,672,144) (30,887,205)
Raised approximately 7,000,000  
Raised additional capital $ 453,024  
Sale of deposit 50.00%  
Diluted outstanding common share equivalents, options   15,619,175
Diluted outstanding common share equivalents convertible notes payable   14,862,493
Diluted options for common stock   $ 1,900,000
Minimum [Member]    
Nature of Business And Significant Accounting Policies [Line Items]    
Annual interest rate 10.00%  
Ranging per share (in Dollars per share) $ 0.05  
Intangible assets, useful lives 5 years  
Maximum [Member]    
Nature of Business And Significant Accounting Policies [Line Items]    
Annual interest rate 15.00%  
Ranging per share (in Dollars per share) $ 0.2  
Intangible assets, useful lives 15 years  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]    
Nature of Business And Significant Accounting Policies [Line Items]    
Risk percentage 86.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]    
Nature of Business And Significant Accounting Policies [Line Items]    
Risk percentage 95.00%  
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Nature of Business And Significant Accounting Policies [Line Items]    
Risk percentage   80.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Customer [Member]    
Nature of Business And Significant Accounting Policies [Line Items]    
Risk percentage   88.00%
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of disaggregated revenues - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Consumer Products [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue $ 105,686 $ 151,156
Consumer Products [Member] | Domestic [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue 54,439 11,655
Consumer Products [Member] | International [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue 51,247 139,501
Consumer Products [Member] | Components [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue 61,383 115,086
Consumer Products [Member] | Engineering Services [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue 44,303 36,070
Long-term Contract [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue
Long-term Contract [Member] | Domestic [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue
Long-term Contract [Member] | International [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue
Long-term Contract [Member] | Components [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue
Long-term Contract [Member] | Engineering Services [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue
Revenue [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue 105,686 151,156
Revenue [Member] | Domestic [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue 54,439 11,655
Revenue [Member] | International [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue 51,247 139,501
Revenue [Member] | Components [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue 61,383 115,086
Revenue [Member] | Engineering Services [Member]    
Schedule of Disaggregated Revenues [Line Items]    
Revenue $ 44,303 $ 36,070
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property and Equipment [Line Items]    
Depreciation expense $ 0 $ 0
Minimum [Member]    
Property and Equipment [Line Items]    
Property and equipment useful lives 3 years  
Maximum [Member]    
Property and Equipment [Line Items]    
Property and equipment useful lives 10 years  
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY AND EQUIPMENT (Details) - Schedule of Property and Equipment - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Total Property and Equipment $ 597,174 $ 597,174
Less: Accumulated depreciation (597,174) (597,174)
Net Property and Equipment
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment 543,249 543,249
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment 40,455 40,455
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total Property and Equipment $ 13,470 $ 13,470
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Patents [Member]    
Goodwill and Intangible Assets [Line Items]    
Amortization $ 0 $ 0
Proprietary Technology [Member]    
Goodwill and Intangible Assets [Line Items]    
Amortization $ 0 $ 0
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Intangible Assets [Line Items]    
Gross Carrying Amount $ 974,045 $ 974,045
Accumulated Amortization 974,045 974,045
Net Carrying Amount
Patents [Member]    
Schedule of Intangible Assets [Line Items]    
Gross Carrying Amount 174,963 174,963
Accumulated Amortization 174,963 174,963
Net Carrying Amount
Proprietary Technology [Member]    
Schedule of Intangible Assets [Line Items]    
Gross Carrying Amount 799,082 799,082
Accumulated Amortization 799,082 799,082
Net Carrying Amount
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Line Items]    
Federal and state net operating loss carry forwards $ 25,746,697 $ 24,961,758
Ownership percentage 50.00%  
Other Ownership Interest [Member]    
Income Taxes [Line Items]    
Ownership percentage 50.00%  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Details) - Schedule of Net Deferred Tax Asset - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Net Deferred Tax Asset [Abstract]    
Operating loss carry forwards $ 9,387,426 $ 9,222,589
Origination and amortization of interest on convertible notes 932,622 932,622
Allowance for doubtful accounts 158,389 158,389
Change in derivative liabilities 107,270 107,270
Options issued for services 653,545 653,545
Total Deferred Tax Assets 11,239,252 11,074,415
Valuation allowance (11,239,252) (11,074,415)
Net Deferred Tax Asset
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Reconciliation Provision for Income Taxes [Abstract]    
Tax at statutory rate (21%) $ (164,837) $ (209,256)
Options issued for services
Origination and amortization of interest on convertible notes
Allowance for doubtful accounts
Change in derivative liabilities
Change in valuation allowance 164,837 209,256
Provision for Income Taxes
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes (Parentheticals)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Reconciliation Provision for Income Taxes [Abstract]    
Tax at statutory rate 21.00% 21.00%
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NOTES PAYABLE (Details) - USD ($)
1 Months Ended 12 Months Ended
Jul. 12, 2017
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Aug. 28, 2018
Dec. 31, 2015
Aug. 08, 2011
Notes Payable [Line Items]              
Debt owed $ 54,513            
Convertible Notes Payable – Third Parties [Member]              
Notes Payable [Line Items]              
Bears annual interest     10.00%     10.00%  
Accrued interest   $ 103,046          
Convertible notes outstanding principal     $ 180,000        
Convertible notes payable   $ 455,000 $ 140,000 $ 180,000      
Annual interest rate     15.00%        
Convertible price per share (in Dollars per share)   $ 0.05 $ 0.05     $ 0.2  
Issued shares (in Shares)   8,419,547          
Convertible Notes Payable – Third Parties [Member] | Director [Member]              
Notes Payable [Line Items]              
Convertible notes payable             $ 40,000
Convertible Note Payable Related Parties [Member]              
Notes Payable [Line Items]              
Bears annual interest     8.00%        
Convertible notes payable     $ 114,514        
Default interest rate     12.00%        
Convertible notes     $ 104,000        
Maturity date     Mar. 31, 2024        
Convertible Note Payable Related Parties [Member] | Minimum [Member]              
Notes Payable [Line Items]              
Convertible price per share (in Dollars per share)     $ 0.07        
Convertible Note Payable Related Parties [Member] | Maximum [Member]              
Notes Payable [Line Items]              
Convertible price per share (in Dollars per share)     $ 0.06        
Convertible Note Payable Related Parties [Member] | Officer [Member]              
Notes Payable [Line Items]              
Promissory notes total amount         $ 125,000    
Convertible Note Payable Related Parties [Member] | CEO [Member]              
Notes Payable [Line Items]              
Convertible notes outstanding principal     $ 164,257        
Default interest rate     12.00%        
Convertible Note Payable Related Parties [Member] | Chairman [Member]              
Notes Payable [Line Items]              
Convertible notes outstanding principal     $ 54,256        
Convertible Notes [Member]              
Notes Payable [Line Items]              
Bears annual interest     8.00%        
Demand Notes Third Parties [Member]              
Notes Payable [Line Items]              
Notes payable amount     $ 1,201,915 $ 766,391      
Total capital amount     1,054,415        
Equity amount     95,000        
Empire fund     $ 45,000        
Bears annual interest     10.00%        
Non-interest bearing amount     $ 7,500        
Accrued interest     $ 83,970        
Restricted Common Stock [Member] | Convertible Notes Payable – Third Parties [Member]              
Notes Payable [Line Items]              
Issued shares (in Shares)   11,160,932          
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CAPITAL STOCK (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Capital Stock [Abstract]    
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, par value (in Dollars per share) $ 0.001 $ 0.001
Preferred stock issued
Preferred stock outstanding
Common stock, shares authorized 200,000,000 200,000,000
Common stock, par value (in Dollars per share) $ 0.001 $ 0.001
Common stock issued 125,557,174 125,557,174
Restricted common stock, shares issued 11,160,932  
Convertible notes payable (in Dollars) $ 455,000  
Accrued interest (in Dollars) $ 103,046  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK OPTION PLANS (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 30, 2020
Dec. 31, 2017
Aug. 24, 2015
Dec. 31, 2005
Aug. 25, 2019
Aug. 25, 2015
Aug. 25, 2005
Dec. 31, 2023
Dec. 31, 2019
Dec. 31, 2022
Stock Option Plans [Line Items]                      
Premium percent                 10.00%    
Issuance of options for purchase of common shares       225,000              
Exercise price of stock options granted (in Dollars per share)                    
Exercise price of stock options granted, minimum (in Dollars per share)           $ 0.15          
Exercise price of stock options granted, maximum (in Dollars per share)           $ 2.07          
Option expiration period     10 years                
Stock-based compensation expense (in Dollars)         $ 2,451,971            
Unrecognized compensation cost related to employee stock options (in Dollars)                 $ 0    
Options outstanding                 1,900,000   1,900,000
2005 Stock Incentive Plan [Member]                      
Stock Option Plans [Line Items]                      
Effective term             10 years        
Shares authorized                 2,500,000    
Employee Stock Options [Member]                      
Stock Option Plans [Line Items]                      
Options outstanding                 1,900,000   1,900,000
Stock Options [Member]                      
Stock Option Plans [Line Items]                      
Option price reduced (in Dollars per share)   $ 0.05                  
Stock-based compensation expense (in Dollars) $ 8,203 $ 8,203                  
Stock Options [Member] | 2005 Stock Incentive Plan [Member]                      
Stock Option Plans [Line Items]                      
Issuance of options for purchase of common shares       2,185,000              
Option vesting period       2 years              
Options granted during period           3,096,000   3,096,000      
Exercise price of stock options granted, minimum (in Dollars per share)               $ 0.15      
Exercise price of stock options granted, maximum (in Dollars per share)               $ 2.07      
Stock Options [Member] | Exercise Price Range One [Member] | 2005 Stock Incentive Plan [Member]                      
Stock Option Plans [Line Items]                      
Issuance of options for purchase of common shares       640,000              
Exercise price of stock options granted (in Dollars per share)       $ 0.14              
Stock Options [Member] | Exercise Price Range Two [Member] | 2005 Stock Incentive Plan [Member]                      
Stock Option Plans [Line Items]                      
Issuance of options for purchase of common shares       500,000              
Exercise price of stock options granted (in Dollars per share)       $ 0.15              
Stock Options [Member] | Exercise Price Range Three [Member] | 2005 Stock Incentive Plan [Member]                      
Stock Option Plans [Line Items]                      
Issuance of options for purchase of common shares       995,000              
Exercise price of stock options granted (in Dollars per share)       $ 0.2              
Stock Options [Member] | Exercise Price Range Four [Member] | 2005 Stock Incentive Plan [Member]                      
Stock Option Plans [Line Items]                      
Issuance of options for purchase of common shares       50,000              
Exercise price of stock options granted (in Dollars per share)       $ 0.25              
Stock Options [Member] | Director [Member] | 2005 Stock Incentive Plan [Member]                      
Stock Option Plans [Line Items]                      
Issuance of options for purchase of common shares       1,960,000              
Stock Options [Member] | Employee Stock Options [Member]                      
Stock Option Plans [Line Items]                      
Stock-based compensation expense (in Dollars)                   $ 0  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK OPTION PLANS (Details) - Schedule of Stock Option Activity - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2023
Schedule of Stock Option Activity [Abstract]    
Shares, Outstanding at the ending of period 1,900,000 1,900,000
Weighted Average Exercise Price, Outstanding at the ending of period $ 0.05 $ 0.05
Weighted Average Remaining Contractual Life (Years), Outstanding at the ending of period 2 years 7 months 24 days 1 year 7 months 24 days
Aggregate Intrinsic Value, Outstanding at the ending of period
Shares, Exercisable at the end of Period   1,900,000
Weighted Average Exercise Price, Exercisable at the end of Period   $ 0.05
Weighted Average Remaining Contractual Life (Years), Exercisable at the end of Period   1 year 7 months 24 days
Aggregate Intrinsic Value, Exercisable at the end of Period  
Shares, Granted  
Weighted Average Exercise Price, Granted  
Weighted Average Remaining Contractual Life (Years), Granted  
Aggregate Intrinsic Value, Granted  
Shares, Expired  
Weighted Average Exercise Price, Expired  
Weighted Average Remaining Contractual Life (Years), Expired  
Aggregate Intrinsic Value, Expired  
Shares, Forfeited  
Weighted Average Exercise Price, Forfeited  
Weighted Average Remaining Contractual Life (Years), Forfeited  
Aggregate Intrinsic Value, Forfeited  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES (Details)
Dec. 31, 2023
USD ($)
Commitments And Contingencies [Abstract]  
Area of office and manufacturing space | ft² | m² 8,029
Lease, monthly payment | $ $ 6,787
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Minimum Payments Under the Lease for the Current Term and Assuming the Lease Renewal - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Schedule of Minimum Payments Under the Lease for the Current Term and Assuming the Lease Renewal [Abstract]    
2024 $ 83,103  
2025 85,596  
2026 88,164  
2027 59,948  
Total payments 316,811  
Imputed interest (53,347)  
Lease liability as of period end 263,464  
Short-term lease liability (59,404) $ (57,679)
Lease liability – long term $ 204,060 $ 198,064
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Lease Expense on a Straight-Line Basis
12 Months Ended
Dec. 31, 2023
USD ($)
Schedule of Lease Expense on a Straight-Line Basis [Line Items]  
Lease expense $ 81,722
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Remaining Lease Term and Incremental Borrowing Rates
Dec. 31, 2023
Schedule of Remaining Lease Term and Incremental Borrowing Rates [Line Items]  
Weighted average remaining lease term 3 years 8 months 1 day
Weighted average discount rate 5.00%
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
RELATED PARTY TRANSACTIONS (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Related Party Transactions [Line Items]    
Total balance amount $ 104,000  
Convertible notes bearing annual rate 8.00%  
Default rate 12.00%  
Common stock at the rate per share (in Dollars per share) $ 0.06  
Chief Executive Officer [Member]    
Related Party Transactions [Line Items]    
Related party convertible notes outstanding $ 164,257 $ 54,257
Convertible notes bearing annual rate 8.00%  
Default rate 12.00%  
Common stock at the rate per share (in Dollars per share) $ 0.07  
Convertible Note Payable Related Parties [Member]    
Related Party Transactions [Line Items]    
Maturity date Mar. 31, 2024  
Related Party [Member]    
Related Party Transactions [Line Items]    
Accounts payable $ 62,717 $ 44,713
Operating expenses 4,000  
Total balance amount $ 114,514  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SUBSEQUENT EVENTS (Details)
Dec. 31, 2023
USD ($)
Investor [Member]  
Subsequent Events [Line Items]  
Convertible notes $ 90,524
EXCEL 59 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &*&B%@'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 " !BAHA8C]]\F>T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$FW,4SJR\9.&PQ6V-C-R&IK&B?&UDCZ]G.\-F5L#S#01=*O M3[] +7J)0Z"7,'@*;"E>3:[KHT2_%GMF+P$B[LGI6"9%GYK;(3C-*0T[\!H/ M>D?05-4M.&)M-&N8@85?B$*U!B4&TCR$$][@@O>?HHY0EW6(-2\ MT1^GKH4+8(8Q!1>_"V068J[^BQ'%=9EVZHX?WYZ36?6]@^ MLNZ1TE2TDH^>UN*\^6UU_[!Y%*JIFNNB2G&W:2IY,\?'[/6'OXMA-QB[M?_8 M\=F@:N'77Z@O4$L#!!0 ( &*&B%B97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M8H:(6&AR=C2J!P NC, !@ !X;"]W;W)K,+1 7>MB.VZ7!(CE>',OJ1&[S;IB'QB)CH5(HD=2N?S[ M'5TBA1M%20"3#XDDZ[P2G_"0YZ6LXWO*;OF>$($>XBCA)X.]$(?WHQ'W]R3& M_"T]D 0^V5$68P&[[&;$#XS@( ^*HY%C6=-1C,-D<'J<'UNSTV.:BBA,R)HA MGL8Q9H]S$M'[DX$]>#IP&=[L179@='I\P#=D0\37PYK!WJA2"<*8)#RD"6)D M=S(XL]\OQGE ?L:WD-SS9]LH:\HUI;?9SBHX&5C9'9&(^"*3P/#GCG@DBC(E MN(]_2M%!=K1 M.\+0$'W=+-"K7UX?CP2(9A^-_%)@7@@X#0*V@S[31.PY.D\"$L@"([B;ZI:< MIUN:.UK%!?'?(M=^@QS+<14WY.G#/V-6A8\5X0M]^(0Z)^R. M#$Y__=F>6K^I<)D46Q@2DU".*Y1CG7J-5C2$SB M,ZGX3+KQ.4N2%$?HDAPH$RI0>AW!4A5>3QO5%Y0A,0G4M (U[=B1&(89+$_) M9EAZK1V.N)*6-JPO+4-B$JVCBM91-UK+,,&)'T+/V@@,8U=V[)PQRI!'&2LG M\A_+"-\H!S7]51HY:L/Z)R(4CS /",**<@=E4S;R4H"7 M*+N>7O [X2I@VJ"^P R)2<#>5<#>:=NW\I:7Z"P-0@%=[$P(PD4Q?69=3(5+ M+]?8P[1A?8$9$I. V59=S5G:-IY!4@9%LC8P:A%HA*2/ZTO)E)J,Z5G1:W<; MTM:$A33(2M:/GI_,_UE]7%%FW.+S9?+M'F^V9[_GGSYJ?5A?=6R=&HES"E)G.LW82M M+_1+CAXD.(/A<)4$Y %])(]*DGHI"W[>.9/IU%)2,^H<3*G)U&KO8'T"J"?A;O0+\8_ M#3J]Y.QH:$T=:^Q,E/2,6@A3:O+J:^TA'+T%J*:-I[D7P+TI+#_*O7X*F0L) M3 /EZ->BOCA7+ND:=1>FU&2 M;MP]):@-/12B:QS&"URPZ'M#%U;BA]@C8$@-08GM&XT@+S$KY@BFM!8M2@VPC%H+4VHRK-I:./JZ_ZGX*#.T6/0-DYM\ M>%/[L1;%AD4X?51O:B]A))S:2#CZ!P(EM4A/&_?B $V6YUB+3N+:DC^L- MZR5\@E/[!*>33\BS$'DPY-]0IJ:EUP&+.L2^3T FM[^YH)*>47=@2DVF5[L# MIY,[V,08NMH\Y? Q5Z>E7J?I&98^K#>LES %3FT*G$ZFX#PF["8;Q'X'!;'7 M9JA>L#E#C=H#4VHRMMH>.)WLP3J]CD(?+2.*E0]?]"I]UT*,JBU*M4FNEGVW MY^[4L9V)/0-S=Z> X];5OVMU633R*!03?KY #B580J+V[RR8+.$]HVH+4VHR MT]H0N/H*OF1Z%@2@SM\\;:"X55V>[I-7I# M? E[X-;VP.UD#]00M_>JVG7>(KE)0_"T;VTN8 M![;]K7B1O$9E,9\.);:MI&740IM1D M6K6#<-]U2=-/(<\6CSIDIU$K851M84I-_DIO[3?&^N]DA6_C(7QKAR,\> M2Q7O/51'JQ=3SO+7,4;UZ<5;+9]QMF["441V$&J]/8+)GQ4OBA0[@A[R5R>N MJ1 TSC?W! >$92? YSM*Q=-.=H'J=9W3?P%02P,$% @ 8H:(6-)IHVM M @ N@4 !@ !X;"]W;W)K1>&0D%990,JA42/M5M&F[5Y4O7!@ E:P36VS[+Y];4-H6B5H;\"'^3__ M8YB)&BY.L@!0Z)663,9.H50U=UV9%D"Q'/,*F-XY-[,I9@P)XGLVDXD$:]521CL!)(UI5B\+:'D3>SXSGGAB>2%,@MN$E4XASVH M[]5.Z)G;4S)"@4G"&1)PC)V%/U_.3+P-^$&@D1=C9#(Y<'XRDVT6.YXQ!"6D MRA"P?KW "LK2@+2-WQW3Z8\TPLOQF;ZQN>M<#EC"BI?/)%-%['QR4 9'7)?J MB3=?H,LG-+R4E](^4=/&^CHXK:7BM!-K!Y2P]HU?NWNX$ 2W!$$G"*SO]B#K M5' VM0P&B6M(QVCBCU#@!9,!WJ1/ M-O5'K'("9.HA*.6>N./^J9$VRG:B>*5 MK6(.Z-MU\@=02P,$% @ 8H:(6 UED5*% M!@ Q!P !@ !X;"]W;W)K4%*@6C$GT7.1E=39:2+G\.)E4R8(5M#KF2U;"E3D7!94P%/>3 M:BD83>M)13XACA-,"IJ5H^EI?>Y:3$_Y2N99R:X%JE9%0<7+!W3#Y;7DM8#1IO:19PV0SEN?*$^#XWC@=M?=4$S>/7[W_ M7@8F:V1U6)=4TNFIX$](*&OP MI@[JW-2S(9JL5(_Q1@JXFL$\.;TX_WS^97:%;CY=7=W>H"/T[>82_?K^M].) M!._*9I(TGB[6GLB ITN6'",7CQ%QB&N8/MM_.NE/GT!,;6"D#8S4_MP!?[.5 M$*R4Z+RJF*Q,X:SG>^;Y:OE\K)8T86JV MH;HV[],9K1:(EBE*U '[OLH>:0ZQ&Z.VNC(#1:: ?]Y/+U:OC=6SQGJ>)'P% MH4$+21C$>9>S,2JAW?$YHCDT)5HF3 W>8\<=AV%8)^9U8$K(^GY!?3_5]!ZG MGN>&WNGD<3-DMES1'N]=4H-W;A]3'6PAU*Q([D6N&&+80 M0RO$S[R\/[IEHD"O:34!#+5;8S<@VT][EU4/8-0"C*P KP60KY O]=.^@E6Z M!#J47?4FR:I8Y52R%'@(JB'):,UTJIC].!SCT%L7BF* MVQ3%]A1!]&6S'E2Z1,8DB MTRY)%R7-^_V),%RVXD-F/+EUQZ(T=SU^GJQF8 MTF5%\X9T_;R?7KJPT[&W8TW8WU!1$'9YCW(&8@9]>!<1C$]0+<>.^/QH!2>I M6JY&0G?TA1@0XFPO!Y.=[_DX-B\(O"$^L!7^'YRG3UF>&\%AO3%'<1#CES2EOU3-GY=&]#J1^[&G M]S>#61B$0\@[PL=VQO_")6NKH,6=KD"@EL#Q!="3$76D5R^HS5BO7]TP# (W MQ@/ .QK&=AZ>\1*6E\P4['(S""/<6(<;.?"SC7:G77^CUY$@L9-@7YSNZ(1$ MYS(OA!7ED2VX!D,W]D%N#TAITK$>L;/>4$'G2L%*4+!&W#K+ 5$[P7:6#78X MCIQ@0+R2C?WT/F2X*[LZT7E Q:ZC9==@B'TO)&0 9\>(Q,Z(-Y(G#PN>ITQ4 MO]0Z6[X8H1Z4$@_EK1]T1XG$3HG7@LT9U'^**A5^6U+OG6/'P;!Z!7JD^8J= M(#R&%:=^4;6@ 71E5QPD?U@Z0FL]=>S654I=N "\96L)'0J$)G&-%J!O4%# M'\!1/WD=7Q,[7\]X44!#WI4YLL[;4.XP\<>^O]ZFO5Z&[8?A=)-;=74CN6,$ MUY:L?JV9FRM6UP+@'9QOKZV==OU$=9J![- ,:9HIJH4^H%Y5'&4E2N@R@[Y@ MA*LK A<:/G:";>VPCV4?B%T\G/=VU?,LR8R"D>@*X,C%04BPMRT6C*9. M%(7$&7@=1#K!0.R"8=UC]^Y@.OW#MLR+M%YKT!..&WMD0">03B<0NT[0.*$N MZKWQZX+ O'TR&=JV3VXG'5R[=/C*UJ5Q3849HWW^6UGB4-[ZT7;"P\6'V"RZ M5OGRYI@/Y*T?-(]^.?CH=8D2D%![_6 P\[P0#Y7FQDO] M'6_UAS0XDGP/\&OG_F9OP)&_ :M!O]-N#7^R\8E)?=_[BXK[K*Q0SN8PT3D. MP8-8?S);#R1?UE^=[KB4O*@/%XQ"2U &<'W.(:9FH#YDM1\NI_\!4$L#!!0 M ( &*&B%@>N&T5> , /0, 8 >&PO=V]R:W-H965T&ULM5=M;]LV$/XKA#8,*9!&+[:L)+,%.$Z*#E@+HUZW#\,^T-+9(D*)'DG9 M77_]CI2B2(EB.>WF#Q9)W3U\'I)W/$T/0MZK#$"3+SDOU,S)M-Y=NZY*,LBI MNA [*/#-1LB<:NS*K:MV$FAJG7+N!IXW<7/*"B>>VK&EC*>BU)P5L)1$E7E. MY3\WP,5AYOC.P\ GMLVT&7#CZ8YN807Z\VXIL>N% M/S(.UN)W!@?5:A,C92W$O>G\DLXU@ YP8)>?Q=@SK-G,:Q MW7Y ?V?%HY@U5; 0_ ^6ZFSF7#HDA0TMN?XD#N^A%A0:O$1P9?_)H;*=> Y) M2J5%7CLC@YP5U9-^J1>BY>"/7W (:H?@5(=1[6!7SJV865FW5--X*L6!2&.- M:*9AU\9ZHQI6F&U<:8EO&?KI^&;^Z_SCXHZLWM_=_;8B9TLJH= 9:)90KMZ0 MM^3SZI:<_?AFZFJ@%OI:D&/(":B UYQPI:)(QRLA2*V0/UYWRMM,1C]5>?U I[W(]M M8NU:[6@",P>#28'<@Q/_](,_\7[N$_X?@7668=0LP^@8>CQ/$E$66F$,)L#V M=,WAG%".X8P+ @03 X9%BI&P1ILS5I!;P3F5JO< 5%.%=BJ3,/:Q[XVB*)JZ M^[;>0;..DG&C9'Q4R4>P6TF3I,Q+CIN;$IH+J=E7:C=TB'R%/FFQ"J\B/QH_ M(3]HUB$?-N3#_Y5\^&Q)KZ*Q-PZ?D!\TZY"?-.0G1\DO,=6"E,@9\U-R?TYV M5)(]Y260'> =D6$2:2MX'.W54DT6M4AZ%Y[G/Y$R9-51$C5*HMTC'#T[$KYG?T\H#]MU2%\VI"^_B313JNPG?!2O/^&0OL3U_3@=P5>- MX*MO$HQEB=*T2%FQ[5-]%/05JK\?IZ/:]Q[O9N^H[H7(<\P%SX+L]-"J)QB* MK4&SKH!6<>&_0L!)L54CMH,F\+S>\#K)M,O\L5CPCU["_1)U$\QK:B[K9+4? ]\H'++"D4X;-#7NXCP M3I)5B5UUM-C9*G4M--:\MIGA9PE(8X#O-T+HAXXI?)L/G?A?4$L#!!0 ( M &*&B%A1XD^]: 0 \0 8 >&PO=V]R:W-H965T&UL MK5AM;Z,X$/XK%GDFD-,UJ*UV;JLG>?CC=!Q>GF?&GF$Z/%#VRC>$"/"69P4?61LAMC>VS>,-R3&_IEM2 MR"NV)C8=T)[*T($\,\%V>8_;? M+V35*DN:DX"DM ".KD36!-U,8 M*0=M\5=*#OSD&B@I+Y2^JIO[9&0YBA')2"P4!)8_>S(E6::0)(]_*U"K?J=R M/+U^1_^BQ4LQ+YB3*.4L&>5J4O_BM"L2) PPZ'%#E@)H.7H>#6SFX6FC)3,NZPP*/AXP> M %/6$DU=Z-AH;ZDF+50:%X+)IZGT$^/%EPLP_P+F3[/GR?)^_K@ M5^#;X@Y\^O7WH2WD>Y2U'5>8MR4FZL"$"#S00FPXF!4)26=ZB M7L0[$E\#%WX&R$&N@=#TY]U1#QVW#IJK\=P.O/LBICD!"X$%D5M:@+\G+UPP MN27_,46K!//,8.J1$[8GUOBW7V#@_&%2>B&P,]U>K=OK0Q_/ MBK5<(2PMUI_!5*9820:X2,"2<"%7P3/9DV)'3%$HH7T-K8K+?@P=/XB"H;T_ MU6O3%8!S>*-I)C*>&=VJ MTV\B&K48(.3Z3C.H1C.$0C/104UTT$MT207.P$>W_*#%)0P#Z#9CVS:+(L=S M.LXG=(Y]R.DE_2?E'*P8S0$MB=/"2+.".25P%82.Y\,&49-AB ;(=SJHGK1, MV%],Q(8P4#6!3U5,S7T27K*.7 KM7#8ZRD:]&;HO!)&X I!2L5$P:@<=P@!% M43,[!L,P""/4D9QC:X:]';!*3JJ38V3HMEX,(\=ITC-8(:=KYQS[)^QOH(_R MN_P#N\$O;U)\U4'T\C.;W7JJS#R!NZ@RR MN "N5LTA+U\8G7)UKIWF1\H/STKU- M]L-5YD)HYR$X-EG8WV5/$\?!?">XD/%0;4QEL5PVIZ[=3"'R?3^41Z:9/I.I MBP:>!YM'W#X9K7+"UGKBY""FNT*4\TN]6D^U$SW+-=9OU;2K1[8C3#DJ/V F M/ZLYR,A*0CK7H3PIK)P^RQM!MWJ >Z%"CH/Z&PO=V]R:W-H965T M&ULK55=;]HP%/TK5C9-F[22;]IU(1)0JB&M!35L?9CV8)(+ MB1K;F6V@^_>SG9 !"ET?]D+LZWO./X_1M@@MJQ9&)S7D5EB 6-6/A:9S ?6E84R6.%-*1_8[@LT?HS E)7"_*)=G1N&%DHW M0C+2@)4"4M#ZB9^;>S@ N/TS *\!>*> X S ;P"^,5HK,[9NL,1QQ-D.<9VM MV/3"W(U!*S<%U?]B(KDZ+11.QLEBN)C<3>X7"9K=HME\\C!<3&?W"7H_QQRH MS$$6*2[%!W2!WB(;B5R%161+55LSV&E39U37\<[4<3UTQQ2=0!.:079,8"O1 MK7)OKWSDOY'Y#F>WR%H_'JX]X(VCI M7UE'6L-6:_@JK8^FN2&[&&Z!JUEUI%F@V48*B6E6T'67@;I&_T":ZX5A>.FZ MP8F)KDS?^Q0$KG-BQ#[H8 )\;0:;0"G;4%FW1!MM9^?0C(R3^$C-U'H$_J6I M!_(=YNN""E3"2E$ZO4NECM=#KMY(5IDYL61231VSS-5W ;A.4.![QG(QME92 MKB]M6R0KDF%QP=R:):49 MR07E.2C($D41J"JS^MF1* M&--,RH]O%:E5SZF!A]<_V#^6P:M@'K @4\[^HJE)J$7^)OR[FX.8CF"]NIK]]NOE]%M_-W[Z)$ P_@/B/^\^+O\$ W,]G MX-TO[T>V5/-JM)U43*@I]WHJS2ENJ8P [>8I@.: M@RE>4XF9@6OV#%>2;+(-PY*D8$:6-*'20!)WDRQX:VY;J5Y+CVKI4"Y MQ@SG"0%8*E^2"^#"7P%R$#0)O&?R2R;=^]L)A)X[#$;V]E#)MID+D>_!"!T; MSMJ& ]=Q(N2&[K%E;)@910%R_-KN*'BW#MX]*_AW*IWS%2Z(>'^6$'O6H"4$ M\AHA3COGU^_?2['&"1E;Z@4K2+$EUN3M&Q@X'TQEU2=9W!/9D>Y>K;O7J7O5 MBT+W(J!";%0GJ!0L-XP!0:1D1*T"$O E2'B^)86D#XR G$M2W= KA"DQGJ%" M80 ;2?%:Z?.]((K"1GEVQF!6")B4-DSG1XX7F6O7KS7T_W\-#RO?I*=O*'15 M T.W6>>=OKZTSOLDBWLB.\I14.NC!RH!,,&XW>-E3KD'H? M'*XO^^#;EM!QAQZ"YN"C.OCH9]=>$/!@U,*_-DV-:L!S^[3;@]>VJB]LL5] ML>W5MP^.B_IKP!=S^0?%V>(!^X5.?1\G)%<$H* M;:">+[G:VU0#?2BM/W-,_@502P,$% @ 8H:(6$8]%E?H!0 RAD !@ M !X;"]W;W)K,9QTFFF>E+IFZNGV60;2Z 7"0[27_]K00!&X227/TE ;QZ>'97JV^81G\LN1Y2B7]=(N;+@_$[= M7$=G/4RHV-&1G/2A)P?(=ZTW>OL%#YZ/)YR.!'43 JR+@V= G7V&!2;@0 M)B>+D0,]4JTBN\F)'W@C=S3N[_;Y&^P"QPM<4MD=4!M4U ;6Y$RC?Z%L8*61 M DD.2TW(LS!.&,I*SNJIN@Y5%K>"12C.$*]22.TI'!PSA4<".XC3L(K3T)K" M:C7E2Z17\!.^/+D5#$V%8-+D?H$YW$N:/PR&C M$L0DE,%W'2G3C_F(D[$MA!(((J$($]<6'(MVIVP]1F M\8XN$F;R-V@EX81XI%6%!C.,"?;-R1I5'$=6CA=LPT5<9@9BL*%QA-@#-!_" M2';48D%(X#:HMHU.\, 9N6:JV*DET'E90#?TL2N:)40C3H$7-#@:[-P@($X' MQSV9QJ_BB-Z^"0C&'V$2)%3"&K:AN7PT,L?M:@P' :3(TF&&,W:[8UFJ.K5*I8IMOV<$*8J3IME,[Q*[? MXMFV\SQGA+MXUIJ+GQ==W7KY/SD+&HC,$[J.6G/N4];$:R M.\1W+(]RNC1J+V[KJALXS07=8.4/G&%' FOUQ59-LU+/N&36Q=,W5"Z0:E6. MR<2[(XZNB!<*RNV2VNU"H!3NQCV5VCQ:"PG(_NVAIH7@K:=BX-@U-$6D%IK MB5UK-7O=R:D%3/NA6@1]\QL>VG'>[6(LYL8NYU478[#_CG!7\ M-<[].=!A .I6@=AW_O/M9I,PM?+1!%6:AJZSXD -ME)&$2-'W?@?"^TP!G4; M0NQMB'9;-_3@-%1QR%.&)'TPKSAVL-Q=B[0I:#DL&+S JM!WH M-<[^.="ALW6+0H8OG^$7L0@3+K8Y0SQ#7WFFSTRN02U%L?V&DG^I]!!K:_3J M&C@2VF&4ZFZ(V+NAZPS\K(Y.ZO.(1.UVC-[_CQ,#\\QH]TC$=P==NR!2]TC$ MWB/-=!,D2I?VVR"=9EINDIZFOSI%@\I/P5Q('MZI^P6(NA#;YI%O&0'KZU\3 M@:!U<#@8J)/#1@3Z>Z?B*'Z.3V?%9X4: MIOC*\87F(.L"TKX$2.>##Z3RXL-!<2/Y1I^]+[B4/-67:T:AYU0&\/N20YS+ M&_6"ZO/-Y#]02P,$% @ 8H:(6'NW0E<## XAP !@ !X;"]W;W)K M>@;: M)!LG>Q\.]X&6:)M;251)*:[[Z^^9(2G+:=([X XH4HDBYWV>F:'?K8W]XE9* MU>);D9?N_=ZJKJO3@P.7KE0A7=]4JL27A;&%K/%JEP>NLDIF?*C(#T:#P?%! M(76Y]^$=K]W:#^],4^>Z5+=6N*8HI-VRU+.MA]CM2O6'?H,I=.G9O\'SJK5^_W M3O9$IA:RR>L[L_Z["OJ,B5YJ$VGC:E.$PY"@T*7_7WX+=N@< M.!F\<& 4#HQ8;L^(I;R0M?SPSIJUL+0;U.B!5>73$$Z7Y)19;?%5XUS]X7IR M_W!W*6ZNQ-G#;'I].9N)R?6%F$T_7D^OIN>3ZWLQ.3^_>;B^GUY_%+O&*F$6XJQQ^.:I5D[\LYHWB61\^SI(0[=95,U?L]9)13]E'M M??C;+\/CP=N?*'34*G3T,^K_1]?^!SXW]Y=B*/[VR\EH.'PKMG:\J925E'M. M/#A>N72U1B;!;''WN70KMC,_7'YM]*/,55EO=UQ);<6?,F^4^*RD ^V"O_/Z M(Z\7W?7,B-+40I=IWF1*P#>EDPP!26H<$$Q,Q&)[=J4AI$U7&Z&=:)S*1&U$ M9;6QNM;?<7ZEQ-=&YKK>L)Q6Y5K.-;]#(_JL2P^.A#*10J9J99&OJL,+K,^A M_!*DO_/N9*WKE2Z9R$LB$>1DPOA-@%#E:I&K1Y43=UU638TOLJ:MKA.J$.$) MU8Z1^N)^YUNRPQ&8!KDS$(]$3 [&%/7URBHETJ"$0 6+F0CI'BUB+1M5D)4]T="INYI04J5R4QNEAL? MLJ38,S';"53BWPEAO+T@R;T_JK[5[!&BWC+>R2+V IU/HIA1$G;G!V>(3L]TR[-#3.I&EN95A*/+3\# MI0!:/F9?!AF&$L\%2A%T,K8$6,Q>!K;D?T*U5%J[(:QJ0X9.G)NBDN6&:\KK MMXXLL>HA3;F>NZ22&_)Q3[B5L?4^A_Z<,HA0SXG??#$AJJDI'^$^31&!,@/_ MAK._]UA'CT]I8]DY(5KI0R=RB\%RELG%19BQWI"FHJJ+F]&,3 MXL2=2I7VL1EKY13"(3P(FMNUCX;D/CV0@(67KWN#Q+ :(Y([P7?AQ+KQ*NC\6%O,#J*1Q$=1+7'^)]EFM(#:)_* M2M$!V_A:@W!VG%=>+,X*YQH)N1H,$O97?YLM4C ^"=<5P@/Y8%7/L\CWR<.OQSY3'L74>]O%> M8O[BG(6$:&\;;U6:IV(1?(2,$'4)"A5]3! 6;>*QLV/E4,M.:(CW$% 9SJO:=WHV N2=R)$D MWH*&:$;KY'HRNYC\05V^3^K/?+C_U'2PB#<$$93!.JC/*3JWI?+E$Q&5?@EL M">B;^5]@0Y&WR!L2VL<(&7C7;DE-&0L8S#/J@S18IJ'/H4)BNY0! 7=P-6*: M -.@EG#(Q""*WSC% )(\RH76[YS';R0L+.!WK6"-N5*E0!R5 6]",V8]\>\J MX^1/9&:J&)SL#[5NR; #I,U0'S,>5E82@4]F4RCK, $=:ZQ 'P[XT^2\&N'# M\XV'ED<) Q3R+V/#'$+;'28GWRX6DB8? R!#C]A+*#L]9/,"U&O[$_@F4YQ[ M1&5,X+=H^[:V?/(QXDR]4D'EQX=\S0@?[BE@]T@J%-:0\]R9XV\6,[ MKN96A^Q%>G1==]7..F1'#CL")5>KBF$@$K';6$I@Z+GR8 'FOO[%1B>F8V=_ MA\RIF/(LM-CLBLSAQRO!LOW=C4!%'CFY-G:T#VU;I--'*L$[S\+/\TI^X'47S=@::;V"CPT-7A1Q#@<=%)!=DLF6) WF5+9C.+=1 M19TB^8FCNJG\X N]RH!!2=P9DJ/FGFA.%XXT4[%^VQR>JWI-L9?A!' Y]0#> MI2=VZ26=^9#S&BG](ICL6&P][HZ/7M-\_# _? M],:#(6WW3PDH#,:]XY-C6@M/6,/^X9C7_!,W5RBS)/\K<3SL'9X&88VG^*.CWN& #H:'P^/>X/4 [_[AOY9F1H5D_XQ' M%9(,;O8MQ\Y++":\>_=3Y\I*W'!](SAYYFX+R/K1THQS0=D(CB$R+W3>4.Q\ M,F@PJ>F;<=,7*5!<<#6E1I#^=.M[MYODYC3>K?WF:Y.OK9V1)MD=:>*]!".^ MGTQA]./AF][P]9C/#H]Z)\>CWM$;-/O(BLKKEV]ZOJ#^."WQH=Z;P: W& S" M;460A:J4ESCA^LW)Y]3+6K"^G;N^;(M_!6I3VQMFP81Y-*$G)5T8LT+177,_ MP:68BQ-=B>SS6:C$P[%5R.!,I19.)?NV!+LB]OVL19FUM?$YR@+JXIUV7Q!= MTQ('E+B7WV"1?1[DGMPN6U/B.0U7FOOL[M'@[57;$$Q+S Q-L7-3&IA0I"C' M)[!X_Z1N IJT6JLLH;N$J\GL;)^F+&J;9P^Q;I,(U:X(+4@"_.J@&%N$.P09 M6AAO28IP/X9DC8T%$&;2)@NM;KP0*)-%PV.0_QKPNRLNQGE%UU&;;GV-_=03 M&?U53E[3^$=JFL:)CY/)+?/*C'(<+*@+&O <=H,-*"7^?DXO]/8ZC7HI'@I\ M8S$]8_XN: M?ZE-Q;]BS4V-VLR/*X6&P-(&?%\8X$MX(0;MSYH?_@U02P,$% @ 8H:( M6/A?[*:5 P HP@ !D !X;"]W;W)K&ULO59M M;]LV$/ZN7W%0@V(#'$N6Y29Q; -)XZ(%%L=+TPW#L ^T=+*(2*1*4G&R7[\C M)3G.9AL8!NR+>13O>>Z%=SQ/-E(]ZAS1P'-9"#WU2Z;ZL4-!) M)E7)#&W5.M"50I8Z4%D$41A^"$K&A3^;N&]+-9O(VA1\",6A24B-[ZWG/[6I 7NRAW[)Q<[ MQ;)B&C_*XE>>FGSJG_N08L;JPMS+S6=LXQE9OD06VOW"IM$=QCXDM3:R;,'D M07^WG-\__ 97BQN8__SMR_)VOGB8!(:XK4:0M#S7#4]T@&<0P:T4 M)MX1MN(QTZON&A2!55LC(O MP$0*\^\UKZBV#/Q^M=)&47'\L2_HAC+>3VD;9JPKEN#4IX[0J)[0G[U_-_@0 M7AYQ.-XZ'!]C_Q=7+NX?428AZ]/3H"MWC4;STVM" BZ2H M+9(+1\92:DYNDV$5G18] M>_^$68AWRY*<+E_]W= )C.)A+XHO7B7O+LMX@CM*<=B+1Z-V\3[52G!3JR:# M&7^VLH;!L!>?A>WB/4C#"CC0SZ.+L][@+.Y6[R?4>@Q725*7=>'J+MTMDQ]: MO1]?)6]!L_ ^XEMF.'%Y?^VV((]@?]( I9EWXL4[ R.$M7:C4?;YK4PS0S9 M?MU.X*MF\+RJ-^/[EJDU%QH*S @:]L]&/JAF)#8;(RLWAE;2T%!S8D[_(E!9 M!3K/I#3=QAK8_B^9_0502P,$% @ 8H:(6/ZVM"$N P ^@< !D !X M;"]W;W)K&ULU55+<]HP$+[S*W;<3D^ 'Y '*3 # M:9IFIDV90-M#IP=A+UA367(E$4)_?5&;S07 >0(8+MA+V3JT_X%;/ MB<-+E3#^"^O*MYL$D*Z,5<4VF!@47%9_]K#=A[V \^B%@&0;D'C>52+/\AVS M;-C7:@W:>1.:,[Q4'TWDN'2',K6:5CG%V>'-[6QT>WTS_G@%H^GT:C;MAY9@ MW6*8;B'&%43R D2Q(C9.CB.\P;4,G;D(2)9TC M>)U:9,?C=5[ NU8J6W,A@,D,;J1E'B'>K8EWCZ'_V^DZ>= ZO5F&A5:HZ6*@/,,,VE$FJY@;->KQF= M)_6_U9@IR\0NGT_@6!-&C]"B[LF!U7HB)OE/Q30(%ZJ\P/;YK1GQ:$4M?[F] M0:4:;(ZP0:8!W9N$W2XTZB-UWFX[FE1:38F^.(I-^U"[QFI#K()R3Y)]E'0\ MN_DK?7VC&KOT[5H33;R0XT N-Y#F3"\K5M2LC2'-3"TY3X8,G0B W/N FDR"V4VS.>8\H*BEL)45.AY%P2_[C7?NZ5 MAWOUN$#BZKH.\79WIRK-]6S=V$95/7]TK[KB)Y+*I0&!"PJ-VFBJTU0# MJTI?W>?*4J_P9D[-&;5SH/6%4G8W< GJ=C_\ U!+ P04 " !BAHA8),1) MCB8' _$0 &0 'AL+W=OT*0W%'V@)=KF+B6J)!7'_?J>(279SB;> MHGVQ;ISAF9DSAZ3/U]I\LBLA''LL5&DO>BOGJK-^WV8K47![K"M1XLM"FX([ M/)IEWU9&\-P;%:J?)LFD7W!9]B[/_;L/YO)NV+G^1RY>A%__*\XDMQ)]S/U0>#IW[G)9>%**W4)3-B<=&;##_A% MBK7=N6<4R5SK3_3P8W[12PB04")SY('C\B"NA5+D"##^:GSVNBG)^]7[K M8TRVCI= M-,9 4,@R7/ECDX<=@Y/D!8.T,4@][C"11_D]=_SRW.@U,S0:WNC&A^JM 4Z6 M5)0[9_!5PLY=_OCN^OW;&W8_^^WF[KSOX)'>][/&^BI8IR]8#U+V5I=N9=E- MF8M\WT$?4#H\:8OG*CWH\7N1';/A(&9ID@X/^!MV\0V]O^%+\969+@2[YX_" MLC]F<^L,B/#G)G331HC$97P?:4V MQS0O@[-*EZ)TEND%(U= Q)R 4P/- M8+EYQ?0<$QEM!=(@$;K3$!(H&"_E MW]RK B4!;5U^,G7ELDV,X8*P+;2"7MFS: =A $C@HO<'YWW%3N/AR30>I1-_ MGR*<\%]JX%@FR(4N'X*QC>,QT^2#P=:Z00NT0[^DPC2=I MVEZC&2'D2 5-S')=S]VB5M"Y3->4_\'X!"A.VVMTO>+E4F 2E,/(!TYE8TKR MN53224PP2*9Q.DW:*X(D8)9):VO4CF8AWDM*_F0\C,>C<7N-[K7C"N5LZHQ^ M8S.J,R5C,(C3(;(P3L-#,AW%H\$X^H6KNDE&%\KK[> W_J$9_"9Z!])\[A\> MCX["SZU 7 !!F;6.NT"]PPSA[G,*1BV]V9KZZ%4ZCJ>C23PYG<;>]ZMT%)]. M!O$4>67['3!C%54T5+,E_V$$@>7(*'T4_KFF$*..L;=B;FHB/^8%K@2_ZY5 MTE@6*HJYEEB0P1UB?,G&R==49;TNA;$K6;5@KM&;O-PPG84I@!<9H!"PA+6# MMCX[^SC2I=I@Y'\)SL^T;;^=*>:"E <('KA4G'@N>+;RTA.TY'/_T1/_!5 MI39>C,AU0S6B6>TT(!GBFR.Y%:1Q/AEKZ59^^)X&[RBNL/[%OQ+<1A1W^786 MW3;6OWOKFZ?6.X)%#8.XG@!^G0Z^?H/N>3V8C.*3X=3?IPFUW^3-P?X_8D?_ M4\[(PYZ8U\1+$(CB M94[J$/)SW;FMM)+9AH+UVX &)5X[F$ET<\=7>7V"C ?\C(Q2BS=+6@P:M>_Z(J).:^5X)^=5;=!WS2X1O:.12H.# MTTU%A59;;:RSFX8NOY1PCN'IG 2&$])W&$I/,EEI=G MMKA-SA: BH6'J\BV]4 )YK7;KOV>YAE76:VV1LMIDE84.X3^J $LQ\^=H/H[A]I"0+_H MZ(X=!GD+Y]ON;??OP"P'^!0 M&0\ !D !X;"]W;W)K&ULC5=M;]LV$/ZN7T&X MZ; !JBW)DNVT28"\%6NW+D';;1B&?: EVB(JD2I)5?&_WQTIR4HLI_V06!+O MGGONE>19(]47G3-FR$-9"'T^R8VI7L]F.LU92?545DS RD:JDAIX5=N9KA2C MF54JBUD4!(M92;F87)S9;_?JXDS6IN""W2NBZ[*D:G?%"MF<3\))]^$CW^8& M/\PNSBJZ99^8^;.Z5_ VZU$R7C*AN11$LK*6 M\@N^O,O.)P$28@5+#2)0^/G&KEE1(!#0^-IB3GJ3J#A\[M#?6M_!ES75[%H6 M?_/,Y.>3U81D;$/KPGR4S:^L]2=!O%06VOXGC9.-D@E):VUDV2H#@Y(+]TL? MVC@,%%;!$86H58@L;V?(LKRAAEZ<*=D0A=* A@_65:L-Y+C I'PR"E8YZ)F+ M/^X^WWXB]Y?_7%[]?GLV,P")"[.T5;]RZM$1]3 B'Z0PN2:W(F/98X 9<.D) M11VAJ^A9Q!N63LD\]$D41/-G\.:]@W.+-S_FH#1,DWNZH^N"D7\OU]HH*(7_ MQGQU2/$X$K;':UW1E)U/H/XU4]_8Y.*G%^$B>/,,S[CG&3^'_OU$?%^=).2G M%ZLH#-^01VCD3I ;Z&61$1>-3NISSE4&L5&&PUS'86+A&VYR('0>"$WG*E#;G]6G.S@Z5X ML'1;5EPQ[VTM,I_0HB!RT])9,ZH(%:(&=&[9 @:LAL%+D 2G3I9^TL&\E[D@ MO\&D 'RGSC5X+5[UF@C'Q79*+LU!T"(7-*]A8U%#YT$3["T6_OPT! C'$Y0T M:Z4P(%D]T!XU-/?;] "[D]7LX>U,MEO85=@ZPP$&%(6LZX>S/E=?UZ UV2&JG0 M%)"Q0 W578N!;!,"&'SOD^,ITC+GH9,AWR! O@8A2@BU[KXCM!/E % MB<=TV3HFN2PRL(D!B1/7U%#-A]D""]Y)&,S](%Z,U3N*\0W'VAF,*-=A7%DQ M809U9<4RMC8NABL82:=^$B\/LD=L]EQZD(K7,J9;Q5RE-A2.&(?Q 9+L(SH:P\BE'RMZLX&P*-WFKP.!>9AE'!E3 M.Z5E1R*R%I?$- -="A9+, F1JP!27A'&0]6P*R ;GU[K$M M3'@/5M*,D1(//6"OHCL,))C80K=JK"6I735I4@O#"XNT#[!MLXKRK$O'^&0? M3%75!AW&(7 ^: =O,&/)L1EKY^4B]J-DZ3:[!)\7[>SM=ANW/9#KV[M]S>64 MP]E7=.&_DA3V@\>Y\&U%SL4L 1'&*DXR,[13^"!5G]P B. M?F $>Z,CF!P=P-V_J+79-@T3:'OH]"#L!6MB2ZXD0^BO M[THVE+2!7GJPK97VO7W/DM?]C51/.D4T\)QG0@^\U)CBRO=UG&+.=$L6*&AE M*57.#(5JY>M"(4L<*,_\* AZ?LZX\(9]-S=5P[XL3<8%3A7H,L^9VHXQDYN! M%WJ[B4>^2HV=\(?]@JUPAN9S,544^7N6A.W+VF!A^,=^SOGG;PL MF,:)S+[RQ*0#[]*#!)>LS,RCW+S'VD_7\L4RT^X.FRHWZGH0E]K(O :3@IR+ MZLF>Z_=P +@,C@"B&A YW54AI_*&&3;L*[D!9;.)S0Z<58"3EKV@ M:"=H')UDO,&X!>VP"5$0M4_PM?<&VXZO? MG)]=1F%X#5,ZVZ@4)K7OW?P\187 Z J;01#8"W1*L0:YA&*':FB'VG"3 H." M*5BSK$2;\R9H!4$(!:H*"*PTJ53\)R8M&!F@_<-\0:N[/00F$CN(FF!<]8V] M"0D3F>?T71X3&%7R_I 85R"GK_%_]1W*"Z-NL]N]:(87G2/%@6M=6LZ;4G&Q M:A 8MDA*T'X(?Y6IW%O/!1/;&@QAV*3CTWS;C@ZJT,,H'AM:?U&0.K#CB*58 MHW)=T?KM=+ON'3E]=L7P188-(0W1%6S+*'(>WX1!NQET>C:3Q;&R K@P:.NU M7CO!_D%;R5&M7//45*44INHP^]E]?QY5;>EW>M7<[YE:<:$APR5!@]8%M4-5 M-O!P GA( !D !X;"]W;W)K&ULE5AK M;^,V%OVN7T&X0;<%_)"5.(^9)$"227<'VTZ"2=IBL=@/M'1MLY%$#4G%X_WU M>RXIR7+&2;M X$CB?=]S#RF=K[5YLBLB)[X6>6DO!BOGJG>3B4U75$@[UA65 M6%EH4TB'6[.%%*5@\MS_^S>7)[KVN6JI'LC;%T4TFRN M*=?KB\%TT#[XK)8KQP\FE^>57-(#N5^K>X.[26Z8;RG TAC"^-S4'GDA7[ MUZWUGWSNR&4N+=WH_'>5N=7%X'0@,EK(.G>?]?H?U.0S8WNISJW_%>L@>Q@/ M1%I;IXM&&1$4J@S_Y=>F#CV%T]<4DD8A\7$'1S[*#]+)RW.CU\*P-*SQA4_5 M:R,X57)3'IS!JH*>NWQXO+OYI[B[?_QX]TG<_WSUZ>%\XF"75R=I8^,ZV$A> ML3%-Q"^Z="LK;LN,LET#$P34196T45TG;UK\0.E8'$Z'(HF3PS?L'799'GI[ MAZ]EZ73Z).XJ#X3[7)96_/MJ;IT!*/ZS+^%@[FB_.1Z4=[:2*5T,, F6S#,- M+K__;GH;\6)^/Z[TV0Z?2_N2G%5+P$Q MD M@(V(4.R/94HE3YROM_B!E_GJQ[%X;"[%G%)9D*#%@OQPBKI"?Y2SP2@W:[[I MQ<3N4B!-E34AN$K[])^]AP\B,95-=% C8Y^T#8&&W4L9M1IG< MB(J,TBAW45"FI*,Y#:3X2R.AW$<-VK!?)-E MU.($UK2HGK8]\NDC0F )VP$&T4/IZN%&/.I*I=')]'0HUBN5KCAJR3M12I63\YR\ M01FV)X:AA$Q(E-6AV( UA&7H2ZU"?0CHKVKG:U;/_VC&1P(M18AJ"($TK[L> MT=<*0D!(@,2SYM1RY39M-MYMOF%YCX1QGQ^.PNB\R@_=#/G($(7$]/-4M#5" M#ZK:I"OLG^C;]'36Z]MK^.SC$M$$(:<=YBZ,Q5!,AV?' 0*MHS49:J<&3@T! M+1Q*L[RBW'A"/IT<\+:$R0]$"_"V%65_A[&SV9PI)'/44.+?9GSI) M>D[&S3[:D1-PWY09AS7'0B K;ZRC#/%,-DP2J-EV%J)0;ACUY-:S8ALSK"> M++"B<&LM[HW^P^.8Z49" S .'>B#O ]OW]\6_+E:^)0"UVW;XP]V6=A^,&\ MAL+\>UT-PP;#%,Z_D \U0[P8X,VPC]R_[6(6-; B5X7R$39D&ZQOQM$-&'P) MQ"G/XQB+_7,,'BI!A:B;0CV0CM_Q]C-2Q$5FV1 B!TX(F]J=1H4>;#G'TPI8 M2_OR\PBK#-X]O?.>5)"TM>D([UL*W";>@C_:*>U87)-;$WUSTO ![F[,9SNU M;%DUZC'(=DS[=,*$VFTEA\/X[/@%M^ST!!O+[I8+\*(17)>%T44S4;!_D(SC MDQ[JH\?>0+?0#%2/TVK8ZL.)=7K2@H[)8QJ'8TDPSQGZC1)Q^0P]S6X-Q/[( M&_\EGC74=9*IUA\;:F<=G'30C/5?@N6 M A4WRT *I\,D/N39#Z%8O 5%'A68IM1C>RRN.FX/)2!^/7A9+CAV*Z/KY//8EY:ZS==OB&2; M+&PO#0RA+SOW[6 4C\(#AF1.\IE/> :X!-VDWJR3Q100 _$Z! M8!LJ9Q?;NQ;2+QBIWT<@MK4=M:]$84N*^6B)TE>!-O(-*MZ^78L&$9V#O:8] M3/TT^-.(/P-$W1EK?V*'@5W2AK^RVK2HXB;S1=DT&DBP.(2"@MP*1SF\_[^+ MVKWC(8SG[_ZM&;)7S3GVMAW.>X_-;]8_$W]I8(\W..#Q^QN?PW]F7O_A7PRR M'\55QP8?(:%*JU+Q&[-6=+=;5HYY3IA];P^I-B?=;7L.A!^,9'P\P_5H%/V] M.>N-1MU?=.L'???93]HL2+V4W..?2C_B]Z]XGG:>;WM]^C]UQ;Z7TDGOFT%! MF ?^,L(;6%VZ\/F@>]I]?+D*WQRVXN'+S2\8)Y09L[* :CP^F0V$"5]#PHW3 ME?\",=?.Z<)?KD@":RR ]87&RTMSPPZZ3U*7_P-02P,$% @ 8H:(6*', MZ?U,!0 Z0H !D !X;"]W;W)K&ULE59K;]LV M%/VN7T&X6=$!2FS+S[P,Y-4MPYP$3;IB&/:!EFB++45J)!7'^_4[EY)5MTT" M# AB4>(]]]S'N>3)VM@O+A?"LZ=":7?:R;TOC[I=E^:BX.[ E$+CR]+8@GLL M[:KK2BMX%HP*U4UZO7&WX%)W9B?AW9V=G9C**ZG%G66N*@IN-^="F?5II]_9 MOO@@5[FG%]W92M?_M3D8<=@VGO!(&D,DL"[=A187G+/9R?6K)FEW4"CAQ!JL 8YJ:DH]][B MJX2=GUWH UX$/ & M+P5LBD)ZM)5W[$QG[ )TI5X)G4KAV%]G"^]CR'KZ&_O\+]3KW#%9NRMV^F2;]_S!YR@4P4 M)=<;=)VU2(_:,).F54EIX65IS9.$" 1>3^-><@C]5-P*MJ3)89;X6\I41!PI M+;BNELAA99%8%E+"E(!T,K:TIF"7;WE1'L_9G&OHGDH1LVN-,A.+12551G;2 M,652>,R8A'I9BL()FTJNL,8<84!1Q"(=(-IDX)@A-U$):1Y^-X,IVP4EA6D*)J3O4W3J^ER2@0OQ;J4=1['(8'[62'O?V,;Y@V'C5AJ>*5 M$Y%$D:J:M0ZQ@1P*C<'I6^TM'NCX!3HP9G>]>=S*P3;"&X=$>04+J75'460_Y#ML>D@ M[O<&M!JQZ2@>'8[I>3<:Q(/AY.?H]Q"+DGPAE?0;(H 4-\D6B"89#^(A_-SGQOK]$*3Z MSN8=W ][PQ_!MEI3AK)!IGL8:L.X-^ZA>5&*U*RT_'>;4?&$@Q>_='0Q&DIT MONR3CND80G;,8U.!@$6MD(LHV!Y$[YMR_(E4ALG9L-F"[DW[\21)V"T:HE5< M[3J4X.13V&.Y0LZR M.B=QK7:T)CQ%KH(+DK:QH9>4T"O( _3K2-L>)<=6NB^NR2)#*;0I9(J:/TIK M=!$4HQO6;2>'[J;QAPX!%>CD+$#@S!+% M7!N44M.8B#3=W+E /,K5095R'2 MH *D"8/A:PU:9B^G$%I'HF@RHS)\H<11M.NV+OJG<"DAGN@5S-KG'0T.QI-: M=#\:$%-3Z:8>HY^>.\FZ.]&PO=V]R:W-H965TT@&%+LG-IUC;@9+UH@&X2)&X71=$' M6AI;1"A22U)VW*_O#"5?DDT,]*$/B2EQYLR9JV:X-O;1Y8@>G@JEW:B=>U]> M]'HNS;$0KFM*U'2S,+80GA[MLN=*BR(+2H7J)5%TVBN$U.WQ,+R[L^.AJ;R2 M&N\LN*HHA-U67KJ[5 R6:!VTFBP MN!BU)_'%Y8#E@\ ?$M?NX SLR=R81WZXSD;MB FAPM0S@J"?%5ZA4@Q$-+XW MF.V=258\/&_1OP3?R9>Y<'AEU#>9^7S4/F]#A@M1*7]OUK]BX\\)XZ5&N? ? MUK5LGX33RGE3-,K$H)"Z_A5/31P.%,ZC-Q221B$)O&M#@>5GX<5X:,T:+$L3 M&A^"JT&;R$G-27GPEFXEZ?GQ_?2WR6SZ&>XF][,_878_N7F87,VN;V\>ACU/ M^"S52QNLRQHK>0,K3N"KT3YW,-499L\!>D1LQR[9LKM,CB)^QK0+_;@#293T MC^#U=][V U[_+6]1"8\9W GK-S"S0CL1JL/!7Y.Y\Y:>_G[-\1IV\#HL-\Z% M*T6*HS9UAD.[PO;XX[OX-/ITA/1@1WIP#/T_IN@XULWM; J_P,=WYTDEIM+>02DV8JZP91;P_C3I MG,5G0>O]8$#G?H<:V9486E%M",: )*6K7.("ID^85GP#MXN%3,DP#1U2D,6\ ML@YI%'@@V)6PTE0.:#!9X:5> C[1C'+(QF4&5SHB!-2M)Q?\L M0'3=^I%M]WB,&<$B"/JS3=F67+:MU.@56B\IRJ"-)[=IV#I/>HR^ECXG%E*G MLA2*)I82.F49RD=\.N@D)TU"3NIS'1NVDE7(7@;BT]L@%,Y[CUM[CQOW&P^? MI[5+^0NWWO@]A0[9CP>=DW@0K/WHQ1PIL>2!@/,/9%U7I$LA"Z4DM:=@. \_ M!?\$Q,F'[? -0C_7^7X!3&H&7$ZO0P!24Q3T):"AFCYREIDC*X?@1-WH#"A) MM7P=HS@*%=$Z3GA/]W^AV7I)\W1/DVI(J>#'2WK;1GQ6/)(,Y((:3% K^,I* MFH)9@_Q56"H$*L,65=^@"[/# I:*$*@&!#5A%AJQKA1I84*PJ:J97^O4V-)P MH1MN.PK&?!/X![:Y41E:!Z+D-JD1J5!IF7 X#C57OOH] YVA +M,FQ"#L+4 MKM>%W=O=LC6I=XR]>+VI4:4LB3TH7)!JU#T[:8.MMY_ZP9LR;!QSXVE_"<>< M%D:T+$#W"T.^-0]L8+>"CO\%4$L#!!0 ( &*&B%@X_6U8_ ( &@& 9 M >&PO=V]R:W-H965TSV8&)!?$WLS':@[*^?[(24WEIN+XYD29\^V98RV"K] M:%)$"T]Y)LTP2*TM+L+0)"GFS+15@9(L*Z5S9DG5Z] 4&AGW07D6QE%T&N9, MR& T\'NW>C10I0(88:)=0B, M/AN<8I8Y(*+QN\8,FI0N\%#>HW_VM5,M2V9PJK(?@MMT&)P%P''%RLS>J>T7 MK.OI.[Q$9<:OL*U\X_, DM)8E=?!Q" 7LOJRI_H<#@+.HC<"XCH@]KRK1)[E M%;-L--!J"]IY$YH3?*D^FL@)Z2YE;C59!<79T?Q^,I]]OY_=+&#V0.M\$%J" M=<8PJ2$F%43\!D0GAFLE;6I@)CGREP A\6E(Q7M2D_@HXA4F;>AV6A!'HV+ BKMAH"VR!(96%'HV:)Z'J:EPDA$Q$&?KYDX@_IB2($;<4R M\P%XZ4A1LRJ-K4H$IIWIQ*+.C0NEI"136M#,(M &-6RIA=T!=QO,&)4(DCCU METT=BJFXF8KF8T*DQ_,I+%0A$CCK]ZER[J,Y M.E9T)518RNP+PJ"6'C0 M_3GJM9]QADZQE+8:!,UN,T;'U?1X=J]F\#73:R$-9+BBT*C]J1^ KN9:I5A5 M^%FR5)8FDQ=3^A6@=@YD7RFZKUIQ"9J?R^@O4$L#!!0 ( &*&B%AHI9GZ M0 ( )<% 9 >&PO=V]R:W-H965T,[^)&R"=5 &CTS"JN$EQH74\(45D!C*H+40,W.VLA&=4FE!NB:@DT=R!6 MD<#S1H31DN,T=KF%3&.QU57)82&1VC)&Y!(PCK!-_YD%MEZ5_"CA$8=K)%ULA+BR09W>8(]*P@J MR+1EH.:S@QE4E24R,GYUG+@_T@(/UWOV6^?=>%E1!3-1_2QS721XC%$.:[JM M](-HOD+GY]+R9:)2[AT4 M6H!T+X)G@.:ERBJAMA+0.7I8P"R%91SQMB8,CQ'Z [@77A4)? M> [Y:P)B5/92@[W4:7"2<0[9!0K]3RCP@G! T.SOX<$).6%_\_B>R5\ZCWGETBCW];H;+'<\$ M W3V32@U^#I:BDM'84?)+CV_&D?7X75,=H=&!NK&7C0.@[ZNU4@.WC@#N7&M MKU FMERW;ZC/]M/EQC75F_S43)UV2/RA:4?6/96;DBM4P=I0>A=71I5LQT ; M:%&[3EH);?K2+0LS.4': K._%D+O WM /XO3WU!+ P04 " !BAHA89#JB M:T," "*!@ &0 'AL+W=O&6RY8!4M)N6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1*>0';G//Y M.T8V(HEXHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HLN$E4XP(> M0?VLMT+/W(&2D0J8))PA 7GLK/SE>F'B;< O JT\&2-3R9[S9S/99+'C&2&@ MD"I#P/IV@#N@U("TQI^>Z0Q;FL33\9'^S=:N:]EC"7><_B:9*F/GDX,RR'%# MU8ZWWZ&O9V9X*:?27E';Q8:?'90V4O&J3]8&%6'=';_TYW"2H#GG$X(^(;#> MW4;6\AXKG$2"MTB8:$TS UNJS=9RA)F7\JB$?DITGDHV^G@S$.A)X(RP JV$ MP*P ?>Q*1J[2.Y@X-^UIZXX67*"%Z($S54KTE660_9OO:K-!+SCJK8-1X#VD M$Q3Z-RCP@G"$%P[EAI877N"=*_,&[5_1AF7D0+(&TW-5=]#I>:CY;I:RQBG$ MCOXP)(@#.,G'#_[<^S*B/!V4IV/T9-=00+ZWG]WZI]IHE?%:_7_(G>XX,,=4 MPHC8;!";C7)^<'9[A=PX]#VY^2 WO^K4GD#HKPA?V&-P65Q_](?*A"%[8(2I;QAJFL5P^K0:%==?_D;WG7I!RP*PB2BD.M4;[+0KU-T MG:^;*%[;;K/G2O&ULK5I; M<]2X$G[WKU!EV2VVRB3C228)X5(5$N!0!;LL@3T/I\Z#QM;,:/%81K(S#+_^ M?-V2;V'&AX6MHH(M2]VM5O?7%\WCC;$?W4JI2GQ>YX5['5+H]<:97,>-$Z/YI.)J=':ZF+@Z>/>>RM??K8U%6N"_76 M"E>OU])NGZG<;)X<) ?-P#N]7%4T3@_$!D:B'KO'IG-O]284,S MHI>:W/%?L?%S3T\/1%J[RJS#8DBPUH7_7WX.BN@M.)_L63 -"Z8LMV?$4E[+ M2CY];,U&6)H-:O3 6^75$$X7="HWE<57C775T\LT-751Z6(IWII#OSX^JL".%AVE@?0S3WJZAW0R%6],4:V<>%YD*AL2.(*-V\\=,[W@/O=]D55LES$(\JQV^.2=DD8D;O2ST M0J>RJ,0._8C_7,Y=96%/_]VE%,_R9#=+F]#OY?*2K)[MTO&'Z4R$&[6"C<;)?O!,KS ^@JVL@3I+SP[VNAJI0LF MLD\D O],&#\)T4RY2N3J5N7$71=E7>&+K&BJZR$(1+A#M:>D0_%^\"T:<$1T M@=P9B#=$3 [&!$;5RBHETK )Y2[$:Q8EN1!_U*;"(@39CXCJ4& *I]!- (S\ MN ,M*W0&&2!F+J1S-(BQ1JF:M.2)3B_$[W,R63G/E=\JID(@2SLN_*PH:7BY M.H55.QP6"Q)&B9_3:YU+NYO;HSL+('(C*YT.WEV]6! $0ZNW)J_7BBC@S*WZ M5--@S\)<=#]G/.=--X1^?40KUB93^8-,67S)6.\>XXCC9J5)^#P?G&'8LB14 M[!0!4O@JYDHTM"!YD>H2R[=B82=[[I>ISQ2="U%O& R_B4Z#U42-F(PD?W%#/]7!;7CK67LS/C9-[ M-D-9R3HT(!<<0?RO.EMZSWM5B%39"IDKCM$A[XD\A+ P#7H$%0S<5^)PR4+8 M+3.]6"A+>V4L<,U![4(1YLG>X1GRH6?:I;EA)F5M2]-*XK%E#)0":'F;W0\R M#"6>"S9%T,G8$F QVP]LT0^A6BJMW1)6M29#*Z[,NI3%EN/;V2-'FEC%<%-. MLUQ4RBV=<2SUD^19Y? HXMW"]RC M^"V")I.NP)F,BOK2D+5O&"4!TE[SE%8%,O5UR+]"U;6*G9 MSSK3 IC?.SN<1 A^.? I#AX;$B,G[IW,CN/)]*19"I\FJC%'[2S3!&J(T:DL M=27S6'1. +^QM<\0 $*.T="+Q5CF7"TA-]EQ;FAZD44]4_9N U=&*L7AJ?.; M4EJ/YY=YWKBNG[Z2- __"N1B+6-!\8TF)I.?";"3V<],;:,HM"BXH8]^H!/= MA8!Y4WP14)<=@'A^,G?&,PTNSPV!A?)%"B$H\4?*0!M(S7J-KVXE"?"1#BQ) M2QR*[TT.)S/:+!ZFDPB5C9_FDXO&JRD8*P9Q%)MJ/<I'-*G++62$J$M0*.EC!..X1?J%"%]D/CG:A8ZF+< $ M5:'0=S48!)6LQ@%+@<"A.=4A0!4+P/@80"6]_D R:OYO+;$+*??SYH!V^M'W M$ JN/B;JM!-U.LKASS;/P/&]AKT_R#DKNV3LWRGR/T=P*'/7@4A&^P& O8J, ME.!Y1,P?HC&4K&LE).-=@'= 9C9T.J]K2@?,_J/_)T@-Y>RZ"LEX6^&E,=D& MP+I3KF];"K4-$!Q>[+2K& 9,D6\C4U :60(X"4[J0E=QDT>5]3S7*:7K5F8J MBX$D+1JHMB=Q)U>B@A'DAR1%#0?77WQU]Q44A+JM"0*A;@6[.J]TF6^;947- MH$4)>EH10@L.+#^^J#AKQBB"",F@'U4"*.G&I?+(.)$P_!K:45M;SO\"&$'.1UR2TQS92 M\%!O4461!HE-GE'5I<$R#545I:VV3]F-PE_7 $K&.T#O8*W 2]X@8P0A[.PL]:X5SF2A4"#E6$B!V*4.N)?U$9 MA\](9J9LP(LM0VU:,FP*TF:H"S)NTJPD0@<=H$(Y@\.@9;45"Y14J&C)C"H8 M,O=U?'"^E3B*M?S+V-!_H>E.YLJ7R6M)'1^#5 "U<1Q1?/-)#P]@>VU=!BO) M%$ML#<9Y!- M@=< 0V]^C\R%>,4]H,5V*#*;'X\$S1X.)R*4[D.YVM Y!*@T[3<: M[W5HO)MR@FG21K]??><>X&Y>T5>\WC5J;)6T6>&,#36FM.=U[42^+]=3X\5]6& M;"_#"D2(U(>2/CTQI!?U^GY,FX2=;TMU$0W@O_\2<8F#/U.D[H6K22.<#7$1\?50=*.6 MO@/\UC-P+:Z)]P;!:]]X=-UHY)Z8G<0GQP_%@^;AGDB2^'0VPXA_B%X--#9+ MXNG)&.*)^*?H.5492EDZGQM4L]R]/#F)CR>T,#P_<.W M2C,6Q+H+@&2\<7]#8?'!,V[ST.Y@*G)O)/L^4L.7)K;Q[.&GWLV!^)T#/Z%; MLZ!WQ0"@?VFIU70-RQU30]=L2<:[+9 Z.-NUSFMRA]<&52=5@C>4).U4QX^1 M;#=&WL/9#Q6<]*>?C_6K5BZ"FUN@^SZ"^URHU_"*A@VOIFO-<='W+6&:I\G# M.#F;\=KD)#X_G<8G#X]C*I=+K_9\&_NTX^M>&B^*'TXF\60R";WL( O%".,^T*$8=TY72$ (P-YI]W' MG1;U'M!GQJ\)5MEX/KFO#J1 (*,CG7?/4[J :!EP_1;Z*:!3NL]-=SG/4 M^^D/DK E_\#)";8A_RN@=K3]$=6E_^E0-]W_ @L5/?(8)W*UP-+)X=GL0%C_ MHR;_4IF2?T@T-Q624WY<*63$EB;@^\(@=(078M#^M.SI_P!02P,$% @ M8H:(6*V6/A&( P @@< !D !X;"]W;W)K&UL MC57?;^,V#'[W7T%XQ; !N?I7DO:Z)$"2IK< =VE0I]O#L ?%9ASA;,F3Y*;] M[T?)3I9N;;&7A*+(CQ]IDAH=I/JN]X@&GJM2Z+&_-Z:^"0*=[;%B^E+6*.AF M)U7%#!U5$>A:(IEA*0]C M/_*/B@=>[(U5!)-1S0I,T3S6:T6GX(22\PJ%YE* PMW8GT8WL[ZU=P:_<3SH M,QEL)ELIO]O#,A_[H26$)6;&(C#Z>\(YEJ4%(AI_=9C^*:1U/)>/Z'X<8L>[#>18WC+#)B,E#Z"L-:%9P:7JO(D<%_:CI$;1 M+2<_,UE--X\/"[B_@]ECNEPMTA2FJUM(EU]6R[OE?+K:P'0^OW]<;9:K+["^ M_[J<+Q4%X+O M>,:$@6F6R488+@I8RY)G'#7\,=UJHZC+_GRK*&W(_MLA[>3=Z)IE./9IM#2J M)_0G/_X0#<-?/DBH?TJH_Q'Z)*5)SIO2I91SS8I"8<$,YC153R@:U&\Q_AAS M"C53QB+*1G6-BNV -?4H3E"4]M[+@PJP>P,LM([6NI+V.P1C&TCV-K= *PL M94:T])$6Z9 ?-2XXU'#8?5EK*U37=^\&P'VC:, MO;D4M.=(_56*XA,QKN"_*B_%HG+TUFT ;8U<$\%&&DKO';UW>ZS(!0SZO7[R M&3X=A0N(HMYP,"!-*WC+5Q4;1+VX?V7M6R%*/O<&863-6\DCA'#0&UX/K:Z3 M2$?VT<#I6HERK&HI'/\+&$:]Y#JAVTZP- :]L 5I)6\A"FHC5/;[I-3D/*.Z M]_N])+2.G9 ,>^%52.=6^+]LWIJ3X&PO4N$+M_TUN-EM5^1)>WI@INU>_<>\ M?9V^,47<-92X(]?P\FK@@VHW?GLPLG9;=BL--:03]_1(HK(&=+^3TAP/-L#I MV9W\#5!+ P04 " !BAHA8@^J/;/<" C!P &0 'AL+W=O"W5=YTC&K@O1*DG7FY, M-?)]G>18,'TD*RSI3R95P0PMUN(-O,W&%5_EQF[XTW'%5GB-YF.U4+3R.Y24%UAJ+DM0 MF$V\V6!T%EM[9_")XUIOZ6 S64KYW2[>IA,OL(108&(L B-QAZ]0" M$-&Y; M3*\+:1VW]0WZ:Y<[Y;)D&E])\9FG)I]X)QZDF+%:F"NY?H-M/D.+ETBAW1?6 MC6TT]""IM9%%ZTP,"EXVDMVWY[#E8W($T: / M81!&!_"B+N7(X47[4E9TI97Y :Q,87Y;\XHNF8&OLZ4VBF[)MUU)-Y#Q;DC; M.2-=L00G'K6&1G6'WO3)H\&+X.4!PG%'.#Z$/KVF3DQK@2 SV$U^%^.#F+L9 M7TK@1<6X<@>R9IK:+I&KDO_$%-):\7(%)D&T(D;*UP3(I:')0Z%'O;S?KTKM@24[IJ3\# M/89A'/7#^/1!Z[W/,I[@EE$<]./AL!6]U[4JN:D5.JB,WUM=PR#JQ\=!*WHW MTC"QIQ(P/#WN#X[CC>R]0ZU',$N2NJ@%LWFE2">><.:FTM/6[MF#UKND6;P' M_?&31R=A=/KROXGGP7,ZO7\$ 8NRJQ'\K<%5H%JY\:SI#M2E:698M]N] +-F M\#V8-\_'!5,K7FH0F)%K<'1, UQ>GOP!02P,$% @ 8H:(6,F2<=2; @ 6@8 !D !X;"]W;W)K M&ULU97?;YLP$,??\U=8;)HVJ2V$T!_I$B32=EVD MM8J:;'N8]N# !:P:F]FFM/OK=S8)2]&+O@QZ.*YC '\[6:*9SY'25C)0C- MI" *5F,OZ9]/(NOO'+XQ:/2636PF2RGO[62:C;W "@(.J;$$BL,#7 #G%H0R M?JV97G>D#=RV-_1/+G?,94DU7$C^G66F&'MG'LE@16MN[F3S&=;Y'%M>*KEV M3]*TOE'HD;361I;K8%10,M&.]'%]#UL!9\$K >$Z('2ZVX.B/-&BY5%XWBF+ O96X4[C*,,_'T=I'<7D\G7ZY(,I]?+>;D_8(N.>@/(]\@ MWWKYZ9HU:5GA*ZQ^2&ZD,(4F5R*#[#G 1V&=NG"C;A+N)5Y">D0&_0,2!N%@ M#V_093MPO,$KO&LILX9Q3JC(R%08*G*&R9)$:S":_$B6VBC\4'[N2KY%1[O1 MMGC.=453&'M8'1K4 WCQNS?]D^#C'N%1)SS:1X_G6(Q9C4KEZJ7N76+WXUX@ M>GC34"Y!=;=-KI74FEQ0I9Z8R$E2REH8DJ1I7=:<&LCLDC+L-W7E=8L-Y!_G MW@S=!-[K6](_C0Z&)X-GUF%OIF2E&!CL!F0!:2$DE_D3.1T.#X*SL!L/>PMI M*-^4)4SH0F'%88&1Z?''E%M)VLG1E:N>RREP5[DS *;/RCK@/LK M*EL$ !_"@ &0 'AL+W=O MX// K9V;\THDJ76S[3YF$W#+A$"":DC!(Z/ M#5R#E 2$-/YI,,/6)1W<7^_0/_C8,98EMW"MY>\B<^MI. Y9!CFOI'O4VU^A MB<<33+6T_I=M:]M!/V1I99TNFL/(H!"J?O*7)@][!\;==PXDS8'$\ZX=>98W MW/'9Q.@M,V2-:+3PH?K32$XH*LJ3,_A5X#DW^_CI^O[NEBWF?]P^L9,%7TJP MIY..0V@RZ*0-S%4-D[P#$R?L3BNWMNQ699"]!>@@IY98LB-VE1Q%O('TG/7B MB"7=I'<$K]<&VO-XO?<"5:DN@"WX"UCVUWQIG<&.^/M0J#50_S 0J>32ECR% M:8@RL& V$,Y^_B$>=G\Y0K/?TNP?0Y\]H>JR2@+3.?N$FKR!'(R!C(BSN;7@ M#C$^CKE8@P&VY98IS4JC-\)+"A4=,8U-#0IRX5AN=!$Q4>?)H;NL,D*M K<& M]@K<6 946Z240K$$TU:'<971(HDP'R5XGG2UPC-@;CE6N+\ MLI?!'L.:()$+[H_Z_9%=1+WQ*.HG0[].,)S!^"*X-V(E5.V8V/-"&[=C@MD0 MRF%PUC'<[4"=(+E,&+#J6Q,"KX44CB!#N+N*$I&W=T3@R1BE@EK*ZP= M>:'V%Y3\X: 7#?J#W3-8:,?E@>ZE9,1QE/0P"X.DWG1'_:@?#X+/7%9-,MI0 M3KX8G_I-8WP:'%8'(IZ=^9\C8ART8AQ\MQ@? 2N08FIJA@_[,F+[P^60/H^[ M(9W4_44-)+"3L2O?>&ND@_V!E:3=3K.^H[>ZDAD>L?A/%/@&YF4I7[U2"!JP MOE@,Z[BKG,;&Q%8%ZGV<7R1 W[);X=;>_,V V!L'8/V+[YH&C6+WQ\%E\*$Y M_:<_??OUZ3TU434QKJ\(GR3Q3Z=8VI-XV(_&O9%?)UWJC>'IT>8\8V?_4VN$ M\"U]D_USMZEH "S\E[Y"/O9U->=>N-TZ:\82^WPPN*7:[PA@B$#_)YK MS&*S(0?MG7/V'U!+ P04 " !BAHA80%L#T!(# #3!@ &0 'AL+W=O M?LNR?]A=+W)D>T\%@( M:09!;FUY%(8FR;%@IJU*E'0R5[I@EI8Z"TVID:7>J1!A'$4'8<&X#(9]OS?1 MP[ZJK. 2)QI,511,/QVC4(M!T E6&]<\RZW;"(?]DF4X1?N]G&A:A0U*R@N4 MABL)&N>#8-0Y.NXY>V]PRW%AUN;@,IDI=>\6Y^D@B!PA%)A8A\!H>, 3%,(! M$8W?2\R@">D*'''4YL/@L, 4IRS2MAKM?B*RWSV'5ZB MA/'_L*AMN[T DLI852R=B4'!93VRQ^4]K#D<1J\XQ$N'V/.N WF6I\RR85^K M!6AG36ANXE/UWD2.2_1B=#6%]S=L)M#L M]$-+ 9Q9F"S!CFNP^!6P3@R72MKKSN:^E:E=S#N/05,1%,&O@YFAFKJ3I^;4JXANMMAG,=DP#Z> >IF8YE,N;M=[Y?D3&9H(*VT@W).3\BTFTA 5S/ #1C2(I(;F\/,B<91 M:[RD,!6R8J;(W7<[>>\PPS+CT>I5JBYBJ%SN['*-J- MH@C>0M2.]B%N'^S3?&^O]44SZ>CL[36_UMECR?6+/9*9.?*7EAOBTTVYR)-7 M(G>:R&=K[_2?OK"I@,,UH2E09UY.#22JDK;6G&:W4>Q1+51_S6NYOV2:+M& MP#FY1NT/^P'H6D+KA56EEZV9LB2"?IK35P>U,Z#SN5)VM7 !FN_8\ ]02P,$ M% @ 8H:(6+O$]^;P P $ D !D !X;"]W;W)K&ULC59M;]I($/[.KQBYN2J5W!B_X) 4D("D=T@EC0*]Z'2Z#XL]P*JV MU[>[#LG]^LZNC4NO%.4+WC4SSSPS^\R.!SLAOZHMHH;G/"O4T-EJ75Y[GDJV MF#-U(4HLZ)^UD#G3M)4;3Y4266J=\LP+NMW8RQDOG-' OKN7HX&H=,8+O)>@ MJCQG\F6"F=@-'=_9OWC@FZTV+[S1H&0;7*#^4MY+VGDM2LIS+!07!4A<#YVQ M?SV)C;TU^)/C3AVLP62R$N*KV/A>H_^T>9.N:R8PJG('GFJMT.G[T"*:U9E^D'L_L FGY[!2T2F["_L&MNN M TFEM,@;9V*0\Z)^LN>F#J]Q"!J'P/*N UF6-TRST4"*'4AC36AF85.UWD2. M%^90%EK2OYS\]&CZ>3Z?+>>W=\L%C.]N8/KY;CF[^_WV;CJ[7<#YDJTR5.\& MGJ98QL-+&MQ)C1O\ M&&;>6CQPE]E+O*<:]*75C N4I@275YLL$@X*OA[O%):DF;^.99[C1P= M1S9]=*U*EN#0H491*)_0&;U]X\?=#R=X1RWOZ!3Z:$%]F589@EC#G!<\KW*X M9R]U(E^HV!+T%N$3DE:!NM;NII649 !+E#DPRG:LJ TIW0/;!RQPQ[)C^9YF MM&=1[EE4+8OL!Q9)PT+O6;!#%M:V(VL6UH=1UZ8I-^U+;_16(L(+,JF *_(E MFXPN%77=(4E$< ;]T/6[H=GUH-]S>U>Q6,+M]UZBIEG*UXQO6+(4!'4*+D(@6D M;((X=".*L]@*J=_;)+/_^9Q3^*@;_0SV]DT_\/T/D E3#>-Z1D*/W&[^?:9KG9[F8@0R9>;V>O^)_&#"%%?'5' ZQB/2)9V(3<'_VY\[ M'@91^R#&T=RD=(;BJ=&)S9C(T;IC?2\Z'QO1_$4';GN^J=D>]*SONY=!<*(Z M<5N=^-75>4 SR8PDZVAMP\R*1*(1"\EF(B2%,$8/3./16IV..+;2H1L-\Q55 M@&XU(\[0M0G7JC;H*5=))E1%.K3](%MR=7W;/N('Y%8M.6G(P8YD#*PL,YZ8 MR_RZD;G0:/X>*#P(KZLV^]G!\-45-3:)B;T?CMV*M[!E,I1 M;NPL5F#]ZH'5OFW'_;B>:%':F;<2 MFB:H76[IDP6E,:#_UT+H_<8$:#^"1M\ 4$L#!!0 ( &*&B%A))F:7$P8 M !8C 9 >&PO=V]R:W-H965TY]QX<]S8\>A K0B1X#'PF+FHK*EUX*Q)@<<9#PM25!8\"+-5A MM*R+,")XGDP*_#IRG%8]P)35^KWDW$W4[_%8^I21FPB(. AP]#0D/M]R%>DAF1=^%-I([J.I)R0C_J)D M([:^ TWEGO,'?3">7]0<[1'QB2#8EU.^^48R0HF#'O=%\A]LLK%.#7BQD#S( M)BL/ LK23_R8!6)K FR],@%E$U!Y0N.5"6XVP4V(IIXEM"ZQQ/U>Q#<@TJ,5 MFOZ2Q":9K=A0IF_C3$;J*E7S9'\RN+V;7H$?7\#P;C:>7,UF8#"Y!+/QU\GX MRW@TF-R"P6CTXVYR.YY\!3<_OH]'XZL9^'!))*:^^ @^@[O9)?CP^\=>72I_ M-&K=RVP/4]OH%=L0@6O.Y$J *S8G\UV NB*2LT'/;(;(BGA)O#/@PD\ .<@U M.#1Z^W1D<.YKP<4RC@C@"S",A;HF!!BP.9C1):,+ZF$FP<#S>,PD M94MPPWWJ42+ S^]J+!A+$HA_3%%-C3;,1G7>GXL0>^2BIA);D&A-:OT_?H,M MYT]31"H"VXE/(X]/PX;>OR&11YA4Y4+':$Y"+J@T,4YAN@F,+DSKOG/6[-77 MVT2LIHXDTLR)-*U$!KXJAYAY1)6EY'Z:2*00S2T2T'';[7:)Q]YA.QZV<@]; M5@\GJB/X7 B38^G,UI;%S^U.H^MV2YX9QG6<1L=%9M?:N6MM>_ \+PYB'TLR MUP58Y8 Q?.V7UEW8:B/8:)3\-(UT.ITV>% VTG^2HY:K1WYR'9S+MTW<9G/J>ZGV <>#JG$OHE0]\4SV6BZ M#BH'WFKQ2#[0*3J98V4TP_Z^.I(AV N)WAF"1J>%5*E\)02%4(#6 M/EN$(+V=0.GS/ 22>P]&BR4-[E[^FC 9Q 'Y>D^"> M1$9)8X1&BI5_:IQY(MU!6RJZLL-P68$H\HE:Q9/]K)U:NG4RH>C,-N5Q$AUN)G]^?@Q#Z%5$.%5$/O(M50I5*M*K3=&!52#=FE M6O*LA/E2G9&O2:5U6N6R< J9A@J9AO:N,U6:*1MNSY.*-%L6NU,H0%0H0-1Y MESRI2.ME,3J%D"==0YYT7^B#4PA"MQ"$KGT=K>(\L>6(W9.# M7V6<0B2ZA4ATX;N\[:ET&:\JM-T8%=K3W:,]]^>('>%@OLC4FSV[ M'IR2-6$Q 4/"O%6 (_.37T6"5/NN[Q12U2VDJMMXEP2I5)!6A;8;HT*0NO8W MB6])D$K%98962I!RAM2W=ABH9W:9;+S0B_'J9J6OY_.S^>:.0;*EH71^",]' MZ1:- B;=,7*-(_6S5 "?+!2D<]96CD7I)HST0/(PV<=PSZ5*G.3KBN YB?0 M=7W!N7P^T ;RK3#]_P!02P,$% @ 8H:(6! %P+37!0 *2X !D !X M;"]W;W)K&ULM5IM;^(X$/XK%GD,2YAEJ3.EY*$F<] MK8B^Q2O.)?H1^&'<;ZRD7)\WF_%LQ0,W_BS6/%3?+$04N%+=1LMFO(ZX.T^= M K])'*?=#%PO; QZZ;/[:- 3&^E[(;^/4+P) C?Z]Y+[8MMOX,;K@P=ON9+) M@^:@MW:7?,KET_H^4G?-'&7N!3R,/1&BB"_ZC0M\/F2=Q"&U^,OCVWCO&B6I M/ OQ+;D9S_L-)XF(^WPF$PA7?;SP(??]!$G%\3T#;>1C)H[[UZ_HUVGR*IEG M-^9#X?_MS>6JW^@VT)POW(TO'\3V3YXEU$KP9L*/T[]HF]DZ#33;Q%($F;.* M(/#"W:?[(RO$G@-N'W$@F0-YZ\"..-#,@::)[B)+TQJYTAWT(K%%46*MT)*+ MM#:IM\K&"Y-IG,I(?>LI/SF87#P^/5RANVMT^30=3ZZF4W0Q&:'I^,MD?#T> M7DP>T<5P>/1Q/OJ#[NYOQ<'PU11]&7+J>'W]$G]!446N^\3D2"S3W8G>Y MC/C2E7RNIOF%AQL>*Z.GZ0A]^/5CKRE5T,G0S5D6X.4N0'(D0$S0K0CE*D97 MX9S/38"FRC9/F;RF?$E Q!&??484_XZ(0VA!0,/3W0D0#LUG@*9X[ C>4(1J M#?$(W4=BOIG)&'V]Y<$SC_XI*A:(E:SY\WCMSGB_H19US*,7WAC\]@MN.W\4 M)6H)S$B;Y6FS%)T>27N?-2.#-0^OK/EZHWS06/(@+JP%LUD+2V!&+5IY+5H@ M!;*,BW+<.;92Q^0G^66 G5:[V^XU7_:C+S!K8=S29D9<[3RN=D5JHO_02 0\ MEMX,I"N(7W:*+($9I>CDI>C43=>.S5I8 C-JTX^'+<;HV1NV M'EIAW&ZUBLEZED=U5IVLXU#R*'03Y>#Z(&/!0P_N! MS.RT"B*P"@*8?NI;'3Q"V=FVA6;60TLO0NIF/[&JO&RAF?70RHO ^U$0^RMH MH&+VOQ_(S$[K* +K*)C]I[\FPL.4GO(Z=I^(5G"D5?L2L"K;;*&9]="RC<#[ M7M 2J""@BI? ^X',[+0(([ (@Y? B2^;\!BEY[N.[2RBQ1_IULY_JX+0%II9 M#RT(";R5!O&_@C0KYO_[@E( MK0H_6VAF/;3PHY4;CYFGL5U8U'DLL@-:CU2+,'J2""O]<@K#EIZ@.C;,J-9J MM/:V([6JU&RAF?702HU6;CW2TWJ/!69 \Y%JS41/TDS5WB9A[-)S5,?V&=/Z MBM7>=F16-94M-+,>6E.QRFU'=EK;L< ,:CLR+6_82?*FPOL?#%QZANK8\F): M![':FXW,JDRRA6;68^]H5N5F(SNMV5A@!C4;F58L["3%\JXW-GB(TG-5QUX5 MTS*)U=YB9%85DRTTLQY:,;'*+<;,<_^47%&+L<"LJ,78W#MT&_!HF9Y%CM%, M;$*Y.XR:/\W/.U^DIWS?/+_$Y\/=J64-LSM$?>M&BMHQ\OE"03J?.RJF:'7KGB[IQ'B8'Z?B&$?+U)!LA/AP_^!U!+ P04 " !B MAHA8'<]-+N0" !/"P &0 'AL+W=OAE$*E]%S'2TP,WX26(F= M-M)6IHS=Z\XPZEB.C@AB"*5&8'5;0@_B6)-4' \;J%6\4PMWVUOZ%V->F9EB M 3T6_R*17'2L,PM%,,-9+"=L]14VAIJ:%[)8F"M:Y7,;OH7"3$A&-V(5 25) M?L?KS4+L"-S6'H&W$7C/!8T] G\C\(W1/#)CJX\E#MJ2JZ=$Z60PGGP?#R8WO]'E51\-?MP.QZ/!U0TZZH/$)!;'Z!.ZO>ZC MH_?';5NJ]VF5'6[8W9SM[6&['AJQ1"X$&B011&6 K0(MHO6VT7:]6F(?PA/D MNQ^1YWA^14"]?Y=[->'XQ>+YAN?O6SRNCA.7CP@G$1H\9"15"2[1W3=@ZI/\#P4K^3PO_I[6;7?(/A?],P"R+4:S^ M$Z+*?SW41X^ >96P5RO\3Z]GA=>S^L3&ZQ<3NY;PVHT]$*QD]KPP>_X6B7U^ M2/\'@I7\N\[3[]EYB]1^@>HZ^Y.[7OI:P_9.:4*!STW%)E#(LD3F__UBM*@* M+TTM]&R\JZM%4_(\8?)25Z]Y1W)4E, 39E4Y91I M+E3%"UQ/4,]GC,EM1[^@J*&#OU!+ P04 " !BAHA8=5+^!TP# #J#@ M&0 'AL+W=O'?STY":$I(6RW]TMC)O:?G'%];U_TY M94]\ B#02Q3&?*!-A)CV=)U[$X@P/Z!3B.67@+(("SEECSJ?,L!^FA2%NF48 M;3W")-;C MT_'M'W1T-42G/^_.1Y>G5[=H9P@"DY#OHGUT(TO'3T) -$ C)@N(B5>$8Q^= M/B=D*I=4R*"[FR':^;K;UX4DI:!U+R=PG!&P/B$P!.\ V>8>L@S+KD@_63_= M*J?KTHK"#ZOPPTKQ[,_\R 7NH5&(I;*RSOL+&8[.!43\;Y74#-NIQE8[LL>G MV(.!)K<.O*\)$I"+,"7^UAZXA&L3HHJNAE> M>X''?B7?U7$EPJV"<*N6\)4\GM?WMA:KN@Y053W]/TY);+L0VZX5>XF]B7S% MEL^,^TN('H!5[J-:Q$WW44-@)?&=0GQGB\=)ITD;&@(KV= M;.@V>IQT/^R[ MEF-;SN'2]EP95B)[6) ]K"5['03$@S4KM19JTR5J"*RDVC3>.P%CB[6:@S?D M1%-H92L6FB*ST7K-X18KT3&<5FNI7E>&E>F^]RQF;2_@GB4L)B)AD#(](R]J MS&OKMAYQX^7:1J]BOCR0Q1R$$,L\XZ$@ EEVLLHF@T_1N\D"%O.FDPXF\ MC )3 ?)[0*EXFZCK3G&]=?\!4$L#!!0 ( &*&B%CLY, 6L@( !8) 9 M >&PO=V]R:W-H965TFPG#>W4!A#E2^+'/UW,S M3)@3!G9L+L* KQ4E#.8"R7668?$\!LJ+H=-RM@-W)$F5&7##(,<)+$ ]Y'.A M>V[-$I,,F"2<(0&KH3-J74P&)MX&?"90R)TV,DZ6G#^:SBP>.IX1!!0B91BP M?FU@ I0:(BWC>\7IU$L:X&Y[R_[1>M=>EEC"A-,O)%;IT!DX*(857E-UQXM/ M4/GI&KZ(4VF?J"AC.QT'16NI>%:!M8*,L/*-GZH\[ !:O2, OP+X+P''5FA7 M@+8U6BJSMJ98X3 0O$#"1&LVT["YL6CMAC"SBPLE]"S1.!7.;N]'MU>S\?4E M&BT6E_<+=#8%A0F5;]%[]+"8HK/7;P-7Z:4,P(TJVG%)ZQ^A;?GHAC.52G3) M8HCW"5RML1;J;X6._4;&*43GJ-UZAWS/;Q\0-/ESN-\@IUWGK6WY.D?XYE@! M4Q)]O8%L">+;H10U,ICK>2%S','0T?=/@MB $[YYU>IY'P[9.Q'9GME.;;9C MV=M'S%YQ'A>$4H19C&9,89:0)04TDA),#JYU/)HIR.3!/'1.F8<3D>WEH5OG MH=NXZ:.,"T5^8/,!.F2T1'Y)ZM:1>\SD4/!=$WUCQ MC.XA2AFG/'EN/):-A'^['2K[WW_^>Q[)\R#R"W MQ[(IHI3D[I28#$1B*Z]$$5\S57[$Z]&ZN(]L37LQ/M9%OZS1OVC*/X8;+!+" M)**PTI3>>5_K$645+CN*Y[:0+;G29=$V4_WC L($Z/D5YVK;,0O4OT+A3U!+ M P04 " !BAHA8DW([WSH# H#P &0 'AL+W=O/G^>2.^ZZ:\H>^1) H*? #WE/6PH1G>LZ]Y80 M8'Y&(PCESIRR NY9 N=1PSP+'$*?-TRC)8>8!)J;C=Y-F9NE\;")R&,&>)Q M$&"VN0"?KGN:J3T_N".+I5 /=+<;X05,0#Q$8R97>HXR(P&$G- 0,9CWM+YY M/C";RB&Q^$%@S7?ND9(RI?11+4:SGF8H1N"#)Q0$EI<5#,#W%9+D\2<#U?(S ME>/N_3/ZMT2\%#/%' ;4_TEF8MG3VAJ:P1S'OKBCZ^^0"4H(>M3GR2]:I[:. MH2$OYH(&F;-D$) PO>*G+! [#F;C#0C2ZN+U%_,KF\GZ"3(0A,?'Z* MOJ")_&IFL0^(SM$H%#A7^PV2(3CZ>=G4AJ2A W&;+-S\@R++O$?7"XNU5TUV4 \BA8>12L!,]^ Z]:YZ]K:8Y& @+^NTQJ MBMTHQU9Y>,XC[$%/DXG&@:U DWS.IRP6C$B&PQV ;=@[<,J4\7F\KJ48UX;-[4A5;4O^TTS/=L-XVZT(JAV'8;9DWM1H:SFW9.IV.TK1?9N=^NR'3;<9CUM1SFZV:BG.Q>NR+9 M;==AUM)V5*,<4TOJ:CSTG3%&S9 WF"U(R)$/E"T"B9;*94 MR#DIN5W*41:8,I#[&PO=V]R:W-H965TYZ[ MYV+?I9\S_B0B1 GK-*%B8$529N>V+8((4R(:+$.J=N:,IT2J*5_8(N-(0@-* M$]MI-CT[)3&U_+Y9N^5^GRUE$E.\Y2"6:4KX\R4F+!]8+6N[0< MS@;@O 9T#@#:&T#;""TB,[)&1!*_SUD.7%LK-CTPN3%HI2:F^BM.)5>[L<)) M?_QC>#.Y@ON+WU=3.!FA)'$B3N$+/$Q'OZM=&$M,Q9^J7!54G6HJ?47/148"'%CJ#@KD*[3\3Q]: M7O-KEVI[I2J.W7L_C6&R$D"A(8@))$(5-4854TXD3%=0,*$@(!P_@RJ MMN2$AZ(J'X43USC1%6;E.VZWXWEGW;Z]VM5:8=@Y\UI=MU<:[NEP2QUNK8Z; MG"(749R!"CU *E6MJ@JT8#G;\=]LN*]BK/7TG]_#*W5X]3IDA!Q>U(RI1.5% MPN,$TQGRRM-82_G>TW@DLCWUW5)]]WAWL'M,U4V\XN[6> MWJO#WFE *?*%Z2QXJ6;.3NO]G>NJ; <%5;=B#R7. M;(0LJ,:NW+IJ+X'FM5/!W<#S8K>@K'32:3UV+].IJ#1G)=Q+HJJBH/+[&^#B M.'-\YVG@,]ONM!EPT^F>;F$%^LO^7F+/[5!R5D"IF"B)A,W,F?MW"]\S#K7% M5P9'==(F1LI:B&^F\SZ?.9YA!!PR;2 H_@ZP ,X-$O+XJP5UNC6-XVG["?U= M+1[%K*F"A>"_L5SO9L[8(3EL:,7U9W'\%5I!D<'+!%?UEQP;V\1S2%8I+8K6 M&1D4K&S^]+$-Q(F#/[K@$+0.P4L=PM8AK(4VS&I92ZII.I7B2*2Q1C33J&-3 M>Z,:5IIM7&F)LPS]=/K^X^+3A[?D8?[[VQ5YM01-&5>OR0U98<+D%0WU''=S3,5[(M M*VE3$LJ&K9CW"24)C$484I5>+Q-E,T)8IF=:W)&(H[":!0]XWK5K,=UW'$=#W)]$)IR2RFR M,AV?A\L/PDD0/4]+DU'BWU]_:^%QL=$W=SA>P^D,<#YCN#-C5D<^;Y.YI!1O2\7('!G M*E5[5S-<+!31U1AGWHR#H^AEEPHO[;NU2Q7V9&\X$7"JB\RRCZOX8N%P- MO-![6+ABL[FQ"W[<7] 9C,'<+"X5SOP*)649",VD( JF V\8'HW"P!JX$U\9 MK/3:F%@J$REO[>0L'7B!]0@X),9"4/Q;P@@XMTCHQZ\2U*ONM(;KXP?T3XX\ MDIE0#2/)O['4S =>SR,I3&G.S95E$&L&87>+050:1'\;M+<8M$J#EB-:>.9HG5!#X[Z2*Z+L:42S Z>- MLT8V3-@PCHW"789V)C[[,KHX/R77P^^G8[)S H8RKG?)'AECPJ0Y!R*GY H2 M*1+&&7727RJY9"Z.F$;D3"0R W)-[T"CWW[!KVS=_A)Z/&MQI M55*W'%YK"][_*?IC.-%&8;;_K).TN+%=?Z,M 4=Z01,8>/B-:U!+\.+W;\)N M\+%.CE<"VQ"G78G3;D*/D2RAAFA#36ZDNB>*&B [4?BN-I4*L(X#LY5J&>^% MW7:O==#WE^N4:LY%P6'4Z5;G-KSM5-YV&KV]6-BP:<*TSB%U0;."L 1TG;>- M8/7"DKH O1QG@VVW8MMM9JO8C(DB4ZE("X8>+\?9T..@TN.@48\AQ\>/B@1@D6KPE6,,/J@]R(^ S*+\?9 MH'Q843Y\(N4EY7F9_ ^!K^-;P'772DUM1?KW6%-!"H/'=SQH]'?[$U+[%#>" M/2,ZKP!4$/;7>I@,U,RU=IJX3ZIX\JO5JGT85$R,7KE.:2(-]EQO.L34&90_@_E1B12LG]H*JV8[_ M %!+ P04 " !BAHA8&3^*\6P" #P!0 &0 'AL+W=O+)6N&-JE7@6FUL *#ZI$$(?A65 Q+FF6^KV9SE+5H. 29IJ8IJJ8 MOI^ 4)L1C>ANXX:O2G0;09;6; 5SP,_U3-M5T+,4O )IN))$PW)$Q]'Y=.CB M?< 7#ANS-R?.R4*I.[>X*D8T=() 0(Z.@=EA#5,0PA%9&3\[3MI?Z8#[\QW[ M>^_=>EDP U,EOO("RQ%]0TD!2]8(O%&;#]#Y.75\N1+&?\FFBPTIR1N#JNK M5D'%93NR;9>'/4!T=@00=X#X,6!X!)!T@,0;;95Y6Q<,699JM2':15LV-_&Y M\6CKADOW%^>H[2FW.,RN/DX_75^2V_&WRSDYN0!D7)@7Y!69V_=2- *(6I(; MR)7,N>#,IWZFU9K[WVA?$;F2N:J W+(M&'(R8QHDEH \9Y8H#="*=%<%>2=H MT@J*CPB*8G*M+(,AE[* XB%!8-WU%N.=Q4G\).,%Y .21"])',;) 4'3OX?' M3\A)^HPGGB\YPO=OB?T^7AC4]M'_.)32]L;AX1M=(S@W-^$U MTRLN#1&PM)3AX/4I);KM+^T"5>U+=*'0%KR?EK8E@W8!]GRI%.X6[H*^R6>_ M %!+ P04 " !BAHA8!1.NR84* !^A &0 'AL+W=O[HHH3.1M1O)=' ?9URL9I<\7(VOT[86/X>.FJ%X8+\^W MP:.\D\7OV]NL?#8^4-9A+),\3!.2R8>+T:7U5GAN%5!O\:]0/N='CTEU*/=I M^KEZ\FY],9I4>R0CN2HJ1%#^>9+7,HHJ4KD??S;0T2%G%7C\^!N=U0=?'LQ] MD,OK-/IWN"XV%Z/YB*SE0["+BH_ILY#- 7D5;Y5&>?V;/#?;3D9DM!,SK;W?_==3?)0V*8'F>I<\DJ[8N:=6#6A!U=/D5ADFE MW;LB*]\-R[AB^?[#)_^.W%[^Y_+J-Y^\H;((PBC_B?Q"?K^CY,T_?CH?%V6: M:N/QJD%>[Y'V"TB+W*1)LOA)O&P#C\O@.!VE_.\@KVTC\YRXZ M(Y;],[$GUJSK@,SA-T%V1ARK"K?MKN,QAU.Y.H0['>%^__"N[,P4Y.C7/>4FN:2%SXC2?[XK7R; MO"MDG/^W8]^N]BRWFU7U"F_S;;"2%Z.RV<]E]B1'RQ]_L*:37[LT@H11),Q' MPA@2QI$P 8)ING,/NG--]/+?X+X@Z7-GX?-S*^EUEGJV;,-+150\(H$N8C80P)XTB8 ,$T54X/JIP">],I M4G=(&$7"?"2,(6$<"1,@F*:[V4%W,V-K>"6#+"=!DNR"B(1)(6WN/[R(0,">,]]EZ $FH"F1\$,C<*Y'*URG9R;=2&D3!4 M&_.3(9PU<2;N5/],*#*GCX0Q)(PC80($TW2T..AHT7O8E=2=7;HK\B)(UF'R M2+99F*S";1!URO ];P3'=".[2RW0R]=VW7HBD&/@D-I D73U7!42[7, MW98^HB%94'0+P8@9+ 0DC3:TUMC :XL%F9-!:1Q*$RB:+BE;2,06F\ MH56-RM$AV*UQ,BJG+A!5$+>,=<_ENSRO1LKU=Y_7DKBK'W;K %H1;VC3HX]G M[EH+SYVUI0 M=T-I#$KC4)I T71IJ9JW92YZ?V_1DOQ%:)C)59%FQD*F.?U@ M-4(+[%":#Z4Q*(U#:0)%TR6KRNR6!ZQH6M!2.I1&H30?2F-0&H?2!(JF"U!5 MU"UCX73@"2&TI ZE42C-A](8E,:A--'0M--R[2Q:%Y8JF5OFFGF[,SXT%UJUA](HE.9#:0Q* MXU":0-%T :H2OV6N\?PJJ >@=WI$=AM34$] BB-0VD"1=,UI3P"N[]'4+=6G7J"6@!0&FUH^O0+ M]]2BA&9E4!J'T@2*IBM*F0JVV52X"8I=%A9?R?JEU@EJ)$!I]-5C:Z[FJ"ZH M<+N&[M#=85 :A]($BJ;+3!D,]C"#X=6:!OF+W(1)&.]B8YG#G':P.J'& I3F M0VD,2N-0FD#1=*DJ8\%&&@LVU%B TBB4YD-I#$KC4)I T70!*F/![F\L?/]$ M$'.2P<*$.@X-K35A9#;1?MISK*&[P* T#J4)%$W7G_(?;+#_4/75P9?7^VJH M)0&E42C-A](8E,:A-(&BZ5)5EH2-M"1LJ"4!I5$HS8?2&)3&H32!HND"5):$ MW?^R@_^CKX;Z%5 :;6BMOGK:[IRA?@64QJ$T@:+IBR(HO\+I[U?T[9P_/#R4 MRC3/T#.G'2I!*(U":3Z4QJ T#J4)%$V7JC) ' O8.3M0%P1*HU":#Z4Q*(U# M:0)%TP6HW!+'[);<9FDK8Y]>H,:A606*IJOK:'TBL[OP/3WQM?_!W MCUS'"+F2$73! M:H2:*PU-Z_.FKNVUKHCSH5D9E,:A-(&BZ3I3MHECMDUZS[B%0&H72?"B-06D<2A,HFBY Y84X?]L23&;R8#5"#1#G=!4F MKQSGM1T0:%(&I7$H3:!H^O*\R@%QASD@YNL@S;"ARH+2*)3F0VD,2N-0FD#1 M= $J7\-%^AHNU-> TBB4YD-I#$KC4)I T70!*E_#-?L:O:^#-',&:P_J9S2T M5ZZ#A.9D4!J'T@2*IFM*N1FNV'3_!:1AX4(-"RB-0FD^E,:@- ZE"11-%Z R+%RS8?'^^#)PPVP! M,V:P]*#NA-OA3M@3:W&RO&?'AK/IU%FT9M\SZ.YQ*$V@:+I>E/'@FHV'3_6L MDE6P#ZI7J#6 Y3&H32!HNFJ4M:#:[8>_#]W MU66Y!CE!+00HC3:T8SDM3N<#^="D#$KC4)I T70Q*6_ -=]EP8^W82;)PR[I MOJT5U R TJA[>L,&MTM*T"H_E,:A-(&BZ5)257X7M B3F3-85-":OMNU"%/[ M@D-H2@:E<2A-H&CZ#=-41=\S5_3?I\DOAUD;]Z6^*K_HY8[/3!LJ+"B->J>K M,,V\D\8*FI-!:1Q*$RB:KBQ5JO=>N4U#C[L+F1&#Y00MT#>T8SG-G<7L1$_0 MRCN4QJ$T@:+I>E*5=\]<>?]8:B@+5]7,G^LTCM.$W!7IZK,V_0=Y_T=H_1Y* MHU":#Z4Q*(U#:0)%TQ6LZOP>\K;*'K2\#Z51*,V'TAB4QJ$T@:+I E3E?<]8 MO1UV%Q,S:[#^W-,BEU5NO'!:$VPI-*\/I3$HC4-I D7;:VN<;Z0L:% $R_-8 M9H_R6D913E;5B<'%J!H$'EXEF7RH%A!^>VF/QF6DVGQYO@T>Y4V0/89)3B+Y M4(9.SF;ED"H+'S>')T6ZK9#D/BV*-*X?;F2PEEFU0?G^0UHVG,V3*L%SFGVN M=V_Y/U!+ P04 " !BAHA893:2YVX# #:# &0 'AL+W=O0$74I"-F113,!/M$$YU.G"L'); F6Z;OQ/YOJ 2%%B\6 M3!7_:%_:AMA!\59ID57.AD%&>7DE7ZJ#:#AXPV<<_,K!/W08/.,05 [%R;DE MLT+6G&@2C:78(VFM#9H=%&=3>!LUE-O'N-32W*7&3T>SZ>+-A^D[M/SPS^PM MNIB#)I2I5^AW]'$Y1Q>_OAJ[VFQCC=VX@KPM(?UG(#T?O1=3]!](WOJ]B'.(+U'@O48^]OT.0K/3W8,>.D%]9D&!%SQW9B2GFC"TU"*^ M1Y^G*Z6E";CXC=U= M4]EQNQ;IL"8=GD(_K/D/S^&/J%+;[H/NQ>D.#=058C^.TQ(ZJH6.SA)J"H[2A">4;[K4]H*= MH?;'<5IJKVJU5[UJ9R++3 D[)Y&NGB2(CW%G*IUBV6)]7;.^/H/U2S+I^J1, M.F;5(N_AQT*'3Z;?DT@52NM5Y(=A./)&@P.B)YFVV3;*LM?+]@Y,4:&Q-AD1 M=T5+CP#O*2O/%('KP#_DWTOAA?7$\Q\E^D<>"-^!U'3% '&AC:B=GUOR=R0[E"#-;&%5^. MC!19-M+E1(N\Z$570IO.MABFYN,#I#4P]]?"!$(UL1O4GS/1=U!+ P04 M" !BAHA87$UJGE4, "&P0 &0 'AL+W=O]SVD8"QO%_1R:)?NU*;3Q->_>BCC,9[=JG>2OTJW:E/]RDV;KI"B_S1;#?)NI9+X?M%X-G='H9+A.EIO!U<7^ MMNOLZB+=%:OE1EUG5KY;KY/LZUNU2N\N!_;@X89?EHO;HKIA>'6Q31;J@RI^ MVUYGY7?#1V6^7*M-ODPW5J9N+@=O[-?QU*D&['_B7TMUEQ]\;55WY6.:?JJ^ M$?/+P:C:(K52LZ(BDO*OS^J=6JTJJ=R./VIT\#AG-?#PZP?=W]_Y\LY\3'+U M+EW]>SDO;B\'9P-KKFZ2W:KX);T+57V'II4W2U?Y_D_KKO[9T<":[?(B7=># MRRU8+S?W?R=?ZO^(@P'VY)D!3CW Z3I@7 \8=QTPJ0=,N@Z8U@.F70>N-'#(S?J.H?]^&!W?K3MAX?; MWC_>P_LGUOY9Z29%]_MJ[C-S]_L+YS59$L5_GWUH_6;Q]T&]Z[SC&M;/Z6;XC:WO,U\CO?>^+F\ M%NGLD_5^N]^%7:^236[]'I<_8XE"K?/_M&S@VWMPT@Y6>_G7^3:9JB5 M?3'\?)@[6.E^=YE;Y:+5VNZRV6VY;*MN MGZ7K=;D;S6^3&(XS'8U&^G/#)^<,2"PD,4%B MDL0B$HLA3 OGR6,X3XSA]+Z4>\-E&<)MMKR/:+Y_7?L0U$66; HUM[Y;;BPW M7:V2+*]VH/=);5N-OC7.US>I).:2F$=B/HD%)!:2F" Q^2-4?U40DC,* M$I,D%I%8#&%:8,\> WL&!3;YTC.PQHG[!I;$7!+S2,PGL>#L26"=5Z/3H\"2 M,PH2DR06D5@,85I@SQ\#>VX,;/UFK_JR76;)_LLRA&>LW5_:?;[QA757%3S4,VOM>GA?FXRM<]/C][-#-!I M0U03J"91+4*UF-+TF!XT'&QC3'_;9&J6+C;+_Q[G=);FA96I55*]UU2DEEIO M5^E7I8Y>$;\88^/\O6-,:BZJ>:CFHUJ :B&J"523M7;XZ^_HK?H(G3"F-#W M3A-@I\,+X-Q*=T5>))OY,Q*8J*RP_JWW'R/K])[7^J++6 M>I$9[1T[M&"$:AZJ^:@6H%J(:@+5)*I%J!93FA[@IFIDWS&%>TCH9J+ M:AZJ^:@6H%KXPI/"\,:X0#=$HEJ$:C&EZ%$*TBHYJ*:AVH^J@6H%J*:0#59:UIK<]JZ_$2[1I2F1[%I&]DOU(T>WJ(] M?*V;FQ>H:(\(U5Q4\U#-1[4 U4)4$Z@F42U"M9C2]/0VU2/[#%^@HJ4B5'-1 MS4,U']4"5 M13:":1+4(U6)*T]/;])#L+D6DEX_#H"4D5'-1S4,U']4"5 M1 M3:":K+4.QV'0[E&':?7S%#2](J=#KZC32ULSU#=JJ.:BFH=J/JH%J!:BFD U MB6H1JL64IH>V:1DY-OW2UD%[0ZCFHIJ':CZJ!:@6HII -8EJ$:K%E*:GMZD8 M.5TJ1O5'8C(UW\UZ??K4K/=.\KVF?^YJ=/2Y*Q>=TT,U']4"5 M13:":1+4( MU6)*TQ/:E),<\Z_91KWM;>V4-[1:@6H%J(:@+5 M)*I%J!93FIZ]IE?D&)L/SRQ(K?]9?ZXQ:)ZM]]X2[1RAFH=J/JH%J!:BFD U MB6H1JL64IB>[Z1PY4WS5BI:04,U%-0_5?%0+4"U$-8%J$M4B5(LI34]OTTMR MS+TDY!QGYCEZYQGM+:&:Y[0T9NRSEA.=H=,&J!:BFD UB6H1JL64ID>UZ2TY MYMY2O8O]K/)BN5D8SN!@=GK'$6TKH9KWPO^8\VSQU4>W(T"U$-4$JDE4BU M MIC0]GTTSR3&?%>G]T9D'Y[OLA9RBO214@ZK42GC5 MIC0]<4V;R#&WB?["$P>:9^Z=3;2!A&H>JOFH%J!:B&JBULRG M-I3HG!&JQ92F7X6BZ2B-S1VEO_ L@N:9^Z87U5Q4\U#-1[4 U4)4$[5F/L^A M1.>,4"VF-#V]35EI;#XETK,'=!YC?;V/]2_)9J&L]QOU[0=]S%O4.]5HV0G5 M/%3S42U M1#5!*I)5(M0+:8T/?U-V6GLT =]QFC!"=5<5/-0S4>U -5"5!.H M)E$M0K68TO3T'EP SER$0@[ZF.?HG6?VJG#L9>'&3]ZJ.9D\_7"(C\X:H%J( M:@+5)*I%J!93FI[4IC8U-M>F^*O :B&J"523J!:A6DQI>FB;QM;8W-CJN32^ MS11QW!CMJOFH%J!:B&H"U22J1:@64YJ6_TG3^9J,Z,7Q!.URH9J+ M:AZJ^:@6H%J(:@+5)*I%J!93FI[>IO,U,7>^D,6Q>8[>>49;7*CFU=KAXOC\ MO.6S@NBL :J%J"903:):A&HQI>E);?I9$_/)J/C%L7G"WK%%ZUNHYM5:=FB;6M:DP_FI.B^._727??O:V+Q)O6.- MMKA0S4,U']4"5 M13:":1+4(U6)*T^/?=+TF$WQMC):Y4,U%-0_5?%0+4"U$ M-8%J$M4B5(LI34]O4_J:F$M?S-H8K7&AFHMJ7JT].7!\_"H;[6>A6HAJ M4D MJD6H%E.:'M2FGS4QG_'J+U@:H_4M5'-1S:LU_;BQ9FA4IL1)&2UNHYJ*:AVH^J@6H%J*:0#6):A&J MQ92FI[VI=DWP:_Q-T.X6JKFHYJ&:CVH!JH6H)E!-HEJ$:C&EZ>EM.EX3<\>+ M60FCG2U4JF]B4J=4J+Z.WVQ35 M/O;@5BM3-]5%[E^_<0;#)[<']FMAM]PN[=?1_O9APU]=;).%^BG)%LMR[[Q2 M-^54HU>GY;W.EHO;QV^*='LY*'\=?4R+(EWOO[Q5R5QEU0^4_WZ3IL7#-]4$ M=VGV:7]WKOX/4$L#!!0 ( &*&B%B0L;Q6100 !(9 9 >&PO=V]R M:W-H965T37"!J$F=L ^V_7SN!!"JX-![ZH<3!]_B>0WPX,MTU%T]R :#( MVTU8E#K] M;GYO+/I=OE1QE,)8$+E,$B9>[B#FZY[C.]L;C]%\HXYG.H(8 F4@ MF'Y9P1#BV"#I/GYL0)UR35.X>[U%_Y"3UV2F3,*0Q]^C4"UZ3L:2@L2G(E7.+SG):]TRQ?E?P-1%FMD8S%[DV>;5F$Z7F8YPHH=^-=)WJ3[Z, MAG^3T?C+P^@S&7\M%SOD[NR<6OEUU7Z7X,JAMLUAX6:],C:_N4?.*I6DCR/@TAW =P-9&2#=VR MN:,HXCT$5Z3AOR/4H_100V\O;R#M-$IQ&SE>XYBX)]7[=S"52NAG^;\#W=X5 MZ,W#Z&:#W\J,!=!S] Z6(%;@]'_[Q6][?QRB?B:P/2&:I1!-#+T_63 -^HZ, MEDHJEH91.B=,$;4 L5(*Y2!B'AX2(<"O)V#&U]:]?T;S_QUW=4NQ=/S]KIO ME=VWT.Z_YUX (1FL0&AO(^^?0021!#(640#6M(I5.SOM>E=>ZQ6G$Y/V"+5+ M0NUZA![!.+YI>*@WI'D>ERPF'Z,9D(M_@ EY:4T2[X22%P-/KDE2. %MDI"] MR$,/,([DYT@G@/;4NB[5ND:1!_.Y@#E30!ZT-I'^!@O(-Q8O[3]X=+W#6Y$< M4N3GHH_\MF"C!=Y'73%.L*IO#/Y.>/)MK<%*%W2UVKI8H&'VX--* M%OHF@_A3L%2]#G8;JBA";:H6:"C5*N'Y:&XZ[168!F?-=S9HJ 95N//Q=&?E M&Y@NZ'*U=;% 0W6I8J./YT;$'3#V*&AM]A9H*/LJ8_IX(*M20A:)(U11A-I4 M+=!0JE5 ]/&$^(; <%P#BQ"':'#F2.A7F=#'0Z%E>#BNRUF3H@T:JDN5)7T\ M3*(1X3C[L\9%&S2,/:TB)<7#U]8$/G Q@^B(X^$8=:7OQ:\(F)N=:#Q##3I=[5M4XMHCB M+P:*9_D9]I0KQ9/\<@$L!&$FZ/=GG*OMP"Q0_@S2_Q]02P,$% @ 8H:( M6!\%W=Q6 @ T00 !D !X;"]W;W)K&UL?91M M;]HP$,>_RBFKIE:JFA >UX5(%+H.:="JM-N+:2],N!"KL9W9!EII'WYGAT9L MHI40\WD2@MF::K7 MH:DTLI47B3*,HZ@7"L9ED"9^[4ZGB=K8DDN\TV V0C#]6QQC63HCPOB]]PR:E$YX.'YU_^)KIUJ6S.!8E3_X MRA;#8!# "G.V*>V]VGW%?3U=YY>ITOA_V-6QW2B ;&.L$GLQ$0@NZR=[WI_# M@2#NOB&(]X+8<]>)/.6$698F6NU NVARS MZOZP@-%\ N/;^<-T?G,]'T^O%W Z0(3!"%TQN1?Q&](U/P=!)UJ4+U"Q%W?,Q'%RC*#VZAX0]/J# M_G\$X<$-=X M%/J6L5R.K)U2Q8UMR_4.,B*O>0&Y?K+A(B-*#\76EH4 DI:BC-FNXX1V1FAN M)1A:V7&P]TNU/FAIT,"[*%!:C'XE[H MD=UD26D&N:0\1P(V(^L6WXQQ*2@C?J-PD*UK9*RL./]J!M-T9#F&"!BLE4E! M]-\3C($QDTES_%4GM9HYC;!]_9+]I]*\-K,B$L:<_4Y3M1M9D852V) ]4P_\ M\ O4A@*3;\V9+'_1H8YU++3>2\6S6JP),II7_^1;78B6 /NO"-Q:X'ZOP*L% M7FFT(BMM38@BR5#P Q(F6F"^$#D!+$!DB>8INI7YA:+YMQ3Y #@?"]!2/ MBPGZ\,/'H:VT,\-GKVL7GRL7[BLN)K"^1A[^$;F.ZW7(Q]\O=X_EMJYG4U2W M*:I;YO->R?>_E^J/VY540F^!/[MJ5<'YW7#F7+B1!5G#R-(;7X)X BMY_PZ' MSJ>NROU'R8[JZ#5U]/JR)WHY_"Z#E2HH5>:<>DHB#SMZX9_:Y+VY+R3W&W+_ M+?*@B[Q2A6WR((C#$_+>W!>2!PUY\!9YV$4>G)-'./1/R'MS7T@>-N3A6^2# M+O+PC#R(8S\Z(>_-?2'YH"$?])(ON=*;NJA/B"X/@S,/'@XCC$],]$YSH8FH M,1'UFIAFQ5Y!BFBN0&=773:B,QM7@>?Y@Q,;O1-=:"-N;,2]-JJ#EE&RHHRJ M9T2D.<4+$)2G"/*TRU9\9LL-/?]L<_1.?*$M[/SSH7=ZC2UV7*@K9;XN[-AC MY_?6Z5BJV'=./=5QP5'<(!S$3=PQ;JLOP?]J'=Z_BUR,/R'&S1=1N^BDQFZ RB:A2K@>)%V6NM MN-*=6WFYT\TU"!.@GV\X5R\#T[XU[7KR-U!+ P04 " !BAHA8)I-\5TL" M #S! &0 'AL+W=OEQE*XM$4*! 72/E1]V-@#7F7M=7<72/^^LVOC4BE!Z@M[\9PS MYPPS&^^4?C8YHH670I:F'^365C=A:-(<"V[.584E?5DI77!+1[T.3:619QY4 MR)!%T658<%$&2>SOYCJ)U<9*4>)<@]D4!=>_!RC5KA]T@OW%@UCGUEV$25SQ M-2[0/E9S3:>P9+9#2?C!9R,T'(AS2F%R,X>7]ZA+?;UJWK>;MO\/Y_->"'WT\L%N;G:Z6I$_9> M3^B&\\94/,5^0--G4&\Q2#Z\ZUQ&GX[8Z;5V>L?8D]H"UA9>$U?#+SS<#?HV MN>Y<,1:'V\.LX4$C%JC7?MP,I&I3VKHGV]MVHF_K1OX;7C\'4Z[7HC0@<470 MZ/R*S^X!*T[USR!U!+ P04 M" !BAHA8"E !B%D" Z!0 &0 'AL+W=O*R%-/RBM75^&HK7[G66JHT57.*]!K.I*J9?!BC4KA]T M@_W"C*]*ZQ;"+%VS%<[1?E_?:XK"EJ7@%4K#E02-RWYPU;T<]%R^3_C!<6<. MYN"N_DY9$9 M'"KQP M;]H.+ I7*V'\%W9-;A1 OC%650V8%%14N,,+98F5_'[-3E>\?+N_:Z M-&N68S^@_C&HMQAD;]]TSZ,O)\PEK;GD%'OVX/\_+(!M45,[4_^FM^ F5QMI0=-9'Q-:\WWV?.ZM MV691)SI+P^VABO"@%=RK,F%ZQ:6A,U@2+.I\.@M UYU:!U:M?7<\*DN]YJ&PO=V]R:W-H965T%O=Q"Q7<_"UON-2;A<27W#[G?7 M9 E3D%_68ZY:=HX2A#%0$3**."QZU@#?#MTD(.GQ5P@[L7>--)4Y8R^Z\1#T M+$>/""+PI88@ZF<+0X@BC:3&\2T#M?*<.G#_^AW]CX2\(C,G H8L^CL,Y*IG M=2P4P()L(CEANS\A(]34>#Z+1/(?[=*^3=79WPC)XBQ8C2 .:?I+7K-"[ 7@ MUHD -PMP#P.\$P&-+*"1$$U'EM :$4GZ7"DU?)+5)HA6;D.IIG$JN MGH8J3O8G]Y\'L_L1&@\FLW_0;#)XF@Z&LX?GIRFZ&H$D820^H=_0E^D(7?W\ MJ6M+E5-'VGZ&?Y?BNR?PL8L>&94K@>YI $$9P%:#S4?LOH_XSC4BCL"_1@W\ M*W(=MU$QH.'WA[N&X33R C82O,:I D)$) 1H3+A\0S-.J"#)"A7HZV?5%SU( MB,6_595+@;UJ8/W^WHHU\:%GJ1=4 -^"U?_E)]QR?J]B71-8J09>7@//A-Z? M,4DB]39%A/J 2,PV5%813E&:"8K6EVT?.Y[C.%U[NT_%F.Q,*LV<2M-(9T# F.), NV<0/N#J8EC)?Q*$OT71"22*TC(H#6H?6E%.*"K MD*(1BR+"17&W4K725)WR=+4.V!K'9'6XA%G" MA5O"9KOT2.2&AZH$P:D7_*-XGGYGZ \-KY+@):$O54\2H)WQPY@Y;;QD<& MXKB;Y[5QH]I N(7_< MR#5[H>_]0LY@2IX->TWL'=*IU?S8>^=',?!E&PO=V]R M:W-H965TFVLV7%F.^GX[SD[652A=F^\.'?V?=]]=SD[/DKUH$L 0YX$KW3B ME<;4,]_710F"ZI&LH<*3O52"&G35P=>U KIS(,'], BN?4%9Y:6QV]NH-):- MX:R"C2*Z$8*J/W/@\IAX8^]YXY8=2F,W_#2NZ0$R,-MZH]#S!Y8=$U!I)BNB M8)]XG\>S^<3&NX [!D=]8A-;22[E@W76N\0+K"#@4!C+0/'3P@(XMT0HX['G M](:4%GAJ/[-_<;5C+3G5L)#\%]N9,O$^>&0'>]IPT#H='>)G,HE-32-E3P29:.1S1JN M5(=&<:RR/R4S"D\9XDR:;>?9ZL=V]?TG6=WAFI&K)1C*N'X;^P83V#"_Z,GF M'5EX@6P)Q8A$XWT@,3#X=6@6O#2-Z_&U\&G%P1&@\#(L4>7NMCD&AX;J Q9 MM;AJUD4#MYL9T+B?U4AN4<2"4-Z',".XJIH[ WNTT_ M!M-P$OOM:6;_9/+L);ZAZL J33CL$1>,WB.!ZBY&YQA9NV',I<'1=F:);PDH M&X#G>XF">L?.]_ ZI7\!4$L#!!0 ( &*&B%C?YYR1*0, &82 - M>&PON'K9U#:ND>W7./[LZ5R: V*\'NYHR9:%D*60_) MW)CJ0QS7TSDK:7VA*B8M4BA=4F.G>A;7E68TK\&I%'&OTTGCDG))1@.Y*&]* M4T=3M9!F2"Y;4^1OG_,AZ:;O2>3IQBIG0_)P]O;'0IGK-Y&_G[P[.>D\G%_O MV\\<<$[B(.GE$:07G0Y.#"!&GAY'?H@;H[[:I7;+3RV1=SS%W/I'*3H@R!'' M3<%&@T+)3=T2X@TV,BU9]$C%D(RIX!/-P:N@)1DDNE76P?P?^=-,OW@/4,!'(A6H$]X@VC046-85K>V(E;[(Q/ MH*@9WZ\JJW"FZ:K;NR0;!W>S029*YTRW8;ID;1H-!"M CN:S.=R-JF( C5&E M'>2M._%#O>RV*II!RHJVZ$5U P]C9\ _S:;Y]ZF M?1YO5/%'93XM[':DFT.OL%O-"KYT\V71"L#8NS@[K2JQ^BCX3);,;_[H@*,! M7?M%7NOTB1<7,V M;AW .\=O:XW@-6=(OL$+E=@$C28++@R7S6S.\YS))Z>PI3=T8E^B=_CM^IP5 M="',?0L.R6;\E>5\46;MJEM(1+-J,_X"V^NF[3N6C<5ESI8L'S=3/9NX860' M-FIS@<,^"R, (;%P11@/MX+B_,_[:>/[L=CF+9^$.FC/GW4QWN% MD+'[8''"/IF]PCO-LB1)4RRCXW%0P1C+6YK"-\R&:0,/+ Y$^K-P"/+PM7&XH '5@6L=R!^. [T5-@G2:"JF#;L M"<:1+,,0Z,5PCZ8IDIT4/N'Z8$])DF19& $LK"!), 2>1AS!%( &#$D2=P[N MG4?Q^IR*-[\LC7X#4$L#!!0 ( &*&B%B7BKL

-8?20$3; M8T.P6BP^0"X99K>]9!:G2DV9_?06LIR*A9_IRDB<;R<@?!^E\NGQ^XN+[AO/O MY.^F;N7"VBFU/Y_-9+FC32%_YWO:ZIHM%TVA]*5XF,F]H$4E=Y2JIIXY\_G9 MK"E8:WWY?&PK%3/S@BM:*L9;7=@5W#'Z)/^M[R[)(Y-LPVJFGA=6_[VF%FE8 MRQKV@U8+:VX1N>-/UURP'[Q519V5@M?UPK*'BCLJ%"M?%6<=9%YL9%^BBLVZ MT" +ZVRN&]PR(57_B[[]0C,^4OWCX>J@^"6K%17+0M$KP0][UCYTS>BGF!F/ MTZ0D15CX>'XA\JIDC4#C?K6@/+ ; <7*P+?^7'04BRZS#, M,X/)!9C!/&&C"Y)$D:KOT\2F(S MA*< W>G[T/T,I@%Y!D">O25DEB?!U^MDM0S7V3T)_[@U(#\ D!_>$C+PLVMR MN4K^--_S1X#N(RY=[.>WZ[ CN[C-HCC,,N+'2Y)%5W%T&04&Y"< \A,N9+KN M.F#^K4?3+S9*NWB::7D.Y>4Y+ET4YWY\%5VL0N)GV3@)VJ PD(T1Q4%R$Y+< M_RL<,4&VL)%U$2=YF)'4_^;K>)E0D"YL9%\$?AKE_FK(("84I <;W0\:1F?> M+NV25 MM] XA-=C(;M"]ZB;*AY36C<@@B?,HO@KC(!IW-$@--K(;UN%*Y]VE M[FI=XLC7.GY^\%*P-N0%&UL,MQ>93F8ZC"2\ZX)I@D%*L)&=D!;/Y%&2E(K^ M]K:D9,ED67-Y$-2$A)1@(SLA:B6KJ""Y*"J].B"^$$7[0+N[I#DSALS@()O! M+TM^:%6'E_*:E8S*7\GF>;AX)B8FY D'V1/@'.#>,3'!A0:R.J9G >1$+QMK M.IK5.Y!,'&29O)H.3!)"9G&0S6+."R;A(+DXZ N/E]J;1(34XB"K!?0?.3$Q M(;\XR'Z!A[5K8D*V<=YS!7+OF9B0;YQW68.0DR55!:M-Y;B0.G M&Z\.)B8D'1=9.B#F>-1 XG&1Q0-CFAG=A<3C8HO'7.-/]TE(."ZR<$:K_6D\ M2#0NLFBF)D 3C!YD&0_9,A"C[HXF)F09#]DRX$1M-*P]R#0>LFE@3'-8>Y!I M/.Q=,A#3G*AYX+$*LG)@S%,3$U*.AZR<_]Z?ZH>2B0DIQ\,^8GFY236=C"#= M>+UN9L?#VHIN64NK6#_Q MW/K+/U!+ P04 " !BAHA8N2/:-[(! !4' &@ 'AL+U]R96QS+W=O MCN9U3O;_?F@$02-R@>-(6ABOJK01Z*^JM!'HKZJT$ M>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'I;[["$0&]#O8U ;T.]C4!O0[V- M0&]#O8U ;T.]C4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;^\==A/H[:BW M$^CMJ+<3Z.VHMS]2[Y1/NYAN/=7!E&ULS=G);L(P% 707T'9(F(\E X"-FVW+8O^@)L\2$026[:A\/=UPB"UHJB( M2KV;1(GM=U]LZ6PR?MM:\KU-735^DA0AV ?&?%90K7UJ+#5Q9&Y\B:]]:9I)XJCR2>]Q-['-FB3: MVJK,=(CC;-WDWU(&^X0TKNSF^**TOA\G).QD0COR<\!^W>N:G"MSZLVT"R^Z MCK/8IF(^;"ORZ?D2)WHT\WF946ZR51V7I-XZTKDOB$)=I;NB_?/)(>XP[:[\ MZORNS+G .'/FC/7QQ!Q='G&UL4$L! A0#% @ 8H:(6(_??)GM *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ 8H:(6)E< MG",0!@ G"< !, ( !RP$ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " !BAHA8:')V-*H' "Z,P & @($, M" >&PO=V]R:W-H965T&UL4$L! A0#% @ 8H:(6-)I MHVM @ N@4 !@ ("![ \ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 8H:(6%'B3[UH! #Q !@ M ("!RQP 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ 8H:(6$8]%E?H!0 RAD !@ ("!4B@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H:(6"3$28XF!P /Q$ !D M ("!VD$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 8H:(6&:!4;>O!P GA( !D ("!D5( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H:( M6#C];5C\ @ : 8 !D ("!RV0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H:(6.\M,7K[# 9B8 M !D ("![VP 'AL+W=O@ M>&PO=V]R:W-H965T!] !X;"]W;W)K&UL4$L! A0#% @ 8H:(6,F2<=2; @ 6@8 !D M ("!#H$ 'AL+W=OEL$ !_"@ &0 @('@@P >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 8H:(6+O$]^;P P $ D !D ("!NXL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 8H:(6!W/ M32[D @ 3PL !D ("!.IP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H:(6)-R.]\Z P * \ !D M ("!P:4 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 8H:(6 ,;FP96 P > L !D ("! MP*\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 8H:(6&4VDN=N P V@P !D ("!K, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 8H:(6 I0 8A9 @ .@4 !D M ("!^]T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 8H:(6-_GG)$I P 9A( T ( !8^< M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ 8H:(6+DCVC>R 0 5!P !H ( !]>\ 'AL M+U]R96QS+W=O XML 60 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 61 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 63 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 122 256 1 false 44 0 false 5 false false R1.htm 995100 - Document - Cover Sheet http://xbrl.sec.gov/dei/role/document/Cover Cover Cover 1 false false R2.htm 995300 - Document - Audit Information Sheet http://xbrl.sec.gov/dei/role/document/AuditInformation Audit Information Cover 2 false false R3.htm 995301 - Statement - BALANCE SHEETS Sheet http://flexpoint.com/role/ConsolidatedBalanceSheet BALANCE SHEETS Statements 3 false false R4.htm 995302 - Statement - BALANCE SHEETS (Parentheticals) Sheet http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals BALANCE SHEETS (Parentheticals) Statements 4 false false R5.htm 995303 - Statement - STATEMENTS OF OPERATIONS Sheet http://flexpoint.com/role/ConsolidatedIncomeStatement STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 995304 - Statement - STATEMENTS OF OPERATIONS (Parentheticals) Sheet http://flexpoint.com/role/ConsolidatedIncomeStatement_Parentheticals STATEMENTS OF OPERATIONS (Parentheticals) Statements 6 false false R7.htm 995305 - Statement - STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://flexpoint.com/role/ShareholdersEquityType2or3 STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 7 false false R8.htm 995306 - Statement - STATEMENTS OF CASH FLOWS Sheet http://flexpoint.com/role/ConsolidatedCashFlow STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 995307 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES Sheet http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIES NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 995308 - Disclosure - PROPERTY AND EQUIPMENT Sheet http://flexpoint.com/role/PROPERTYANDEQUIPMENT PROPERTY AND EQUIPMENT Notes 10 false false R11.htm 995309 - Disclosure - INTANGIBLE ASSETS Sheet http://flexpoint.com/role/INTANGIBLEASSETS INTANGIBLE ASSETS Notes 11 false false R12.htm 995310 - Disclosure - INCOME TAXES Sheet http://flexpoint.com/role/INCOMETAXES INCOME TAXES Notes 12 false false R13.htm 995311 - Disclosure - NOTES PAYABLE Notes http://flexpoint.com/role/NOTESPAYABLE NOTES PAYABLE Notes 13 false false R14.htm 995312 - Disclosure - CAPITAL STOCK Sheet http://flexpoint.com/role/CAPITALSTOCK CAPITAL STOCK Notes 14 false false R15.htm 995313 - Disclosure - STOCK OPTION PLANS Sheet http://flexpoint.com/role/STOCKOPTIONPLANS STOCK OPTION PLANS Notes 15 false false R16.htm 995314 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 16 false false R17.htm 995315 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://flexpoint.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 17 false false R18.htm 995316 - Disclosure - SUBSEQUENT EVENTS Sheet http://flexpoint.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 18 false false R19.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 19 false false R20.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 20 false false R21.htm 996000 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://flexpoint.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies 21 false false R22.htm 996001 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESTables NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIES 22 false false R23.htm 996002 - Disclosure - PROPERTY AND EQUIPMENT (Tables) Sheet http://flexpoint.com/role/PROPERTYANDEQUIPMENTTables PROPERTY AND EQUIPMENT (Tables) Tables http://flexpoint.com/role/PROPERTYANDEQUIPMENT 23 false false R24.htm 996003 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://flexpoint.com/role/INTANGIBLEASSETSTables INTANGIBLE ASSETS (Tables) Tables http://flexpoint.com/role/INTANGIBLEASSETS 24 false false R25.htm 996004 - Disclosure - INCOME TAXES (Tables) Sheet http://flexpoint.com/role/INCOMETAXESTables INCOME TAXES (Tables) Tables http://flexpoint.com/role/INCOMETAXES 25 false false R26.htm 996005 - Disclosure - STOCK OPTION PLANS (Tables) Sheet http://flexpoint.com/role/STOCKOPTIONPLANSTables STOCK OPTION PLANS (Tables) Tables http://flexpoint.com/role/STOCKOPTIONPLANS 26 false false R27.htm 996006 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIES 27 false false R28.htm 996007 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESTables 28 false false R29.htm 996008 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of disaggregated revenues Sheet http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of disaggregated revenues Details http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESTables 29 false false R30.htm 996009 - Disclosure - PROPERTY AND EQUIPMENT (Details) Sheet http://flexpoint.com/role/PROPERTYANDEQUIPMENTDetails PROPERTY AND EQUIPMENT (Details) Details http://flexpoint.com/role/PROPERTYANDEQUIPMENTTables 30 false false R31.htm 996010 - Disclosure - PROPERTY AND EQUIPMENT (Details) - Schedule of Property and Equipment Sheet http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable PROPERTY AND EQUIPMENT (Details) - Schedule of Property and Equipment Details http://flexpoint.com/role/PROPERTYANDEQUIPMENTTables 31 false false R32.htm 996011 - Disclosure - INTANGIBLE ASSETS (Details) Sheet http://flexpoint.com/role/INTANGIBLEASSETSDetails INTANGIBLE ASSETS (Details) Details http://flexpoint.com/role/INTANGIBLEASSETSTables 32 false false R33.htm 996012 - Disclosure - INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets Sheet http://flexpoint.com/role/ScheduleofIntangibleAssetsTable INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets Details http://flexpoint.com/role/INTANGIBLEASSETSTables 33 false false R34.htm 996013 - Disclosure - INCOME TAXES (Details) Sheet http://flexpoint.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://flexpoint.com/role/INCOMETAXESTables 34 false false R35.htm 996014 - Disclosure - INCOME TAXES (Details) - Schedule of Net Deferred Tax Asset Sheet http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable INCOME TAXES (Details) - Schedule of Net Deferred Tax Asset Details http://flexpoint.com/role/INCOMETAXESTables 35 false false R36.htm 996015 - Disclosure - INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes Sheet http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes Details http://flexpoint.com/role/INCOMETAXESTables 36 false false R37.htm 996016 - Disclosure - INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes (Parentheticals) Sheet http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable_Parentheticals INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes (Parentheticals) Details http://flexpoint.com/role/INCOMETAXESTables 37 false false R38.htm 996017 - Disclosure - NOTES PAYABLE (Details) Notes http://flexpoint.com/role/NOTESPAYABLEDetails NOTES PAYABLE (Details) Details http://flexpoint.com/role/NOTESPAYABLE 38 false false R39.htm 996018 - Disclosure - CAPITAL STOCK (Details) Sheet http://flexpoint.com/role/CAPITALSTOCKDetails CAPITAL STOCK (Details) Details http://flexpoint.com/role/CAPITALSTOCK 39 false false R40.htm 996019 - Disclosure - STOCK OPTION PLANS (Details) Sheet http://flexpoint.com/role/STOCKOPTIONPLANSDetails STOCK OPTION PLANS (Details) Details http://flexpoint.com/role/STOCKOPTIONPLANSTables 40 false false R41.htm 996020 - Disclosure - STOCK OPTION PLANS (Details) - Schedule of Stock Option Activity Sheet http://flexpoint.com/role/ScheduleofStockOptionActivityTable STOCK OPTION PLANS (Details) - Schedule of Stock Option Activity Details http://flexpoint.com/role/STOCKOPTIONPLANSTables 41 false false R42.htm 996021 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESTables 42 false false R43.htm 996022 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Minimum Payments Under the Lease for the Current Term and Assuming the Lease Renewal Sheet http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Minimum Payments Under the Lease for the Current Term and Assuming the Lease Renewal Details http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESTables 43 false false R44.htm 996023 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Lease Expense on a Straight-Line Basis Sheet http://flexpoint.com/role/ScheduleofLeaseExpenseonaStraightLineBasisTable COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Lease Expense on a Straight-Line Basis Details http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESTables 44 false false R45.htm 996024 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Remaining Lease Term and Incremental Borrowing Rates Sheet http://flexpoint.com/role/ScheduleofRemainingLeaseTermandIncrementalBorrowingRatesTable COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Remaining Lease Term and Incremental Borrowing Rates Details http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESTables 45 false false R46.htm 996025 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://flexpoint.com/role/RELATEDPARTYTRANSACTIONS 46 false false R47.htm 996026 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://flexpoint.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://flexpoint.com/role/SUBSEQUENTEVENTS 47 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 5 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:EarningsPerShareDiluted, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding - flxt-20231231.htm 4862, 4863, 4864, 4865, 4932 flxt-20231231.htm flxt-20231231.xsd flxt-20231231_cal.xml flxt-20231231_def.xml flxt-20231231_lab.xml flxt-20231231_pre.xml image_001.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 66 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "flxt-20231231.htm": { "nsprefix": "flxt", "nsuri": "http://flexpoint.com/20231231", "dts": { "inline": { "local": [ "flxt-20231231.htm" ] }, "schema": { "local": [ "flxt-20231231.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/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_def.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_lab.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023_pre.xsd", "https://xbrl.sec.gov/dei/2023/dei-sub-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd" ] }, "calculationLink": { "local": [ "flxt-20231231_cal.xml" ] }, "definitionLink": { "local": [ "flxt-20231231_def.xml" ] }, "labelLink": { "local": [ "flxt-20231231_lab.xml" ] }, "presentationLink": { "local": [ "flxt-20231231_pre.xml" ] } }, "keyStandard": 237, "keyCustom": 19, "axisStandard": 18, "axisCustom": 0, "memberStandard": 22, "memberCustom": 21, "hidden": { "total": 87, "http://flexpoint.com/20231231": 14, "http://fasb.org/us-gaap/2023": 69, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 122, "entityCount": 1, "segmentCount": 44, "elementCount": 608, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 446, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://xbrl.sec.gov/dei/role/document/Cover", "longName": "995100 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://xbrl.sec.gov/dei/role/document/AuditInformation", "longName": "995300 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c0", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://flexpoint.com/role/ConsolidatedBalanceSheet", "longName": "995301 - Statement - BALANCE SHEETS", "shortName": "BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "995302 - Statement - BALANCE SHEETS (Parentheticals)", "shortName": "BALANCE SHEETS (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "unique": true } }, "R5": { "role": "http://flexpoint.com/role/ConsolidatedIncomeStatement", "longName": "995303 - Statement - STATEMENTS OF OPERATIONS", "shortName": "STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R6": { "role": "http://flexpoint.com/role/ConsolidatedIncomeStatement_Parentheticals", "longName": "995304 - Statement - STATEMENTS OF OPERATIONS (Parentheticals)", "shortName": "STATEMENTS OF OPERATIONS (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": null, "uniqueAnchor": null }, "R7": { "role": "http://flexpoint.com/role/ShareholdersEquityType2or3", "longName": "995305 - Statement - STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "shortName": "STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c8", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c8", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://flexpoint.com/role/ConsolidatedCashFlow", "longName": "995306 - Statement - STATEMENTS OF CASH FLOWS", "shortName": "STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "unique": true } }, "R9": { "role": "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIES", "longName": "995307 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES", "shortName": "NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://flexpoint.com/role/PROPERTYANDEQUIPMENT", "longName": "995308 - Disclosure - PROPERTY AND EQUIPMENT", "shortName": "PROPERTY AND EQUIPMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://flexpoint.com/role/INTANGIBLEASSETS", "longName": "995309 - Disclosure - INTANGIBLE ASSETS", "shortName": "INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://flexpoint.com/role/INCOMETAXES", "longName": "995310 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://flexpoint.com/role/NOTESPAYABLE", "longName": "995311 - Disclosure - NOTES PAYABLE", "shortName": "NOTES PAYABLE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://flexpoint.com/role/CAPITALSTOCK", "longName": "995312 - Disclosure - CAPITAL STOCK", "shortName": "CAPITAL STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://flexpoint.com/role/STOCKOPTIONPLANS", "longName": "995313 - Disclosure - STOCK OPTION PLANS", "shortName": "STOCK OPTION PLANS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "995314 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONS", "longName": "995315 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://flexpoint.com/role/SUBSEQUENTEVENTS", "longName": "995316 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R19": { "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": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true }, "uniqueAnchor": null }, "R20": { "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": "20", "firstAnchor": { "contextRef": "c121", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c121", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:Rule10b51ArrTrmntdFlag", "ecd:NonRule10b51ArrTrmntdFlag", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://flexpoint.com/role/AccountingPoliciesByPolicy", "longName": "996000 - Disclosure - Accounting Policies, by Policy (Policies)", "shortName": "Accounting Policies, by Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESTables", "longName": "996001 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://flexpoint.com/role/PROPERTYANDEQUIPMENTTables", "longName": "996002 - Disclosure - PROPERTY AND EQUIPMENT (Tables)", "shortName": "PROPERTY AND EQUIPMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://flexpoint.com/role/INTANGIBLEASSETSTables", "longName": "996003 - Disclosure - INTANGIBLE ASSETS (Tables)", "shortName": "INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://flexpoint.com/role/INCOMETAXESTables", "longName": "996004 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://flexpoint.com/role/STOCKOPTIONPLANSTables", "longName": "996005 - Disclosure - STOCK OPTION PLANS (Tables)", "shortName": "STOCK OPTION PLANS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESTables", "longName": "996006 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "longName": "996007 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "28", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PercentageOfInterestBearingDomesticDepositsToDeposits", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:PercentageOfInterestBearingDomesticDepositsToDeposits", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable", "longName": "996008 - Disclosure - NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of disaggregated revenues", "shortName": "NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) - Schedule of disaggregated revenues", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "29", "firstAnchor": { "contextRef": "c42", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c42", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://flexpoint.com/role/PROPERTYANDEQUIPMENTDetails", "longName": "996009 - Disclosure - PROPERTY AND EQUIPMENT (Details)", "shortName": "PROPERTY AND EQUIPMENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "30", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable", "longName": "996010 - Disclosure - PROPERTY AND EQUIPMENT (Details) - Schedule of Property and Equipment", "shortName": "PROPERTY AND EQUIPMENT (Details) - Schedule of Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "31", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://flexpoint.com/role/INTANGIBLEASSETSDetails", "longName": "996011 - Disclosure - INTANGIBLE ASSETS (Details)", "shortName": "INTANGIBLE ASSETS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c66", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c66", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://flexpoint.com/role/ScheduleofIntangibleAssetsTable", "longName": "996012 - Disclosure - INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets", "shortName": "INTANGIBLE ASSETS (Details) - Schedule of Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:FiniteLivedPatentsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:FiniteLivedPatentsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://flexpoint.com/role/INCOMETAXESDetails", "longName": "996013 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable", "longName": "996014 - Disclosure - INCOME TAXES (Details) - Schedule of Net Deferred Tax Asset", "shortName": "INCOME TAXES (Details) - Schedule of Net Deferred Tax Asset", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable", "longName": "996015 - Disclosure - INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes", "shortName": "INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable_Parentheticals", "longName": "996016 - Disclosure - INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes (Parentheticals)", "shortName": "INCOME TAXES (Details) - Schedule of Reconciliation Provision for Income Taxes (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://flexpoint.com/role/NOTESPAYABLEDetails", "longName": "996017 - Disclosure - NOTES PAYABLE (Details)", "shortName": "NOTES PAYABLE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c87", "name": "us-gaap:PaymentsOfDebtExtinguishmentCosts", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c87", "name": "us-gaap:PaymentsOfDebtExtinguishmentCosts", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://flexpoint.com/role/CAPITALSTOCKDetails", "longName": "996018 - Disclosure - CAPITAL STOCK (Details)", "shortName": "CAPITAL STOCK (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:ExcessStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:ExcessStockSharesIssued", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "unique": true } }, "R40": { "role": "http://flexpoint.com/role/STOCKOPTIONPLANSDetails", "longName": "996019 - Disclosure - STOCK OPTION PLANS (Details)", "shortName": "STOCK OPTION PLANS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LifePremiumsAsPercentageOfGrossPremiums", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LifePremiumsAsPercentageOfGrossPremiums", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://flexpoint.com/role/ScheduleofStockOptionActivityTable", "longName": "996020 - Disclosure - STOCK OPTION PLANS (Details) - Schedule of Stock Option Activity", "shortName": "STOCK OPTION PLANS (Details) - Schedule of Stock Option Activity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c4", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "unique": true } }, "R42": { "role": "http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESDetails", "longName": "996021 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AreaOfLand", "unitRef": "sqm", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AreaOfLand", "unitRef": "sqm", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable", "longName": "996022 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Minimum Payments Under the Lease for the Current Term and Assuming the Lease Renewal", "shortName": "COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Minimum Payments Under the Lease for the Current Term and Assuming the Lease Renewal", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://flexpoint.com/role/ScheduleofLeaseExpenseonaStraightLineBasisTable", "longName": "996023 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Lease Expense on a Straight-Line Basis", "shortName": "COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Lease Expense on a Straight-Line Basis", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://flexpoint.com/role/ScheduleofRemainingLeaseTermandIncrementalBorrowingRatesTable", "longName": "996024 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Remaining Lease Term and Incremental Borrowing Rates", "shortName": "COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Remaining Lease Term and Incremental Borrowing Rates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails", "longName": "996025 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:ConvertibleDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:ConvertibleDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://flexpoint.com/role/SUBSEQUENTEVENTSDetails", "longName": "996026 - Disclosure - SUBSEQUENT EVENTS (Details)", "shortName": "SUBSEQUENT EVENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c120", "name": "us-gaap:ConvertibleDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c120", "name": "us-gaap:ConvertibleDebt", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flxt-20231231.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Nature of Business and Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableOtherCurrent", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Other, Current", "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r10" ] }, "us-gaap_AccountsPayableUnderwritersPromotersAndEmployeesOtherThanSalariesAndWagesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableUnderwritersPromotersAndEmployeesOtherThanSalariesAndWagesCurrent", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable \u2013 related party", "verboseLabel": "Accounts payable", "label": "Accounts Payable, Underwriters, Promoters, and Employees, Current", "documentation": "Amount of obligation to underwriters, promoters, and employees excluding salaries, wages and amount to related party, classified as current." } } }, "auth_ref": [ "r10" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales [Member]", "verboseLabel": "Accounts Receivable [Member]", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r541" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance of $103,777 and $103,777", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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": [ "r204", "r205" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "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": [ "r13" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net of accumulated amortization (in Dollars)", "negatedLabel": "Less: Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r42", "r126", "r426" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r641" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "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": [ "r69", "r570", "r781" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "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": [ "r322", "r323", "r324", "r463", "r708", "r709", "r710", "r758", "r783" ] }, "dei_AdditionalSecurities462b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecurities462b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities. 462(b)" } } }, "auth_ref": [ "r685" ] }, "dei_AdditionalSecurities462bFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecurities462bFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities, 462(b), File Number" } } }, "auth_ref": [ "r685" ] }, "dei_AdditionalSecuritiesEffective413b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdditionalSecuritiesEffective413b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Additional Securities Effective, 413(b)" } } }, "auth_ref": [ "r683" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r647" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r647" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r647" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r647" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r603", "r615", "r631", "r659" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r606", "r618", "r634", "r662" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r647" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r654" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r610", "r619", "r635", "r654", "r663", "r667", "r675" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r673" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense (in Dollars)", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r318", "r329" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, allowance for bad debts (in Dollars)", "verboseLabel": "Allowance account", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r130", "r208", "r213" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "AmendmentFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/INTANGIBLEASSETSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "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": [ "r3", "r37", "r40" ] }, "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted outstanding common share equivalents, options", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs)." } } }, "auth_ref": [ "r712" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r611" ] }, "flxt_AnnualInterestRatePercentage": { "xbrltype": "percentItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "AnnualInterestRatePercentage", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual interest rate", "documentation": "Annual interest rate percentage.", "label": "Annual Interest Rate Percentage" } } }, "auth_ref": [] }, "dei_ApproximateDateOfCommencementOfProposedSaleToThePublic": { "xbrltype": "dateOrAsapItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ApproximateDateOfCommencementOfProposedSaleToThePublic", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Approximate Date of Commencement of Proposed Sale to Public", "documentation": "The approximate date of a commencement of a proposed sale of securities to the public. This element is disclosed in S-1, S-3, S-4, S-11, F-1, F-3 and F-10 filings." } } }, "auth_ref": [] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Area of office and manufacturing space | ft\u00b2", "label": "Area of Land", "documentation": "Area of land held." } } }, "auth_ref": [] }, "us-gaap_AssetManagement1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetManagement1Member", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue [Member]", "label": "Asset Management [Member]", "documentation": "Management of investment fund portfolio. Excludes investment advisory, distribution and servicing, and performance fee." } } }, "auth_ref": [ "r726" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r97", "r129", "r149", "r178", "r192", "r198", "r210", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r352", "r354", "r366", "r419", "r488", "r570", "r582", "r722", "r723", "r767" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total Current Assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r121", "r132", "r149", "r210", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r352", "r354", "r366", "r570", "r722", "r723", "r767" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r611" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r595", "r598", "r611" ] }, "dei_AuditorLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLineItems", "lang": { "en-us": { "role": { "label": "Auditor [Line Items]" } } }, "auth_ref": [] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r595", "r598", "r611" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r595", "r598", "r611" ] }, "dei_AuditorTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation" ], "lang": { "en-us": { "role": { "label": "Auditor [Table]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r670" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r671" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r666" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r666" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/STOCKOPTIONPLANSDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r313", "r314", "r315", "r316", "r317" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r669" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r668" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r667" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r667" ] }, "us-gaap_BankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BankOverdrafts", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Bank overdraft", "label": "Bank Overdrafts", "documentation": "Carrying value as of the balance sheet date of payments made in excess of existing cash balances, which will be honored by the bank but reflected as a loan to the entity. Overdrafts generally have a very short time frame for correction or repayment and are therefore more similar to short-term bank financing than trade financing." } } }, "auth_ref": [ "r13", "r43" ] }, "flxt_BasicAndDilutedWeightedAverageAbstract": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "BasicAndDilutedWeightedAverageAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Weighted-Average", "label": "Basic And Diluted Weighted Average Abstract" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Nature of Operations", "label": "Basis of Accounting, Policy [Policy Text Block]", "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": [] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chairman [Member]", "label": "Board of Directors Chairman [Member]" } } }, "auth_ref": [ "r714" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r598", "r611" ] }, "flxt_CAPITALSTOCKLineItems": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "CAPITALSTOCKLineItems", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCK" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Stock [Abstract]", "label": "CAPITALSTOCKLine Items" } } }, "auth_ref": [] }, "flxt_CAPITALSTOCKTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "CAPITALSTOCKTable", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCK" ], "lang": { "en-us": { "role": { "label": "CAPITAL STOCK [Table]" } } }, "auth_ref": [] }, "flxt_COMMITMENTSANDCONTINGENCIESDetailsScheduleofLeaseExpenseonaStraightLineBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "COMMITMENTSANDCONTINGENCIESDetailsScheduleofLeaseExpenseonaStraightLineBasisLineItems", "presentation": [ "http://flexpoint.com/role/ScheduleofLeaseExpenseonaStraightLineBasisTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Expense on a Straight-Line Basis [Line Items]" } } }, "auth_ref": [] }, "flxt_COMMITMENTSANDCONTINGENCIESDetailsScheduleofLeaseExpenseonaStraightLineBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "COMMITMENTSANDCONTINGENCIESDetailsScheduleofLeaseExpenseonaStraightLineBasisTable", "presentation": [ "http://flexpoint.com/role/ScheduleofLeaseExpenseonaStraightLineBasisTable" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Lease Expense on a Straight-Line Basis [Table]" } } }, "auth_ref": [] }, "flxt_COMMITMENTSANDCONTINGENCIESDetailsScheduleofRemainingLeaseTermandIncrementalBorrowingRatesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "COMMITMENTSANDCONTINGENCIESDetailsScheduleofRemainingLeaseTermandIncrementalBorrowingRatesLineItems", "presentation": [ "http://flexpoint.com/role/ScheduleofRemainingLeaseTermandIncrementalBorrowingRatesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Remaining Lease Term and Incremental Borrowing Rates [Line Items]" } } }, "auth_ref": [] }, "flxt_COMMITMENTSANDCONTINGENCIESDetailsScheduleofRemainingLeaseTermandIncrementalBorrowingRatesTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "COMMITMENTSANDCONTINGENCIESDetailsScheduleofRemainingLeaseTermandIncrementalBorrowingRatesTable", "presentation": [ "http://flexpoint.com/role/ScheduleofRemainingLeaseTermandIncrementalBorrowingRatesTable" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES (Details) - Schedule of Remaining Lease Term and Incremental Borrowing Rates [Table]" } } }, "auth_ref": [] }, "us-gaap_CapitalUnitsNetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalUnitsNetAmount", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total capital amount", "label": "Capital Units, Net Amount", "documentation": "Net amount applicable to investors of capital units or shares." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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": [ "r22", "r124", "r547" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "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": [ "r23" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and Cash Equivalents at Beginning of Period", "periodEndLabel": "Cash and Cash Equivalents at End of Period", "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": [ "r22", "r78", "r146" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net Change in Cash and Cash Equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r78" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Disclosure on Noncash Investing and Financing Activities", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r645" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CEO [Member]", "verboseLabel": "Chief Executive Officer [Member]", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r714" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r646" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r646" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments And Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r87", "r237", "r238", "r542", "r719" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock at the rate per share (in Dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r91" ] }, "flxt_CommonStockIssuedForSubscriptionPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "CommonStockIssuedForSubscriptionPayable", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of note payable and accrued interest to common stock to be issued", "documentation": "Common stock issued for subscription payable.", "label": "Common Stock Issued For Subscription Payable" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r573", "r574", "r575", "r577", "r578", "r579", "r580", "r708", "r709", "r758", "r779", "r783" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCKDetails", "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r68" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCKDetails", "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "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": [ "r68", "r476" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "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": [ "r68" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r5", "r68", "r476", "r494", "r783", "r784" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock \u2013 $0.001 par value; 200,000,000 shares authorized; 125,557,174 shares and 125,557,174 shares issued and outstanding, respectively", "label": "Common Stock, Value, Issued", "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": [ "r68", "r421", "r570" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r651" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r650" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r652" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r649" ] }, "flxt_ComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ComponentsMember", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Components [Member]", "documentation": "Components [Member]", "label": "Components Member" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r30", "r33", "r56", "r57", "r202", "r541" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r30", "r33", "r56", "r57", "r202", "r455", "r541" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "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": [ "r30", "r33", "r56", "r57", "r202", "r541", "r696" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations and Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r62", "r110" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk percentage", "label": "Concentration Risk, Percentage", "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": [ "r30", "r33", "r56", "r57", "r202" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r30", "r33", "r56", "r57", "r202", "r541" ] }, "flxt_ConsumerProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ConsumerProductsMember", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Products [Member]", "label": "Consumer Products Member" } } }, "auth_ref": [] }, "dei_ContactPersonnelEmailAddress": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelEmailAddress", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Email Address", "documentation": "Email address of contact personnel." } } }, "auth_ref": [] }, "dei_ContactPersonnelFaxNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelFaxNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Fax Number", "documentation": "Fax Number of contact personnel." } } }, "auth_ref": [ "r598" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Description", "documentation": "The description of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Name", "documentation": "The name of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Number", "documentation": "The SEC Document Number of the contained file." } } }, "auth_ref": [] }, "dei_ContainedFileInformationFileType": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContainedFileInformationFileType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Contained File Information, File Type", "documentation": "The type or format of the contained file (usually XBRL but may be used for other types such as HTML, Word, PDF, GIF/JPG, etc.)." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://flexpoint.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total balance amount", "verboseLabel": "Convertible notes", "label": "Convertible Debt", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r8", "r99", "r776" ] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes", "label": "Convertible Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r16" ] }, "flxt_ConvertibleNotePayableRelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ConvertibleNotePayableRelatedPartiesMember", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note Payable Related Parties [Member]", "label": "Convertible Note Payable Related Parties Member" } } }, "auth_ref": [] }, "flxt_ConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ConvertibleNotesMember", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes [Member]", "label": "Convertible Notes Member" } } }, "auth_ref": [] }, "us-gaap_ConvertibleNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayable", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes payable", "label": "Convertible Notes Payable", "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r8", "r99", "r776" ] }, "us-gaap_ConvertibleNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableCurrent", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes payable", "label": "Convertible Notes Payable, Current", "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r13" ] }, "flxt_ConvertibleNotesPayableThirdPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ConvertibleNotesPayableThirdPartiesMember", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes Payable \u2013 Third Parties [Member]", "label": "Convertible Notes Payable Third Parties Member" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r75", "r149", "r210", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r366", "r722" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk [Member]", "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": [ "r31", "r202" ] }, "us-gaap_CustomerFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerFunds", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Empire fund", "label": "Customer Funds", "documentation": "Carrying amount as of the balance sheet date of amounts received from and refundable to customers unless used by them to obtain goods and services from the entity." } } }, "auth_ref": [ "r9" ] }, "flxt_CustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "CustomerMember", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Member]", "label": "Customer Member" } } }, "auth_ref": [] }, "flxt_CustomerThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "CustomerThreeMember", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Three [Member]", "label": "Customer Three Member" } } }, "auth_ref": [] }, "flxt_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "CustomerTwoMember", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Two [Member]", "label": "Customer Two Member" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued shares (in Shares)", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r25", "r26" ] }, "us-gaap_DebtInstrumentAnnualPrincipalPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAnnualPrincipalPayment", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes outstanding principal", "label": "Debt Instrument, Annual Principal Payment", "documentation": "Amount of the total principal payments made during the annual reporting period." } } }, "auth_ref": [ "r8" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r8", "r65", "r66", "r98", "r99", "r153", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r375", "r557", "r558", "r559", "r560", "r561", "r706" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible price per share (in Dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r89", "r254" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Promissory notes total amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r58", "r60", "r252", "r375", "r558", "r559" ] }, "us-gaap_DebtInstrumentIncreaseAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIncreaseAccruedInterest", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Debt Instrument, Increase, Accrued Interest", "documentation": "Increase for accrued, but unpaid interest on the debt instrument for the period." } } }, "auth_ref": [ "r706" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r15", "r58", "r268", "r375" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity date", "label": "Debt Instrument, Maturity Date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r117", "r557", "r759" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r16", "r153", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r375", "r557", "r558", "r559", "r560", "r561", "r706" ] }, "us-gaap_DeferredTaxAssetsDerivativeInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDerivativeInstruments", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Change in derivative liabilities", "label": "Deferred Tax Assets, Derivative Instruments", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from derivative instruments." } } }, "auth_ref": [ "r51", "r756" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable" ], "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": [ "r340" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable" ], "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": [ "r755" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carry forwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r51", "r756" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Options issued for services", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r51", "r756" ] }, "flxt_DeferredTaxAssetsTaxDeferredExpenseOriginationAndAmortizationOfInterestOnConvertibleNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "DeferredTaxAssetsTaxDeferredExpenseOriginationAndAmortizationOfInterestOnConvertibleNotes", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Origination and amortization of interest on convertible notes", "documentation": "Origination and amortization of interest on convertible notes.", "label": "Deferred Tax Assets Tax Deferred Expense Origination And Amortization Of Interest On Convertible Notes" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r51", "r756" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofNetDeferredTaxAssetTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, 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": [ "r341" ] }, "dei_DelayedOrContinuousOffering": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DelayedOrContinuousOffering", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Delayed or Continuous Offering" } } }, "auth_ref": [ "r623", "r624", "r638" ] }, "flxt_DemandNotesThirdPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "DemandNotesThirdPartiesMember", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Demand Notes Third Parties [Member]", "label": "Demand Notes Third Parties Member" } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Deposits", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r699" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/PROPERTYANDEQUIPMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "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": [ "r3", "r41" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r466", "r468", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r490", "r491", "r492", "r508", "r509", "r510", "r511", "r514", "r515", "r516", "r517", "r532", "r533", "r534", "r535", "r573", "r575" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r52", "r53", "r54", "r55", "r466", "r468", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r490", "r491", "r492", "r508", "r509", "r510", "r511", "r514", "r515", "r516", "r517", "r532", "r533", "r534", "r535", "r548", "r573", "r575" ] }, "us-gaap_DilutiveSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecurities", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted options for common stock", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities." } } }, "auth_ref": [ "r27" ] }, "us-gaap_DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted outstanding common share equivalents convertible notes payable", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units." } } }, "auth_ref": [] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Director [Member]", "label": "Director [Member]" } } }, "auth_ref": [ "r714", "r780" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANS" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK OPTION PLANS", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r287", "r288", "r319", "r320", "r321", "r566" ] }, "dei_DividendOrInterestReinvestmentPlanOnly": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DividendOrInterestReinvestmentPlanOnly", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Dividend or Interest Reinvestment Plan Only" } } }, "auth_ref": [ "r623", "r624", "r638" ] }, "us-gaap_DividendsShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "label": "Stock Option Plans [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r598" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r595", "r598", "r611" ] }, "dei_DocumentCopyrightInformation": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentCopyrightInformation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Copyright Information", "documentation": "The copyright information for the document." } } }, "auth_ref": [] }, "dei_DocumentCreationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentCreationDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Creation Date", "documentation": "The date the document was made available and submitted, in YYYY-MM-DD format. The date of submission, date of acceptance by the recipient, and the document effective date are all potentially different." } } }, "auth_ref": [] }, "dei_DocumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Description", "documentation": "The description of the document." } } }, "auth_ref": [] }, "dei_DocumentDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document [Domain]", "documentation": "Type of the document as assigned by the filer, corresponding to SEC document naming convention standards." } } }, "auth_ref": [] }, "dei_DocumentEffectiveDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentEffectiveDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Effective Date", "documentation": "The date when a document, upon receipt and acceptance, becomes officially effective, in YYYY-MM-DD format. Usually it is a system-assigned date time value, but it may be declared by the submitter in some cases." } } }, "auth_ref": [] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r595", "r598", "r611", "r655" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include 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 \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r595", "r598", "r611", "r655" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_DocumentInformationDocumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationDocumentAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information, Document [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Information [Text Block]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Name", "documentation": "Name of the document as assigned by the filer, corresponding to SEC document naming convention standards. Examples appear in the <FILENAME> field of EDGAR filings, such as 'htm_25911.htm', 'exhibit1.htm', 'v105727_8k.txt'." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r596" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r584" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r598" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r598" ] }, "dei_DocumentSubtitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentSubtitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Subtitle", "documentation": "The subtitle given to the document resource by the creator or publisher. An example is 'A New Period of Growth'." } } }, "auth_ref": [] }, "dei_DocumentSynopsis": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentSynopsis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Synopsis", "documentation": "A synopsis or description of the document provided by the creator or publisher. Examples are 'This is the 2006 annual report for Company. During this period we saw revenue grow by 10% and earnings per share grow by 15% over the prior period'" } } }, "auth_ref": [] }, "dei_DocumentTitle": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Title", "documentation": "The name or title given to the document resource by the creator or publisher. An example is '2002 Annual Report'." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r639" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_DocumentVersion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentVersion", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Document Version", "documentation": "The version identifier of the document." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r587" ] }, "flxt_DomesticMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "DomesticMember", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic [Member]", "documentation": "Domestic [Member]", "label": "Domestic Member" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Loss Per Common Share (in Dollars per share)", "label": "Earnings Per Share, Basic", "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": [ "r141", "r159", "r160", "r161", "r162", "r163", "r168", "r170", "r172", "r173", "r174", "r175", "r364", "r365", "r416", "r429", "r552" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted Loss per Common Share", "label": "Earnings Per Share, Diluted", "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": [ "r141", "r159", "r160", "r161", "r162", "r163", "r170", "r172", "r173", "r174", "r175", "r364", "r365", "r416", "r429", "r552" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Loss per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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": [ "r28", "r29" ] }, "dei_EffectiveAfter60Days486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveAfter60Days486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective after 60 Days, 486(a)" } } }, "auth_ref": [ "r689" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends", "presentation": [ "http://flexpoint.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for dividend paid to employee stock ownership plan." } } }, "auth_ref": [ "r754", "r757" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "presentation": [ "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Tax at statutory rate", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r754", "r757" ] }, "dei_EffectiveOnDate486a": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(a)" } } }, "auth_ref": [ "r689" ] }, "dei_EffectiveOnDate486b": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Date, 486(b)" } } }, "auth_ref": [ "r690" ] }, "dei_EffectiveOnSetDate486a": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnSetDate486a", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(a)" } } }, "auth_ref": [ "r689" ] }, "dei_EffectiveOnSetDate486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveOnSetDate486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective on Set Date, 486(b)" } } }, "auth_ref": [ "r690" ] }, "dei_EffectiveUponFiling462e": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveUponFiling462e", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective Upon Filing, 462(e)" } } }, "auth_ref": [ "r688" ] }, "dei_EffectiveUponFiling486b": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveUponFiling486b", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective upon Filing, 486(b)" } } }, "auth_ref": [ "r690" ] }, "dei_EffectiveWhenDeclaredSection8c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EffectiveWhenDeclaredSection8c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Effective when Declared, Section 8(c)" } } }, "auth_ref": [ "r692" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost related to employee stock options (in Dollars)", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r753" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock Options [Member]", "netLabel": "Share-Based Payment Arrangement, Option [Member]", "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "flxt_EmployeeStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "EmployeeStockOptionsMember", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Options [Member]", "label": "Employee Stock Options Member" } } }, "auth_ref": [] }, "flxt_EngineeringServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "EngineeringServicesMember", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Engineering Services [Member]", "documentation": "Engineering Services [Member]", "label": "Engineering Services Member" } } }, "auth_ref": [] }, "dei_EntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitiesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entities [Table]", "documentation": "Container to assemble all relevant information about each entity associated with the document instance" } } }, "auth_ref": [] }, "dei_EntityAccountingStandard": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAccountingStandard", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Accounting Standard", "documentation": "The standardized abbreviation of the accounting standard used by the entity. This can either be US GAAP as promulgated by the FASB or IFRS as promulgated by the IASB. Example: 'US GAAP', 'IFRS'. This is distinct from the Document Accounting Standard element." } } }, "auth_ref": [] }, "dei_EntityAddressAddressDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Description", "documentation": "Description of the kind of address for the entity, if needed to distinguish more finely among mailing, principal, legal, accounting, contact or other addresses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "EntityAddressCountry", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [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": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r586" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r590" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r586" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_EntityContactPersonnelLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityContactPersonnelLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Contact Personnel [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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r586" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Ex 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": [ "r691" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "EntityFilerCategory", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r586" ] }, "dei_EntityHomeCountryISOCode": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityHomeCountryISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Home Country ISO Code", "documentation": "ISO 3166-1 alpha-2 country code for the Entity's home country. If home country is different from country of legal incorporation, then also provide country of legal incorporation in the 'Entity Incorporation, State Country Code' element." } } }, "auth_ref": [] }, "dei_EntityIncorporationDateOfIncorporation": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationDateOfIncorporation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, Date of Incorporation", "documentation": "Date when an entity was incorporated" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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_EntityInformationFormerLegalOrRegisteredName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationFormerLegalOrRegisteredName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Information, Former Legal or Registered Name", "documentation": "Former Legal or Registered Name of an entity" } } }, "auth_ref": [] }, "dei_EntityInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInformationLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity 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": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r681" ] }, "dei_EntityInvCompanyType": { "xbrltype": "invCompanyType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInvCompanyType", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Inv Company Type", "documentation": "One of: N-1A (Mutual Fund), N-1 (Open-End Separate Account with No Variable Annuities), N-2 (Closed-End Investment Company), N-3 (Separate Account Registered as Open-End Management Investment Company), N-4 (Variable Annuity UIT Separate Account), N-5 (Small Business Investment Company), N-6 (Variable Life UIT Separate Account), S-1 or S-3 (Face Amount Certificate Company), S-6 (UIT, Non-Insurance Product)." } } }, "auth_ref": [ "r680" ] }, "dei_EntityLegalForm": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityLegalForm", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Legal Form", "documentation": "The details of the entity's legal form. Examples are partnership, limited liability company, trust, etc." } } }, "auth_ref": [] }, "dei_EntityListingDepositoryReceiptRatio": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingDepositoryReceiptRatio", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Depository Receipt Ratio", "documentation": "The number of underlying shares represented by one American Depository Receipt (ADR) or Global Depository Receipt (GDR). A value of '3' means that one ADR represents 3 underlying shares. If one underlying share represents 2 ADR's then the value would be represented as '0.5'." } } }, "auth_ref": [] }, "dei_EntityListingDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Description", "documentation": "Description of the kind of listing the entity has on the exchange, if necessary to further describe different instruments that are already distinguished by Entity, Exchange and Security." } } }, "auth_ref": [] }, "dei_EntityListingForeign": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingForeign", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Foreign", "documentation": "Yes or No value indicating whether this is a listing that is a foreign listing or depository receipt." } } }, "auth_ref": [] }, "dei_EntityListingParValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingParValuePerShare", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Par Value Per Share", "documentation": "The par value per share of security quoted in same currency as Trading currency. Example: '0.01'." } } }, "auth_ref": [] }, "dei_EntityListingPrimary": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingPrimary", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Primary", "documentation": "Yes or No value indicating whether a listing of an instrument on an exchange is primary for the entity." } } }, "auth_ref": [] }, "dei_EntityListingSecurityTradingCurrency": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingSecurityTradingCurrency", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listing, Security Trading Currency", "documentation": "The three character ISO 4217 code for the currency in which the security is quoted. Example: 'USD'" } } }, "auth_ref": [] }, "dei_EntityListingsExchangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsExchangeAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings, Exchange [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [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": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityNumberOfEmployees": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityNumberOfEmployees", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Number of Employees", "documentation": "Number of persons employed by the Entity" } } }, "auth_ref": [] }, "dei_EntityPhoneFaxNumbersLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPhoneFaxNumbersLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Phone Fax Numbers [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": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r611" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "EntityRegistrantName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r586" ] }, "dei_EntityReportingCurrencyISOCode": { "xbrltype": "currencyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityReportingCurrencyISOCode", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Reporting Currency ISO Code", "documentation": "The three character ISO 4217 code for the currency used for reporting purposes. Example: 'USD'." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r586" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r586" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r586" ] }, "dei_EntityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTextBlock", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Entity [Text Block]", "documentation": "Container to serve as parent of six Entity related Table concepts." } } }, "auth_ref": [] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r682" ] }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideRevenueMajorCustomerLineItems", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Disaggregated Revenues [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Capital Stock [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r5", "r118", "r136", "r137", "r138", "r154", "r155", "r156", "r158", "r164", "r166", "r176", "r211", "r212", "r282", "r322", "r323", "r324", "r345", "r346", "r356", "r357", "r358", "r359", "r360", "r361", "r363", "r367", "r368", "r369", "r370", "r371", "r372", "r382", "r450", "r451", "r452", "r463", "r520" ] }, "us-gaap_EquityMethodInvestmentSoldCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentSoldCarryingAmount", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity amount", "label": "Equity Method Investment, Amount Sold", "documentation": "Amount of the entity's equity method investment which has been sold." } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r648" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r603", "r615", "r631", "r659" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r600", "r612", "r628", "r656" ] }, "us-gaap_ExcessStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExcessStockSharesIssued", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued", "label": "Excess Stock, Shares Issued", "documentation": "Number of excess stock shares of an entity that have been sold or granted to shareholders." } } }, "auth_ref": [] }, "dei_ExchangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExchangeDomain", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exchange [Domain]", "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383." } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r654" ] }, "flxt_ExercisePriceRangeFourMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ExercisePriceRangeFourMember", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range Four [Member]", "documentation": "Exercise price range four [Member]", "label": "Exercise Price Range Four Member" } } }, "auth_ref": [] }, "flxt_ExercisePriceRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ExercisePriceRangeOneMember", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range One [Member]", "documentation": "Exercise price range one [Member]", "label": "Exercise Price Range One Member" } } }, "auth_ref": [] }, "flxt_ExercisePriceRangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ExercisePriceRangeThreeMember", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range Three [Member]", "documentation": "Exercise price range three [Member]", "label": "Exercise Price Range Three Member" } } }, "auth_ref": [] }, "flxt_ExercisePriceRangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ExercisePriceRangeTwoMember", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range Two [Member]", "documentation": "Exercise price range two [Member]", "label": "Exercise Price Range Two Member" } } }, "auth_ref": [] }, "dei_ExhibitsOnly462d": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExhibitsOnly462d", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d)" } } }, "auth_ref": [ "r687" ] }, "dei_ExhibitsOnly462dFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ExhibitsOnly462dFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Exhibits Only, 462(d), File Number" } } }, "auth_ref": [ "r687" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, useful lives", "label": "Finite-Lived Intangible Asset, Useful 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/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://flexpoint.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net of accumulated amortization (in Dollars)", "verboseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r128", "r232" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://flexpoint.com/role/INTANGIBLEASSETSDetails", "http://flexpoint.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r230", "r231", "r232", "r233", "r401", "r402" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://flexpoint.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of 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": [ "r401" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://flexpoint.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) 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 a company." } } }, "auth_ref": [ "r38", "r39" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Patents and Proprietary Technology, net of accumulated amortization of $974,045 and $974,045", "verboseLabel": "Net Carrying Amount", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r84", "r401" ] }, "us-gaap_FiniteLivedPatentsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedPatentsGross", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Patents, Gross", "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights." } } }, "auth_ref": [ "r84" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r607", "r619", "r635", "r663" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r607", "r619", "r635", "r663" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r607", "r619", "r635", "r663" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r607", "r619", "r635", "r663" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r607", "r619", "r635", "r663" ] }, "dei_FormerAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "FormerAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Address [Member]", "documentation": "Former address for entity" } } }, "auth_ref": [ "r597", "r622" ] }, "dei_FormerFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "FormerFiscalYearEndDate", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Former Fiscal Year End Date", "documentation": "Former end date of previous fiscal years" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and Fixtures [Member]", "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": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r127", "r218", "r415", "r556", "r570", "r716", "r717" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r217", "r228", "r556" ] }, "flxt_GoodwillAndIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "GoodwillAndIntangibleAssetsLineItems", "presentation": [ "http://flexpoint.com/role/INTANGIBLEASSETSDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "flxt_INCOMETAXESDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "INCOMETAXESDetailsTable", "presentation": [ "http://flexpoint.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "label": "INCOME TAXES (Details) [Table]" } } }, "auth_ref": [] }, "flxt_INTANGIBLEASSETSDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "INTANGIBLEASSETSDetailsTable", "presentation": [ "http://flexpoint.com/role/INTANGIBLEASSETSDetails" ], "lang": { "en-us": { "role": { "label": "INTANGIBLE ASSETS (Details) [Table]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r595", "r598", "r611" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation of Long-lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://flexpoint.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r150", "r332", "r337", "r338", "r343", "r347", "r349", "r350", "r351", "r459" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "totalLabel": "Provision for Income Taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r106", "r116", "r165", "r166", "r186", "r335", "r348", "r431" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "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": [ "r135", "r333", "r334", "r338", "r339", "r342", "r344", "r457" ] }, "flxt_IncomeTaxReconcilationAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "IncomeTaxReconcilationAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "documentation": "Allowance for doubtful accounts reconcilation amount.", "label": "Income Tax Reconcilation Allowance For Doubtful Accounts" } } }, "auth_ref": [] }, "flxt_IncomeTaxReconcilationOriginationAndAmortizationOfInterestOnConvertibleNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "IncomeTaxReconcilationOriginationAndAmortizationOfInterestOnConvertibleNotes", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Origination and amortization of interest on convertible notes", "documentation": "Origination and amortization of interest on convertible notes reconsilation amount.", "label": "Income Tax Reconcilation Origination And Amortization Of Interest On Convertible Notes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, 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 increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r754" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Tax at statutory rate (21%)", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r336" ] }, "flxt_IncomeTaxReconciliationOptionsIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "IncomeTaxReconciliationOptionsIssuedForServices", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Options issued for services", "documentation": "Options issued for services.", "label": "Income Tax Reconciliation Options Issued For Services" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://flexpoint.com/role/ScheduleofReconciliationProvisionforIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Change in derivative liabilities", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, 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 other adjustments." } } }, "auth_ref": [ "r754" ] }, "flxt_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "IncomeTaxesLineItems", "presentation": [ "http://flexpoint.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "label": "Income Taxes [Line Items]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r21", "r24" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableRelatedParties", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable \u2013 related party", "label": "Increase (Decrease) in Accounts Payable, Related Parties", "documentation": "The increase (decrease) during the reporting period in the obligations due for goods and services provided by the following types of related parties: a parent company and its subsidiaries, subsidiaries of a common parent, an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management, an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Increase (Decrease) in Operating Lease Liability", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r697", "r703" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayable", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Other Accounts Payable", "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Deposits and prepaid expense", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r2" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r610", "r619", "r635", "r654", "r663", "r667", "r675" ] }, "flxt_InitiationOfOperatingLease": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "InitiationOfOperatingLease", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Initiation of operating lease", "documentation": "Represent the amount of initiation of operating lease.", "label": "Initiation Of Operating Lease" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r673" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r599", "r679" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r599", "r679" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r599", "r679" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://flexpoint.com/role/INTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "INTANGIBLE ASSETS", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r229" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "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": [ "r39", "r397", "r398", "r399", "r401", "r549" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r59", "r102", "r139", "r182", "r374", "r505", "r581", "r782" ] }, "us-gaap_InterestExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseOther", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest (in Dollars)", "label": "Interest Expense, Other", "documentation": "Amount of interest expense classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r142", "r144", "r145" ] }, "flxt_InternationalMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "InternationalMember", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "International [Member]", "documentation": "International [Member]", "label": "International Member" } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "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": [ "r107", "r123", "r131", "r214", "r215", "r216", "r396", "r550" ] }, "dei_InvestmentCompanyActFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyActFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act File Number" } } }, "auth_ref": [ "r624", "r625", "r626", "r627" ] }, "dei_InvestmentCompanyActRegistration": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyActRegistration", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Act Registration" } } }, "auth_ref": [ "r640" ] }, "dei_InvestmentCompanyRegistrationAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyRegistrationAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment" } } }, "auth_ref": [ "r640" ] }, "dei_InvestmentCompanyRegistrationAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "InvestmentCompanyRegistrationAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Investment Company Registration Amendment Number" } } }, "auth_ref": [ "r640" ] }, "us-gaap_InvestorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestorMember", "presentation": [ "http://flexpoint.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investor [Member]", "label": "Investor [Member]", "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value." } } }, "auth_ref": [ "r763", "r764" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/ScheduleofLeaseExpenseonaStraightLineBasisTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r378", "r569" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Expense on a Straight-Line Basis", "label": "Lease, Cost [Table Text Block]", "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": [ "r761" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/AuditInformation", "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "dei_LegalEntityIdentifier": { "xbrltype": "legalEntityIdentifierItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityIdentifier", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Legal Entity Identifier", "documentation": "A globally unique ISO 17442 value to identify entities, commonly abbreviated as LEI." } } }, "auth_ref": [ "r583" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Minimum Payments Under the Lease for the Current Term and Assuming the Lease Renewal", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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": [ "r762" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r381" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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": [ "r381" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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": [ "r381" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r381" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r381" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r381" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r12", "r149", "r210", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r353", "r354", "r355", "r366", "r475", "r553", "r582", "r722", "r767", "r768" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and Stockholders' 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": [ "r73", "r100", "r424", "r570", "r707", "r715", "r760" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "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": [ "r14", "r122", "r149", "r210", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r353", "r354", "r355", "r366", "r570", "r722", "r767", "r768" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LifePremiumsAsPercentageOfGrossPremiums": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LifePremiumsAsPercentageOfGrossPremiums", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Premium percent", "label": "Life Premiums as Percentage of Gross Premiums", "documentation": "Ratio with total life insurance premiums in numerator and total GAAP premiums in the denominator." } } }, "auth_ref": [ "r32" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Default rate", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [ "r15" ] }, "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingVariableInterestRate", "presentation": [ "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes bearing annual rate", "label": "Long-Term Debt, Percentage Bearing Variable Interest, Percentage Rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time." } } }, "auth_ref": [ "r15" ] }, "flxt_LongtermContractMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "LongtermContractMember", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Contract [Member]", "label": "Longterm Contract Member" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and Equipment [Member]", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r202", "r564", "r725", "r777", "r778" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/PROPERTYANDEQUIPMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r285", "r395", "r449", "r467", "r468", "r528", "r529", "r530", "r531", "r536", "r543", "r544", "r555", "r562", "r565", "r572", "r724", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r646" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r646" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/PROPERTYANDEQUIPMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r285", "r395", "r449", "r467", "r468", "r528", "r529", "r530", "r531", "r536", "r543", "r544", "r555", "r562", "r565", "r572", "r724", "r769", "r770", "r771", "r772", "r773", "r774" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r666" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r674" ] }, "flxt_NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetailsTable", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "label": "NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Details) [Table]" } } }, "auth_ref": [] }, "flxt_NOTESPAYABLEDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "NOTESPAYABLEDetailsTable", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "label": "NOTES PAYABLE (Details) [Table]" } } }, "auth_ref": [] }, "flxt_NOTESPAYABLELineItems": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "NOTESPAYABLELineItems", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable [Line Items]" } } }, "auth_ref": [] }, "dei_NameChangeEventDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventDateAxis", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event Date [Axis]", "documentation": "For a sequence of name change event related facts, use this typed dimension to distinguish them. The axis members are restricted to be a valid for xml schema 'date' or 'datetime' data type." } } }, "auth_ref": [] }, "dei_NameChangeEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventLineItems", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Line Items]", "documentation": "Line items represent concepts included in a table. Name change event line item concepts are used for information qualified by domain members of axes in the Name Change Event table." } } }, "auth_ref": [] }, "dei_NameChangeEventTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NameChangeEventTable", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Name Change Event [Table]", "documentation": "For a set of related facts in a sequence of name change events, use this table when the events occurred within a single reporting period." } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r202", "r564", "r725", "r777", "r778" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r647" ] }, "flxt_NatureOfBusinessAndSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "NatureOfBusinessAndSignificantAccountingPoliciesLineItems", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "label": "Nature of Business And Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "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": [ "r143" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Financing Activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "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": [ "r78", "r79", "r80" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flows from Operating Activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://flexpoint.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow", "http://flexpoint.com/role/ConsolidatedIncomeStatement", "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "http://flexpoint.com/role/ShareholdersEquityType2or3", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net Loss", "verboseLabel": "Net loss", "label": "Net Income (Loss)", "terseLabel": "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": [ "r74", "r80", "r101", "r120", "r133", "r134", "r138", "r149", "r157", "r159", "r160", "r161", "r162", "r165", "r166", "r171", "r178", "r191", "r197", "r199", "r210", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r365", "r366", "r428", "r496", "r518", "r519", "r554", "r581", "r722" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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_NewEffectiveDateForPreviousFiling": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NewEffectiveDateForPreviousFiling", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "New Effective Date for Previous Filing" } } }, "auth_ref": [ "r624", "r625", "r626", "r627" ] }, "dei_NoSubstantiveChanges462c": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoSubstantiveChanges462c", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c)" } } }, "auth_ref": [ "r686" ] }, "dei_NoSubstantiveChanges462cFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoSubstantiveChanges462cFileNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "No Substantive Changes, 462(c), File Number" } } }, "auth_ref": [ "r686" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r646" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r607", "r619", "r635", "r654", "r663" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r644" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r643" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r654" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r674" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r674" ] }, "us-gaap_NoninterestBearingDepositLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoninterestBearingDepositLiabilities", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-interest bearing amount", "label": "Noninterest-Bearing Deposit Liabilities", "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity." } } }, "auth_ref": [ "r61" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Net Other Income (Expense)", "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": [ "r77" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable amount", "label": "Notes Payable", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r8", "r99", "r776" ] }, "us-gaap_NotesPayableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableAbstract", "lang": { "en-us": { "role": { "label": "Notes Payable [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Office Equipment [Member]", "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": [] }, "srt_OfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OfficerMember", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Officer [Member]", "label": "Officer [Member]" } } }, "auth_ref": [ "r203", "r780" ] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total Operating Costs and Expenses", "label": "Operating Costs and 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. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Costs and Expenses", "label": "Operating Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "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": [ "r178", "r191", "r197", "r199", "r554" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability as of period end", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r377" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability \u2013 current portion", "negatedLabel": "Short-term lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r377" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/ScheduleofMinimumPaymentsUndertheLeasefortheCurrentTermandAssumingtheLeaseRenewalTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability \u2013 long-term", "verboseLabel": "Lease liability \u2013 long term", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r377" ] }, "flxt_OperatingLeaseMonthlyPaymentDueInCurrentYear": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "OperatingLeaseMonthlyPaymentDueInCurrentYear", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease, monthly payment", "documentation": "Lease, monthly payment in 2015.", "label": "Operating Lease Monthly Payment Due In Current Year" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease \u2013 Right-of-use asset", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r376" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of Right-of-Use Asset", "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r704" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://flexpoint.com/role/ScheduleofRemainingLeaseTermandIncrementalBorrowingRatesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r380", "r569" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://flexpoint.com/role/ScheduleofRemainingLeaseTermandIncrementalBorrowingRatesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r379", "r569" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal and state net operating loss carry forwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r50" ] }, "flxt_OptionPriceReduced": { "xbrltype": "perShareItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "OptionPriceReduced", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option price reduced (in Dollars per share)", "documentation": "Option price reduced.", "label": "Option Price Reduced" } } }, "auth_ref": [] }, "us-gaap_OtherAdditionalCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAdditionalCapital", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raised additional capital", "label": "Other Additional Capital", "documentation": "Amount of additional paid-in capital (APIC) classified as other." } } }, "auth_ref": [ "r19", "r422" ] }, "dei_OtherAddressMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherAddressMember", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Other Address [Member]", "documentation": "Other address for entity" } } }, "auth_ref": [] }, "flxt_OtherConvertibleNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "OtherConvertibleNotesPayableCurrent", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes payable to related party", "documentation": "The amount of convertible notes payable to related party.", "label": "Other Convertible Notes Payable Current" } } }, "auth_ref": [] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Other Income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r430", "r497", "r537", "r538", "r539" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other Income (Expense)", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party convertible notes outstanding", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r13", "r570" ] }, "us-gaap_OtherNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNotesPayableCurrent", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable \u2013 due on demand", "label": "Other Notes Payable, Current", "documentation": "Amount of long-term notes classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r13" ] }, "us-gaap_OtherOwnershipInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOwnershipInterestMember", "presentation": [ "http://flexpoint.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Ownership Interest [Member]", "label": "Other Ownership Interest [Member]", "documentation": "Holder of an ownership interest in a partnership who is not classified as a general partner, preferred partner, or limited partner." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r646" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r598" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r605", "r617", "r633", "r661" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r608", "r620", "r636", "r664" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r608", "r620", "r636", "r664" ] }, "flxt_PROPERTYANDEQUIPMENTDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "PROPERTYANDEQUIPMENTDetailsTable", "presentation": [ "http://flexpoint.com/role/PROPERTYANDEQUIPMENTDetails" ], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT (Details) [Table]" } } }, "auth_ref": [] }, "dei_ParentEntityLegalName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ParentEntityLegalName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Parent Entity Legal Name", "documentation": "If the entity which the financial information concerns is a subsidiary of another company, then provide to full legal name of the parent entity" } } }, "auth_ref": [] }, "us-gaap_PartnerTypeOfPartnersCapitalAccountAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PartnerTypeOfPartnersCapitalAccountAxis", "presentation": [ "http://flexpoint.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "label": "Partner Type [Axis]", "documentation": "Information by type or class of partner's capital account. Examples of classes of partners include, but not limited to, general partners, limited partners, preferred partners, and other ownership interests." } } }, "auth_ref": [ "r45", "r464" ] }, "us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PartnerTypeOfPartnersCapitalAccountNameDomain", "presentation": [ "http://flexpoint.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "label": "Partner Type of Partners' Capital Account, Name [Domain]", "documentation": "Capital accounts of each type or class of partner. Examples of classes of partners include, but are not limited to, general partners, limited partners, preferred partners, and other ownership interests." } } }, "auth_ref": [ "r92", "r464" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://flexpoint.com/role/INTANGIBLEASSETSDetails", "http://flexpoint.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Patents [Member]", "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r96" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r642" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt owed", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r1" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r645" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r645" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r644" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r654" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r647" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r643" ] }, "us-gaap_PercentageOfInterestBearingDomesticDepositsToDeposits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PercentageOfInterestBearingDomesticDepositsToDeposits", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of deposit", "label": "Percentage of Interest-Bearing Domestic Deposits to Deposits", "documentation": "Percentage of interest-bearing domestic deposit liabilities to total deposit liabilities." } } }, "auth_ref": [] }, "dei_PhoneFaxNumberDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PhoneFaxNumberDescription", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Phone Fax Number Description", "documentation": "Description of Phone or Fax Number" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752" ] }, "dei_PostEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PostEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment" } } }, "auth_ref": [ "r584" ] }, "dei_PostEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PostEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Post-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 after the registration becomes effective." } } }, "auth_ref": [ "r584" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r591" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r592" ] }, "dei_PreEffectiveAmendment": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreEffectiveAmendment", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment" } } }, "auth_ref": [ "r584" ] }, "dei_PreEffectiveAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreEffectiveAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-Effective Amendment Number", "documentation": "Amendment number to registration statement under the Securities Act of 1933 before the registration becomes effective." } } }, "auth_ref": [ "r584" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCKDetails", "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value per share (in Dollars per share)", "verboseLabel": "Preferred stock, par value (in Dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r67", "r270" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCKDetails", "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "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": [ "r67", "r476" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCKDetails", "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "verboseLabel": "Preferred stock issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r67", "r270" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCKDetails", "http://flexpoint.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding", "verboseLabel": "Preferred stock outstanding", "label": "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": [ "r67", "r476", "r494", "r783", "r784" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock \u2013 $0.001 par value; 1,000,000 shares authorized; no shares issued or outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r67", "r420", "r570" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits and prepaid expenses", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r700" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from borrowings under convertible note payable", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raised approximately", "label": "Proceeds from Related Party Debt", "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from (payments to) bank overdraft", "label": "Proceeds from (Repayments of) Bank Overdrafts", "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer." } } }, "auth_ref": [ "r701", "r702", "r705" ] }, "us-gaap_ProceedsFromRepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfNotesPayable", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from (payments to) note payable", "label": "Proceeds from (Repayments of) Notes Payable", "documentation": "Amount of cash inflow (outflow) from long-term debt supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r200", "r400", "r443", "r444", "r445", "r446", "r447", "r448", "r546", "r563", "r571", "r698", "r720", "r721", "r725", "r777" ] }, "flxt_PropertyAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "PropertyAndEquipmentLineItems", "presentation": [ "http://flexpoint.com/role/PROPERTYANDEQUIPMENTDetails" ], "lang": { "en-us": { "role": { "label": "Property and Equipment [Line Items]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable" ], "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": [ "r4" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://flexpoint.com/role/PROPERTYANDEQUIPMENT" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY AND EQUIPMENT", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r85", "r111", "r114", "r115" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total Property and Equipment", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r86", "r125", "r427" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable" ], "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": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, net of accumulated depreciation of $597,174 and $597,174", "verboseLabel": "Net Property and Equipment", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r4", "r418", "r427", "r570" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r4", "r111", "r114", "r425" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://flexpoint.com/role/PROPERTYANDEQUIPMENTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r4" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r86" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://flexpoint.com/role/PROPERTYANDEQUIPMENTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment useful lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "flxt_ProprietaryTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ProprietaryTechnologyMember", "presentation": [ "http://flexpoint.com/role/INTANGIBLEASSETSDetails", "http://flexpoint.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Proprietary Technology [Member]", "label": "Proprietary Technology Member" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r642" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r642" ] }, "flxt_RELATEDPARTYTRANSACTIONSDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "RELATEDPARTYTRANSACTIONSDetailsTable", "presentation": [ "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS (Details) [Table]" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/PROPERTYANDEQUIPMENTDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r283", "r285", "r314", "r315", "r316", "r394", "r395", "r449", "r467", "r468", "r528", "r529", "r530", "r531", "r536", "r543", "r544", "r555", "r562", "r565", "r572", "r575", "r718", "r724", "r770", "r771", "r772", "r773", "r774" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails", "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/PROPERTYANDEQUIPMENTDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r239", "r240", "r241", "r242", "r283", "r285", "r314", "r315", "r316", "r394", "r395", "r449", "r467", "r468", "r528", "r529", "r530", "r531", "r536", "r543", "r544", "r555", "r562", "r565", "r572", "r575", "r718", "r724", "r770", "r771", "r772", "r773", "r774" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r600", "r612", "r628", "r656" ] }, "dei_RegistrationStatementAmendmentNumber": { "xbrltype": "sequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "RegistrationStatementAmendmentNumber", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Registration Statement Amendment Number", "documentation": "Amendment number to registration statement under the Investment Company Act of 1940." } } }, "auth_ref": [ "r584" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r284", "r386", "r387", "r470", "r471", "r472", "r473", "r474", "r493", "r495", "r527" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "verboseLabel": "Related Party [Member]", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r151", "r152", "r386", "r387", "r388", "r389", "r470", "r471", "r472", "r473", "r474", "r493", "r495", "r527" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions [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": [ "r500", "r501", "r504" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails", "http://flexpoint.com/role/STOCKOPTIONPLANSDetails", "http://flexpoint.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r284", "r386", "r387", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r470", "r471", "r472", "r473", "r474", "r493", "r495", "r527", "r766" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONS" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "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": [ "r383", "r384", "r385", "r387", "r390", "r460", "r461", "r462", "r502", "r503", "r504", "r524", "r526" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r63", "r331", "r775" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Research and Development Expense, Policy [Policy Text Block]", "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": [ "r330" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r601", "r613", "r629", "r657" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r602", "r614", "r630", "r658" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r609", "r621", "r637", "r665" ] }, "flxt_RestrictedCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "RestrictedCommonStockMember", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Common Stock [Member]", "label": "Restricted Common Stock Member" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r70", "r91", "r423", "r453", "r454", "r458", "r477", "r570" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r118", "r154", "r155", "r156", "r158", "r164", "r166", "r211", "r212", "r322", "r323", "r324", "r345", "r346", "r356", "r358", "r359", "r361", "r363", "r450", "r452", "r463", "r783" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r498", "r545", "r551" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement", "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Engineering, Contract and Testing Revenue", "verboseLabel": "Revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r140", "r149", "r179", "r180", "r190", "r195", "r196", "r200", "r201", "r202", "r210", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r366", "r417", "r722" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r674" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r674" ] }, "flxt_STOCKOPTIONPLANSDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "STOCKOPTIONPLANSDetailsTable", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "label": "STOCK OPTION PLANS (Details) [Table]" } } }, "auth_ref": [] }, "flxt_STOCKOPTIONPLANSLineItems": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "STOCKOPTIONPLANSLineItems", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "label": "Stock Option Plans [Line Items]" } } }, "auth_ref": [] }, "flxt_STOCKOPTIONPLANSTablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "STOCKOPTIONPLANSTablesLineItems", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option Plans [Abstract]", "label": "STOCKOPTIONPLANSTables Line Items" } } }, "auth_ref": [] }, "flxt_STOCKOPTIONPLANSTablesTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "STOCKOPTIONPLANSTablesTable", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSTables" ], "lang": { "en-us": { "role": { "label": "STOCK OPTION PLANS (Tables) [Table]" } } }, "auth_ref": [] }, "flxt_SUBSEQUENTEVENTSDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "SUBSEQUENTEVENTSDetailsTable", "presentation": [ "http://flexpoint.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS (Details) [Table]" } } }, "auth_ref": [] }, "flxt_SaleOfDeposit": { "xbrltype": "percentItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "SaleOfDeposit", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of deposit", "documentation": "Sale of Deposit.", "label": "Sale Of Deposit" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ranging per share (in Dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark [Member]", "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": [ "r202", "r695" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://flexpoint.com/role/ScheduleofLeaseExpenseonaStraightLineBasisTable", "http://flexpoint.com/role/ScheduleofRemainingLeaseTermandIncrementalBorrowingRatesTable" ], "auth_ref": [ "r167", "r286", "r693", "r711" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://flexpoint.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Deferred Tax Asset", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "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": [ "r95" ] }, "flxt_ScheduleOfDisaggregatedRevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ScheduleOfDisaggregatedRevenuesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Disaggregated Revenues Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://flexpoint.com/role/INCOMETAXESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation Provision for Income Taxes", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "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": [ "r94" ] }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://flexpoint.com/role/ScheduleofIntangibleAssetsTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r38", "r39", "r401" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://flexpoint.com/role/INTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r38", "r39" ] }, "flxt_ScheduleOfIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ScheduleOfIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Intangible Assets Abstract" } } }, "auth_ref": [] }, "flxt_ScheduleOfLeaseExpenseOnAStraightLineBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ScheduleOfLeaseExpenseOnAStraightLineBasisAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Lease Expense on a Straight-Line Basis [Abstract]" } } }, "auth_ref": [] }, "flxt_ScheduleOfMinimumPaymentsUnderTheLeaseForTheCurrentTermAndAssumingTheLeaseRenewalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ScheduleOfMinimumPaymentsUnderTheLeaseForTheCurrentTermAndAssumingTheLeaseRenewalAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Minimum Payments Under the Lease for the Current Term and Assuming the Lease Renewal [Abstract]" } } }, "auth_ref": [] }, "flxt_ScheduleOfNetDeferredTaxAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ScheduleOfNetDeferredTaxAssetAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Net Deferred Tax Asset [Abstract]" } } }, "auth_ref": [] }, "flxt_ScheduleOfPropertyAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ScheduleOfPropertyAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Property And Equipment Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://flexpoint.com/role/ScheduleofPropertyandEquipmentTable" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r4" ] }, "flxt_ScheduleOfReconciliationProvisionForIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ScheduleOfReconciliationProvisionForIncomeTaxesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Reconciliation Provision for Income Taxes [Abstract]" } } }, "auth_ref": [] }, "flxt_ScheduleOfRemainingLeaseTermAndIncrementalBorrowingRatesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ScheduleOfRemainingLeaseTermAndIncrementalBorrowingRatesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Remaining Lease Term And Incremental Borrowing Rates Abstract" } } }, "auth_ref": [] }, "flxt_ScheduleOfRemainingLeaseTermAndIncrementalBorrowingRatesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ScheduleOfRemainingLeaseTermAndIncrementalBorrowingRatesTableTextBlock", "presentation": [ "http://flexpoint.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Remaining Lease Term and Incremental Borrowing Rates", "documentation": "Tabular disclosure of remaining lease term and incremental borrowing rates.", "label": "Schedule Of Remaining Lease Term And Incremental Borrowing Rates Table Text Block" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of disaggregated revenues", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Option Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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": [ "r6", "r7", "r47" ] }, "flxt_ScheduleOfStockOptionActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ScheduleOfStockOptionActivityAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Stock Option Activity [Abstract]" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r585" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r589" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r588" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r593" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "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": [ "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r202", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r235", "r236", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r556", "r698", "r777" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://flexpoint.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Administrative and marketing", "label": "Selling, General and Administrative 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": [ "r76" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares, Exercisable at the end of Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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": [ "r295" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Exercisable at the end of Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r295" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares, Expired", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r300" ] }, "flxt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredIntrinsicValue", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Expired", "documentation": "Aggregate intrinsic value of options that expired during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expired Intrinsic Value" } } }, "auth_ref": [] }, "flxt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeitedIntrinsicValue", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Forfeited", "documentation": "Aggregate intrinsic value of options forfeited during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeited Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares, Forfeited", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r299" ] }, "flxt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedIntrinsicValue", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Granted", "documentation": "Aggregate intrinsic value of options granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Granted Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted during period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r734" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shares, Granted", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r297" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Aggregate Intrinsic Value, Outstanding at the ending of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails", "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Shares, Outstanding at the ending of period", "terseLabel": "Options outstanding", "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": [ "r293", "r294" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted Average Exercise Price, Outstanding at the ending of period", "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": [ "r293", "r294" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of options for purchase of common shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/STOCKOPTIONPLANSDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r289", "r290", "r291", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r313", "r314", "r315", "r316", "r317" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Expired", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r300" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Forfeited", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r299" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails", "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price, Granted", "verboseLabel": "Exercise price of stock options granted (in Dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r297" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "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": [ "r287", "r292", "r311", "r312", "r313", "r314", "r317", "r325", "r326", "r327", "r328" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of stock options granted, minimum (in Dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r49" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price of stock options granted, maximum (in Dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r49" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r567" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value, Exercisable at the end of Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r46" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life (Years), Exercisable at the end of Period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r46" ] }, "flxt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life (Years), Expired", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Expired Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "flxt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life (Years), Forfeited", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Forfeited Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "flxt_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life (Years), Granted", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Granted Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://flexpoint.com/role/ScheduleofStockOptionActivityTable" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life (Years), Outstanding at the ending of period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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": [ "r93" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance (in Shares)", "periodEndLabel": "Balance (in Shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Default interest rate", "label": "Short-Term Debt, Percentage Bearing Fixed Interest Rate", "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date which accrues interest at a set, unchanging rate." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtPercentageBearingVariableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtPercentageBearingVariableInterestRate", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bears annual interest", "label": "Short-Term Debt, Percentage Bearing Variable Interest Rate", "documentation": "The portion of the carrying amount of short-term borrowings outstanding as of the balance sheet date, which accrues interest at a rate subject to change from time to time." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLE" ], "lang": { "en-us": { "role": { "terseLabel": "NOTES PAYABLE", "label": "Short-Term Debt [Text Block]", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r88" ] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Domain]", "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r10" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://flexpoint.com/role/NATUREOFBUSINESSANDSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r81", "r147" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r594" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://flexpoint.com/role/ScheduleofdisaggregatedrevenuesTable" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r119", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r198", "r199", "r202", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r226", "r227", "r234", "r235", "r236", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r556", "r698", "r777" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r5", "r18", "r118", "r136", "r137", "r138", "r154", "r155", "r156", "r158", "r164", "r166", "r176", "r211", "r212", "r282", "r322", "r323", "r324", "r345", "r346", "r356", "r357", "r358", "r359", "r360", "r361", "r363", "r367", "r368", "r369", "r370", "r371", "r372", "r382", "r450", "r451", "r452", "r463", "r520" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "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": [ "r154", "r155", "r156", "r176", "r400", "r456", "r465", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r490", "r491", "r492", "r493", "r495", "r498", "r499", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r520", "r576" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://flexpoint.com/role/ScheduleofLeaseExpenseonaStraightLineBasisTable", "http://flexpoint.com/role/ScheduleofRemainingLeaseTermandIncrementalBorrowingRatesTable" ], "auth_ref": [ "r167", "r286", "r693", "r694", "r711" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r154", "r155", "r156", "r176", "r400", "r456", "r465", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r490", "r491", "r492", "r493", "r495", "r498", "r499", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r520", "r576" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r604", "r616", "r632", "r660" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options [Member]", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r713" ] }, "flxt_StockIncentivePlan2005Member": { "xbrltype": "domainItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "StockIncentivePlan2005Member", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2005 Stock Incentive Plan [Member]", "documentation": "Represents information pertaining to 2005 Stock Incentive Plan (the Plan).", "label": "Stock Incentive Plan2005 Member" } } }, "auth_ref": [] }, "flxt_StockIncentivePlanTerm": { "xbrltype": "durationItemType", "nsuri": "http://flexpoint.com/20231231", "localname": "StockIncentivePlanTerm", "presentation": [ "http://flexpoint.com/role/STOCKOPTIONPLANSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective term", "documentation": "The term of the stock incentive plan unless otherwise terminated.", "label": "Stock Incentive Plan Term" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued in full settlement of convertible note conversion (in Shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r5", "r17", "r44", "r91", "r262" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted common stock, shares issued", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r5", "r91" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock issued in full settlement of convertible note conversion", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r5", "r18", "r91" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "crdr": "credit", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCKDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible notes payable (in Dollars)", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments", "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://flexpoint.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet", "http://flexpoint.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total Stockholders' Equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r68", "r71", "r72", "r83", "r478", "r494", "r521", "r522", "r570", "r582", "r707", "r715", "r760", "r783" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://flexpoint.com/role/CAPITALSTOCK" ], "lang": { "en-us": { "role": { "terseLabel": "CAPITAL STOCK", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r90", "r148", "r269", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r362", "r523", "r525", "r540" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://flexpoint.com/role/SUBSEQUENTEVENTSDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r373", "r392" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://flexpoint.com/role/SUBSEQUENTEVENTS" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENTS", "label": "Subsequent Events [Text Block]", "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": [ "r391", "r393" ] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Going Concern", "label": "Substantial Doubt about Going Concern [Text Block]", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r64" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://flexpoint.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Cash Flow Information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r653" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r714", "r765" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://flexpoint.com/role/NOTESPAYABLEDetails", "http://flexpoint.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r645" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r652" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r103", "r104", "r105", "r206", "r207", "r209" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r673" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r675" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://xbrl.sec.gov/dei/role/document/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r676" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r677" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r675" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r675" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r678" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r676" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r672" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://flexpoint.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "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": [ "r34", "r35", "r36", "r108", "r109", "r112", "r113" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted Weighted-Average Common Shares\tOutstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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": [ "r169", "r174" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://flexpoint.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Common Shares Outstanding (in Shares)", "label": "Weighted Average Number of Shares Outstanding, 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": [ "r168", "r174" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://xbrl.sec.gov/dei/role/document/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": [ "r684" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r28": { "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" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r33": { "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" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r41": { "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" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB TOPIC 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.12)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-40/tableOfContent" }, "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(19))", "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(20))", "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(28))", "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(29))", "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(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "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)", "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.4)", "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r98": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r102": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r112": { "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" }, "r113": { "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" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r116": { "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" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r140": { "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" }, "r141": { "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" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r143": { "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" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r152": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r243": { "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" }, "r244": { "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" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r384": { "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" }, "r385": { "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" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r387": { "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" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r393": { "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" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r397": { "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/2147483256/920-350-50-1" }, "r398": { "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/2147483256/920-350-50-1" }, "r399": { "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/2147483256/920-350-50-4" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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/2147483147/928-340-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r413": { "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/2147482274/932-235-50-8" }, "r414": { "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/2147482274/932-235-50-8" }, "r415": { "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/2147479853/942-210-S99-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r422": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r432": { "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/2147480149/944-235-S99-1" }, "r433": { "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/2147480149/944-235-S99-1" }, "r434": { "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/2147480149/944-235-S99-1" }, "r435": { "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/2147480149/944-235-S99-1" }, "r436": { "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/2147480149/944-235-S99-1" }, "r437": { "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/2147480149/944-235-S99-1" }, "r438": { "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/2147480149/944-235-S99-1" }, "r439": { "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/2147480149/944-235-S99-1" }, "r440": { "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/2147480149/944-235-S99-1" }, "r441": { "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/2147480149/944-235-S99-1" }, "r442": { "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/2147480149/944-235-S99-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r500": { "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)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r501": { "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)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r502": { "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/2147483575/946-220-S99-1" }, "r503": { "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/2147483575/946-220-S99-1" }, "r504": { "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/2147483575/946-220-S99-1" }, "r505": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r523": { "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/2147481062/946-235-50-2" }, "r524": { "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/2147481062/946-235-50-2" }, "r525": { "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/2147481062/946-235-50-2" }, "r526": { "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/2147481062/946-235-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r540": { "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/2147481004/946-505-50-6" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r556": { "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r558": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r559": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r560": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r561": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r562": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r566": { "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" }, "r567": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r575": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r583": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "Global LEI Foundation", "URI": "www.leiroc.org", "URIDate": "2013-08-21" }, "r584": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r585": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r586": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r587": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r588": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r590": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r591": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r592": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r593": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r594": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r595": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r596": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r597": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "249", "Section": "308", "Subsection": "a" }, "r598": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r599": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r600": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r601": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r602": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r603": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r604": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r605": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r606": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r607": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r610": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 8-K", "Number": "249", "Section": "308" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form F-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-4" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form S-3" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Investment Company Act", "Number": "270" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "313" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "413", "Subsection": "b" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "b" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "c" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "d" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "462", "Subsection": "e" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "a" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "486", "Subsection": "b" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Section": "8", "Subsection": "c" }, "r693": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r694": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r695": { "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" }, "r696": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r699": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r700": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r703": { "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" }, "r704": { "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" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-9" }, "r706": { "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(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r712": { "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" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r767": { "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" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r780": { "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(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "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/2147479617/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 67 0001548123-24-000046-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001548123-24-000046-xbrl.zip M4$L#!!0 ( &.&B%C0)'K5* < ,<< * 97@S,2TQ+FAT;>U9:T_; M2!3]CL1_&&6U%4@F+TI;01HID+!$2P&!T6X_3NPQ&6%[W!D[(?OK]]P9YT%( MMG0)JW95(9%X'G?NX]QS[SBM,__3>7M[JW76ZW3IT^_[Y[UVJ^8^,5";SAQ? M=C_39RA'S.236'RLC&68#P_?O:]G#Q5,8?**W?B?SWL?*Y%*\T/6J&="Y_YEZ]_]$WO MQ!ZZ7V^RRU/FG_783>?ZN'/1N]F[_/.\]YEU3GR::=;KS8VI4VF_20\_\_*K3[?8O?OM8 MJ5?L\\U5YV3Z_$>_ZY]]K#3J]5\K__;TO5QE-HCEXT#EN4H<5OWKJ=01F1SP M>!IE;*K87.I.5[A$L=MJ?K>]8J;:/)!II=VH3A>T^VS(1X)I,9)B+$(X5!K& MT[3@,08SI7.F4G:J= *#]GYG*F*GL7C(E$QS6)$:I=G-Q.0B@57]-*@>.=$U M_YK^D0]_QN9;8M. AE<"1,'MHS:#Z0.B@2K$JQ'9J$0K/Q4 ;#^4[#D,*BW$^Z)]+$ M@HX21(L8"P$X!(/8\8Q4*N!FR*%9C,\6D%G?2Y)KC)$Z# M3G&HZ2W@RTRUF:M+>I"^U9\0>Q'$WLXAYC\*QYM?/C0;[X],":*RJ!,/J"B2 M>-PQNS96?<:UL+R *,M!+"AZ3 "+@UB:(>V@90D8D%B0GD-I@EB9 ON(&[6* M+3RVMS*M A%BW+ =P"$4P)>+>>\A&/+T3K .R.>ZB+&BL<_W&@<[PJG1. C= MDWN4U&:E#I=T "."6H"K0P\IL^:@[:TG)T6/3HIP$EFZC&*LH+)]^%\ \R7" MW%\)@QV^R[K" $WP@BE0$M;$B,U#Y%&A"G@!8MK>>N8>JAL# 7^71[DBI J- M0Y'K(VDL@V 5VA>20TWDO/HM$I@6,;]I9C-YJ5("(H8U0L0YY; MZP9&AI)K22: ^*C864Y-251AJ(A9T!M;\BSA*".@40Z"HTT9I_PKT/>"*&&7 MU6+&5H0B6U91G1?: 7P;"%H)+H, $6ZJ!7\U3 R6,?'LI$($9MCXQJW/1PA0 M-9(A!9X;E7)B'FX &FIO" U<$P H"/082SZ0L[1T MH4FR#/=06I05.@,^C"V50:!T:#6P[=*=2%$ XQB=&J9$1@"D-6@#'10 5)F! M8[Y[, 2[K#?B<6%SB/PDH@AM@!S!0K.BG,_JQYP4J$UG_J5K25E<[BD"604_#OA1@ M5XC>6:=)!$ @M9:6EZJCPQ3V3I4^OBGO.K6&W,RJ";B;6P")T)8RZY&22B:X M.=T+?-C[U=)ZVYI2 _K$G&<[Z15!\S]N5@\VT*S:5RKA-!>\>5H3S2S"<9[A MA*>5D0465]2^IPW)3#V.GB17VLR*C1V S 3W_5Q8Y*[8-E"H93072BAG!>P ML. K0X2(3VJ+9L5.?"DDE+0"" UUM2C!U+ VV7! MF'6%8\'OJ0+8$NQ@-=&\65).;>B[B;S0I.X"$V&C&CA+6T.6TZ ML >A0V_@N4)DX )3)#!?_B6L.24;K[RM_Q U!NUB!Z4DT@"U!P<*FXL(@7V/ M5 ;+==.RT_."Q9KWYME4C$:ZBK%/_W?Z"^II>E2X9$(O(#U9:T\;1Q3]CL1_&+EJ!9+Q"T@B<"P9 M;(I5 @@O:O-QO#MKC]C=V5;?5K+I/O*C.5LYN.I_I,Y!C9K)I)#Z6)C+(1B?O MWM?2QQ*6L'C+^M[GJ^['4JB2[(35:VG&/!D+PZ[%A-VIF"=E]Z+,^D++\)3% M7 ]EWK)9^R3#QF!SR20SSZ(LF$MMK. MNW=>[Z)WWO9Z-]?L]OZN?]^^]IAW\_:J^]USJ_2PUF W%\R[[+)^^^ZL?=WM M']S\<=7]S-KG'JTT:K6WCL0OR<"DIUM14&KURNP\XOJ!?:JP3VHB=!EZ=";# M*OKF[;G4[O^M>/I5K)/O=OV^>SY]]['>_R8ZE> MJ_U<^K?:#S*5VD@6CP.592IV^/7N9E+'Y++/HUFH<:ADZZLSV^&*QQZK>IW6 MFI5*XU@FI5:],MO0ZK$1'PNFQ5B*B0@04&D83Y*<1WB9*ITQE; +I6,X=/ ; M4R&[B,1CJF22P8O$*,WZ4Y.)&%[U$K]RZD17O3OZCV+X(S=?DYO&(C=GW" C M"'\\90^)FD0B&(JR2U&1FT#!A41ES(=?7"9(W93E2:9S 4KE2 L*DI+&X0 J M4R*M(??Q2C,5@Q4SY?8]VY (7QC#]71W!WMB_B"@>%EHS ,8 Y5P>61UT+HO MM9_'V)7@."P)A&:3D?1'BY.&H81%<9YLCZ6)! ]D,F03F8W@FTF%;VTCD2FL M4L'NCJ\09@1D,%T.P0^\O0YOAR_ FV"A3)!1 L7SG"865["EYE9LS"7["![*S\@ M]BJ('2T@YCU)QR\_?6C4WY^: D1%4R<>4&$H\;AG]FVN>HQK87D!69:#2%#V MF 6!Y$T(SI!VV(P(+$@/0?2^)$R.\/V (= %\N MY]U'?\23H6!MD,]='F%'_9 ?U(_WA#.C?ARX)_$332$TD:>K*,8.:MLG_P4P7R/,_2M@L,?W64<8H E1,#E:PH8< ML46*RM2H?)Z#F'9W7GB&^L9 (-Z%*M>$5*ZA%+4^EL8R"'9A?"$Y-$0NNM\R M@6D1<9O HA4MW7'L1JL21 1CC(IDP#/KW<#(0'(MR040'S4[RZD)BF-;GB4<900LRD!P="CE5'\YYEX0)?RR5LS9BE!DVRJZ\](X@+\&@G:" MRR! !-L:P=\,$X-53+RXJ)"!.3:^\NC+$0)4C65 B>=&)9R8AQN AL8;0@/7 M! !* CU&D@]D)+,I=9YU>@FH-HDV/0YC3[8N#4F6X1X+C])Y;:$*$PB##$% MR#$<-&NZ^;Q]+#B!IL3UI. >5SK\_(J#U.,@ZMFX.6*@\FRS"2_@+>1BOEW0 MF!0N5^_Z498-9@.8A;-PL8!!IR3]6\]>@$IV<7D>7[J5%+W5KJS+(A'JB^N7 M&%OY?JXIBDOLN 8D8,(6] M4B5/+\K[SJP1-_-F NKF%D BL)W,1J1@DBDN3@\"'_9ZM;+?3J8T?SYSY\5! M>D/0_(]GU>,MS*KV&Y5@5@OE15D3S2S#<5'AA*>UF046U[2^Y_/(W#R.D213 MVLQ[C7T!F3&N^YFPR%US;*#0RF@MD##."M@#8,%7A@@1GS05S7N=^))+&&]K M*D]\P'=B%P$T/]HN4 MV05T8Q;7DIC[6L1=;-9P @]PT(@Y)6RDS=G,@3-('4:#LFM$!B$P>0SWY9_" MNE.P\=K+^G?18S MMM%*0@U0EQ% 86L1*;!?(Q7)*CL>ELE816-!9)SPH1VJ M[,3HZE?$::2F LN3D7(5RY]@ :G[FV;U\C17MA^&C6R\S+ZK[/R4[HB43U'T M&H/O@:^BB*=&G+#97\2>C/TSPS)&NU:Y]/ =9*<\H-'X0-.W@R?LN'*49HNW MD0AG+^=RMH>Y+8CKT!!ZPMJ8GB/VHNNL.2O!B7HPWKD//\V=[E$7XO$^]676NRFV\ MADFK@1S;GU!G/YU6BU];_P)02P,$% @ 8X:(6,,B[,#,R+FAT;>U7:V_:,!3]CL1_N&)21:4 =JN/(H4(*C1*$$D2.M'DSA@ M+7$RQRGP[W<='GWL(6VC4Z=-2'&<:]]S[_&Y-N[>NG?C7K'0O36-H6I=RQV; MO6YMU^*'VL'2MX?WJO79 Z1R&]*;TIKYJ\GFQ*:T#@%Q[T?FS>E(.:R M#74]D>"RB*8PH6N8Q1'AVNZ#!@X5+.A 1,22\3;HI5ZWWS,W*[9@$IJ-;JV/ M<4Q_WV\')-W("@G9$KL>Y9**'&M@SEQK9 T,U[(G,)W/G+DQ<<&U7Q^Z?@WS MJE,=5,$Q!SE\O7FI:Z\/;#A@#.VI:P[_;,*'-%OZ%=@C<&]-<(Q9WYB83L7^ M.#;OP1BXRM+0]=,M?:EWQA=ITGF+SBP.7LPY]22+.:R97(%<43 XST@(,YK$ M0D(Y5BX6RFG7V[KK1T#N#.$H(W^:]>N<< MT/$H%A&&5OD M)IADF!GA/I@;;T7XD@+"12Q-,?YB :'44)]("BLJ*$;^-+)G:1WBTV 0$O$) M[JIP%Z^IP/Z*T0 !$%"R!PIV$# /@U.P4\&XQQ+T,F*T:2DU(%F"$ MQ4*2B30CR)>,X4F=[8G.ZTSE2/PXD9CET^&'04JEF$">.Q$+PFE:L3N7Z.;A?*2S(PG"+2HR24*WO<=I8JY(PCH)A'.),/*>Q6 @($TAD(FBJ*-/4,!*&B(5;H)(J&A*D$"UJ M=G"4,#KV60ZA1(ZCLC"G+<8ZS:'3ZMLC[I]Q-L3E\]M@)(*%<*T5"[A%7NP0 M_C]_^HG[?K.%3:O3M7K=>:^6UHJ%YV= MS;'L]\ZS?F?_YJJI%^"G-;YMT^M M$Z/\X/S[+E+CEY!>5% -__+G5X'#%:"VOS5\ 5!+ P04 " !CAHA8AS,8 MKQHA 0"6] @ $0 &9L>'0M,C R,S$R,S$N:'1M[+UK<]M(DB[\^>!7X'@] M.W8$*9/4W=WM$[0L=W/&EK2BW)Y^-S8V0 (4T08!#BZ2.;_^S6M5 21UZ99L MMJ?/QNFQ2! H5&5EY>7))[__?Y]GB7\5Y46,LC-/+'_[: M'QX-!G_]?Z^\[_]ON^W_&*51'I11Z(\6_E$VFP_'L7^1!VDQR?*9_ZR;&7YY0OXXD6Y MF$]=F>[O=U](K^)/Y>K?Q.G29Q&_WA]_NY%J>\1E# 3>)-.N]-K=WO. M3=I%-*[="/[>NLRN;KQ/=[?=.7 &$XU#=_^&6\L5^@/\,K[I\K0H@W1L1B++;GZQ M2@SLK*Z[<7?;F58SE*(^D.MM'4;WQ3_>OQN.I]$L:#<'5!5ME(S"_'02%"/Z MH7Y3FZ!)XLC+)(D^S[,X+7'4=%FW9Q>S6B>-,*+#%_"M7ECDY?+3X\%?.B]_&03SE>^.7]1'4/R&Z?V\)*GRN^[AX>$+ M^E8N77\1[O GN-.C((3_*>,RB5[YW[_@?WC>][.H#/QQEI91"C-91I_+%_0; MTC?MZ)]5?/7#DR/^OGT!:_KD!=SGA=QOE(6+5]^'\15^AO^#__:+>E?Q+.H\$^B:_\\FP5IBS]H M^<,HCR??^;,@OXS3EW[G.Q]'V(8?7L*?8QA3E#]Y]7TQ#U+WYFWZ]TL_17T! M[__]Z-6'D\'%\1M_>-&_.!Y^_V+TZOL7^"OXG_F*L>&@7G1[OW]DHU?#XZ,/ MYX.+P?'0[Y^\\8__O\]WJ^_4>8)E'K]Z>GK_WOX\_OTRS]*2:P<_& M++R?R_-H\L.3<>>)GP8S>"IHYY=OLC%U.[WZ?7?MTP+GYTX!>7+2?PY"MME M7D6KIJN?IE60G$?S+"]KT]9[\NH?S3G['Y#JDP_]=_[Y\=GI^85_]N%\^*%_ MN?/DU9MH M',U&4>YO=YN2T[K_1K:/>PN?%+6'[3YYA2?N\IY^O#W^]:0KR_]([W"K[KJW MZIH$2;%2=Y';%*.+L$)_[8&6]/G5_J?]D.$!]U51EGE5E_LVJK'; M/X(Z6YK(VK*MF=Q'7LN[#$&586E6QYN3IO+_]W__M\S@/]_0##UY]7_ B9_% M!;K^H/^3R$\KU($O4?6?9%MWUWO'*=CIB[=PBQ.Z0TV:]Y^\ZK1[.]M[!U_1 MCGD V_1^DW$>7<8%RE%Y M_8"<'#9H4?$/\+W(#NWKQD\_'=\3_.3@=@G0R/ M3X:PD8>_#"^.WP];WN#DR'4*1NOOU<%[;1GO8;3BA%D_\]M;W=W?/6//CC\' MXY)FQL\F?FYFQ \*OYA'XW@2@YT1I^!B%=YX&N3PL^=?\, H@Q$(_3A*DGD0 M4L3K":PD_@V3-M:_:UXB#*3SE^_\49:'4=X>9TD2S N8;OW7$W!:RUQ_[6SKRTGR;11#_$6S2F9Y0EX?T\ MU/L<9ACW>@D^?QG-\^P*U[-N9+'$#])QEL-91H&O(5Y]E%5IF2^.LK!N;QV@ MO94$UT$>K1+*I;>[YXL]HX?[H,LS4.:Y_VN5QT48CW%<*(BQ.U"2M^]?E.&J M==G>V[QU:4[[1?!Y@,<$;*8QO=$*%7SXY-7!?KNSU^OL]'8?9#9/L@7,>7U(/IPF=J+A/_G]MLG=E?@]%DM506/I'_M9]W_[#1? ?ACF45'( M_[R+TZCK"M\.W'%WOWO@?_3?!"G9G<&5,H5AG2.!" M?RB#Z:/L%)[\FCCNYF4]L:_/_Y M'P>][OYW!1B@232?9JDZ5BTT/9(*[^R#[8/YC# "&_XEO[?[WSO++JJE/MQK M25IW05H[2[+:OO.-WV4PV607NWVUVQ&YRES%0ABVYO=(&9LMHB@>-] LMW=[]ODR:J2L'!T_2D%.\0OHJ" !087NB@J4"\>^-5A-(E3]JK/*_!N=SJ[.F_. M1,,4;CW V.G_]C T]0M<_]_^_]S7MOH(+_-W?)>AO,J WJ0FQ@6 [JRGL>?Q],@O8PV9C5_ MSA)P^(.<(H%Y+>VQ<_@'7\7K:43!A,92/NL^]Z>P[7#]0C]($K.([NJ.(KD M[GG#@CH;U%U;_!JC\WX(WX+I@)?.\V@E=OMD-"ODD__),.] M\,<64UP_6+I97")\#\S2<9EG*9K3R<*+P+1>^ ,TIH(QN7%O@C+PW[)*JDFQ MO8>KH]R#!LS@*N&@S[!]X3_#5][_KK?=VS(G$:@_$.XY!GL=D?;N*M+^/42: MQVM$%3S3K?]S3^%QY@6G162I)CS=;UMXR.Q(X->1'XS'(#P, L7Y1)LC7?$I M_ !FHKWRBV(&4@=/R74[^@@0#-)%"Q4BW [4"([TTK_,L^MRJE]OP8M$-#:R M<2@]1X$(]+=ZG>]HA-[R(^GK[G=ZV:T7K!V?7H=*4:Y=,U2YTE,C#,SS=N^Q MCNVZ9#"V]FT<)>%+_RRXC+Z#'_RSBM(Q>JH$I_7A_[GX-[Y3&QSJEWZ/W%_Y M9)25939[Z>_A9Y+RT,]>)P&(31?&661)'().GM>L\48^TWU&9\4CR(5VAZZ# M_LY'5-1+OY\'HWC\G8_9-'XQV%KP-EWW1R_T5_B-G16&_"V]]PC9X&O MRX#M_MX,V#WGJ?]82SE0\- M:S*G05[1IP>;LRK82H$99R"E11.IZ8HF+3XK6>##KV-X-"Y;"@//4$2OXH+D M/PW2<1PDJ. PE8X7(_0^#/*P\#%+%(>.*>[5P@7/@M6!@C^$/7J;+R/NMNQF M'UX89L4+P#/!!!I. ,Q%#+XH/!>.7/1+350^* K8H/B1SD\TF41DX*>2VL)? MQFBXI##YN'OR+/$S. 2=-;&*I!ZJW.GL/!L]]]2E#_)1 +=MGWY.H@5Y\\^Z MN_Z'K2%BV_=[>QC[?8[O;=]2 L4CK#IP5GX2YS-V>L!3F@=X$0@+A?Y"&G%0 MA7$IX]KR?K\.&(PG>1_OF>5].[-OD^"RI@)VUZJ C1*QB5_8\ K,WGVC\E8I M>.N])BL>E,CE>$BV' "D-!!':?EG$D69)!1<@8_&&?B9!K*"NBK/,:Z2X>I? MQ5E5@.B]^X!5GT;I\-R5A[C"([,N)8$8>^/(0@W^[ZHAVG!,E#C M/.=V*51P[#1[M"%-R $UTCBC> HHGF11Q(4@CM"BNXK:6+$7DNZ/TH(U%88] MX"L*#IJGN^+RUV(IPYX7;C PAQ/H"@\ \W Y9URYED#,3F>KVWG3[H)P_S&. M@MM#$\44'!UC^SRS29#;_>_GCQ,WQZC/0]E@0WR[5:;7_CJK\G>OP07,4G!Y M"?.,"X'S'Y7^59!4A./L]GJM[O9^J[>]!U,/&\)HN*N,#BJ,CV#TA__TQIR! MPRU2+GQX&Y)T"@]-4/'!,PI:O4I*BT$-@E9&+Q[$EH/=(/(^[+/K:3R>BGIT M;XIAOP2CS07"1)X][6QUNOL[SUL(-.6Q>?3U2*QS#$DO[S-C(1O=UI8L+S]G 83S,$Z^QS#"D=PAZG.N-+^ FKQ.8;7<&]SI_#!C$G8.XO6\OB-O[,XC[&,"H[T>O+OJOWQUC M>=?1Z^YS?'D^_^\K? M-?(.(G=;[)VE/"]8M9U<:#+;QO*SA*^\3>LV&.M4J#+U+]UG1X.^QH7 MG_RW8))D^8WK\YB+TNUM\JJ,=56.<%&VOLBJ'"W <):@U^+/95FQ+#U9E=Z7 MVRIG>3;'-X[^W"BK5F1;5F3[RZW(N^@2O'E8EW%$\*.OMS#;&[PP.[(P.U]N M8=[#>>\/@TE4+OPW<3%.LJ+"BM&-6IVUJEO6*O M[V_TZEO9[#OABDGI%49,45!Q3Y+4%5R04X*$HUS1+,!7Z'A.Q>>'WT]!G M0+]_5N7C:5!PK)A_Z\"=-\"FWVCENR<"L?<%3?JHB/*K*/QJZG:3G:Q]68_] M+W@8+@,9\$RLF+T%4RY])^'XUF2$C[(T9.P)7@.K6B6 MX@-9XH,OM\1VT886/("K-JSF\X3^#O(%@?._VI(=;/"2'XKCX#> ("@J3ZIZ9)[9)_?0-W>Y-/P$,-:QU^P;#6$2._ M>!.2@QC"^GPU?;G9"S32!7K]Y1;HE# A@]3P;?^Y-*N61H./AT=?;FFL/D,G M(L@I7?\VRR-X??]O#B-3P9C&LSRZ0DCF($5FL*]JEVROMDN^.4__3U?_Z[OZ MW8XF!CI?Q]E_$R.V,'\W\=+]@ZD?)6OS3ZQ0VUS2>HQ]^ M!-,0@!)]':41[#KT!?A[VGS6[1?_?6VT[:NM\]XFK[/FD[I?,*&D*TJ+A88, MK'116SYB?V8$'^A=]AQ9#8/]$T9SK!NZ1S5[N/:*]J;JI[]^34]D,.Y_CS-![% M)R-N>_O;PVUO_XG;?I#6!=_'KP8I,R,%U-1("YM- MS43!)7Q$.G-4(YEIZ<=OM5.=?N$UOX GIT6V1'AS'34_J8K6"K*;K,KU4QH7 M#JEY;W^X*$ 7PUL.TC&<$/$-8/,'ZACV]O3\8__\C?_N]/3O@Y,?N77:^]NQ M[E^W3Q87-V$=N$O[AK-MZA.=[AS/9 F&QT>R!,^I36>5@TP7'M<^QBPE(4=> M(P1P7 =YV$ZR[!/:J[&-DX/>X+!KG%Y%!89__#'HY%&$KB07M%.ADC^I\$! MK@$*R_((9\&G2.Y&-A@-,U/1U$21U=&FE7^ S#7T7@OE^0< MQDTU>LW/X75_=>\/('D*;N8<)D#G.."%/=>"2I7?Y!N!;6CY4L#&SZR^6EMB=2UZ!7[**BI;' M085CB$)/:"KF<(9$N-05%1#'=.-,ZM'7WK8E-9@@#<$GN#Q9V!I+/Z2V"T+Q M)CP$,HQ^DC3OZCDE\EKY#@*-]>T%VG*\QD%9GR7*$K 8XFLY?(2!4RH8S_#A M6"$\850Z_:""5R37G/8:R3]LH23T8'(*I!$J6?7R[--6FJ">0Q')8^3*\R=Y M-I/B\# JQGD\;OC9\]-@>'%Z/CCJO_/?'/]\_.[T# _,S1WOS68& M%?+6RDUE1Q:E:"1M-X., %2NW3T\[*'F.@E '4:@T(YL2QA=R@&UI8X3O/B@ M92_EXSG4.O0Y4?=@DR/0&._C<9[12&5HJ'?HH: \L-6M_ZU\,^2(&5J47=0NDK^QXC/V@DH M[FD;ECPO'7(>.BC@\$'6'P:^W29+D:7X")%2R6%EB9=FAE@1]%!TJOY9.B8! M_(*)$X2K5(_(^FT>['QX^)VG^LP__?GX_.?!\< MM[RXL"U.8/M$Z65PR:H%3GXX!$"Z6O@I''91KJ(&PZS0Y&!REE&4(FL$C0A5 MAYB&>"%(2EBA08UEC9>D M!"35%T7D<45,:??5]4L>>$[#(73=;FD.\R[DLEU'?G3X"IB M/FDF%]$;%U%"1$ADS5T%>8RE'[!;K'^#LQ]?85D;TC%510G7%%L>O"%:@VET MF95Q8._'R^1;4)[;@B.!@:9%\_NY(-5]"KGPBQ %6&#>@(9OZ-<*F'*?T"L5 MN&)XN?D^2OD'.*DL!LP@-,O@/V%%3@/HXQ T*OD/_*RBM(QD^/N4:8%HN60J M_3'3$,/FTMY"-\&^D,.#:BA%/H*:O> MZKWA\^; ^5/QBC[#O0N<0@H[XFWRK+J8!F(R#D.@#80^5"\B5#N MT3G@74!71NF4_2=8:-P,"9X8Z$S,3;F?XV^(BT&HT9#1V7BI/'D4Q<3V!@?T MEN_.GUUSNR5AUD7D"O]7U&SPK0PL"EMXZB01,M^ 2Y:7B\9.Q'?BIQ%O#NT8 MA!K';%/(\^!_BQ)D7/;"=5V9"'N5[!:/F WI>C)!,O3RK>@7U+V"/$;<$4)E MJ-^OF&?_-\ZS=\]YWLAM<_KSX$V[>^B?P9M',]@0>HSA/M /S7G%EF99Z.R1 M8>&Q&BZJ_!*CB"V2DVF EE^8!Q@+&HNNP9V'LVHHDIS%(EM-/P=UC-<9H6 9 MO095V,Z#E-@T^8Z%JJ;K+$_"-E[AF;L(J53"DA;%S+WF%TEV'6)K$V0"]V', M44X>>0)"2PN/\J4WX7#7#-2LNMX,N2;7C ->=-K]RD&:65SR7L?T;>*Q.2=1 M!1Y.X1Q,XP2.'^Q/N@4JA^,#$MEHX1; X 0F8K&@Z9[#9(>P6\PKJ@\3_ M8L5NHQ-RLBCQV]9/V35R\+<\U5V&>ZKVF-0'6[G*Z<[.X22C(0L5SQK^YCJF M7A1T/=-HQ42E#TL&LPX[BG^,QQ:JX3S"(X\YY7!JJ!'\QFV+-VR#(,\6OO8$ MFZLC#6:5.X8$2!\VKR!24&?2B1X^]T,0V@+$WF/'C#@^13$X451SR@>H#KF) M92%6/GU.M&1L<<$O88+A* E*,H5D+ID0+:FX^:VJP&O1<*K*O9IUM=6_*9;& M3I.>!K2+[>M=)MF(WP%6F .&X @1CH@X >F\S>TG=@TY7O5AQ C/!Y^2M1H5[15D<+6'#(.12'1KY77&'9=&P--/7R&QYF19'@J!B8=+FG"+Q*#*_XX MC3Z79LC"X_8@+4H>5-I/\8RD26#/HBG@5EF5*-OD=&:D!KE) AV;%)>'Y<:% MR6N )%K<,LXH01CRAL?G5%(M_16EZ$KA&3:C@R\J./)2 MP:&O41NQ850IDYW )R0XTT5)GCUNF+JS:YPOC&\_7$S_T?PM-=,+UXJN;^*X M?D8ZIYTWP<4MW(@C<9T7Z*G&Q30*5ZD3W?VS"%E<$W^07?A@8829V(GDMA/W ML;-H2?PI@I?+R S%*?\Q =F=!M^ANI>D&9_U>*;KK?&*$2QIZ1Q5@7.J43 N M&$^WL'*+SR-)WM1%)J=<*WT%9^@5SQ;F.^%"L!/HSRMPGL#+\&!K)53UCA%% M>B)*%EH1J6DN3O$4E!8=J&@W,$)K0Z? Z!LP]&CRN[M$2MFKG6W8+KDBVZ^H MX"PKBDF5P$(F& !9H%)W[4X:O&R3EDR'=7ID^_ ,@!C$<.NK@"(,JR84_>=_ M5C&='NA!AM32.\_0(B]?R/ILW('Y@+="3S0I,F<)R":TFZ&VN<##^<13CF7S MV&>B>''$AHMGS##-:I\%B[,@:?D?LXQ2_&"NP1GX)OXQ]O\>@6SU9\&_LE3" M]+A>LG:4L W53[N.1D5<1L9GQB&(P^R8H+%Z6A[UF\4T2:F1J\*),IE@F0H3 M]T.@CY&F=..6>F!=>F4)1E-)-;LQ03EH4(_1RM"2/BP*HW_B<$0&^"=4.8>F8YA/.0Z8E USY%*?T%+QM9L64:S M.655-'(9>1'H+'E 9"-4%(]A 5H.5K!0I,UXCU/XAQIBS'8Q1F&256P;^*$ MBRCBG6<+4$D+>QONV6<";SI['GKAC@-$/P:;84JO0 >U;H-0!HB6$=O:ZWPR M$PQ*W49TZEQQ=(E7@%O.@1H:?P+3I2V"+(,C=2O*#F^%9-#..NOB.JZ<+"@, M-8EGF+%J@9E1@L)&!8@@$'>=EZ*\XZ"8^A/T/LB7!WN-V-8ON0^9G1 2)#LK MJZ=AR096BQ>$XTUE>*]-Z*!D'N0(I(^:Y$J'/;S1E$Z[9:O:W+'EQX:@OJC' M*L!'2K(4O>(RYNRC&VL+QO0;/DBOX+U(2- L!0E,N4N&8#F^ M(H<19\HWP<+].A-31VT%DH^E94)SBC8!H4 NL?&Y._><[@:MHFXX-0A5DU$" M Q?2'E(BB2F87EE* T/S$P\VSC(EP<+LH_IP-8+BC(_\9QFZ!/4]V5!PL^+R@X:U)95G.">@UO M4*!627(\@;4GG;O6%"6D@S,5OJ-'/^CZQ6G-U:,)&JDXKQ$1*\YL&S3T3CV,5%Y'"5K1&38L)5&A M,8\B$&!Y14HV=I)/(=B%"YRV%1#81+'!V/C@Y&ISU MW_EGYZ=O/APA!'=3QWI7&)N3-QB M72&'BIB2M'VQ20=:B%=8:\LN3XSIOI0S@?H@_'N&/EJ^Y1\;0]0O&#FBN%VV MQ>#W,DK6$P$16Q 4!$QR2B;YP0P+ W'T^%;D'.24G6+[G33'&/231%WF.6H; M5@4Z#%YSK1^MY1[D4+MQNFL3[-GPL &6/,,.NI)$/',2W0,WE2H,M19S#;HX MN[ZI4\[7%NT^@LEIZ>L@F EX[DHQPHX;VS !SR=<).W=T!CUBNMX+JN65Z,1 MG5KC/,-4*![R&!?$L A;&EO^Z2T[I3$6[E2$B0E,ABS@$S+F4CAM(Y1A-JN* M(IJ-P'9E9PB!.B2^A!#0"B)/$ M:N,2R5YJ]M[-*I'AAA^L>+Z+*"%DXO#US6OT*2Y;)JV'#DZ%AJV](V]53%U+ MG-"UJ8N8L/C<*]!ZI?"37H?*([^ 0_' 0%J24L6T*N+-1<'%J6O*ZHXK(V?2TWLKYV/;.1YJ.D$L(@Q2*J(;#^7 'F$5RJ^M2! MK!E_4T4:MVYFZ _9QL6JB$54<@(U%51MX.13<9LYCZ =RLXM:'N8V.T&*VT-F-C\(==08(:7)LK5*ZYAS#H%>WK= M<4I,L8@+H%(WC6WL&/? R\>9K!MSE[O?7NYR]]\T=_E]?&>?XD?*U8CJ-9[# M3;627RW*3NW5@GD@8CFCY02OT4-FBTQ#6!*I "^A74272PA?<>A;_F4PDX%[DLOS M)9?'7HS8Q,4\8L7/]U4#V!X"IB B"8Q-7LLFHIH)\_B*50O%)SD9(QEL\?JW M;($#G;D8_BG0*,-9SFBH$X)QXRTB^ UG%!GC2R,VH$"<9,2:N9(!%=!/1TP5Z$H&LI\TQ@;5CPBGKH6XD M,0I2BPGJCL@KS6I0D!,7QTE=D<&>5:4T^$-H2LCWQ.9][D'AP-P4&KCE8X+( M!M621=2T>7&E@R)&X!("PB,&Y)9YA8U^DZ1B/[AH(/0II*E)[UCB MM;4Z!^**QO6$R6)D)QZ'E.E=,,P7D9RX="9(EN5Z+MHTL9%QCP]CRD+[!+/ MT#+WM,42HBMMV$DC(,06'MJ<7N!?X=Z3NAB).5@XZ:;I0"=N8F9S69QJZ> 1 MQE4Q[ZM>.R%@]=<>M1=%9%7(1J#0[Z%@,"89?_+S^8O^>6W'\R]77^$JP[J:K1 (=T50$T&MG:)V"V/T[PMCH.3QJ%$ENTP M[>2_,SB#,4ND^ ..6W*8W-GEI.;G].9+\(,-6UNPH,!B@CF DQDI>++\):K, M,J*#C\H$6=OT./ND,U$[Y>5W_]%]T^OU#IZ\1!P$5/$4R"% MC6832":TA3LC!3@R5S3X]!A01U:>GR62(]Y"D3[ M/\LI>,ZGH/_LY_/G[C'&R9%8DY?%NDH$'%JOX\!N;+$ K;F*LX:@V&:7]V*0 M2JU5;K=C3U7># :_+4.[Y,.5$J$43V,/B06,HC+TAD7I_(;O]!XL"=%^WEG MJ>[S>,;TZC'*_JU!W-\O6Z@JZA+S^/*\_$QW,4=P1FH7[?5Z716H)#@S'P?+ QT!046K M2AO7D-.5,//F5Z%*Q MG7EX9#!*:L4N=\:&BI6.45#$O/*:5[()9),'IBP>&SYNXA4W\4,HK@V7B(%4 M":_4>.ALK]+_W)Q[U6'1@)LUC&Z!E,&(>4_^?$Z+(QA QW[YZXJSUFN>M35E M)X:S5*VL5'.:WC3P<*/O7 V] B%G(7$H% ]RG&V^5)Q@!F/D;G5',KS5Q[V+ M160A6", ]?6O(0RG<.F_QPP;$.C*&3;[[3;KBB?Z45":FS^'AF& YW"[/H>V M[MAX+A'3 I#;*FX/!6C6ZS2$*>1UU68M"GV".KFV,-*NDQYD[ ?2X4-55F1: MZ7,8@X,@,K#T,?X9.J9D5N4( MEF!I%[;\9P/PA1=:IVFP2W-L*\(K@ 9,HL7P[OYV?0J.5H@+,9/<54, B%H: M2^\E@$38%&-ND7!98(KK],L!#&/T_P[##E+-!2EX7RY&-+'PA-1 ^!JBIW)B M)X1S7&%.>C&4T]1R**T7=)%MBC\XB98D!?QW,8ZV[*$6%Y0[!"'YE&))*-D52'>5)8S$:^QG&Z:TXF45$-'$1-?H MVG"N2DF:M0MC_!ZCK^$+VM]C<-QK:6IC-]W-K.FG;D7,FNDD+GR-& MYC3+ [2*8L71_C!R\WUL1.>!,CGWR"A1)Z0-SB3Q$LF13&D^U"3L)Q0*08## M9@1O(Y6DC"QHD9@2H#:\C#RC*NHP :[5P; YI^WKB UF]E@'%)'ZK/I1UH+' M$RHK= %AV VLA6B;O)Q/LQ3IQ$#8F3B(@=L?(BUU):3EJ9Q):#Y?0; MA2SV7$83(,\#T@S.'BR6,MT4OO5,3;;:L;72$;)1:CP] C7"@PW/>%3:I/;- M(!6<0#2=%#2S8'VG;N/A=>Z-^?*];R]?OO=OFB^7Y/+/YR]^[IM\&:>0;<3/ M%O3;[.(DYSE:>,+5)HGET&&'((%=.D_=Y)YF[EQ/#DPVE J8(D,3C8*1D+H@!2]N<;#>T-+!NVGZE5/H:0U1#DIZT)H:IU5S27[@K"K*6I2;<7:(F VEBI2%*M+4/=78U7%SPB'M,<# M)'>=DL@; 5IXQQLO4/HXM]RL44/#IIUD2;TF8-6E%D&OA_G8" @L/"PSMD/F M6<&):]S?6!E;XQ.JT2(A\L,4>:0"%X&#OJA'>@R7\SB8@TF1;-S&O*MAV;F'%T-[B^B_U87Q"Z:=,\H.0='IU=%^O5*)2GTQ+#9,19#B< \63] MC2Y]XS#34/LD-D[[QF =1>4U+M0M8&7JFQ7Y?5#[9?2ISN![,7516;19J8*R MA,.=O0&B6DR28$24P2ZA7ZTJF1B0K-GTZACECL+"6 DNMSQ%8N'13.RA\9B65I!SF (V@V=@@I\!\IY6):#*>NMA#D=\FH8T3_%!959@L?\"TW<<]3X(&*+A%6L]MQ95/K#3(%)?)NDU+>0#<0$_C@W9?A;:NHG'C@-Q""*'AL+_&> 78 M:&S5FM^V:A7.1&9F F-N2)]PJ.=)/XD*5N@RU*5Z0*M:E#<>%26#IP-G4V#!Y,>$D<"U>W M0*K>81@IJ_OMF\*[TZ80I%EMG'&#)P*-W@6#8)?'OT0>8,=.QS#LM9A($CES M)<713AI68OH[NWZ(-?U&S. ^(X6I6OY&HJ.IS8]!^5C_O[>)$F8S 0A+8L'1LH?\W1VI#O_%N]$AGXVR@B(D26XGAJN-VFXB'(L*J:5.0X:29 M;U ^\O4*G5 _*S]&DHVVHW%"-X:J@0)QV&1C2CUW[!V\-8I3N!U.CX8RHHU; MD[YYS02)>&Y>H1H[/I5;N(E_Q7KH;&GZ3 HR@A#/>369' J8566Z]2I9>^P7 MD12IPT$W7K@E[Z7K3\GF]@AL7F3S*5F[ 3&"G*H7=%3W@MAU\Y_!8CT7^Z?N M7#G,+0.6MS=&WOC'EA_<.$EBF_"I2W4H)V!B3LDZQVF[DSLDAF=A,E&:473; M#C!IH35@.VMOYSG,V:"L6_P'EZ\BD93;RP#?]OAG9CZU OY&"HCL;K+!<785 ML<64"5*5AJ:N'C_U''Y[$\@R='06XNT2R#CG0J&]5#5"[=Q.\!_BV=>A)6HO M$B,7,W%[QD[**2GG'EV,LZ"L<=M4S1#C#7&2H40:+WG3MC>HW--QF:W#[MU8 M*. IW(?E7M0SRL5:K>S7M/+:7=)?G>66L)W=[MZ-EJS?L&0_#!%&'=7# B]. MC]]+VI(.WEL."Y$W(^F>J\K+9BLA>).5APN9IUAD%^7$:*"?O_;2P[O__LF MAV^$]"XC,I=4F;>DRL:6,_XW*BS_1H7%I%\I$UI\+CU&]Y[57"W'H:%THYZR M(;M?2!K&B6FNULN#V=ROYFNHZYDS;P.5DYZ*S2J2E5Y([3SSFN<9 WI6QE-D M#4Q9^HJCPM!JKCD45XN0]S"GH33"P?"+Q%V&MVE-(WK>787N\4Y)SYZ2_IU. M20R*_Z*5IX\C72%Q>-_=/2P#/WWJ66M@MT?C#A M:C"V9+F&5X%BZ]?[DC:53%3+6]ZC[US_%)6Y8W/3;9PF9)Z+&.%G1!@!DZ30 M'T@IK"0,YC>/7!-EG8V!T1>OMON;9@$<0(WKM=-H]IMQB[T9)$&/@+*QL;A\$^F MDRH"#*'_B_X]R;*0?!:WF]OU-'.[P42%4AO=@L#!(X)GP'"CQ\5<3@,NYG#, MH"GH%>Q^B[BTP"#?#*O61V45N?&9FYU]4Y&"?<*(C/.O,[7@Y4(;YIS"A1<:=_\!)5GY%9&;T(48S8 M6L^PZ&/UK("FXI3K27C*G#,5PS?$RL)1SCJT"8\RNAE#R<(8>SZA WB&&/!+DK6XZ)S>VE8B;CM%$T9&-':DW.Y ONBYD_]=C@CH&>"V/3 MHKLX18@=@3,HJ.P&1)V2'DK7TQYW="=ALF^LA7:M6*\&>' .+&O0( +]*N+& M]B2I>5(E#.ZK:QN;'EFTG%PY.YK$GRJ/I9>?4,"["F1^C5:$# MP(=.JFK51+J()DK%<14JE3Z+).J8]SN.2V2'EQ_H+%[KBD#NE2[#;>A3! M9)66603T& >52M8!Y@R,YW?;$[Q:7P%3A;F^5:6Q*B3ZT6A5*[UB&JG1C;,4 M;J\P:CC*)JWH3*B;[?&7Y?E+B+.HLD+STYD]$;^@4#MG6L.@6 $F@>.[<"P5 MBO+C')#*-Z#ANG:MM9)L/$"R]A.$+V)]+I>AZ'$K%+0!=?&DV'TT(TU.1U^& M-5'H2S#G6,%&U!CCZ-P*J88>X62'&6*MG<-&LI:NZ/82C-"X%P];]GX-CXBI MB"5A]P)A8%\3X#0EO*8!B! H*Y=37&@4R7JR3E9VUZ7L[6/4^Q:(A=6J^)'?1N0T]296M 5AP=L$2 M#*!1BX:2SS%#NB;B8E E&=K,IF?WJ)-[GZ78A ?UU1^"?E$":0@8Z1[4NV^Z MA<$$M27H)L)L)[">;5RN.E#2<_"1C<#6$9K-\-MW[XZVW#^XI0\=$Y17Y@)- MJ?46L9G9*76@KHZQMW2!RWXHB-/00:6(D;5\WSI>3OAQH]JV;["^KGB. V!% M-X[JH\4$P":K;-_9P1-/>.ADSIF\#A&AO/7BE!*A-"=3R936.L."2PL/28M9 M7$I]_GRZ*&(X9"G2 ^?%+!@C\3U7M.+9*DDJ[-E,18)GVDK;;?KI]$@TW>&P M?H0M[V8#."?^P:<'^X@6LVG6W<-U=ZD[N;PAU%(&-JLHO12)-5P'@.F]J>LH M#@R#^&Z-]\C2@HGNM-C:#=R#-_L"C=@BO16J7T>&7)Q2K97/=0QV!P9GD6&T M2G5K4>?T<9:P*V+MNY5P,>RUI-&).FK/Y>C4;C3.VGGNNFG9&8[\#'<$'F1H M'8&IQ+@2)1(0P"#?4)E'M;.B3VFS1D))!_1KH1=BLL#R[4Z$4SW#5:^(D7OC'6.Q(S17YDI;_3'[X^A]#N?YY MRQH45#E4:N_: DDZ O\=@IJKF<=UP?HGD:%@_XWH:7-CZO9'YOS&Z=UW<5O-$/CGO#8E M&@>E-FME%@84,<+,U@)1XI<\8T2^0.:;MOTA8/$JXN-:!8)+\Q2YTJ(E(*8U M*IJZY333+%7)S-7$2JKC;'%8W,0,!%&'(56,QU?$8@U6*PT>L>TM)]9.OI41 M-'0:KZ4IA*RI+J0;74;9FK,T.(T.X=;8PQ'1/ 5FA#=NO5^;E:TIJ[7DNR-0 M8.!!HR'.067T8S#-XH=2PYR$:#-CA)TR$1KX1[8/)_&< M%07%\E4SQ-A[R<=82=&R4=)$JH5=TE7F M=8//-&Z'Y-Q41[E"D3]G.5IZEFF@1D7X?!*I*'EZ-2DGC @12>\\CZFV?WS# MNL8E+:W4+:9"_95F)6; ) H'2BZW%5+Z+"*AUM:R*(T;IY+6)F7K5;<<#;PM71F\\H8UX17+")B1&,=XCM".6N?Y(OY,7: QA,B=)'G_X.:;Q"&K M>BIQM1CL..7HGA/^\(3^N^'0:,2OB)Q0N'T5H@V3E!Z'I==80@RQX&3PQF*R MWT@RFZ8..-F904%ME!]T8 M4#/T9D=:A\N1>*_EE9K%?MQ1T$2M/39-X.Y%T?;54#KW#<^O9E%Q5TR*-5!.FIU, MV- N/&L2.=]2)I;S$O#3:@YZ!TD!M"C/MOEB2UW3]=*JD4 _2@.QS!?(&62X MOC(%R2VJM*@P]0';/IY/41EC5M#6[TA\EHC;[,U:3N,?_TI.P/JC6)7*D T0 MIMG9C Q69'>P'>^TUQCW_T3C$)'%E_ 0$M<[T#'$24^-3 #!A$3U[!*$*]@'X( K#5VXW3)R]>K?VJ+O8^ M#JV-#%TL;2B/AWO[A]\9$2]#O%?]5TL_"FK)W1&^*'/\#Z[0[UBJ>VP\"8PMA\7^L N*SG2F MM+:R3;[#G?/G1#_L1 N\84Y!_F#5&;-BHC>S*R3:HDQF.ZER>BTV@">+I8[( M2^<.MNOB4,@$8ZW2$\>AVQ1X&VCV/'),(T&MDS. 7GL4?;KM89P@D= /'5:C MA4-#QXQC,S3U89D\;44L-#.,QHOY#T,^@X,ECPH..CAO8K1=-[B#Y^L/P\') M\7#H#R_.^Q?'/_ZRN4-]4QF7E7"9CMUY\RHK[1T29F-N5+K0!HES_(,9S41' MU.M5K2:B.N)3:$Q11I+H#"2$;FAE3U-SU+5FXG0Z9AF2ELJCG.F53:;4 T-D M_ G+RFO4!\2F4,W0$\TH^*-V?..EZ$?*7+BJF80KWN)M:*&-H5'"$I@MC]P) M3I(1L6$HW=[&&=R+:,:Y\EC2:@"6HXV$;]EJ-?UD;D*O7Q+F!-5)"(W)!K4BE&FN].&@R MAAQX*S79"W=/9Z[L*RL -HYP:O0+C6>XNJ*H)N#7QY&E;^4SDYMC-TA"MSRD M!C $ Z;U]3R/00YB7DDLFX/A(/6B[U(OH@XB0C2B\W85A![D;\7YK(/5S2DL M##OZ=$^?7A.!6!IL.VJ7Y<@VF74 J+=)TP;OMB'UJ]?I(D&V]@IIH,5H'H#<9955*D,0:+#U*H2I88-/<=2 MH\!I'E\B_5"M(8!+M6%'3&%M3!E4A2WWA?>=4_\!6=L[@",.OSUPQ.$?%!SQ M($+/R#YXY:(T!#N8!V/8#^?_F)\L2N$W4236B!@I88.KM$',9HJXYHK08UM) MF 8CJS7%@'0LD L._,K/N#V*%ICIV%S."OB(;DL)!V3IGPD-*!U#RJO&556J M']]HMIGA3 C&:]4.3NE$))3JS D=C$O+%^-BQZFT0A+N0>+IA"'+M=4C>%#. MHJBT[#XYQ8--0!KU.QIDV-\*3%;8GMP;."Y@4(5CAM6U-);8R;$LR3PU"STU M<2-1,N@#WB5!\;45\D>Q*]C"(+. FR*/)),4ZME4MS#)1"I<@T.2KJ"!P)*" M9\$&3\C\QW^7PI5+CYDQ=S$7Q7(GGUI?""-/9$O#<.(P,*N!O8,U '<%JQV4 M3$0NUL8=V8ZI&!]%&M84+2%"\E]'M:ZRQ(#%]MGF(M6"KPG&4T(M_2,%X'S79(3=8W5-)*8 M)(Z\ADFM)%CK)$2*TCFYC7@97"8A:70-76R)$I=?(:Z=$:R< M,0ZP%D?*6&"4M/"UGYM">!].>IP<;,?G.PT6ZF,;Z0>L4+7%NS5@$3YA[5HG M8Z7Y*9&5%+'TQ.N[R?&8]_WSOQ]?#$Y^]/LG;_QA_]WQ<','>^I*-1J?VNT9 MM7]4]_0:;&UYS>"F8_DZ8C^,CZQE?NVZOW&;66D ?^"8*&[( O^BF),^.D"2 M0/(8O*8'TW*^=*$%V(9+HCY\T$KTUJF\TUMP2VL>_L(Y'+/1KPS9$-/=ECK6 MA-II:.OJ$3PAIK334C 67490:G-YF<8V#"/'M3,7?H,=O""-CM8..H!2C0!G MDS_*G3/LIB>1HV:Y/2.GI,&7>KF:&H0#LCF>)>^QYK5Z3H3+F1-L708_^V>% M3B*6!YO&,[5F(W6:=NHU95U: W^1,:_]-8W(H]IQB9#5"C=B3&X2'4;J!@&) MB\ -4M:;7FSN#I>8JS5\#1T\&C1D#II &S">?&FKHE@07#_;Y:2"E4Y@T27 < 4N\$J; M5.*T8+Z#?QL74VN$8[^58&$C-=J*I:*4]@RF1V(MV>U"S2U;":%!9^DD8JL: M0SMYMH!A.FD.IVRR91K?7',0AJ=:%X<;I+LZ-Y)<1&%8=DPC&B(RQ8@1J#=& M_KG#YM[9MB8*5%Y5:C&_;GWK#3B;L=E;86'2->,Q19(O$TJ28$'2/ ;;!DN+ MQ!7SE#&'SH= >$%(V=?13G^M*1'SEK1":89@!S^>(:Z F]A'5Y1\PAM)I]]Q M5B6AR KC$[C*QN@U#]ZURF_LQ?2UMZ::N7((<$#S.AH5,9IRL&^NK[A#K>RF;EF69BKMN'ML'"_[Y_\N%M_^CBP[F: MRF\&PXOSP>L/%X/3DXTL<.Z;=@]-DI2E T(.RT4S)*[ZSY,D'74_=WG?G1N3 MMS08GKZX&+:[>X<[AZ!J\Q(.3ZSTXQ05]ZX<=NPEQ#?W7\+<[J#'AD[?88&J M4ZB+B5/@0';[H5D@9H-\'4;C'W8ZW9>]3J?CM,!PK7RU6+&F\BH@.FO.('+Y M?GX)$\ \]F:/R. 1-\MT?AF]>'U(]KD@X_8='(NR=CEW$$=F;'U!I2Q8%7$P MF[6P-FJA[53(7D"7W?Y2/).86RU'TL-&RYA&"WH2OH*4E#+G33"&0RK4-MVC M+-16:CDH0E2(J)G"/MQ[E!"PP'MZB M43+>-DGJX[1564M];FXFV?C:RI%*9S10$L;8(PG[<6(OQ0P638\,-!#9#2:Q MF"SP$K<7)B53R; SS9F(E(2UBL^K?-OU,3%8&50!"ER]\Y,SN?!;SY#X\,*C M)LF8TI.SY(T?-]G1G?>)&\R>TC41;$3G?5>-WW/UHS6S;N381F'Y&"2?(MXI M68K?_ @G^YQDRR0K,*HN0<0BTH&J5YA*(VQOS9UH3V.)3]OQ4!HSH@AR"9S. M4>E+S8 < "O:)[N:^:#EGY_^-"2/[?RX?_13XW=NM#8/T$'@Y)T&(Y;+]R1- MCL?9) \0UVNY5&1FK(%IC$LT7#P"@;)C6"-SL4%D>L^?+O[N'S="L509?A%] MDB(,!9752T$2C"!*.F7UI'-3$M#J;NJ3.]#F!.YB]J(ROA1.'ZWVX (;+AP4 MPYK? G8$"5/!LE0GQ!!@ORM=2>(9%@ ;-'"ZZM1M\LS=46):L$&!JHRM!1N9 MND,VM=OY]M*IWF'\Z-C__2M?][_Z+_O7QR?#_KO;HA9 M?[U:L=69+9]36QK4H$U>< )[2=B2"0H4$ZG*+M3A=(8ML0FIF .1W9,;I6* M+O%HN:H=A:,(=_FQ[9_H]*9/A?&.JYBT<8NG-:"D*B9X2H4/$E'35C8U.98(B##,A#I 8?)TF!!FHPUGA=I87Z%QZ MQ>E!AP189X_Y,)D;TS!B3IG2R_"Y88O&N;X2Y7"\>B*;JXN38";X1,Z%M6=9 M(C3C"PYBC,03L7T!:ZSEE.%RDO0,-9&J Q@$AT#CLO"D(S)UOLY=(A[B,F-] M7'+5^ R3^_/$86@S0H1E*W"DY,&UM7^I"W&=3UE79)D@5%8DH+[I08@)D> * MQ($.)AE/;NF_G!I)#(Y1OI$[8QN&5#T/-JXNZ^CT_=GQQ>!FI_XKFMH7=J.Z M_< SYVDE*6YBO*(0\IG+=B>H M+%L?B:V=,F8[H&Y/KNU20SEZW&L]]RU"VL%%ZY>(A9<[.;_&*Z,@Q_U-$>$Z MG923\W)<>$QA.8:L&X/R:C@1SBV6_/2R"AQTC:10[$R%&8GY(I+IP))TYR$6 M>5Q#0(NBY-21Q5>F7F ;W7. 75*5M" PA\2WA=%J7'-X;S33E=EZ _3?7,*2+*?Q3Q9&VG MR*^[,P>B [6$U@&<4X*%HS[.WF*<@2T!!O6#)?*-,(G)/&K$DUNXW7!+XUUC M1Y*QG'CS./I7UF*O/\<*6I9$$3_FPI7&56 MY4&!(U?2C95#&J+]Z#X;U[6.L^\]F*'_8F_NRG%I::#QMIO%U<0=32;E 'QR)DAV>SYSB(&35,D*^<#)Q!]LMYX=60!+3=.!/-FHI/=(?[ MPW8);(P7!:HY=Z SJ',?'=$F1=?8%=AD1N)A'F?I5JO)E0]UDU:2R+J,J5'$ MC1DL&2A34C/BSC"^2RDAV/,>I[*:F#VY-TT_.$41@L_H(+@/P'%SS^-:?:4N M!9ZD6L52EY9ZEIA@?2V/O1[+OJJE2B"M+;]1Z$@G5!EKJ6.M[M$YO>;@]4:F M$M+%':DP..>Z.&9\5GE:SY"@ A.L/T8N%PZ95\HLG<2@3"Q"NF=JIH.<$PG2 M%G$9T=TM"8_8DPRGN@B>5I 8O83JHC!0#-.(QNGT;J<57H)0%"3]TP 1([!$ M&#G0$ZJ?3"8NSA>WZCQ\P) MDTCIF;!#"#6+8G/;HT4EK_R&-S'FTRBR1RS7TCKZAG2$.A&.+L3JD:S:Z*J; ML_[%\R,X 67/U\"7UVY-PC@)8FGB8,-:3G]:,V;BWS0--4SBVXFYZ:J=R4]" M*J<$&X"21;$M8+&4T8P5I[I81#[HPU9V7I3.(:IPM>4SN=BFU0M1RKEQ0.M9 M>XY'Q[4R)1>?,@N<->[U/?Q:\4;]U"3=#FLC,;\E7%M+ P$!1U223#DAO:O8 M2<[ :\?42_+:O+Q!*7"]RU2IITT_YY633\JY 6!*F]3@JXW"A7F8$*4:K ;F6+JU?>Z\T-E%U2^E[&.<%'-I$D\,%MA\*,-U M7H4:*5%--0D]1E5<@!=FV1)1.SJOYJW,/M!S*1",:)5K)(+43((AIM %)_\A M[+];4&&BJ'2GBP5%REJE@I0!LZ6Z$M;"/EVLAEMF+X_R+,#X."/]+/VA>[33 M!M.3GP(E3?=:2SRX'H2'T?+@<6!+(,?AI?O(:CY%=* 86#_YY*0 4G^M0*K M T$-2_J(',U8.Y.COW(9"#4BPQP(2" 0..JBSF*3Y5X831A%JF_BW*BH8LP0 M2[@V+02H(-Y=B/T32L><83^#GN?(EY'LN^1;N]]@OK7[9[[U D8YSE?W@+9N&%-UCD14LR):>8HW]J2C MB%:-S<.HPRB2>Q/7-W%#+_V8[96ZO6!&ZN"^P="9B:=6M3.%JCZ6C%O% M/1D;V(6^K\ XW\#G*48Q0?+)-N1J$@GLNKBBE0!?KZ'*Q4N]S(,9(>=$;]XV M K7)$76X9@ KHN>NN2\/-C/RAS@7UZ8-ZKZZ5![,B;S0[9R%]=!"G"D<&.+L MM_P$7"@W+>S ;E9*38P5HS#O;L&*K(&3%$0>:VF(A4XPACLU2^Y1R%S[NMAF MD!)DX.W$W#2% (V8RM; 4@W(LY T#;D,*X(.=?R8@8PYC,+J9"S3ZZAZ,:DL M 5Q:YNCFS+5LUB+F2.8H:O)YQSGC_X38UC(X)@N/3.W86#G6;T6;N2R:>*A- M%M?^WT[/_:,/PXO3]\?G&USF>:3).W(RI11+JX[J650M RJEUYC/'H!'+0W9 MBK=T):8>(PJ9^N,ST2& =7^P]Y<&/:]3Q$%5O1N\KL?OS]Z=_G*\R86[?0-P M#@DY(\URQ%?51>;UPL+&=@EWLA4X+0\;5^ .K7]A?&+^0&Y OO\5V1A:-:>A M$(.2(<:'!+/L<#1^H&H]<:WYX,=!N'ECC$1Y1#[?V.\MDU)P 16H_%<\WGFJ M.(_@=W".Z%,4S=E%E?)Z*OLU1?:!-XM3Y&C;DEP0UHJ: B5->XIXD[O*C3-' M"Y^IERG4A+,R@E4!/[L&9FY&Q_!>%K01TBVP0,>C9A+!I2AA6WLKIH/)?-G\ M3'V0EUEV4Q>D^XK5]R,CJ:,;&)'O+:T_]P?O^J_?'?N#D[>GY^_[7[;&Y][# MM?' ADE@45I2>'=3N=Y##0@;GC8]O=5+%?AQ^,.3 9C'W0"N>!&\>L2G#RZ. MW_O=_I9_/AC^W<=:KE,\ Q]2;AX0AZ8!*;^88;@BET:#+N">&N0B.)-V^7D% MJ]SMC=H]U;3#:%SEG$0]ENI?OT_<4OK\%P.C[Z<#[ %,S#R<[=7_QA#N/ @#2% M]HQQF>T,?;/(X>(C/9\B!RFU'ADO1E@#3X*U\.99@IZDGM(;%DHZPG#03^%$OMFY$];-6#$>=K8OE$;X&*.6(. M'S/:E@>H9[7;5QKLCZ"EE?L20N,\0+U4)#?L6U22DZ.5B/BQH""XD3Q @-)% MR_A0K"F(]")(J M,)61G.'1?5Y7'+IM%)5GH,P45(A]:RRD=.81[Z>M5+[F&=O[,D=LS^1)!>8P.'Y0"VWUTQ]AHUCT,5;"S!?- M:$.KTSOT"^P7A-B=B&PR/GJY_*86("LH<)@P70A%J]_\9S";?_?>@2VW_$$Z MEDY?5A)^W,<[7B.=1=0 [YIP6UT$$X:_!6,*^@50'4D5ZH8$Z8CFBF&!0+*Q2 M]W P)AZ#)[W\CCBO<1S7 ;<:XEG"AU*A#;5NR;@7_7647&F;+#5Z#COMD-4$ MSOPXH9AM/+%LMZ50^U/_7B*MX0=(&8]!8=!C'O+T7K$=;T[A];[!%%[O6TKA M_=:3VRKA[2^CA+=5";\[_I$!9T?'QV\&)S]N@"J^O[E"8 R*'#+G IAR)D$P MCB)4E&R%K(U.?M6#=^?+K/F. N(?_]>'P<4O+;CB7?_B^(T_O#@] M^OM/I^_>')_[7V01W_GR]1K0>VN!^+ MK_:/$9@_Y>P[,2*5&1A5<*C\L\I*"\8\O3CR7X.'BCEN_S7R<#M V6(Q&V6) M)^1-;]_]XV)+*9NDZ@#+XK$"':YN:V&HE!?A=_?9Y7-Z;PZ_[UZV#U>$W_$" M-P3?$JF@N9E$N<3:I0&AK/<\2M,%RXVN>@X/83\'_R71_\)WKA1:-C1S,(B/ MS%LVSA:4WI3Z?1OFFY@1;2JS"29*,%25.N2 MP+XNA]=E 9EN^&FWU>ET\/_[SW#+&G8FCZN0L*> *3;B.>&J>R8;>DZ9U/[3GMP9KGFZ+?\NL\N(IE0)K&)J/D@58$H7Q_.K*7FO,XQB)E2;$-B$GBAHYEP>S 9& :, MS=IH:Y"USPVC!"&ZV"PT+CZY)2IA-J8&LY(FI^Y//#QG [M/Q5@*IO_MH+8\ M[458?RXWT$"ID^=%@F0VZAE\H(7:P.#Q3E<,7HL!F-Z/X -U!E-9)@YN>07NM#UF7"9JJN7\HTR= MQWMW@X\2MOHI;\S#*AFBTE!QT6#L=H6U %HQAI:1\C!ZA(JE";$\; J'!P27'Z+RA\DN> M*S6E3S%2_T(O/HJ(^HNA0CC1LL1F\&/P_>')^\V6!! M048]/(]+U[4./H^NXH)0I3%^0$PS#'1'?!NJ_WBFR0!K+W = MB;[LZHPBIL$HI5[CEW6X2A6/1BT%ZB_M3/CF2MCY\='QR06W*D$']L,).]_' MY^A=.V[L!L)Z3E/_/7$6=7=)P?9:_I$LUQ%3[VIY!=&9Y91GO2:"H4CH&]FF M]=:B50T2WQ53T)LI[3WM=OE)+7'% 9"1CJ2U2(53@-4IY+C!_\7#,F&NQ!J[??W0+/&PD[ M:8X5\#3)I*-R3@HCYX+1TG_:V>KL6B>)!^]>2#B#*/241J(H*IV<;K<%DM0Z MW.ZJ7PD?KEVQQHV)U!:Q-)8IP.D]X>*?X8(W8#?A9'G;798S!;'$''M E^8S M5J60+:641E3YW?G6?#8!MS^EM* OTN2;*1[[\M$NO>V_//CX?'YS\=O-A0I^UN2 M:OOK)^^!YFU_RW_?/^G_>/S^V"8$**'V83@/?+<##T0 F]'9ST M3XX&_7?^T>G)&Z&?_ *Y 1P'K/"'=Q=D2B'HAF+J&YX$./X'*.V+P<^@P'\& MZ1P& DMX6A4!VM&T"@7&C]!+41VA-*^(O])@)@3 ]97$#083M ML!(3YW;,R6Q;JN*T:4%^"&7\K57D9Z-2RD/$N\#^!^B(%%%$76LMH:5T[Z:P M4I,4G@M?L))1VXLO%8U2YRFWEM00G=5QI<:?7$2E1R@FYA7*:J FC"XYX\'^ MF8E8H1QN8&H8>IU:U][:R)WQMJ0O!'?_7IINM[-O(81&BMF[#Y^A:2?X!5VN M^X@OAO#B?]46OF4I2K7GI30S;7SE6L6) $12+$5?LZB&4S\KB8\=3S25X("D C'* UX\/JM7L MVLVU:AJYH00&3MUB,]ZQ2*(62E"9-T]D@QYA$ZLMS#7>-1>#:]#:(:"Y48;Q MCC=>H%TU;+%S9-#]IF^ 0Z?K+1&VU2NJ(T:?4V6\E*K, FZBG0EF&]VHD$E[ MJ$^Q$3DC(1A>,N5Z2(!-4:2 VE48-)]G>8PEDK)Q)-4?L647M1&CS@O!ITA8 M,2?8QMOV![$[AT\!<.&X&1J68>0MCZD<80. *HJT*K^E?,Y$..^4@BM+#W7* MYM:% ?8C#:6%!.863>F0,S!F\\2@A[)4L596]CKO.E@4W)#Q6C+?6@-Y'2&+ MECJ85]$T'BOCN"6TQ+-N4H&RUU<8+UK2B9KNJ"V4L922-I"[=VR5(V@&IRV? M"1,PE]ERWQBE7#$%''5R#"$06SHUC Z#7R^XY3F% ,?@.2.*--WRJ'L(OI33 M+!N/)9P)GI!6G51_)3T\GF@N.96%)'//W*J(:N17*!*4F62N,,QYW4C/CWQ7 M0B: (D@GLW^*\/@S<(DD%S^:A_ M-K@ 0QW,9FI%L9F!QB.+0*=2)^E,[6*X*>PC#1D<>PW/7-/IRIQ!GC:V(M'& MVJ:,SU:RD0+L%*Y4("AI[L$L6'#._9#1QK:9M.G"-L$-4%XSCFX9MEH>Q=@XC>(HJRRX+3BQ29?3&O^XJ9XK&N8([-B*K-S+S'#$!!Z.#-[M M$O12H.Q;8R>C4>/MPLH[,#*BV[HY4N-E>\\&F98=T3*EB]=85+-$=B+NU1W] M*]F\FEP.BK)9.2#I+1M*-32-44B)4 G<$[M(D@6I,'192G<7KF)HC_#'=!WU MS4161MI#1&.!%W&NP.VN0B8M&:4-%F@P@JUL)\D *GW8/;&+ _D&7 M:;3:EVBU^\I(.:-4TRUL%$J!^W:GS3?:V>6(/T@5O87GY$VRVZ/L^#L.CV.T MG>=!FS@8;(M: H(-[W;^(K2:DP!+"LWGNW]IT8\]/5-GY!/BJ2I=6,0MT*43 MOKEF#L=F)0FUPV/392>DAZ$,QO4N',C@6; 83Z/Q)^_,5I^>,9_39@;D;^R\ M8 O[P/,:53FG83#?7\4E!L&4\S9'.A,Q67%]TQYS[,!Y.9NFOG?F$T*IW8 ME'=')1M?4<$UEJES#(I[IEA5T"CJ$G=ZRW]M+8Y:[VI!A'F.^6$;,8<.FN]6 M2T0)9<1T,:(G^B$B'PBU:,,2DC-<)H\[F9+/W%A#>I+Q M<;3CJ4R-9]?ED9R9FW-_.]]@[F_GF\G]W>^8'9#/3F>]H:IC9UX8+G"[D;2K M4E>%Z?84(6;=NI(3:RL7G0!@;WK-%60[[&,5#9STR-X"(<:L^B M3J(,C2+GJLKQPI+#+@(^J$,+)E%(;9[)J:3J7@<"B.R;; L9.*_I7)ZB!IS8 MH:A*,, IPH)DN0F05F[/,3I[;&,]0YID1[EEF+L)H,)+,<&YYSEFF@MC;5J4 M&$-3Y<1SSB3JA6)B3WX8)Y62+%KTM4&96!QV#2*RN2&3/GE*D>VB3&$_(V/, M$()Q;#B;JMQH8<0MVZL\Q>($(6Q\E 8-<=-1G6*SCJCMQ,EOZ0A73U 5:%D/ M)AI-KGO !N^/KB^PG1&ESV*"P4NLG2+JM2FLG^JD(YB!@FA3J (E@%WGKHT?5B9D M2@[P! >/V"(GJ.#=2 9>FS!X+TVRN%:Q,7+(VG0M3=D"$B)1$R(@PSNOI120 M/[7&S+\7&GS*&D#!KI0OGTOCG"56T:O2^<'?3ODQW\VGH!*Y '%^]- M)Z&CTY.+POISO MU$+=F.OPNGF&F?/@LSLO+?K &8^4,6@JPK+B>99Q6;BE#7!-?W2&50^X/O[I M9-+BO3K2TN.K@$WG=A&#EPHB1#T"P*"6=E-<6X$^@49C.;;)7/D;?/2=OGW; M?MU_US\Y.O:'/QT?7_C]\_/^"2-R-_/LJY%ON]4OZ.F"!F]KF4TQI7K)/ ^D M99#;=Q-D(B AP^ZVL)>P-PA%8,I,"2N=CE3B9-49*U=7E1%[ :5O5W[O^G-& M(*NAF%^_ M2B-8:YY3+LRFN9%(P=:0NYT?BC6E3S:9[! (X$&[ZH;<>I$.I=#PIG#9%:KY M,]![_F#0(M9K,+70#:;?JW//,Z#LLI M/K3SE^_\N]/.2> ?^P,$\R)ZZ>N_GF!\^_LRU_N383P.$HW]E]G\B83 2\RI MXYC2'Y[LF ')F-O4"/.EO[M%R0?]-(DF^J'>YE'*,88?WK_OG__B[+B3'[7B MP=0X/-+CW81!&>)_\GM-:GUE=W?_8F\)MUMS6:_[ES63X7)YX3NVD:N97]1" M7FP-H2'S6O^L[<:C:*GO/,@-$!#WK1]3$F1"?Z,@W#2A]U_INW*Z+9FT1B#6 MR\7]A.'+C;VW8NSW7H6;AW;LEI1H,+!6_8).A6 KQ5BZYU3>/("G/-.__[_= MSFYK[V!OU>#NNII?:L#=W6ZKN[OWB,MZ0;ZK$_3#O)%&1\G(?=!%?+:_O]?J M;N\_?_39?W9PT&GM=/:>/^+DG6#TB=('0A#U3"9MY>O]]E?I=G=:.P<'7V#2 M]G=;NP>]U7/V@NRU5[>@-':_093&[C>#TOCWL-97&):W;V1LF7$'FW#)_KSC MQCK8:1UN']ZH&(S5^9OLX#MJQKF&J?$8KNXJ0R&XR\9F&"ZO_KG MNB+X1NL 29X+*%^))'>J;&)%0"3$%ROE0:'2Q5H87QY9,)UD ) TR?:U%PS' MEE<;)-TDX*1+8!O_%CY3^N'-&'E E&1$N,H%ZYJ>-_=U$_06#"O1:2,9B K4 M0DM\B>MZ1::"OMPIJD$5&;ZL<)0:G %%@;%XDYRL$$R3W&[UR'I)787#J2,9=MS=_I3L?!MC4L_Q":BS/!TI>E@;;!L[FQTB=3M M=+JM@^X.ZP7,'\'M*].36C-8\FMFX=IMP>.X/F?WL-6#(=C?,+^K(,;T5UR2 MRE"/7YEX"W;LJ&+:5P83HGAC#U(!JMB,,Y8QN%O5,^ ]24&/&%J)&8PT2@K3 MZY#PG,XM1R1KC&G*;36Q:3F=43FPO(CI-O;'0(@MMTA> :=(C;^F"P-JW'LJ M[I4 FT3$Z/V7?T"T;N0D6;$[K5TAHNK+K4#-,^&)3?^;BBM7J+K=O58/!W%Z MR_/HZ%ESYZ?[F#[O^=I!R'G(!B]>OZ8C:6_/N 7H*U<*49(/JM$/7OX M^37,K.3M3.V[;CB!?RD)2AT9N()V/:FF-^A MG(Y2DF(U55'-9H@+5=)0-PV[!IAD4DY_IH;^"*FA.E*@UEOB<5-$2T1E#Y(I M.KB3A]P]W(PDS"].RNGA9WJ5<_F;LA[S1TJ%=?YA3^!A3U^KUML&"W_F*L[?;ZA[NM+H[CS^!#B+T06=QIW6X=]C:[O2^ MXBS"#.[NM/9[O4>< M]/L,N-,Z.-AO]3J[CYD*83EW6HD8*#YWKWJ$Y;K'J=3;Q;C'U]PE,F2?3HS6 M3J_[ATM2K+6L*+I(/#X:$+(PS0_@_"=4Z>=1S%FZQ!L6,XE4%"V^Z^IZ3>/T MX\U##,%>H2[*J54KU>BKI V.' MB3?+L-88EB+\HANZL[6W>[_4W7G_9-@_HLH._^/@XB=?&_]BD^1;ZF[O_;1' M>('^3?'L.@6AM-BIE>YA^M^,U( MP[UO$&FX]\T@#>]7B&;H0+N']2VHI$5-#LFCXU/[G95ES\HRD;1HL@V=./]I M=]\R=,)>Q^ZP=?Y-?F7$B9AFC?B!["+^@W*2;B4]\?6-P&[!-SCXB_!J>N:0 M>B8ET]W>7VJ'P-_>:A?N-OA![. M*=%%DWJQ@BHRJTJD5B$KC$9O.0M<^M.GW3TPEG9%$>[ROUE%$?.(/2)AN;P5 MR^6HGGJ_-UD)=W'D]4[I.GDA.L!E1/(3RN;O=G?X+Q@&_\-Y1X_?45<,!F(6 MS4SMEUF\?<\R8#%M;(>5=/.^]1';X3[D,+T[R9C?3Q)AFV\.3\^:IK\F5;DU MLEB\-3<*E"-X9^NVH_[K%"V[U+23."'D&5COX*$H0@P]M#Z&B 0_-TC'63Z7 MI _L!E@@\'&9U,XE[9P3NS_=S]J^0D!:T>[5WM\K9*DJIUG._L-'[88 PQ,7 MEKL&FC':5P#1OR;&'H>HRMY+GX:F#+&^.;HS2-91R@H!W-SZK*1G\!A"^BQI MML 4=*@-$'[D,16:+5&-B>%?:E210XF<=]CWA\DGJ>1[#E M T7.K:P_YBIHI&A#3'E.JEAR5!+^%!_1D, M9QPH+5;ALM01E.A39'B/A0P2I%OI&9E\C?D!;+?-PFOVHEQ=3LTH5)8TZCI% MK#KBTQ^;AQ*0$'5$E02YP[5%3;_KG 1>;;:8/N0RRT(*.!D*1U;_6&['>$;$ M&<.A*N)?NQZI%BE2YNQ3*?%VCA.E8_Z@HBLQM.-*,$2(@27H$OSG7.? MX@P!J)?X\I+Q8!A-+8E$"$&6 WLUQ8/"6.A])D@O'AD.>TSLQ?J:I6:,QY"BYH?8)D45@P8>AQ1)*[0)L?6TI>!!HZ3U:P-W/1 M4:15PF@4'Z, K,L9\I<>(FD=>4-H[23Z.F /Q"O>A'/XH3N*H-.,W=N$31V MR8#W$K92Z@;5GXD="+07/\NCS5HT]G5Z::4P)5\=M?S8X MUOK1L PQ^6WM5&8"_:%J%GSQMT:?]:T"UC;S\ 3[J6\^A3,U),5%.N0BF\=C M?[][ ,.AIQVY2H6);/,LA;N,M?6'*&C!RQ/27X\+[6"$3EPTFR?9(G*P_Z8A M "\><;6L>$_2Q]MQB=#*-EFD* EVQU!R9L5MI=5+O4R! MN@T;]*\3P3>%<.JPXWYF65Y0HB=-Y52J# M&38DQ+0)8^WMD>IR59DL$*_3589X6>2>-'Q329%Q(_GZ2I+3@+L0.25SS(V, M"Y>D,EEX((J3B)2BE'EDC)+5Z%?V*WU^)=*F2//3R5 THR-F/19FW>0:T(8\9>^8-X:IX"[ M)+F*MDJ=1]=N*>4()K!OE4+MWK9-T:CV&C1(CRA/N8:'ST_:)@7[-X^ESF\. M6^Y_@V'+_6\F;/D@W:L/ODSWZ@-5HK:[\O "_$1+B#K\<';VCO[NG__BO?G_ MV?O2YK:1)-'O_!5XVNE=.P)4\S[L6470.GHTZY8TDCR]_6D#(HLBVB# !D#+ MZE__,K.J@ ()@@ !DJ#,G5BW+9%UY)U9>0P>![N;>]S?(/R??MIU$8\-*W>[ M^GSYOW>WUS>/VL/ES3K*]O M+B[_5WN\U>*0O9,3;"/VL7G11WI^C92';*7#0*^;+<<]1>U",\N*FS3$0B&8 M)_-M@UJ7A&OGO*JR\@[NL::'DZ%-7#;^[Y/_&&!K/QY'.CF[I_^*"''8D_V> M/8-Q2WT>[^9/%CA4BN-UA?V 29,DI.AME4KJ_2.-;)5&/O''JP>LM8&WSL?G> Q(:2''KLO<'08^\MA1ZS407\#S\?&X:,^)ZK@I$ M5>!*7?L'/LRB_( ]#-NKIB:_M/7N]Y=WM_>/V(D"PUAWE_#'S:-V?_G+]XE=$0)\#[)Y<06P8VR M#BL)H[F2%Z;+AC1#&Q7M@YI9YHPKR?,)MG/./^:>;XY?"2:W,].F=UW^^!*O M H!&#)!9U$+!$>1(T?DD 511Q+FZXCLQ?_<1+I__B M5"EG1+Q KW@,I$4KZM%XQMT[#(_*)T#XW9BYHHQ'=.>+2XMZ?PJP$M6*1 ?Z MZ@PJF1.#3ZO6JU[!DAF<02UGGH@G2&]Q"3[W+DP="/+%U^! 04$PN07K-I3Y M'GS\EE<\B!.3W[0P^:V2/?FM")Y.9B7@ZE]HUN6Y PSCVCOAW\=%?HVCH0JQ M.,V@Y"F(3&3X\50((Y(!NS"''9,W-#[#<\CO156S8A0,ASO:L5I=9K+'G4"O M1*N&/,KG$KVY>(\QO,9BL?YI14QJH7)=S%28XKQ<:C@'_^)5I=[\B::>1.05&$F.L9:3 6T05>>$@-/NU8HP0O\IPN_C5R]E$MLYS@"EJ5/!DG2I;5MIOT42*N4@*F\%+"I>D ,H M[L,/"8R/65?A;\-L,5XG3T-GJ2R:N:CY.,QP*V4^;YC!I$S;YF+N9<*H'V9$ M]%86^&+L,I(3@=6 $)4?T8,U1#T2F#"8I>3"U^ @7'8%E."1N%+I"+6+CI,9 M><(6C7U_!N:B@8WB5CI)>+J5L">H,L?F(^1\U[%X*F#(1]PU QHG?8/)X;+W M ,=#T,15/8H %^Q%OI4LT:K(@J4T^^G:$X 5+RF#>;.Y.Q.I$ MF_+AX#KLNS&E1'*=)T]36CUE3NL:PT)?Y#BN^F4"J1R-R1OY>SA>7*RY\EJ\ M.X( )1D+X0$P89'7#4LG;,GNYHYOGI55%N.F_(BI4.GK(% MF6-(>.A*" _#4+V%V,.C[A(9G&&K57$9V;3;4&754V A*+[.3FR3<]GIA<(\ MVJ_<1MN-@1*VF>$"3QJ(6* VMT55!?68K? YY=)^-$FN!/:=S,@47E,@/5>Z MBD*E4"VCLA45UD?4?N37P+*ARN$#M[&7KLRN_:"]J[\73B^YM;)R'I95J9Z7 M"?'[!-,X$^N"WC7>X[A.Q_K&%6R%; ^>4PRZ']QJ[%T,#!DF(U-C&NJ-P[X# MS$?/@C )ZL&E!!VO0,/(85R'&99/@XEHO.J+\:H2:<59S<2Z*/,@Q^$%T\=U M,=M7MB;6D0F5\PB>7G$@(@5=$IX\,G)@87D7YE QL\*1ZQV:A:076H>F']0-S+[@AGX8@VW:9?W%A M0H4>6$\BFR_ABE2?#+H968E3!RK6Z7+D@!M$?":&8$5NVIB1BKM 1L/?1?6( ME'"&M75F-<_^(5JVQU/\;W#TP6B$]B<8]L+$H4_L@ '0: H;+'#A%S$ZI6G# MM&7X5Q3XT]!HCY2B8 0YW#@:6_J0.^TV[>.1>/&+>U(\X8FY_WV"B;F HG6/ MV7&MI4\;;5CHY[.8!-I>\(Q]]I__T>]T^Q\CS[WQ30M#@EEZ/QZ# 6V]?EB# MCBB)6!P8"A#:5.SWJ5&E68OLBC[\*:JC6,S*,ABM_\*J8^<\O" M#/WZP<.YUFS7-.".:^!",$>>,/HLLPY_4:N(:2H%\L+ITJNY,ACP2$I%DM(= M=P!ECX@PE@47&HKX$DJ'0"M4%*QSO2"J8.F#J M6R&0^_B7LT19#MQ@\MN:> MF -S)($]2!/Q/ <_H/@8X S^9EZHWG:QJ*@VNHCKL@5ZA/.S>DSNE+_?0)$ZP[_^P0$\C/[OUJM M?OK'[#D@Y GC>4K-WNQ[6''2:\Z^(SV%S?TWOPHE.Z6YSMI&#.D O[F)4/PX MEK69;M%!+ W\P<84@_]KG=;:'/O?/]B.?3.G5U:*:0+([S'U;0@7MHTI;#!B MY@Z=O?Y M\SGH5'6/,ZW*0^O:?T3HLNJQ8=7\7IV8(U !'S3^WRH^'58!6[5VN]%6Z*R@ M^\O\":S##]V;I6='?GG-,U$NX5OW:8%G" FQ**06N%1&^OCL<&49 M\]6PF8Y^R 38R2?'.T(7T=$@Z3@BRI#=QD^+&93!/58JJ&2UO-R2'OP82^OQ MEEZJOHF;#--;>9[%9-?5:9G]+/ERJO1<6[RZZ;([23)+SO/LO\$\S_Y;RO/, MF?@;D^\9K2.+3?BL%Y9U7%Q]=!9&6),$'9EQEK!GCRK%MU(0?8 %S!/39U4\ M':QD.R^N,Q$YEJ[ *O"$;6BL M7;*4WCYLPT*?1'@()&U& M@0FBFF M#KZAW4J+^'/Q=#\0$]".!/ C$)DRH,GTM2P M;^P6]KD&9^Z&?0;+4X5T/FA^C*4OS@M%]['UNH@N76$/1-X13PDO@7$]8D-S M:E@>>17X4F3X&%3R/]CS:77D4#$>?D &HN9>]=DP9A\&#/!Q*NTRG25 MUNJK[%.^+:OA;1''$O1NF)\%@.V3LU9+;W9;^X;?'B5B-FSEH?^\V.I@&Q^] MWFPG8JNF./\QK&'&=!>!U^C MJ7<:1U-Y!UR9"U.-5)@J+8/>N=C?PN?C%"_EI"Q=0S:5H8=(?P*PIC%/B0I MWC E_F"177$JD[*( _)())ZMQJ%"DKM0* [^;C'\"]BV SXGFWXNB?C.,FP? M?A?0<2H.;H(%U._J]9BXQ)9#5+N\96OU+4%A25-W.)3Y+ J;U.)U?;)6;_;TFNMY0C8=I7'EN[367V?LJJ)=HPL+/CM M4'O3 BDUI#L[AG09!9;HKV\_4\$Y"R8QW.->56=T^#.+[Y94->KY86>:5E7OZXE^-1+YX& M3K%&"WNH6FR[9,!)=F6:VW:?!5/12/WDK*TW&DV]VSLXA7S R,W]J)@*N0U$ M;KW?TNNM_X__[C]?'%Y__!? MVN6_OEP__GZL(?CAR$+F[GP6'4Q,=JPD^<&HX)-A?Z46>"/7&)FM-(.X'X^9MUU-LBBTLI^B 9]TY MQ,C+(G\&KQYR)A2.*7@]'*YM%T8'7[ OYXMK8C_J.]>9.O@73,Z9SBSGE3&/ M".5Q8M@/AF6X8,K"+W\SGEF6+. >5EDT].[AA5SWAN'.@6&X1[5QW7HYPS)K MI8,[!R%@J?[:H8B"? H<[ZVXJ5DPW@>%@,6D>K]]5."[4>";8ZN/=1A@:G7T M=N\0WSWIM5<+6\)*_1V,VL TH9VG=).J8L[#YE82-\ MX;M'5^]T#Y%U^;#T1<,;IT,!C$=L:MB[3I?=$]NBF47 $(99%@+ P)?>J-7U M_C'VM1.>S8,L#&1U.GJS7S] =CUW;#H%,JNMLNX/P:3*[3?%?AM8M5?3:[7: MD5&WSZ@%(*R3#F$'QJXX[")?=*NTZ68;1+_&%OR.QSSS$PQF_-9[>GM-L*.$ M'%Y:E&X0[BH4I;UT*"VG#%AJ&K+?Q(/]:.X-XR*4#]S%AXU6X]"X^1#U]49H M:M1J)V=-O=_NZ)WV(;;U616^LK"]"(ZX^B%8=$4@)%/#"O"!L:];2Z]UCO;U M_H)7&7&&34;Z/<#9@789X>HUKUH5UA=-YBB/Z56,SDU%!DU4MOU.7V_6#D[9 MEA-YQ6CB5,AK(?+J;;"6&LG(VQ<7\_669Z+DFD<4MV;V(4?G-)T]G*"..(3S M,WL8R))9:2G_0' M4D/@$&1H']+,VEN5;TC4=V>XM^Z#C\'!?^,X]COF/DP,EZU2!/![#W_O131" M.XMRVO]Q.R=GM=-:+>Y19K'SR..="%O,/)>/;D8P;M"Q)W=^EGV5T2BW+ MA^M9/@S>KNT$-!OS'TGBIN=AWJ'C:L[<]WRP# %896U3U-UZ\YS,S79BREG> MLJ1(C:K>GE&U!C&9!8\R_WI7KZK3J6/ORC;CNQ5HZ?2W9Y@5?584PZ6RRI0+ M;FCOD++8FDE6P/D:&$&O'2VRTMI()S%3W#>8)[Q@8^V.9:[)KDE+CLV=GNTV MM+32'K %_DNCK;?;J]H/K^(7>Y0LJ(H5!-F@GLEYWP?4.QM"71C5E%8\VP8C M*;:ZKL&.,P8'^,:LUUT&5'AG@E51^FH>#>C= Y*&]^1SBL\Y&*.JE0U$Y M8ZD#^ 8>U; T'!\%W*H-C9GI&U:ILBKVTV0C!,X=P.;:/N>02445X$8TZWJO M5M=KG6.)7S&HS%, N#DJ&[74J"PICT=FN(S-H>EG[VF]S^S75<3R;EN,?\]\ MP[39Z-)P;3B^%QG600!4"<>#F_SW236!@NI$09UN0Z^WEJVQ]R67!H>'^AR" MHFC4-P#U-;W7Z^J-VG+UV?OR2X\@@ZNPI_?2)M+GD!@J<#AH4JF6)N^GW>H= M:DI7^9"8@_ [LT8:TU3YV M9-X'VHM)#=T<[9W,O9I_]K%LZZQ2*2)F)\ \9 2-T3\;#O+/TX8SO]RIG"K M5\"[J,4T7/BQK9GPH6>7XA,NC@JK^!/F,6ULVH8]-.'G'KZB47KH*3]BY>__ MKUK5KDQFC3YH=\8ST-D#^W/.;"3.1DVK5@7]CLQO\C+\B#Q#N4'T)GXBJ;># M/TM6>D"0 7"6[QFL2'O48K:HD316SBY/_5%[?)W!V0'[3; M*^WV[O)^\'A]>Z/N2SP-W[$L(1)):N"_4=3*?T?/UEA_MA=SY$_@H[7:3P%- M#QW+,F8>T(#\VXDP5=()^QA#)I.-DE6Y;&._M*D2^?9.EK'*>5:\I;Y%?*2V M-XXH.K+,$1]'?.2&3W/W\%GKAO,#7SFN!C:N]CLS7$];Y7 ?(9L=LI?VB(VT M"S9DTR?F:LVZ?CC@S;S?7@-T3^"3-)HK@T6YI-3^+];(2#7Y@WW"8F_U?MHJ M(8EM&MTLVZ16!JFVWM_.]=W =N-=2AL]OK3!TV7@6F).USE\ -5%$%^9!Y- MR[UGWY@]9Z7KI[,F1)@B4%C+\])(0$E50-[ /+!:6^_TDB=\E# *7&[\=7>$ M/TP2:]?U>GN7^"N%^-A;^OEQMX.BD[5J)AR^?NYXHA?$Y?<9L[WCB+A#V>T M* V)2W/&FBMMEM+9*YO]N2TS!N%U.Q;*,)4NQ-38IMYN')MQ[P*U.2RQ0%B=#CJ6@,YV_4^WJ]=BR)28NX'#*@0,0U<)!93>^OR9+[X:3#/?.8 MX0XG)!=&(&TM9X;Y+ >56%L6?DK->KZ:TUP[7?G#PH ;D<=SM,TDFA2CX[GJ>-76>J.4'R;^F4 M1W*581':X]H>.E.&P,A45MC$H=!=$$KM95^J[.6D^T-8$2ID4X3U0.,W^GJC MO=PS:HL(*X4LX.OE[@,N;U)H[^B-WO)+PX^L_XK%:0Y]N0%.6S4< M_:IW8VKAW[J&3$8JUU$FZ:BM *)VVFV;=IF"*WACKI1344X=*_![;W-H[':0 MD\<4SHBLA?/AZ]B$Y?!LB0/%>0[I4Q#.6V!KM/7V;FV-LC9,+K.#CD(2HRW97?(B MVX\4U%0Z'O,%-=J-+AY)BM>V)X*9OV%$K(5O8+V6WF\N]U1\7^;@RP].5]I. M_,<<=(7O=;66WFO&RO:]T-6Q]N*XV\&X*HGCF5H?M<3?-V.FYX 6_V1XYI 2 M12Y,:XZ-:.G][PY\'S$NAEK=E^X!,%6!6:Y0:=;I +(OJ1P80Y!=*R!CQ\>T MNC0^9CFMH>Q>S\%AO%L6C/=VC_%2"+@WHBS>\FZEH).U,;ME1?8;PV79J#J M$QK/^]!A;X0"?CAZ6YB0TVB<9AO96>^LL<;:\=:8:G)YVJTZ/K-D]M?V["C) MMH)K;^;8$NAVO#1Q:4G;)HQ=:O65L4OU@^O76X[4WC(@LEU#1#;U1K^EM^H_ MW,O5;F3N<>E5Z):]G)>B=[69_S/^D;_Y[$*L?FFK?C$[A:'(XQ;'+8Y;E&0+ M+DA2=(HN^Q[U8O;8;0?Z^AOL0%\_V [TBR25A9H6J),WLQ=C'N(;V1?$%(5V MLR_N3-&6]@^/M^?_\X_;SQ>7]P\T![[[4;O\UY?KQ]^W;G<@?")M=&-:OV*' M4HKDA!T]R]-T/[^]+_9K]G?2UK*>J7MF(>YJ -"][=S0%5L]_1&ZV]3[).A-[?TH-O%[.CVXT = <,MO[.P=8\.0/^Q-'I]?V/ M3D^&7')F:#U/3]U$V*TME&BW (@UO=9KZ,WN\I3A72<4V*:J MYAY(O#5]0H^VV7&W@]AM4T)55\7M/FIYS[FX+7_U6W[O$P^9R\^8)V$%:H'_ MEV7[E%'>M/_GH9#23,^;LY%FVMIX;EF:QWS?HG=GG%; MX7G1R.@*),7!_H_6,XMH?#IEA>6"RQ<*'+ M"Q>R;E8M ] .@BWR3 39.E?T@2O:/;W6BALC-#NZ5V]I'SYI.+;%GS5L![E[Z M 77J*6%[M"B.NQW$;J6T*)1'=,KUKW]<>DIO'-13>KV]C[?T3D,I(>_NO82\ M*/#MXDFNTPQ =\!@Z^P<;"UZ2^_5ZGJML]R*L4R06V.ZY8UI;/Z4WFG34WJO MUXU]#B[54WHB#'-8OQM2'[YCZ+5F7V^M&0M[-,^.NQW$;J4TSXX!GQW&2!JU M XN1)%ZF?F"7R68U-/;2_+K336Q^_5: NQ_8]E+"]FA1''<[B-U*:5$D5DTT M\TRP*:2S?L&.4:.^EVA0O^!HT'XA+'HK9P#T+ES0;JW N%$9 *S^N0;8>;/? ML@.[7FRTJ3SP7E/HT25X MFR=G6(G46E.)M+:]8W_[#=..6QRW.&YQW.*XQ7&+XQ;'+8Y;;+;%7AO/)G6> M?9O@/FZQORV2>QDWWF OX\;!]C+F#8C/#6]R93DO*UH0D^BJGS;:Y>I"O/ED MTJ6Q!M$VQ.>#AW]H5Y]O?WMX>TU^R_#J=%SZ#2]=>%?>EP*BIV3;7+ MF=S\S\0ZSMW0R)KDW!)6A'5;6:OMWA2W%8&WO;1NZK:+;(MU%!Z#T1]SSZ=T M(3BAYC) \=#$?N%"JN!/\>]#5)5SC_<:=P(]:81ZLF1<\Q;Y]:@RQ5'4P'M*S>Z:6<9/06679S7.;0KUO!)7:>[^NU>G)/GJ-<6B.7 MSB>&_X%X_^]MB54[@.@I!*VO9.S1DMO'+W3S5"80W<6AL(^36IIU)=; M"!P=U>*DS@6;.9XI=.?,93/#'&F,FS5E%3^[DSYW'" 7;,QP1[?^ MA+ED#F:+O_1J()CT1F]Y..11+.U8+&7%[4J4XJS>ME[K[W_@YUL65(%Y-#-> MC[8143 G5 &7.PZ6;-*(9B7KO9BI0$?)O6311C#H(>Y96!NW2+HJ$[S]+R&0SC?C32WM9JQXMHUU[ M:H7@4PS^;:9%Z%$8X2]!![@X(%UY52EC8FGIC" $VN<09JFT90\,^4Y=;W93 M6O+E@'E) ;)M]O=E,&P$]&DL%9H)N!:744[JO M-_K['[U5,E%4KL2.M\A)QY22S(4W5[Q]8;3PYEARJU1<"[!,:"^0R-J$\1WP?9M MU/5F_UAKE2N.+L.*VM-K;(@!(PSRAJ7EI[V(KA5QV0"(\7'9E03=6QUA+S'D MCY*L:#KH8UB^I_?Z!VYZK%AU?Q>G9BC$8//\/]6QR!4JHW&1VWQKM6C![]5#QYI!?]? M(9=[YOFN.?39"'\QL$?1'RB?O&.NZ8P6LU$NOP^M.5X9_D+$>6_X['(\9D,_ M2RR@6<-G_MJQ;5!&T;!2#&B&KWUBSZ9MHU'MC#6.OK+V;LPL/9I%2X^CL9K& M6*WGF/:>2_JD,&";M7J\##F*D)1O_JL$R27\?-LB9%O3R!.E2&M9BOPM:X7$ MJC^U;4IEZU)\B4X+Q?:5=\V$^FUDT MC]6PM"#M2;NVN5H#Y?%!;E@6G^0M>D-'[S]KQ@'1*G53 4K53&K7JOG&]YP% M-+L2X)UE <[O59@83Q+F;Y&%TL.^NW78_^ JM!"&]ID+KM!!,'-OB];8D8U7 M0;U_M(%_/!LX8J]>F-[0+]FC1 M[D@[YJUH[[;S3N8@&K1KV%C"WX7DN'M.-H!(E6D MN7%RUN@V]79,PXFF9X'GSH(45$_BHH=B0IM*U+BG*CO 8GOFJCNRG$?YD_>T#5GN$OZ3GK- M6O/DK-WNZ;68=HBE$!G+.YLC?_)!:W9^2D8U_UBCK)]*=_QZO:3GW^Q@ 5Y_ M]I% SRIY7(_D67#@VQQ7/ZY^7/VX>LSJ]7KNY1\G#$U#9PHZ\A5=130Z2B6>E/F,O_/W_ M5:O:EM!.S$$;W$F: M18$G+A"_HWH^/#@A 3!ED'%)Q9>/SI6D]H> V!&GQMD2O=0*HI>GLZO/E_][ M=WM]\Z@]7-X\W-YK#[\_/%[^^J!KUS?GI]K@YD)[^/+IX?KB>G!_??D01$*7 M:9C.5#]MM(LXULWMX^6#]GBK:5?7-X.;\^O!9^WA<0 GN[QY7'N*+)!9X$QN MU-_,I_"QX5*M#_[;M,&%&(#?\7\/<&IS#)ZY[8M&N"#8[H 5AB:@$[[WR0*? MHSJL_1]^[__J)QH#%V.&[ $N\F)F7;K50F^DT>C43E:01NVTDP4- #QR_WE]KME?;IR\/US>7# Z>)ZU]NKJ^NSP= .(/S\]LO-X_7 M-[]4[FX_7Y^G().M(2@)P)\,S_1NQPO ?>5_Q@.XO4JFX4A/<_S*(P-YH [@ MOC%\"O^/93,ZQ_80] C$H(GXE<6^SQS0D[",[3FN]O#J@8SP],JU/3S5WH'" MU,ZY=GVOF9X&5Z&FXZ:M_891F'^"Z,:S?/&-R:GV&'Z:-NA^])0YHQBB&<&W MM8GQ#>L4,#F<863GS[GIHNX& 6O.4#Y1Q(?9$_X\4?'9<&([EO/\JFO.DV^8 ME+<\EL\7ND8,CC^#BS@:P!WN0J\E$,@@,>%;7F3]/M LV9-,GYFK- MNJXU:J">%4R&\@91$AZ022!YXG!X*$+;V+0L;0C$"5NZ&JEK.;>'RLO4*U?P MYQP:VHOC?CWE2BO"8.7BX"\>NQU? N=-@3H]E5.[M5UP*DXN!38-3J"IDA+9 M%2F0)B2YP>-(8,)60A,6R1#NC0$LTW_57DQ_HCTS&RC5LE[13&8SGQA.2BI8 M%-C0G%D,9[\A&\)?X,1@21#9$75\!>P&)Z-0K.?-IS-._/[$ &ZEDHX*4A@< MTG%IDRF?6@!'C1^1B+G#^ V2"-PTC[7+Z7NKEG;9-P9T3"0G1D=YVHAS;P+]=#9B@/&B.6H17ANG^ MV[#F[%=FX)L^,D:LE9'6*$R]H$HMO15VX89FN2 Q225X)(W.I"F'(HM%JX;Y M$B@*Q_#1RC?Z*(H716R8M@?7)=EE>B0!N+#@&)^2^,V7CMK[ 0 MAA[ U@:]ZPD.3?J1;X:(&T!(*G%3BQFZAJP73@XC"\<$2@NJP2?L4A M6<:_Q&T8!)O&P>9-)"B&AC6<\T$R3P8V+W;L90$?=Y476F'ND?&#VTB92Q>H M($-)8.D8E5E]XIK>5UU\7)Z6IN<$QJKS AH4!(SI:_CA#.(@+Q,L MR@8A (S@O2J/-&AP-MY(CFR%Y:]"G"J\ *K;(5*1&%78JC)T/#3&!RH]3$S MMCN\1P MP=IIV[2W3/+-C4F^D9/D^?_PBBN(_S-10/V#]J^Y@W)72E$+IK0G/&[3@J$S'X\Q MA@?RXIMC@6[2*#=\[%*8VE=EIU=YA\:MH"NYT/N/^(VI,V)6%;0FV4,H4418 M W9\F9AX>'#]5>DDKHP&BA," I:"WZ)%(=<2OB7YGN12.2X(<==UGAR7VQNO MZ@*""\ <,CAXYD_@! (QT0(DRN9P$@K5"-G]QEFAO3$KM';#"LT/VA?;66(& MH7D"6JI,&7C3(Q[7X@$#H)T8A:>:Q1CBB!A^;QS9G8V1W=Z.B?8HS/+O/I/^ M4X#1B&U#$@014Y'XER@FH1.5$?,HO7"T$^=S8U^:7F&<*R2",$+EP.)_S$?/ MW!X"CV'(7 P+8T0 KECAAAT=1MIT@K8B1I4!@@FE&QE+//B#=R4+S0MB4C&V M'>U)DIUO2 )K%*;62)/P#Q MOILAU>&#$7UO;ZZR-7IE+N8%&,_L=GPM%, M,>X_O.#G\!X=^;<@E[?:4))Y0=JS2#8OF%\QTSM_DO) M>QYM$)*84QHQQ03 M:0'1\QGZ^Q4)$]-3P^#@[3/7Y=C"(F]\U;&":!I'YQ]L*+XVG5G,%XHC> QZ MXK:U?-O3D6"$'D*24=:2+Z(5?G T 4S+XMI572)XL)%G!HECF6P4>4@%(O+P M=05(U_0F="AT-)P7#-21.GTR\'Y/OF)I3$S8P24O&!][7!-A16\_^&W;L%X] MDS\+F=Y7A1JYR^1/ L:!)2W<2 1&Q;^DB@[/(3_^ H?]6WI:S-;Z:""WNW+< M"V?^Y(.?LRR4SKE43Y5-3JW3FWJWN]RKDY"3?)56F:[22;B*0-5G;[PO_*6AXUO?C)$';+W&!G:7 [W)*6^M-YCRUCK8E+=%$Z11R!-=@H^7 M,4U+QN S9W>=Y;!TL. 7G!LWX5FO65\1.-O8CI&;FBLR&:0*&#GP ;!C*\)B MM5YE9I X]*GV#W!BOI%6\M0$'N&AF:+?9/ -W/$%4U6>N"UNANZ0E/&@;!CY MC-%O@/W+5"3X\4*2,!ZC@;S;\!S:VS+_(1B,#&NT@SU]TR%Y% MY@Y/;G#Q P __C<'/+)W5]=7M^]%@&0;KTUYTA## !S)\L$3G/@7!ZX#%A\X MW';V5,34*T;HLU^Q-8/OGF&LBHTN#1?S!;U!N/\% MWSX;+*DUN][I-O1Z:WG>")FX'D:[?!^S]ES#A'\IT77JT =6.C*C"I[_ H=. MO)52K2V7#2B)#>W9$?$(9*'3RN.JW*V%]UP$NC%"GYG_VF46+_ 7+@1ZK2#N MY;:4"62!'4_Z4D8$>7Y&$&H)LL'43&N'16LU0=;M4]77;A*U,P%2@QA;O(@JZWZ!SR$)7(AS&L M)JHH 40>K 06X"O7EN=P_ M$3[!7&8\\S((*U460]]/: [CJU"0VLXC,*)JS_('S " MQ=;)6>VTM@Q'Y) U9\]!#\6J@N M?L57,&FCU4_AWT$&NM2Y)#TP'"K3'["1%1#$,ZPPPU]69"7">&Z/>()%W-N+ M4K?!@Z6F'_DA=S(Q"DVQ2TR7H"SC,;B#F9X_]I<%#LH/[N._WED88K!'EY+5 M$F( C16/8AO[6/(0)!F"$P@G*ZA"4C]54:I_7-491_\[L.F%DN+/6E/C#\QY MF2+J9;$ !JJY^C+_PLCOQ*3<$E0?-H_I4A[@S#!=\6F@V6>*8BM%/7*_+Y0? MC&\N573<>98PBB&,B,LH_4R]:W +75BT7.%1$$$$WA5G8P86KVAXA=F[L*:# MJ3.B D%YZ.%![E?M&5^Y,0<"/"X,-J#%_&SC54^!P93E1,1_CON$,0B0G@:: MO%4+LQMYV$$\)%?"I6@*-@_]B_H'2O0=SS'?^!L+GL9779P;1RZ-HQ%7P=1# M-/*9S7VZTB3:)T;/ID@F>*=;]\+T0"(8UNWX,Q@XGS'#:4 /K-?21@(-BTH( MG 7^BW7Y],UFWN1:R6S_#O(R #%XO*I%&5C\'$LU?\LOU13:B!.75KB8DI?N MLF\F>V&B'6D )&&J69P>7B;,QMB=AB4Z/'&'#X'A94JF"WR /@O/;ANAE\8J MY)3!05XI.0-=QR?%*[38J?8;+"N?M42>&O^N)K^[XA5^\2K((;B!LKH>^;JH M," F0YT0O)6%3,&^#RG%91R[KV0B<5ID>-,C?F:C4*N K/E"LUF#?$#YD&4[ M"G K7$[14Y1O? 4@+(1)5D5)3K60C('_/%\)D3HV1E1%TG]@:C]A02OB4%=< MXM<02<;B30&?(23"G )=]2D4,N$W\0C%3T%:3Y;PYY[J!!A5V=IZLZEO) PE20MI^]+$2B)I!F+@AB$0Q@0,V1!J0X7WWMBA3T^&(WGY,6FD/L8%^&"/E8#9)/^^WY32I*G]\QC MZ/J!DW(1Y@==\CK>98G:*BYDR26JW)^H03G!DF"-?%!)9>)%2<(F"J@0P\.V M+$=6$<5KD#&JAL)N%$01/25QAP+*,RI.1EY#3X$"CCR72HI>WL29BA]G&.OT MO,I2BH\P/4@OHTQ]PJ)$A5A%#2VF'+E#GF7_S20CJQ2*./H8^8OCC-!L 5)9 MU,+R5YQ@TKY%IEXP0H%Y+KH_PY>JB@@$B)\2QLU=!<;$;A,L=] M-FQ1F+9H?D;3Z%$4R53ZR&J\%A:<6I QE(.%ZNG)L+^Z\YD_!-4:G$V(TT"3 MZMK3'(5L!>DRP2N Y2/R"3Z&^%8SAY%3#A IW1"U#'"W,KM > ,$C4.(>7'84O@B]@Q,@$!N@7![. MZ6_UC^^U9KM6;=2TD"S"-(8 !LA@%)O7Q5FJ=)8JSU5#0"! 1.:;3"D@[0-? MEA"G- 9N!M$WJ(V9R[P8M*F(DOEV2VX.QK)"_.+"J$U@Y4J0.O_- "C/O2![ MGMM(89N#Q4+AA:W1&K)D#QAQCJ6&+_%YQP29BBRXA@V4VLHP04\0NHI==;]G M 7] =<0:@&,^*^0I4MA)%"^S3^#@"9VO?CG@&D50AH?9C39=?M[;1/KE%E1J M2]TG8_@50ZWVJ#H$F]?]H%'KV9.S@;?86 8L&"Y;'-MZK3BVVH0#P\NZ+%R8 MS9_@R%C;A?&UD:XV'@D;CBRS@DD/Q^J2VARTI_F75+.+XE$D[@1NC]"HH%M] M9/E-V+#7JL.1XZ MC(U&X581\D44_2/G#$7V+\]S4E;&V)QH.;R%;/\<-L ];_9RSRTM:K&\6?>+ MM0NI.K^]I?HJ:8+2433E+$LY<[>V]D\#P.^^5L*7$\5;'3F4R0TJ3.O4.KJF M+$M*/$S0)S%[+O*T*7[ N=$(WUZ#%UK@PQ'7$.^$CK3AJK+ACBV#30LN-(>W MN5D.;X/G\":<([UHDVG$683A5N27Y,+ M00/V1:NIZ@$5Q^GL(A%LG*0YQ$G M'D;FB-P++DQ OC'*5D"MZ,S=^-:])!J^&9[/GP1%>P_\.+[8R68Z(WJ"(@[3 M*^BD])*KBB+V.MT)P6+X2A ,:T Q MTR/GE^CCYXEK?].SYW-S/R ML!ZHTK#5G@0^%?;+$%)0D&:&$::P!5]HV83+[+#YS)80U\J,N+P-2E89DN;9 M-76'&;]&^2APJB6[GU(SM4$E^@E%'+#OY+QA".:#]LY\CT*1; M>(H]136R7 M-&040U^Y#+W$\DY$'JB%X62ARQ9_+ZJX[-EP@T9_U8>6?"52.@0X$51D9E MMK3('H&/<]"$MJ-H+V=9_%4:"3W:OT18O$I_,E1 _"S*=2MJ/:Z+,7WB*LI+ M>B*@1VK\)<0#R%*:BT@T"7.W 2(R&CREO,_(2"\0# \9NY7L&VAQPPU/M%G94^^VI"ZB%WA;9!^A[X;,HQ7BI&Z!X MDU;Z#AM*8;(2[9"6!I6DVS.36I]M=P761#QIN(2LFA"\N#VX# MS/[K#"N+@T:YF.0U=^V%-L9\T F=&-2Q*0D/8]X *+#O/1.7I4_&M$8_U62P2%C6 M:MN(0"%R/XI#1GO$6?(5<0F9KAC*%K6J1[:<$'X8Y5X"7P;A?&!_6XRL->;^ MQ'J9X =X@GI87=N,;8()N9B;84L<:;#DB'E?B>8 0&*\0*G':!^5>2)^J M!%RK7TP[45]1M!P;+NG(2H$N"7-6 _=D+C)V>,%&5J'"A4T78D0>W=2R> M;38BK2NX1M\BI?!TG!TX>%$83^+[X5 M87=$:;&/L++3XGZPRAV\P(H>I^E,@6<6V"[D)25X;DDVNC02!!@/GTK[F:ET M18EX?BK-4B\_G+#1'.-ZXMR?7G_%:&3PWO+I]5X^6SXP_OK^B#Y=]CKZW#NI M#US]YLG9()B01E)8FCE/U%S!X['3^8QW+0::M<5;9D41T)3%P%U49CDOP;N] M%["W;(P^$OV5N/.NKJ<*_.61KF-C:EJO'[1_,.L;PV:X@-@Y^ZB)%^G_:'0: MO<;@H[;RL1ICT$H_9#ILD&:S:A).8'E@0I_Q_(Q1"_%T"G\UQ3B90,/@.TKP M?KKXE%02ON1O&$62Z_+[1D8&[L,2'"%#9EEB6"V5I.&_<<*M_/=2EY=UH)*S M4FNUGX('-K1=C9G'/FCR;R>;#S@SEH*L\H'D M"^/AGR><9KZ-K5?-H:[3>.[6$@*"U; MEO>X4MM_K@_;ASRWED MN:VV0HZ>5\;F.0313D;H_6VO8%MSXA5!W,22TQQ#1D0^3F16Q\K^\?V3LW9+ M;\5,%2D=1+$57=7\7IV8HQ&6KO'_5K%2M=IL\.&,2312+=V-MZI[WT%AQL+@BLB=*QM0N3L8S4TML1M;0VI);UMLBN MF'VK%N!.!%KFX&+Q)+J!1N_OB$)QAG:SK[=K]4*LNRT(J?:V3+CR8;U5WQ'6 M.]FPGM>0._R(W*YLN+(YQ>6^T0:JO[6KD!%.>JBU]4ZOLW-+<;NEYOI^2>=%"F;K_+("Z5 MS.[NR:8N&:%U=T-HS5HV0MMAW'3KT8'=[52">,>;W>?'B$<=!*P.=.URA! R MZ8YSV60P?QYY*4(/.S=;Y8'?5,Y):T=O!S@UN5/7F[WF@>3H_A^:G#RT[*3VCIXRFDU,26GKM;0AL%+)QOX/D9[4WE&F6K.5C1:V MX6=GA-NE_6S:C'K#\\,\B!ZKVT]+*EDR4%G.4:09L*-G@&;[Y*S5TINU+9B* M.T]*:M5*\)ZT%VK940I;L[,AM?P80:!C4M)J"MU5O+Q[H_3DY2>T>9:,U>)J27(YYX3$DJ4TI27'ERZ5-%=I2/U.P7GX^T'W@G"N9M M%D$>)'GMR 5IU8Z92,=,I-6XW#OOE#<-J54O)@U)!?$!Y""UBB[-/$02VY%# MU6IL)P%)C!QIM'Y*[CTI/I;J4_4"/]4LD_78$UU'?E]C39:VD(7LT<]/E$/@5+ELZ[%.%6: M!\RF,\MY9&Z6HX9)55Q-A']N>KV%ZWAQG MJUXOS^,3!Z_6:]5FK=JG"_S*#!S&2D,!;VG\,& BN,D5[OAOW!&/\PL>1;N MH_#[P DJ E#:W!/#R8>60^-7^7Q-<4X/(:+CV,,_YXZ8+78S>+@8_$N7D[[I MAN+C=&<^<$VN_\0L$_0>[F%Z;Z&[:2FRHHAZ)0Y MRLJL\F>XM7T:P9F&D\'ER%@:XSC2<)HK?=M%R'NFS\(!QC0J.AQ-J(Q%RSD M+1,C1B?V71JN#7#R[IA+7+AJ.-F:<7QKEE&YM95W9KCD5N!3,4#OPK3F2#.? M'<]#,&MT!DFC ??R+UCR0\1@%9.FW,_F@N9&)M )$H[-?/[1)SZ"_(7ZKK%1 MU0 ,&\], QOLB8]7A>]/@1IH/4]SYCX.O:=%1G.:["U&F"/V-8XI>6)YF I] M62O\, B=$>Z%/#L#Q@+NQ)QX !RM3%#2<$(++AQ'R'&S_2I__W_5 MJG9E,FOT0;N#TX+\ ^9@-K;4:W2T:E6H/;BN) N.;.ZK-*@AGOB)M-X[^+/D M?GLJF<6UTU/WJ,5L4:,7>^7L\M0?M4<<<:@-7./)''[4;H 5^,UN'+Q-HZ-^ MZV?Y-?Q5R*=__QFNNWSQ)Y<97ZM/#*Q]6'-&T%(/VHDY* )(O6S *6JGRNB. MZOGPX(2$E6,2S6#0Z@ 4QAQ__TP<;C)O650T5XU"3"]K\@H(G/]!VL=%7H$_ M5*94B9_T(TA]4HSOG)F8D6MCX,(F+Q+LJXKMX Q/4,)H;;W'49K#B69,$1)\ MB'>B)Y?#D1O0'K?C"\'"#VPXY^/!R8+@%I(')M(]J#/@/_H,_N8+>'OIW#_, MD6KKG7I?KW>76_<0*-+?[OKF*M/]EN]U.1Z#A7%KDZQ>))A;Q&BJ6V&V3TOO M=1IZJ[_\EHV&EC?CEHP%)AP?WAXB7.,(SW;W;)A=OGFJ>V%+!KU?J^FUVO); M&+^')&(XC"#U"AE79"UY;#7Y$Z/@=&73%E/G@Q'.J)(X(X.&&2WH+K&40=8= M&%&,4*B].'-KQ"9E7J(KU"S(DZC@U!Y)%!&"RH'G$[HYRE#2&E M([<0]K^P@6_\79Z&:Y1&P! M=P/WNK^L&NAN,10 !F,X/1LH"BULX'G+_ LI &=K^VPXL1W+>7X-A!2<">Q2 M\R]A+2#O.RP+C'I[Q3[P#A^KE@(G1"8\RM@LWUD/I+:9X>Q64Z3SZ@$X# MG.%5.N+BD.1>=3]Z(3Y!BP6LSDVP,?H=X3G1I?9-?[X>G_V]XK,/^.S%XY." M%W?DDQ31M0U*=9D!;BFVFP&WPM7N<$7( ,;_+/^_3YF/#9 M ]@:/-X$\+XR;?@-.JVA[X&?L$<&1LH^.? ?]5?GSH@HFVCJW>#A_+W6;=4^ M:.HA@4C9F+DN&N_&=Z!]C_FPZH2UV/Q9_HQ;2LRA/&DL86 M_X;@P"?#HJ"=-V$,+*T)F%1A^;).8 MH-_C8K09[:717BB'6=GB5+"XXGN"6(2_#HE(1$!XP\!5UG4C#%24&7?/4#ZI M5!P]B<)4U[;VS[G-0+S6.^3A:E>#AT\5'M/5!@]?Z#?5>I-BMRBB&[6/(0]= M*W%@&<(5%B,&SYA'W^ Q,ZZ1<$DB1J!OX$U#$VN"V^+BH0-B'M(R%33BQ2+: M._'9\\OSS^)G[X$81\P2W$%!4E?$A:6L *X0;$=Q\(4-R$M@7)",@WNI\>T) MLT850=M@0*#=BJ$XBO7:&BA%WW'Q<9A6=DWD2UV3UP&:@4U0V>HD$- W<>S MLO7F,UR0_HTAFJ'A^1X"BJ+ ,\L8BLNP[[ /!M1 V,V)K\F[X9?'E> +QFP& MM$5KP9WQ6U,EUHZQO,B-X?#AA86$".03W->8XE4Q"$UQ:=R$=L"HMZ-Y*/V< M\;@:E1UB"P"%@PO)NR#67\ FX+(-E3B'-VI/DG >R H@8G3/-6,,0B>T:.IM MM&CJ?5TXDO@1$T-NYK3"8XH>63'D78)!$EE6YP8._!5DE3'BSBPZA5/3]\6K MQ8WSC>_$=Y%,H$69H%^MUP29C0+9BIB15ZH020!HLEP+C9JE:VEKKQ5]JJ![ MT7%,KV*#F'B>F_P5)H3W/PUP==U730FX-PA M&#+CN05,*I_)!'LA.2^T7P:#NU5N"WX:MH&5*D!J 77/ MX,Q#D!!<,21I$GLF9PM6<&9-1%!'ULM&.0VOJM$(< M)(0U6H>OY-C!$0,N0HZ:T^.H%.7DL%@"K=)Q6#Q4>!8@%O!/2/!3])F!DD$W M.#!T\:UJ;H\H.J:\2ZX(CZ4-F/U$KFBX,_LKH%/AU6<)24?Q[DY4HE[ MQ9:OY+@&\CMX$?C$+LAY)I!'*S").5T:=X;]S'A,.HE &JU%6W\E37RA,WPV MQZP*7POL>R4V@%F%'T"ZO6 :!;-34UNXLAH': -0*2"YJ-Z4-Y_X.[6W>2I0 M/CZSXS5:1MB=2=K- MD[/E8%R5B'3-*?,\Z&0]92O^E&H8P>-Q\OCG=V&,1E^RA&>Q^()CC*:F;7H4 M$_O&/1F0&U\96102BT)Q>FKT)52+IX6*JBU(OTSAA)5LDCF L'ZE"-;;)V:_, O->#C$9)$2*I(23K6[6"$<%V,.R8;;$!Y%E$3Z MDV-9S@ML_6$YI6-;>,\FP.*-<.Z*#YEEB1QM8CK\MP?6H/SW0C9EK?833S#' MU-WUYQ=I)D, D3'SV =-_NU$)#\GUVJ<+&=UQ@V5%(?KU']:/TARJ?"'?O B M1D,^.=8(K8$0^_&YI0FGJ/=3G&(YJ2:Y/HE,+:1#;DFM3M]/.EEC[<&2$VJ3 M+MW;XJ4;BY=6DN<+H)^LE][IYXN^:C*\?S6&$[!NW06)F)G@,E;?!@8$[=?@W98H+7:)W>KN1\GRO M6@:,B+-VOZO7NZTWJ\?W*]B;60!\%!R[%AQY;9W/S/,^8#[3?#JWZ/EHI(3' M]V_SO-N6[%&NK#X(P-\M)JJ9!SQ-AWZ^DI-2,5%K-1.]_R$LHV0TYI!P.T5C M.R4:CV*P+&+P%!\]1L[\R6+K2/2&^4496&O/DK/I3FOI78'B9[U&L_]Q9_^I MUJJ%NG;KP%.,#"L.">UX)/ P94X )T4_8^&>LL_(NKR_8I*,DLO(NV^PC+Q[ ML&7DBT20(S4J3PV,;]C/6,\[H&3IY(RR;G=%.4R.C+)FD%%V??,XN/GE^M/G M2VWP\'#Y^%#Z9+),Z10/PPD;S2UV.[XRP4(9GS*S98.H+5 M7EBE)+^C\2\M=O6A'-=A,-@+,R/,X#L56224F%9!)=2&)[(IO'WG4N1#2\;D MBO2L'DG#V&ER17-]6D.*U_PE EB;S[#MI H*O&CGANN^8O80;QNQW2R+^).F M:/VVZ=)K@:"&&U3OK)QPJ'>V!0=T.=:0P@^4>_*VG.R5F]V]+[G93S3\H6\=\BUG:!KT731)'HJD!/AR61[I!ZY2M]_7 M:[U&?NEWB,\)NT!*D2*NOQI?;S<])E%$=F-$Y!:E4[K\"H%7LL81YP=MO&WK MX32'W +CXZP/JK[6.NBLR\-&6H%R#23M >(S42[U?F33C1X9RTXJ%C^@.HA7/@8.3U&3@_6CNOFJ'S*8WTWCC'3 M?>*K2,.[^>9BIOT?V?#^H6*F>XH]M(XQTZTCI4@1US[&3*,BLEW;;511ZYVUD=(^1)JF\N;;PTAFLQ&"]2 MJ'<+#QBGD U\G2W*AZUO<-#@2-1I]:"]5SE%:@;A6PTPM;X:8T>YY-G6XZ)= M=B?GV[2*\B),BQV%)\#7G%8/J#/H(Y\#*0:#E\P;9H^D&%^RF851IM-KXO6[01C M@F)JH](6Z"2MH53B].N-PNNK6F+$"1;O(!2N;\YO?[W4'@?_>_EF"ZSDG" MN#"<[='G<&I1WB*K3,M'I%@C8#0#&_KSD=L>1D^$+M#97'*A\]@41=%8V22$YQ% M"$$YNW*(;X=XW1=JV<\G&;@X"P2$*XIHG/?DN,^&+84/=4=_,NRO[GSF#[&! MBR #=W6UF&2Z(G@!6.+*-\#0FH5.9V\^2LKS=[7;W56)[8^@9 G2,^ M5S2H6PCJ!FC3=F^YPGVES74FCUE2?PADG!O VV(YF M/#&/QALM32I?&,2>=H$D%O[/ 3' M#4(C%66V@3*;#;W3R/9NNPN ;L"_)0!H)QU =ZQ6!VA&TV0]=.\Q5NWC%",Y MCG;?J"Y2*RYC^YYYS/W&T%0?#(?N''8)X''EN!<"&F("7CHT8UEENP?J,UF> M'PC?[!F8O73 W#'/G$]H<)=I SA=\QL?&:0,1MXWGHMDFHO@ALIDW%2XZP/N M:EV]$=/Z>-\ *I(1-@90OY8.0#F(>QO^^>U,#('DPS=1:R#?F\-DNL^NTFWH[-A&CW KU%%*#;!&.H#M6.CSG*I@"#W<*^B255:' M>&?,D#HKJ8\)U'6]T02GM[T7QV(;H"R23=*#LD6@K'5;>JN^-4[9A@;YMV&) M$+HA[<,2",)EG&^M!_82T@.(! 9S*@IH)S)38H?KD@*U2$[:$*B=1+9:U6]Z M)XPC"O"6=5#>4L\-GP\R9U(W2EML4CT$\#4/ WP;I^$5G@J38:DKA@/C+8I4 MTX!?>A=/?KZ.:W5:B;8Z_=NV=$B^=X=^]^2LT=:[K8[>Z7>7I!P?DYQ\]ARB M.N?9>W!VK,&KZ]UV+^;L"ZF$V@R#N/3F$.0[).-5#(?VZ)>,_CU'@5L)DA2N MV),[QWP'. A@N];"D>X,#!I, ,/8$.SU[#(@(TP[ _9.K@**P+*1"9:7XS&_ M:Y!E= ^[WC/88&A:I?3F>6\,O;@.\.OMR\V<[V).<.I#!?F-Q,D MC8*":D/!P6SN1D:L]_LG9^WEN,5/&!1SY+H2XN?.%(3#J^8,.1P!*< \B*>Y MYO M+*S_Q)X!J; L^SXS7<93VAJUA$2__4BU8A;9+ \K#67F3<;*OH="Q*T:3WT, M1WMC!J=!P\;#KTNB,ZC; ?Y+9FE1]M*+,[=&@I0KE*QDS&;6JQQ1/A9J!57* MW'> AES4+93*S##9BJCWQ?0G/'-230E3$L"8EW[L?64YH3HV2VHY]3)Y@$#O M#0X0Z!T'"*Q(;$N9^'JV+BTNEQ0H26Y<0II63$4G/T0;I]1GR+R0&$GH"]XN M?,76QBLFN;ZK,@>WY!)?"<'X.PG&RT7!2!F$6N;LNQ)DW&V6-EB"@^\[51#C M(J":%W1N-OLZ;WCE-)=@2RNW7 I M.J5*>BDDT64_3\%?;$"G=C5X^*0-'LZU;JM6K=>JM7:UHU/7!_&J MZ5&#!7P"?;:I6PL]P9X)H\0B/8-3 .W$*W"KPP^2ND.X+%A)QEO M[OD&\/I(F\^HD8PQE>[DTROO-3'W)XY+IB1_>Q?/K,H!3$^;,@,?H$:RP8R% M378\O[+B31:^D3[Y8LN!W^)S+UJU;FSNA39C+D;I T0XB * @T5@) S,+1\N MX@-FF.];#(.ZI]H76X'V$BFH/Z@,+0/HBUKX^**9B&&__I='GW*9/W=MCH*1 M0S0P90QQPKR I()8@L I'@$C]?8($RM*ET#Q&*:OP"UG(/J&KTA?U*A$ U^ MC/V.3,,* B*\912S#0LI&UU?=\Y&%:63V7PET(-D *7_BVC!=*I=I1IX00O2J58 )@$UF[H9;..6H0XCB>.%(X0^+,N;UB# M&TX-3)D").9Q$2 %(V)L__0'BJ]CF9&"E26@F=Y?*OG+1Z FXPF$>"2N7 MC2T B&;$M4,2U#L&[(!P-ZR*)SD#-GB:^V'2(,D_$.-#[-4JI5WH,,J%',>G MN.:I]ALC0>OYV'_- +9Y_4NF#YEPQ"'QWA#\7J24($-(]F^J#(9#>CQ/3'6EWAAN).9H%'C*%#LCV=&+'*#:?VK\ALSL84*6+DA"(R&;*M !K M =1I(+JI^# Y(;O;WCRT0-"^,U[1C4D5),#"?+U1J^O]F"*94^UVS,4@G5O? MXL'/C9D)6WR!2__G)O^ZZ\,'*/1M?V-\=R+!\<:RC^F MZ05:H*&SR)>LJ"Z@ IP5S8.3,]C[;S"#O?^6,MBWTPT[J[$JES3/$CN_KO,C M5GD!V[*=E:9DPGH6PNF K>@X>:=8T4M)0N#[^A1,Q&[)I&-FH#^&Y@Q, 1%X M\K*8U#FZ\D036Y2'%&&B,UUTP1U__ MQ29X651A=_6=XJIJ&\*C$/=::ZCF0%N>6Z%3U(J_526>7(5]HQEKC-->"8W3 M?KQQ*BUORKE7<@2U=\2/:V[:V^ YAGH[<@93KQ'>-=V%&MB/:]D5_ FC@086 MJN*-WO,\R 5DDJ?N3>#'Q'/ E%/'KGCXT(/DC(0KP9&%':+832P%'LZ&!MZN[6< M ;BDPR;B2_&)C!O"1H3Q>(2[W?7&Z)5@GI M!=]@$?, 3)^P')(/$@/.K%*29.0WG"?+?!:OJMN-.>PW=A"$#JK:O1>81'6 M*V/(TC_S--%U::S0C6B]CL<@,UQOH2'/J388C2@CRZ 8O"/!16DJ]:[FORC? M-0 VF/N%C46 _DUZ">"I@6N@DB/(+@(E'LY7>O(OOV,H>&YZ$RX=O52=EEM- M\&':+;U=;RY#QQE72#2B6PS$ JOJNG%?TU,4U%B M<=J*6!S_^'J-6H(X7+/!*Q$:[1@[9/U[7"]'I*VP*S2)#^(R^T505#XYB899 MYY>WH5TP,4PX<= /Z9-CN*,%@:)+ZE :L/$?W?+\(!YT%=A?%\;KYZA.R>%H M-*FQ+HJ+5GQ>0$(8SQ9\F/Y:Y7#7F_@J5W@L;VM1RROS>^AC9;@E>EK+5F&* M"%\E-L*G;1#AZ]?+YAPTN^034RIY$TH:IGG*9FP M9")W]!:R;C*E+^?HN)>0KYR8?XQT+&[)L_904B8.EF[6,?.HX)3DSL)@Z?/! MW?7CX+/V\'A[_C_:'C.3LZY\Y\I&>^M2<=$( MRY3QL9;NGTT>TBM,K;:<3Z>:+@% X]/GHK52F/:+?Z2O3VUE*69M9_EP)\N' MP8BSG2 X%_.?.$J0\4X>]7)F,.,#N M@]F60-G?+$N#Y#:'.260$-XN?0+[D=*^[* M QO.>77^#?-OQW&M0!.<\G8MX*"D,L$2\DS3U#7GZJ'!W5([\33F8KM6N M)SS4PW46'^I7Y*C'J[]\_;M35S^&G@+B>8H ( ='O/+1DPJQQR?#8R/Y^I*Y M3#+G-JKS@F_7!3LOW=!Y0=]%."VW=X_7MS?:W>?!S4/A;L86[)_;("4-!#D. M(6GKT<"\S$5;?/;#"06N\PT< 8J?C)R9+Y))'4^)H:D(%S=.SGQF\\K\1>X$",+'J0(?"ZD7 M(%QOGVHRUF""L$(8X+.>A*>\K:C@C488<,U)SP,5(8P==L[0;6 M).W)VP;4VMBJ8\2XSL"K<7RS[\P=FAX3Z2F4O8+%1-$VKA0$$6U9++ <>&<4 M*NH&&8QE&7_.002/*LBW>'F@M*_,#W->E$L0[W0_PAJN0:][L5K-GYBN_XH! M(+3N0-%HYG3*1B8( 'Q !=ID(UGG_NP:ML]C3C-K#A"MP.^GYGRZ-ODQ(7)) M= *Z8(%.I(SZ;([9'=_%&WAAY/)V3%: _%6Z@&6[252ULBE+2#@8?_IN3N%J MQO.SRYYIU-2<\"QI0/00F +D %L&&B;8P"7 /1$>$&!R^+*3RW(*A+,JO@>N MBQE2**P_O2[);[*@;N@JM^,-/:,V-D7&DL$DORC2T* B)0IUNIC[)K:[X4(' M:[2J#T-@*;3#B!^J2,]$WLZ(642K0:L$.;+%,!7WBE[Q!2L1E?(N1"/JBD < MC]V4'IV9.:QT,9TD*&0T*'6/S?@("Z5C($H+'#C$$4K-F.H]O!-V.J)CN>S/ MN>F*LG#3GLTI 4DT[$!!2[D8,U&*S#M/R.-CJQ@T-2N<<[\Y>#7*U!"WX6D_ M-*&&9\L=D*)KR:SI%8HND,0$. 2OC.C;)4HQ,$[O*S9;U6.SBJ V^FLZH.1332$D!(FVZ\ M;2AXJ\ @!@7\@EK1DW#XC;IZ@K?)KF8&&[C\'"N!R<(%:X1B;5 M:_5#(X].#5O[%4P>VX7"GLBC0V_A<:U;TI-'X^#( WS7_JI^+IN2QW:AL"_R M:*XHT*HHY+%6#]=KN=Y/]D(B+90@Q5+(=H&P+PII$X4D%[8NS,(Q/&D \K:E M$PRT$%2#T(: O(%V/NU M6J(3YM;S58+"*)Y;Y1EV*OF&Q4OK7YQZ&'5[D MNR\EV@!NYBY/P GB+K8&#B5EA7E@T5M\6\<6O70]C+R0>\A]JZ!4 FL ]$HD MF[?LON*=Z_Q![B\&DPQ-:;BJ^L:J5TSVNO29+7-,',$C6:$QJCTA#S7*X EL'O?XT\>/U7U,\"RO$TRYR:=$(12N.KOYY6 M>%MW3[1E])CB_F_0^Z99>WN];YJU@^U]$]M1IKBWF:(>3)0PDS8$B81]05T3 MBX4T@T+W\0&SBNPAJLOJ 9< +>/5)I>084B,HEZ>;!I-+4Y'F(V(06*,;(M> MT3)XL1RA"QE,NI25" N77F[)"$" M&P:.33U\<5SY.N.ODRFNIH_46KME?X1/'%H4>"N*_S&8;0Z1;.QC$Y[HFJ/Q&7 E/DG-3>53B MK=(#X4]:BVUJNM)*-L-U@O5IT6A>HGGH ]+>:I M(M(R51K'H@T_R3OJAB$*0$AYEMXVB+22KNE\<$":!S"7!286OH%15H!2DQNQ MD'3>\$*^(D9"!"F$Q4;//Y2Q(9B"^("WW,A&^LV4_:FDP813).@]W<#&]^YS MJ@A(CO<8'+XU1/L]7EJ()+0T^6?=%O9":=1BJMC%7!R S=SR*V048Y,E&V>KK[Y',%R*3^J.O\V- M8W,=3VK4>T1&47^/$88;Q_^=^? CB!G==FC_07_76EX+@0V+W[R+QZI>^CLI>S)$_0<*L_11$\8>.91DSCWW0Y-].UHQ8]IW9 M\GQEL72K\=/&HT#Y T&*N:\"CNN&O,K;MG9P).[DISU1;P_<[^@3ORW3\01!&OX;#FK8'4IN* MJ!8/F6)\>3QO34R?59'S85O;>7&-689;A4HJ#DX'N71.C.[FT/O"=C*]WD:- M)U2%3PQ,#SXI<"Q3!!)Y*]M[Z?.WT M*"XB(K\1@@M+-.JMBE FX3TGBI-"]/7X:KI"0_1KP1EH?$7A8Z5>0RW]["VV MRUBDU@;X6F%#V@7C?0_MJ&]R&,\MVQW *\O SSHK;4/N*WUZ_9)G8U] M4>=;$=[T4E]>X=UMEDW\')3P;I4->F]=>+>/PCL]L#I'X9U/>%\Y[IB9);:] MN]UE%!^4 %WI$1[*GX/OU[>/#YH@YL+[?SVYO'ZYI?+ MF_/KRS7MK?@:;UJSG XG^%\*BIL_$Y=)>#'VYKW,'"9<3O^ M#"9RO(K^,])*NM?#PJ5:HQ]3C/_G''O]C!FCUJU\B"SUVP8HS)&K>6HZ"10L M#,+J+JI/O?A/8SK[^*OVJV$;7%+JV(R;%S$^S4V+(@RFIXG")1H13R7_*#!Q MNN;<,VWL\#PR^=@!_,1OV%WHGXX[ AQ4OOC&1!2-#7&2K^=[6.D)R# M2LZ? M@("J^@Q^'SWMV'2GO,.EZ:M',$9_&$,Q=1YGB/WA\#GTKL>&HB6.93DON 3< M])7ZXGI>!3Z-1PF:D*)<%]_#22-TC!=#S.$E&.&FZP<.;T HA25N=0'^#/N M]:M#HWZ%;KJ8LVO[G-/E[Z3OUM="]?HG9QV]VULQ6I'W:")H>F+HO,C&Q'+( M%V9]$_.&/3FKJ5^C=MJVXV-9[M RYAZKF$!>'QF*3$'3^Q&6R4!6;/"/FD+:] M5>4CN:6[&BI>79"2#SD9*U B=27IRU&V4H'242M0N,G5.NVUDWQ;GCM(DP37 M5A0T>RN6S^XDK336MJ7-$FE"]H\"P78#FSV2O"&9EZK.LP]$TVOJ]9BJW2+" M&ILAM)W&*\J'Q'WC"G7/XXN3"D4-0%%;;_>7Q]7L#T6='P1%J"92(:D)2.KI M]4[<$*Y](:G[8R#I"NRF5#C"GJI]O=]:'KB\)QQ1Z7Y@ZFP?6W\KD[I*A;+V MR5FSWM%[]>6F&GO"V?5T-O>5\6#;Q]J[O6#JBPV.Y]"98]H^GU(XF.*_4J&M M YS6U)NM99?I_9[01I?3+'D[47@N'#5F)SZ!E%M4KL!?*CSAP(=.4V^51VW1 M'/HJ.756%&4'S&@K4"3B$*DPU2/=U:HM(ZHL'"5G]UJ.:)O]1O39"N3=./8P M _[Z:)&U]%HG^05P?3A^&Z&(TJV8+9X%:,&>1YO&K&*_KB"O78,C_<:T_]_> MMW^GC20+_[S\%;JY,]])SF('\? C,Y/O8(P3,K9A@"23O>?^($-C-!$2HX=M MYJ^_5=7=>B!AP!98(IS=S=I&J*N[JNO]\-L>"Q_A,##8KJTAQ1X8NLFP MS[CN\#;P-($)V9EHJDS?/=R(EVD^GI+D7EIV5AEW(?%4TX5>I.-:O''$0;ET M6(D']$J'IS[+TT )SYM9 M :TJZL/#&Z%'Y)1C(#4YJI&_ MF*\$;[RW/&.(=CH&9?A;.-NF,$G^_4#U]0XT_=^>YWT01I8UH3$'_,O--MRZ19);HIH/:#'!3XP/ D MJ2ELS6@0!LQ"7;#\I PB2DS'J)O#5G"$9_($N[C4>@*7#_9-9:G(C2C+UJ/A M+F*%H+LH#^P@UH=^%)\'ZFR_7]$<+A83C9A_ITV1%A&FQ'C1NE,]U!VG-+R/O%]F[G7.5<.CP ,5,\/QHQK)9B2 M]QPEL/IR2F"8V6U0$URD!*Z+@B?X%_SV1*[7B-_\D ]/CQZFK;YF$2M MK)Q+&74D+$J']&^H&I%RE5?O*X='Q_.2A:?]Y(SF9S\]0>42/?,RI(F9==33;G?5MS73X M-I?D4592S*,\]?V1W>9EO=\\5SKU;O^;TN_6KWOU1K_5OMY>_N13NNF[\:ZX MH0[)X=E18VV(J7A(C0X:*4@SA:5=XY\Q1ZDN%NOPM6@RRKVM8\)?Q[8F%OX M^H5L9NZT<718?ZR9/T-\8Z&V&OV(&'GRAMRE2UA9FC3VX\V^'3 M+H$P[@ NRW.$R4CIG-R1@N2CT^B8L2Z2Z@J&I4F;$VANH@U9F/@.E9:KP*E: MBG7/EF%!59^!!Y\;BV;^JZ0WU4K'<) +6K,G73#_-#4= #.E*[8CK08#!_VAW-.^8IR .<4&7IA@ ,(0*6 Z\ _-BVT MC,-MORG3=6J#(:U/T8B&NP#6G\,?7V&BQ?$S" 5AEV$:?;U[=_+JO7I4+99K M3^(RJGKR,F"?@DJQ .I@8.W08W* :J/9]GU.(5HO1*81A6B[**D@U):?_ZG- MG^/#6@26BYN3/(V \L[9S4J'H^*P K5:K"7-H,=S"5&SP@GY!G1JJO]?(; X M1ZKK:9B7EGF+JC[N12B1("G.^/)?X%^4."WAC41-P2V0-UR*S:$9=FX],FB1 M7+'"R;SLQI\^_5 :M"R-&#C749Z :('#H7JZAN:,.R"+UZDRK*F\1>V".@5Z M?@4N]HQ0^5.N)_9Q*"7+Z,*CUW.S5:2;NIJU1Z_F>E=R4]M[ZH4\VM"%+*Q^ M(4M9NHZ\Z#>>MAV::<>)N&X8O*9ECM:E-:>$]2\LHZ-A]5BBQ0M"Y"3$R)5( MM-M/J]$SP2_R*?-X&%B61-/G#Y@Y?SQ(*2W3 6L?S0A9BG).U!':,VA05YH- M*H<(PE3G/5:'T4K4;"K'X2K&D6Z@?\M4X#C,X434QP&Z=%NIHV/-X$3;,@>6 M/;7X2$O0N^#VW,R(= G58\L RS$TVA%#FNB!IWHXF@ZOF-16@*;%+;@+_CC2 M0^4K<@@*<('&R*< X&\A*$.C]4SKGN;4.QX:ACI^'+Q+K@;;$A1(O M;G2H4V0P.#Q%V5^P!9.Q(;W0A0TB*!:6;NDFZ(>Z9A1TGY H*(JQTCL-%4N' M5PF*Y>"5#EBT-A]G2D,/9%4D^]O3I]*@#1NDR?&WE#-KGN@6ZWDW#@7"W.9= M9.A[V EVM, )]I295,(9II:4 Z7W^:S7_.-S\[JO-+]@0?'C[J^G+;=*(M@3 MWAP<'-)4PKBHJ#_,P5PMIHM;%I3]%99H<^5GI'$\1?"&XVRZ5[P(X?#EE7/QX((;7^.@,3,762. M >TQNK4**#Z.IYDN5C[7>PVE;TV!$9S4:L0.Q\30\ 0II\0=SS H[V"&0?F'S#"8NPH:\9.6RR; M3'Y]JSTO?K(@+^[F?:O?O%).#Y7&Q_KUAV9/:5U3.XKS5J_^H=ML\@857UO] MCTJ]T6A_ON[7X0^%]K7\M77](:5HRT(0$9Z+UG7]NM&J7R)DC$\ MYWFF@Y$<8!# !K1;FS&N'Q%?1:\T!D6GC"*CP#%N=07XAZM<7D^_89 M*3@Q&J[+@:+82J7;ON1]53K==J-Y#M2R5"MZQEU]IL,^R PT?0>M*& :8*JY MU))U1ZES=T*7@3WB%C&%<:#9M@Y/6)Y; %TB&"E?#'58<+PI#AYV4#-"429% M.K<[T95/2I/%6U4LB#EA7J7%8T) 9:3?X],=/QAPX9L!_C?DQD8C[E\F%5\L M$Q**J*W9EL'-CH!N#Q5,(5WP(?=],P>H0:A$F X(EXGK=K"?@A"_].F-+X5Y M3Q:$P*9C=,3') M.;&V3EXF?^_\Z!*.N+#D%$4(3$'[%51KZBP("HJ-&@H-AAT ==R)=AQ@*5LW M?W'4 K:H\YKB32U^,&%:3* K227$(0$\&H\N]*K5Z(/G;***[!,8=_.2ZI4 MOP'*F1%2P>#"%:(7+AXZDWU)^ NI;<_ 0^+@8VDWQT.?_<:@19'?PB?"/S#5 MF;R!V#BEP8^8U[8$-YD_">@^1,B(J$*$JSLDB# M&@\:CPI,"CATW1GK8D@P MIC^Y(K]+&P(%H]JKRV4'X64#&67+9977FI_&78 +U_5@';6B':BUUZ,W(1;7 M?.!3A97ZP'W#J7_U1;!3C+SU*]^&0G Q.7T$)7- 4TG+R-#<%/ZDV3[/#1ZE MODI<.Z"S?! ; ,-D:CG<;Q01]\1Z#>84;H&UVL!$>/.FJ6@\A8M]-G%(@-)S M>1(YJB93"Q/N6>PZZ?P.ODL_=V9# Y0C-DC< GG%)RS_]@HS53')=4GM9#P3 MM'18KNGFJ[?O%WZT=&[#2;E\%.W,A_][]$MT99@I62X73)Q5ZV:8%L$S9NO(5)'FF[#CS8;&:0E8B@WE*Z%SQ2 D0%1Z6*T]XB7&SC%6,*:S%;; MHW%--#XJ2KG[(((3.]!!4$:9#-D1SF-'1H1N!WT3W?4UAAN&7Z2D([+;"MD%,@M("3U51$DAK=/E+0$17YX9"B5H ] ].;< MR\)A!8LT-,E! @;"R6= E55!.(LKJ%Q-0[T#%;PDN7?X&!T\1R#Q_QS2H:=H MO)VQ 7;Y(S\>W3UT" *!&SI<5T[ZQ=45D<*$MP^4R$',<)0H$]T)G5*H,HX< MCB(0X\P<>"+JIB3;)M"/!T YDD+HZB:J-@F*O@][H/ _9DZK0. IY]JN9Z&W M%UNR(2?P0NM4XJRP5'G4'K'?8^;$(6C< .5W?J[4H1#T.H?W$0TQ2,\1P TH M)577"E@+" @'SBI"9KRRR&5$?#U4PBW*;FK;MYH9YKOX0) M>$WL!1TFO3;]J/[R!CEYS":0&=?XP:U-%NV%K4W8O65_5PY@7VI%&G]D^NG. M,MO/Q\2 M:=^1AIDC$@MD7B!Q(SCC( X-].EPYX)OOA4"2Q%[K8 M4\7HZJN$P@@W6PHCG!TJ[?['9E=I75^TNU=U+"A*,W3PK"->5SH\EM*BEM5H M'L0(LP,/1IKA^/DM;#!\=VV9Z'132S-^!]7[?*A]X/#FALH/)"97<)B>$F.E@ M\RD%C<-0J%[I-C_4N^>MZP\*,-5FZ\.U\NESM]4[;_&"S4+_8[VO=+J4OP:< MM]=I\@\.MRYRGJ>JX 7^A>R+H)-(.A&B#>5)A8X"ZVB55JNU>6FW(-$%*WJV M(>/5DDP5.&]U@=#:W5Y1:?[9;'SNM[XTE?;%1:O1[/8*?"Y+M]/NUOM-Y4/[ M2[.+62A+$D]>VB+T]T3Y#_%M93('@@>KA3]8N)REJX /9[&YH6-@=HP(O1;] M/ ;=+@0U; H6Y1:5(+:!K[O1K5M;FX[1;1N-DXMZ-^Q5-3.T>[\(U$_P"P'F MC#%_FE()>)THU3?0S(G"P"!7CGQA7:$_H*F7\'UF<'N CQ4!ID'9^=3YHHCM MI^)?Y4^Z]U;P)$\S\!\NQ!Y&N(+'?P\(0Q:>A3-KA( M;2_R1QT'7RT\"@D0WJ,+DC),,5Z@4ZA N%;DBQ?L?P&@;3.PK\HG:%^I)V03 M1?+NY:L^66-3J1\6>KHY=)-?3 ?6,#3[NW)UJ%Q9]Z*0>NYI$QQ6)]BV91[CY8M;F1B$39GTHVR[$YMRK.5Z79"CXTK*5=" MC29)*ZL6)P#^ MW+;0*6PJRD]7Z0RT(8H]7FDL1@H[[H!HPS)"M^@7W$N,;0F""YI$Y\M&D(L@ MEDTXL;!HE%(W8_0BY+1"5T2\A*;CKR8I2BK$LJ,OZ>16/G5WUEIKJ M3^GOE8.#*UNJ@Q@>!-/=0K?[4/%O.B5,X64'[>^3!LJR/8/#+-6DJOJ1S7T3 M?I$\H1A]#?$,C-@R$X22C7T=3>6"W=BQE[;,.N2@99H31%P@\6%\'$?,%1Q4& !XH5\R^94)AK =)'P[_"&,GKM(T MX:%9X8-M>5/2H)N&TM$<2WR@-$(%LZ^OO_6:[Y1FYXW<%]%DW;OU'!?WBTUI MX$6W8_RE*C9)-X6"@#R:)^.6'0N;+SEBH>+E9:-8T$ U-@^T$=;+4E ?^_1Z M!ED< U&% 6?%.&RRY'H2VF-6M=J^Y6)U&;Y@:&F\7_!$C4!C$+<)- MN=.&FH2\8P->"V2G82B*A7 ^1X@+8O)PS&>6:;([W0 EOJ-A=OL@BE--5*=( ML-_P?%7LI">&+V)NF5&0=!'^,ATV9K$O603VV 8"QH-43T]/,QR$7X,+)4L_ MGPEQXY4*NGVD!5=9MO*1I46.CJYG/!P1*D[D%TH2O_#'9 K[]>/J9(*L, BW M^@W)\+[ W5!Q&;PC(=889CIHV *C>XL)*9C;+[X99JH^/Y#WS>>(P1%A&4HA M>.];C:-+ZW 2R(Y"8=+2*4"F<2SKCH$ST+CB>B5/HE"->: MF'+JO]U1ZJ)0%UE7(6W"3M'#=Q[$SZ>:@UD=IN 49@@I"5X_,DTSR&R0WD.F!H=KHH2Q*';BI^KSV/LMUC[_ N%[(S9 M.^6U^D8VB%"FH!O1=WFUP8@-,0^E<*.9WVUOZ@X $O0;TBS:&<]EA%T%&6L(->(!*;0'[P5#]'G^@@WN3>0^K$S8R:TGNVZQ.#[)A0X*5^ M(#9XX0$EATR%9! P89F7B:U,]&G0:=X782*Q1CZ%7BCXGJQPNK<$GGC@BN>2 M Y;]M7B;BF)!K!5NEF'906,'+2!4_&H4!C..^:>!\4OA=?D-)Q>LBM<'P0AN M&T[7C! ,OA\13K7@?\ER2H5RG5%W2/C&:_;@)P79*+X'RIUN"7<9@3H%]_Z%]Q 9ZB+B=^84*Z98HH[ M2H$)8HTFC#/S+XO7ZV"W2*1;R:5Q2[B]>]T1:5O\*>>KBG=\-!&X(8' MV6P^%@$@(LPP3 C'2.?D%8)N+)(2:<_+T%T,X3O#2E']\WFKKS3:5U>M?K_9 MS"Z@Z+K7X$J[2J# TZ0/Q_6S@7U=0LID49M*WPLI_B3H,<',=I?F;G\AX MPPP=T.DH@;GYMZ<96#O*$_G,&!Q!GA>68-CX#C_?G-)L'UQ4;N[XR!S083!Y M&UN,T/=8K"23*NG\[,5PX;FO8W(A=UWOG=?_4*AKEG(%EC-S>>U=[:A4>ZV] M48#-%D,;T3D!A]Y8B%1\'*Z2+U+=P7R1:F[S1=*X6I1)Y_. +<:>UWW?5YQ- M1"0LPGU^QUN\@4Z>(HD,6VX> $37E26MF]Y@;[7/,1%":_8^M1K;)0>-I M>D *9U*%;8(J.N!:7L,:$A,&2VSH#4C87UMWTO8NE:0M]ADY+[85=ZE_$]Q^ ML'UP\I1N&'ZF 2HWTYEOMZZP')DU,Z'FDXYL>2[)G5OFQ_F'0QOM@QEO=<"7 M=JU'JGM3S^W9T!J]D.>ZX;=50 U\L^M>&"!ET2(CEP(Z]WB]51%[!*9VZY+7 MKAVK)U\1@^>:"1:S\E6;P5<]'331L\VN3*M^HMI.[MLXJ99.U.WG0X<2Q=0M M)8JIAZ$$*A!CG>9U+UL9X6OQW@!^RLW\W.OACY@F5K^N7W[KM1[AR"_C-6J$ M!5S;KSP$%46TA@E]/!WKAN58T_$,M5'JJ0(G&LK*B3SMM\"1C?"<>-J3YKK8 M4 E',V '"Z[/6RZVM$2F/=9OQ\8L9(]2I1+6(T(K(S#H2Z5>5S9%0K M3K1&Y[#0IZ(G?PN\._%D MJHF>0-I$SE;1AS*QS5_$[YDR9>B&Q"$(5#/KV<&,C#JVH(DV:O3[GY#J$*;? M@E^P693[I>I"#I<[FV(4GIO\.KLGMP-FY<%?A*<@;H2&3U)\3];#B>1(67[F MX Q+JL\D/TA0=1HJ6/7?)$LPY5%DCE"QRS6?)1]A$$"S_>1SFN_;:,@78)$? M:N=W+,I,^&30&[_*$,_&9Q!^E]Q;6T/W+"4,^G9#\ %ZWAH1M;N8>LH[OG4 M'.[ND7V#"P++D>3&4 L:'^0HH*XUG^0G!]9(- Y"#72SA,0.LWG4%?DY(8[J MT7W7_=3_/#27Q5H0)BA0*Z+P/!QD$<)3H@E%&7WM'IC)%O DAG@PL,[X%FQ> M8F(R!"N=E9D[L2Y#,Y)V=\9,-L).:I)"359#!^/JY!N)=.V^46A MPZ+:2FIJATRSL" 2%0BPR W4(^S%SQF7*;S2A1@W_C-W@'W:A(C24^27.FIQ MNY.*3SO:3)PKO[$R$NW/=?:IK4"''CKCI,Z7BP\YR'D.?8^S >J$2?(?)_:A MO'+&Q*TU4=G+@P0$<,'%R"Q1?7:=#;W/5U?U[K>(@:'TZV>7&7::]R,#F'FZ M-Z#AWO'Y2*"7"^WJD1: Q:0NDD'?20JK85, "RS1L-9-NF%"7KL?)#4HU'QO MA7M(.*EY0+;3Y"R2'K^9I/>34)ZSF-M9.ZR&LP[YZ- :G]J9.)/VZ6PKPVR-F(*UP/.72CW(\.$R)ABE&C?Y52*CRHYS1YE?HXT3( M;;&$YY:KK(#K=8J;BDJT] =^OUB__N>I!'BZEJS$9D0+T;3VJ\HIO2J<@?#B M1_23D+O#S[1ZML]&PW^O8,'6[.KGB\XNZ) M'H4UO!@;['ZL/JOU,:B_Z[4][K(I"&?R$V*V/R\IB,9IR&GDR8SPN1[9%_7> M66CJU[%ZLFXOXO6<1_0?59Q%V(_T>(YD;0=S)&L_AAGURW=_MSO]>O7U&FL^P) 53* @<;T*=FP$?&_1][XB7-JID MP8F@R/KM5>W5VOM\2A.%B,LJC483 N&5ZMYCLU]AO\*/MP)OA)7G';S6ECND M]^PM1RM6DFUSE,W6BF%&KGTVN KJH/= =-MQ\O&RCY_7ZO]]L M\O5-?DRH.^?[BKR^6<[S]H'Y'*VPYWE[GK?A@]H!KC=8SO6.L\'UFN0_VN1A MM/Q"BHZAF1M-!"%OP[L]^_OQV!\LH]GFGL6^..<;+N=\/TQBVGZ%'V4%SAJV M8!%N5#'JV/I@HPN(%+[\XODUV[.W_0K[%7+)0*\T1/>Z,OW MMV2/O7QC[Z?28:F6ZP7V6'SU_N1MN0;_S?D22VL,GIW"*M;5J>MOD-Z?YNP M,=)TK@5?MIJGS'>0Y:, S"%V?=%L&QN3^'V)(OTQ1'\8ORU,820G"<@&9W[[ MH\@TD'#O6/]1\7;1IA8[^NO8P$!VXZ>^*5-&[34T!SNM46>5[72BV4)CR/*6 M&D.699/57K/QN8MIYNVOU\UN[V.K@^UM&\UNO]ZZ+IPUKYL7K4:K?BD^IV:+ M5_7K^H?F5?.ZOY4VDKADMWE9[S?/E5Z_W?C]8_ORO-D%,/I]F@>/ UF_D8.<4"TR2^$6.AM/Z^?S56#X_ MK_4Z3&TJX@D51=V\7W3!E-;U1;M[%6I_FUZV_^F^:\[^;<]]FRBGC!;QI?I: M3&Q1<.[*K<7;XCS:F$7=!XCRLX*?\!.6QZY%'6!!#,L9*C+)!=L<(R3A$CU1 M;%Q4[DFVN5SL$N932B;Q2?'IA0=;Y[1)H/Z"&/6? M%.Z+?JGU2ZF/MR<0GTX1\Y;T2QW$GH4LH(7T B3KM/X[=Q($^Y] O^@7Y4 M?WD3>)_!FO'LJ86#;L0L"_KB/0X2P&D6?)(3-S;X,">:H8VCS7S]N<"GA)C, M(/?[5+3\YH.AO!LTD5P,G$4F&\V*X2$MR)/$C/9@L(P_:X+A 4:GM>"@6<_ M-SMBA+!5@)=-+#'SR/$&.,W''R*Q?#1)&A[RE((>A *<6#L!JW,TXL.[N".% M!HH,Q9B&>1$G%<4&$@IP$!)QT* MPY>3P#)M,)8C@6@:$!]]$;;"\24T5YKWIC/]Q^7TBU_\ M*'"!)ABY\OW^Z TPXAA>M,C)\+G=-)$$MPO 4.^HR,7!3003=L8TYX6>XK-S M(A.-:/"D3\X%V*UAR(!W@F?!M!0#R1?>:BJJ6OI9WLZ1IMM(+CA7F+?K@\O' M#T_.$TL$N$[SE2USZ \QQ@9H]$A1N8/K+,:ZAQQUH=.4?;.B&"SR 5@R5@[[ MYMNZ830V4Q?3PE#+=T8S"J2!@F^ >DA&-Q\,7N3H*Q8,:\#'A*/, @E+W051 M]^?!OP?%N@'!JW'.0J<]T>"%-@)+AC8PH$%T1-WCV\,GQ/[$U MI^!=\LLX^ MO^AX-@+MRCEL'#%6(%NJ_"(7PZQ"FEF<4]I\$%R!. CNWS#\# NU6*OR"SK? M$]+%X2#S$VB"(5IT7Y&TQ6P9^37Y&F3^G@T? C) ES[BBP 7=\<6852&/X$G MM$Q?0(2W\=@KR\# K9"AW,?$B<9;L4'F_4;SY5+Y5)XQY'9;!$LV@RY 5'Y MJ("7,.QACPY?@[.@/+B Q"^WC& I\(1CE$UKT)5V:L3Z6" M$G8E1^2HR"F8^!/A^3U#R2BF& /SNK4M;ZI\-^&UB%Z/D(R_!$OBA#@+E3J4 M*+6?Y;IWEC^A6RXI1<:9_]U" &YT:%=".U@B1L\(],E>LT$@W\+K;(+#SW$0 MBV/*AHE,FK8WI8Z;]"Y4&!F?VASX5^6$:)Q_*6=H.F+-(MURR^9;Y>?CD)P MF31$A6 H@E.)^) @.ZAXA584!]($16%*(\61.V$\DX8/CBS+!3V"%>4\2%J4 M]Y84^C*G!,K1X$(?]"$FMS_UYY8O/05_SF%,WRI@ZTM3H>&((93COH9"3YQ$ ME!>0@[".QJ=^)5*F'LR^5%1@I[7:<5$]KBY2^,(4S)->KC1@QK)Y)HBAJ>&A M7 AID21@*A$-4(QY=",W*8Q);4"J!9T-'.]1"12>F2-UX7"@D4='HG'%MSB- ME3/"?;;,@EAG*5RBN1G7T:K6O4@(5&)BP+?N-^J!XO\YC.?EY@BY?BI49>.I M4.OA-IS.N1B93Z/A:C@4N5[,:E7P:=A9 N]4$G:3E?PM&3!]#+EU&NY,\LC4 M,!Z:2MQRE957/?D% BOD\%MY\-/VJ+W#!2Z)34-SG!1I_FET'JWC?-% RLEI M$9BC,C>Z8,M@'-:.?GX.-I:\_Y,U!IO\4.F![NB^Y&E72^5B^>A(>5U^T=-6 M2\\Z[<=I__%LN WL=CNO?OF$CO.($S[<+U_C1NC+D52E6%5/BZ>5DY<#H7QX M=)Q,U1NL&ENI:"R--7"P8CP58I5_@Q$SA1/!ZX6Q-V8&CUR@X;O0.ZA&8P1/ MT<&?=!0;'/+#SS1YS \_;63/8H!/:$2/6BP+_KW&"9:CYS?/48+I/(_'V(]W M,,9^O#,Q]O7F5TGC5M7-N=M^D,120J6"E;1*!4-E@7XYE+3WJ>ZNU;Y&=R\O M_I.5>/UN_;I7;]"'Q0)^XE>YMJ[/FYTF_'/=:&ZE0G C\=_0_I2OK?Y'?^>= M>A?K^;;G_5X'D_J<[ULWX5I,>!C)\2;P*,A)X$JV9CK:@+.H>\:=H4RGZ;3, MO 7RIM"U@TD PD<+2Y@\KA&=3(\IA 8#EA<>45]$Y^_4MC"C@?('Z)T #1;] MWEG&';W)LQ.&_H0R#(KD/RY(5SGY-T46(BV@3R9LJ*,# *CI"X5@LSRV(_ W-GN!/ MZO$OCF+ OMRQR.90;@ /,J?9'!:Y-@:,WC/*P>T[=^JE;AYTI1>N:!BHP9$,8]CRX(PUIT1QKK M;*0T?6IK;)8RZ[I%&T8 MZQ->EJH8%B91D+><4C2&D5EH/)-";HMJ2PE LD/)"(5]D%:@)9T.@C?RS&&H MB!ZV1G/5?. *$KA'/>EK8RM%MO0HXO&TX":"2L17#-^_66%@F:3+ ?[YQQCB MBI4^! =UH!H;!'/XXTHQZ5"V6:X)H:OQGCC!,UQAZ3,9T@DES M^"C\5B ,%25@ 9D)Y:U-=YG_[&(BK%Q=?.4G5:T6:VJ5_^9O,;0IA>_G!K@F M,0[^P,G/ ('I:4;!%O$9':4=IGN]INUJH&C\K S92 /NHN!#;S@YPH;";X>O M68LB12(+1ZZ P>CC4!H+O*[PDUH2Q#GWW@C4H+N5)CG &^&B@4*(B;A5M!DKRLLQ;V(+)V) GJ< &$1147T:Z"3<:P^^ZZ;BVQTO^ M-0S V_J=AOQ Y,N)Y6P1M/8COG[:(]4P3:64"4N)[.92+%#KLPIN'>ESR*:, MS"A?E^0)$R/*EN#9<]?UWGG]#Y&O>\4S^;H>:!FUHU+MM?8&';.(5O@BYC2( M;SM^#!P(X%5HI5=P=RS"O2GT:-\K9V+"FY^0)1 _D!H!D")IWT"%Q)Z00,?Z MU*$TR:*\8]84%$L_81#,>)&&%-*5[RG)DW@OJI!!&D@XV2Y\-G]YPUNB14S; MTVQ[QI5R5W")2)HP<$O,)O"7@XOL]PL:4.:::\Q$(F5PZ'@D?X-$T$?4'L0) M+Y\:R3^IT4YU2XUVJM*B[G1;UXU6IWZIU!N-]N?K/HYXO6@VR:HN])K=+ZU& M,^/-; 3D]>L^09Y)"[@?,2) =#!1!'IA>P-=^7_:9/J+4G<<:X"6E*.T6D6E MCI%N3XJA7'#_CFG>4'=E,A=IM;[8$"8@7)D+ M)@P(D2F/!A__U6;O4MF]^D:I$R2TU %)I2#-9\2HH0W=5]ZB!X3Z".02S_B7 M3;@*/ \U:*03Z-;B*#31!RRV+8-*FSN[1TJ>LZ<)/E1+FPZ?35:PL4'+0%-O/N*NP #J9-4DVND&;+M;3Y5*?;/*AW.MWV%V"W MG?9EJ[%5?]W:!4A(T$3=0>>[B?:=2MCQ+T#0FA],H"J:F/0OX VW>8H^#3N_ ME5FJO'Z 7F^!==M._+I4[YV$;_MW#^XA=[(+]=V>*)Q1. )Z-!A-RSS@OTEN M(@5@TB[]V@_0?&:8WSBUV0&'!>[TU#)0Z>?J.OQMP(9>NK4 J]O]ZGS$.EU_C8//]\F;8&O&)P:+TW_JICJR(,PU_X^D3L=6I^$QW(B'I7>8 SRQL#A=MG$)^ID"7A4' DX>2.BZ&)^E80C MW(&%9%*PQ9=#A8+P-RZJ>4EA.ACE:)"GDN)!!_@%U;CY,-9O='>[J'Q>T=+0 M&@A/(SE5;C#:)WRZ#OFON6[FW[]]$45R$04FH*.P/1@SGMB-H*26>VX=KIYE M?G*Z25#.J06M&$^46DKS^N!J"AC7H]]>C5UWZKQ[^_;^_O[088/#6^ONK?[P M_X&L?WM;MP=C])J_94.P6MZ"=:.]/2W7CHY*;TNEDEJKGJCE2KD"/Y>.RV]' M!FP:'07P1_5P[$Y\0CN %Q_ D6!KA'<*XY<<;.'7^IM#E329%5(0GY/OO^[5 M:N"9CZAD+1Y[21"_/(< #4"X]Z^#Q]F00+I!UP6E"PQXE@4_ :5RJ)+;Y,(" M&TTM'?S1.RL*YB&JD:D8N73T>"^TIUM3.TASG*K*.:"J>CC@%U#48[17)%B& MY)YJ#UP+W68JN"TB MUM]DD8;/9H9VGVB"+.:!$?HA2"(\L.H34)0%7FDSI4+\K[HGG=5)IWIXE$7" M">D]B.\59Y+O41M&K5K*IKK$D_24,T_GW6M$YCXN\E60N_CBPUFGJ%Q> M-L*BS0\)G7+)L9HTPM,)LY+? T9"&4(E"B^5]KQD+8++I";5Q#["#@9V+X'P M3""VNNQ?M1K9.=[-%XN3'-*>H+M/GLD451#=(S)LCNK*$0$VI\&KU;WV\P2R MJV2/[(+F!@LJ0(@$@!2N+5>T)>-)2WP8L?*!NFN%V-Q#W%NH:Y%W.*%?E&2D-/^K;&%/BQ1)&*/WO0 YU3@\1 M$U I'_-FG3M&(>RAHAY(:TW-IEX6N!*$UAWM88 %CWXOO)YH!E@IE?U.5)I] MHYG,.6@_&&Q&4-4'Y,\&?)9W$)UE'YV9O)][=*Z#3HG,Q_)IZ4N1SYV6CI*1O1/(54OJ8:_Q,6N(_/.L>XDY?99I M369*\\$%:P.1@7)QHBGG(CZX,RAHU"^SC8*&9@P\T9'U4C>_8U.^W4/#>?,B MVV@(;L(Y5F3H.XZ/R_I9MO%QJ=TP8X<1T.DV__48!M9^:?3X.KRCR *VHFRX MBTUBML?CF;"G.Y@)>YK;3%B>O=F#@<[&RYIZK0_7]?[G;M9KE5KQELB! MVHNY;&KM]?"-5&N;LCTZ6"Y%TP_8);&&B>0^V]@V1'7KN#\^=Y7UZL M'+IA8\T8R9)/2LWA#Q1YK:F'YEPXH8L7QQ MV?RSTVYAVF[SNM?N*KUOO7[SJE=46M=@7F2;,%*OC]5<9"WDN3SA+9;_];3V M7/M_X_^>S=XIO^HK9\&]==[.>R^>#X,O@Q_KK/($%WDYP44N/.31/11)2]"' M4JW*Y#UX'L/U66MA3+W3F2FY*^_6+KAJO!4YCM_AC%>\.6#<&Z[\:_+\ZQ,L*W4EVU4CL\]MN!QK22U!GD"FLN MZ"FUU5W+PNR@@F7[4,AFM'MN]T/^^Z\UN5UR!^Z4>=1I[? D3K$8(4]H KY% MCJ'I]D3SV[C0-*DMKI_VO8HYC[C+XE?R6P0_RX5$(497J,174.4*GG-PJVG3=PW-&=?-(?X? M#F^_TPRL#JR[#=&YZ0M.H7RE>*;.7^HYPU?*@Z._,W4#"-V&#]\N@Z,:AZ/\ M$G DG$=E'HZ.C0TPW1D.6G0!H*9LK7;-W*7+KW\.U6VNG[#_VOSZ%QC[8I>@ M> Y;V)'G%CO>U1V'N/KYNCWH@MAS'8\/0\KPU8CH[5TMI@_ $;AACATDPM(.FL*D DG08,7ZX M#4 Z!/ZQ/-<'Y[U;J^2( KQA^;FHVMJ)T.LPFH<]WP7,00^M5^>W40)=8. MSFXB\-YC:U4IOR0X!.,2((^7 QECHED$,L9IOU)PEPWK=\Q&98[:G;9' M85 M,/X>$W=/JU6UE CRLW$?X\MI0%RKU8Y5M?H$B-6D>Q/CVW1=.-JZ Q6L< S'&XD&&88KRA%U:S@I++ETTB;'% M^'O:BYXDZ'0QCI[VHJ<)B\98>,J+)JCIY43M=4YU[3+'!1T=+H90;:-_"#W) M*;0EVA^?,_[_5#2$UTC&-+J:RYK4(G*533U!)8_Q^F?M*GU=O1SC\R\)8-() MQGC\2P*81+@QELYO2E][8$Y'TXEN@@CVNN:$D\ M8;(/:M(=$\85E M][P;OZ2ZPQOG/Y=%J F Q%ASE]TQTUM%MB\U(!*N?"7&-%-<+X&X*C$>F-YZ MU23$QEA:BNLE^6-B'"K%]8X2UHNQIA372U!7*C&>E-YZM03MLQ)C1BFN5TOP M9\5TP!372] YJS'U;[/T6=T@?TFBS^HF^4O":NL:7L\YE\ KC'V04WZ71/5@"WCDFLF"8+N#ZWO!MWY!EU,>SPN9[-I",\ M?6&8$L[I*,:K%]T-K)VH#__R''>RDJ_E*41V%./;6X,FZ6QB_-N'ILDG/9XQ MDXWT%)2JA,5C#'Q3BR=(KJ,$K7:CH<:D('>"7KOM<.=13+%]H7#GT9)P^_8 MB6FYM/29YK ACGL"PN1LS+;1!8^7\VP6/-+19OBG^KUF#X6T#0$-(L+634"KFS%NASP>2$QDI:UV%]<&.R9?G0@YB2>>9QCY);>8BQ(33LR]" N@O=!MJJ=X& MVM=V;\-1JK=!;&#SMR&>%O%,R$%]'S&=:L$W>QO6%\C+;D,"Z"]T&TY3O0UB M7\^Y#T\@K9-2JC?"WT3:RE*"^GL2,\ %.$ZS D_2D-/WSA3FNG^*EOGK?*7^+I<@O@S.: MJ:57[T>:X;"$]Z_^>ME_Y4)W!IK!P;Z OSF1I6 C%PG[6'V9INGJ[JS!\/H; M+7/('GYGL\@2Y5?OL>$G[P.:4%7P-ES%P%>V91=-Y_VOAFY^?^=0QS!87GF@ MWWDK.]E M$(-1!^(=NAC=S8%\!Q],C60@&B)T#OE(H[EV;3&PXUMZ._$)@EV MV"1!HRCB0T;[?$]_\O](Y9HX&=JFD55X)M@>=:X[:J/U>_0(YK_,"0>[XLRM M%5I_2@B<6Q\8@NUB9>![/(6#D@K_E2\)/E/$ZT-[&09?4LL'%358F7\2AL9? M&7$5.:G$@U-?^0MF^>B _^ ,8'%P1P>5X.7BDV><03EW9U ]*%5"=)#"&51R M=P9S=R&%,ZCF[@S*J9]![47.(&"1[!:E8(@)BH^& ,@#3@;4W2L^4F&H3WA; MOG "! V\[@ KG?5!3W"X^@1F0/B3^H/NO'J?]!W^9@YF;,'W/JAOYV#-'"$? M[9&X;22F?Q./\\&-(DI-^2E*33EUI>8DS_3O#X3%;";0U<'XL4RJ>(V0?"B1 M=BG%;X;DU=1)_O0'P%M].*0.LF#D:?JP93:TJ>YJQA('.7#UT+61=U&SV ,H[3KHO)#"RJ!^HE1W']4L+F4PBO;KC2'])V91) MA-=V'.$O;P*D;_6J1SN.M)=FS9O%WO&.8R\C^O\&,'>RXYC+@OJ;E9C?Z8[C M^J5Y;!:17MZ[9GZL6U[>OD?GA^#H&XW)-EB$E+RC)G?LF"27:PRZA)'?.&8Z#ORR[X3FN M-6&V8&B\%Y7X6W]L,[9:VL@Z/+5AF=CAG9?;='7G^]GLC)F#\42SO\\)15'V MW&4#IM]ASO6*C/69X&#W^#F=2AQ)[.$?VW;*G5MK-;J_MU9!ZY[F?TB:SYU# M<"6:W[/Y#))\1@*&Y=SY13-/\CW-8([H2W?-W"V(FSVQKUCPD3M_,!)[Q[:& MWL!MRXY587*W3 ?+U,0CRWT33W>2G'F.;C+'Z?%]A"_=.5":X^J#+6:A9U%[ MJ.3.^;R$NBXM\]9E]D163N^IZR6I*W=>\L74Y2N'V*KP2C,U7MRLIBTJ]^2U M.GGESHV_%XTY4KQR&6K8B\:<4% M^\IEL"7S\G%/8B$2RV5L(_M"4F2.Q'?+C M[R5E1FELA[SYSY"4.ZL)57?-G?XT,;6[^-TAA_9S9,3N(GB'?,J98M!9$<"[ MYM3-"H/."GYWR*.:+0:=%03OD#\S0[ZFH IR>9[VKJL N^;-S(:K:4]A0>/Q M'7)F9LG3M">Q@,1VR)FY%Y-95,1JN^;*W(O)K%'8#CE3]V(RFR2V0_[<#(G) MIGD+'P$JS%L!X@_?HJRV:X[E;(C+/:7%*6V'7-Q9$IL;)[5?_^O@0/F?KU=? M:O_[/W\.IM[#-[-V.OSG^.[VV\S\?.[=?SBV3X]_+__UN3]SC..[P3\EXY/[ MUNVQ3_\<5[X_J(-+M_2?BXMR[_>W=P]GC6^ENV'/_M8Y4J?PRY_5[Y^^M2H/ MW7-WIEY_'K'VH/WIT^7O_SF97OZ[:I1.QW^K7\W+ZS\N6[W?[=L[[;C\X?; MR__4SCO>=^.M\7G\<6I>?;;^^73T]VQ:J?S3KY]__SZH],;&^.+??_]1?ZAV M6K]_F+*K2L?]5O^F_;MN65;[;VZ M.Q2]V*LCF59\=RV,LE='LDII.Q1.^:'4D?R1VE'NXBH2X4!NL%=WUC$TTZV; M0VQ-.R4"2&CRQ9^<*NNG,U.=,U=Z"+_6$Q_R,91[L(#3\)B>S0" MSKL&_O)R"7/G>\\Q^C9P^W+GUWX2^BX\V]1=SV;PX(7^@#_M3I_VH]QYC/.. MPPW^"/S'S[I[BAWKJZ= MH8",\(#CW'J@\L+Y-ZIR'^?6]93'"[Q95.;6_Y3#FYB^X72<6_]3SF_B!E"9 M7U\4*!$FL]%GT1Z)7QPQQ5$,.)ES)[IC9K?O\;&Q/J7&)\S9KE,_BWKQ<6X] M6;VQ9;M]9D_.V8T;^*YXFU0VT4RIS_6[2$2B+Z*[RHW(C2WSJNLHRV3 MES2W3JNL8WNSTC6W7B?$5@L.P/;P)=&DP3L&: *]B1#7T68X0&P]_.6%Q^;6 M991#]*5_^TYRZ^_)"_JR*"I/TS*%^IP\],&'\TJ!RBKY8^F\^M-RI_Z,-03B5E].76 Y47 M],W'XBI/B,5%L)Z&E,ZMUZE^K]G#.4.VRX *]('+A@UK,K',GFL-EDUUW9/< MMDDN=QZS)8HASX]=02_<&)D)*NLR W#SPNX;%;7"@W*JBN'VO6[/NFGJ\4'I M&/2KM6[:_)?2N&FY)- MEF%E3R-/I)'==]KM$+)RYZ)+NM#:P_Y";Y!&=MX/^/((S&*\[C2WGD"LH+S6 M)F%'(#G^6N8 5[QC^$"Y5*J]&([5&@7+UL,Q_U*YEB:.<^=ZRS:.-\N(:EW]N3J:&-6.,$->>XJS#M"WO;)))G!64*T]A!=4T64'N?(,[2%WK+!Y2 M5V9]6S,=;8![=,YFX4^>GJZRNY2^?3?F3IR;6D+_W9Y'Y(A'],::SUQM1@3, M8VNUW(JY+Z5Q'=47<*4_5SE;GY'-?RF5D]M[6#-X.=)%\T@[:VK.]_#_H0XL;U8 2)JB&MGNL&7TB>X_#K<4G:$$;Z)BMJB_@0DB)ZM?)6TKZSFIB,WWM*"-I MV:KZ CZ09Z)^1!0^?.\Y =?FQ!*^?.^9!Q?F62CY?PF,SY%@K;,.^:L ME/V;%[Y:?@%'T'-)7RV]#.E[ILZ/S7.&KZ)@3YCF>#9[KSM6M:P>O_O<.Y>Z_GVN_@\V4H?JL_O(-SL#Q[P!S^ZYAI0W)LPJ.P M/?CCC36/]_4$L#!!0 ( &.&B%@Q4,=+Z1 '2U 1 M9FQX="TR,#(S,3(S,2YXY#"ZA"9'B M0 W'AX:V*T]BJCJ!MN4B% M-GD RF5<8%!D"T%2X"FXMDP@+1&H'H/:P6GC\/2@"2;C%JA7ZP=>EE_>K>Q3 M6YW#A0*@ 1?0="YPM6TX55S#.2M]=Q5#G^I0*P',R\1ID5-VUDMHGY5\3%/% MOGUKH5EE\ZJ"RV^4@*.@&73ZR@+:2T6%3QD,N%I:NND0Y#1M#?\?5&#HYMTF M*>&[ND4&+;]>K38JY/6M8L,@^2J6_J%!4]=.3DXJ]&V0U+59R(,W/G"_9#NI M6 RB5OEZW9-IFVW28HR:LTF_#?FPXKT,DDZ-E9.Q*30');<$?E$A@$F.>KG: M*#_E(6ET3OOIINTHI@I+1'P B/R*:5J.XN#^2OK0+Z0?TEI +'>8*7E=P75"H_<$N51YOR\Z2P1?G0ZNT\9#E(H5 M8;4WF30X?75>N$[=U!-8[8F3JABOS@G7J;I&HE0A5B3Q&/, Y(_)J,LP#K3, MEF7:EJ%KQ+R?*P89R/(<0FQ<=,WC_"?ZDYF(3A%!Y4'U3TW__N3DL%&MX=E& MQCV,S@7X[W.I)_5;'2!_Z'3&\KM*-%-"D:X-M8'YGOX=[;%^ 7X2;M9PIXAF MY%<;:?Q(YJ#]*R$!8F-H'\K\.500YC^'CHXQV9F$BN;)I%N=JQMX$R[SUP0A M"Q5#*G:QU[: FR9E*A=-%VO(J%*-B%+R6!IWKCM]K-+@ @R&G9$T[@[ZQ5C; M0:6LPRTE6ZJ&!QDU+,9=)D7E.6ZEN65H>-W4^>[JSIKDK%NH$5*0DRQI;$1% M.^2*)H\'K8\?!KUV9R3_ZY_']5KS/Z#S:=(=WR0/Q$*W\$AL*?;\PK >F&-N MDR#> %&ECKA*M23Y [CH#;X4)I(E3%\:3T:=P<7Y1.[V.[(L]=MR][+?O>BV MI/Y8:K4&D_ZXV[\<#GK=5K:0%!5,119B@]'9-89W^!&)%9K2$9+2-7$!.E#\3@J7% .E6M3 M4J(PA2R5+AXP_:\CR3)VQ$.2Q%YFF<5.HH(\E0*\8@HM6%JT!M>=L?2U M$Y7AZ7D&!6K5N *D $!+*!J?,2,-QAUY*-U(N)^&9YOM%VF.=ZT6FT=(=N#G M+_P!EJ,F#;MCJ4=]W+"#MOTBM?7KT=;WLWO.<]'ZK.4-:9W!D*P(ASVI'[8^ ML9=93% C*@0M!7C% %I.H09K+ RNK[MCNIK +DQK0#W,3C_F!O/2I8Z4@]A( M>2J->DZA\@JWEB76J-/#2[_V4,(>YWB$N[74HH&5D%+,1%DBI[7#J%1^<8"6 M![8+3-*I$*DB3\YEO!+ ?;OSF73PL'V+OLQBWXYB]FU3"O"**?RL9"TD5;5< MT]'-V= R=%6']OF:_K4.J<))EJK/4;4:0IS,T9Y$7:)O4R6)N?3;89]"C7Q+ MX 1)&$E2=8GY[_&U,'_>*>3AK8D3E$I/G;8CA&6+N?C<%7+A.>S;@VQ#1]&- MY[F001DIVTA8[3WM_X$W?I6,?E!T!&QJU3G47 -:4TVWE=D,P1G9?D?P'IHN MM.DX"AO>+!FRN)6QO<+GBDR,N0\.6%,0@@<"?,6,FWDED33F>>E2Y][89B1K M(<$=MH5:6X-VZ!T[7BNF1LXX+29-O0X4Z M:)'A]U0K\*HM3I>F1 *2!USL=8:QEA"@V8X&_"S#C'YP^/N7Z\^'?_S^55VZ MJQOS\$1[;-[/;M;FI.T^7#;12?-C_:_)>&T;S7OUL6I<.15'AE>/S<;=JJ;V MG.JWBXNZ_+%ROSIOW53O-1G=#(]J2_R/KP=W5S?=QFK4=M:U_F0*!^K@ZJKW M\=OQLO?;@5$]F7^O?3%[_4^]KOP1S>Z59OWRW/A M'7U?+QN-Q['4OKM3&_++N%U8^C<2#?*;Y)E68.>.C-& M"\TZ[MP8YN>;1]G]=*/T'NMN:]I\L)7)U:!B?U&.)Z9RW/Q^^4V>-T[^.D'H MP?H"EW>SL[,_0$L>>5]P[L%L]:'3AE.($-3&RHK:!9[E8B;/LB\0W^9.'@41 MNX7K!$&E -?J6:_";4@7=P15RU1U0Z>U8_?K7B(W1BBA6)J>)GH+G1S%J0901,^* 9O>.^UB@SQO'K\$XEL M_25B''S<( .*'* 80&*BSK Y%\^?$#PTS!\P& KK4^BF#Q2>R1MK\YJ"4T; M6J8B.TC19W,'PX#GBJUSE];9\J8ME.JQP.)N'WCR^3UB!!<*QFW.:(/Z5@*O/!']-ETQSBV$K ?\?J0X::&7_"5EL3CY/C7A M++5]>'[7V1B4+8A@@Q%0D,76>ZZ/5I+\E+2T67I CB]8^ Y*H5WL6Y;$U1XC M3?IJKY[^8TJT1M2W6)/9),K6,Z>-'4)1'*!47@Z<1-P9N!_2];_.S; M?TKDA ,M"VP5]A,,HG>5T&60Y*'W*'1M)'V,G^J+)?:J@1F[]9-S%27P+B#M M62HMCI.%_*L3DCU#%N2J%JE:V MW=L\%>,L/GDO;Y1UKOHUJ.>M'V?QZO?S/JO^@,PNW(M&C]7OWR-- 9R5@B7& M8-K>/KT[\@_O2K+![=[G2^XM/\3.\QN@Z<$&FHA)0_%1G)0>YY!96 MFFH)D6YI8YI/]XK3)SLB?O.!(4^ <>"3B\DC12(>.@M9CJ,Y-R[!FZVC9 K7$CL Y M0V9BTE^E$(EE'!)[!ADBW]&@$U"U6JT-%?19,5Q8J]+_Z"W-MN0ZPB26O"4BAEH]"74 * M]7P4&@)2:' I$ =*Q;-&6S=C<"(@A9.!B--R[3@/ Q%GY=H)F\' F4/4LLQ[\I.:N+*^Y4![J*Q)Q7XT/LQH89DT MV);$::H8=B(I[VR0$[RZ]7Y5\:RD(JCISNY4LZ#GA/RZY.06;>W!=+ DO_<< M1)GWP/E)R#V3YJ!FRKP55.K:M@NU"PO)N#X5Z72KRF^SEZ2MP=OGL,[*@-T$ M6U]JCN-D7V&D:L[I'.=$JGL+NQ%V,7"OP%_S4&G3O!P1R/SVMN+$2:L MAHJ>^L#Y5L&S8&L7Z3/=]/;I3$U:6'@*>_3->M=T((*V,S"CD]L+3L;/-- O M1YG5R)NC).'3)M[A"_MIEH#H7E?WTG0O-;GE9<(V/;&2O()^5%][M09[#LW, M_E"0YG?I2YPPOJ^Q,<58(MI.KF(0@QQNUJ"%7GO&>%W*[,-- MI)+S=!SG?!QX/&"_P]95NKLL<,=]&;XOV+?Q9*>CGZMOYZ3\8GW;Q_'3].UD MOB_8M_$T,87Z3V:Y*?<&R$_3P5F,.=&1U MFO.=H"3P,#)=HO0[3SMAM!P8'-^940XZ5*Q(!Q%+D[> MT:KX9?D"Q&JN"K5( MOZ.+LM>=LQ(P\<0(GWRXQBOPN;'V5Y!M%W9-__S'#520R"=8\M!@6I24V\J$ M&X*9\#*C*,G7? E'DHN3U[5)J 3W4=.QK^'B%J+ML:E9Q+%_]2_2PGAX*S'+ MM-T%1$-DX3$L#H-$5,S@1WB'T#]:-(+T6]*A@M] <8AE19J1K)C$\I+P&V(\ MUY'0@G& \@:9:SL6[LZ"4 JCX5HV/^EXCB 4"_TVI$P4'BS!"&P L0\ED2@0 M[7;B#0P^.)XB;

5Z$*PB.,A@>\LU@:UAK"K2MC!!&#@XQCECKF3#-"8(8U8^([:,8>A9>BJ+I1>NT/G7086ORA.(,I\>.S3H9&-&X$8 ML:%Q1A[OYQ#$N8HH$THR+NG/#W@W5M..^3]02P,$% @ 8X:(6--=D:_! M"@ O7( !4 !F;'AT+3(P,C,Q,C,Q7V-A;"YX;6SE76USVK@6_KZ_PI?[ MY=[I4 (DI9 M3#YJ[!FJF010[! -4/Z%DLTR@TN3%0*XP0OE'B.E;!'EY+.2/[THGEV9=:0ICT"/V+2SQ5.3HJYY8.9^9,74_[% MQO.3HOMT_OS\/.?^[>I1:OH]R,SF<]_O&QUM $9JUD345I'& :AY0=TO&UA3 M;9?)4+\4X1/\3]GE8UG^539?R!;S'Z=4S\QY4Y1+@B%H T-Q/;^P9Q:XRE!S M9$'ND/O=@ #C*F/ JW$$]V=F_UPYP\=7DGU1T(L/$ ["HP "% ?U2G94J!_:CVN*$(;D8P(TWQ M-ZPVT##23&BZ@ZE%\-CD\8E%F+F2S % XS1B!\.K/J*I4'.@^X,&:\5&^\#4 M!D@'^K*%'"[6L/G"H1@8Q-H& .0!!9.E?:CV +S*.#3;5U7K;U<%6G&8*'Q4 MK+/,?:#,"3>T&"KMN?%E\<,X/@48AZ-MZ9.4QT0-CB5Z=X2LV-)Q*'WP9T>F3[#@-?/KVA*"ZA56!A:K*0YZ(\ ML*D[D?XNA'D;LH?%NI@70>")%W>P!8@]:[$TQ6;CAT]!%D^?'X#\@!, =2!S M@7^,":)('%QBZ7%K(N9CPQSS>H95GGV333J+'B!=D1"PPXC^?I*$L;00Y53& MS-RT^%((2\0:@%7J;6ZN:73I'$ZR(,%8AQJH0AA:B'$F(5K=8:Q/3 @ET[XR M>\!1Z*WI"SX_28HX#5/ML5K9-D%"B:8/P![N7JMHV!P#HA/5D)Z&>8RG.^#$ MPJSW"R\?PN1LGTJQI,FU\D6BGY(*5?PT70(I$IBPN;!Z2)F>4*8]X2R M1&6$^0>>I(PLB&< 4->1QX&*.BI4"6L#^\MGM9_48)?N7MI)2"SU):@BN6C5 M-.( /?%8+\8Y&AU%/(ER2AE9Y1)OEHPJ(6#'(4T88X(T,ZX^?( ^L'&['-() M*2.".8;40\R1,$6-M;6 $Q=2H8V-M.,"0&:5\@=:>21;%!V /=UMD<-C-2%S4J>#3"*#'BM\RG&CVCD;Y-B>3A6=9UDWNJPI9JZC5442W3 M5F6OXXI04@^7T500DB1:"XBC1!O8JHF ?J,2Q (T916O,^)\ +T*#%,S9<]F M$0"/(2Y%X4VX1+!G:E=&>N+S6RC D;D#L6 "RK_OSFPN0>5+61R8RJ@C$[A&;9&0+QDHW&]E)JA#2))]-6KDVC_(-3!.+QFL(\1-= M-\[(=G%E=DFD>[OIS^?[I[.__ORN6<[T!9V=ZZ^EEKX6? MW<<9A:6Q]GH"ZW;.[H#Z:ZDXG.:UAGWRX_:VT/F:&T^O*R\G8[U#7EJ?\A;[ MP_?38?VE5IRVJ_8L_] U0%-KUNN-KS\^6XT/I_#D?/ K_XP:#]\:MR>FI^>'@H_>[!7/ZV?77K:JGV] ML\!]L66_E%_4#V6,<;.A]6%[I.//-R\0/;V\=IQO+VKCM>!4C-+$'#XW1S_0 MI^?6XTG[^X>?^LW9>:VHMH;U9GGXK7S;O[KZ2ZETVO/K8@2B>=BG#TW .?&DMCS6UA.=6TH5)ZMS;XE M'Z*>'X?H&K(! 32AJ=YK/>V*;R?.MZ@1#$@GTR'6-2JU@H4*.FAZT-G W;5HJ26!ZV!4]_71" MJKHA5(N/T,H:N/[G3I(?NP+<=,L[V4-71*[^O-C]M?K'V9 L0$^O>F>YF MJD&'OYN4?1BHJ _:K(J\,0R@2;_M];[.I[WYE(Y6GA7;R"G1 6Z_'"R!OH%! M&)??9[\GPEM%XTWT7EOTCLC?*!& Q,XUM^R]+:PMINO1]N!4 EIIGN_.Z*;F M@DNRR:&G6RB'BYXT^7)3V B.\I.;9.P>^W?7XE1(RQ#B"7]9\"TF5>ST;,.! MRP6>I$/"_@ZF/#/O$3612C[ M;:/-36ZR)$ JV[= Y]>O^%5*AUF=O?U>M1/8.)7H6\KS4$@/\6RQR=1$5I$I M<*MI\?_2&J4.T%D:VF$YJJE%+!UWM7GX(L:C*FA-;$^5YLC)5?]2 5/=E(JM M[EX4RWB+1H!;T]M_ MNMRF45C(212OXFZ6U-#[%Q@2'#KTZ"N3^^#7U?L5*)>K?SZ1CXS_ 5!+ P04 M " !CAHA8@'&N4S$Y #29P, %0 &9L>'0M,C R,S$R,S%?9&5F+GAM M;.U];7/CMI+N]_T5WKE?[JVM.9Z7Y$R22NX6+361)D>29S-G:2M$4)#%# MD0I(VE9^_0)\D4B)( $039 >?S@Y&DM$-Y\'+XU&H_OG_WS:.AN+&^0B; 9H>7&_ MO^AYV]WW%_\WV/Z_B]<7FR#8_71Y^?CX^ ^+_,:W;(Q\+\06 M\ND?+EZ_)@VF3?8PH@W^=''KN1?&#E^\^>'B[7<_O?_^I^\^7-PM>A?OWKS[ M+G[DWWYV;/?KO>FC"Z*WZ__R*B/IZ1X[__#P^O+=FS?O+],?OHI_^=,3_4/N M]X_OHU^__?'''R^C;P\_]>VB'Y)FWU[^?CN:6QNT-5_;KA^8KD4%^/9/?O3' MD6>9081DI5X7S%_0?[U.?_::_NGUVW>OW[_]QY._/*A(?K,,#F*R#7Q_&7_Y MBN)U_?^[;M8 MUO^A?_D#_]'S7-]S["4EZSX4&-E8.>=I[M!I3D2_KM M)?/A2VCU_IB:&+G!!@6V93I^+6U/VP)1?DC&W1;- _)Y2X0)*WSZ/%427,NZ M*%(95H=C86-S-!I/KJ[OY<#R8SXUQ?SZ\&0^OASUCO#!ZO#$#!1^49P^IZI'#<6]R.U@8OW-RFOV]*AW&D\5@/C6^&.3U^#I6]@&% MA8)/1>;#RHR ^=W5G,PF M!(3!)XH$'Z6G#ZFBU+ L+W0#L@&8DD7%LI%_M8\^[;GT*GE1T9I=CL*C=&CN*$;F.[:)NT;OH\"*9R+VU /\1@%?;1" M&*/EPGR*9,FHRVQ&W;)_D#5#EN=:MF-'SB/"[8--_7$K#\?;8Z* 7-\6:%CA MG"[CE1($"5C!$?.-].Y M\C#V'LGW,[(82LXXXA)T[0OZ*#!MSLE&MFV%RW&1<2_R"F7/J[3!\T:^B(:L M9U5:D!EK7TRUL\=4:I5U6@EURX+GU!U.9#Q8(DH5/:=NT3K9%HDHQGI6)9,E M^R$A#*N;408IR\,EHF]5&\I6YA.WEQ#]C&>5T-_WK) N<0;9D;D!,=:&U/[< M1A8IEW:E#1SF9Q-;O#HR#IC3\V%ZLOQ]I/K2)G*IP?QZB59FZ 2O+A(Q694/ M;1"M+\DCE\EO+L\?3\@&UM6CEH:TJO'3Q^490MD-:0);X3UZ?1 LIF]1 YG> M"@)P!,SK+=K>(RR(;NY1T"YK.HZ8;O2!@T:DGQ(;E0XL8G-_S6F%G@)$MB#+ M5"_ZL%1\PX$E(L_QK)P0AX:)>#B5X9CWR/GE5>B_7IOF[H_#83C=$ S)1_\< M)#]]UY7IWTE2^0$?OJ7:)J*0"L1<*E W62[ *-J;NN;H]# >6T) MXZD2"?E\O2-Y9H6]+0\7@<>&P,-D$_O+JS?DMU&__.#5QL(\BLDR+XN-?[;/?&$^VZOXD(#@= M@LH9+)QJ2QG-==QB"$+/^;)=Q(UX#V;Q MED)6R8\:;OYXTPP[P-2DUE\3W%#($G;>EHV>N@3=)H8,&#VW&7,'B*&\25;% M3GZZ8+&0XL(S@\EP$!_R)+Y;X]X/,.DPBFDHEG$8U8VSP&R M8J9X)&8G[?;RQ85=0ML[T-4)>MWRTCWY>16P6ODDZ4G"@[,74<$-$C@%8QU>1))T.2C%:2O&J]'PI8"B*VG[$Q/#&/MDE;3WZ@>Z0MCO'VR/D M1RHM-J8[-QT3QW/ 9W.-H%PPJM73NKK5Z@P*J %SPED6:6!Y_GKJ>P-#3K=H M98'%XQRJOZM-)>]A2*H0UB&FJF"#""'Y-*EY*: M/3/X7KD3GKP2,^"M^F!$QHH&=H)7+4\O1^Q>R6$'%!SK*7=>9!2$&R^M=\CF M4$A'1UFPH5SX>T.>V'+?:ZN)X'"UOBW;74J&YL39&R+A$&%N11*T'K^)N%0+ MX0%RY_6\[=9SP7@X:U[GVJOR3/U_FK]$> MKR4W<+WV-(^3@NNKD]6U[1(!-IGY:10F90[*DN<0*7LPYSC>(X7IVL-]+[P/ M5J%S'AD/=,XB)+L= 2,L S%XP2Y791>Z'496G/F,?'90] KNTMAZ.+#_ M3C.B%0>NJC]H4Z-6*^91T:ZAC!.0$_N2N-B,YED-%7<."04Z.47( UUPI[? MY9,U=M3G,Q+E&V&P\;#]]]&H M N'Q3%@G!V<5@%!G\T5RA[X?-D):(J@%7F(%;*6H<1S5JZ-J$@:TV!.MBM4 M7UEISX.T''Y@5SPR_M2&ECH>B9V<)[F@A+I$DA$.O,252>KB'J04N\QQT@Z00Y0E MI5;^M+B0A_+3LZ19O9VY@I;\&5D*!)0S\A#GU//\(+I:$*?T\(%Z2[6\SI## M 1U4CC0J<;)*>H?R92#;MEXVN'MG?M+/@0,UQS65'>H@7FX).E2O MP'Y(2T2H/GWB$]I!UGCAA$L[Z"/RCC1A6)]T'<>+_/DP+);+TAC!(<5[X 45R6853J]:W$4KZLCSP=C)R-!XPB2L1^RV,"-%GH-));4 M@)57+DSKN!%AJ (SD"$S= -$=JI 2\]IZWJG,*X^F67D#!R@J.>,9G!#0^/Y M@#CR.42@C+"QYWKY61%F%+#E=&P\E #&L9)(480"L+4\W[;F38PX%WED0!:' M-%@Z/<>A)0$U)I;1^4JN$"[[K,@[;SS\/M7DK$%+[7J7FK5U2(B[H8];[OSW*BTBOKR M=.6RH&A26)"N JSJY4-J4<_+ JE!5RP#:IO(58*.JV/F5O5BG$ J A7*4EY[ MCLF*UOIS:HB!K#J7B10#*3IWWKY.DZET?F $T''7G%.8X@*$BG)9&L\.N5FI M0(O/:*V=[0*H.&.AD$X,%A9 E9[XEQP6S>2P4+UH0._"V[7/YL2?N8E6?1(5 M,1U'W_=#3"1-$;:]^)Y+G.^2&B:352;WY1Q9Y)< F?7JZ=*">V+58TH>:9CK MM REXO[7$OYYE>G L*Z)-L?=W)?3Z+HD%9] E]ZRU7$$0POR7CO>XRM9R^=P M&2AM"2J.K514#5Y0*36B$[!SE].:A&> M(+;#N>@I1CO3IAF+H[0YR<1AN,LH?ABDHJZD$GHO12GEFP]T**]OP=M$8O.E M^^"G[2*AVN/IE/)^ES?90H\!]=W*< @$2I$ PNAI7]-7F=&#/9]Y."9K$[K MT"MEEU-H*YWE'&,@GZN5#U^0G3!+>+:Z:$/4YD3J6V1A2 )5*J/RZ?]H)..#Z:#(R4DT MMJTDCL)PE_D_9'X9A^B^; QW36:$50&JQ52;FDUK'RGK+2F MB079:==ZB39UMC9$8#;1<7ABPJ1"LL+=+KYR:#KI6PS=E8>W)F0I-DZI&D\^ M1-GE!A*L#D-\Y+XPGZBY::O. W#:NMXY6ZS7GOC$\BC!W.-,TYU1&<0:44Y& MOO7NDG&"$DQ,3ZK5V',M\G%(S'H_#$$QG MD^E@MOA"AL7@M[OA]'8P7DC>OV$6OP4:!M7R:A4,9#1^G":AQH60:(W+"S?? M)QYP 5QYS8!&ALJ0+!?CF^'5:&#,YX/%7#:]UHWG+1]MA]:R.*TE#+XY$)-= M)Q:2U3C4J.&1J'4C*T7[R7:V&M,69=<K<-^-?0&9%D;% M>4)9GI/")P5WKFBJD*=^E2*JY' M;AE^+$C(EGO&L5+=C[OJP"N+7)LS.^NYH/? M[L@R-/A$UR+I.A+AO8_^"FEZ[X=HTH *]V.(D8]:S#<(ML%ARM$<<55.6SXN MD0E5>\XXSX]BK_;1I[ULS^[P43^MPN5/5B<-)WA ]71.H5TZZN?%$28 ],XG M&YZ!']A;LL*H#ID_:5SC$;,8):>@ -U43H+I3^]>@ X@/IDZW>-B5'%B"'+_ M^-JT<92B^A:9U BC&YHF)D%^N?KVB&(L"B#)<0].;C02PWIY3/%TEO K6>?5 M,LDGLSNCD1-#H*PLU'#T,/#@8XKIS.K&!HHCG[?L-B@PB7ZFT_?"^\"X]\+@ MQJ/)83S70MB%W!=Q"N[.&!-!L_(2E]*(1MB!QRU6ZYY7C$M^*'FNETC-FML= M67NCFS*X;_L[SS>=R6KDN>N1_8"6<8#8T$TN_IY&CC5A[4!HV*7](0A#27?Z M0>UF\E3X-<4516J"F$_5\CI%=#5Z"6T_JJ5MAGQ$WHKNH_KH 3E>- 4E24]! MB..1V*%IG O U(F@/M5W24!P^A4(B_QRN[(/%4 RI9/M%)(;BL0V#Q%-4;^. M<8)=7*OE=6D&Y4 OI4UYK;C"B)-)=)LQZDT6F1'(5$XM/1]D-,IHT)5Q*85N M2C7;521#=%I[@:.0[EL_VL/HZ4=T$_* M@W?8DKKC6RC%*Z5(<6J?PS4-:+\=0TR'_'8LH%)F2I/UR"7\>\SHB#V7?+0B M[WPC6W]A\5TR5L2Q36DN[6_- M/SW<"_V C&CL7^UG:$>+0[GK>7SQPH_P O.+UU>H*X:'"NQ;%=I=E&?A.+A> MTBVP&F_\6*(5%H;:U IM'1.G"14RB\U+7H6J-2GC9CZ5V- BQ*^!OE6G=M(% M*<#;=/$ADX6AYOCJ>#*&(Y-I?3@B(.:/](Y,S9J&AH^8%EJ/500S.$@C#595 M]:A1G/>:#.+#.]%LV&EMV3@=84,=0$*5;O8"&;SB_ B?$ATP+I:^N*>?"8? 4GZ%$&07B@Q0_2>&Y M;VC:DE9(4Y8&@=Z@$OWV)'(HN56>=>^]7"XO?L<1(I8+8I2JO#6#$$.//1D- M.GS-7 IPSBV7!/M$.DTC Q M!S";!:-S0Y[$5GB/7I._DIT!:;:87H7#A%+/!E#M5?.,'+I&))+\?K2XJ&.K MH&VXP*N4J-?+W%O$?%7US!/PBT#A2^*BAH(_WL"3 $X#6IFA$RCF@2*CU,(\ MC.2T/-%5Z)-9V??30H7%F8W%\$]N(DSFVFYF M7!5,;T*=.,=)'AO% M!) \>TACY=Y2%,_?CL<+(@SBP%V3J07A:-&-C2,!--E/Z\U,5XILR2LKKL*> M$.GZ(;%O4C-4J+,6/JKCP@G7+B_3>8O?6;%-$,FB5^7)A+.ESDGJA13 E_%H M^_%EO3-0)K,H)N?6=,UU9(Z\+8*X?F!^L9!6DU$%$$A>LF3[I'HC>6A6[V%2 M#2?G$9AV104=#@S2R&LS&W2=G!DM=O57 5D_9$GQ)8ZK_8(\#N DXY$(1["$LXQO#'#=ZLB""A7]P%:7/ SB M+..1"+@'X?*@"?1SOOLY&3 KF02B4;G'C9-(C6XX.!JY7'220_+6M#9DF<#[ MK&@0P[U,DL[<" *34I:W4N# ;AY,5BNRQ8 EJEB&/@>8)$$,J* &TG6("2HT MS,E=7MM/]%.A#Z=^WF>VH,YQ5 :::C]FI:HWV/,;LRAC85K=GW+[ABKXU'KP M#YX3RPJW853_IH]V&%GQ-1_RV4%)^B=C2P^%_X[^SE12M3-*E5JM7 !+^X$Z M1AH?Z&/46#(#*DJOHTSQ*(^PX\V^W[#?K/ >M6R,; M@WG.*@4W'RHK0K+<-7XE[C/%_3>-J'),'R+43$0RX-PHX4[C'1HY$U8$9RC' M6HD21Q7&YA;&R28J75- ;HV1P4EX,=8@/CA!+93[XZ0XUQHFURSMD#Z[*3&Z M&>%,]2W97-MZ35?)62UGQ^:A@@@LH:8RME%@XOT"61O7<[SU7B"ZI.QYG=O" M&NA7XP+FA6+*=%%O3>F0MAS(Y/;)=.\1X:H=IJSZ^"4D5EKCUNU@I:+$X-4WKHO M:TEZ]WV6J>R8?X),K3T3X_W*PX\F7JI>FT0DZUFOQ)G,#@0A9)6?P\8W0$Y5 MH$G,DK\EY7XFV%[;\>6&$T?X9!5=?$!^,'%[GON R#=D1(R]L\++K'LR8-(U M7A61&"_'"SEP=,!4V^90F-:2P@^(AA63M1J'IN,;CN,]FJZ%KCT,UW["-L/9IPDD;QB&-T'A.XEQ4*?Q2+#P),W MXXP"^X'64@8W%2(ASV"H)FAQ&L7UV8%P,C"$/ -V\NX%=JTG5>S0FO+QVI]. MSM!4%4C4LNM43%P1D-75PI5PJ-Y+4"CB.;"4]0>4U()JWAN03]$\Q=Z#38]M MB&%_R.2<28Q6+VE?H:3KG"1)?X%8V_+3V#&[=4[@X<^)#7J%7,)58 37B#!N M.C0;1$A:W>>R8RL>.VIU:\&2)M5A"LNRJ6$+)*E$H89)WN&A[X=H2=XWO<7* M-2I$V^PRTW(@JM[Q%6L1*P'G-AF[S M.UH%"NFJSP#>+818J71RU.HN>:L2J@^<2&F%0U<=N:<85CLT6KUU_F-J8C)9 M;5!@6Z8C6U7H6>VD>0I& 2^F4BIT>;=4#WNN[6_#0S!3I2=7I*=^+$M!RY(C MJJPE^52JA46+#(SI,A@G.#C^9&KNH\*R]*@^V5I-PL /3'=IN^MQ"!"RK%X_ M[:8+1X_(74=2SQ!46EYUFGY&]GI# QC)SMIZ%W^!0SB9-P!B:#BUJ\PZB?S;\!FUP\,ATU::)AG$) M*1QU0Z*Q[?JV1;>O+9XY3_34[W;2-U&>4E;IEM+1Q9+IFYK(K33[SO7[ULR^ M H8X8G(T]Z4.F7V\6G^+9A\WHQSN.#UF'_L-6-; VY:9?3)O\ V:?5)$<\5? MZ>RS>1NBQ5WS5-%ONP>>T99TM _MVE_/_UZ:TU"M[\Z_KZW?S7RX>GJ]Z7 M-P_+.?XR_>?;'?G'[]]]_?AE^/YIU@_V;\=W*S2Q)A\_CG[]UP^[T7]\Y[SY MW_[\=-N%KR_^\[^ MYZ?QNS_OG?N/WWW\_LKY_'B#/GX=_'XY^M?W_6GXU;ET[C;_M7-O[[R_/_[S MK_WN_?N_%T;_ZU?K_7SC;*[_XZ_?C*?OIL-?;W;H]OTT^&)\,?_#\#QO,K+6 MSFR[]'X8?''<3U_^GH>_?3%'?[\+>ZL/C][7TYZ=PO]C?OGVTE_XEME#? M_/-R]]OW/_[7TZ_K7W[YGXO>?/;Z-9AA[0O1WR;C6J'F+3A(4SVJ5?*:C/8? ME<8HUEWSHA= IYJS+"Z^<[)F5>J0H:*%L=2AKS@&4LF"&&598+I%R_J7M, M5/UOT$039CCMJ95YEYNUU*+W:)>E)JA2)Y?8!AE+.U[I5>WF+;7D-318:L62 M.]F-U..?]A:@(YL:"E][>(6B>B-MM=2*-/P6+;5"IM*.Q3Y4T6*I%>C:)4M- M5/UOT%(39CCMJ26G,CHLM>0]VF6K"2O5G0ZHB;2T]Y40H.UQI+= MQ8X$04':7TH. )J_;G-+FMR&V^0]_#O2"@XV:(3(VZT\^K$78GK3C?9YTUT: MOA]NR6A(?S-#+GHD(T*F!M )246J+!(Q!-1%3A7CJ,HBKXKDG1[5TF5# D;( M]Q$ZYN6D;8]L\]YV2*=-M>N':$PX7SPBYP'=DHEIH_K<7UH-[=&=0-TH:^G( M3:"U5?,! 6WPI'3@L!@5//QAXJP3E#$<5DLZ1TGTXF?E % M?Q@"D[6G&=Y289V?AZO !+G_R1 Z]ERK21(S\I[M,,QBRID5O6%O7*1ODBG+ M<\TYL0VI,YI(H.Y&NT[6YM[D]G:XN!V,%W-CW.]-QHOA^&8P[@T'\SX*3-OQ M^=48%5?F9OC88"1+QDNK5*:@CG<#$!R*>#=2PAN^[QP<[P#4*"@*+M;'?$PV MB8$91,W/+>2:V/9XBW^3AS,S./G7X%7]4*(.3>]C2)<8@T34YZAZZ%HPYI.E<>QMXC^9XF ME?3ESWI%$!?3"\9X8?1ZD[L(Q>ED-,S@^$KLY"EB9VS2>Q:3U57H$S1]6EM[;J]=,MU:IALD MI98(BE//L2U;=(,EW[JP21/+DP..?U-42T#3.Y[:W![V,?5PK;U)D9FA>YY+ MAW5\XWMF^U^O]E?(M39;$W_EW;$(S,B5XL ,7[YMC(J1D9U>J^$%*FEP+C@5 MR[][J<7KB3A-&QK1;E[.W2F$8.'I5:+YMCW*^=.R$X*DD&^/I&IB79#'FIE3 M#Y*>_W1Z!+4I(JG$9B;1C*3VS9^GO;F4IRQFS,!/6FNFES,FFK,>E<,R?5^ 4\Q,^TIFD5-$-4T:/'AR MS0Y2YF8R"9U93_S]5L3@K)#6?"(!@0U2SMBL@DWI@AJ?K20BHXO!1>RP8GL* MGM,0?L=EDQV#:8I>5OF>*R_JT9-!]?"4COP&DJ >WU3QKB@G1@+-KG7/$QC5 M[F"2Z^;*#(A\>UIN[C&LHL/F,/_&$$$XM^:36E!S[;42U/P;0UTC3HX8_1FR MD/U 36T0"X(I1L.<(7I,E34@V'"I[O6'5(VF@XBX!^32)$4!"#O%,EIDU7$P MP\ )Q/I.XE',-5EWAFZ ,/*#*V1BVUT3!!^L0N=\KH"YZR\F6U]*;J4=0!!PF)KC M9)X9NA;I;R/UU?SR;3^7<7N"6'46),GQ.*.^0Q4$L@#;&7"!JDU%WL60DO_FKS8#$4"IR8.]GUTKYK+4E'/ M9226XPE68WH2;! VELL(--/IF3L[,!W%!#*$:$MEJ90X%H+5]97E&*,=8NCZ MI!4: )H:6S0L>[!:(9JB&1VM,<5$BLE^)J:-(.! Y8[-0S+N*(,_D1BET@;8 M>1:*>1:+)1O$RG+",IQ=4YS0B/0/FM#<=-=3WJ1,D>ELLMGW^BZP9+$0@\A5*EMO%1TD8BR'9".L_. MD15B A?R,V4)Z&O,R(Q,1G3T&_K-G:O>PU-3F>=A[=1E!*Y(ZKE&\?(\<6F: M$2O=(*5S?F2VJ3:/9%1X'OU"#OWJRJ;J>@,XUYV?VUL[(A=H!A351"_Q.R^Q.PJ,3Y>@L)>@L*Z%126KKE3AYJ$F847S(_((U&? M>Y_;!A$"$(J]/MIA9-F13:[\/";3M#9'@C =>40J8T&:VI4,QPMC?#.\&@V, M^7RPF&=W).+6_XWG+1]MQS'<4P^U8$8@KH9DKD(PWI=_;U+: *"A5KPS$0'\ ML$$IQZ#A7*'5AQO^U3X.K'=,G_NJM)+SHW/)VO.,\O1?OC.C EBK#23%S!X5 MH!GD.)<:\**9FF'N#!^,#O-@)9< M KDCD&];;^$IR5DM9Z'GH5+L0CF8J=@F:P3>+Y"U<3W'6^\%;M>5/:_#]E: M?C4N8/>U@8?P^ MJ+F;BJ/4%^:3:#[5P@MOR.26TAQX"), MDPE,5LD__"32-CDB!=@,\4J%6$$2@1*8=\L+V/F&S )8%K MZR/8X05)%MKTR!N_ GHHW_8(TZUQP],4V8 93J-XKLDCE;ZQ=VF,/,C&IU24 MWGV0U/QV=I>$"2.(?^*8]-_SB:X8[U<>?C3Q4O5J6B)(4T!ZE27$ Q'(??;# MO9*#AO2VR0P16\NRG?C5TVE M>OU:W@, "&G-J==XLAC,I\87XVHTR.W1)&I)9)H2VZ45/RESJ%7P.@*U*E@/ M0YGXC"H493@>*TPPWU1%3)V44X=.BJ?)A57Y<')M:S][JNIF.6]-'A:@S544 M5W]EDI9ZWI966S5C1# -7Z%L^U?[XV^FYI[^+5+MJ)^[I+,4V!X,1,4&PM=* M-FJ%73YWYQ"$E@[U(>5;.[!>I/742TM' LN'.M]X.*#%R.CE:: 5H5B&WI3* M JL" Z)FZ ":WHNE: O9YNJ-I9R >\D8$@$F338W&F>]NLP NK3R:1\ YJ\" M 9TR:XL XLC@6I\+,/N4*4:OC7PKW*)_SSJ_XLF_^2T/[ M6N24-:?S5H$L/Z7P*)WB M"WM'C5'28=!/ 2Z-*A&:[OLV1A;Y2ME\?])@\Q-0C4UZNB*<@J)\!SI9K6RK MN/27%.CY]K0MLC5A/T%%>?$0*J.WL=%J\(2L* .>:A[*6M>085D!)Z5X\=1S M$R7HRC/QDN8?C8>@W]N8-MZ:KC*.*@3H6!X4\%0%FUI':+1&]1%I?QDM3Y)V M;'D+&@8,YWGZ89FN@$!MCH%(8IIV-XH2V7IN%(,J 'G9\SHM(\CHM@-=I>"! M1-]G=S2*3\UR3>M+,EP5REJ,!-"9?G(7(\I%/49!G,Q:,>[%,G3EW.>%GX$, M3)TNFB4JV-^B8.,MAV0CXP=TM,X]9QG=KK#=-0@SW&(U%B[AY8L?PLJ576H@ M)95[KT/UMTOR;>M,S/)H\!RVU(X5.V9V3NHL?B+_I9-GMD"-8F8D%.C M4)*!M;(>EYPQX-HGM3/C ALCHH'M0&2QYQ+9]K6+#[?J>ESU@Z"&KH41,4 - MRR*-+M,^HY@T/IGM-_DXL:LNJ*4BOM-UR9YZ2CJ/9>_(AW@# 4H<0V3;1QL? M;I4%M63K112=!:DV0!A2.F&*L!#B*(4E[FV(V<\NC:S2@PQW0VD#;<:;X_4Y MBF+5G[0I5R5+XE%:H@)=]%*M(E^6/_1] MLA1","D@O MTBF#)4W2J_L"\-BT$XL5@BM'@#Z\S[K( P5272HP1GQ8JO \& M3S2%1VC[FWC4^\K3#%;+:_.*)H!:=2$I&!?'M?UTW!@T[M\XE][^+98PGBFU MI97&:YKN(\]=4YV:,>$+I;5]3:M$*^6IK+QX_47LEA:GHV?*ZL=:B:"VDU.& M4BD[W*R\B5QRJ&"J7^0ESHU\03/ QHH^LET M0JBB]IQ"]>8.%&6,C9WRN+BR+A/OJAH868D@?0'K'5'4$G*3=>X@D EZ/RB3I#-VJYJ84(ZC3](S0AM8A'HDM MMQJX0*L\')>S/Y\LY/O02P]+2MN- R8ZULJX:*BN6T@^I-X%T -M;QM*/ MD931SZ(8S!OL^DY;.W.FE88$L)^6#%)@O!Q_5NC2!AJO MWU.)[B$\H?S%]53R^8921//TNUIIHMN2X5?Y*=Q+ENB7+-&M[44O6:*5;2XR M22+V"Z*A;\8%-*[VV6\ 5@H!P6#; IA%1 12<$Y!EH<" =H33(MW9!9GH+6H MSP4IGW89[&B<,E5S UDPND\V]0]F7&@HC2^8V?Y7D.S3):(Z9SN7 P=SB_4H MLT=V3G3K?YX)0#E9!:*TSWX\O;:8K"+@8/8]93(!$E97T*4U9;4ZLGBG0H6[ MC-/SP3N7B(\+K>WH]]1R)5/[X(E,,K:/HCA^H12PM;<8]33LW,P+0I/:;#0* M5#U7M$'71ST-M2\/@ -944=DL]ND$ZZ6J@WY3^IW1:W%9KK:$4$7VM39 [!" MYIKNF"O9<^W+R>=$GOR<(9;BAU,ONMSD8M'KQ9=Q^>_/;HRV#4UNA:$GGKC M*]N"UC2;6AC+PJ?6=.V%A3F&N?G*-* W4%4/8UG\E*:[BPW'*/3.I5=G M[0=$=7WWYLWW GR5-J"7KXJ$J.6OKM9(>Y[9YJN/11M)*A\/G.W.\?8(94:> M2#;FDL=UEA&I/H0YSAPE *BNE7,(#CV7R=^[12XN,.5HC8V%SMO, 3.0#X\* MRKX3U1&$V3))[;.GU5-;BC1(-:;S98\F8)!I*IL3%ES"$J@MQ<$\!K!E@'-+WGZR MK\2JUT]3;A*A;@' "D@2<6D]LS<$"8S9\ZWT'274JCY,^EP*KF$N94N/6:B_WQ"?G"X MRZDZS:=2U9[UNE?(1>7%^4:[2V&';TN'*59.8[++9KH-@Q.@?/5*7>LC[Q'A M^).]M55G-K9.';^@:U\2O3JU**GA@F..@<2/MBDNT8]%"U#Z]0WQ/"_%CS6=DJ8 MKUM=?$ J X,3?8^6Q1-(DJ)$\0#C%-IVJD0QY"DU4.]4$>$'TF6*U1A[46% M%.]O_(47F$[V>YK-?>P%7U P0Y:W=NEZD3T:A3JA!-6Y"QO5AMBKKJJ@90^; MR;H9.YQ;MHT]UZ\+?0J %8XR#XVE,I_#$%@ M7C^S.4UJ:<>9T0QW2>-(" C(M6SD]VV?OG.($5#BD9A!0GSDDL/$3M9G<]HE4.;XF"&V>?#,1^B(9N+\28?/Z" M3+YX+*$&-4;Q2C,C 1MGL$(C<]9L,#(6@_[4F"V^+&9D_C9Z="K/3E@*D^:< M+0ZPJ7)&^:Q\PJ.A AS^Y'Q<#0$MX&<)^D0Y.O1R/CCJI^R37#U>$C557B\4 MZ= U$S8ICU%]R=GTDK/I)6>3Y. YJ8<,D:GI3(#V+"&RLUT16& 7V_/"P"Y: M,\7HO7+-[I=L0AI('LH2")"$J806S2F8ZC"C/!LGO7RTL ,'359#=VD_V,O0 M='CGL8K[5\7M=F[Z*H%(=6AUH:C/=K")5C6Z"&[LW<(;D%VTB+$FRE.%1#U3 M6V5/97)5!:!2TTU" [[9#X!$+1,A%(\09EXT7V2J:M RK$D5UHR=:2.1FY0" MS>F\X%5E/QV\%R+P@&^20.[@%0C0>W&[_#YQ&2ZJG0ATG/8V-EH-GI 5TKMC MD]7*MI"Z2]QEK6OP:]=8H=-YK10O*"^/85E>Z 9I#>DH,NP1VP'"_I2\F$<_ M&.XR/9SVHRHUBXWISDW'Q&0(DR\_FVOD)QYWU0=)JM73>APEX@&&(PAL:WTX ME4E"753[/,[;U[D0RI!9@!!,&NJH%XQL\]YVHF)?,*.3):4]JR W,2R\P K M'HPC:E ICQ_(M]ZY2>\,'IYZKW(7SCUW3:^T4S''N])7R*3E]#Z1_]))-ZW4 M-B,OHI@JJA^ASX>U(2J2$Y )D0:[19"WN\%X,?A$8S6EZX@>HEK#>Q_]%9(W'CR0_YPAI"ID MF"5&*L$C P6!@J-E#319<)27AF,2H=)75Q&_]!*^!'(BQM-GP<*67F*67F*6 M7F*6&HQ9&D97BT3RK I0<])X2S:Q[$.24S"49U7_!CU!/ 9#E0>HI-!N=\H@;M4MD_Y&VF&F(QZCUD?6/M?= WMF.^P+Y<.P" ME0T+.R\9+1:8L/75;-ZLY26"]M)R))JV:*DV<4^2#=A:)/3EVO;MTR'WN$:N,L* M-U US,Q&]9Q6B<+.QD1M7<3C&,IX N,$,IG;P JFEM+FN\$)#TYJ$UX>I4[# M>\>VKAW/++,9>)1Y M8 9AO;U&:<-=Z/'ER/ L9_6'E8Q[>3;ZY+YW3DR?<]%RR@W>)FCD1=\ M5LM=HH&)3G7"-_F]:YRM3\7NJKC%3LP]##"XTK1)(W_DX5Z%/M/)5F#SY]KHTZY\@ MD6)>MHV5@WRP17A-S-D;[#T&&YH-SG15V#W%[7;%AWWX'IAPNFE"%E24N.DA?FTW!)=+57MA6GL58U,%@M=V->JD G9435 MY<.C2&.YQ&3#D?P?U:^LSA@O&46M=F9T%$*2,@"P!SZ7]PZ$@G==IN#=D0)E MMP'/Y/7(QPE>>(]EP>*"!&3:[,[&K "/%'WV3K@>]M$R-,%3[#W8;FEQ34$" M3AON' MGR*14*-PHYP1./;(C=/YE[Q19387-=LAZ+88E94'M1ID..9IJOC;T MN8;:[X7+OW>*+7L_+(KKR*->[8WGJMB*G376B4'I7;W52N?W1^H"6]?+=" MI$]8:(&>@BOR^%24HO8=EFP[G4 ^]^(IMHIC MFF,1US;>#LO2H7"CF[34A>7AY-U3@!5N;A,)U.@*,G?JZ^![:*L#?IRSUT\A MK@IA9ES<_/F2-D_+S=)W_U]02P,$% @ 8X:(6"LS R7'>0 E20& !4 M !F;'AT+3(P,C,Q,C,Q7VQA8BYX;6SLO6ESY+BU(/KYS:_ V/,<9SX4?C'7QW\]LVO$ Z7TRE>(7N7M!1M-G>+'VTB+TP64?Q!GV5;KY&^^@A M3;>_^^:;IZ>GWR[)-\G2CW$2[>(E3N 7:'^?3)A/>11CF/!WZ"(*T6P;HS?? MH8/WOWOWX7?O/Z+;Q1%Z^^;M>S;D?_TA\,.?[KP$(P)WF/SQ5Y65GN_BX+=1 M?/_-VS=OWGV3?_@K]N7OGN$7M>^?WM&O#SY]^O0-_6OQ:>+S/B33'GSSMXOS MF^4#WGC[?IBD7KB$!1+_=PG]Y7FT]%)*R4ZXD/ +^-=^_MD^_&K_X.W^NX/? M/B>K7S&Z(?2'. KP-5XC"OGOTI][VG[,DP6ERM(MC'*9M$B5D7;KFVDONZ,+90 + VW??X"!-\M_L MPV\HG?AS,]QS( &*&ICY'M5!/8U2+\C8T8W=/X.[@.XR\A4<,#C]8KZ6##7BZ#4.X,"Y\N+TA=Z-WA)NA>3P MI?J7V;,_--JS BP-+Y]*O.- M)Q;6[Z'*VE(AF"+S.[C>\VZZ2:/E3P]1L"(VW\G/.S]]&9CMG 5[X%-ZD?WA]%20K3GSQO<9@,KF2)UQG^8.J4 M-"$P4A$K1B$ZC(I9/M"Q5'5RL2I.A8NHPT^CY+11*BRPC=_ M&?1,2P;;*;$[TE1\B-N9KMR:^B$,UVY.+W,"> M2S7CG@>)Q'W"I?.K(O,;XSN,R&R*-SA,FKN+HT5_AU>'+;8)79V&AN<^6 MJ?\XQF.)QL+V/4CJP$G4+)@!P4!$#JO2YB_'NM<9-%G?4"AT2&3H51*L4IV'="V;!-A-N+.2EZ!#?^V$(MUNT1DQ67+\0#R)#@^V?=IB- M/?N_-^ \7X%4' A 7$'XCQA4?(-FT=W+9;0+P02XB@)_"6_-=V0M;W#E1;+0 MP&>:S#$AAD*D#'CI+L8@?(>[Q ]QDL49^/>AO_:7'B0$%'.B?%+T8S[M/UPZ MO+J96XLME].F3TQ?YA+)27B#[S=C^\"X:SGQ@?$@$4A;_DG;]>74]R7C&]?W M)439X*1*XO2?Q"I<[9;I/+[!\:._Q*J"0\96A(;\JQ08X;16,@]$JPOD(ON4 M'3WLZY:(6!20+I: 3$@Q-#]+R)1$1TE?K@A]4@AB(7?A%F1LI&NK>[T1WHYE MQTHG0&(1HN-8_%(^:"(7E3)7JZ>-&B6,,P^$TQ^^0'[/"'>7RHK#J_Q&PE9" M) R#"N_WS_U'O$(+\GO_+L LM<[EN67 6B6!:U##U$OQ.8I63WX0D*G/PC2C M&LOX._:391 E1!4=Z9S36]NN%&K!)I#'? YZ_)6S9.F>$SD&C02@*J'ZE#*5 MU5,_]%-,-WASI<.7"^]?47P4>,D8&K[.RI;O9@W0!&+*9L@.SK:8WKT@.@VB M\W"L!!=2:R *59G5)9KQA\^B'J6PEJXG-$D $ IB%H)(A?"^&(QE3 MX%U5IKKPUGP]7 ?/Z3^AKLIJ%^#Y^A*GQWB-XQBOR!)45/F"!..H=!R\9?51 M?JTQDQ5!48='Y+'(QH*'#![.\N$@087"QY,BBT*DSSZ0)4W2]/#!-N=-/L?# M!SP+%K$?#L$'1)J"TQ:JQ*G](&=8]2"2(&L8P=":D0CFV*("2SB(!N#!(7FS M;TO)M(2DPBBIB.18ZJKFC0/K&@.0?N#3'"0:5P-5U$ZCN+@=18\]G?>6WMQV MK,4^("I<;O7Y4#$A6D=%XHY0:W)WV1E) >?ZTR>GX?E63)=E$!WB$*_]T33T MQBHN$H$$L(C]N +!<_Q:U,$XKGK.P=C8O+N,4IQ<>2\>F(_CV'7<)>SZPG@@ MB.Y$^!1EW[K7PE7X5,\I%&!JZK)B ?DCB49CR MP&=)50HXR/6QM'P(+@Y7";0&3C&**HV1ME^0FY5>D[^9,7KQ@XU83'R]WF M#L<#GX'#P^P1Q]X]/GG& M\=)/\%7L+X>NI6,+ZA%<+;;/_T!IQ#6[*V-W8='<%6GMW?Q[1U!RH^1_3[ M_VF;F"^D(VU;#FMZ7-$$G(V?LAR%D !'TU]P",DOHT<)Z:UMU\VL!9O(Y5C. M@6:0V%>=94*Q148R4,O@TR96SZ?="S_T-[M-ME&2VW"%X\4#/H<4ZM,(?LQJ M[R]PO"$@S9)DMR$PY=]8&ANVGHU6VX/<=%0<&KE:V(\B4179/>#'1& M^IH'_\K[/L#*-%@Y7[OR;;;\U)QB(XDEQY$V!O_TSF[( MU*!AGOLAW&N^::R%\K1.PBQ4H5/8(DRVL[E0%"(/Y=/MPWR(3C@UH=?E.D>: MM6AH&%8AZN4SDF[3N=PD^CMU"&>MJQ.J#IS.:[HJ7U7Z.@TA9S>[NP3_O(/Z M=X]4(1I'OH3+6,WP%@ A.NN*SQ'[GBM%+DS!#I[5+#D9SGWJ4-#0Q[%J3]0G M'[QZ?)??O[Z^R)UP:$#2@$)G. MHEZC[KN-=HL&#T7SA/^L DZC[LTL/?+B^(6H]&,X1M76'#YUHDN$E.#J*K>U MA!\PKXZ=HVI*RMQM5DU2(X6A(I-5PTFN\1*3Z>\"#!4JQ^F"+%MJC(CDSJ-* M I#H]LJ&H+@8LX="G()AYP5!]$0+@9-__)^#-^_V/G[\2&4Q_X?S$TZ!V9Q2 M26("F7=;SFEU&L7'T>XN7>^"]FHCR:'6V@[B)[0 U!'44D+!#7?GK= *WY%O MH'#]<10$7NRX0X"16-0D5IMT0VO)"CT\M('DQ;X4DR"/#75^N%CGW9L^56_P MUO/SWF#DAJ6=B;C]Y@>K>M.]HH.S1@$LP0ESC+=1XF>=XK9L&H2GT3%.@[WU MRC=JQ#!-S26F:A$FHH'-U^18W&UVU+U)%B97O"])[! \O1A/;LNCT M*K?)PI0I?3DI4 MHW)6AT\P?66@>(CI1V1QA'D5:;C.Q'<.+D&%:R&0VPX$@^E1WUB M\A'2(%UIZ/"0X/..O7.<)+]#LVXERI7W\U4(AGX71J;?D<59:";,'OLX]>*7 M!5X^A%$0W;\T53T]6\%P;HL.C3YPBI0Q-AN]P"OSH7)"GF+FK!I.3P$H#84> M1#1\A9(4QQS>3NA8S($33@[1H-)9O[/!;/CT\?W>F_$9G9X\#JN@US#(P(,)]OKY- MV)H#GT7RM:R_]DC!$9PO90OJ@.9%_.;7W[T]./@]HJ/WH_7^COS2JU4Y=2"+ M2DRMBETW*7H$D^;M#P:6IF):%[[R?/&.OA93:%O!XW<-?.VS@YI=MR']EZ9E MWAYES_'(!T# 09=%T86D+6Q>/A8]]NBY[]WY 6WD30QI6A'K(0I6A)2CUF=4 M7M:!3JH*FR@XX&QV>'9^MC@[N4&SRV-TLY@?_>6_Y^?')](%GU,0U JBXR;C2!9R'9*@AB4CKR$RD#7SNMNO@E$:=@T MA4,O_&E.;)-5[*T';QG>F-RZ_EI?7R ;\!&*\J_PC;;('K!.*'K+AZ\\,8+O)C=BC]X]WBD -W!P7.1.3 P#HK275CM<99* MOH6X'L4\-5_-Y(J9UM#Y"3HFAJ.=8]F/OG+..+3L9@#&9)#)')9 M4)=V+D8OQ369Y0:@+;PZU .CG#NW19P5>[>YQ!CL%E./;NN&BG[U7#S)=T*EJ?4&D-T+BM9T(CDDK%50K'A9OI8]-TJ0\5,UQ$Q"-29-2OL= M@$]]DM:LO>/+7^[M=O/1?:BO#L@?YNDXI[UYM)[B%1[?C=+YLQ[8=/HW;]X< M7'DQK>!U\(;^/]8/:[9+B4WJ_Z*;HV,\N^6((6- A3G3>4?TA/;4RX^R__/F MMV1N4'#0(\S^>W2P1V:'_X\2N@3RBC5^[U(%ZBT8E23_/K3M8=C5%QZC6B%O M!>M. 0X0HTHET=OSW_I) D[I*)Y*NS,)RQM%=;@D&TS8B(3/XYL4K!DZ^Q6. MJ92/*G_"1=T4FE !34U0]TK1A!8^3/JJ:1[E;]W6BM,3 K%$2LGEIN"$*G@\ MQ5["SBXFNM'T;?"QC\Y?7Z5Y?XYZR+06;P"FLN'_K3EC MM/^I_P5Z)$9AR_GR]LV; 3Q\QI-;K=AI"J6DO684=CI1WC(72J=SS[9KKZ] M%)Z]7F0UCOJIK#I*!Y+F]+:OJR8 8PHA.GC[8>_#!U:D,_]SN.+].O/UP5\K M!^T>(G_;XF7J/^+ =7B:2#*:'6-;U.W1(Z>=/%_:&<4:M:4?Q^HA6 M[1BO_:4_?//MS@6MQX=TPR3. M.:P4S:9?NM60U-E9[[FMA'\/]_HU?L3A#@]=>Z28UL4)E"\ND(V3\)[0%,?4 M!7 4A=2O0YT#"YS0VGG9!,Z;M-=94Q>,"HHNHBJJ / ) :%2G/N2\V]J?)2ADCOQ.RC**%5V[/V=6-UF>]>SVFRB@BJ MSOJC="!KUM-L8N@R_Z&+J]S\!RD1>MB<23I?9^?0X$9F=6XW5F4% J$9F=!R MV/$4+@LN.^I&8A,C8];?X(#\^OXS#HF$!=#-9+7Q0Q^D"EXC,CD;6"84%W4A M+&J@"4W(ZK?TR-EX\4\X=?R8KL?D6KZ,.CEZV)<))L@\D-F/B4@'$6V8,X[D MR==R8%5*P!$(63Z&BM>J'.5:P55@8EWK[4+=-%2CI88=F*G"!Q-0A0]>A2I\ M4&6P#!%C51C2PL_"9;3!%O1@^6(N:A1)(1(IP# (L5'HJVR0V\P.-3:VRI7( M,1] IL83(.MQ+Y6UI7+ATT_<1TF"R%"4 MO9+>**7\N3@*I!RM'@IB@IB'GS7GS,@WLD#EJ[BP<@6P" 2K)D[;AC@Y52@Z M."<3G"K* _5U>6=VL;R;P,7R[E5<+.^Z+Y9WYK7&Z%$"YBB3C!\P-'X5 J1!$5-MI3'GY6YSA^/YNA7> M,X86H[>V ]-6"T!Y#!@;@RJ#J*K#?NW6\#42@>KMI4^F@:4UVQ]CAR3JKFX_ M7EH3P@Z5JGF"UE2KY/^9\P(9IR._74*A(,%2NFE&7_,U@O=F6MG["6AE[U^% M5O:^6RM[;ZZ5M>;Z8,;/#Q/@YX=7P<\/W?S\T.N*H='-+%;^> ?!;\0F\R.6 MR\-JOR9^%,[7E3JP-WA)OH26!T,_1?>"Q4G)1E-H55(@L_Q$HC:M=T& $IRF M 8:'.0B.6#;*#F>_2!J=#IQ5@>PK4JU"D;THW;,8:7MM=D=.9(.H F-?0>L' M\)B;A&^.3&B[:$J8PG[1H?H@VMZW9MK!MQ/0#KY]%=K!M]W:P;<#:GL?S?CY M<0+\_/@J^/FQFY\?!^3G=V;\_&X"_/SN5?#SNVY^?C<@/S^9\?/3!/CYZ57P M\U,W/S_ULL8N<7KD)0]7>O.6:W@&F*_)JK.$6,ZS#;3* M_,6#K/5Q0OZUEW??DJD;2-&&J7P)S@@ZT7ZTWB=3(3J7V_A?0TD0MP)2I)1Q M;@K9-C&L;.G B'>B!_ M*_M1.:^ @2]2L-&C^ MG4&MGK\;9#]D14 M&/!P;$Q_S5I17GGQ" \3NJM/X9B40J@HDD694F&CSVE(JI(LR$6VFUS#G9G\ M#H/V;O7&NK9?EI4A4^L-.M%+F\]_<97^@4!KH MX$W/ T3@7CWU0R]<.G3;RP"8CMM> J6BV[Z88>IN>P6)4'#;=Q',O$56M,1X ME9P25*XQ47&I[W*^/O3"G^:/.%[%WCH=^B947-1-QT<5T(3==MA@)J%?Y:-1 M&GV-[L@$*,IG<'U1ZK&]WN5%F4#&AJUHCM9-]E(H%&2=#NHCB.GB#/%^W" M%8[;X9@MQYYCP1-P5R1O/*(,$CAY8%HEZ<"Y1=!9),F]1:!2(>F@YYEQL]MN M61RR%X *!\KJ6;B.X@U]#QO)#%!=U7J<@B)@ MFICD:%[H\J$[@.*=!D=RU8 M6X,T/1[^64QYR& M5ZJ%GJF==Q82:N(DA8F(B3FX+-1G=R(+-1 498&-<:J,"#A3%X0V;L9]MK+S MYI) 1GX\(^H,+74_"U<<'\.QGRR#*-G%@OH;_R?-U_1E*25>7#+?:.%8, MAT 6RP$0Q%9&" 4PQEW+UVYV%-I]!\IF!:6E[T7YKXDW:#/2,:UM(\>.O<:=!92M.]TT"ACN;!V]YQ"&PSC!-[W9Q]0+W\ M$V-[B.\A)DA%,Y>'3N=?(3B'WC0D5D+0R+ -67 M"PP%S@866^9 M98-S&R&/(A3RM1SD9TO Z>Y]?97UOCYJ][YVDSBMP$B%%MC-X]ST@J]W01[I MDNWV"YJ?H\/;F[/+DY@;-+H_1S=GG MR[/3LZ/9Y0+-CH[FMY>+L\O/Z&I^?G9T=G+CU/#6XW\M,$.=4N8=/Y+4+ M<-% ]/#EPOM7%!_MDC3:$%X>OEP3$S&&I6_P/:LE 3;_:)+;'R#K=5A[@RQZ MA,E9]X]_75V<7"X<9V9H<[L1 M,:]'E!XVH7 MZ_(X12G447CR2>C+1#T^F.G>5Y&]\J?L<1\D(^9*RQ1Q$ MV\HA$LC:(H+8QE&/9;.?C@7'7J;+?B7G52Z+5R\&%8 M5=BP0O[!M\[YV5D@WST_%:KC'WP[+#\-*^0??'3.S\X"^>[YJ5 =_^!C[V"8 ME& /&9TL"F%\BT9E13SR\]GA^.V6X6/[=0/_12?^X]0V:.^J"5/KSH$[ER[RC JF#;E!*P,[X3 ''L/B$:WBXOE, (M ZNC?T)$7QR\T-VL#KTB.XS\Z>%85 M*!FR [5I/S#L07/PG7.-J;,%C7N-2:'_S,%WPVK ACUH#CXYYV=G"QKW_%3H M/W/PJ;<&G"6:VU!])4LY*EXA3ES3SV[_V051<*5]4V+?-UGL@X#RO%S6@M/26] M;KS5[6J'H^$A$OIR,I8>W^@=5*3)DW\VJ^BYV11VA*W0<\=EB+FVK #7-4YP M_(CA-J*%Q+T@F05!].01VIY&\7&TNTO7NR#/ZQS[PN@/H/W@]^&1$ 7.YT-H M2:A5-@BJ5=!1;A^FQY,UZ34U#*T-P_=;T!SCV'\DN_H1GX7$XMW1Z-.Q]PQ_ MT4GH5US0I)V^H-'7JA@UI8X->LR6"JV8+,8V;5M_@V3ET?5[NL@$CEP*B%!G MAVLVRI*8A4C6ER];Q V#3UJ+!,3]9KO&3"F'EM,KSC$(5[[Z2P]Q>2"\H*;U$MW9-:7&I1C.:$'@)RI9EY5/*MM,#;Q4C M$.SO"!,P=03?[:701PZJ@FU,)9,.!X)=E.F-98G$3&E4\C7JSFE/$$W ZZ%9 MVR^]:L3,2CU6?U@=B[Y_R[NXY[,[1#3L1R_HDMB7 U7=57K.9V*@/5U_$[' M@E-1876(,D3KG/HRC*AG8#$^ M]!+(<&&M8\<2S+[0.(DVZ >SZ"4.!!C-KQ9G\TMT=3Z[O'&I?PXD);6GY '( M-D#H?;E$%0BZ^S)?6]8LZ\72V[,Q0.[R3DU!5GB$II,@-DO>MNW%];D^F/#P MWYU[D;./PDJ6O6LN.XMCT)AA\QV^E)]D^W$&D=@94/-=FJ1>N/+#^Q^P?_] M-O'L$/;[&&\^'4K5'44CSKW9> 'K4V\&U8?L8N(C[L(^F8*?FPU$V'A43 MH,H,Z-Q?8_35%^S%R==[J+(\/!NF#QAA]B^RW[DT>#UWP7Z';0Q-%4]]':QM/<1>/),V#6I@F_#+6 M2'LHSAG#IV1D:H+TVHQ,/?2&-#)=;FZ'PCJ8D6G .1=&9@:F R.3O_)K,S*Y M6.@;F(U]M,=D9N\*JPP\-G/:-J: PZ M'SJ+[RN9&+2Q>3T-8XK*K*FT#?OZR2-XSQ2L8>"9DBDZ$-2OT3&DB)OY&Z?B M#IZF03JL.(^TLU7,3S<9EV(@11KUP<0R+DTP>(49EP9H#OM8JGQ*O,J$RQ[[ M8,B$2U,N]TJX' ;>NJ4PX5.B">CK/@P:V)@\S*KO[->]L042.M+^Y3'&=)L2 M8#8^*[(W"U=P I"# (=+'R?C5WK27-RVQ:L'GJCFT_SBXFQQ<7*YN$&SRV-T M-+]WBF'R 0(6@):)G M2;+;@ Y8?GN-0_SD!4ZC7WL(4W4#F%)[I%V0L^=XAR_)>HLG'#SB"[(M'X:N M5V$,QJ3V@P10P:8@A'CO^MSN*P+* MQ%GO&E&,S$Q5/D2'CSU>W'EVA"*!;6 M#RX=Y89<-I'/*B$,0QJUEB*2.+2O6G]]ZU7,M4$4"^:W;OV_QLPV%LZ"'#W> M.746/"7L=RBA='D7SR*Z0(I%].-T-50)KTT%M*"%\9N!ZFJ.I-*%0TX5-E'[ MLBCU K3-OG/L,=-EKXD@]O)F":8?6-Q$J[@XZP2P"*2)6=]YVY 7Y"5E64OP MS;JV:SKX5Y4G&>(]SB\R%Q1W'MF)Q%_%S5W)A47!(<1D*6N>">V^/'23QAX\ M+>V?^R%&AU[B.VZ_V\'/^ODD)D1_>1I+@EP8 -G2TB,&,[%PK#XUB,]E=[\P MWJ(L=O&(2B<&W^(#@*V M4D/P/-2 26#A?JXL@8HU$%W$7;#\H')3QN8.1VQ##TK]5A8%&A1 #?V6K[V\ M>Y6M&\BN8!LO"[:)BQT0T!U -E,2Z%3EP>QIJ=(+^,K6[H:/&E"7T38-5>8 M"$8X],VNO?SD))@#I*H$K[*A$^C1;2H&RH(K(I.QX&:M::Z\.'U9Q%Z8>$L: M.#)^&(?.RB[$50,^@:1>GYS/%B?'Z&IVO?B"%M>SRYO9$30_NG'LD3%@>E5" M=2EC'DR\NTOPSSLBY">/>,067>)U7,3BB8 1J;.WASX>40-J7++7]CZ,-(9V_O,#M[%6!2ZDQQ)HKD;.X0#+RC]"/ M[+-_N#$*) 0N?"\8$&.WGC[/*4 X%HRU>_G )W)40O M6"Q"SY#/D <0A: M:3"Y-_$9A[6V.2LB<\%6+E)FA_!)>.^' M&,?DP+_!\:-/3G8-WHI'V_;:"R$1,+SR/ $%73A\'S*+P' M_WN>4JG!?L%0R^SG0R%Z\R4?[\/719JO^\TOYT#!>PF>/:(TJ8EZX84>2^T[ MX+&_M[DH6,1^J#H?$)$K%3_B<(<=ZWQJC*K:>=O8=Y1)$6VDGUQD4 CD)EB!'W0+\9P+QD'0J3 R*HD=>%O^O2^7A.]95Q! MXJ]A.Z&+"X5 =-BW,IEQ\;@H8U7M!5&(J7GBU>DN#FD)4R)^I_XS+68ZBK!( M%K(M,6)0!&)3#* G3C[$K36KSL"J"'6@;BY'5UXJ\EWT%IWZW"[>C&L0"(0D M^V8JUQ"7(551:.-DYN4@=M(V]G'JQ2\+O'P(HR"Z?]&P<&3C+9LY$E!$3"]' MH'+(-.Q=!<84AD\7Y@;63Q*G_[R&/"X]I.? M#E\.<;A\V'CQ3ZIBH''G=RXW^-7 DP]5:,2.T'(8@G&H&-:2(B<%?]1X6B_Q MHT *0Z.5,_>"#+,C7L5*KB4K!T1=J&#$1.6IR;\.4:KA;BA%$+\8XABFFJ^S M?R1'WM9/O6"VI'$6(TB4ZJI#O\'+A$L1)J%!0P?PI.='3QU["@$TL!$)9O)]_NT^PK^'I/($QN"CY*>%6OU2C"U]Q= M E.=A4D:[VAEQ^&EA+/ "(X3F9BT(1"%=9$/4?FE8_NIFT/U0%0NDMJ>%-#9 M%WX*R7IGXZLDCM(/]"\,TT= X.%VJ*11.A0?NGLNXGLUU*KB#_ M%[RB539OTFCY$ZL##*LGAR^U.O]:/C+_K0V3CH[QK'_2(!XQ.6%#4;G*,J79"GK:I@8%J%"E@^1J&5.5+)N M#M:5LP[4C64I2]'U[NF-S_)4#K$'$:-YY/\QWD:)GR:+*/]IZ$O<" 8GKZ$6/W$HKY&VW=HR;YWZJZ7,ZP6>29&UM#>J3M.\L,.RE^1J.ZAOK6MM!J0 M $6=>,(0?"=Y%FVSB,H$?&J*3!>[VU0(8]RPR@-O#K5, MJ!%"IJ6VR]!&M6@9ZY7\1) (3S1(DKJ':J$H@>_05WZ(CJ,@\.*D_.W7KIW\ M'6RL6:PR"O1X%#KU0S_%YT0VH_;"./P&7UQ18VIE<1*P9!YO*#'=QP-W@);81\G%0<9]!O MZYK3@HM_ 7V[#X;T./8%QD([6"V"1APPF(PI]M$L3LG57GG@Q5(%,\BN< MVB]#6Q$F(-B7?Q,P!Y!Z\H?P$<C( M !(9L1 \NRT^<^O(5>&=-'JVB6^?-P%"E/0%'F/3:EKR:/:JRHH._' *8$GR MPF D31C%1;HQWVAU]G"@RN7&^X$23-^H.V09.AOH-L22(KO@+G8>^?5;](2/8L++%'!PTD: M P9^P$[!8PQ5P\ F.=EL@^@%,X_'_ DR3A[\+=R;QQ BC,/!17)X^&Q+\N 8 MB K!Y!_SU'\' CZ:9%7WQ3C$-=].E^ 6NF)>H8%W0FUJ^ZI>=7F!!%Y6?6+( MHYY4IVCU$[GKV'[,.-"(>WLFD4%-<7!A3=" MQJ6:&T*(9(][EMB4Z.N8<7+5:3*W=H/I4,'4@LC+9ISNAM?0ZG,[<9-6(1!)RV;KQQBM=_4> MP"Z.(1XO:L=/"QWSKD35/-_2F9H%8']/_A>NOFK0V=#!8/H N.ACI VE0,I@ M1$),T%JT7@VNOC@_GN5-5TX]A7@ M$CEQV5?M\V\2 =I2KLH"L\4D&"1?@ 6W7Q')7OI;\H/WLAF^^:K2DK:/.16@ MQ(6C&A$YU4">;3Z)ZW=)'4Y+2G&(*6-^Z%4H.*+O2K2*HZ *'BS*$M:*^7(4 M62%C6R.H0HBO67E<)HA5=4^4UR2(RI9.8#U(6P;-*\A$4F9)$BJ<_UIGQJ MTF8H6_346^)1G@>$RUC/U11!(@Y&W/A)$L4OF5:61IQ'I@DH^VW6B<^\!M8] M\C,SVR"!;*V[].09(D=V?O+ 3M9D^,(MG>NY:7'1 96L>F/TA%=.'Z^5>5@O M"JN"\DCO":?^<^D9L?Z8T%[=OMM,$T*A_*V]79 *S8O)O2,(&:_^B,"GC7G1 M]5QYA/:'L*@=YP9W->LQ&G)X5!T=DW%PR%@H<'0(\1Y*([OP4LAN>CD>_I23 M+.36>JV"(NQCR#Y!JX9#Q+D>QF.86!-KH=HC\.=YB1.6/%PU$(:.\Q&LXD+M M$L B;J5>9#@BGW[I5.WJX%"J+F*!=.QB8YW<#.2J]*/5FR!/.D"%</>_/M:VNU>[LF8@'#V$XZ:-F9.N3[-)/BK M?N\%NXJ;;[ZN7.5E'O$E3N?KV>I?.Q8B9TGF#6%S8'L,";_N:UC5&?VUZ^?6 M4:1,8?/T(+6AH9,;3" M*SIDZ-4UC-45N M^@T=)S0H:*_F:N( +RIV0'<1>F3?@EI&/G;KFAM!F ;9-2*B.KB.LNJIG\F' M:3*U^X@/G(L'E&%1D.Z@!-W#QWB%5M21]:IWDE2\!ME+8@+W"*DQ;BK7;BEW M'CWAF/WD;YHETD?:6@.!.A7-;QATNGHHLEANHO:Q=\^HOAGWT,8/___D^>MSZH3CZ>[#@*7,[5U".CE-A\NOIZ,LCJD*+7VSV 4 M-4OVS/8DW8902*_IBA<\&W*&64_L;,,@ERQVM,?LTTD=X!V<*%X2!1@;M^D) MZ-_QBG^09V_3 Q^"BHNZ..'40!,]I, -MT^W*CA[BU%Y46Q1E(*+ZL=:?*]5 M05:GD+'%7%3QQ/$C$73^2I<1K:6&F?LKH;4(JW^'9)C+*/V"4R@6>A^"(E+M M\#-T?*X5F*V7MK6!E6 [W89Q\7E]/RTC2)EA?8!1&B&<0=G0V*>SW:P*="V MV1K_S)W-LQA[\_6Y%PZM;%OUA=%,1&/J#OA>LU:"50UGSCA;NUMTR9 MIS;9>N3W_Q]:I[_Y]<''[W[O.":ES:?:O5!'URB(K:R!#H68+J(P?0A>,JWW M>(?/PJ-=').?OV O5M11-2:T%K"D#9I @.C(/;1A8R%0=X-=Y48;\Z^BV6H2 MQ/S$*9;*M)71NBP4\SMH]=Z$06@9Y?T3,BW5>8\?(7>X[1)JZ!EZBVCL;:7, M8"9I0TN%8!47=HX %F'>#%.UMAYTAVHW2:R49',9U]+!QIKX2/#OT\@N)PPD M&PXL/LW9':@T#1"D5>'OO( &1+4*=KA.-JZR1I!<7" WM$I %KB+M&G\AD-D M63+W*Z+P&_/=EF> NRI\K;^^_8AX71"5D\**@L.L3%ZM?(6+<'E36:@%SAM1 MJT_^AFS!L4NM:"YNV_&D!UY'F17WU57,6*TLG<+:*L::#(0J4Q]/T3N"EB"B<5 [5RSLZNL;5.5^_VQ4I92Z4T*0\ MF:]GRR5HE!#K&@7^\H7][P(_IX=D_$\#BZ7BHBYL.#701.T#H/X)C7+)+.DH M=%P/2(^]5=G3((2QMGF;X/GZ)$G]#=G#0_N+&I-;UQ/KZXN>8U@62_&9:X.# MSY&J7'#0ZJ&MP2DV"U?P'^CH].@%D-L_[NFCMJ9]YZ(27**+D0RBCQWTA\IP MIU$^6MRMMY)3)86A<_+4\V-:=^(">PDYL\$?;N/F4U_7ME:F#)FHD3 9C^@$ MJ#)#XOAY39O/52G4(XFY#K:(O14FXD[]I]F%FUSC)2:"3ZQCMMC @JBVIOU# M4 DN<0$3^CDJOW?I/]%B:U7NU&E@7/_FD8AR%(]\V F7L:Z+B2 1)1YGG_ON M%;(N5M6+WTBP[%.58G<'+U&I[P7'T>XNG=U%N_1S1&R"(T @#L<2((V%'613 M* ,GD#+Z+F0S'6;?UV32;7RKCK4,,TNOMLLR5Z(+H_"\F^N(=''O8'&T;&&!"Z\,6-@(=@'X"6SZ)@ MHS6"!?8#6 &QF=RZ\$:4MYKR,!*QC9V#S25._=!/,05F%(NH>STG>Z +*J$* MFX]K"[&K"HYJ[&R4KX_3EX/+ MVS6>+^=__O/Y7_[^W?;\O]X';SX]_'SP0WA^^=?SLYN_Q/>/WL>WGP^#[]]^ M^IC,ML'\X_S/F[N+/W^_O4[?W;[WO_W^\NV_[H*[/[__\X?#X(>GS_C//YW\ M[9OSOW\XOMK]%'P3W#[\]S:\N(U^^?.W/[]LW[W[93$[_NFGY;N;A^#A]+]^ M_NOL^?W5V5\^;_'%NZOTR^R+]U^S*(KFY\O[X'JSBKX[^1*$WW_YY6;WUR_> M^2]O=T?KCT_^3S_,-W\/O_WA:G%S\G2S^^;@PIO?_OSQ[Q_^/G]\>1/]]8]_ M_ WS?=P)^C:/7D!P'A5_.HR/\TRC967]>V&U<9,J%1RCYRO'^U&5O= MQ7HT,/?;7I,C(MSA+'^'II".JM=WK^="0^F$2GAST'&H,M"IX:G,S?J%H8+\ MP%6.6(88E>Y*\>-DE)/.!()I%,Z3PBA--J93H>I;:WE+C[574@2 M%'L\BE[BITIL9!R%Y,/77MZ%:: +I-!2@,V.RJE0?2[7VIFI*%3% MU(A4VG9%$J?_O& U,B\PU-Q7D4HRJ"*1Y%^E-+;GL^B\;"TNZJZ9%07]D7WU M#U?B(B0^R $?&8/SB4[$BBD.Q^+:?+997%U3HLYA&_8'$+&0,6T\H. M1[LD)1=;O"!\Q3Q."ZIW\,;9+=+!@4"DL&9?(OHIE[NVJW%(R%X4W1 AV*.: M3RL(4'UO:R@5PF6L*Z8B2$1^&R_ "4\^7%3TZ>!5K;Z/#,T1-#:%5'D92+R< M>4[0K?-C>&A6O#$U*/.3H&6OCK)]NU:SGN@IAZ?KT*\-HRX*CF"Y\%6H,;7F MKU"@A/[M4+]LGB(3+: 89;DS90N 3A7@*7)^KL@)WK[_:[CU5?0,N.M4O5-C MJ]L[6T+@%C<'4>2HHI(]&E[B=)1K@+^&]4]E%FU M=S4AKCW*Z4'RS_PI)'1^\+=Y&8I1!$:ZE+-":@* 1!7W8 @JQJ!\4%N27-50 MZ^!EJY":#'^SFO3'>..%JTNH-;1X\./5E1=#F3:-BT4^@]U[1@J+L'8-C$%T M$**C4#;,J9RHXE;JQ-]4GR[)4=/8K[P6,(4.!49_-UOVD!Y9"[2XF3-D, MZ#>__N[MP<'ONX3+A9JCR]A2 ]*BEM&CQ+$?XR7YTV NZ\:$MJ2KO;3H),H^ MI07-=(X2&3C+9NN$E#$0?+9")15L*)C MW-\Y"EPI3H$NM W?JN:T4/MP&[\^G^6WJMKB(DV5?>/5R\X2C;>N6QT!4QQ98,?/.5>-L0Q5%V(#R@;F@'T\AGLOH%+ M8=$2$'Z _00D1!)GWXV]H5W9GOB4,*Z7C%0FL&Y8R*#1$1(8Y5HS5.:/1$H: MV)L:%E2?J192 *-EG(@^R4H."M^*H7E-MH4"^VHQ?AU8:V8(,-%L:\8Z/BS) M<*O1-&(X1*=+WEI^4H*AR)+R8)&CW:/P)32.UXF%T:H]4)O<227VI"LX)O]H M$L&;?'8TZZXG[1@90_977D%?CJ.-YX<#BP!G@1%4DD B!&T(.GHDTR_WT() M@WYD(YS*A)A']>)@7#3-JX&E9#IP!BW@M7QP':,V^= '@TP"L+?AUD^]((^9GMTE:>PM4X>.;"GI MN>SN>=ZS%W*8:'ZU.)M?7IW/+F^H""7JVUHVWMX&ET ANO#I%F=#$!V#OF*C MON9M?.M1#MUL*8,<.I WCH3ASJMW*G3-8?5\Z !&P<](PV"221P7BMSID)*> M1PA$XEW%T6JW3)-9N+K!\:._Q(FZRM@18"F>V\K9(@5!W/T*OJ>%4+,!;7W1 M[HFBQ*4\L%*.;X\B!?A^,Y8U49_;MHU975QTAK!O$JXD.+$L>=RH&94MK,P] M3,L'O-H%T.$[3(DI\H._PEE=@\.7"^]?49Q7PT@.7Z[Q-HJA7&5.LE'<4@- M9.4 &A!@D61F,T./LKQBQMT+HG.B8M(]^%TQ+RK%>0)>L^&DJR;_ U'G'581)0;R/_<2[OX_Q/?7^9[,E?(>?"X>.'LMK+AX-&O5P M& L[8<(3RB@7N\J*PP="R\11 2*!*-(.D+3+'%K4NNBY5@\-V*O4'[5!$>.( MF.(D%J\TJH[0L:Q=^5,%JZ,W[QZU9--ZB]ZVX\/I?:[&;OZEK4 <4WD43CW6 MK:RPH,T+N1L<,]F;R#6LSEZE0W"PR[?2I;39?X[=]H&7))?>9IR+6'=UJ]:1 M)G "\62S9#=TJ]/M7FX2P5P()IO*M6TH&%7I-2&@H6%3'M&21<>]SSL7=F3: M=\&E8.*TQ-;Q6X8YU_G7NA*)#"53,O=8-[O2DA:#(E3@,9-"WN4^M=-2>L$K MD\8TJ&)^<7&VN#BY7-S,+H^/YI>+L\O/)Y='9R!7!0G4*Z#R$*HMA+Z*EOK:[2/JCN MKHBR)5$4(@_EJ^[3K4#7Y1S.UH,.QA*[,F!A%$:9!3L,"8O@3K"PT>IFGZT0 MJC$04+A+5'<2_X)YW1N*>R&-S V3C",=:*XQ6!!^>$_!6F"HV0,]@F,:P>H% MAU$<1T_D[]=>JA.'-#8,$]UJ!J@,>M$5ZV<;%2"@CIT*#*@ E$H7+X:VI17 MH]UJRM!I[=OQ+D=3.&QX2&TAH_24;[(OG5MIML72PA;M:QU"3!:XWN;KVJ/N M8"%VXKFMA=@)0>CL\]/VP%H.J^OD3!Y6)\=QP$;U1;N;4=X!.I>SZCOM@D:E M93WK 5=I$C0-K[XJ7Z4-['GD,&TZV)Q[M)@/V4INI:LSQ(,C6/SLXHG(E#RP MHPM_34F"4Y!62AFL_&YU-DM!OXUE)=FD?I+Z2Z)D71 E81=GN:7NX\ Y',BO MJ"9>)B;%Y6QQ>WTR/SV\O3F[/+D!9>KF[//EV>G9T>QR,3LZFM]2U>IJ?GY6 M4:[4[?Q>"U@TXOO *9 J-B6:GZ)\4FJH5Z9%Y;PHG[ABND\@KVD(^2B4]MXT M-I)P+R7;>;X^W"5$LT]HGH1_'_IKLMO#-&OX2Y3_JRCPE[ZN*6P^N[UD.V,8 M17)-YP.K-9\1S2!YIIP3E9.B?%;G 4/#2$,IS+VH:IKC=W4]OSJY7GPA6^?D MK[=G5V !:Y_)G9/8D\TN4$2A:=DP>J 6 Z=U=*JRJI H)5H8"TX6\*80 "F2 M&ND,UOQU4C Z(ADG%L*HSIA21CJQ-XQG.",7\.7GL\/SD]G-S9)L8)IE ++<0QN"?FZ^P?25;@(U.<1@N, MUEO;1B6;;D\0&>TBCM]$*&HA_=K4 M,SH(SRZ/YA^L+BJ_ IHM\*WIFM\UM"]I+9(A1-TQ^@(0OMQU*M^EQI MR9(O*+_ X<1N4I9_H0Q2F$8QSCN_%2TD6KV*XZPP=#]" %7^_3("#X7E3TV)'( M2ME6ESHQTD:UJQ9^"FE%9^'*?_17.R_XP4\?:(5EJ+O^X&\7$:NM,%BXC>Z* M-@Y. [@$/,Y?14T(8VS)@ER?A4D:[^"\'.V*%RYC\YH6 M 2$0+?@>(DH[]-9KN4J-[^+WAU&ZYP7&E.1 OBMKNA6?1,](/0NMDV M. HZS?;:ZM)D?!2#"%JWBZ(_J('*[N)UJ-/#-8QO MBEMZ6UM!ETY@\[%'!HA&H7VAPNZZB+I49^]$WNCUISFKGN8N'FWQ'4@(A$9% M?;XF[UH>Q,J\'&>3P.+KD_/9XN3X:G:]^+*X)E/.CF!V_=-":2);QIT*,*(^ M?6PHHF-1=?"43'X=MA72HTP58V6CVB9P$9,M1BP%LMT$I\N@[1^YRUG-W.J" M1J4Q)*H,=!]^IGEPN3KZ'S&E]O48V@56]1@*( MZ!(KAB V9F+A+"K,*6^S+OR-BS?O[A+\\PZ'Z-NS >_ASNY<11M-E%(=?ZS M)-GAU6D4@\@L8Y]Y7)@S7\08-APEU&;PZ01H'<4HJ4R!MFR.W[HM_:6&:(MI M6@1RL9^.\1K',5XMO.>\UNIS_KNLL-@\]N_]D 4!A:O9!MJA_$+_"4_G3!SG MX5$4/F+R%X(-?<@1\;PR&PV']RKS071!L4O)/Y?EG"B$27_KSA88C5 MF1F9 M)2ZDK BUO,9 9Y]%6,R"('KR"-G)ICB.=G?I>I='7PO%IQA##XI5-@IYV3 4 M5Q< X2*__:W+]T-]U%L"84J]H14D0S9/Z/Q@XI%(Q&,B\C'043(\0X9W/>I+ ME<]@I1=H4EZK64=#H>"P[VMZ1C;$G0:HB5LW@U5H,[!_4(&!?IK!M9X3O=M+ M\P)K(EY=XRV!!,RG] %GVY1M[GPF^%>4SX4"F,PE%T4( M_C[L2BX3Y99E*NW)\]:/:9^6V">&W/)[+]B)';]Y2UBP"MGWZ!$&,.V1V0/I M@Y2UZ=>!%;:8W]=% !6^=SRJ7K MM0F7@%2#BY>4);9-V;[(?"8?#BM=]VS&?[.3BTNGP45+P@TW)]==-RYW\E/X M!PP-8/!J1E1P[QX7&D*>4;#S M 31"*7#T<>&U_1N);E#$SO @_:(TZHL0(N M1)#&BF!&NS1)B6X&8T%%6S+]/W@AERT-P:86#YFC8@[M@<> E9^Y"K^$%^'Q M(OQO\I^;K"0-67+CI7MT:?SL;;8P)/O^X,N'BX-WQ]F7<>Y!2NB6(/\D((+; M#Y)# ,H0HQ=BMY.Y(&^$.BZ2/0IH^N"33W&(5MY+XM8^MBL4_/UE629?W<8K M[J?_;+W1MMYKVW>Z,C'XSC,32B?:5 \LL_O[/QOO/W>>J5 ,OO-,9-+^G4<# MDF@+""()D*8AVR#@O:;23V0(!"N+U\J'HRWD?^W" *I[1^ !?O(SWQR\,F.W M5BX7TS;7)02Q?2J"W)&M2K9QV;!!$#V7?8=^9%\Z;+O7@)D7",=!RL%KYW&T MP="^0T[;_*LV9>T'GM4 ;D>+0DK@Q ^0@.N1V< M&4)46L3O0-KZN=Y.;CXEBW3P(4\FS]Z%:3+YF@SC,<,Z*R0(M;G1B;W]5[(V M3/,0&S $=#?GI[P$&05F-!"W?:VV 5H\Q-B$%RF,F\A1)4-*@22S2",$TB.7A%]/35'ST%5AO\-/7TS+)2L05 M#+,FE:QF']_LMML@BZXX\I*'TR!Z.BLY,;M+J'4O##"J#$].S_PTY=+@EH9XWG H7.Y*[)X\6+L'BI'.R5^ M)VX\?B@2Q&Z'&,@/6X+[E1\ED642"F\J&+1/1Z',RXTJ3O ]E(UWG,NNAB1W M#VF0QR[C2FF*DN3(B^,7@I6/+$'6OG)WZH1UF^D110*G+IP_:DCQ>*5"!JM\ M:;Q=7^[@.)BO67G5>1GB0"Y-?]D959'-@M@T\(;,)D*5F?80G!>K$BR'0-2'V$E4+COU@EXJ5H_QS,"V98K2'LB$NW0,"+'A[08JP7=<9 MV*G,H9V00S-S;<.K9=[QFBEJK.SL@?ARODM1.*B:J]0#/M%@VF?-K6P=Q M_G6N3SKCGH1%@;BK&&KDIB]P@A([9TN3E1OGKKR+C]I45OOY*($D:LR2#89' MQWPX?9$L)D#Y#"XCY+48R"D,V$D9FU;M-30<"O$J/\BZ4AS8UZ@XN7F)5D[> M.'AH\-\YQ B[=B>P T:DL8A<""(^! :6JO^@BKJE RN)TW\>1E <8GWL MQWA)#NSDZ,'SXXT7RKT>#/"7#1+HOR;6O)O"JK$T,GN9C2%&+ MKGQX=6N\O%T36&)_20SB[&6N_HO*EU>TMFWSW;4(22,_/,!#!2!VLEYCL?,4 MYMWCO'"6*R/V"7A5&[^LCV @(,"AIBL+GUS-KE@^@9UK8D6'%6 M@M9[X3W[F]U&KN9G'SD-XFL!V]3?.9C8:C$O;Y?$?XK0IS-8 MCRCK\9+^?>BO_:47IEE[00+-513X2Q\GG6%YE=&H'([R\?QX/3W+^CMQI9?PE1?/XYL4 MHJEIJ%+^-B0I%0F-EC.G'AD--6C9>!;&53Z/.=:!%9#D:A*JM+%;+48:X'GJ M/].,OT'"9.EDPAC9R87(MG#GGJLFY+/I8*](72O)3VTKLF%[U5Q(MQ&5$HPZ M]IV G8N/*JF^J&"PLT^R2RD+Z.KI'9T#RFBWHBZ.@BI/%H A5S%! 4O-"I MT<7JC7T4T4"GF K+M9_\=!3CE9_"3Y(TUG((@B\)7^BH[!_4$GA!/V;_Y1H\ M3HYZ(:K\D[Z#,C8WU6Q%EJ9QFY"O251SEH@J/_K+0321==\/\P16Y[5PGGL)T3JI]4 4$E-K7S,'LU1 M2%DF23ZN7E++D8TAQHEO7'31P.X;"B\$IT0G'G(JWJ ,M@=G730GK!0WZ MMKDL>KO5[U!A"L20FE!E=:DFY$P5&H6R0EUH1#[:2SCF=*R49KE'54)39[XF*3C4/1,2Q*'L]L;_.LK"+SN"KXGO*RE6K. M6D<5:K@X\3>_#'^+ILCG*%H]^4$@(GS^=Z=*; X$CY)U!*P6URS>5=^\>7-P MY<54$2$CV?]K5D3I*A50?76&"6D,2'W*=MF8=BJD ZW"B P\[:,'/5W5_X= MI$9187 =0X09!#QD(1$*70%8MXU62>9\,AHN4H25N#8:=/'G;5PS&MKE\R+V M5N7#)PL<3*[Q$ON/8(*PPUOXF)5]C\H!DWMA5$*0QST-RM@-]^'6\NUXQ1>6 M.>8\W[O9<'*\!(_!G92P:FBC@LEP' MN7]WFQVMW'V,U_[2%VZM=NF.KRJ#43;ZZXG5\6CCQV.1*E4LGH7T>(8":>*[ MC-Y<\(E+EU4!)__*J2%ALXLA*)?,52*TH&BP)?O&L=16H.7:.TUD;&;*'^.- M%ZZH(JC>_8,-RC3BR37\D*+4\BXH$,!MY8(W&I4+WDRI0\/=3DO#W"A+^?@IGR <-"G^8$H4_*%#XPQ0H_%:#PF^G M1.&W"A1^ZZ@;3+_GXLJ[NLUW_LJRY6/_:W[8Y]!QC-=](;NY%L83XZ#W,CMZ[]LE;J.,9-.VW MZ (@5($( 4CN\CRL4KYU$KA@O-7G5"]Y. VBITO"!O+C6?B($WB6H'NNU:>\ MS)GKC'6!"FTP\1[*ID;%W-G1Q.G_7DTWY+[\N"K1UH=$W+?;0V3?\6Y;YR\V55AYK_+M;&R[?V>/X4X3A[\;1XN+"#_;6;2;!T'(N MEI?6LQ"XI3?81Y,I#% #FB?-'*Q<6F0:CI:W3A]ZVI!W6V151XLC@U?#WIT6 M>56>&UPDJA2M4X@.Y*?XW'^DQ<5J91L6$./67?$R;S$#22-TLGTZ&VJ7N/B1 MSCB=) ,#*G!]3*;$=.H#^M/:7PP/'>^9&EX:)[-RWR*OCHWCDGK\8+ M_YMID5?AB?^-<_)JM"_Y-"WR*O0O^>3@PIVOU_X2%W49.@Q/^G&E1]LT#$X> M"EQ+4XRK9:?^51PM,5XEIP21:TRC%R%6Z04*K(JK$+(Q"+!'V2@:J_5"R]&Z M?#23X<.UDCKQ=VDT:73P^79:AXQ""Y]OG9_A&N$5'Z9%7H7XB@_.R:O10^V[ M:9%7H8G:=\[)J]%\ZN.TR*O0?>JC"Y._9R3$R?/69]50K0:N5);]]PA 7]BF31FM*EN/\4)%BQ47+WFE9>IR*YVV:6 (/V[.0 M-8D"@?""PRB.HR?R=TC^YCBAN+$/E:;199@":XA"NS) ^G*&JA8A";6)ZCI MYG.42S(@J=K!"@-RP&80PK$?[%+_$=_@Y2ZF+]ZL6=@\) >)O\S3O?(F(M*2 M4?EMQMH%:#] KNBDN MU9R(2EM ^ ;^0$0GZ>L=3V YQ-"<;W\ MU1MV6V52Z2NXTT=P+6K('\(-".O0UZ3N:G*85]F"NMO-9'UGM=JCE17F5"KU M[;5K\DVG/6,3(;Y;H -_FWI"O:[1-43%S]>W"8M'(4H/L;M^H0ZBK&BNO&GON0:41!R^V*>_L)BR+@C>5][Q1I/HXCF$-AMN5Y;S\+'6@U3"#SAT*2@[=SIW1TTODA]+SB.=G?I["[: MI9\CEIRUQ''8K6N7,R Z!?)@#D0G0=DL4VJRKHPQ=ZMKTLNF=J%5._$I&K;^ MY%/D^/S7Q)['7","6J]6^! %*QPGX$%)Z:'QEL-$]M<]-$N)C7^W2ZE]2[AV MY37+O;JJ35A#@[O5!,A:C(_*4EK(T0WMG&(?IU[\LL#+AS *HON72TR4STH9 MOB[C-4_I@<>ZRH2HG)&V>IBO4;5H(#L"Y4/AY@ MOYK0@K>CS6EJ_9!M-]FCU?K9ZV@"<*XK+Z7E^P03X&Z1D#4UI"OMH7(M<&/R MWV6+WC"5):=PN ]%/N&],"Q_K#:.SHK)9P7+J;QWU&\O*NT79=OIJ,E4;Y>@ MQ'W=ZZ* U=W.M=V98LB)W-3M+ P]M8X^!KBKNS\42&C9UJV& MVR\(6Q*/>D5U>H37\R#-I'3\CFE)'_J+8C^;V\X[X_7@5HS0Z^A-/M6F;*MH\ M3NN1;)+-5H;Q<3D-!E!%M8]#RP$'BT+#.'[TEYA_EEQ&M$017M'7DF01I5Y0 M_3M4[;^,TB\X!2/R/H17W>KY8WRZ%PO77\18)P.H&(]>B-U5+DKN 1JRYM1* MMT%1KEEOCY7U2R.J$Y;\VTNC6*0KI$23 >[2FA!09,P+KJ+$IUIJPUWU$.,U M8TI"N$(YLO:2.\J6;#["GK?OOL%!FN2_V8??_/8Y6?U::TF;458*\ "=N?Z* M;&A64X0-1OEH?L$Z)]X'=2[7G0J*I+'H?:9!P>3>I5&PK2J*7PURC\Y"LOP.I"EO?35;+N,=K4!#2[R).Y+< MI:@0%.KO$C#G?X$G=4@LB^0XK$V-JL?G059P&IK9:X!V8-AHL)>3V&#]0[##MX7#,E M1?MYK1]1+>HBE;IL2R[-8JFM>IN34K_?@Z M')9./!U<7/B.#0G:EGW0_.=(=M!VOD>:O ^SJ=4>B)W[H'M11^/Y5XO>-I7+ M2_R4/7@"K'$4DA^7]!1)M,Y<,@\J)T+UF:::*JB+/(_A9@2T7-&Y5M5KFWE6 MY^MJ:W*UZF9?EA:?T*J3X M+*Q/-@N6!>N#&FV@E\127C4A_ZJ5LFO;\JN#VS+G>-A8VB%0F>'8C_&RL^U% M_I5C/T@;X"HY1>C8K_=ETDZGK!PU>I6O7P>5AR;U($BM'(YE8_@Q^+WV:JHLBP-&*DN#-F(19>]>5AS,]/570:/ MC$;2MB4^+O.FXO;JZ>R:6C>I;CRUO%OV?5K5RGF-LGF5\FVLK%[]%Y4OA;5# MR6=[G*J#U?IV])-J[4GA2=Q(5?:>H2MY5A$:H MM7;X !)5)P #IRPN_^IK#PU'?Z'9;Y/]3FJF9=>L4-,ME=K\2Y8P3 MX&;-KIV%X6(D.FI<]U8V[U98!< M)YC@"3?+,7[$043UC4PJY%G'^5!Z2U<&Y[M@JJ$!"BCSMHPRI>RY)'-]L:HJ M-@N9'.-MC)>LQ$5W("N;C]IBI7+-*0U3G943R&H_CM6,$*W=V8^B-@L$\8K8 M=/3UYA?^:1>/=L$] 2YMD$"&:8J!U; MHJAER#8I8SE#IN%* >960Q'Q7BWR3&=Z"EY+D54L2.@@L6+IF:$78-=MWB*Y$%.=0L9T4%0I[%YU=B^9R2H MM.Z93K0MWC/UY+6*'[<,.J9@'BAG]U7FJ$5S-UT:SE/\),CRSS(M2EEVEN5I MA\>8_?,E]A]EL;KY6/15/OIK\%(5!;K*&1P?;"I(\EBG3AR#5/Q& MF[9F.61^%CX,HJGU!^3_:'J]ZC3VP@,Z81%EU5?:^K5J8T\B/5N=6YP^?%)J MV(V6:V8>EWZ?HBAEW0&DF)Y=<8+EZ@XH03Q_F/MCO /M[J-406FN=F><=90E>[:^XTGRUTB&?T,*'/G9BP*/*1)<+2OF M*N6AC_->1DE1=8H6B7H*B5WQX&_!U77L/_HK'(ICXM3K<1?+DL M2%V'*%^S7:][J@6[M2C)%9QQV&6]**SD/WG*?=>PQ(=!;=A$W>K1@JM<%[- M=>ZH]\ZZ0-0ROWFUWEU$M0@PX0:W2+&V&3RY2U)R0<6G.XE.D'^$Z%=NJ5P# MF$=:#D9V%>1F%'-'B8-6T#BOH(&37J)<-+@DEV%<([YI5=)VOZ/QRY)*UK3K MQE$!2:4T:77T;[QME/P>L4EX%4K=UB?MYK>@0&D'A2R>K*7F;[\O4L,OXNB1 M105]P3N+.N6L/G(VPA NL:1:*2<:(^M') O*F$9B&0%4*0ZC(, D"]Q?XN=T M\82#1WP1A>F#V&0R:>HX#QTSS90*VL['3HI:]DI4NI87J:?=K=JSQF',;>Y< MM:ICP->I>%A:KZ"HWO03K,A!=QA,.%G7/@?Y/ANK3L#752Q%W*%;5!A#& 5D MKSW[OVNQ% -F"!\G7 *D_-DRLY[8 M!*B<(5? $4SE5IY44>0^8FB1QRKGF/HI[ E)_^J6\ P&'EFKL-MT>O??T[38 MC.)^EN;"WJD5<+E3*!IDMBC?+MH#,'C+<1B@)U"^?KM;_$'548LX_: M11@MEV"L 5MEDP 3E[Z-=@T/> J-R2T !3R@*XD7)(7_XC2*CZ/=7;K>!7E, MK+IG9(];>8766H %Z4-RMN(>+YQXK_2CH'44HR,RBY_2\CU.76##TU3)*3,0 MYZPVF=G=)?CG';RL/X)%U-V"M!B V A^ 6$7"KP(%:Z:+H>S OSYYRS*IV$[.0C'YN+0O@TEJ-KL-_<0Q2FL#%'$"BUWR=?[\#FB@=:3 MD78N%GR+4HROBQ;SY?4A#_O@W#<3:6HEPH1K4,KQ4RWAH(8HCU1@! '0_I@S\/9;M'W&V"Y^N3)/4W7BH.LB5?@?07WRGVN'?! MACI"/.KS4"XU JV(+<;((AQGI!@MT2KV]#S+&\,A8OV@G3-X"YTN2$,'3#NC18?2W@8MCLWGT; MKG#,,BHI7N#I3=K)3^?1$X[93_Y&;&9Q1;:D:2ZX>XB7)K:'Z"I9SAA=9P)1 M1B-14%TFA^283?F[\)8/?HCC6@E.^:U6#&DV!6A[DIT(A 0E'C\[*>#"HY]E M'5$I>HI]HL(F5P3)"'X .+,DZX3F$2P>O/#&"XA^2Y]%?R"G6E+)P9.^!!1I MA]6E]E"Q&&L*4*S73D]T^%@P%)%DCPS#,L+>(^A)>$^$&H/))!TI MP>4 E(_@Z*SV\X%%B+24UPZ4K1:4B<+[_'VP-$8S$_34?Z8=IXH*2\)(GAEI$%U_N9-?N:/'D M;%FG_O7!B6AD3)AQRFK8ZV)^])?YU>)L?GEU/KN\H6V8DG-R[)VE>"/T%O&' M(1B'Z$!WI>0[,&I'O*A0P':.?)'=U.$.JB1Q<;5EM^E;8A59@*'-&U58XOQS M'"5B-ZF\[CL=Z_3@DZ/%=8(U]AVT3"T6EC5-=1);/SPUVX?H MF%RSZ"RF1A=[QH.=D/56ZFJ[PFH,9&^8]$3(!G*?,5T5WQ&BQ3L45 AA]TDS MCI88KY)3@MAU_@25S->'7OC3_!''J]A;2UZWLM$(Z(*^*B= T?IK!'.@J'Y- _)U"N&K%EW1UXV-A].K@5:2?JP.."QRI(\GBI3AS+#HIC/UD& M4;*+B9A5K_MK3-MKT2?TUFVOD+4B?T3B1_4[ZOW2BP \9@]"4P>5$7KH?/76 MH5*K:TA/5;M#;,-H>XWN*@XMQW!8"5EF.](>\L&B6#4QHOA>+1+529 A'R-^ ME*$,>ZO9*BJJMT2Y=I-YTJ5%"[1EBP^VO$:5Y.< T]T:KJI1^4+OC>2AEML% M%$J69TNPG.+*(O3YMNKWVJL[OISNG:$()GBT'9 95M_])2G,99Z;ZJ.^4CKY M-)[R=?#FLER?<%9MIHKKO*A_GW=@./*2!Z@1IE;TK1B^5VU 7/00F-.-[4* MEAT/"QW4L6PTJ10[YAJ3A"^3G* MOGRS:Z;T$?+DLA:_GG4X)S.@ZA0N_:$Z.'+4=PW:V&Y=4O87S5XRNF)<*R.* M=QY^E1X7>6%"='BW0Q?RUE\&PJBN)W3T$*X.*)2B;,S7KF]I(3;\=P0IZO:R M#D1-U=@97&[?+ M4=)Y5@T_K<:?Y#5H]Y++)'+;&U42[=<09D>TUO!G0__D> MZCJ%]RS8:-#[M1Y/%6G336:Q+6ZY=6(JQ9 M+)WXC;A1R'4/52B(XT#A&LR" M[=M&RRYA-UO/CRF?XV,_V4:)%\S74'J#'B+L5"&Z8[!;4<6_?MQHU;POEZ(5 M*K/%8+?06B 1J]$U>T)S*!.-@&A&_V3/!1T9&RSV MHQWTE(UN96C8CU#HQJT=LJ!*#ZN'3XP]HA]YH3#; KZ@FBCYQO$94\#*/5<: MF%BU%6YP0'Y]_YE<,>1F@7RJU<8/?; )X3+OL,VRT7LH&\\RUVHS3,)L4\.2 M:S)KT,>N5E=Y1B-@T7?.AR@@"D+"6F-KO"@6V83IBZ#SA]M'12E^'4^,"K2Q M6,2U52^Z<=%Q"[ERBG:+[G0'Y5QE*+6N$@4"6/<*%@$"Q[NX>-6@]:_8G9?0 MYEN5^^\&+\F7LF#U6D0%F[8H=T!GWD/EW-2W6-$8RND=%T7H0QF^^[$WJ6WW MH:/.%<40C=R3-;7H#"X20@-G$C$9QL^3+&%IOFY6[Q_Q]9@M22/NZ:*H7-5M M\]N!23CH,[*<3Y:E[1H_XG!'BW/=AS3L7='[G0V<6G?73GQXK%0D@NU*O+05 M-FOX>(/@%1M*(E@/R?S2J16LN:T\"B@") M0ESR,J[S-:J-1_D$*)_!:25M/0Z6^1\:Q+%[E=:3I$3I)?2/D%@BU'=:&6.2 MW"#6P;Z1%>0\EZP;=^F1KD6_2;R\'SV ?706YA5>R ?,]@97"#.A\BI8?9_; M]Q!;#&KJY,O1;]F"J%BQK"O6>GR?SM.[!N$TWMNUV6'9/J7O;^VL&7G^.2]A MR+5&+4"$N[ME.-O=Q/E=(?+/YW]W^L*5 R$Q[9.J?WTJKU1ZKU.N!;@+&Y.W MJ"D4<&,U'^H=$C4+MF55+QIM*%W';BIA*K@JE&ED,:.]=8/5KR=.S4R-7+F& M'D"SY/+I"LZZ- +TL6_9 Z8$M+D_LY(KMZ&?)II5#XZ#V9JX8&>"8O#60.^, G+PR M80(!%E01NO!2" EY4>M2Q:;:0^*Z2GLHC= =IC6W]U ^^]0Z51F0A+MI3"EK M]3*.PH0#]CTM0=3B95&IE,/B,5B,EEH5 M>S9B+PMVFTK1^BH>_'=U"1@FQ;=B=>DF((E<5\N^+O-ARB%->B?#@:\$R MG,N#S>3]MOVP,PM7U%D#&K<7'$9Q'#V1O\-;B.G#KN$B#EY\S2!5> KFO1DB M,C>J3(Z*V>G+T]0>BON)"N<%N0>Q;8?-)2F 2]W^XFL\H64MLL^$RP,9SG;)7^V&79B 7U-N'5G!@8Y=8- M*$&'QXA.[.TJH56W9&[F'TNJ.;3:GUS!+(F9B^<>XE7DV$-T ME:P\!UW'/'8JD (>]UN:B7(,LWQ&@>0T77EQ1 *I->-LJC+EDV"LEG%)*>2 X6H&UH.1R&9.]J1XYFPWHS+1S\W3'QT7P;B=#?%HF;-)ATF3]^G9PUH:L MOMA8MFRB:LQ68()7Q;P0W"LW:P?FA)%].XHTV#QT+J/0S_I%'&(/:N)EP5.5 MW2CI0Y>/W<\&HVQT]4QRJ2JIH,=CO#I9K+UB"/__L.]= M('0N.Y[M'^A-M@$?E4'W%.%A&>S!0->6&VA%?68)N%)VS$L!W8H,=%QJ7C(P M$Y-P%0R2*>!M_RCF$'$[S(#M.R#>Z]@G1TD//'H?A9N2!2P-(*LB\F&;IT$K M_"#S7J"5BR'YH%O% HKRRS)34E.<*D.!C3+//'A*=02=5P,Y!X'02;H(NT"; ML^"V@7QI01R Y&N-0G&BA[PR1LDK7 "ZQC@W(W=&T0M84+R,+3I"_6+#U K MM-@'B@ Y2<#*'Z0" %!+ P04 " !CAHA8AF&/&^LT !^1@, %0 &9L M>'0M,C R,S$R,S%?<')E+GAM;.U]7W/CMI+O^WX*[]R7>^O4Q)F9Y$PFE9PM M6I*]FLB2(M$S\=G:2M$4)"%#D0I(RM9\^@OPCT1*) 6 #8'T^&'/.F,3W>A? M ]UH-+I_^:^GE7.Q0<3'GOOKJS????_J KFV-\/NXM=7=]/7QK33[[_ZKW]= M7/S'+__Y^O7%#7(1L0(TNWC87G2\U7IJXPN36*X_]\CJXO\&J_]W\?IB&03K MGR\O'Q\?O[/IW_@V)LCW0F(CG_W#Q>O7=,!TR Y!;,"?+VX]]\)8DXOO?[IX M\\//[W[\^8?W%W=FY^+M]V]_B#_YCU\<['YYL'QT0?EV_5]?92@]/1#G.X\L M+M]^__V[R_0/7\5_^?,3^X?[)G[V*Y79Q\0OQ'#1!\XN(\Y^#[1K]^LK'J[7#&(K^;4G0_-=7<^6PJ4R7" 6O+MC0=Y/^;A)S!SVM/>P& M#+M+]MO+TH\O_Z68O3_'%D%NL$0!MBW'K\7MX5A*F._3Y;1"TX#^O*+$A!D^ M_)XQJ9S+NE(^,1S<'*9+.O+2)@:])!WGKD'1?/%9]3'L&EW+'\ MY;7C/0K+<_?A)=P&,#3,NTEO='UU-^T/>].I,>Q.^S?#_G6_8PQ-H],9W0W- M_O!F/!KT._W>E(MIX4'C"<',:#P9C7L3\YX2[?U^UQ_?]H8F%]>%'P**ND^G M/KSI7PUZQG3:,_E$>?01E$;VAYW1;<\T_N#$-/OW4#P,1V9O.C;N#3H]/L7* M?@"X!QKCOFD,IN:H\QO?JLQ^ +B/L?%&8[,_&HX'QI /F*./P/:LT>UMWV2K M@"W@SBA:LKTA]RY0]3V74WI M;D*%T/O$),$'Z>%'4) :MNV%;D#]^C$U*C9&_M4V^FG+Q5?%YV!;@J#I,*T' M!_&Y)I)#@ZE"D7T18+_B 39/CP+IN+$C]2QTD#>?8=]:+ A:,*^7H UR0^1'%/FDRS,0U)K9$QL3 M;XU(L+7<&3M%K-F91X;I\G$ G=$]N;X;6.X"T_$-WT>!E)R+QX 7\1 %731' MA*"9:3U%M&38+1T&SNSO:$V0[;DV=G 4$Z+8;C +L\T]$A^/*0-RNBTP,."> M)T%>)HP 04?%K*>!9W\9K1DKAAW@#8L52&!7.HP"!;S%+EZ%J[&U91N)?^?. MZ.:R1 -D^8A*D?[8"0D3G(G(BNXY=#F$*^KBI7\S02YZM!R9:8*2AM]-(AJ] MIS5R?>2YUC0@%EXL@P%VT97E8ZE5R3>FF@6YLJB\W47$0B)1ND9(%'RSG"N/ M$.^1_GY"C:'DCB-.0=>YH(L""W-N-K)C YKC(N=>9 I5WT/ZX'DG7X3#LF\A M/$ M9'AZ&#"1ED6X1/@]-0:893X(>PG!7_*M!/R,B$^I1!>R/K*_6WB;RQG"EXQG M]D/$?,2X[6T0.>;OZ,N(Q9EGA\Q07G:BK_;68TV0SPPH

IH_ EQR%Z"A#U MFV8ICVPHJ4O96*,H.<>S?$6\FI6>"5X^D1>L9(J-@B4AN M:L"8\E#4;"2YD>62GKSQ/'(;ZEM1E=93^XJ4L)RUUI\76$YM>+IHS8[O?LS6 MT'-M)4B5DMF;@<8B5BXBJ+4EMW7&Z2=CQZ*[1"8'98C@]\P*4NU8==722G!\ MIVN/O,8N#M ;]ACC'R*#CR:)X@UY818">HC 9-]E66"]^(29@_Z3% MCF785!L$K2"DQ0 M+( PU8ESCJTMB]E%H1VU8>SM4"JPFC0[&FVPK74!@ <[2%7VR8AI7@D M!GB]*:'3-@4H$Y?NP%#^=)QRN%4#YPEBK<+TE.# D2RP+)-9$CWEG3;401I M&9D6^67EHH(*#LFF&W@N=1<#%GI4C^0)8JU:G*<$IRO0%'N, JB6I,CSC-,* MP+@$4B,@I2)&H3PVT9*X;84[\T'797.)559VZWR:GFXLR_67PYLIN(K6%E3* M3$3="FQ!F#XGAS3H((/*X8*3>Z%RIOA\=42^X9!Q!.#?P&5="R?(Q20C)E4D ML!91T'QO+!)H+Q20YM!MQUNM/%<98D?#ZUUB(F@=2P8J+BL5)YO-HH=KEC.V M\*SO=JPUIKLN=)2LA(INUT,,N5)9P04[Y9X6!1;=VV<]B["*%[YAV^$JC![/ M=-$'A0S^=<;Z!H?5OU[*'436U7&\1R:C:X]TO? A MF(?.\;L=1;=X0K2;DF E6'] 4,"ZHRDY.TP9L..R>O1G!T53=6?&RB,!_IJ6 MVRO.;H>_\(5AJR$[LZ@2@:&B-1NE(GD^,\/L3(#52(*!EFX[,J+6G3V2CZA0 MH/*V MX& D17'M,BJU"F_&+7S [UZ3875K_@E@\C>LJ2ATQY1W280=SP^B%TUQW2A? MD5Z=IM8?$1;B2^O0'4OTPD5)Q4%J[/9I-&5D!J\ MJVEIS5.2POB$['268RN=S[FLJNZHC!2@%5*K<162SWJIA6;L(@P\7QF.&0I: M%Z2,,Y253HW%5SOQ+'JG%C-S!K^VFICF92@"XPFI@5U&RIU]Z2#(5V08#T?7 MO7=RZ6\6NR/Q2/BS'V*PW+CM+M0"5+?:M%XOB4.4DXENKW/HN5Y^UU:SL,KI MM&Z)58@,RM;)@HD"97Y)?FSM)T%QU/*RT>I%IJ\JTMM%UEG6!L:KF(;.G5+ M RD1$%R2C AJ$7%VLL1.2.WA9\1JT:*9L:%[P (5.Y,E!2 XA]*]NCB0XA4* M6"D6F75VP-4P9 V31O.CRR45ZT^,MB8C**;:V14J*%K8A[?:[^X*'JM\:U=Y MAUMTHD**K5A*I04[Y$E!Z;YI*%G""7^J,QA$J>O-/!+ 6UBLL/W[SK,W1M/( MO4;=*7TO2 0]:W>I[ M?EM<[$0)?M6TFK'F>*$\(3>MKUX/2YTH:D1=2*1E*[),5+I?IA[PKZ2E>S&- M1CQLXH6O1$R94'@CIM.&%N OQ8)'/=V04,;&T>#1D[RX[+1/93F:9TI03Y%-_U)!F=EZO#1B M1SV]8.5EK;?,7PGSL6(W1%-XF6G%CE%3WIIK!GX["1)\^& M'>!-7+A3S<0D&&A.98Y2U _LDK"(P6+#+XY%%93RVG_:\9# [LCQD WL_Q7Z M =-0W_0FR/9<&SLHQZ7IZ5WU2EC4ZOS J)(:Z."2,NKW0YJPA)+1G'(=58C, M5H54DZPO3%[WIJ1R^9;W6^+!!86$L9G%\7_/S/=Y ).7;HA+V&]00^8 M'4A$SCJ?(A_S>5SI6KDF%)#4_"A!<(U4(U\D4;@G>)+FY)C-,4%K"[->'A$S MR79EN+/H84UV*X$OM1(FF]=< K)IMO0'H^?_* M[G-R)4IE"_8,$FQS("%E0%FC5RZ2SPGY(HEJ?4C)?T[2%NINRO4Y>(2[5BP* MJ*I $:M):5=]]QU5##R/^XY*$8,YB7+M!3P;H9E_3:<]H6>:;11[&\VO+/?+ M:(/(C%AS\!,D)U'=9P3Y]9)O/\ G8:W77F5,#KT *3HH2U!DTYI^>-JO_/%R_0HF"E2F2?*-(^63_ MQY+.-I:#HL VG1FVDUP@PYWE_R'SEW%JZ.'IIO=D.R'+B:(_+"UW@294>KWY M'(&[C6=FOF4NY[FAK1&TJ%]PJ]9DFZ26S7A/< X5JY_?>O04Y>R: YX06UMW MOI4-2D'"K52V:[A>.]&D+2>==-^=>V1EJ6Q(SDFU&9GOG.K +4JH1FWRU;Q, MZXF=T3!T,:S#T75['&+*?1#RSLL)KK!#G9K2C!?JG8/#EA^]S; =R$EOEF3* M_=!S;?ICGYZ:_2AV[LX*#E-=[-N.YX>DI&0GB'&NQ4ZK]N/ZPH=JO"BB.GV7 MLA.)=33/WZ_FE:&D?FO%YSH=FU1Z;A@V\3O&9< M%D:92^#C'4OK0H0$DUMX;:Q!.#3,NTEO='UU-^T/>].I,>Q.^S?#_G6_8PQ- MH],9W0W-_O!F/!KT._W>])6<3Y=DY+"WSIZ#;84//,H)R;[0Q L7S[%MN<'Q MX":5]Q7]_@OTZ8./J.Y;NM.PYDX?G)($]6//LXS&D]&X-S'OZ?+I_7[7']_V MAJ;T\\XQ8:T1@NW889)R9^Q(OE98V/@TO7JW6\6#[S==58M(B+16<\6-^,%M MEX!D =V.\RRI/C4_PYO^U:!G3*<]BYE.Z%/ '9_734FUC6?[^L#.Z[9G&'[T:ZVH7@%*^ MBJHHU4G$/AQ4W5JI(*7;B>. L3#L^&P6PW!D]J9CX]Z@MJ9&%XIL5I&J),XB M$C5N5I8>"4Q$5BQ#1ME1IIB(YGRC"JSR16B*)=0Z;ZICC/NF,9B:H\YO-71< M:1^!@H8!0D&NS!0+6@64A;..OA(V*-DA!L7U_SF(#[*%_;4MC/+J_07BA:OZ M?L:9EJK)X20'1P5R:T?V8 JZL'OE:NN>JR;Z7B:V'<*9K_:&SV M1\/QP!C6<.:[F"52NC,_[16(9JS(-7)]E5D6O%1E<];V.+-JFON!DR>A46/T M/>EQDB&N:DG5Y4;W24%01[++L#80[?.X1K>W?9,%@MFE2F<47:/TALDEBNPR M99=1."[28[A4;%$,';GV6>[FA6C72!?DH:-JC0H2UWIC+:,+A\UA1 0-W#GF M/.MPTAL89J\[-B;FO3FA-M+H,',9+4*Y5B>[:@);DUAT'[,9GZHN-$^2DXY_ ME8VL?HV)4-9M\WCASK=X$9!L&R-FT[NK:>_W.VK;>I^8@:O1KS!\\-'?(>6L MMXGV(579O"5DI,ML'PRH[!162D=[!F0UPYM3^:'XP<"(15'2AH\(XOA+2!+J")R,I#3,\5L7_#RJ%AJXHS PLU'LTV+FU.*F@O% M,8?9(XK7KLLN][[JS5U(Z)7@*2+ M_;7G6\YH/O#$(%2"?/#J1=M$&.%VU_2?E[)1#S4&R5$>$2 M81JYT=)NIN+)0OHK)5#STVW/:5Y EBGF]<-UT@BC.F1M$#\D@_;2H1:FN8>^LK6>$R'+1GK4O)-U6*^IT@ MI'+I+>+2V;$Z@!'W:M?\*6KM@?JDW%)8]83LHB"$&Y XO1'[7SJ4. [83^"I M:N64VA30J918"B9 ]*[6(T'5 =@2,JT*P):)*L6P?AA.$L4A>LS,A7@N_=&. M;G?.$F\1)M\N]TMP0A_=8]MBBJO[-? M?R]E>,H'/_LM5$-\&]B2.VU>.X>%=K+KYJ7>SDD;E[DG.*1X)J/&SX%.*U:[ M&(^4R%OY9"E3G:?V8FQYD9X]Z&F_9TH@AIHJ4J:YXYG6FA@7FB_'!"O[2,M: M1TG;8Z;C)BET4]A-F[5.89<"KDT9CP1_)BV18*6MJB(C=E9]7 MM85B\?#7X*GZ7MAR% \V$*K+W5A 2U1$CGP@5]"3RB7K)R18ETHIJ+[XA \Q+Q M@;VG%?(E,W81XC_3W[/13&8PH)2RMLM3*AG.RHR8U@R57R2V):7-) MH$I>N>".R'RJX). 737.0CL8D2DB&VPCXPES84Z_S>!-_VN/=>FPFGO:PJU_ MAGRY\,X-(S5_?DC93KCQ;]'J 1&N/;?D4SU G5+'N$E:\5QAJYMQBYZ]Y*,# MK)@'PK8& =&7?-I:"=4HZ6DO) M[-J77H4^M?B^GVZRO,9'Q,>JI*6WBRNL0>*4KCSR3MV81<)(UV,G+VB<FNQ0U&?;C21D.0(R M+_JN'8(OG#&801'U?5=KSV5<"GF]!Q_I#%]SB_UXJCIJ@_742D<@21:Z' MB.3+O]9=9I87A8KY@U7P>D:G9.%HD[Q.UW9/TC@/L&>R&U8WM((1OX*7[WZ= M@_8&D0=/4_N:7? [S:RWLDGUN]BW7.@['?/TVXV3D>_*H>IXWD<4CI\6* UP MGR K?_PO'5A5!)N#H.;@-8\^%L>N3RD'1&03&.:KK4D_5Q XX*&HVVD17-5< M3XRR FT@WHPY)0$$'HJ:\198!'ROR3*RS$<<9""[M2CK+B*Y?4=)-+:*DMX[ M)DF$*D6G,W=T-)_3$XY:-(MIZ#R22Z)8(BS R(A>S+J+D[?CQ%_W904D9-F/%PE)?HW\OG0ST%3$46PWU8"HU!@X3 M"6_G0ZQ;;IRM5>]JNI2S(3I;'0Y&2K=Q -XX(NG)&X1&A X+2P#429D]'% R M9E@Z3/U$V5,%$)2%"T\2EK8>%2.KBAARD=3RHHU;%>7J8YP_%9)#Y.DMEF/Y M*O*-1"CKWN3%%WKN@"0B8WV1Q HV]TP.K96:J*(H=;W.G\2RX=2(8E'7#SJ. MJ40LE9K>H%+%=#*QC6P,XWR. M0AD#FF.+ !K +6IY$@N.%0P MHF1\J&HDZ?WRJ'+?OGP&W+3*#-H@BE'4922$8LZM$2*PZRB$> M,@"C#@M 9^R7_WS]^N)_/M]^^O%__^QT^W;L_?IA]?;]9W&_= MNV[X>/.>?'C_V]N_[LRM[[S?V%^_=SX&E\$4??SZ_MV7IS?V(/C^W]?7;Z>_ M76Z>KCKWWV]F4W(__N>;-?V//W[X\O&^_^YIT@VV;X9WCSZN'FX_?EI/ M@G=W/^!_?AJ^_>O!>?CXP\'Y>#?__8'8=?G$OG;OG?:_?V MSOOZ\9]_;]?OWGTUC>Z7+_:[Z=)97O_C[]^-IQ_&_=]NUNCVW3BX-^ZM?QB> MYXT&]L*9K&;>3[U[Q_UT_W4:_GYO#;Z^#3OS]X]>[Z<_?AR,'_[X[\OPDW7_ MV^77SM3\[3'XP_O2'YKSWQ>__OJ_%YWIY/5KL,WZ6%%8QT*R0:R:"G7"2&@Y MON$XWJ/EVNC:(U$#Y'GHI.W+5>_I]1G4$PR V_@!(-(5XRF=4Q<1O+'B(JY4 M%&'T9$2U*A43;;]G4"),V)!17:(ZH7EL$?A(1UUF^LY +R\8'G3;4.E MM*6PNR<,5'INE4HFD53Z[OM^B&94)&D! :Y5(SIF:S5!6'BZSKE'C,9\J@M_ M@A+4D18@N2X*M:*6L'6$SHMGP!]E$U**T[&QY[$W<,@0[OT=H.L1'?>-V5^A M'ZB(@O%2U5RI0)6W<"Q=W7&5$D8[2\M=H+Y[_C,[ $-Z4]95Z8X0)& EGVKI M5-XG5J4H!U3T1]#A-.!0@!)QG;(07J,# W^.(S$O48!MRY%I-/>\X@0\3085 M6VXI%EI[UJLG^!:VQMJOTDSOKUSK+_F4L8(1)==;U4CR+7:+^P@2PNQM7(]A M_R=C:QN5K6))+\GQL#QX>^?6Y1@1[ MLYX[JWGZ IS49X072Y:8O$'$6J#>$R(V]M&88'#?_%QGSF&6B/;7E^IMS2+GAK!&1K-] OJ:+4C[),A?E3<,<49D9?&N.J!3*-1+P MH!Q1F"GG'9L&Z^\AH]^PFAYAEFCC^W8>BV[H'P9^WQU'GK&*O'T5''YS)K\0 MID3S?M)FWJLFY O-J$EN*2#GNJ_8H+44$M1$>S^<.[FFKBV(YH@.)U?FKO#= MH9V7I;98[W,CE<;OSYK@"6(9HO(HI3'-*JT#I]PJY8*7>ZI#6AIOU \LK#&) MOMGMX0US!HLX_.:P8$YM<@U%V?_67$-A>%-UKGWCZJNJV M22OBPTQH4-&;.3Z,/1]FG@_)IU#0U&5]KP'R?83VA8'9V -L/6"':G7*73=$ M0PJX^8B<#;JE.]L2.@5 F@V]>:>*="CK/I#E0;Z2"=.7_/3BZ9I4(P)8(MZU5IT[870CRR$R>N/135, MC6)0X&KLJ%0B3?:YX0\0^\9+^^L5.6?UC:AA5\TKZ00G.=:4^H8LQL#2H$%?C% M)?4LA9%K'%&0C%!R#RN^I#JCV]N^>=L;FE-CV.V,AF9_>-,;=OJ]:1<%%G9\ M4?GQ3 V>JF!P#)*!P6%3S+--?4]9>[:.J.:SC4>![LF'RAQ)F^03NE*IL*-K MI*F-7(M@+]L"O,H&T8\S]H?^U][VE(^KR]8HVRJ8+E2(,8.IX"J/!DW&NG/] M-;+Q'*-9UV,WPQ#XE(ZM)XQ]4A=WDBX72N92DRP)+$1&-$8EHFXR8H1U#&1[4G@W$.%+G,LORH;U-0IW% M)&K8I%08PK5^<:SKVKH:NX^0FRUU#'IQM9^QJUU3\\YB3"#<\/H!Z;)$Y-UL MH(M'"9-_?CM=I8\O#H^>IH)<_':3ZU4V[3$BMNKK#@[R+^IT AZX_H5G.U<. M#?-NTAM=7]U-^\/>E EXVK\9]J_['6-H&IW.Z"X2]W@TZ&<$_DI6YY-N;E2J M8\_!-BX[,M;6[@I"@N%%21'Q'PEK$1 _[PTM]K!K-+\*?:K^OD^/(%.\<*G/ M8EMN<"PWL5.<_.AZ/#Q^Q61[0SU=./?9*IU;QW/9!A47>YA@_\O5]@JY]G)E MD2^\1RV!I7>2G!ZD(=9QUCZU6H ?D-.[M'G5OQK<0PD> M'>OJV$-_@FR$-TS5;I&"\O.E9+0$Q.H 4RXP^=56E+4B_J;>K6'1V*/.!= &>Q@KOT!-6Q0;(G.['TN'R0)K0C%3DGZWL+*<4)ORN*@\J MV1U'TY(XTK2%FV>-:T#Y'H;21Y3TV)O<_@>V MNVCM^3CP32_]"3B*(,>#K@V]]G5O-NH@*7Z=A;$,Q_$>+==FY52Z7O@0S$/G M^!)!S2-R,=JZ AJ0"B(H;< [&\D-98B"OFM3W1W M]G+C_TL-H #<S"5>APZH/=!&=((9>T1P$M9QD04'FD2K805C*"R"> MC=#,OZ9SGZ"(L;%%@FT7/4 #7DGJ62SI:F%"M5F72I -EH@8LQEF(K65 I\$6$]'DW$,"6R8^J!;DLB:7*5;?]0,2LIS$09X#@TR%TDMX6](O/D$"]666G!9Q\J8Q &X M;H7R7[3:OSJ8/%QO9:DH2%2=D;*#G9!M^5-DAX0Z!LC/]%9@\YQ0XT#WC>AO MV&_N7/@ 6DUFGH%K5A<.+6V1=Q[%$=.Q)S%R61T..STUII8GM"N^U&E>#T=A0^RC7<'QR@WSI7DGH6\%8+$ZS7[OF>DHXG MHW%O8MX;PV[O][O^F#W8S3X7E0[UK1$)MF.'B=B=]?X.\3IJW*3FW>AI>A*1 MCPK1\#\3/3F(L'.8SC4[S2.=K>:I<@2MCXNX%84JHTC 8+?S66&UK0*13'+BP/RS=UY#FW]H6D,;_I7@YXQG?;,3'T? M&>6X\;S9(W:4%Y0NOP=Y@D03#6/;$UD+UW/\19; M@>>-5=_K+0(AB4^E0* U]%3--I M2\0;.KB)KQ0=9 /4<[GTG=%MSS3^Z-7TYN-$?]-Z4NZ[5U$2CH0=SU_$1R_^ M5L* [.8D6D&S\$/-_28Y5"'VMTM$?^;;D[TO00(7$59'9S1/_L-/\J"3ZUH% M/C8O52W78R=61]X3XY2>MCJ7'!RR*BY*JGR)T=:\?@47@J 69&4,4Q8L2EP: M/3)22[Q.D]:5')XJ2>D^2]7 K5J$+7;83^Y?Q987P#>O5^3?\RERA&SG'GFT MR S:ZE00TH)3A?M37&7_6#Z0OKZNUXVU1G*2[6W7L)J>+-WA&'7AHO.'Y:[*:*$"C?9^-JT,MD MUDD]>_<"Y(^M+=L[%1WJ"DE(M"LXGK1 :X6RCT5WA>Q 8L>YXB]U7J=481]5 MABF5.,R-B5R(B]D$1269\V-KRRX^H>BYJ%5>&MH.8-$K@RO+1[..MV*=61-! M$9:PPR[/_:OM_F^HSD4)F(SY_0S<&=N8E9W3E+"H-;.U<"GDWH J0:5.8F#Z MC"GB:.6YD6$6N$VI^EYSWY@R,"JG#'O\$EVS'@E89RSV,ES1CEI,0\MC6X%= MM40RFDZ.1]PHVAZ+J>B.?%1J:25H,)&H+F*=XR)7R5QB$I5$P:CP_KYDSZH> M0:L%.2G<$[/7N7WEZUDHV+L*"+3!)2R2"T@M^?H@*?/M2LEH75WE&EJ.%Y2C MU?'<#:)KE2I)]I@GN87QCZ;S/%LM;P&) !:IKP-:PF&F%EFU[/#7"P!6LO(TI16ZN)2ITMA?*4_.2;T3!R74R0 M37\%]FCP8$ =C@&WK \GK^-?8+NZ>(H5!?CR-#S>Y4#B8/=PC3O'- MJ[/$:-Y[0G94>04:EJK1F[TI5*"[93XH$J[OL-E[;@]=".2UJC#.>H^*G0Q3$U5.!P2FFH=NEJ,2H M1"QZ]NI=IN;?(0ZVMRA8>K.^NT%^P,*)4\^91=F]V%TH@8^;K*Z:_KR@\LM/ M2Z?7G>XEC5&O0_C4YOS838B]5B_#O"@ C\/U\T;V1463-FV?Z/^R/3W;"$)E M2@D? TU?E#(RU7*XWIMO%Q_TYXL+T0\HI]A148>9BV2C[2F?T.#:YT TS[$) MLGQDV#8)HWH.$?=*TRS*:#;44'%S_&XCL)M<-+6=,-='&:_I#G*FK-M^I MF&2CURV?T,#ZW\C63B]*0X'VG$JH--^'*A,/8.<:(=QB+9"4Y'I4# M-!:/ZFF#];"IOS5F%";^T:?2BSI>0;/5_R^[U/3K0)N >*-QUQ$D&"-8D"\GVO+1DIB1:5DM%S"2Z[@K'3TMH5) M/"R?-3M["'I/[#5_B/UEO,_XX 7(3M-KK'D5$!E8!QCX&-(U?MH?F0#JF MWO"3I[ P4^CKAX[J'U8&GKM@O)_GT%)(K=$F]J2H4C AVBW7MZFWK(452QZ% M7[45A!J-8)6 4O" PD'G*1/2,<9]TQA,S5'GMYIE0N++*$4%0@X&EW8_4EBB M%]:Q1VN$ =UT\=>]T,#Z3502TUSFK1BN?(^):F'!7?37AW)LD1&9!NRYSR?+ M"54U ^P0]PV)-".E\KRBW2E,)R=_Z'Z(' MA=TH#/S M\\G@:Q4DI@5_S2 MY[0=AR@8S8W97V&< 'HF-9'DK>E6'!@)74D)Z732<''OB57W0U&I;V#] M*"31>,M>+!BPM(7SQ?"BX-UH;/9'P_' &-;LY+*K>EQ2&5)-?(^7JNCV6B(; M_JK E0-(+,O#\8["S4+<#)K2]$50:]@ZK(9&6YG:YU\\F&=-*"X@_%(_^*5^ ML*KZP3L/(%?8?\W84M(4IIR.YCWY)'85$H*,^\N?A[(JQ51$"7Y5E!I:+YI+ M2("U<60 S!3?VYIT-_"MN-_&U3;[&P5&5H"P'GA%[:^()#75G\XRHL2R%A#0 M'7@45_ R4%^JLZF1=5/*MNVSAPC>6'%GHC2':(+]+TH*4U>0:LO!HUI>$ 6K MZZ'8\=SH5*NLX'XE*=W['X\V%Z-9)+<#CU\$F (W5J3 ;L7G>BM5\XFW:O:Z MBE17'PX/[\;O7,IEAGWFQ-*=O?>$B(U]%+TT$BH"5_O$7H_#MFRO2M Y=QEA M@,D<3^6,P:%Z'.JV 0H7.)"FEH-;Q^(<#3IR"\LEEIFJLR.H+D)T[G!S,H.KDI5/4"OO; P MNL&-9V: 9VXYJX6GM=Q4>M>CP)O/#=V.X&Y>&@#EGNM HL3O;=)U9I'N%:$! MX"/&:60N>\!+S_!L8,KKCP+;5^4 NK>O,D%6SQK6PVO@JJ[([@$H4EQ/_=AS M8TG%BSYMQGXZ*'J>6S99P%+$4OOJ ,^I!48K'*Y\P]\_YQ_-HY3C]%? &RXO M52T[,1>>PO)K9J SDP53E@0S#-G..)HK?E4%SU\3=N%*W5$ B=8BRM+SR;YY MZ;MQ,GM3U*N0MP8;&D5@Z#E@UT_A2ZZ;;NA?!GXZG<\(+Y8!FAD;1.A>G3N) M-B;?4ISSYZ"5D$#*QQ *,@3/NR-&__,)^<'N<0]T84!0UIZOJ2T$ NPQ[5EU MJG %-46KBIEKRCVU&MTJ 41SS6[0F\R!]XA(_!->8>@G64I9;:TUA8)*;X5Q MT+G=K==M4<-#5K\U-3R""NYULK0:/IS>W!\.-_?>TQJ3^,6#,D,+PE=[;"P, M#'#/IX44*E'Z2,_1++0/ V@ED>Z"SQH-6-$TX0JP2[V6=:+?HUGQ-I6\K0=> MGIQ$&PVEJ ARZW7>TZ)R(;J7S&[0R_J0H?BDYUO>H'E9'_/ZE4/O> >!1-D M>PN7F:YLXC*PHIR'Y\:?S\\$'5QE>2U']TRYO?@*H&&G]V/^&J]X"B !*W5_ MSB++H]O;OGG;&YI38]CMC(9F?WC3&W;ZO6G-FLNL.AV.*PT9[HR]JZ&B0JZ- MD=_%ONUX?DB0HI(M8K3E0R8&0=9H/J!J .U&[ ?6_%)?"L:<%Y&1D:;^RR-Z MLK08WP/6*^^6SF'I;),UW0U1W^V$A,GA'EE\^4]" VK-*I.&3TQFP$D.Y]G[ M)KV!8?:Z8V-BWIL3:C",#K,=V8T/MKZ HMWN)#EAO^6$9/A+5'$-!/"P/S/M M(ZNO5LJ#?)FKQCU#+UK;?/""E+EZJ<\!BK;(PJQ9IT,S[B^E.LY?JJ-H5"5U MC0H(/!\^7I*2,QQ$!71C*[HI%,@*H4B2[_>794?;HI92,UH-*N;Z6 M(P95EN^@:W/2\RRSINEI2>!UC,!P>GW&:IF+2$7'^VA60LG$@8-&\[X[8T5> M0\OAW>A.U)+(WFPW> M7_@C,! E=R1#\[;-FDJG#4RC)*1'@IFY&=-)>^P'PYVE]X]^5&/?7%KNU'(L M0DT;_>5G:X'\),X)'>"'9D_S-0%O,"YW,P .D?S] DQ+P%W0/,F-@#YS'8_? MR*!C)>H%,H*[/9 "C:G5 %L/V(GZI*A9\&54&AKWJ(:P3&*:ZSIG3BSL: -^ MJ9P?O84[[I& H%[W2;U 3_J,%[:3_T3_EQF%?$=Y4#S%Z6L-D,C@+2%BW;T@ M*UF^QD_L;:H>E3@FWL"RT_+J4"!;K<_=,MTM=QU\TK:6'6 MBUBO3]PT?/#1WR'EKK>),I_4Y-V4DA&NQU4\>X%.<%4#U'G&GI_AD4*J$>0@ MEU*CKPSB"2V*JCM5(J>M4=Q+ DUICCC'4M.8.",#=C]Z'"'27$4 T(/!FW@" MXDS1.!03? &V!JMQ^48.DN_P$JP1LR5201J0J+8JGRXB[B/[NX6WN9PA'-.? M>7;DGEYVO$WR*.B72_8Q>Z[+:/Y_4$L#!!0 ( &.&B%C%R<@EDP< !T( M - :6UA9V5?,# Q+FIP9YW1>SS3"Q\'\-_/-ENC,::-1LRP:2G,=:YI M&)7;7'+(9:X'E4:+52>$K!UQ(A(>)HG4B5Q*AVYNJ^AQUY1REZ(P?YXWF>S_?/[^?U?;W>K^_&X,8[0-;!EF$+@" (^&\.L#$$V !(.!P!ET0B M$ @I)%(*A9-%;=V*4E;8AL:I[] @$G80U#1W&NW6)%/):H0]UKI4$YJ%A86& MSCZ&C9F]D;D%[<<1$"DEA=J*PLO*XFDD HGV/V?C$8!& )I /00D !)H$((& M-YJ!'0 PL"_ OPCH 0$"I.$([8@I38+M;* ! B!2$ A,!@4NKD]O;D'H&B8 MG)JNM:2\2P"<$(W12\@L1JCOK7JLX-KUF:@?>#QQ"W(;%J>HI*&I12)K4PT, MC8Q-3&WVT6WM[!D.;DQW#T^O0]ZLH."0T+#PG]DQL23^/] M=BDK^W).[I4\0!=R&Y$ZHC'_@_:7[+^# M)?Y?LG_!_NT2 =(0U]"XMAF):1:W,QI>T52F=R%))JKL?-A4:GYL5) MR8N5@35D/;%J[]6)3)9+ZV2D3'^N4(^L9]JKQ[ 4J7D)/-/N3IJE]Y#"34!K0[_+3V"YGIO MW?,"]19%DHSCWF\$(0B94<97DD)G*C7(W;I\L+:Y[LF<.L7!>]_;+_"'I88] M[G>:ZK&&7TA=^EF>6F&LV<(:Z0=Y>MJW)DN" R8N/,@=6?SI9_@1KW5F9= B MD^2W&\[14EUN 1PS&9E,C;R9.8/3.EP[_C@VA (N#PTLWN8R^FJWW%K:_N8G M[Q212/1^1,7'"H#CA,+.,XWA/IXT_+>PE_TWG\9%:5O)3>!?7"U9;0U2*>*4 M;P OO5E8 I]7=FHM$;8.E74XR(GK5F@KLXI FH83-'YJ7U_.PBEQ>>3B8^ MZY9% *&4^\_X'"IX-T]_Z0:_BQ@@HC.-12UW4/'NM,:C3M6]A*K"$/GG?* T MPL:<1[*A3$H3-4N.=9T 6LWFZ+;]H7S]<,35-+HH_^ MPHD^5=U*((XXYP %9UG%YFQ?6%^^9Z!&KAPA,QAGO)KJD#\^A4EF9?1+A*T- M9\=RRX<=<7IW#N&C3DB=+69*5VGQ.A+%$::U^2ID=(L2<:H]?];:< ZS3%3# M?3W J;;!5_+G2[)H6=5)->OQ;D8+_=AJ,:>\/,S?^%D(,<]G%X1\>[%)T4?&K,2MH !D8; MC-_QB,QT _I!!7 MSK0M7WI4V7'8J3HBCSZF7%5S,7)\ ZBS\.L+"XA"G?@Z^'YRT;Z^D#'[ZMEK MKS^(PJJFT)@,]MDM9E/7M2M->;XSSFVW)C< Q[KDDO2P8@K_(^C\V Z%33<6 M3S;*[S \IO_W?%>ZM+-6CG2X7%"^*I+LY6'\ E.>>%]QSO7TW#"]PDKGNZ=Y#C!X\#LQ@^,V&6&8&$.>H:53,NV M/6:R9'"%4^3$10GL+F$&.$C'/:^):='G(ME)2:O]*SYRQT#S1Q\<.R![CHBC MO%=W%49\\)JHR[+/;#NRWR=(.O%X_'P/U,WO8-^MV+3?57F=\SK=:D:YK7K\ M@C:X>A--:5J?1[I3"3&>4FPS%B30=2_P;!YU8)Q!:P$/V/]Y*[-OUX$WN:FJ M,H:&)F*4C%C @SXO8+M_$J^?=NB8U2EYB\EM[T2HCLMR9;E==+6TX #EY(?9 M^-^$G:,+[;ZYZY<\V)TF IZ_HK %-\DC 2TZ%EDN5I)D2R2I"-)$=L)WT0%5 MD](6C+.$BDE)DZ42J0B&<:$#OVR\^A-02P$"% ,4 " !CAHA8T"1ZU2@' M #'' "@ @ $ 97@S,2TQ+FAT;5!+ 0(4 Q0 ( M &.&B%A$UWQO P< '8= * " 5 ' !E>#,Q+3(N:'1M M4$L! A0#% @ 8X:(6,,B[,PX M &5X,S(N:'1M4$L! A0#% @ 8X:(6('0M,C R,S$R,S$N:'1M4$L! A0#% @ 8X:(6#%0 MQTOI$ =+4 !$ ( !^3(! &9L>'0M,C R,S$R,S$N>'-D M4$L! A0#% @ 8X:(6--=D:_!"@ O7( !4 ( !$40! M &9L>'0M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( &.&B%B <:Y3,3D M -)G P 5 " 05/ 0!F;'AT+3(P,C,Q,C,Q7V1E9BYX;6Q0 M2P$"% ,4 " !CAHA8*S,#)<=Y "5) 8 %0 @ %IB $ M9FQX="TR,#(S,3(S,5]L86(N>&UL4$L! A0#% @ 8X:(6(9ACQOK- M?D8# !4 ( !8P(" &9L>'0M,C R,S$R,S%?<')E+GAM;%!+ M 0(4 Q0 ( &.&B%C%R<@EDP< !T( - " 8$W @!I B;6%G95\P,#$N:G!G4$L%!@ * H :P( #\_ @ $! end XML 69 flxt-20231231_htm.xml IDEA: XBRL DOCUMENT 0000925660 2023-01-01 2023-12-31 0000925660 2023-06-30 0000925660 2024-03-31 0000925660 2023-12-31 0000925660 2022-12-31 0000925660 us-gaap:RelatedPartyMember 2023-12-31 0000925660 us-gaap:RelatedPartyMember 2022-12-31 0000925660 2022-01-01 2022-12-31 0000925660 us-gaap:CommonStockMember 2021-12-31 0000925660 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000925660 us-gaap:RetainedEarningsMember 2021-12-31 0000925660 2021-12-31 0000925660 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000925660 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000925660 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000925660 us-gaap:CommonStockMember 2022-12-31 0000925660 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000925660 us-gaap:RetainedEarningsMember 2022-12-31 0000925660 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000925660 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000925660 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000925660 us-gaap:CommonStockMember 2023-12-31 0000925660 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000925660 us-gaap:RetainedEarningsMember 2023-12-31 0000925660 srt:MinimumMember 2023-12-31 0000925660 srt:MaximumMember 2023-12-31 0000925660 flxt:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000925660 flxt:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000925660 flxt:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000925660 flxt:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000925660 flxt:ConsumerProductsMember flxt:DomesticMember 2023-01-01 2023-12-31 0000925660 flxt:LongtermContractMember flxt:DomesticMember 2023-01-01 2023-12-31 0000925660 us-gaap:AssetManagement1Member flxt:DomesticMember 2023-01-01 2023-12-31 0000925660 flxt:ConsumerProductsMember flxt:DomesticMember 2022-01-01 2022-12-31 0000925660 flxt:LongtermContractMember flxt:DomesticMember 2022-01-01 2022-12-31 0000925660 us-gaap:AssetManagement1Member flxt:DomesticMember 2022-01-01 2022-12-31 0000925660 flxt:ConsumerProductsMember flxt:InternationalMember 2023-01-01 2023-12-31 0000925660 flxt:LongtermContractMember flxt:InternationalMember 2023-01-01 2023-12-31 0000925660 us-gaap:AssetManagement1Member flxt:InternationalMember 2023-01-01 2023-12-31 0000925660 flxt:ConsumerProductsMember flxt:InternationalMember 2022-01-01 2022-12-31 0000925660 flxt:LongtermContractMember flxt:InternationalMember 2022-01-01 2022-12-31 0000925660 us-gaap:AssetManagement1Member flxt:InternationalMember 2022-01-01 2022-12-31 0000925660 flxt:ConsumerProductsMember 2023-01-01 2023-12-31 0000925660 flxt:LongtermContractMember 2023-01-01 2023-12-31 0000925660 us-gaap:AssetManagement1Member 2023-01-01 2023-12-31 0000925660 flxt:ConsumerProductsMember 2022-01-01 2022-12-31 0000925660 flxt:LongtermContractMember 2022-01-01 2022-12-31 0000925660 us-gaap:AssetManagement1Member 2022-01-01 2022-12-31 0000925660 flxt:ConsumerProductsMember flxt:ComponentsMember 2023-01-01 2023-12-31 0000925660 flxt:LongtermContractMember flxt:ComponentsMember 2023-01-01 2023-12-31 0000925660 us-gaap:AssetManagement1Member flxt:ComponentsMember 2023-01-01 2023-12-31 0000925660 flxt:ConsumerProductsMember flxt:ComponentsMember 2022-01-01 2022-12-31 0000925660 flxt:LongtermContractMember flxt:ComponentsMember 2022-01-01 2022-12-31 0000925660 us-gaap:AssetManagement1Member flxt:ComponentsMember 2022-01-01 2022-12-31 0000925660 flxt:ConsumerProductsMember flxt:EngineeringServicesMember 2023-01-01 2023-12-31 0000925660 flxt:LongtermContractMember flxt:EngineeringServicesMember 2023-01-01 2023-12-31 0000925660 us-gaap:AssetManagement1Member flxt:EngineeringServicesMember 2023-01-01 2023-12-31 0000925660 flxt:ConsumerProductsMember flxt:EngineeringServicesMember 2022-01-01 2022-12-31 0000925660 flxt:LongtermContractMember flxt:EngineeringServicesMember 2022-01-01 2022-12-31 0000925660 us-gaap:AssetManagement1Member flxt:EngineeringServicesMember 2022-01-01 2022-12-31 0000925660 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000925660 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000925660 us-gaap:OfficeEquipmentMember 2023-12-31 0000925660 us-gaap:OfficeEquipmentMember 2022-12-31 0000925660 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000925660 us-gaap:FurnitureAndFixturesMember 2022-12-31 0000925660 us-gaap:PatentsMember 2023-01-01 2023-12-31 0000925660 us-gaap:PatentsMember 2022-01-01 2022-12-31 0000925660 flxt:ProprietaryTechnologyMember 2023-01-01 2023-12-31 0000925660 flxt:ProprietaryTechnologyMember 2022-01-01 2022-12-31 0000925660 us-gaap:PatentsMember 2023-12-31 0000925660 flxt:ProprietaryTechnologyMember 2023-12-31 0000925660 us-gaap:PatentsMember 2022-12-31 0000925660 flxt:ProprietaryTechnologyMember 2022-12-31 0000925660 us-gaap:OtherOwnershipInterestMember 2023-01-01 2023-12-31 0000925660 flxt:DemandNotesThirdPartiesMember 2023-12-31 0000925660 flxt:DemandNotesThirdPartiesMember 2023-01-01 2023-12-31 0000925660 flxt:DemandNotesThirdPartiesMember 2022-12-31 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2023-12-31 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2022-12-31 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2023-01-01 2023-12-31 0000925660 srt:DirectorMember flxt:ConvertibleNotesPayableThirdPartiesMember 2011-08-08 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2015-12-31 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2022-03-31 0000925660 flxt:ConvertibleNotesPayableThirdPartiesMember 2022-03-01 2022-03-31 0000925660 flxt:RestrictedCommonStockMember flxt:ConvertibleNotesPayableThirdPartiesMember 2022-03-01 2022-03-31 0000925660 srt:OfficerMember flxt:ConvertibleNotePayableRelatedPartiesMember 2018-08-28 0000925660 2017-07-12 2017-07-12 0000925660 srt:ChiefExecutiveOfficerMember flxt:ConvertibleNotePayableRelatedPartiesMember 2023-12-31 0000925660 srt:BoardOfDirectorsChairmanMember flxt:ConvertibleNotePayableRelatedPartiesMember 2023-12-31 0000925660 flxt:ConvertibleNotePayableRelatedPartiesMember 2023-12-31 0000925660 srt:MinimumMember flxt:ConvertibleNotePayableRelatedPartiesMember 2023-12-31 0000925660 flxt:ConvertibleNotesMember 2023-12-31 0000925660 srt:MaximumMember flxt:ConvertibleNotePayableRelatedPartiesMember 2023-12-31 0000925660 flxt:ConvertibleNotePayableRelatedPartiesMember 2023-01-01 2023-12-31 0000925660 flxt:StockIncentivePlan2005Member 2015-08-01 2015-08-25 0000925660 flxt:StockIncentivePlan2005Member 2023-12-31 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member srt:DirectorMember 2015-08-23 2015-08-24 0000925660 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member flxt:ExercisePriceRangeOneMember 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member flxt:ExercisePriceRangeTwoMember 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member flxt:ExercisePriceRangeThreeMember 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member flxt:ExercisePriceRangeFourMember 2015-08-23 2015-08-24 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member 2005-08-01 2005-08-25 0000925660 us-gaap:EmployeeStockOptionMember flxt:StockIncentivePlan2005Member 2019-08-01 2019-08-25 0000925660 2019-08-01 2019-08-25 0000925660 2017-12-31 2017-12-31 0000925660 us-gaap:EmployeeStockOptionMember 2020-12-30 0000925660 us-gaap:EmployeeStockOptionMember 2020-12-30 2020-12-30 0000925660 2005-12-31 2005-12-31 0000925660 us-gaap:EmployeeStockOptionMember 2020-12-30 2020-12-31 0000925660 us-gaap:StockCompensationPlanMember flxt:EmployeeStockOptionsMember 2019-01-01 2019-12-31 0000925660 flxt:EmployeeStockOptionsMember 2023-12-31 0000925660 flxt:EmployeeStockOptionsMember 2022-12-31 0000925660 2022-12-31 2022-12-31 0000925660 us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0000925660 srt:ChiefExecutiveOfficerMember 2023-12-31 0000925660 srt:ChiefExecutiveOfficerMember 2022-12-31 0000925660 srt:ChiefExecutiveOfficerMember 2023-01-01 2023-12-31 0000925660 us-gaap:InvestorMember 2023-12-31 0000925660 2023-10-01 2023-12-31 iso4217:USD shares iso4217:USD shares pure utr:sqm 10-K true 2023-12-31 --12-31 2023 false 0-24368 FLEXPOINT SENSOR SYSTEMS, INC. DE 87-0620425 5718 W Dannon Way Suite B West Jordan UT 84081 801 568-5111 None No No Yes Yes Non-accelerated Filer true false false false false 2125188 125557174 None Fruci & Associates II, PLLC Spokane, Washington 103777 103777 44374 20135 6665 8948 51039 29083 13624 13624 597174 597174 974045 974045 262204 254519 4896917 4896917 5223784 5194143 11315 7506 253419 265267 62717 44713 2777959 2416589 59404 57679 1201915 766391 180000 180000 218513 218513 4765242 3956658 204060 198064 4969302 4154722 0.001 0.001 1000000 1000000 0.001 0.001 200000000 200000000 125557174 125557174 125557174 125557174 125557 125557 31801069 31801069 -31672144 -30887205 254482 1039421 5223784 5194143 105686 151156 33525 36258 519107 620921 223505 223227 776137 880406 -670451 -729250 116288 76782 1800 1200 -114488 -75582 -784939 -804832 -0.06 -0.06 125557114 123294410 114396242 114396 31254182 -30082373 1286205 11160932 11161 546887 558048 -804832 -804832 125557174 125557 31801069 -30887205 1039421 -784939 -784939 125557174 125557 31801069 -31672144 254482 -784939 -804832 7686 19011 24239 11217 -2283 15093 -11848 38820 18004 24232 -7650 -11130 361370 440910 -439333 -319295 3809 7506 -17500 -10000 453024 321391 439333 318897 -402 402 273530 558048 <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 1 <i>– </i>NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="text-align: justify; font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Nature of Operations</i></b> – Flexpoint Sensor Systems, Inc. (the Company) is located in West Jordan, Utah. The Company’s activities to date have included acquiring equipment and enhancing technology, obtaining financing, entering into licensing agreements, production and seeking long-term manufacturing contracts. The Company’s operations are in designing, engineering, manufacturing, licensing and selling sensor technology and equipment using flexible potentiometer technology. Through December 31, 2023 the Company continued to manufacture products and sensors to fill customer orders and provide engineering and design work.</p> <p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="text-align: justify; font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Use of Estimates – </i></b>The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods.  Actual results could differ from those estimates.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="text-align: justify; font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Cash and Cash Equivalents – </i></b>Cash and cash equivalents are considered to be cash and a highly liquid security with original maturities of three months or less.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Fair Value Measurements</i> - </b>The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk, including the party’s own credit risk.</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">Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:</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 0 0 0.5in; text-align: justify">Level 1: Quoted market prices in active markets for identical assets or liabilities.</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 0 0 0.5in; text-align: justify">Level 2: Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.</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 0 0 0.5in; text-align: justify">Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.</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">To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is disclosed and is determined based on the lowest level input that is significant to the fair value measurement.</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">The carrying value of the Company’s cash, accounts payable, short-term borrowings (including convertible notes payable), and other current assets and liabilities approximate fair value because of their short-term maturity.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="text-align: justify; font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Accounts Receivable – </i></b>Trade accounts receivable are generally recorded at the time product is shipped or services are provided including any shipping and handling fees. Contracts associated with design and development engineering generally require a deposit of 50% of the quoted price prior to the commencement of work. The deposit is considered deferred income until the entire project is completed and accepted by the customer, at which time the entire contract price is billed to the customer and the deposit applied. The Company has established an allowance for bad debts based on historical experience and an analysis of risk associated with the account balances. The balance in the allowance account was $103,777 and $103,777 in the years ended December 31, 2023 and 2022, respectively.</p><p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Inventories – </i></b>The Company does not currently have inventory. However, as production levels increase inventories will be carried on the balance sheet. Inventories will be stated at the lower of cost or market or net realizable value. Cost is determined by using the first in, first out (FIFO) method.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Going Concern</i></b>– The Company suffered losses of $784,939 and $804,832 during the years ended December 31, 2023 and 2022, respectively.  At December 31, 2023, the Company had an accumulated deficit of $31,672,144. These matters raise substantial doubt about the Company's ability to continue as a going concern. The financial statements do not include any adjustments relating to the recoverability and classification of asset carrying amounts or the amount and classification of liabilities that might result should the Company be unable to continue as a going concern.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">From 2008 through 2023 the Company raised approximately $7.0 million, which includes $453,024 raised in 2023, in additional capital, including accrued interest, through the issuance of long and short-term notes to related and other parties. All of the notes had an annual interest rate of 10% or 15% and were secured by the Company’s business equipment. The notes also had a conversion feature for restricted common shares ranging from $0.05 to $0.20 per share with maturity dates of December 31, 2018 through March 31, 2021. Management continues to work with investor groups to provide funds for the Company’s operations until its operations produce a positive cash flow.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Property and Equipment–</i></b> Property and equipment are stated at cost.  Additions and major improvements are capitalized while maintenance and repairs are charged to operations.  Upon trade-in, sale or retirement of property and equipment, the related cost and accumulated depreciation are removed from the accounts and any gain or loss is recognized. Depreciation is computed using the straight-line method and is recognized over the estimated useful lives of the property and equipment, which range from three to ten years.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Valuation of Long-lived Assets</i></b> – The carrying values of the Company’s long-lived assets are reviewed for impairment annually and whenever events or changes in circumstances indicate that they may not be recoverable. When projections indicate that the carrying value of the long-lived asset is not recoverable, the carrying value is reduced by the estimated excess of the carrying value over the projected discounted cash flows. Under similar analysis no impairment charge was taken during the year ended December 31, 2023. Impairment tests will be conducted on an annual basis and, should they indicate a carrying value in excess of fair value, additional impairment charges may be required.</p> <p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Intangible Assets</i></b> – Costs to obtain or develop patents are capitalized and amortized over the remaining life of the patents, and technology rights are amortized over their estimated useful lives. The Company currently has the right to several patents and proprietary technology.  Patents and technology are amortized from the date the Company acquires or is awarded the patent or technology right, over their estimated useful lives, which range from 5 to 15 years.  An impairment charge is recognized if the carrying amount is not recoverable and the carrying amount exceeds the fair value of the intangible assets as determined by projected discounted net future cash flows. Under similar analysis there was no impairment charge taken during the year ended December 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Research and Development</i></b> – Research and development costs are recognized as an expense during the period incurred, which is until the conceptual formulation, design, and testing of a process is completed and the process has been determined to be commercially viable.</p> <p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Goodwill</i></b>– Goodwill represents the excess of the Company’s reorganization value over the fair value of net assets of the Company upon emergence from bankruptcy. Goodwill is not amortized, but is tested for impairment annually on December 31, or at interim periods when a triggering event occurs using a fair value approach. According to Accounting Standards Codification (or “ASC”) 350-20 Intangibles – Goodwill and Other, a fair-value-based test is applied at the overall Company level. The test compares the fair value of the Company to the carrying value of its net assets. This test requires various judgments and estimates. The fair value of the Company is allocated to the Company’s assets and liabilities based upon their fair values with the excess fair value allocated to goodwill. An impairment of goodwill is measured as the excess of the carrying amount of goodwill over the determined fair value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">As the Company consists of only one reporting unit, and is publicly traded, management estimates the fair value of its reporting unit utilizing the Company’s market capitalization, multiplying the number of actual shares outstanding by the market price on December 31, as reflected on NASDAQ National Market. As the Company is traded on a public exchange, the stock price is subject to fluctuations and the fair value test could be impacted by lower stock prices.</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"><b><i>Revenue Recognition – </i></b>On January 1, 2018 the Company adopted ASC 606, <i>Revenue from Contracts with Customers</i>, and all of the related amendments (“new revenue standard”). We have applied the new revenue standard to all contracts as of the date of the initial adoption. The new revenue standard establishes five steps whereby a transaction is analyzed to determine if</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">revenue has been earned and can be recognized. The adoption of the new revenue standard did not have any effect on our financial statements. The vast majority of our sales are made to order, for which orders we require a deposit of 50% of the value of the order. That amount is put in a customer deposit account until the entire order has been manufactured and shipped. At the ship date the Company has no further obligations under the contract and the revenue from the sale is recognized.</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">Following are the five steps of revenue recognition to be considered in determining the recognition of revenue:</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"><i>Identify the contract with the customer.</i> A contract with a customer exists when: (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the good to be transferred or the services to be provided and identifies the payment terms related to these goods or services; (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods transferred or services rendered is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers.</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"><i>Identify the performance obligations in the contract.</i> Generally, our contracts with customers do not include multiple performance obligations to be completed or a period of time. Our performance obligations generally relate to delivering specialized sensors to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement sensors or refunds. We do not have significant returns. We do not offer extended warranty or service plans.</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"><i>Determine the transaction price.</i> Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. Our contracts do not typically contain a financing component, except possibly in a licensing agreement. Revenue is recorded at the contract sales price. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.</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"><i>Allocate the transaction price to performance obligations in the contract.</i> We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.</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"><i>Recognize revenue when or as we satisfy a performance obligation.</i> We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods or upon completion of all services detailed in the contract, in accordance with the terms of each contract with the customer. We do not have significant service revenue.</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">A part of our customer base is made up of international customers. The table below allocates revenue between domestic and international customers. <span style="font-family: Helvetica Neue; color: #26282A; background-color: white">The following table presents Flexpoint Sensor Systems revenues disaggregated by region and product type:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="6" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>December 31,</b></span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="5" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>December 31,</b></span></td></tr> <tr> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>2023</b></span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>2022</b></span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td></tr> <tr> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Consumer</span></td> <td colspan="2" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Long-term</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Consumer</span></td> <td colspan="2" style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Long-term</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td></tr> <tr> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Segments</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Products</span></td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Contract</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Total</span></td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Products</span></td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Contract</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Total</span></td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"><span style="font-size: 9pt; color: #1D2228">Domestic</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">54,439</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">54,439</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">11,655</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">11,655</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"><span style="font-size: 9pt; color: #1D2228">International</span></td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">51,247</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">51,247</span></td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">139,501</span></td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-35; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">139,501</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-36; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td style="vertical-align: bottom; border-top: black 1pt solid; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-37; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td> </td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"><span style="font-size: 9pt; color: #1D2228">Components</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$ </span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">61,383</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-38; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">61,383</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$ </span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">115,086</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-39; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">115,086</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; padding-left: 4.85pt"><span style="font-size: 9pt; color: #1D2228">Engineering Services</span></td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">44,303</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-40; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">44,303</span></td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">36,070</span></td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-41; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">36,070</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-42; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td style="vertical-align: top; border-top: black 1pt solid; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-43; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td> </td></tr> <tr> <td style="width: 24%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 3%"> </td> <td style="width: 1%"> </td> <td style="width: 12%"> </td> <td style="width: 1%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td> <td style="width: 8%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Stock-Based Compensation</i></b> –The Company, in accordance with ASC 718, <i>Compensation – Stock Compensation</i>, records all share-based payments to employees at the grant-date fair value of the equity instruments issued. In accordance with ASC 718-10-30-9, <i>Measurement Objective – Fair Value at Grant Date</i>, the Company uses the closing price of the stock, as quoted by NASDAQ, on the date of the grant. The Company believes this pricing method provides the best estimate of the fair value of the consideration given. Compensation cost is recognized over the requisite service period.</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><i>Basic and Diluted Loss per Share –</i></b> Basic loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding during the period.  Diluted loss per share is computed by dividing net loss by the weighted-average number of common shares and dilutive potential common shares outstanding during the period. At December 31, 2023 and</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">2022, there were outstanding common share equivalents (options and convertible notes payable) which amounted to 15,619,175 and 14,862,493, respectively, from convertible notes and 1,900,000 from options for common stock. These common share equivalents were not included in the computation of diluted loss per share as their effect would have been anti-dilutive, thereby decreasing loss per common share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Concentrations and Credit Risk - </i></b>The Company has a few major customers who represent a significant portion of revenue, accounts receivable and notes receivable. During the year ended December 31, 2023, three customers represented 86% of salesand two customers represented 95% of accounts receivable. A customer who is utilizing our technology for commercialization in shoes represented 80% of accounts receivable at December 31, 2022. The Company has a strong relationship with these customers and does not believe this concentration poses a significant risk, as their products are based entirely on the Company’s technologies. During 2022, five customers constituted 88% of the sales.</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><i>Income Taxes - </i></b>The Company accounts for income taxes in accordance with Statement of Financial Accounting Standards Board Accounting Codification (ASC) 740: Income Taxes. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets will be reflected on the balance sheet when it is determined that it is more likely than not that the asset will be realized.</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><i>Recent Accounting Pronouncements - </i></b>In June 2016, the FASB issued ASU 2016-13, <i>“Financial Instruments – Credit Losses”</i>. The ASU sets forth a “current expected credit loss” (“CECL”) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2019, the FASB issued ASU 2019-10 which deferred the effective date to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company adopted this new guidance effective January 1, 2023 and has applied it using a modified retrospective method. The adoption of this standard had no material impact on our financial statements or disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The Company has reviewed all FASB-issued ASU accounting pronouncements and interpretations thereof that have effective dates during the period reported and in future periods. The Company has carefully considered the new pronouncements that alter previous GAAP and does not believe that any new or modified principles will have a material impact on the Company’s reported financial position or operations in the near term. The applicability of any standard is subject to the formal review of the Company’s financial management and certain standards are under consideration.</p> <p style="text-align: justify; font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Nature of Operations</i></b> – Flexpoint Sensor Systems, Inc. (the Company) is located in West Jordan, Utah. The Company’s activities to date have included acquiring equipment and enhancing technology, obtaining financing, entering into licensing agreements, production and seeking long-term manufacturing contracts. The Company’s operations are in designing, engineering, manufacturing, licensing and selling sensor technology and equipment using flexible potentiometer technology. Through December 31, 2023 the Company continued to manufacture products and sensors to fill customer orders and provide engineering and design work.</p> <p style="text-align: justify; font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Use of Estimates – </i></b>The preparation of financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting periods.  Actual results could differ from those estimates.</p> <p style="text-align: justify; font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Cash and Cash Equivalents – </i></b>Cash and cash equivalents are considered to be cash and a highly liquid security with original maturities of three months or less.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Fair Value Measurements</i> - </b>The fair value of a financial instrument is the amount that could be received upon the sale of an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Financial assets are marked to bid prices and financial liabilities are marked to offer prices. The fair value should be calculated based on assumptions that market participants would use in pricing the asset or liability, not on assumptions specific to the entity. In addition, the fair value of liabilities should include consideration of non-performance risk, including the party’s own credit risk.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Fair value measurements do not include transaction costs. A fair value hierarchy is used to prioritize the quality and reliability of the information used to determine fair values. Categorization within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The fair value hierarchy is defined into the following three categories:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Level 1: Quoted market prices in active markets for identical assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Level 2: Observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets with insufficient volume or infrequent transactions (less active markets); or model-derived valuations in which all significant inputs are observable or can be derived principally from or corroborated by observable market data for substantially the full term of the assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify">Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of fair value of assets or liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. In certain cases, the inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, for disclosure purposes, the level in the fair value hierarchy within which the fair value measurement is disclosed and is determined based on the lowest level input that is significant to the fair value measurement.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The carrying value of the Company’s cash, accounts payable, short-term borrowings (including convertible notes payable), and other current assets and liabilities approximate fair value because of their short-term maturity.</p> <p style="text-align: justify; font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Accounts Receivable – </i></b>Trade accounts receivable are generally recorded at the time product is shipped or services are provided including any shipping and handling fees. Contracts associated with design and development engineering generally require a deposit of 50% of the quoted price prior to the commencement of work. The deposit is considered deferred income until the entire project is completed and accepted by the customer, at which time the entire contract price is billed to the customer and the deposit applied. The Company has established an allowance for bad debts based on historical experience and an analysis of risk associated with the account balances. The balance in the allowance account was $103,777 and $103,777 in the years ended December 31, 2023 and 2022, respectively.</p> 0.50 103777 103777 <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Inventories – </i></b>The Company does not currently have inventory. However, as production levels increase inventories will be carried on the balance sheet. Inventories will be stated at the lower of cost or market or net realizable value. Cost is determined by using the first in, first out (FIFO) method.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Going Concern</i></b>– The Company suffered losses of $784,939 and $804,832 during the years ended December 31, 2023 and 2022, respectively.  At December 31, 2023, the Company had an accumulated deficit of $31,672,144. These matters raise substantial doubt about the Company's ability to continue as a going concern. The financial statements do not include any adjustments relating to the recoverability and classification of asset carrying amounts or the amount and classification of liabilities that might result should the Company be unable to continue as a going concern.</p><p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">From 2008 through 2023 the Company raised approximately $7.0 million, which includes $453,024 raised in 2023, in additional capital, including accrued interest, through the issuance of long and short-term notes to related and other parties. All of the notes had an annual interest rate of 10% or 15% and were secured by the Company’s business equipment. The notes also had a conversion feature for restricted common shares ranging from $0.05 to $0.20 per share with maturity dates of December 31, 2018 through March 31, 2021. Management continues to work with investor groups to provide funds for the Company’s operations until its operations produce a positive cash flow.</p> -784939 -804832 -31672144 7000000 453024 0.10 0.15 0.05 0.2 <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Property and Equipment–</i></b> Property and equipment are stated at cost.  Additions and major improvements are capitalized while maintenance and repairs are charged to operations.  Upon trade-in, sale or retirement of property and equipment, the related cost and accumulated depreciation are removed from the accounts and any gain or loss is recognized. Depreciation is computed using the straight-line method and is recognized over the estimated useful lives of the property and equipment, which range from three to ten years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Valuation of Long-lived Assets</i></b> – The carrying values of the Company’s long-lived assets are reviewed for impairment annually and whenever events or changes in circumstances indicate that they may not be recoverable. When projections indicate that the carrying value of the long-lived asset is not recoverable, the carrying value is reduced by the estimated excess of the carrying value over the projected discounted cash flows. Under similar analysis no impairment charge was taken during the year ended December 31, 2023. Impairment tests will be conducted on an annual basis and, should they indicate a carrying value in excess of fair value, additional impairment charges may be required.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Intangible Assets</i></b> – Costs to obtain or develop patents are capitalized and amortized over the remaining life of the patents, and technology rights are amortized over their estimated useful lives. The Company currently has the right to several patents and proprietary technology.  Patents and technology are amortized from the date the Company acquires or is awarded the patent or technology right, over their estimated useful lives, which range from 5 to 15 years.  An impairment charge is recognized if the carrying amount is not recoverable and the carrying amount exceeds the fair value of the intangible assets as determined by projected discounted net future cash flows. Under similar analysis there was no impairment charge taken during the year ended December 31, 2023.</p> P5Y P15Y <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Research and Development</i></b> – Research and development costs are recognized as an expense during the period incurred, which is until the conceptual formulation, design, and testing of a process is completed and the process has been determined to be commercially viable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Goodwill</i></b>– Goodwill represents the excess of the Company’s reorganization value over the fair value of net assets of the Company upon emergence from bankruptcy. Goodwill is not amortized, but is tested for impairment annually on December 31, or at interim periods when a triggering event occurs using a fair value approach. According to Accounting Standards Codification (or “ASC”) 350-20 Intangibles – Goodwill and Other, a fair-value-based test is applied at the overall Company level. The test compares the fair value of the Company to the carrying value of its net assets. This test requires various judgments and estimates. The fair value of the Company is allocated to the Company’s assets and liabilities based upon their fair values with the excess fair value allocated to goodwill. An impairment of goodwill is measured as the excess of the carrying amount of goodwill over the determined fair value.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="background-color: white">As the Company consists of only one reporting unit, and is publicly traded, management estimates the fair value of its reporting unit utilizing the Company’s market capitalization, multiplying the number of actual shares outstanding by the market price on December 31, as reflected on NASDAQ National Market. As the Company is traded on a public exchange, the stock price is subject to fluctuations and the fair value test could be impacted by lower stock prices.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Revenue Recognition – </i></b>On January 1, 2018 the Company adopted ASC 606, <i>Revenue from Contracts with Customers</i>, and all of the related amendments (“new revenue standard”). We have applied the new revenue standard to all contracts as of the date of the initial adoption. The new revenue standard establishes five steps whereby a transaction is analyzed to determine if</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">revenue has been earned and can be recognized. The adoption of the new revenue standard did not have any effect on our financial statements. The vast majority of our sales are made to order, for which orders we require a deposit of 50% of the value of the order. That amount is put in a customer deposit account until the entire order has been manufactured and shipped. At the ship date the Company has no further obligations under the contract and the revenue from the sale is recognized.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Following are the five steps of revenue recognition to be considered in determining the recognition of revenue:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Identify the contract with the customer.</i> A contract with a customer exists when: (i) we enter into an enforceable contract with a customer that defines each party’s rights regarding the good to be transferred or the services to be provided and identifies the payment terms related to these goods or services; (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods transferred or services rendered is probable based on the customer’s intent and ability to pay the promised consideration. We do not have significant costs to obtain contracts with customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Identify the performance obligations in the contract.</i> Generally, our contracts with customers do not include multiple performance obligations to be completed or a period of time. Our performance obligations generally relate to delivering specialized sensors to a customer, subject to the shipping terms of the contract. Limited warranties are provided, under which we typically accept returns and provide either replacement sensors or refunds. We do not have significant returns. We do not offer extended warranty or service plans.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Determine the transaction price.</i> Payment by the customer is due under customary fixed payment terms, and we evaluate if collectability is reasonably assured. Our contracts do not typically contain a financing component, except possibly in a licensing agreement. Revenue is recorded at the contract sales price. Taxes collected from customers relating to product sales and remitted to governmental authorities are excluded from revenues.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Allocate the transaction price to performance obligations in the contract.</i> We typically do not have multiple performance obligations in our contracts with customers. As such, we generally recognize revenue upon transfer of the product to the customer’s control at contractually stated pricing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Recognize revenue when or as we satisfy a performance obligation.</i> We generally satisfy performance obligations at a point in time upon either shipment or delivery of goods or upon completion of all services detailed in the contract, in accordance with the terms of each contract with the customer. We do not have significant service revenue.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A part of our customer base is made up of international customers. The table below allocates revenue between domestic and international customers. <span style="font-family: Helvetica Neue; color: #26282A; background-color: white">The following table presents Flexpoint Sensor Systems revenues disaggregated by region and product type:</span></p><table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="6" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>December 31,</b></span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="5" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>December 31,</b></span></td></tr> <tr> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>2023</b></span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>2022</b></span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td></tr> <tr> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Consumer</span></td> <td colspan="2" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Long-term</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Consumer</span></td> <td colspan="2" style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Long-term</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td></tr> <tr> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Segments</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Products</span></td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Contract</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Total</span></td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Products</span></td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Contract</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Total</span></td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"><span style="font-size: 9pt; color: #1D2228">Domestic</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">54,439</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">54,439</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">11,655</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">11,655</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"><span style="font-size: 9pt; color: #1D2228">International</span></td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">51,247</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">51,247</span></td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">139,501</span></td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-35; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">139,501</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-36; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td style="vertical-align: bottom; border-top: black 1pt solid; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-37; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td> </td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"><span style="font-size: 9pt; color: #1D2228">Components</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$ </span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">61,383</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-38; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">61,383</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$ </span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">115,086</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-39; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">115,086</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; padding-left: 4.85pt"><span style="font-size: 9pt; color: #1D2228">Engineering Services</span></td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">44,303</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-40; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">44,303</span></td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">36,070</span></td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-41; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">36,070</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-42; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td style="vertical-align: top; border-top: black 1pt solid; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-43; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td> </td></tr> <tr> <td style="width: 24%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 3%"> </td> <td style="width: 1%"> </td> <td style="width: 12%"> </td> <td style="width: 1%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td> <td style="width: 8%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td></tr> </table> 0.50 A part of our customer base is made up of international customers. The table below allocates revenue between domestic and international customers. <span style="font-family: Helvetica Neue; color: #26282A; background-color: white">The following table presents Flexpoint Sensor Systems revenues disaggregated by region and product type:</span><table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="6" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>December 31,</b></span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="5" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>December 31,</b></span></td></tr> <tr> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>2023</b></span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228"><b>2022</b></span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td></tr> <tr> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Consumer</span></td> <td colspan="2" style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Long-term</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Consumer</span></td> <td colspan="2" style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Long-term</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td></tr> <tr> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Segments</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Products</span></td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Contract</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Total</span></td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"> </td> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Products</span></td> <td colspan="2" style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Contract</span></td> <td colspan="2" style="white-space: nowrap; vertical-align: bottom; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; line-height: 13.5pt"><span style="font-size: 10pt; color: #1D2228">Total</span></td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"><span style="font-size: 9pt; color: #1D2228">Domestic</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">54,439</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">54,439</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">11,655</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">11,655</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"><span style="font-size: 9pt; color: #1D2228">International</span></td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">51,247</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">51,247</span></td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">139,501</span></td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-35; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">139,501</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-36; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td style="vertical-align: bottom; border-top: black 1pt solid; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-37; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td> </td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"><span style="font-size: 9pt; color: #1D2228">Components</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$ </span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">61,383</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-38; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">61,383</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$ </span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">115,086</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-39; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">115,086</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; padding-left: 4.85pt"><span style="font-size: 9pt; color: #1D2228">Engineering Services</span></td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">44,303</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-40; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">44,303</span></td> <td colspan="3" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">36,070</span></td> <td style="vertical-align: bottom; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-41; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">36,070</span></td> <td> </td></tr> <tr> <td style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: justify"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-42; font-size: 9pt; color: #1D2228">-</span></td> <td colspan="2" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 10pt; color: #1D2228">105,686</span></td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">$</span></td> <td colspan="3" style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td style="vertical-align: top; border-top: black 1pt solid; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-43; font-size: 9pt; color: #1D2228">-</span></td> <td style="vertical-align: top; border-bottom: black 1pt solid; background-color: #CCEEFF; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt; color: #1D2228">151,156</span></td> <td> </td></tr> <tr> <td style="width: 24%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 3%"> </td> <td style="width: 1%"> </td> <td style="width: 12%"> </td> <td style="width: 1%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td> <td style="width: 8%"> </td> <td style="width: 9%"> </td> <td style="width: 1%"> </td></tr> </table> 54439 54439 11655 11655 51247 51247 139501 139501 105686 105686 151156 151156 61383 61383 115086 115086 44303 44303 36070 36070 105686 105686 151156 151156 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Stock-Based Compensation</i></b> –The Company, in accordance with ASC 718, <i>Compensation – Stock Compensation</i>, records all share-based payments to employees at the grant-date fair value of the equity instruments issued. In accordance with ASC 718-10-30-9, <i>Measurement Objective – Fair Value at Grant Date</i>, the Company uses the closing price of the stock, as quoted by NASDAQ, on the date of the grant. The Company believes this pricing method provides the best estimate of the fair value of the consideration given. Compensation cost is recognized over the requisite service period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Basic and Diluted Loss per Share –</i></b> Basic loss per share is computed by dividing net loss by the weighted-average number of common shares outstanding during the period.  Diluted loss per share is computed by dividing net loss by the weighted-average number of common shares and dilutive potential common shares outstanding during the period. At December 31, 2023 and</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">2022, there were outstanding common share equivalents (options and convertible notes payable) which amounted to 15,619,175 and 14,862,493, respectively, from convertible notes and 1,900,000 from options for common stock. These common share equivalents were not included in the computation of diluted loss per share as their effect would have been anti-dilutive, thereby decreasing loss per common share.</p> 15619175 14862493 1900000 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Concentrations and Credit Risk - </i></b>The Company has a few major customers who represent a significant portion of revenue, accounts receivable and notes receivable. During the year ended December 31, 2023, three customers represented 86% of salesand two customers represented 95% of accounts receivable. A customer who is utilizing our technology for commercialization in shoes represented 80% of accounts receivable at December 31, 2022. The Company has a strong relationship with these customers and does not believe this concentration poses a significant risk, as their products are based entirely on the Company’s technologies. During 2022, five customers constituted 88% of the sales.</p> 0.86 0.95 0.80 0.88 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Income Taxes - </i></b>The Company accounts for income taxes in accordance with Statement of Financial Accounting Standards Board Accounting Codification (ASC) 740: Income Taxes. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which the differences are expected to reverse. Deferred tax assets will be reflected on the balance sheet when it is determined that it is more likely than not that the asset will be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i>Recent Accounting Pronouncements - </i></b>In June 2016, the FASB issued ASU 2016-13, <i>“Financial Instruments – Credit Losses”</i>. The ASU sets forth a “current expected credit loss” (“CECL”) model which requires the Company to measure all expected credit losses for financial instruments held at the reporting date on historical experience, current conditions, and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. This ASU was effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years, with early adoption permitted. In November 2019, the FASB issued ASU 2019-10 which deferred the effective date to fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company adopted this new guidance effective January 1, 2023 and has applied it using a modified retrospective method. The adoption of this standard had no material impact on our financial statements or disclosures.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The Company has reviewed all FASB-issued ASU accounting pronouncements and interpretations thereof that have effective dates during the period reported and in future periods. The Company has carefully considered the new pronouncements that alter previous GAAP and does not believe that any new or modified principles will have a material impact on the Company’s reported financial position or operations in the near term. The applicability of any standard is subject to the formal review of the Company’s financial management and certain standards are under consideration.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 2 – PROPERTY AND EQUIPMENT</b></p> <p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Depreciation is computed using the straight-line method and is recognized over the estimated useful lives of the property and equipment, which range from three to ten years.  Depreciation expense was $-0- and $-0- for the years ended December 31, 2023 and 2022, respectively, and is included in the administrative and marketing expense on the statement of operations.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">No impairment was recognized during the twelve months ended December 31, 2023. Property and equipment at December 31, 2023 and 2022 consisted of the following:</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; width: 61%; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">December 31,</td> <td style="white-space: nowrap; width: 19%; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="white-space: nowrap; width: 2%; border-bottom: Black 1pt solid"> </td> <td style="white-space: nowrap; width: 18%; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Machinery and equipment</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$        543,249 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$       543,249 </span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Office equipment</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">40,455 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">40,455 </span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1pt solid"><span style="font-size: 10pt">Furniture and fixtures</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">13,470 </span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">13,470 </span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Total Property and Equipment</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">597,174 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">597,174 </span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1pt solid"><span style="font-size: 10pt">Less: Accumulated depreciation</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(597,174)</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(597,174)</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1.5pt double"><span style="font-size: 10pt">Net Property and Equipment</span></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-44; font-size: 10pt">$                -0- </span></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-45; font-size: 10pt">$               -0- </span></td></tr> </table> P3Y P10Y 0 0 No impairment was recognized during the twelve months ended December 31, 2023. Property and equipment at December 31, 2023 and 2022 consisted of the following:<table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; width: 61%; border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold">December 31,</td> <td style="white-space: nowrap; width: 19%; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="white-space: nowrap; width: 2%; border-bottom: Black 1pt solid"> </td> <td style="white-space: nowrap; width: 18%; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Machinery and equipment</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$        543,249 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$       543,249 </span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Office equipment</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">40,455 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">40,455 </span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1pt solid"><span style="font-size: 10pt">Furniture and fixtures</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">13,470 </span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">13,470 </span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Total Property and Equipment</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">597,174 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">597,174 </span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1pt solid"><span style="font-size: 10pt">Less: Accumulated depreciation</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(597,174)</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(597,174)</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1.5pt double"><span style="font-size: 10pt">Net Property and Equipment</span></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-44; font-size: 10pt">$                -0- </span></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double; text-align: right"><span style="-sec-ix-hidden: hidden-fact-45; font-size: 10pt">$               -0- </span></td></tr> </table> 543249 543249 40455 40455 13470 13470 597174 597174 597174 597174 <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 3 – INTANGIBLE ASSETS</b></p> <p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b><i>Intangible Assets</i></b> – The components of intangible assets at December 31, 2023 and 2022 were as follows:</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; width: 39%; border-bottom: Black 1pt solid"><span style="font-size: 10pt"><b>December 31, 2023</b></span></td> <td style="width: 19%; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Gross Carrying Amount</b></span></td> <td style="white-space: nowrap; width: 2%; border-bottom: Black 1pt solid; text-align: center"> </td> <td style="width: 22%; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Accumulated Amortization</b></span></td> <td style="white-space: nowrap; width: 2%; border-bottom: Black 1pt solid; text-align: center"> </td> <td style="width: 16%; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Net Carrying Amount</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Patents</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$                174,963</span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$               174,963 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="-sec-ix-hidden: hidden-fact-46; font-size: 10pt">$                      -</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1pt solid"><span style="font-size: 10pt">Proprietary Technology</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">799,082</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">799,082 </span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-47; font-size: 10pt">-</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Total Amortizing Asset</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$               974,045 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$               974,045 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="-sec-ix-hidden: hidden-fact-48; font-size: 10pt">$                      -</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1pt solid"><span style="font-size: 10pt"><b>December 31, 2022</b></span></td> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Gross Carrying Amount</b></span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Accumulated Amortization</b></span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Net Carrying Amount</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Patents</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$               174,963</span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$               174,963 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="-sec-ix-hidden: hidden-fact-49; font-size: 10pt">$                      -</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1pt solid"><span style="font-size: 10pt">Proprietary Technology</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">799,082</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">799,082 </span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-50; font-size: 10pt">-</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1.5pt double"><span style="font-size: 10pt">Total Amortizing Asset</span></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">$               974,045</p></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$               974,045 </span></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"> </p></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"> </p> <p style="-sec-ix-hidden: hidden-fact-51; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">$                      -</p></td></tr> </table> <p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0">Patent amortization was $-0- and $-0- for the year ended December 31, 2023 and 2022, respectively. Amortization related to proprietary technology was $-0- and $-0- for the years ended December 31, 2023 and 2022.  Patent and proprietary technology amortization is charged to operations.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">There will be no amortization expense for each of the next three years, as the patents became fully amortized in 2019.</p> <b><i>Intangible Assets</i></b> – The components of intangible assets at December 31, 2023 and 2022 were as follows:<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; width: 39%; border-bottom: Black 1pt solid"><span style="font-size: 10pt"><b>December 31, 2023</b></span></td> <td style="width: 19%; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Gross Carrying Amount</b></span></td> <td style="white-space: nowrap; width: 2%; border-bottom: Black 1pt solid; text-align: center"> </td> <td style="width: 22%; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Accumulated Amortization</b></span></td> <td style="white-space: nowrap; width: 2%; border-bottom: Black 1pt solid; text-align: center"> </td> <td style="width: 16%; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Net Carrying Amount</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Patents</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$                174,963</span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$               174,963 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="-sec-ix-hidden: hidden-fact-46; font-size: 10pt">$                      -</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1pt solid"><span style="font-size: 10pt">Proprietary Technology</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">799,082</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">799,082 </span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-47; font-size: 10pt">-</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Total Amortizing Asset</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$               974,045 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$               974,045 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="-sec-ix-hidden: hidden-fact-48; font-size: 10pt">$                      -</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td> <td style="white-space: nowrap; border-top: Black 1.5pt double"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1pt solid"><span style="font-size: 10pt"><b>December 31, 2022</b></span></td> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Gross Carrying Amount</b></span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Accumulated Amortization</b></span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: center"> </td> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>Net Carrying Amount</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td> <td style="white-space: nowrap"> </td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap"><span style="font-size: 10pt">Patents</span></td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$               174,963</span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="font-size: 10pt">$               174,963 </span></td> <td style="white-space: nowrap; text-align: right"> </td> <td style="white-space: nowrap; text-align: right"><span style="-sec-ix-hidden: hidden-fact-49; font-size: 10pt">$                      -</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1pt solid"><span style="font-size: 10pt">Proprietary Technology</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">799,082</span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">799,082 </span></td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-50; font-size: 10pt">-</span></td></tr> <tr style="vertical-align: bottom"> <td style="white-space: nowrap; border-bottom: Black 1.5pt double"><span style="font-size: 10pt">Total Amortizing Asset</span></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">$               974,045</p></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double; text-align: right"> </td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$               974,045 </span></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"> </p></td> <td style="white-space: nowrap; border-bottom: Black 1.5pt double"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"> </p> <p style="-sec-ix-hidden: hidden-fact-51; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">$                      -</p></td></tr> </table> 174963 174963 799082 799082 974045 974045 174963 174963 799082 799082 974045 974045 0 0 0 0 <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 4<i>– </i>INCOME TAXES</b></p> <p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">There was no provision for, or benefit from, income tax during the years ended December 31, 2023 and 2022,respectively.  The components of the net deferred tax asset as of December 31, 2023 and 2022, including temporary differences and operating loss carry forwards that arose prior to reorganization from bankruptcy, are as follows:</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr> <td style="vertical-align: bottom; width: 46%; border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt"><b>December 31</b>,</span></td> <td style="vertical-align: top; width: 28%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="vertical-align: top; width: 26%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Operating loss carry forwards</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">$           9,387,426</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">$           9,222,589</span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Origination and amortization of</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">interest on convertible notes</p></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">932,622</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">932,622</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Allowance for doubtful accounts</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">158,389</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">158,389</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Change in derivative liabilities</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">107,270</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">107,270</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt">Options issued for services</span></td> <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">653,545</span></td> <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">653,545</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Total Deferred Tax Assets</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">$         11,239,252</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">$         11,074,415</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt">Valuation allowance</span></td> <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">   (11,239,252)</span></td> <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">   (11,074,415)</span></td></tr> <tr> <td style="border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt"><b>Net Deferred Tax Asset</b></span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-52; font-size: 10pt">$                      --</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-53; font-size: 10pt">$                      --</span></td></tr> </table> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Federal and state net operating loss carry forwards at December 31, 2023 and 2022 were $25,746,697, and $24,961,758, respectively. A portion of the net operating loss carry forwards includes losses incurred prior to February 24, 2004, when a change of greater than 50% in ownership of the Company occurred. As a result of the change of ownership, only a portion of the net operating loss carry forwards incurred prior to the change becomes available each year. The net operating loss carry forwards began to expire in 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following is a reconciliation of the amount of benefit that would result from applying the federal statutory rate to pretax loss with the provision for income taxes for the years ended December 31, 2023 and 2022, respectively:</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 51%; padding-right: 5.4pt; padding-left: 5.4pt"> </td> <td style="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt"> </td> <td style="width: 24%; padding-right: 5.4pt; padding-left: 5.4pt"> </td></tr> <tr> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt"><b>For the Years Ended December 31</b>, </span></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Tax at statutory rate (21%)</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 10pt">$      (164,837)</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 10pt">$      (209,256)</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Options issued for services</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-54; font-size: 10pt">-</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-55; font-size: 10pt">-</span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Origination and amortization of interest</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">on convertible notes</p></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-56; font-size: 10pt">-</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-57; font-size: 10pt">-</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Allowance for doubtful accounts</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-58; font-size: 10pt">-</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-59; font-size: 10pt">-</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Change in derivative liabilities</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-60; font-size: 10pt">                        -</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-61; font-size: 10pt">                        -</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt">Change in valuation allowance</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 10pt">164,837</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 10pt">209,256</span></td></tr> <tr> <td style="border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt"><b>Provision for Income Taxes</b></span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-62; font-size: 10pt">$                    --</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-63; font-size: 10pt">$                    --</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Under FASB ASC 740-10-05-6, tax benefits are recognized only for the tax positions that are more likely than not be sustained upon examination by tax authorities. The amount recognized is measured as the largest amount of benefit that is greater than 50 percent likely to be realized upon ultimate settlement. Unrecognized tax benefits are tax benefits claimed in the company's tax return that do not meet these recognition and measurement standards.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The Company's policy is to recognize potential interest and penalties accrued related to unrecognized tax benefits with the income tax expense. For the years ended December 31, 2023, and 2022, the Company did not recognize any interest or penalties in its Statement of Operations, nor did it have any interest or penalties accrued in its balance sheet at December 31, 2023 and 2022 relating to unrecognized benefits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">The tax years 2023, 2022, 2021 and 2020 remain open to examination for federal income tax purposes and by other major taxing jurisdictions to which the Company is subject.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">The Company does not reflect a deferred tax asset in its financial statements, but includes that calculation and valuation in its footnotes. We are still analyzing the impact of certain provisions of the Act and refining our calculations. The Company will disclose any change in the estimates as it refines the accounting for the impact of the Act.</p> There was no provision for, or benefit from, income tax during the years ended December 31, 2023 and 2022,respectively.  The components of the net deferred tax asset as of December 31, 2023 and 2022, including temporary differences and operating loss carry forwards that arose prior to reorganization from bankruptcy, are as follows:<table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr> <td style="vertical-align: bottom; width: 46%; border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt"><b>December 31</b>,</span></td> <td style="vertical-align: top; width: 28%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="vertical-align: top; width: 26%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Operating loss carry forwards</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">$           9,387,426</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">$           9,222,589</span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Origination and amortization of</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">interest on convertible notes</p></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">932,622</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">932,622</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Allowance for doubtful accounts</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">158,389</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">158,389</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Change in derivative liabilities</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">107,270</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">107,270</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt">Options issued for services</span></td> <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">653,545</span></td> <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">653,545</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Total Deferred Tax Assets</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">$         11,239,252</span></td> <td style="text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">$         11,074,415</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt">Valuation allowance</span></td> <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">   (11,239,252)</span></td> <td style="border-bottom: Black 1pt solid; text-align: right; line-height: 10.65pt"><span style="font-size: 10pt">   (11,074,415)</span></td></tr> <tr> <td style="border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt"><b>Net Deferred Tax Asset</b></span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-52; font-size: 10pt">$                      --</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-53; font-size: 10pt">$                      --</span></td></tr> </table> 9387426 9222589 932622 932622 158389 158389 107270 107270 653545 653545 11239252 11074415 11239252 11074415 25746697 24961758 0.50 The following is a reconciliation of the amount of benefit that would result from applying the federal statutory rate to pretax loss with the provision for income taxes for the years ended December 31, 2023 and 2022, respectively:<table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 51%; padding-right: 5.4pt; padding-left: 5.4pt"> </td> <td style="width: 25%; padding-right: 5.4pt; padding-left: 5.4pt"> </td> <td style="width: 24%; padding-right: 5.4pt; padding-left: 5.4pt"> </td></tr> <tr> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt"><b>For the Years Ended December 31</b>, </span></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Tax at statutory rate (21%)</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 10pt">$      (164,837)</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 10pt">$      (209,256)</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Options issued for services</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-54; font-size: 10pt">-</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-55; font-size: 10pt">-</span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Origination and amortization of interest</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">on convertible notes</p></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-56; font-size: 10pt">-</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-57; font-size: 10pt">-</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Allowance for doubtful accounts</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-58; font-size: 10pt">-</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-59; font-size: 10pt">-</span></td></tr> <tr style="vertical-align: bottom"> <td style="line-height: 10.65pt"><span style="font-size: 10pt">Change in derivative liabilities</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-60; font-size: 10pt">                        -</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-61; font-size: 10pt">                        -</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt">Change in valuation allowance</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 10pt">164,837</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 10pt">209,256</span></td></tr> <tr> <td style="border-bottom: Black 1pt solid; line-height: 10.65pt"><span style="font-size: 10pt"><b>Provision for Income Taxes</b></span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-62; font-size: 10pt">$                    --</span></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-63; font-size: 10pt">$                    --</span></td></tr> </table> 0.21 0.21 -164837 -209256 164837 209256 0.50 <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 5 – NOTES PAYABLE</b></p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration:underline">On Demand Notes – Third Parties</span></i></p> <p style="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0">On December 31, 2023 there are on demand notes the Company entered into which total $1,201,915. Of that total, $1,054,415 are with Capital Communications, $95,000 with First Equity, $45,000 with Empire Fund, all of which bear annual interest of 10%, and $7,500 with John Kelly, which is non-interest bearing. At December 31, 2022 there were on demand notes totaling $766,391. All of these notes are due on demand. At December 31, 2023, there is $83,970 in accrued interest relating to these notes.</p><p style="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration:underline">Convertible Notes Payable – Third Parties</span></i></p> <p style="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0">At December 31, 2023 there are convertible notes outstanding with principal balances which total $180,000, compared to convertible notes of $180,000 at December 31, 2022. Of the notes, $140,000 are convertible notes bearing a 10% annual rate of interest (with a 15% default rate) and are convertible into shares of common stock at the rate of $0.05 per share. The remaining $40,000 is a convertible note entered into on August 8, 2011 with a former Company Director. That note was due on December 31, 2015, and bears a default interest rate of 10% and is convertible at $0.20 per share.</p> <p style="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">In March 2022, the holder of $455,000 in convertible notes and $103,046 in accrued interest notified the Company of their intent to convert the debt into 8,419,547 shares of common stock. The note holder agreed to waive default interest in exchange for a reduced conversion price of $0.05 per share and the Company issued 11,160,932 shares of its restricted common stock in full settlement of its obligations.</p> <p style="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration:underline">Convertible Note Payable - Related Parties</span></i></p> <p style="font: 10pt/10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Between July 1, 2016 and August 28, 2018, the Company issued promissory notes totaling $125,000 to officers of the Company. Additionally, on July 12, 2017 two officers assumed responsibility for $54,513 of debt owed by the Company. The officers made monthly payments against those debts until the obligation was paid in full.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">At December 31, 2023 there are related party convertible notes outstanding with principal balances of $164,257 and $54,256 which are due to the CEO and the Chairman of the Board of the Company, respectively. Of the total balance, $114,514 are convertible notes bearing an 8% annual rate of interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.07 per share and $104,000 are convertible notes bearing 8% annual interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.06 per share. All the convertible notes payable related parties have a maturity date of March 31, 2024. The holders of the notes will extend the maturity dates of these notes.</p> 1201915 1054415 95000 45000 0.10 7500 766391 83970 180000 180000 140000 0.10 0.15 0.05 40000 0.10 0.2 455000 103046 8419547 0.05 11160932 125000 54513 164257 54256 114514 0.08 0.12 0.07 104000 0.08 0.12 0.06 2024-03-31 <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 6<i>– </i>CAPITAL STOCK </b></p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Preferred Stock – There are 1,000,000 shares of preferred stock with a par value of $0.001 per share authorized. At December 31, 2023 and 2022, there were <span style="-sec-ix-hidden: hidden-fact-64"><span style="-sec-ix-hidden: hidden-fact-65"><span style="-sec-ix-hidden: hidden-fact-66"><span style="-sec-ix-hidden: hidden-fact-67">no</span></span></span></span> shares of preferred stock issued or outstanding.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Common Stock – There are 200,000,000 shares of common stock with a par value of $0.001 per share authorized. At December 31, 2023 and 2022 there were 125,557,174 shares of common stock issued. During the year ended December 31, 2022, the Company issued 11,160,932 shares of restricted common stock for the conversion of $455,000 of convertible notes payable and $103,046 of accrued interest.</p> 1000000 0.001 200000000 0.001 125557174 125557174 11160932 455000 103046 <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 7<i>–</i> STOCK OPTION PLANS</b></p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">On August 25, 2005, the Board of Directors of the Company approved and adopted the 2005 Stock Incentive Plan (the Plan). The Plan became effective upon its adoption by the Board and continued in effect for ten years, terminating on August 25, 2015.  This plan was approved by the stockholders of the Company at their annual meeting of shareholders on November 22, 2005. Under the Plan, the exercise price for all options issued will not be less than the average quoted closing market price of the Company’s trading common stock for the thirty-day period immediately preceding the grant date plus a premium of ten percent.  The maximum aggregate number of shares that may be awarded under the plan is 2,500,000 shares. The Company continues to utilize the Black-Scholes option-pricing model for calculating the fair value of the options granted as defined by ASC Topic 718, which is an acceptable valuation approach under ASC 718. This model requires the input of subjective assumptions, including the expected price volatility of the underlying stock.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">On August 24, 2015, the Board of Directors approved the issuance of options to purchase 2,185,000 shares of the Company’s common stock. Of the total issued, 1,960,000 options were issued to replace options held by directors and employees which were to expire and 225,000 options were issued to new employees. Of the options issued, 640,000 have an option price of $0.14 per share, 500,000 have an option price of $0.15 per share, 995,000 have an option price of $0.20 per share, and 50,000 have an option price of $0.25 per share. Options issued as replacement shall have immediate vesting terms. Options which are not replacements shall vest over a <span style="-sec-ix-hidden: hidden-fact-83">two</span>-year four-month period in equal installments on the last day of 2015, 2016 and 2017, respectively.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Projected data related to the expected volatility and expected life of stock options is based upon historical and other information, and notably, the Company's common stock has limited trading history. Changes in these subjective</p><p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">assumptions can materially affect the fair value of the estimate, and therefore, the existing valuation models do not provide a precise measure of the fair value of the Company's employee stock options.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Between August 25, 2005 and August 25, 2019, the Company granted options to employees to purchase an aggregate 3,096,000 shares of common stock at exercise prices ranging from $0.15 to $2.07 per share. The options all vested by December 31, 2017 and expire 10 years from the date of grant.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">On December 30, 2020 the Board of Directors approved the revaluation of all outstanding stock options, reducing the option price to $0.05 per share. The Company recorded a charge of $8,203 as the result of this change.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">As of the years ended December 31, 2005 through 2023, the Company recognized a total of $2,451,971 of stock-based compensation expense, which includes charges of $8,203 in 2020 and $-0- in 2019, leaving $0 in unrecognized expense as of December 31, 2022. There were 1,900,000 and 1,900,000 employee stock options outstanding at December 31, 2023 and 2022, respectively.  </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">A summary of all employee options outstanding and exercisable under the plan as of December 31, 2023, and changes during the year then ended is set forth below:</p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 42%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Options</b></span></td> <td style="width: 14%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Shares</b></span></td> <td style="width: 18%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Weighted Average Exercise Price</b></span></td> <td style="width: 13%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Weighted Average Remaining Contractual Life (Years)</b></span></td> <td style="width: 13%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Aggregate Intrinsic Value</b></span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"> </td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"> </td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"> </td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"> </td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"> </td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">Outstanding at the beginning of period </span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">1,900,000</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt"> $                0.05</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">2.65</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-68; font-size: 9pt"> $              --   </span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">   Granted</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-69; font-size: 9pt">                     --   </span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-70; font-size: 9pt">                             --   </span></td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-71; font-size: 9pt"><b>                   -- </b></span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-72; font-size: 9pt">                 --   </span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">   Expired</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-73; font-size: 9pt">                     --   </span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-74; font-size: 9pt">                             --   </span></td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-75; font-size: 9pt"><b>                   -- </b></span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-76; font-size: 9pt">                 --   </span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">   Forfeited</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-77; font-size: 9pt">--   </span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-78; font-size: 9pt">                             --   </span></td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-79; font-size: 9pt"><b>                   -- </b></span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-80; font-size: 9pt">                 --   </span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">Outstanding at the end of Period</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">       1,900,000</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt"> $                 0.05</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">1.65</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-81; font-size: 9pt">$               --   </span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">Exercisable at the end of Period</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">1,900,000</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt"> $                 0.05</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">1.65</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-82; font-size: 9pt"> $               --   </span></td></tr> </table> P10Y 0.10 2500000 2185000 1960000 225000 640000 0.14 500000 0.15 995000 0.2 50000 0.25 3096000 3096000 0.15 0.15 2.07 2.07 P10Y 0.05 8203 2451971 8203 0 0 1900000 1900000 A summary of all employee options outstanding and exercisable under the plan as of December 31, 2023, and changes during the year then ended is set forth below:<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 42%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Options</b></span></td> <td style="width: 14%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Shares</b></span></td> <td style="width: 18%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Weighted Average Exercise Price</b></span></td> <td style="width: 13%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Weighted Average Remaining Contractual Life (Years)</b></span></td> <td style="width: 13%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-size: 10pt"><b>Aggregate Intrinsic Value</b></span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"> </td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"> </td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"> </td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"> </td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"> </td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">Outstanding at the beginning of period </span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">1,900,000</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt"> $                0.05</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">2.65</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-68; font-size: 9pt"> $              --   </span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">   Granted</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-69; font-size: 9pt">                     --   </span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-70; font-size: 9pt">                             --   </span></td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-71; font-size: 9pt"><b>                   -- </b></span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-72; font-size: 9pt">                 --   </span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">   Expired</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-73; font-size: 9pt">                     --   </span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-74; font-size: 9pt">                             --   </span></td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-75; font-size: 9pt"><b>                   -- </b></span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-76; font-size: 9pt">                 --   </span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">   Forfeited</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-77; font-size: 9pt">--   </span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-78; font-size: 9pt">                             --   </span></td> <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-79; font-size: 9pt"><b>                   -- </b></span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-80; font-size: 9pt">                 --   </span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">Outstanding at the end of Period</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">       1,900,000</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt"> $                 0.05</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">1.65</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-81; font-size: 9pt">$               --   </span></td></tr> <tr style="vertical-align: top"> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt"><span style="font-size: 10pt">Exercisable at the end of Period</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">1,900,000</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt"> $                 0.05</span></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-size: 9pt">1.65</span></td> <td style="white-space: nowrap; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-82; font-size: 9pt"> $               --   </span></td></tr> </table> 1900000 0.05 P2Y7M24D 1900000 0.05 P1Y7M24D 1900000 0.05 P1Y7M24D <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 8<i>–</i>COMMITMENTS AND CONTINGENCIES</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">The Company currently occupies approximately 8,029 square feet of office and manufacturing space leased from D&amp;M Management, Inc. The building is located in a commercial business district in West Jordan, Utah which consists primarily of high-tech manufacturing firms and it is located adjacent to a major intersection, allowing easy access to Utah’s main interstate highway. The lease is for $6,787 per month and is for a period of twelve months with a 90-day notice clause if our intent is to renew the lease for additional periods. Minimum payments under the lease for the current term and assuming the lease renewal for an additional three years is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 62%; padding-left: 4.85pt"><span style="font-size: 9pt">2024</span></td> <td style="width: 38%; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">$    83,103</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">2025</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">85,596</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">2026</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">88,164</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">2027</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">59,948</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Total payments</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">$  316,811</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Imputed interest</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">(53,347)</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Lease liability as of period end</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">263,464</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Short-term lease liability</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">(59,404)</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Lease liability – long term</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">$  204,060</span></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 style="font: 10pt Times New Roman, Times, Serif; margin: 0">We recognize lease expense on a straight-line basis over the term of the lease.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 75%; padding-right: -20.3pt; padding-left: 0.9pt; text-indent: 19.4pt"> </td> <td style="width: 25%; border-bottom: Black 1pt solid"> <p style="font: 9pt Times New Roman, Times, Serif; margin: 0; text-align: center">For the</p> <p style="font: 9pt Times New Roman, Times, Serif; margin: 0; text-align: center">Year 2023</p></td></tr> <tr> <td style="vertical-align: top; padding-right: -20.3pt; padding-left: 0.9pt; text-indent: 19.4pt"><span style="font-size: 9pt">Lease expense</span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 9pt">$81,722</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Our building lease does not specify an implicit rate of interest. Therefore, we estimate our incremental borrowing rate, which is defined as the interest rate we would pay to borrow on a collateralized basis, considering such factors as length of lease term and the risks of the economic environment in which the leased asset operates. As of December 31, 2023, the following disclosures for remaining lease term and incremental borrowing rates were applicable:</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 76%; line-height: 0.05pt; text-indent: 19.4pt"> </td> <td style="width: 24%; border-bottom: Black 1pt solid"> <p style="font: 9pt Times New Roman, Times, Serif; margin: 0; text-align: center">December 31,</p> <p style="font: 9pt Times New Roman, Times, Serif; margin: 0; text-align: center">2023</p></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Weighted average remaining lease term</span></td> <td style="padding-right: -17.6pt; text-indent: 19.4pt"><span style="font-size: 9pt">3.67 years</span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Weighted average discount rate</span></td> <td style="padding-right: -17.6pt; text-indent: 19.4pt"><span style="font-size: 9pt">5%</span></td></tr> </table> 8029 6787 Minimum payments under the lease for the current term and assuming the lease renewal for an additional three years is as follows:<table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 62%; padding-left: 4.85pt"><span style="font-size: 9pt">2024</span></td> <td style="width: 38%; padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">$    83,103</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">2025</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">85,596</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">2026</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">88,164</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">2027</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">59,948</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Total payments</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">$  316,811</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Imputed interest</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">(53,347)</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Lease liability as of period end</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">263,464</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Short-term lease liability</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">(59,404)</span></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Lease liability – long term</span></td> <td style="padding-left: 4.85pt; text-align: right"><span style="font-size: 9pt">$  204,060</span></td></tr> </table> 83103 85596 88164 59948 316811 53347 263464 59404 204060 We recognize lease expense on a straight-line basis over the term of the lease.<table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 75%; padding-right: -20.3pt; padding-left: 0.9pt; text-indent: 19.4pt"> </td> <td style="width: 25%; border-bottom: Black 1pt solid"> <p style="font: 9pt Times New Roman, Times, Serif; margin: 0; text-align: center">For the</p> <p style="font: 9pt Times New Roman, Times, Serif; margin: 0; text-align: center">Year 2023</p></td></tr> <tr> <td style="vertical-align: top; padding-right: -20.3pt; padding-left: 0.9pt; text-indent: 19.4pt"><span style="font-size: 9pt">Lease expense</span></td> <td style="vertical-align: bottom; text-align: center"><span style="font-size: 9pt">$81,722</span></td></tr> </table> 81722 As of December 31, 2023, the following disclosures for remaining lease term and incremental borrowing rates were applicable:<table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="width: 76%; line-height: 0.05pt; text-indent: 19.4pt"> </td> <td style="width: 24%; border-bottom: Black 1pt solid"> <p style="font: 9pt Times New Roman, Times, Serif; margin: 0; text-align: center">December 31,</p> <p style="font: 9pt Times New Roman, Times, Serif; margin: 0; text-align: center">2023</p></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Weighted average remaining lease term</span></td> <td style="padding-right: -17.6pt; text-indent: 19.4pt"><span style="font-size: 9pt">3.67 years</span></td></tr> <tr style="vertical-align: bottom"> <td style="padding-left: 4.85pt"><span style="font-size: 9pt">Weighted average discount rate</span></td> <td style="padding-right: -17.6pt; text-indent: 19.4pt"><span style="font-size: 9pt">5%</span></td></tr> </table> P3Y8M1D 0.05 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 9 – RELATED PARTY TRANSACTIONS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">At December 31, 2023 and 2022, the Company had accounts payable of $62,717 and $44,713, respectively, to its Chief Executive Officer for reimbursement of various operating expenses paid by him and a loan which he made the Company. It also owed $4,000 at December 31, 2023 to its Chairman of the Board for funds provided the Company for operating expenses.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">At December 31, 2023 and 2022 there are related party convertible notes outstanding with principal balances of $164,257 and $54,257 which are due to the CEO and the Chairman of the Board of the Company, respectively. Of the total balance, $114,514 are convertible notes bearing a 8% annual rate of interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.07 per share and $104,000 are convertible notes bearing 8% annual interest (with a 12% default rate) and are convertible into shares of common stock at the rate of $0.06 per share. All the convertible note payable related parties have a maturity date of March 31, 2024.  </p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The Company filed an amendment to their Articles of Incorporation whereby the shareholders approved an increase in the number of shares of common stock authorized. With the filing of the amendment the Company now has sufficient authorized shares to convert all convertible notes and stock options and therefore no longer needs to treat those financial instruments as derivatives. The notes are secured by the business equipment of the Company.</p> 62717 44713 4000 164257 54257 114514 0.08 0.12 0.07 104000 0.08 0.12 0.06 2024-03-31 <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 10 - SUBSEQUENT EVENTS</b></p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0">Subsequent to December 31, 2023, the Company has received an additional $90,524 in funding from an investor. The fundings have not yet been reduced to a formalized convertible note; therefore, there are no terms for interest rate or maturity date associated with these funds.</p> <p style="font: 10pt/10.65pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has evaluated subsequent events pursuant to ASC Topic 855 and has determined that there are no other events that require disclosure as of the date of issuance.</p> 90524 false false false false 5525 -0.06 -0.06 123294410 125557114 P2Y false FY 0000925660