0001548123-23-000137.txt : 20230808 0001548123-23-000137.hdr.sgml : 20230808 20230808112204 ACCESSION NUMBER: 0001548123-23-000137 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 44 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230808 DATE AS OF CHANGE: 20230808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: REFLECT SCIENTIFIC, INC. CENTRAL INDEX KEY: 0001103090 STANDARD INDUSTRIAL CLASSIFICATION: LABORATORY APPARATUS & FURNITURE [3821] IRS NUMBER: 870642556 STATE OF INCORPORATION: UT FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-31377 FILM NUMBER: 231149940 BUSINESS ADDRESS: STREET 1: 1270 S 1380 W CITY: OREM STATE: UT ZIP: 84058 BUSINESS PHONE: 801-226-4100 MAIL ADDRESS: STREET 1: 1270 S 1380 W CITY: OREM STATE: UT ZIP: 84058 FORMER COMPANY: FORMER CONFORMED NAME: REFLECT SCIENTIFIC INC DATE OF NAME CHANGE: 20040315 FORMER COMPANY: FORMER CONFORMED NAME: COLE INC DATE OF NAME CHANGE: 20000711 10-Q 1 rscf-20230630.htm QUARTERLY REPORT ON FORM 10Q FOR THE QUARTER ENDED JUNE 30, 2023

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

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

 

For the quarterly period ended: June 30, 2023

 

or

 

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

 

For the transition period from ____________ to _____________

 

Commission File Number: 000-31377

 

REFLECT SCIENTIFIC, INC.
(Exact name of registrant as specified in its charter)

 

Utah   87-0642556
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

1266 South 1380 West, Orem, UT   84058
(Address of principal executive offices)   (Zip Code)

 

(801) 226-4100
(Registrant’s telephone number, including area code)

 

N/A
(Former name, former address and formal fiscal year, if changed since last report)

 

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

 

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

 

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

 

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

 

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

 

1 

 

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

 

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

 

As of August 4, 2023, there were 85,214,086 common shares of the registrant issued and outstanding. 

 

 

 

 

2 

 

 

 

REFLECT SCIENTIFIC, INC.

 

Quarterly Report on Form 10-Q

 Period Ended June 30, 2023

 

 

TABLE OF CONTENTS

 

PART I

FINANCIAL INFORMATION

 

Item 1: Financial Statements 4
Item 2: Management’s Discussion and Analysis of Financial Condition and Results of Operations 13
Item 3: Quantitative and Qualitative Disclosure about Market Risk 18
Item 4: Controls and Procedures 18

 

PART II

OTHER INFORMATION

 

Item 1: Legal Proceedings 18
Item 1A. Risk Factors 18
Item 2: Unregistered Sales of Equity Securities and Use of Proceeds 18
Item 3: Defaults Upon Senior Securities 19
Item 4: Mine Safety Disclosure 19
Item 5: Other Information 19
Item 6: Exhibits 19

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3 

 

PART I

FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS.

 

 

REFLECT SCIENTIFIC, INC.

UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

    Page
     
Condensed Consolidated Balance Sheets as of June 30, 2023 (Unaudited) and December 31, 2022   5
Condensed Consolidated Statements of Operations for the Three and Six Months Ended June 30, 2023 and 2022 (Unaudited)   6
Condensed Consolidated Statements of Stockholders’ Equity for the Three and Six Months Ended June 30, 2023 and 2022 (Unaudited)   7
Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2023 and 2022 (Unaudited)   8
Notes to Condensed Consolidated Financial Statements (Unaudited)   9

 

 

4 

 

 

REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

 

    June 30,
2023
    December 31, 2022  
    (Unaudited)        
ASSETS            
             
Current Assets            
    Cash and cash equivalents   $ 1,408,758     $ 1,381,927  
    Accounts receivable, net     92,717       129,329  
    Inventories, net     877,086       797,352  
    Prepaid expenses and other current assets     23,924       20,221  
       Total Current Assets     2,402,485       2,328,829  
                 
   Operating lease right-of-use assets     25,008       54,265  
   Goodwill     60,000       60,000  
   Other long-term assets     3,100       3,100  
       TOTAL ASSETS   $ 2,490,593     $ 2,446,194  
                 
LIABILITIES AND STOCKHOLDERS' EQUITY                
                 
Current Liabilities                
    Accounts payable and accrued expenses   $ 43,571     $ 78,969  
    Customer deposits     438,837       13,230  
    Current portion of operating lease liabilities     26,760       57,393  
       Total Current Liabilities     509,168       149,592  
                 
       TOTAL LIABILITIES     509,168       149,592  
                 
Stockholders' Equity                
   Preferred Stock, $0.01 par value, 5,000,000 shares authorized; none issued and outstanding as of June 30, 2023 and December 31, 2022     -       -  
   Common shares, $0.01 par value, 100,000,000 shares authorized; 85,214,086 shares issued and outstanding as of June 30, 2023 and December 31, 2022     852,140       852,140  
   Additional paid-in capital     20,265,931       20,252,181  
   Accumulated deficit     (19,136,646 )     (18,807,719 )
       TOTAL STOCKHOLDERS’ EQUITY     1,981,425       2,296,602  
       TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY   $ 2,490,593     $ 2,446,194  

 

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

 

 

5 

 

 

REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(UNAUDITED)

 

   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
    2023     2022     2023     2022  
Revenues   $ 124,384     $ 555,615     $ 365,511     $ 1,309,191  
Cost of goods sold     63,850       195,821       177,483       430,110  
Gross profit     60,534       359,794       188,028       879,081  
                                 
Operating Expenses                                
Salaries and wages     154,569       159,565       316,844       329,844  
General and administrative     81,361       103,775       188,353       220,953  
Research and development     5,380       18,329       11,446       43,654  
Total Operating Expenses     241,310       281,669       516,643       594,451  
                                 
INCOME (LOSS) FROM OPERATIONS     (180,776 )     78,125       (328,615 )     284,630  
                                 
NET INCOME (LOSS) BEFORE INCOME TAXES     (180,776 )     78,125       (328,615 )     284,630  
INCOME TAX BENEFIT (EXPENSE)     (312 )     -       (312 )     -  
NET INCOME (LOSS)   $ (181,088 )   $ 78,125     $ (328,927 )   $ 284,630  
                                 
Earnings (loss) per common share                                
Basic   $ (0.00 )   $ 0.00     $ (0.00 )   $ 0.00  
Diluted   $ (0.00 )   $ 0.00     $ (0.00 )   $ 0.00  
                                 
Weighted average shares outstanding                                
Basic     85,214,086       84,989,086       85,214,086       84,989,086  
Diluted     85,214,086       85,739,086       85,214,086       85,739,086  

 

 

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

 

 

6 

 

 

REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

(UNAUDITED)

 

 

Three and Six Months Ended June 30, 2023

 

 

    Common Shares     Additional
Paid-In
    Accumulated     Total
Stockholders’

 
    Shares     Amount     Capital     Deficit     Equity  
Balance at December 31, 2022     85,214,086     $ 852,140     $ 20,252,181     $ (18,807,719 )   $ 2,296,602  
Stock-based compensation     -       -       6,875       -       6,875  
Net loss     -       -       -       (147,839 )     (147,839 )
Balance at March 31, 2023     85,214,086     $ 852,140     $ 20,259,056     $ (18,955,558 )   $ 2,155,638  
Stock-based compensation     -       -       6,875       -       6,875  
Net loss     -       -       -       (181,088 )     (181,088 )
Balance at June 30, 2023     85,214,086     $ 852,140     $ 20,265,931     $ (19,136,646 )   $ 1,981,425  

 

 

 

Three and Six Months Ended June 30, 2022

 

    Common Shares     Additional
Paid-In
    Accumulated     Total
Stockholders’

 
    Shares     Amount     Capital     Deficit     Equity  
Balance at December 31, 2021     84,989,086     $ 849,890     $ 20,226,931     $ (18,897,115 )   $ 2,179,706  
Stock-based compensation     -       -       12,844       -       12,844  
Net income     -       -       -       206,505       206,505  
Balance at March 31, 2022     84,989,086     $ 849,890     $ 20,239,775     $ (18,690,610 )   $ 2,399,055  
Stock-based compensation     -       -       906       -       906  
Net income     -       -       -       78,125       78,125  
Balance at June 30, 2022     84,989,086     $ 849,890     $ 20,240,681     $ (18,612,485 )   $ 2,478,086  

 

 

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

 

 

 

7 

 

 

REFLECT SCIENTIFIC, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(UNAUDITED)

 

 

    Six Months Ended
June 30,
 
    2023     2022  
CASH FLOWS FROM OPERATING ACTIVITIES            
Net income (loss)   $ (328,927 )   $ 284,630  
   Adjustments to reconcile net income (loss) to net cash provided by (used in)    operating activities:                
      Stock-based compensation     13,750       13,750  
      Amortization of right-of-use assets     29,257       27,741  
      Changes in operating assets and liabilities:                
          Accounts receivable     36,612       (355,405 )
          Inventories     (79,734 )     (238,669 )
          Prepaid expenses and other current assets     (3,703 )     28,206  
          Accounts payable and accrued expenses     (35,398 )     45,513  
          Customer deposits     425,607       (4,495 )
          Operating lease liabilities     (30,633 )     (27,441 )
Net cash provided by(used in) operating activities     26,831       (226,170 )
                 
CASH FLOWS FROM INVESTING ACTIVITIES                
Net cash provided by investing activities     -       -  
                 
CASH FLOWS FROM FINANCING ACTIVITIES                
Net cash provided by financing activities     -       -  
                 
NET CHANGE IN CASH AND CASH EQUIVALENTS     26,831       (226,170 )
                 
CASH AND CASH EQUIVALENTS                
    Beginning of the period     1,381,927       1,473,924  
End of the period   $ 1,408,758     $ 1,247,754  
                 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION                
Cash paid for interest   $ -     $ -  
Cash paid for income taxes   $ -     $ -  

 

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

 

8 

 

 

REFLECT SCIENTIFIC, INC.

Notes to the Condensed Consolidated Financial Statements

June 30, 2023

(Unaudited)

 

NOTE 1—BASIS OF PRESENTATION

 

The accompanying unaudited condensed consolidated financial statements of Reflect Scientific, Inc. (the “Company,” “we,” “us,” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q of Regulation S-X. They do not include all the information and footnotes required by GAAP for complete financial statements. December 31, 2022, consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP. However, except as disclosed herein, there has been no material change in the information disclosed in the notes to the consolidated financial statements for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission on March 31, 2023. The interim unaudited condensed consolidated financial statements should be read in conjunction with those consolidated financial statements included in the Form 10-K. In the opinion of management, all adjustments considered necessary for a fair presentation of the financial statements, consisting solely of normal recurring adjustments, have been made. Operating results for the three and six months ended June 30, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.

 

NOTE 2—RECENT ACCOUNTING PRONOUNCEMENTS

 

The Company considers the applicability and impact of all Accounting Standards Updates (“ASUs”) issued by the Financial Accounting Standards Board (“FASB”). The Company has evaluated all recent accounting pronouncements and determined that the adoption of pronouncements applicable to the Company has not had or is not expected to have a material impact on the Company's condensed consolidated financial statements.

 

 NOTE 3—DISAGGREGATION OF REVENUES

 

Our revenue is disaggregated based on product category and geographical region. We recognize revenue from the sale of scientific equipment for the life sciences and manufacturing industries. Our products range from non-mechanical Cyrometrix freezers, chillers, and original equipment manufacturer (“OEM”) value-added products and components for the life sciences industry.

 

The Company’s revenues for the three months ended June 30, 2023 and 2022 are disaggregated as follows:

 

    Three Months Ended June 30, 2023
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 10,508     $ -     $ 10,508  
OEM and other     81,155       32,721       113,876  
Total Revenues   $ 91,663     $ 32,721     $ 124,384  

 

    Three Months Ended June 30, 2022
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 309,704     $ -     $ 309,704  
OEM and other     195,604       50,307       245,911  
Total Revenues   $ 505,308     $ 50,307     $ 555,615  

 

9 

 

The Company’s revenues for the six months ended June 30, 2023 and 2022 are disaggregated as follows:

 

    Six Months Ended June 30, 2023
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 55,758     $ -     $ 55,758  
OEM and other     209,035       100,718       309,753  
Total Revenues   $ 264,793     $ 100,718     $ 365,511  

 

    Six Months Ended June 30, 2022
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 658,162     $ 153,236     $ 811,398  
OEM and other     368,047       129,746       497,793  
Total Revenues   $ 1,026,209     $ 282,982     $ 1,309,191  

 

NOTE 4—INVENTORIES

 

Inventories at June 30, 2023 and December 31, 2022 consisted of the following:

 

    June 30,
2023
    December 31,
2022
 
Finished goods   $ 365,842     $ 376,334  
Raw materials     617,288       527,062  
Total inventories     983,130       903,396  
Less reserve for obsolescence     (106,044 )     (106,044 )
Total inventories, net   $ 877,086     $ 797,352  

 

Inventory balances are composed of finished goods and raw materials. Work in process inventory is immaterial to the condensed consolidated financial statements.

 

NOTE 5—LEASES

 

The following was included in our condensed consolidated balance sheets at June 30, 2023 and December 31, 2022:

 

    June 30,
2023
    December 31,
2022
 
Operating lease right-of-use assets   $ 25,008     $ 54,265  
                 
Lease liabilities, current portion     26,760       57,393  
Lease liabilities, long-term     -       -  
Total operating lease liabilities   $ 26,760     $ 57,393  
                 
Weighted-average remaining lease term (months)     5       11  
Weighted average discount rate     5.25%       5.25%  

 

10 

 

Total lease expense for the three and six months ended June 30, 2023 and 2022 is as follows:

 

   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
    2023     2022     2023     2022  
Operating lease expense   $ 15,216     $ 15,216     $ 30,432     $ 30,432  
Variable lease expense     7,202       1,395       11,639       3,788  
Total lease expense   $ 22,418     $ 16,611     $ 42,071     $ 34,220  

 

As of June 30, 2023, maturities of operating lease liabilities were as follows:

 

Year Ending December 31,   Amount
2023 – remaining   $ 27,112  
Less: imputed interest     (352 )
Total operating lease liabilities   $ 26,760  

  

 

NOTE 6—STOCKHOLDERS’ EQUITY

 

Common Stock

 

As of June 30, 2023, the Company was authorized to issue 100,000,000 common shares. As of June 30, 2023 and December 31, 2022, the Company had 85,214,086 common shares issued and outstanding.

 

Restricted Stock Awards

 

Below is a table summarizing the changes in restricted stock awards outstanding during the six months ended June 30, 2023:

 

    Restricted Stock Awards     Weighted-
Average
Exercise Price
 
Outstanding at December 31, 2022     450,000     $ 0.11  
Granted     -       -  
Vested     -       -  
Forfeited     -       -  
Outstanding at June 30, 2023     450,000     $ 0.11  

 

Stock-based compensation expense of $6,875 and $906 was recorded during the three months ended June 30, 2023 and 2022, respectively. Stock-based compensation expense of $13,750 was recorded during the six months ended June 30, 2023 and 2022, respectively.

 

As of June 30, 2023, the remaining unrecognized stock-based compensation expense related to non-vested restricted stock awards is $41,250 and is expected to be recognized over 1.5 years.

 

11 

 

NOTE 7—EARNINGS (LOSS) PER SHARE

 

The computation of the basic and diluted weighted average shares outstanding and the basic and diluted earnings(loss) per share for the three and six months ended June 30, 2023 and 2022 consisted of the following:

 

   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
    2023     2022     2023     2022  
Net income (loss)   $ (181,088 )   $ 78,125     $ (328,927 )   $ 284,630  
Basic weighted average shares outstanding     85,214,086       84,989,086       85,214,086       84,989,086  
Basic earnings (loss) per share   $ (0.00 )   $ 0.00     $ (0.00 )   $ 0.00  
                         
Weighted average shares outstanding     85,214,086       84,989,086       85,214,086       84,989,086  
Effect on dilutive stock awards     -       750,000       -       750,000  
Diluted weighted average shares outstanding     85,214,086       85,739,086       85,214,086       85,739,086  
Diluted earnings (loss) per share   $ (0.00 )   $ 0.00     $ (0.00 )   $ 0.00  

 

For the three and six months ended June 30, 2023,there were 450,000 common share equivalents excluded from the diluted earnings per share calculation as their effect is anti-dilutive.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12 

 

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

 

The following management’s discussion and analysis of financial condition and results of operations provides information that management believes is relevant to an assessment and understanding of our plans and financial condition. The following financial information is derived from our financial statements and should be read in conjunction with such financial statements and notes thereto set forth elsewhere herein.

 

Use of Terms

 

Except as otherwise indicated by the context and for the purposes of this report only, references in this report to “we,” “us,” “our” and the “Company” refer to Reflect Scientific, Inc., and its consolidated subsidiaries.

 

Special Note Regarding Forward Looking Statements

 

This report contains forward-looking statements that are based on our management’s beliefs and assumptions and on information currently available to us. All statements other than statements of historical facts are forward-looking statements. These statements relate to future events or to our future financial performance and involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by these forward-looking statements. Forward-looking statements include, but are not limited to, statements about:

 

  Changes in Company-wide strategies, which may result in changes in the types or mix of businesses in which our Company is involved or chooses to invest;

 

  Changes in U.S., global or regional economic conditions;

 

  Changes in U.S. and global financial and equity markets, including significant interest rate fluctuations, which may impede our Company’s access to, or increase the cost of, external financing for our operations and investments;

 

  Increased competitive pressures, both domestically and internationally;

 

  Legal and regulatory developments, such as regulatory actions affecting environmental activities;

 

  The imposition by foreign countries of trade restrictions and changes in international tax laws or currency controls;

 

  Adverse weather conditions or natural disasters, such as hurricanes and earthquakes, labor disputes, which may lead to increased costs or disruption of operations.

 

In some cases, you can identify forward-looking statements by terms such as “may,” “could,” “will,” “should,” “would,” “expect,” “plan,” “intend,” “anticipate,” “believe,” “estimate,” “predict,” “potential,” “project” or “continue” or the negative of these terms or other comparable terminology. These statements are only predictions. You should not place undue reliance on forward-looking statements because they involve known and unknown risks, uncertainties and other factors, which are, in some cases, beyond our control and which could materially affect results.

 

In addition, statements that “we believe” and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based upon information available to us as of the date of this report, and while we believe such information forms a reasonable basis for such statements, such information may be limited or incomplete, and our statements should not be read to indicate that we have conducted an exhaustive inquiry into, or review of, all potentially available relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely upon these statements.

 

13 

 

The forward-looking statements made in this report relate only to events or information as of the date on which the statements are made in this report. Except as expressly required by the federal securities laws, there is no undertaking to publicly update or revise any forward-looking statements, whether as a result of new information, future events, changed circumstances or any other reason.

 

Overview

 

Reflect Scientific is engaged in the manufacture and distribution of innovative products targeted at the life science market. Our customers include hospitals, diagnostic laboratories, pharmaceutical and biotech companies, cold chain management, universities, government and private sector research facilities, chemical and industrial companies.

 

Our goal is to provide our customers with the best solution for their needs. This philosophy extends into our business strategies and acquisition plans. Through a series of strategic acquisitions, we acquired technology that has enabled us to expand our line of products to align with, and capitalize on, market needs. Our growing product portfolio includes ultra-low temperature freezers, blast freezers, solvent chillers and refrigerated transportation in addition to supplying OEM products to the life sciences industry.

 

Our Cryometrix brand ultra-low temperature and blast freezers innovative design enables our customers to save substantially on energy costs related to cryogenic storage. Ultra-low temperature freezers are used worldwide for the storage of vaccines, DNA, RNA, proteins and many other biological and chemical substances. There is a growing need for energy efficient, reliable ultra-low temperature storage units. Our Cryometrix freezers are targeted to this growing market and we have had tremendous success in blood storage and pharmaceutical manufacturing applications. The application of this technology for use in refrigerated trailers (commonly called “reefers”) used to transport goods which need to be maintained in a cold environment significantly broadens the market for this technology. The utilization of this technology in reefers eliminates the current method of cooling, which uses engines run on hydrocarbon fuels. The Cryometrix technology is pollutant free and is more efficient and cost effective than the technologies currently used. Reflect Scientific has added a new product line of solvent chillers. Solvent chillers are used in natural products extraction for optimizing product yield and purity.

 

Recent Developments

 

None.

 

Impact of Coronavirus Pandemic

 

Starting in late 2019, a novel strain of the coronavirus, or COVID-19, began to rapidly spread around the world and every state in the United States. Most states and cities have at various times instituted quarantines, restrictions on travel, “stay at home” rules, social distancing measures and restrictions on the types of businesses that could continue to operate, as well as guidance in response to the pandemic and the need to contain it. At this time, there continues to be significant volatility and uncertainty relating to the full extent to which the COVID-19 pandemic and the various responses to it will impact our business, operations and financial results.

 

The pandemic has impacted and may continue to impact some suppliers and manufacturers on some of our products. As a result, we have faced and may continue to face longer supply chain lead-times and higher logistics costs. Additionally, costs for raw materials have also started to increase due to availability, which could negatively affect its business and financial results.

 

The extent to which the pandemic may impact our results will depend on future developments, which are highly uncertain and cannot be predicted as of the date of this report, including the effectiveness of vaccines and other treatments for COVID-19, and other new information that may emerge concerning the severity of the pandemic and steps taken to contain the pandemic or treat its impact, among others. Nevertheless, the pandemic and the current financial, economic and capital markets environment, and future developments in the global supply chain and other areas present material uncertainty and risk with respect to our performance, financial condition, results of operations and cash flows.

 

14 

 

Critical Accounting Policies and Estimates

 

The preparation of the unaudited condensed consolidated financial statements requires our management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues and expenses, and related disclosure of contingent assets and liabilities. On a regular basis, we evaluate these estimates. These estimates are based on management’s historical industry experience and on various other assumptions that are believed to be reasonable under the circumstances. Actual results may differ from these estimates.

 

For a description of the accounting policies that, in management’s opinion, involve the most significant application of judgment or involve complex estimation and which could, if different judgment or estimates were made, materially affect our reported financial position, results of operations, or cash flows, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Critical Accounting Policies and Estimates” in our Annual Report on Form 10-K for the fiscal year ended December 31, 2022 filed with the SEC on March 31, 2022.

 

During the six months ended June 30, 2023, there were no significant changes in our accounting policies and estimates.

 

Results of Operations

 

Comparison of the Three Months Ended June 30, 2023 and 2022

 

The following table sets forth key components of our results of operations during the three months ended June 30, 2023 and 2022, both in dollars and as a percentage of our revenues.

 

    Three Months Ended June 30,  
    2023     2022  
    Amount    

% of

Revenues

    Amount    

% of

Revenues

 
Revenues   $ 124,384       100.0 %   $ 555,615       100.0 %
Cost of goods sold     63,850       51.3 %     195,821       35.2 %
Gross profit     60,534       48.7 %     359,794       64.8 %
                                 
Operating expenses                                
Salaries and wages     154,569       124.3 %     159,565       28.7 %
General and administrative     81,361       65.4 %     103,775       18.7 %
Research and development     5,380       4.3 %     18,329       3.3 %
Total operating expenses     241,310       194.0     281,669       50.7
                                 
Income (loss) from operations     (180,776 )     (145.3 )%     78,125       14.1 %
                                 
Net income (loss) before income taxes     (180,776 )     (145.3 )%     78,125       14.1 %
                                 
Income tax expense     (312 )     (0.3 )%     -       - %
                                 
Net income (loss)   $ (181,088 )     (145.6 )%   $ 78,125       14.1 %

 

Revenues. Revenues decreased by $431,231, or 77.6%, to $124,384 for the three months ended June 30, 2023, from $555,615 for the three months ended June 30, 2022. Such decrease was primarily due to a significant decrease in freezer and chiller sales and ongoing supply chain delays with manufacturers.

 

Cost of goods sold. Cost of goods sold decreased by $131,971, or 67.4%, to $63,850 for the three months ended June 30, 2023,from $195,821 for the three months ended June 30, 2022. Such decrease was primarily due to decreased freezer and chillers sales, offset by increased product costs.

 

15 

 

Gross profit. Our gross profit as a percentage of sales decreased to 48.7% for the three months ended June 30, 2023, compared to 64.8% for the three months ended June 30, 2022. The decrease in gross profit percentage was primarily due to the decrease in freezer and chiller sales, which have better margins than other products, offset by increased product costs.

 

Salaries and wages. Salaries and wages decreased by $4,996, or 3.1%, to $154,569 for the three months ended June 30, 2023,from $159,565 for the three months ended June 30, 2022. Such decrease was primarily due to decreased headcount.

 

General and administrative. General and administrative expenses decreased by $22,414, or 21.6%, to $81,361 for the three months ended June 30, 2023,from $103,775 for the three months ended June 30, 2022. Such decrease was primarily due to the decline in operations, offset by increased public filing and insurance costs.

 

Research and development. Research and development expenses decreased by $12,949, or 70.6%, to $5,380 for the three months ended June 30, 2023,from $18,329 for the three months ended June 30, 2022. Such decrease was primarily a result of decreased enhancements to the ultra-cold CBD oil chiller as a result of the decline in operations.

 

Net income (loss). As a result of the cumulative effect of the factors described above, our net loss was $181,088 for the three months ended June 30, 2023, as compared to net income of $78,125 for the three months ended June 30, 2022. Management continues to look for opportunities to increase sales, improve gross margins and control ongoing operating expenses.

 

Comparison of the Six Months Ended June 30, 2023 and 2022

 

The following table sets forth key components of our results of operations during the six months ended June 30, 2023 and 2022, both in dollars and as a percentage of our revenues.

 

    Six Months Ended June 30,  
    2023     2022  
    Amount    

% of

Revenues

    Amount    

% of

Revenues

 
Revenues   $ 365,511       100.0 %   $ 1,309,191       100.0 %
Cost of goods sold     177,483       48.6 %     430,110       32.9 %
Gross profit     188,028       51.4 %     879,081       67.1 %
                                 
Operating expenses                                
Salaries and wages     316,844       86.7 %     329,844       25.2 %
General and administrative     188,353       51.5 %     220,953       16.9 %
Research and development     11,446       3.1 %     43,654       3.3 %
Total operating expenses     516,643       141.3     594,451       45.4
                                 
Income (loss) from operations     (328,615 )     (89.9 )%     284,630       21.7 %
                                 
Net income (loss) before income taxes     (328,615 )     (89.9 )%     284,630       21.7 %
                                 
Income tax expense     (312 )     (0.1 )%     -       - %
                                 
Net income (loss)   $ (328,927 )     (90.0 )%   $ 284,630       21.7 %

 

Revenues. Revenues decreased by $943,680, or 72.1%, to $365,511 for the six months ended June 30, 2023, from $1,309,191 for the six months ended June 30, 2022. Such decrease was primarily due to a significant decrease in freezer and chiller sales and ongoing supply chain delays with manufacturers.

 

16 

 

Cost of goods sold. Cost of goods sold decreased by $252,627, or 58.7%, to $177,483 for the six months ended June 30, 2023, from $430,110 for the six months ended June 30, 2022. Such decrease was primarily due to decreased freezer and chillers sales, offset by increased product costs.

 

Gross profit. Our gross profit as a percentage of sales decreased to 51.4% for the six months ended June 30, 2023, compared to 67.1% for the six months ended June 30, 2022. The decrease in gross profit percentage was primarily due to the decrease in freezer and chiller sales, which have better margins than other products, offset by increased product costs.

 

Salaries and wages. Salaries and wages decreased by $13,000, or 3.9%, to $316,844 for the six months ended June 30, 2023, from $329,844 for the six months ended June 30, 2022. Such decrease was primarily due to decreased headcount.

 

General and administrative. General and administrative expenses decreased by $32,600, or 14.8%, to $188,353 for the six months ended June 30, 2023, from $220,953 for the six months ended June 30, 2022. Such decrease was primarily due to the decline in operations, offset by increased public filing and insurance costs.

 

Research and development. Research and development expenses decreased by $32,208, or 73.8%, to $11,446 for the six months ended June 30, 2023, from $43,654 for the six months ended June 30, 2022. Such decrease was primarily a result of decreased enhancements to the ultra-cold CBD oil chiller as a result of the decline in operations.

 

Net income (loss). As a result of the cumulative effect of the factors described above, our net loss was $328,927 for the six months ended June 30, 2023, as compared to net income of $284,630 for the six months ended June 30, 2022. Management continues to look for opportunities to increase sales, improve gross margins and control ongoing operating expenses.

 

Liquidity and Capital Resources

 

As of June 30, 2023 and December 31, 2022, our current assets exceeded current liabilities by $1,893,317 and $2,179,237, respectively, and we had cash and cash equivalents of $1,408,758 and $1,381,927, respectively. To date, we have financed our operations primarily through revenue generated from operations, cash proceeds from financing activities, borrowings, and equity contributions by our shareholders.

 

Summary of Cash Flow

 

The following table provides detailed information about our net cash flow for the period indicated:

 

    Six Months Ended
June 30,
 
    2023     2022  
Net cash provided by(used in) operating activities   $ 26,831     $ (226,170 )
Net cash provided by investing activities     -       -  
Net cash provided by financing activities     -       -  
Net change in cash and cash equivalents     26,831       (226,170 )
Cash and cash equivalents at beginning of period     1,381,927       1,473,924  
Cash and cash equivalents at end of period   $ 1,408,758     $ 1,247,754  

 

Net cash provided by operating activities was $26,831 for the six months ended June 30, 2023, as compared to net cash used in operating activities of $226,170 for the six months ended June 30, 2022. Significant factors affecting operating cash flows were primarily a result of increased customer deposits, accounts payable and accrued expense payments, and inventory purchases, offset by decreased accounts receivable and net income during the six months ended June 30, 2023.

 

17 

 

We continue working to enhance our on-line ordering system to increase sales, develop the market for our ultra-low temperature freezers, work with current vendors to obtain more favorable pricing, and locate new vendors to provide opportunities to further reduce our cost of goods.

 

We will continue to focus our efforts on our core business activities while pursuing capital resources and evaluating potential future acquisitions which fit within and enhance our core business.

 

Off-Balance Sheet Arrangements

 

We have no 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.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not applicable.

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)). Disclosure controls and procedures refer to controls and other procedures designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission and that such information is accumulated and communicated to our management, including our chief executive officer and chief principal officer, as appropriate, to allow timely decisions regarding required disclosure.

 

As required by Rule 13a-15(e) of the Exchange Act, our management has carried out an evaluation, with the participation and under the supervision of our chief executive officer and principal financial officer, of the effectiveness of the design and operation of our disclosure controls and procedures, as of June 30, 2023. Based upon, and as of the date of this evaluation, our chief executive officer and principal financial officer determined that there have been no changes in our internal controls over financial reporting as of June 30, 2023 to the material weaknesses described in Item 9A “Controls and Procedures” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2022, our disclosure controls and procedures were not effective.

 

PART II

OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS.

 

From time to time, we may become involved in various lawsuits and legal proceedings, which arise, in the ordinary course of business. However, litigation is subject to inherent uncertainties, and an adverse result in these, or other matters, may arise from time to time that may harm our business. We are currently not aware of any such legal proceedings or claims that we believe will have a material adverse effect on our business, financial condition or operating results.

 

ITEM 1A. RISK FACTORS.

 

Not applicable.

 

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

 

None.

 

18 

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not applicable.

 

ITEM 5. OTHER INFORMATION.

 

None.

 

ITEM 6. Exhibits

 

(a)     Exhibits.

 

Exhibit No. Title of Document Location if other than attached hereto
3.1 Articles of Incorporation 10-SB Registration Statement*
3.2 Articles of Amendment to Articles of Incorporation 10-SB Registration Statement*
3.3 By-Laws 10-SB Registration Statement*
3.4 Articles of Amendment to Articles of Incorporation 8-K Current Report dated December 31, 2003*
3.5 Articles of Amendment to Articles of Incorporation 8-K Current Report dated December 31, 2003*
3.6 Articles of Amendment September 30, 2004 10-QSB Quarterly Report*
3.7 By-Laws Amendment September 30, 2004 10-QSB Quarterly Report*
4.1 Debenture 8-K Current Report dated June 29, 2007*
4.2 Form of Purchasers Warrant 8-K Current Report dated June 29, 2007*
4.3 Registration Rights Agreement 8-K Current Report dated June 29, 2007*
4.4 Form of Placement Agreement 8-K Current Report dated June 29, 2007*
10.1 Securities Purchase Agreement 8-K Current Report dated June 29, 2007*
10.2 Placement Agent Agreement 8-K Current Report dated June 29, 2007*
14 Code of Ethics December 31, 2003 10-KSB Annual Report*
21 Subsidiaries of the Company December 31, 2004 10-KSB Annual Report*
31.1 302 Certification of Kim Boyce  
31.2 302 Certification of Keith Merrell  
32 906 Certification  

 

Exhibits

 

Additional Exhibits Incorporated by Reference

     
* Reflect California Reorganization 8-K Current Report dated December 31, 2003
* JMST Acquisition 8-K Current Report dated April 4, 2006
* Cryomastor Reorganization 8-K Current Report dated September 27, 2006
* Image Labs Merger Agreement Signing 8-K Current Report dated November 15, 2006
* All Temp Merger Agreement Signing 8-K Current Report dated November 17, 2006
* All Temp Merger Agreement Closing 8-KA Current Report dated November 17, 2006
* Image Labs Merger Agreement Closing 8-KA Current Report dated November 15, 2006

 

* Previously filed and incorporated by reference.

19 

 

SIGNATURES

 

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

 

Reflect Scientific, Inc.

(Registrant)

 

 

Date: August 8, 2023                                              By: /s/ Kim Boyce

Kim Boyce, CEO, President and Director

 

Date: August 8, 2023                                               By: /s/ Tom Tait

Tom Tait, Vice President and Director

 

Date: August 8, 2023                                               By: /s/ Kim Boyce

Kim Boyce, CFO, Principal Financial Officer

 

20 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

--12-31 false Q2 0001103090 0001103090 2023-01-01 2023-06-30 0001103090 2023-08-04 0001103090 2023-06-30 0001103090 2022-12-31 0001103090 2023-04-01 2023-06-30 0001103090 2022-04-01 2022-06-30 0001103090 2022-01-01 2022-06-30 0001103090 us-gaap:CommonStockMember 2022-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001103090 us-gaap:RetainedEarningsMember 2022-12-31 0001103090 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001103090 2023-01-01 2023-03-31 0001103090 us-gaap:CommonStockMember 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-03-31 0001103090 2023-03-31 0001103090 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001103090 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001103090 us-gaap:CommonStockMember 2023-06-30 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001103090 us-gaap:RetainedEarningsMember 2023-06-30 0001103090 us-gaap:CommonStockMember 2021-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001103090 us-gaap:RetainedEarningsMember 2021-12-31 0001103090 2021-12-31 0001103090 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001103090 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001103090 2022-01-01 2022-03-31 0001103090 us-gaap:CommonStockMember 2022-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001103090 us-gaap:RetainedEarningsMember 2022-03-31 0001103090 2022-03-31 0001103090 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001103090 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001103090 us-gaap:CommonStockMember 2022-06-30 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001103090 us-gaap:RetainedEarningsMember 2022-06-30 0001103090 2022-06-30 0001103090 country:US 2023-04-01 2023-06-30 0001103090 rscf:InternationalMember 2023-04-01 2023-06-30 0001103090 country:US 2022-04-01 2022-06-30 0001103090 rscf:InternationalMember 2022-04-01 2022-06-30 0001103090 country:US 2023-01-01 2023-06-30 0001103090 rscf:InternationalMember 2023-01-01 2023-06-30 0001103090 country:US 2022-01-01 2022-06-30 0001103090 rscf:InternationalMember 2022-01-01 2022-06-30 0001103090 rscf:OperatingLeaseLiabilitiesMember 2023-06-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31 2 ex31-1.htm 302 CERTIFICATION OF KIM BOYCE

Exhibit 31.1

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Kim Boyce certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Reflect Scientific, 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 statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

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

 

4. The Registrant’s other certifying officer(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 the Registrant’s board of directors (or persons performing the equivalent functions);

 

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

 

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

 

Dated: August 8, 2023 Signature: /s/ Kim Boyce
  Kim Boyce
  Chief Executive Officer and Director

 

EX-31 3 ex31-2.htm 302 CERTIFICATION OF KIM BOYCE

Exhibit 31.2

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Kim Boyce, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Reflect Scientific, 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 statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

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

 

4. The Registrant’s other certifying officer(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 the Registrant’s board of directors (or persons performing the equivalent functions);

 

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

 

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

 

Dated: August 8, 2023 Signature: /s/ Kim Boyce
  Kim Boyce
  Principal Financial Officer and CFO

 

EX-32 4 ex32.htm 906 CERTIFICATION

Exhibit 32

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Quarterly Report of Reflect Scientific, Inc. (the “Company”) on Form 10-Q for the period ending June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), We, Kim Boyce, our Chief Executive Officer and director and Kim Boyce, our Chief/Principal Financial Officer, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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

 

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

 

Dated: August 8, 2023 Signature: /s/ Kim Boyce
  Kim Boyce
  Chief Executive Officer and Director

 

Dated: August 8, 2023 Signature: /s/ Kim Boyce
  Kim Boyce
  Principal Financial Officer and CFO

 

 

 

EX-101.SCH 5 rscf-20230630.xsd INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 001 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements Of Operations (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Disaggregation of Revenues link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Stockholders' Equity link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Earnings (Loss) Per Share link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Disaggregation of Revenues (Tables) link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Earnings (Loss) Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Disaggregation of Revenues (Details) - Schedule of Revenues link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Inventories (Details) - Schedule of Inventories link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Leases (Details) - Schedule of Consolidated Balance Sheet link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Leases (Details) - Schedule of Lease Expense link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Leases (Details) - Schedule of Maturities of Operating Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Stockholders' Equity (Details) - Schedule of Changes in Restricted Stock Awards Outstanding link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Earnings (Loss) Per Share (Details) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Share link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 rscf-20230630_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 rscf-20230630_def.xml INLINE XBRL TAXOMONY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 rscf-20230630_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT EX-101.PRE 9 rscf-20230630_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 image_001.gif begin 644 image_001.gif M1TE&.#EAF@(" '< ,2'^&E-O9G1W87)E.B!-:6-R;W-O9G0@3V9F:6-E "'Y M! $ + $ "8 @$ @ (7C(^IR^T/HYRTVHNSWKS[#X;B2);F $:18 .P$! end XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - shares
6 Months Ended
Jun. 30, 2023
Aug. 04, 2023
Document Information Line Items    
Entity Registrant Name REFLECT SCIENTIFIC, INC.  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   85,214,086
Amendment Flag false  
Entity Central Index Key 0001103090  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Jun. 30, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 000-31377  
Entity Incorporation, State or Country Code UT  
Entity Tax Identification Number 87-0642556  
Entity Address, Address Line One 1266 South 1380 West  
Entity Address, City or Town Orem  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84058  
City Area Code (801)  
Local Phone Number 226-4100  
Title of 12(b) Security None  
Entity Interactive Data Current Yes  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 1,408,758 $ 1,381,927
Accounts receivable, net 92,717 129,329
Inventories, net 877,086 797,352
Prepaid expenses and other current assets 23,924 20,221
Total Current Assets 2,402,485 2,328,829
Operating lease right-of-use assets 25,008 54,265
Goodwill 60,000 60,000
Other long-term assets 3,100 3,100
TOTAL ASSETS 2,490,593 2,446,194
Current Liabilities    
Accounts payable and accrued expenses 43,571 78,969
Customer deposits 438,837 13,230
Current portion of operating lease liabilities 26,760 57,393
Total Current Liabilities 509,168 149,592
TOTAL LIABILITIES 509,168 149,592
Stockholders' Equity    
Preferred Stock, $0.01 par value, 5,000,000 shares authorized; none issued and outstanding as of June 30, 2023 and December 31, 2022
Common shares, $0.01 par value, 100,000,000 shares authorized; 85,214,086 shares issued and outstanding as of June 30, 2023 and December 31, 2022 852,140 852,140
Additional paid-in capital 20,265,931 20,252,181
Accumulated deficit (19,136,646) (18,807,719)
TOTAL STOCKHOLDERS’ EQUITY 1,981,425 2,296,602
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 2,490,593 $ 2,446,194
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Jun. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value (in Dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued
Preferred stock, shares outstanding
Common stock, par value (in Dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 85,214,086 85,214,086
Common stock, shares outstanding 85,214,086 85,214,086
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements Of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenues $ 124,384 $ 555,615 $ 365,511 $ 1,309,191
Cost of goods sold 63,850 195,821 177,483 430,110
Gross profit 60,534 359,794 188,028 879,081
Operating Expenses        
Salaries and wages 154,569 159,565 316,844 329,844
General and administrative 81,361 103,775 188,353 220,953
Research and development 5,380 18,329 11,446 43,654
Total Operating Expenses 241,310 281,669 516,643 594,451
INCOME (LOSS) FROM OPERATIONS (180,776) 78,125 (328,615) 284,630
NET INCOME (LOSS) BEFORE INCOME TAXES (180,776) 78,125 (328,615) 284,630
INCOME TAX BENEFIT (EXPENSE) (312) (312)  
NET INCOME (LOSS) $ (181,088) $ 78,125 $ (328,927) $ 284,630
Earnings (loss) per common share        
Basic (in Dollars per share) $ 0 $ 0 $ 0 $ 0
Diluted (in Dollars per share) $ 0 $ 0 $ 0 $ 0
Weighted average shares outstanding        
Basic (in Shares) 85,214,086 84,989,086 85,214,086 84,989,086
Diluted (in Shares) 85,214,086 85,739,086 85,214,086 85,739,086
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
Common Shares
Additional Paid-In Capital
Accumulated Deficit
Total
Balance at Dec. 31, 2021 $ 849,890 $ 20,226,931 $ (18,897,115) $ 2,179,706
Balance (in Shares) at Dec. 31, 2021 84,989,086      
Stock-based compensation 12,844 12,844
Net income (loss) 206,505 206,505
Balance at Mar. 31, 2022 $ 849,890 20,239,775 (18,690,610) 2,399,055
Balance (in Shares) at Mar. 31, 2022 84,989,086      
Balance at Dec. 31, 2021 $ 849,890 20,226,931 (18,897,115) 2,179,706
Balance (in Shares) at Dec. 31, 2021 84,989,086      
Net income (loss)       284,630
Balance at Jun. 30, 2022 $ 849,890 20,240,681 (18,612,485) 2,478,086
Balance (in Shares) at Jun. 30, 2022 84,989,086      
Balance at Mar. 31, 2022 $ 849,890 20,239,775 (18,690,610) 2,399,055
Balance (in Shares) at Mar. 31, 2022 84,989,086      
Stock-based compensation 906 906
Net income (loss) 78,125 78,125
Balance at Jun. 30, 2022 $ 849,890 20,240,681 (18,612,485) 2,478,086
Balance (in Shares) at Jun. 30, 2022 84,989,086      
Balance at Dec. 31, 2022 $ 852,140 20,252,181 (18,807,719) 2,296,602
Balance (in Shares) at Dec. 31, 2022 85,214,086      
Stock-based compensation 6,875 6,875
Net income (loss) (147,839) (147,839)
Balance at Mar. 31, 2023 $ 852,140 20,259,056 (18,955,558) 2,155,638
Balance (in Shares) at Mar. 31, 2023 85,214,086      
Balance at Dec. 31, 2022 $ 852,140 20,252,181 (18,807,719) 2,296,602
Balance (in Shares) at Dec. 31, 2022 85,214,086      
Net income (loss)       (328,927)
Balance at Jun. 30, 2023 $ 852,140 20,265,931 (19,136,646) 1,981,425
Balance (in Shares) at Jun. 30, 2023 85,214,086      
Balance at Mar. 31, 2023 $ 852,140 20,259,056 (18,955,558) 2,155,638
Balance (in Shares) at Mar. 31, 2023 85,214,086      
Stock-based compensation 6,875 6,875
Net income (loss) (181,088) (181,088)
Balance at Jun. 30, 2023 $ 852,140 $ 20,265,931 $ (19,136,646) $ 1,981,425
Balance (in Shares) at Jun. 30, 2023 85,214,086      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income (loss) $ (328,927) $ 284,630
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Stock-based compensation 13,750 13,750
Amortization of right-of-use assets 29,257 27,741
Changes in operating assets and liabilities:    
Accounts receivable 36,612 (355,405)
Inventories (79,734) (238,669)
Prepaid expenses and other current assets (3,703) 28,206
Accounts payable and accrued expenses (35,398) 45,513
Customer deposits 425,607 (4,495)
Operating lease liabilities (30,633) (27,441)
Net cash provided by(used in) operating activities 26,831 (226,170)
CASH FLOWS FROM INVESTING ACTIVITIES    
Net cash provided by investing activities
CASH FLOWS FROM FINANCING ACTIVITIES    
Net cash provided by financing activities
NET CHANGE IN CASH AND CASH EQUIVALENTS 26,831 (226,170)
CASH AND CASH EQUIVALENTS    
Beginning of the period 1,381,927 1,473,924
End of the period 1,408,758 1,247,754
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Cash paid for interest
Cash paid for income taxes
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation
6 Months Ended
Jun. 30, 2023
Basis of Presentation [Abstract]  
BASIS OF PRESENTATION

NOTE 1—BASIS OF PRESENTATION

 

The accompanying unaudited condensed consolidated financial statements of Reflect Scientific, Inc. (the “Company,” “we,” “us,” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q of Regulation S-X. They do not include all the information and footnotes required by GAAP for complete financial statements. December 31, 2022, consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP. However, except as disclosed herein, there has been no material change in the information disclosed in the notes to the consolidated financial statements for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission on March 31, 2023. The interim unaudited condensed consolidated financial statements should be read in conjunction with those consolidated financial statements included in the Form 10-K. In the opinion of management, all adjustments considered necessary for a fair presentation of the financial statements, consisting solely of normal recurring adjustments, have been made. Operating results for the three and six months ended June 30, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Recent Accounting Pronouncements
6 Months Ended
Jun. 30, 2023
Recent Accounting Pronouncements [Abstract]  
RECENT ACCOUNTING PRONOUNCEMENTS

NOTE 2—RECENT ACCOUNTING PRONOUNCEMENTS

 

The Company considers the applicability and impact of all Accounting Standards Updates (“ASUs”) issued by the Financial Accounting Standards Board (“FASB”). The Company has evaluated all recent accounting pronouncements and determined that the adoption of pronouncements applicable to the Company has not had or is not expected to have a material impact on the Company's condensed consolidated financial statements.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Disaggregation of Revenues
6 Months Ended
Jun. 30, 2023
Disaggregation of Revenues [Abstract]  
DISAGGREGATION OF REVENUES

 NOTE 3—DISAGGREGATION OF REVENUES

 

Our revenue is disaggregated based on product category and geographical region. We recognize revenue from the sale of scientific equipment for the life sciences and manufacturing industries. Our products range from non-mechanical Cyrometrix freezers, chillers, and original equipment manufacturer (“OEM”) value-added products and components for the life sciences industry.

 

The Company’s revenues for the three months ended June 30, 2023 and 2022 are disaggregated as follows:

 

    Three Months Ended June 30, 2023
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 10,508     $ -     $ 10,508  
OEM and other     81,155       32,721       113,876  
Total Revenues   $ 91,663     $ 32,721     $ 124,384  

 

    Three Months Ended June 30, 2022
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 309,704     $ -     $ 309,704  
OEM and other     195,604       50,307       245,911  
Total Revenues   $ 505,308     $ 50,307     $ 555,615  

 

The Company’s revenues for the six months ended June 30, 2023 and 2022 are disaggregated as follows:

 

    Six Months Ended June 30, 2023
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 55,758     $ -     $ 55,758  
OEM and other     209,035       100,718       309,753  
Total Revenues   $ 264,793     $ 100,718     $ 365,511  

 

    Six Months Ended June 30, 2022
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 658,162     $ 153,236     $ 811,398  
OEM and other     368,047       129,746       497,793  
Total Revenues   $ 1,026,209     $ 282,982     $ 1,309,191  
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
6 Months Ended
Jun. 30, 2023
Inventories [Abstract]  
INVENTORIES

NOTE 4—INVENTORIES

 

Inventories at June 30, 2023 and December 31, 2022 consisted of the following:

 

    June 30,
2023
    December 31,
2022
 
Finished goods   $ 365,842     $ 376,334  
Raw materials     617,288       527,062  
Total inventories     983,130       903,396  
Less reserve for obsolescence     (106,044 )     (106,044 )
Total inventories, net   $ 877,086     $ 797,352  

 

Inventory balances are composed of finished goods and raw materials. Work in process inventory is immaterial to the condensed consolidated financial statements.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
LEASES

NOTE 5—LEASES

 

The following was included in our condensed consolidated balance sheets at June 30, 2023 and December 31, 2022:

 

    June 30,
2023
    December 31,
2022
 
Operating lease right-of-use assets   $ 25,008     $ 54,265  
                 
Lease liabilities, current portion     26,760       57,393  
Lease liabilities, long-term     -       -  
Total operating lease liabilities   $ 26,760     $ 57,393  
                 
Weighted-average remaining lease term (months)     5       11  
Weighted average discount rate     5.25%       5.25%  

 

Total lease expense for the three and six months ended June 30, 2023 and 2022 is as follows:

 

   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
    2023     2022     2023     2022  
Operating lease expense   $ 15,216     $ 15,216     $ 30,432     $ 30,432  
Variable lease expense     7,202       1,395       11,639       3,788  
Total lease expense   $ 22,418     $ 16,611     $ 42,071     $ 34,220  

 

As of June 30, 2023, maturities of operating lease liabilities were as follows:

 

Year Ending December 31,   Amount
2023 – remaining   $ 27,112  
Less: imputed interest     (352 )
Total operating lease liabilities   $ 26,760  
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS’ EQUITY

NOTE 6—STOCKHOLDERS’ EQUITY

 

Common Stock

 

As of June 30, 2023, the Company was authorized to issue 100,000,000 common shares. As of June 30, 2023 and December 31, 2022, the Company had 85,214,086 common shares issued and outstanding.

 

Restricted Stock Awards

 

Below is a table summarizing the changes in restricted stock awards outstanding during the six months ended June 30, 2023:

 

    Restricted Stock Awards     Weighted-
Average
Exercise Price
 
Outstanding at December 31, 2022     450,000     $ 0.11  
Granted     -       -  
Vested     -       -  
Forfeited     -       -  
Outstanding at June 30, 2023     450,000     $ 0.11  

 

Stock-based compensation expense of $6,875 and $906 was recorded during the three months ended June 30, 2023 and 2022, respectively. Stock-based compensation expense of $13,750 was recorded during the six months ended June 30, 2023 and 2022, respectively.

 

As of June 30, 2023, the remaining unrecognized stock-based compensation expense related to non-vested restricted stock awards is $41,250 and is expected to be recognized over 1.5 years.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share
6 Months Ended
Jun. 30, 2023
Earnings (Loss) Per Share [Abstract]  
EARNINGS (LOSS) PER SHARE

NOTE 7—EARNINGS (LOSS) PER SHARE

 

The computation of the basic and diluted weighted average shares outstanding and the basic and diluted earnings(loss) per share for the three and six months ended June 30, 2023 and 2022 consisted of the following:

 

   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
    2023     2022     2023     2022  
Net income (loss)   $ (181,088 )   $ 78,125     $ (328,927 )   $ 284,630  
Basic weighted average shares outstanding     85,214,086       84,989,086       85,214,086       84,989,086  
Basic earnings (loss) per share   $ (0.00 )   $ 0.00     $ (0.00 )   $ 0.00  
                         
Weighted average shares outstanding     85,214,086       84,989,086       85,214,086       84,989,086  
Effect on dilutive stock awards     -       750,000       -       750,000  
Diluted weighted average shares outstanding     85,214,086       85,739,086       85,214,086       85,739,086  
Diluted earnings (loss) per share   $ (0.00 )   $ 0.00     $ (0.00 )   $ 0.00  

 

For the three and six months ended June 30, 2023,there were 450,000 common share equivalents excluded from the diluted earnings per share calculation as their effect is anti-dilutive.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Disaggregation of Revenues (Tables)
6 Months Ended
Jun. 30, 2023
Disaggregation of Revenues [Abstract]  
Schedule of Revenues The Company’s revenues for the three months ended June 30, 2023 and 2022 are disaggregated as follows
    Three Months Ended June 30, 2023
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 10,508     $ -     $ 10,508  
OEM and other     81,155       32,721       113,876  
Total Revenues   $ 91,663     $ 32,721     $ 124,384  
    Three Months Ended June 30, 2022
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 309,704     $ -     $ 309,704  
OEM and other     195,604       50,307       245,911  
Total Revenues   $ 505,308     $ 50,307     $ 555,615  

 

    Six Months Ended June 30, 2023
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 55,758     $ -     $ 55,758  
OEM and other     209,035       100,718       309,753  
Total Revenues   $ 264,793     $ 100,718     $ 365,511  
    Six Months Ended June 30, 2022
    United States     International     Total  
Revenues                  
Freezers and chillers   $ 658,162     $ 153,236     $ 811,398  
OEM and other     368,047       129,746       497,793  
Total Revenues   $ 1,026,209     $ 282,982     $ 1,309,191  
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2023
Inventories [Abstract]  
Schedule of Inventories Inventories at June 30, 2023 and December 31, 2022 consisted of the following
    June 30,
2023
    December 31,
2022
 
Finished goods   $ 365,842     $ 376,334  
Raw materials     617,288       527,062  
Total inventories     983,130       903,396  
Less reserve for obsolescence     (106,044 )     (106,044 )
Total inventories, net   $ 877,086     $ 797,352  
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Consolidated Balance Sheet The following was included in our condensed consolidated balance sheets at June 30, 2023 and December 31, 2022
    June 30,
2023
    December 31,
2022
 
Operating lease right-of-use assets   $ 25,008     $ 54,265  
                 
Lease liabilities, current portion     26,760       57,393  
Lease liabilities, long-term     -       -  
Total operating lease liabilities   $ 26,760     $ 57,393  
                 
Weighted-average remaining lease term (months)     5       11  
Weighted average discount rate     5.25%       5.25%  

 

Schedule of Lease Expense Total lease expense for the three and six months ended June 30, 2023 and 2022 is as follows
   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
    2023     2022     2023     2022  
Operating lease expense   $ 15,216     $ 15,216     $ 30,432     $ 30,432  
Variable lease expense     7,202       1,395       11,639       3,788  
Total lease expense   $ 22,418     $ 16,611     $ 42,071     $ 34,220  
Schedule of Maturities of Operating Lease Liabilities As of June 30, 2023, maturities of operating lease liabilities were as follows
Year Ending December 31,   Amount
2023 – remaining   $ 27,112  
Less: imputed interest     (352 )
Total operating lease liabilities   $ 26,760  
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Changes in Restricted Stock Awards Outstanding Below is a table summarizing the changes in restricted stock awards outstanding during the six months ended June 30, 2023
    Restricted Stock Awards     Weighted-
Average
Exercise Price
 
Outstanding at December 31, 2022     450,000     $ 0.11  
Granted     -       -  
Vested     -       -  
Forfeited     -       -  
Outstanding at June 30, 2023     450,000     $ 0.11  
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings (Loss) Per Share [Abstract]  
Schedule of weighted average shares outstanding and the basic and diluted earnings per share The computation of the basic and diluted weighted average shares outstanding and the basic and diluted earnings(loss) per share for the three and six months ended June 30, 2023 and 2022 consisted of the following
   

Three Months Ended

June 30,

   

Six Months Ended

June 30,

 
    2023     2022     2023     2022  
Net income (loss)   $ (181,088 )   $ 78,125     $ (328,927 )   $ 284,630  
Basic weighted average shares outstanding     85,214,086       84,989,086       85,214,086       84,989,086  
Basic earnings (loss) per share   $ (0.00 )   $ 0.00     $ (0.00 )   $ 0.00  
                         
Weighted average shares outstanding     85,214,086       84,989,086       85,214,086       84,989,086  
Effect on dilutive stock awards     -       750,000       -       750,000  
Diluted weighted average shares outstanding     85,214,086       85,739,086       85,214,086       85,739,086  
Diluted earnings (loss) per share   $ (0.00 )   $ 0.00     $ (0.00 )   $ 0.00  
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Disaggregation of Revenues (Details) - Schedule of Revenues - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues        
Freezers and chillers $ 10,508 $ 309,704 $ 55,758 $ 811,398
OEM and other 113,876 245,911 309,753 497,793
Total Revenues 124,384 555,615 365,511 1,309,191
United States [Member]        
Revenues        
Freezers and chillers 10,508 309,704 55,758 658,162
OEM and other 81,155 195,604 209,035 368,047
Total Revenues 91,663 505,308 264,793 1,026,209
International [Member]        
Revenues        
Freezers and chillers 153,236
OEM and other 32,721 50,307 100,718 129,746
Total Revenues $ 32,721 $ 50,307 $ 100,718 $ 282,982
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - Schedule of Inventories - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Schedule of inventories [Abstract]    
Finished goods $ 365,842 $ 376,334
Raw materials 617,288 527,062
Total inventories 983,130 903,396
Less reserve for obsolescence (106,044) (106,044)
Total inventories, net $ 877,086 $ 797,352
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of Consolidated Balance Sheet - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Schedule of Condensed Consolidated Balance Sheet [Abstract]    
Operating lease right-of-use assets $ 25,008 $ 54,265
Lease liabilities, current portion 26,760 57,393
Lease liabilities, long-term
Total operating lease liabilities $ 26,760 $ 57,393
Weighted-average remaining lease term (months) 5 months 11 months
Weighted average discount rate 5.25% 5.25%
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of Lease Expense - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Schedule of Lease Expense [Abstract]        
Operating lease expense $ 15,216 $ 15,216 $ 30,432 $ 30,432
Variable lease expense 7,202 1,395 11,639 3,788
Total lease expense $ 22,418 $ 16,611 $ 42,071 $ 34,220
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of Maturities of Operating Lease Liabilities - Operating Lease Liabilities [Member]
Jun. 30, 2023
USD ($)
Schedule of Maturities of Operating Lease Liabilities [Abstract]  
2023 – remaining $ 27,112
Less: imputed interest (352)
Total operating lease liabilities $ 26,760
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Stockholders' Equity Note [Abstract]          
Common stock, shares authorized 100,000,000   100,000,000   100,000,000
Common stock, shares issued 85,214,086   85,214,086   85,214,086
Common stock, shares outstanding 85,214,086   85,214,086   85,214,086
Stock based compensation expense $ 6,875 $ 906 $ 13,750 $ 13,750  
Unrecognized stock-based compensation expense $ 41,250   $ 41,250    
Unrecognized stock-based compensation expense expected to be recognized over period     1 year 6 months    
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Details) - Schedule of Changes in Restricted Stock Awards Outstanding
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Schedule of Changes in Restricted Stock Awards Outstanding [Abstract]  
Restricted Stock Awards Outstanding, Beginning | shares 450,000
Weighted-Average Exercise Price Outstanding, Beginning | $ / shares $ 0.11
Restricted Stock Awards Outstanding, Granted | shares
Weighted-Average Exercise Price Outstanding, Granted | $ / shares
Restricted Stock Awards, Vested | shares
Weighted-Average Exercise Price, Vested | $ / shares
Restricted Stock Awards, Forfeited | shares
Weighted-Average Exercise Price Outstanding, Forfeited | $ / shares
Restricted Stock Awards Outstanding, Ending | shares 450,000
Weighted-Average Exercise Price Outstanding, Ending | $ / shares $ 0.11
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2023
Earnings (Loss) Per Share [Abstract]    
Common share equivalents 450,000 450,000
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share (Details) - Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Share - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Share [Abstract]        
Net income (loss) (in Dollars) $ (181,088) $ 78,125 $ (328,927) $ 284,630
Basic weighted average shares outstanding 85,214,086 84,989,086 85,214,086 84,989,086
Basic earnings (loss) per share (in Dollars per share) $ 0 $ 0 $ 0 $ 0
Weighted average shares outstanding 85,214,086 84,989,086 85,214,086 84,989,086
Effect on dilutive stock awards (in Dollars) $ 750,000 $ 750,000
Diluted weighted average shares outstanding 85,214,086 85,739,086 85,214,086 85,739,086
Diluted earnings (loss) per share (in Dollars per share) $ 0 $ 0 $ 0 $ 0
XML 38 rscf-20230630_htm.xml IDEA: XBRL DOCUMENT 0001103090 2023-01-01 2023-06-30 0001103090 2023-08-04 0001103090 2023-06-30 0001103090 2022-12-31 0001103090 2023-04-01 2023-06-30 0001103090 2022-04-01 2022-06-30 0001103090 2022-01-01 2022-06-30 0001103090 us-gaap:CommonStockMember 2022-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001103090 us-gaap:RetainedEarningsMember 2022-12-31 0001103090 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001103090 2023-01-01 2023-03-31 0001103090 us-gaap:CommonStockMember 2023-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001103090 us-gaap:RetainedEarningsMember 2023-03-31 0001103090 2023-03-31 0001103090 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001103090 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001103090 us-gaap:CommonStockMember 2023-06-30 0001103090 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001103090 us-gaap:RetainedEarningsMember 2023-06-30 0001103090 us-gaap:CommonStockMember 2021-12-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001103090 us-gaap:RetainedEarningsMember 2021-12-31 0001103090 2021-12-31 0001103090 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001103090 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001103090 2022-01-01 2022-03-31 0001103090 us-gaap:CommonStockMember 2022-03-31 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001103090 us-gaap:RetainedEarningsMember 2022-03-31 0001103090 2022-03-31 0001103090 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001103090 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001103090 us-gaap:CommonStockMember 2022-06-30 0001103090 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001103090 us-gaap:RetainedEarningsMember 2022-06-30 0001103090 2022-06-30 0001103090 country:US 2023-04-01 2023-06-30 0001103090 rscf:InternationalMember 2023-04-01 2023-06-30 0001103090 country:US 2022-04-01 2022-06-30 0001103090 rscf:InternationalMember 2022-04-01 2022-06-30 0001103090 country:US 2023-01-01 2023-06-30 0001103090 rscf:InternationalMember 2023-01-01 2023-06-30 0001103090 country:US 2022-01-01 2022-06-30 0001103090 rscf:InternationalMember 2022-01-01 2022-06-30 0001103090 rscf:OperatingLeaseLiabilitiesMember 2023-06-30 shares iso4217:USD iso4217:USD shares pure 10-Q true 2023-06-30 2023 false 000-31377 REFLECT SCIENTIFIC, INC. UT 87-0642556 1266 South 1380 West Orem UT 84058 (801) 226-4100 None Yes Yes Non-accelerated Filer true false false 85214086 1408758 1381927 92717 129329 877086 797352 23924 20221 2402485 2328829 25008 54265 60000 60000 3100 3100 2490593 2446194 43571 78969 438837 13230 26760 57393 509168 149592 509168 149592 0.01 0.01 5000000 5000000 0.01 0.01 100000000 100000000 85214086 85214086 85214086 85214086 852140 852140 20265931 20252181 -19136646 -18807719 1981425 2296602 2490593 2446194 124384 555615 365511 1309191 63850 195821 177483 430110 60534 359794 188028 879081 154569 159565 316844 329844 81361 103775 188353 220953 5380 18329 11446 43654 241310 281669 516643 594451 -180776 78125 -328615 284630 -180776 78125 -328615 284630 312 312 -181088 78125 -328927 284630 0 0 0 0 0 0 0 0 85214086 84989086 85214086 84989086 85214086 85739086 85214086 85739086 85214086 852140 20252181 -18807719 2296602 6875 6875 -147839 -147839 85214086 852140 20259056 -18955558 2155638 6875 6875 -181088 -181088 85214086 852140 20265931 -19136646 1981425 84989086 849890 20226931 -18897115 2179706 12844 12844 206505 206505 84989086 849890 20239775 -18690610 2399055 906 906 78125 78125 84989086 849890 20240681 -18612485 2478086 -328927 284630 13750 13750 29257 27741 -36612 355405 79734 238669 3703 -28206 -35398 45513 425607 -4495 -30633 -27441 26831 -226170 26831 -226170 1381927 1473924 1408758 1247754 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 1—BASIS OF PRESENTATION</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements of Reflect Scientific, Inc. (the “Company,” “we,” “us,” or “our”) have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and with the instructions to Form 10-Q of Regulation S-X. They do not include all the information and footnotes required by GAAP for complete financial statements. December 31, 2022, consolidated balance sheet data was derived from audited financial statements but does not include all disclosures required by GAAP. However, except as disclosed herein, there has been no material change in the information disclosed in the notes to the consolidated financial statements for the year ended December 31, 2022, included in the Company’s Annual Report on Form 10-K, as filed with the Securities and Exchange Commission on March 31, 2023. The interim unaudited condensed consolidated financial statements should be read in conjunction with those consolidated financial statements included in the Form 10-K. In the opinion of management, all adjustments considered necessary for a fair presentation of the financial statements, consisting solely of normal recurring adjustments, have been made. Operating results for the three and six months ended June 30, 2023, are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 2—RECENT ACCOUNTING PRONOUNCEMENTS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considers the applicability and impact of all Accounting Standards Updates (“ASUs”) issued by the Financial Accounting Standards Board (“FASB”). The Company has evaluated all recent accounting pronouncements and determined that the adoption of pronouncements applicable to the Company has not had or is not expected to have a material impact on the Company's condensed consolidated financial statements.</p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0"><span style="font-size: 4pt"> </span><span style="font-size: 10pt"><b>NOTE 3—DISAGGREGATION OF REVENUES </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Our revenue is disaggregated based on product category and geographical region. We recognize revenue from the sale of scientific equipment for the life sciences and manufacturing industries. Our products range from non-mechanical Cyrometrix freezers, chillers, and original equipment manufacturer (“OEM”) value-added products and components for the life sciences industry.</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">The Company’s revenues for the three months ended June 30, 2023 and 2022 are disaggregated as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </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="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended June 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">10,508</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-size: 10pt">-</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">10,508</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">81,155</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">32,721</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">113,876</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">91,663</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">32,721</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">124,384</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </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="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended June 30, 2022</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">309,704</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-size: 10pt">-</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">309,704</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">195,604</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">50,307</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">245,911</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">505,308</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">50,307</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">555,615</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s revenues for the six months ended June 30, 2023 and 2022 are disaggregated as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </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="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Six Months Ended June 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">55,758</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-size: 10pt">-</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">55,758</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">209,035</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">100,718</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">309,753</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">264,793</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">100,718</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">365,511</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </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="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Six Months Ended June 30, 2022</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">658,162</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="font-size: 10pt">153,236</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">811,398</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">368,047</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">129,746</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">497,793</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">1,026,209</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">282,982</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">1,309,191</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> The Company’s revenues for the three months ended June 30, 2023 and 2022 are disaggregated as follows<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="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended June 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">10,508</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-size: 10pt">-</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">10,508</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">81,155</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">32,721</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">113,876</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">91,663</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">32,721</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">124,384</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table><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="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended June 30, 2022</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">309,704</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-size: 10pt">-</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">309,704</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">195,604</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">50,307</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">245,911</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">505,308</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">50,307</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">555,615</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><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: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Six Months Ended June 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">55,758</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-size: 10pt">-</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">55,758</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">209,035</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">100,718</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">309,753</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">264,793</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">100,718</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">365,511</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table><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="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Six Months Ended June 30, 2022</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">United States</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">International</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Total</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt">Revenues</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 49%; padding-left: 9pt"><span style="font-size: 10pt">Freezers and chillers</span></td> <td style="width: 1%"> </td> <td style="width: 2%"><span style="font-size: 10pt">$</span></td> <td style="width: 12%; text-align: right"><span style="font-size: 10pt">658,162</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="font-size: 10pt">153,236</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 14%; text-align: right"><span style="font-size: 10pt">811,398</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 9pt"><span style="font-size: 10pt">OEM and other</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">368,047</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">129,746</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-left: 9pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">497,793</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total Revenues</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">1,026,209</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">282,982</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">1,309,191</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> 10508 10508 81155 32721 113876 91663 32721 124384 309704 309704 195604 50307 245911 505308 50307 555615 55758 55758 209035 100718 309753 264793 100718 365511 658162 153236 811398 368047 129746 497793 1026209 282982 1309191 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 4—INVENTORIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories at June 30, 2023 and December 31, 2022 consisted of the following:</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> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">June 30,<br/> 2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">December 31,<br/> 2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Finished goods</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">365,842</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">376,334</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Raw materials</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">617,288</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">527,062</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total inventories</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">983,130</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">903,396</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Less reserve for obsolescence</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td><span style="font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total inventories, net</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">877,086</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">797,352</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventory balances are composed of finished goods and raw materials. Work in process inventory is immaterial to the condensed consolidated financial statements.</p> Inventories at June 30, 2023 and December 31, 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> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">June 30,<br/> 2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">December 31,<br/> 2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Finished goods</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">365,842</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">376,334</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Raw materials</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">617,288</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">527,062</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total inventories</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">983,130</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">903,396</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Less reserve for obsolescence</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td><span style="font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(106,044</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Total inventories, net</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">877,086</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">797,352</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table> 365842 376334 617288 527062 983130 903396 106044 106044 877086 797352 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 5—LEASES </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following was included in our condensed consolidated balance sheets at June 30, 2023 and December 31, 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </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> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">June 30,<br/> 2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">December 31,<br/> 2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Operating lease right-of-use assets</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">25,008</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">54,265</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Lease liabilities, current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">26,760</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">57,393</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Lease liabilities, long-term</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-35; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-36; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Total operating lease liabilities</span></td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">26,760</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">57,393</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Weighted-average remaining lease term (months)</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">5</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">11</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Weighted average discount rate</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">5.25%</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">5.25%</span></td> <td style="padding-bottom: 1.5pt"> </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; text-align: justify">Total lease expense for the three and six months ended June 30, 2023 and 2022 is as follows:</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> <td style="padding-bottom: 1pt; vertical-align: top; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: top; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: bottom"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Three Months Ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">June 30,</p></td> <td style="padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: bottom"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Six Months Ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">June 30,</p></td> <td style="padding-bottom: 1pt; vertical-align: top"> </td></tr> <tr> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="vertical-align: top"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom; width: 48%"><span style="font-size: 10pt">Operating lease expense</span></td> <td style="vertical-align: top; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 10%; border-top: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">15,216</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 10%; border-top: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">15,216</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%; border-top: text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 10%; border-top: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">30,432</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 10%; border-top: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">30,432</span></td> <td style="vertical-align: bottom; width: 1%"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-size: 10pt">Variable lease expense</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">7,202</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">1,395</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">11,639</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">3,788</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font-size: 10pt">Total lease expense</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">22,418</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">16,611</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">42,071</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">34,220</span></td> <td style="vertical-align: bottom"> </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; text-align: justify">As of June 30, 2023, maturities of operating lease liabilities were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </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="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">Year Ending December 31,</span></td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Amount</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><span style="font-size: 10pt">2023 – remaining </span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="font-size: 10pt">27,112</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Less: imputed interest</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(352</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total operating lease liabilities</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">26,760</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> The following was included in our condensed consolidated balance sheets at June 30, 2023 and December 31, 2022<table cellpadding="0" cellspacing="0" style="width: 100%; font: 12pt Times New Roman, Times, Serif; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">June 30,<br/> 2023</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">December 31,<br/> 2022</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 68%"><span style="font-size: 10pt">Operating lease right-of-use assets</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">25,008</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">54,265</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Lease liabilities, current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">26,760</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">57,393</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Lease liabilities, long-term</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-35; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-36; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Total operating lease liabilities</span></td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">26,760</span></td> <td> </td> <td> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">57,393</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Weighted-average remaining lease term (months)</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">5</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">11</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Weighted average discount rate</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: right"><span style="font-size: 10pt">5.25%</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">5.25%</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 25008 54265 26760 57393 26760 57393 P5M P11M 0.0525 0.0525 Total lease expense for the three and six months ended June 30, 2023 and 2022 is as follows<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="padding-bottom: 1pt; vertical-align: top; text-align: center"> </td> <td style="padding-bottom: 1pt; vertical-align: top; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: bottom"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Three Months Ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">June 30,</p></td> <td style="padding-bottom: 1pt; vertical-align: bottom"> </td> <td style="padding-bottom: 1pt; vertical-align: bottom; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: bottom"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Six Months Ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">June 30,</p></td> <td style="padding-bottom: 1pt; vertical-align: top"> </td></tr> <tr> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="vertical-align: top"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom; width: 48%"><span style="font-size: 10pt">Operating lease expense</span></td> <td style="vertical-align: top; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 10%; border-top: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">15,216</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 10%; border-top: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">15,216</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%; border-top: text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 10%; border-top: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">30,432</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 10%; border-top: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">30,432</span></td> <td style="vertical-align: bottom; width: 1%"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-size: 10pt">Variable lease expense</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">7,202</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">1,395</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">11,639</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">3,788</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font-size: 10pt">Total lease expense</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">22,418</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">16,611</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">42,071</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">34,220</span></td> <td style="vertical-align: bottom"> </td></tr> </table> 15216 15216 30432 30432 7202 1395 11639 3788 22418 16611 42071 34220 As of June 30, 2023, maturities of operating lease liabilities were as follows<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="border-bottom: black 1.5pt solid"><span style="font-size: 10pt">Year Ending December 31,</span></td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="3" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Amount</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 82%"><span style="font-size: 10pt">2023 – remaining </span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 15%; text-align: right"><span style="font-size: 10pt">27,112</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Less: imputed interest</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(352</span></td> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Total operating lease liabilities</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 1.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">26,760</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> 27112 352 26760 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 6—STOCKHOLDERS’ EQUITY</b></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>Common Stock</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the Company was authorized to issue 100,000,000 common shares. As of June 30, 2023 and December 31, 2022, the Company had 85,214,086 common shares issued and outstanding.</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"><b><i>Restricted Stock Awards</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Below is a table summarizing the changes in restricted stock awards outstanding during the six months ended June 30, 2023:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </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="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">Restricted Stock Awards</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Weighted-<br/> Average<br/> Exercise Price</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 70%"><span style="font-size: 10pt">Outstanding at December 31, 2022</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">450,000</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-size: 10pt">0.11</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Granted</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-37; font-size: 10pt">-</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-38; font-size: 10pt">-</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Vested</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-39; font-size: 10pt">-</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-40; font-size: 10pt">-</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Forfeited</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-41; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-42; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Outstanding at June 30, 2023</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 2.25pt double; padding-bottom: 4pt"> </td> <td style="border-bottom: black 2.25pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">450,000</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">0.11</span></td> <td style="padding-bottom: 4pt"> </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; text-align: justify">Stock-based compensation expense of $6,875 and $906 was recorded during the three months ended June 30, 2023 and 2022, respectively. Stock-based compensation expense of $13,750 was recorded during the six months ended June 30, 2023 and 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of June 30, 2023, the remaining unrecognized stock-based compensation expense related to non-vested restricted stock awards is $41,250 and is expected to be recognized over 1.5 years.</p> 100000000 85214086 85214086 85214086 85214086 Below is a table summarizing the changes in restricted stock awards outstanding during the six months ended June 30, 2023<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="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; padding-bottom: 1.5pt; text-align: center"><span style="font-size: 10pt">Restricted Stock Awards</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Weighted-<br/> Average<br/> Exercise Price</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 70%"><span style="font-size: 10pt">Outstanding at December 31, 2022</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-size: 10pt">450,000</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-size: 10pt">0.11</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; "> <td><span style="font-size: 10pt">Granted</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-37; font-size: 10pt">-</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-38; font-size: 10pt">-</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-size: 10pt">Vested</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-39; font-size: 10pt">-</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-40; font-size: 10pt">-</span></td> <td> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt"><span style="font-size: 10pt">Forfeited</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1pt solid; padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1pt solid; padding-bottom: 1.5pt; text-align: right"><span style="-sec-ix-hidden: hidden-fact-41; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-42; font-size: 10pt">-</span></td> <td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-bottom: 4pt"><span style="font-size: 10pt">Outstanding at June 30, 2023</span></td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 2.25pt double; padding-bottom: 4pt"> </td> <td style="border-bottom: black 2.25pt double; padding-bottom: 4pt; text-align: right"><span style="font-size: 10pt">450,000</span></td> <td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </td> <td style="border-bottom: black 2.25pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-size: 10pt">0.11</span></td> <td style="padding-bottom: 4pt"> </td></tr> </table> 450000 0.11 450000 0.11 6875 906 13750 13750 41250 P1Y6M <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>NOTE 7—EARNINGS (LOSS) PER SHARE</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The computation of the basic and diluted weighted average shares outstanding and the basic and diluted earnings(loss) per share for the three and six months ended June 30, 2023 and 2022 consisted of the following:</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> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: Black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Three Months Ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">June 30,</p></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: Black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Six Months Ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">June 30,</p></td> <td style="vertical-align: top"> </td></tr> <tr> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="vertical-align: top"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom; width: 44%"><span style="font-size: 10pt">Net income (loss)</span></td> <td style="vertical-align: top; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 11%; border-top: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(181,088</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-size: 10pt"><b>)</b></span></td> <td style="vertical-align: bottom; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 11%; border-top: Black 1pt solid; text-align: right"><span style="font-size: 10pt">78,125</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 11%; border-top: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(328,927</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 11%; border-top: Black 1pt solid; text-align: right"><span style="font-size: 10pt">284,630</span></td> <td style="vertical-align: bottom; width: 1%"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-size: 10pt">Basic weighted average shares outstanding</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font-size: 10pt">Basic earnings (loss) per share</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="vertical-align: bottom"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="vertical-align: bottom"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: top"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font-size: 10pt">Weighted average shares outstanding</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-size: 10pt">Effect on dilutive stock awards</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-43; font-size: 10pt">-</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">750,000</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-44; font-size: 10pt">-</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">750,000</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font-size: 10pt">Diluted weighted average shares outstanding</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,739,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,739,086</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-size: 10pt">Diluted earnings (loss) per share</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="vertical-align: bottom"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="vertical-align: bottom"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="vertical-align: bottom"> </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; text-align: justify">For the three and six months ended June 30, 2023,there were 450,000 common share equivalents excluded from the diluted earnings per share calculation as their effect is anti-dilutive.</p> The computation of the basic and diluted weighted average shares outstanding and the basic and diluted earnings(loss) per share for the three and six months ended June 30, 2023 and 2022 consisted of the following<table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: Black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Three Months Ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">June 30,</p></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: Black 1.5pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">Six Months Ended</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">June 30,</p></td> <td style="vertical-align: top"> </td></tr> <tr> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">2023</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td> <td style="vertical-align: top"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom; width: 44%"><span style="font-size: 10pt">Net income (loss)</span></td> <td style="vertical-align: top; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 11%; border-top: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(181,088</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-size: 10pt"><b>)</b></span></td> <td style="vertical-align: bottom; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 11%; border-top: Black 1pt solid; text-align: right"><span style="font-size: 10pt">78,125</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 11%; border-top: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(328,927</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; width: 1%; text-align: center"> </td> <td style="vertical-align: bottom; width: 1%; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; width: 11%; border-top: Black 1pt solid; text-align: right"><span style="font-size: 10pt">284,630</span></td> <td style="vertical-align: bottom; width: 1%"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-size: 10pt">Basic weighted average shares outstanding</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font-size: 10pt">Basic earnings (loss) per share</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="vertical-align: bottom"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="vertical-align: bottom"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: top; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: top"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font-size: 10pt">Weighted average shares outstanding</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom; text-align: right"><span style="font-size: 10pt">84,989,086</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-size: 10pt">Effect on dilutive stock awards</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-43; font-size: 10pt">-</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">750,000</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-44; font-size: 10pt">-</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">750,000</span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: bottom"><span style="font-size: 10pt">Diluted weighted average shares outstanding</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,739,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,214,086</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"> </td> <td style="vertical-align: bottom; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">85,739,086</span></td> <td style="vertical-align: bottom"> </td></tr> <tr> <td style="vertical-align: bottom"><span style="font-size: 10pt">Diluted earnings (loss) per share</span></td> <td style="vertical-align: top; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="vertical-align: bottom"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">(0.00</span></td> <td style="vertical-align: bottom"><span style="font-size: 10pt">)</span></td> <td style="vertical-align: bottom; text-align: center"> </td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">$</span></td> <td style="vertical-align: bottom; border-bottom: Black 1.5pt double; text-align: right"><span style="font-size: 10pt">0.00</span></td> <td style="vertical-align: bottom"> </td></tr> </table> -181088 78125 -328927 284630 85214086 84989086 85214086 84989086 0 0 0 0 85214086 84989086 85214086 84989086 750000 750000 85214086 85739086 85214086 85739086 0 0 0 0 450000 450000 --12-31 false Q2 0001103090 EXCEL 39 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,%:"%<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #!6@A7UFS+=.\ K @ $0 &1O8U!R;W!S+V-O&ULS9++ M:L,P$$5_I6AOCQ^D%.%XDY)5"H4&6KH3TB01M1Y(4^S\?64U<2CM!Q2TT"$_ MQ!&AJ:I[,$A""1(P PN_$%G?*4N,XEF.;=B]YW4+; M2,)*3*^BYG3VN&;7R:_MYG&_97U3-6U1/:2SKU>\J?FJ>I]=?_C=A(U3^J#_ ML?%5L._@U[_HOP!02P,$% @ P5H(5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #!6@A7#.?5 9 % 3'0 & 'AL+W=ODMG1[#<7G 05<-8V3?OO MUP8*Z)1KQA1Z3N)4GG?62FW.'$<&:Y90>W0M\YE4H8)2R5$4^18,OSS@2? M^9YK O(W_HG85NY<(X/RP/FCN9F%YQW7E(C%+%!&@NI_3\QG<6R4=#G^*T4[ MU3=-X.[UJ_HTA]&>#EH$7)B M7A!0\*\L/4:>>X2(2SQ+>7PX?)*MCI';LX6_*8Y7U9R7ZWGOU=QN=5WIE]!, ML<1:885@SRYH!NR9W-" G7?TB)1,/+'.^/??\,#]PT;[B\3>L/G'/%@\[5:!I+Z)XYT^GC&?W-7FQXL)+KNAB[GGOJVAC!V):,V*WS MKKL793D,[]F&"Z7[HNZE5&7V? LK?K=F:1^.:LNYXR_P/IS3*&8"^7IR67%A M;R._.U7A6#>+!,,]XO,D5O\6JS@V&W4@W% MNXP*Q43\4J9-*R.LU=A5#^%\<&U],.Q8ZH6&7E7)*%]3 HRP6',['L+ZD-KZ MD+VLC\G@Z#I+'JQY_.(=$>WM](+#.SFQ[@03T7NFSO=JQ=\FUJI8;D;P1(KY2$L M$:DM$=G+$E64U>"]%?PI2@-[ \.:#0/W$.:(U.:([&6.*M!;+I6VN?]&F^;Y M"58<]MS^T$IZ"'=$:G=$8%N3=]2)8+09#!;X,'3Q1RO8(7P1J7T1@;W,%<\7 M)FN>@OD4%B%DT.UAU[I3 H>VY:M-$8%]S")2VBGP)<+DP\-'-&=!)G1;6B%A MI6MNG9E].*PEH%<;(F\O0S1+M:DMSK7,E@%]W1RR'B6TV@N"HWZ6T]DY=C)K MJ_PT3J+ V)OB!*IZ6IWX3?)S+J=^O3@N_$+-TDRBF"UUJ'M\HB=%49S %3>* M;_)#K >N%$_RRS6C(1/F!?W[DG/U>F,^4)V#CO\'4$L#!!0 ( ,%:"%<8 M4M* > 4 .H4 8 >&PO=V]R:W-H965T&ULM5AM;]LV M$/XKA%MT&Y#$(O7>.@8<)UV]94M6IQOVD9'H6*@DJB05I_OU.\J.9$N4W&)9 M ,>D=7=\[G2\Y\C)AHO/.*-)/II.JM]NQ73"2Y4F.;L52)991L77"Y;RS?D( MCYY_^)@\K)7^83R=%/2!+9GZ5-P*F(UK*W&2L5PF/$>"K?I7$JOU^2@8H9BM:)FJCWSS@>T<R^H\V.UEKA*)2 M*I[ME %!EN3;;_JT"\2> G9Z%,A.@7RK@KU3L"M'M\@JMRZIHM.)X!LDM#18 MTX,J-I4V>)/D^C4NE8"G">BIZ9SG,;P4%B,829XF,54PN: IS2.&EMJP1*?H MT_(2_?CZI\E8P:):=1SM%KC8+D!Z%OBES,^0;9T@8A';H#X?5K]D$:CC2IT< MJH_!U=I?4OM+*GMVG[^E$"Q7:"8E.&9R9ZOOF/7UKGHK"QJQ\Q%L&\G$(QM- MW[S"GO7.Y-P+&3MPU:Y=M8>L3^=4KA'-8Q3I ?M2)H\T!=^-7F]->94IO?4? MI]BQ M\-)N/'?8<,UK)* *[63$ UV:8^[4U]KP.)V"%Q6L - M4K WL1FW7^/V!W'?<453='QW^MW%'8LX@=L":9"S21#TO?^@AAD,PKPIF* J MR1]0RH \D- L<6UTIUR&>:T8)K>:, KZ5;-%5>=H%(F2-<7/& 6[\QH\'#L([#;'&>2P3>R^G&](#@^S MW'-"%5Q4O39?(=XJ?.F17.NR&_%\K[-GNV*N;^]MG4,'&A+$PRQXR";']D67 MT%PKQ%Z[/!ODL!.Z80]CXX;Z\!'NJTK,]6)VL;A>W"VNS'6FRVAFE%VY090- M\^%@L,HL%8\^KWD:,R%_0%?03JJO1J"##/K=9>:%K!TZW9 G'F9/:*=6#+(H M1I7[)^BU=69A*#H"03-=0I/JG@ 7Z@^2:RITPU6J-32(_[#X'C2@9./"R[APIA/O7L@CP(VQP69(SO?S=T> YK M^)\,\_^<9QG4EFW4#('%V[#VA39P3PAV3J"O?G[Z?\29=)N*P(5UVX7LN-QA ME)KV@PRW'[,X3G0-AG*F^_K3)(?C7)% >3/"-?08%K20H=WF-[,D0 YZ&GFR M=\(>I'Y-S656IM4]0LQ62908CTD[*_L(3G&(;<]SVDPB9-(T$ M&6XDML5W>78 AP%V2/L48A D M)/0\JZ<:DZ:/(,-]1(V\RF>.)Y5!!PB8RDH/E8P!O"4NT0D.Z[%K4(BE\FH;(!;EA ITSRLE,:E9C6V]#=Q1[. M,(% *3Q]O'71_1G)J"(KRG,@)TR0:\DY59IDH,J#/VW;C7*)8;&$?86L0J_C M^6-WM>ER3U!#?:]6WSM.?7DY")9EKG[8)W\K5?$-)VT5[/TS \J T/7F08/S#:4!$SL6QSO9/T"->OYVFX M'M:NASM=3V6:XGOD%6DU/"2M]@0UI(]JZ:,CI!^44Z-GN>)[7FM6'1+94'U> MJSX_7O7VI#I_IF/4#_R>-QH\$7Q 8$.O[_W[#'O'*]Z3%17E ;H/B2R%NQNE MA*WCOE"U9$(3#@N$>ITASCABCM@4 &H: 8 >&PO=V]R:W-H M965T&ULK5E=<^(V%/TK&MKI)#/=Q9*_Y)0P$[#2IM.$3,AV M=Z;3!P<+\*QM44N$]-]7M@G&EA#LEA>PS;E'.O=>2P=[L&'%5[ZD5("W+,WY M=6\IQ.JJW^>S)\-! M=>VQ& [86J1)3A\+P-=9%A7_CFC*-M<]V'N_\)0LEJ*\T!\.5M&"3JGXM'HL MY%E_QQ(G&$50%5(@_$[KA>\>@E/+"V-?RY"Z^[EGEC&A* M9Z*DB.37*QW3-"V9Y#S^V9+V=F.6@?O'[^RWE7@IYB7B=,S2STDLEM<]W ,Q MG4?K5#RQS6]T*\@M^68LY=4GV-18W^J!V9H+EFV#Y0RR)*^_H[=M(O8")(\^ M &T#4#? .1!@;P/L4T=PM@'.J2.XVX!*>K_67B4NC$0T'!1L XH2+=G*@RK[ M5;3,5Y*7C3(5A?PUD7%B.&9Y+,M.8R"/.$N3.!+R9"KDE^P'P<%D#B8K6D1E M73FX^)1'ZSB1F$OP 7R:AN#BQ\M!7\BIE(3]V7;843TL.C"L#>Y9+I8<$#E\ MK(D/S?&>(;XO4[#+ WK/PP@9"7]?YQ^!;?T,D(5LS7S&IXU'_K2EV3.7JR%//T#/^D67YW.2A>4Z])?1WI59+DO MO XAM!MPT(59GNN"V$;1C2#VE8 @P;7TNGN=+I&G6/& M!6!SL& LYD"N1[JU851SN'N#>S9VK8Y@%04#%Z..DE #\WT'VQW!*LRQ+0@M MO5YOI]%P,:6FT9I M5"24@RB/P4::06TAL-HKKN-Z0:?S=+# ];J+B@JSH8>=3H,2#0P%^["6X& G M.##?8S27K9=6>J-8>JBDW,M*?ZH3'JC=#VVOLVB,512T;-_OZM; ,+;=[MJB MPA"R@CU82S>T&F]G'=DU.(V*V;*2'LLM)&6K6&8A:L0CH_B[A_'DGH"+/R;3Z26X?9K<@\DC>;IYOIL\ M3+490,I,/D!L^;[738$*]#%$W:;7\=D(*U:#:( (.YY]8$^%C7V%1B\V?"#/ MH)V&$;F=/)'WB\\W7X@^%?:IJ5"!VE1H^/2I4('&5#2^$9J-8Z-8YN"!W-X] M@PORY9$\3(G^;YNCF3%$7?G&0?4;&-#^RSME./(]PQW=+V'C2:'9E"KMI$V< MJSABV3K0PKB;.Q6H;1T-GVR= /G=Y*A 8^LTUA1Z1L=&HB*7JZ?\SY]*DWH) MY'(*Y/_"C.6 +Z-"NWM"H]W]5@-W5K;PK&SD7&SMXC1N&AH]XG 4\60&+I(< MA"R5AHY7Y:GJHF]/7^D298<["@F/0X@1TA;;.%9HMJQADJ[+IU+?(!;4F_T*AW,@M8Z.6!KP86TE8VS$E. MX6RK;\PU,IOK_9O1I%_UMX?TZY"^K=-_*BS%R4[T.Z%P?P:LQU%P/X16I7WLT]/5;F/NH6"0Y!RF=RZ&LC[Z< M;E&_V*A/!%M53^Y?F! LJPZ7-(II40+D[W/&Q/M).<#N]=+P/U!+ P04 M" #!6@A7-T^J9(X& #=+@ & 'AL+W=OZ6'4H4IS0KXSPS M"KJ_7;Q';P-BUPZ-Q3\Q?2HOKHUZ*5_R_&M]\S&Z79CUC&A"=U4-$;*/1[JA M25(CL7E\:T$7W9BUX^7U,_IOS>+98KZ$)=WDR;]Q5!UN%]["B.@^/"75I_SI M=]HNJ)G@+D_*YK_QU-J:"V-W*JL\;9W9#-(X.W^&WULB+AR0)7# K0,>.6!7 MX$!:!S)V$$W):AVL\92(P,%N'9JE+\]K;XC;AE6X7A7YDU'4U@RMOFC8;[P9 M7W%6!\I]5;!?8^97K3=Y%K''3B.#795Y$D=AQ6[N*_;!XJ$JC7S/[O+=UT.> M1+0H7[[P,'+?&<&W4US],%Y]SL)3%#.?U\:-\?E^:[SZY?5J6;&IU0,L=^TT M/IRG@8732%,6-O>'L* EX+Z1N[^/V!18W(6)<1?&T!=7 $@@!_D[Y\9>LB?3/1[**T^%?QPQV] M7; :7-+BD2[6+U\@QWP'195.L$ 3V(!VJZ/=DM+>9/M-77TC8Y>GK"6589U< M$-52)'B>!I3>%O?($/8L:Q21FD8+ID8;T&9WM-E2VOYB73W.&&$L8).\+,$J M*(68P9+=;O'N-<5MD@A7M;A)AY];W'2"!9K !K1[ M'>V>MH;JJ<6Z$#-(-;O_.&4LJ$UQ(6VA M)M.[M1OEMV4ZWCB_ >,$AT MU[O,J"$%O6! :HIAE./3=))=/ M8'9DZ40+=*$-R>\%"U)3+"J-O(6:CC]>S@CV-("E:%,#@:H440KPY\TQG'IJ;1@HG1 MAL3U2@3)I8A:@Y9BS&%,$] 6\>+$]1#FNLV4V9"U7L(@-0VCU%]T6 )6VVUY.(#4],;O=\EM\4;F33F!VN=.)%NA"&Y+?RQFDIF=&&@8F MW.?CS\;(XN*/%SL,DEGR\<=;UGK.=%WDC^,/ ,6^XY@8CC_<*PLL5Q8*D@ZD M _-;\#,=7/S))S W_K2B!;K0AN3W<@/+Y<:<=BN'FM$\,"\='(_;"^H:+I@: M;DC=Q;F&7*8H-5PYQAS.- %M,:^2;A#K)&2<\0J&0^9ZC8&OTA@$)!#0&%#1 MPZ#&L)D>&._C $M6]'R;_7EC"@!09-L.\004]!H#_[3&@.D -(:@Z&G5&%K1 M EUH0_)[C8'E&F-.TVVAIN,/.F FRY@*6JZ$*BTZ?9J :L=7,QNNOP^7!1_ M5R@$2?SI1 MTH0W)[T4'EHL.M0)1*XN!<8^*H#DVDZ M@!,30:)K/3+1BA;H0AN^_-%+&Z(F;50Z>PLU&7\$.'F -SJ I6BC X'*-CJD M%QA$[3QC[D:'\)MV0?S))S#['1B=:($NM"'YO40AVA U::/295JH MZ:+'VPF:+F I:KJ J;3IDEY@$#6!,;?I$GZ_+RIZ5QQ&2(J>3K1 %]J9_.7% MF\'UB]^L\JO*TN3S0,*)%;7X)?=A\]^Z+=M=)]YNEWL:14 MHI=5G(B+QE+*]7FK)<(E71'QF:]I F\6/%T1";?I4TNL4TJB3&D5M[!E^:T5 M84FCU\V>S=)>EV]DS!(Z2Y'8K%8D_7%)8_Y\T; ;KP]NV=-2J@>M7G=-GNB< MROOU+(6[5H$2L15-!.,)2NGBHM&WSP?85PJ9Q .CSV+O&BE3'CG_KF[&T47# M4HQH3$.I( C\;.F QK%" A[_[$ ;Q9I* M,M"3O0%/(@@*C1!<"1ZSB$BXF4OX@6A)@?@"#8A8HA%$7*"S^X1L(@8RGU 3 MW<^OT-FOG[HM"5048"O<+7N9+XN/+.NC&Y[(I4!#6#XZU&^!"84=^-6.2VP$ M_'.3?$:.]3O"%G8T? ;O5\<&.D[A5B?#ESL28AO6C GA4TW=)&[[=?;-_Z0V?R MB< .'. 6#G!-Z+T)5""6A'Q%T5G,A=#F2 [A9Q"JWFQ[30>W.SCHMK;[AM3E M<-OU':L0.Z#H%10]8XSZT=^PO_(DEQQJ4LB3D,44)57NZK5Z&*I]L$[YED'2 MHL*2-\(K #]_F%^WQCA.>2A]^; MJH1&"'P%?44059EU1N=(WEX ;2?PK$J8WY(ZH!D4- ,CS?Z*IY+]FU%3M2Q5 M=;W)%TT('2)"4"ETC(,:%]S!7C4Q-5)!X-IZQNV"<=M<.Y8D>:("TFH_JS*F MB"01BAEY9/'Q#&N?,L-.!';@B$[AB(XY=&'(-VIWPM:D;$L>8ZJSMU,+@N/[ M-JZ$JB[5=#S/M3Q]L&RK;*"6D>4XV4()X2F$0]L'K?K"02=PW H_G1QVVK[? M.4)PK\/;1H*SE*X)BQ!]47N4YDG$Y9*F,&"D*9 W[(,=]J'? LNILJ^+X3:V M_"/<<6!=OI].N$J_+N9YG.T>(E_W?-G;7 MWB ;W<#%$5USP8XXUZDOCCW?JI89C5S3=3O'4K?LT;:Y24^+\A)3J./[E45+ MU]7XU/*=6C)HY'#@'JN+=MFP;6-#RX:*:@\VMV"M&5X]5_VV8U>MJ(LU,?;M MX$A#LLO&:?L?&@['DX?A_!W#H6ULR!^M[*=".W1"V99M&$[;;O^B:L3= .G@]TC<2HG$6R>1(9JVGN3 M9WW"L%VK'7C5>4DGB-T@\([Q+(<1[!KS:7X_FUT/;R"#^M?H:CP?7$_G][?# M.9J.4%$L89N,IK#?<3@GP?*#6[MG<'" MW/^4'4T+E'V^Y,>8Q=/B^+N?'?I6GE_:YX/\$+N$R<_4;T@*A4? L+X 2.MS M ,%*\V/J_$;R=7;2^\@E?'QDETM*(IHJ 7B_X%R^WJ@%BG\6]/X#4$L#!!0 M ( ,%:"%?R?608L 0 *H* 8 >&PO=V]R:W-H965T&ULE59M;]LV$/[N7W%0@:(#7+^F:9#8!IPT;;.A21:GVX!A'VCI;+&E2)6D M8OO?[XZ4%"=P@PT(8O'E'C[/W?%XDXVQWUV.Z&%;*.VF2>Y]>=KONS3'0KB> M*5'3RLK80G@:VG7?E19%%HP*U1\-!L?]0DB=S"9A[M;.)J;R2FJ\M>"JHA!V M=X[*;*;),&DF[N0Z]SS1GTU*L<8%^J_EK:51OT7)9(':2:/!XFJ:S(>GYT>\ M/VSX0^+&[7T#*UD:\YT'5]DT&3 A5)AZ1A#T\X 7J!0#$8T?-6;2'LF&^]\- M^L>@G;0LA<,+H_Z4F<^GR4D"&:Y$I?R=V7S&6L\[QDN-\3B!M'+> M%+4Q,2BDCK]B6_MAS^!D\!.#46TP"KSC08'E!^'%;&+-!BSO)C3^"%*#-9&3 MFH.R\)96)=GYV;EPTH%9P:U%A]H+]M6D[PF:-_33&N8\PHQ^ G,,7XSVN8-+ MG6'VU+Y/E%I>HX;7^>A%P%\KW8/QH NCP6C\ MZXU3D.>./_HQ/^GB^=MY09 M_QR2'!&/#B/R;3EUI4AQFI2,:1\PF;U^-3P>G+W ]ZCE>_02^NQ\OKA:P,U' MN+V[7%Q>W\_OKVZN#Y%\&>;ZYOX2AJ]?G8R&H[.#F'"?(]V-U!2ET#NIUU!I M46728P:IH6AJ%[^<43(3--U922UT*H4"1WY$NJ(^N/8.5WS98)%*FI(KF7;A M2J<]>./I#"8Q&IQ=Q(.Z83@\:Z8W^'RF8%6I@+>U!0^S>>W#0>@JMB1VM.. A[=(G6LEJ'LZ"P287"I*=VJ4(\<> -< M6& X>/M[=-^Z4M%H\?:O'@=F!YD!;3P9IJK**%!*U4!/3U@9XVD?NH[%'Y5D M7RQWP%29(G!T%7J$0Z'KP0=,L5BBA?$P7+A1]TG J>RIX-#X3-"<@(UP5/PL M550ZW)H"FIQI3^CL)<>R(C-#_GRN)9,N5<95=('@.?,>?#8;?$#;!=QRD(#/ MC :T*T>+4G?9'18AI[60"]I0>>2 D,8T%WJ-G3JR^SY[A*D7@_,X)#QX(OY@ MMK-3>><.A07DFG?(B;72YI!.G?OA.KX_$&HA77@EZ>^+L&G>%(H@TI=1!R8K"J*DM8,-NR!61 M?:/W, +Q49+RCZ T^=TY:BA"4 2LA+10[E=YPF+H0XQBHDO']:%#Y)$J FW7 MG"B*])+'+9>.O;.[\%AX"I%A#VY*JB6APM"IU T\IH?/+6*(EI-;*.(3&=.% M'CAL'S@2:$,.MFJDVE'>9E1XN&MI)#3X/A>>#M]Q4'!;4M%ECS_+22;T/"G' MO4-O4W^O?Z!JMPY=$CN9"F=L)=K9MA&;Q_[C<7OLXBC]UE3E0.&*3 >]]^\2 ML+$SB@-ORM"-+(VGWB9\YI16:'D#K7,E:P9\0-N>SOX%4$L#!!0 ( ,%: M"%?Y9?S^_ ( )X& 8 >&PO=V]R:W-H965T&ULG551 M;]LV$'[/KSBH0+L!@R7+;A8DM@';=;8.B&/82?LP[($6SQ91BM3(ZX5C+VU1I*K0>&4-.-P,DW'W>M(/\3'@B\*]/[$A M*%E;^RTXG^4PR0(AU%A00!#\>L(I:AV F,;?!\RD+1D23^TC^FW4SEK6PN/4 MZJ]*4CE,KA*0N!$[34N[_QT/>CX&O,)J'Y^P;V+[_02*G2=;'9*90:5,\Q;/ MASZ<)%QE;R3DAX0\\FX*19:?!(G1P-D]N!#-:,&(4F,VDU,F?)05.=Y5G$>C M)19H",9%87>&E-G"PEG#=H'<>O*#E+A*B$V+ ^*D0[W]*AC_':T^.S\M?KZEO MP/NO@X<[=.UK4> PX4OBT3UA,GK_KGN9W9RAWF^I]\^ACY:SZ6S^ ./I]/YQ M_O!Y_ALLEO=SMJ>S.]Y8O<;W/.+\_F$&^?MW5WDWO_DO>'@H$::VJH5Y@<+R MS93H/!"OBKK6JA!KI16]@# 2%(<5=&$W(+0^[?:*>%LXZ>&QEH+0PT^A?I[= MC%>//IK=FY]!>;]#">N7B'^KC#"%$F\@32R_6IS;\6IRQ.D$TA='TJ7P@$]" M[[BNC,1<LX6%CAOU,.S= (9&/PH?Y% MJ&\L,0\)UK'&Z.%SS4,J@%O>>6)LON)<,:V%W1?XB$Y[RZ,6>[V^SI; M8,5T3RY1T,EZ"JK(?^G[2KQ@7WCS$4J[VNT%WO7'-BX6Q&_W)>,D*G*&Y75XI6O4W*#FO4&@N!2B<[WQN MKK2!3^TU^HG33EKNF,8C67[AN5GL=],NY#AG=6FNY>HW;/7$%B^3I79_8=7X M1N2%+%;KW[68ATV6.$; M6 F<2V$6&J8BQ_S'^#[QVI +U^0.PW^^0'FQ(#]Y# MGQR?S0Y.3Z^GIPPUIN]BO0;[.)N6N-'"BK2R7S.C.0T78AU6.'B1P*E(5BRP7/6$D8 M!:6_!U^0S$P6@G_'#?!"WFB_I13! KY%S*OD< M&X^,BFAOJIBHYU3'6G%1 !(WU%I#[(%+TMGV3NDX@47Y+LEM+T6%?QBY?3[_"/2MK MW&$Y=49GP\*"9;):2D$8^@U5K8;''MS0V1&Y,_'HJC7%WZ9O$L8R'ET8]B^BY\;QBD35[CZ&7*PF3@#4>1^X0:5RI" M$GLQY?==(3^E^$F<>D$2VMOCR NCA*PT"+QH]%Q0E*2>/QC2ITE"!@D,1D/+ M^Z6@P//#Q"/]5EP:>J/4P7LV \$H@-?^J_2?S 5JL)-.II>EUJ89AS8[&Z& MJ8-FAMBZ-Y/8.5/TO&DH<4ZA?F\8=T$UTTVS,'+I)HH[:6@^<>:"!D)4UH'. MYU*:]<)>L!DQ)W\!4$L#!!0 ( ,%:"%=(ZZU[^P( %H& 9 >&PO M=V]R:W-H965THZ,U"FXH[6IIE9&N#O&Q E8Q8'&=1Q84*9I,F M=VMF$[UV4BB\-6#75<7-SW.4>C,-AL$N<2>6*^<3T6Q2\R7>H_M#&]F+PGO,>M_V, M/%^AI6U^8=/6LB2 8FV=KK9@4E )U3[YC^T<>H \_@> ;0<=UNU*A\QQV? M38S>@/'5Q.:#IM4&3>*$\G_*O3/T5A#.S:[4,RJGC4 [B1P1^G14;,'G+9C] M YS!M59N9>%"E5C^B8](2*>&[=2X#2@HV_1/&,P.SP89O'I'I5IIS+=QSZ[ MNGF\N'GX='=U'N1LR$Y[3-#OG3N@T6(W6N"JA'=88#5' M \FPR;)!H>FR68AAG89RF\*87_LT:@B*#>P7YF+;-,XK& MQ^,P&;%N3#_I-J MELC6RK57O\MVQGG6^L7O\M9UK[E9"F5!XH*@\=%X%(!IG:Q=.%TW[C'7CKRH M"5=D_FA\ ;U?:.UV"[]!]SF9_0)02P,$% @ P5H(5SM%;[&I P 60@ M !D !X;"]W;W)K&ULE59=;]LV%'W7K[A0LZ(% MY$BB+-EU; -.FV$;VC5HLA;#L =:NK:)2J)&4G'V[W=)V:J2N@;V8EU^G,-# MGGM)S_=2?=4[1 ./55GKA;\SIIF%HQW1G;$2[G M#=_B'9H_FEM%K;!G*42%M1:R!H6;A;^*9]=C.]]-^"QPKPQ0<6-55!:1T#9,AG)S:BE!M?:KG !+ VB:$I! M.@Y8EGK./2@%7XM2&($ZH&)0"FL#C52NGED63+((TDF0O$E. 4I9;T<&504C M&'GWTO 2Y#,U X!5T5%>'$F_N)K&8L0?"+8E\6CON6]PQ_ZJ M#'O^(,@I?3!)1Z 7$:L#@;!L0Q3E@? M>)^YHA,N\1ET$A SQ'3(]LR"+'D#23"93KU31T*^L& T/H]*GQR>G\B5_9L[/0GJ;ZJK)?= M.;ERBZ\&64%2)T$<,TI'K6<@JJ8UKMPH45 ;>)6D#%[_GUP\==&$@^N^0K5U MCYH&EV7=S=_W]N_FJGLNODWO'MT/7&U%K4G!AJ#1Y23UNPH]-HQLW..QEH:> M(A?NZ.U'92?0^$9*"3WV4F.*<]_7<8HYTVU9H*"=A50Y,S152U\7"EGBA/+, MCX*@[^>,"V\R'[5M>?=@4\<5WIG#-:3N92/=O(V&7N! M-0@SC(TE,/IYPFO,,@LB,[[53&^KT@KNCC?T/YSOY,N<:;R6V6>>F'3L#3U( M<,'*S-S+U1NL_>E97BPS[;YA59WM##R(2VUD7@N3!3D7U2][KN.P(S ,C@A$ MM4#D[*X4.2MOF&&3D9(K4/8TT>S N>JDR3@N;%)F1M$N)SDSF1D9/Z8R2U#I MWV#ZK>1F/?(-D>V^']>4JXH2':'TX;T4)M4P%0DF^_(^6;0U*]J8=16=!/Y5 MBC9T@B9$0=0YP>MLW>PX7N<7W(0/TB!\O9QKH^AR_'O([8K:/4RU#^9<%RS& ML4C][_6H8A8,+F/[S M\>W#ET.6GF9]N'V80M]1HHOC8+B6>4YOQ84++C7(!5 J<)N*)I@4[:F"B36L MF 96FE0J_AT3,++!M2X1PB!H!M4'XHJH4T81:A]B A,)W&",^1P5=$*W&NUK M2ED"PUXS"KO-8-C?AX)3FC@,E1UM:,#%L@WW2)GEL:&]VJ$54XD&5XI("A@8 M-L^PKDC\.TDYK7'*Q-*";=W9,!K:,5C%V%$$2:DVDIH_0UX]!;1/8=_3\\8Q MDSZ[ZH%)JW&[ V;F_W&!;J\*[!D$[3!L_*F8L+@6M!J?B%X/J60MD&]F_X'N MAW\?6-G5LI4NL7&FZJ^9*Z#X;,=H\W?6;PX'/1OQQMGO0=]=!(6Q5-;EG7"8 M5"&>"(C+695M"G2!KD1GZ_;/&1%VFH->T#BF_'0NCJH^>NL5VB9GZ:6P^I;" MW7K]8FKCH*D*,V;<\P A1>NI2M++Q8*]BT77\JP;-J->X"RDJ>7$-6".L*-: M/M'%"-L]6"-3NGVHYO@[K2%'M70-4%-,2V&J+K%=W?;8RZJUO!RO&O1[II9< M:,AP0:)!>]#S0%5-KYH86;A&,Y>&VI8;IO0_ 94]0/L+206WGE@%VW\>DQ]0 M2P,$% @ P5H(5W[#JZ9T P F0@ !D !X;"]W;W)K&ULK59MC]LV#/Z>7T&X0W$#TMBQ\^*[)@&2-GW#>CTDM_7#L \Z MFXZ%LR57DB^W?U]*=KSLE@LZ;%]LBB8?/:0HTK.]5//"6\R<[D8M9K(V!1=X MHT#79+C^G<"RPA+# Q%H'1ZP'?8%%8(*+QK<7T MNBVMX[%\0'_G8J=8[IC&-[+XRE.3S[W8@Q0S5A=F(_L0.M[-1H[E6V;88J;D'I2U)C0K MN%"=-Y'CPA[*UBCZRLG/+-9,"2YV&BY^D5K_##>H8)LSA3/?$+PU\I,6:M5 MA<] 3>"S%";7L!8IIG_W]XE6QRT\<%N%9P$_U6( 4="', BC,WA1%VOD\*)_ M&RO\OKS31E&%_'$J[ 9U=!K5WIHK7;$$YQY="XWJ ;W%RQ?#2?#Z#.=1QWET M#GVQ7FZN/UZ_WQ+G+]LM<5YO8/MAN5F?(GH>ZOK+[1JF+U_$X3!\_2PNW.8( MB2RKVC!W;V0&AE14^CP!)E)(>5$;3&'O*A[3'GM 11<8M,VE!KKZVI AI=K9 MG_;&]C N"G<6%9V%\P=J-,[%Y K1N6C^"&536FA+"Z@PL"L,9T)"V$LD]0IM MP5O.F2RHZ= N5[U;AW97^$UP,XV$_ MB&.PBVG<'X9CJXW"N'\93ITVC$?]213T5BX3A]S!F=S%XWXX'!'L!,CW,KYL MQ%/:%A6[ G^:5"(3#(+ ,7'"4T7OZ__,:)UEU'B!"LB=.+5>H&:6W /;,Y5J M> 73<= /B$(G]=X^J:P?Y3+N3Z-_Y_R ^\^_&R=&73)V,"WMO'J(V4 MBH8XQ M8?BK0\X'IUJ0?S0N2E0[-Q0UL:N%:29'I^WF[K(9-W^9-T/[,U,[+C04F)%K M,)B./5#-(&P61E9N^-Q)0Z/,B3G].Z"R!O0]D](<%G:#[F]D\1U02P,$% M @ P5H(5VJ->UY7 P 6P@ !D !X;"]W;W)K&ULM591;]LV$'[WKR#4HN@ +A(I49)3VT"2ME@'! OB='L8]D!;9TNH)+HD M':?]]3U2LN(FKHR?-DI_0G4P)8\M#4K9D&I;6;\S TRQ(: M:<[4!EJ<62G=2(NN7H=FHT$6/JBI0QY%:=C(J@UF$S]VHV<3M;5UU<*-)F;; M-%)_N81:[:8!"_8#M]6ZM&X@G$TV<@USL!\W-QJ]<& IJ@9:4ZF6:%A-@PMV M?IDXO ?\6<'.'-C$*5DH]W5+7QOV3786,$ M+[?&JJ8/Q@R:JNV^\J'?AX. //I! .\#N,^[6\AG^59:.9MHM2/:H9'-&5ZJ MC\;DJM8596XUSE889V=O*R/7:PUKZ3=)K<@MW$.[!4->W\E%#>:726AQ(04\(C')_CB M077L^>+_KOKOBX6Q&@_+/\=T=[3)<5IW@<[-1BYA&N -,:#O(9B]>L'2Z,V) MI),AZ>04^VR.%[+8UG"8[K$<3[(Z3Z"MKXI9=E5=?.>4E81$64H_'K MX(S^>'?M80JU:)(SRH0@,:<99X2QF.99.O+TCV?A)1DSFJ8Q&CT0V7A"XSSY M-QG\9\B(HS'-HJ37T7M/A+"QH"EB1$3C*",\$73,V',E(A((R+WED6@(#&5B M-*\>_N=ZX$*9V->C M4M3OQ.6W>_F%TZ)P77<-XA'=M M]UKJ==4:4L,*0Z.S3 1$=ZVL,6&/Y/ MS+X!4$L#!!0 ( ,%:"%&PO=V]R:W-H965T MW#@$JP:.[.=IOOW.T/"F)9&>\%WY_L^?V=\-]TJ_60J1 LOM9!FYE76KL^# MP!05ULR[ZJK L$^73-5OB ]LOZ3I,7="PEKU$:KB1H7,Z\ MB^'Y/''Y3<)7CEO3L\%5LE#JR3DWYYD&)2[81]EYM/^*NGI'C*Y0PS1>V;6Z4 M>%!LC%7U#DP*:B[;E;WL[J$'R,)7 -$.$#6ZVX,:E5?,LGRJU1:TRR8V9S2E M-F@2QZ7[*0]6TRXGG,UOY#-*JS1' ^\>V4*@.9T&EIC=?E#L6.8M2_0*2PJW M2MK*P =98ODW/B!%G:QH+VL>'27\M)%G$(<^1&$4'^&+NS+CAB_^CS*_7RR, MU?0,*B?TH$:XF$3C0:%HNXS%DNGR%8( M2R6HC;E<#3IX'S6XYI+38RQAI51IX 3B=.1G2>2L<>K'<3*X9UMZP!8U9\) M.AS[49;!*!K[81H-'I5E GA/ZB2+_6$^2^K#Y(&W@ED8SHV2\D:3\9^/(K@T&\,>OU5HUXU4\1 MH3;2MJW61;M!=='VYY_T=LK=,KWBTH# )4'#L_'( ]U.CM:Q:MUTZT)9ZOW& MK&C8HG8)M+]4RNX==T WOO/?4$L#!!0 ( ,%:"%?UGM2JY , ,T) 9 M >&PO=V]R:W-H965T3H MS9+=U#;@I!VVH<&".FLQ#/M 2V>;J"1J)!5G_WY'RE:45#&Z+]+QY1X^QWN. MY&POY#>U0]3P6!:5FKL[K>LKWU?9#DNF+D6-%8ULA"R9IJ;<^JJ6R'+K5!9^ M% 2I7S)>N8N9[;N3BYEH=,$KO).@FK)D\M]K+,1^[H;NL>,SW^ZTZ? 7LYIM M<87ZC_I.4LOO4')>8J6XJ$#B9NXNPZOKU,RW$[YPW*N>#2:2M1#?3./7?.X& MAA 6F&F#P.CW@#=8% :(:/QSP'2[)8UCWSZB_VQCIUC63.&-*+[R7._F[M2% M'#>L*?1GL?\%#_$D!B\3A;)?V+=SD[$+6:.T* _.Q*#D5?MGCX=]Z#E,@U<< MHH-#9'FW"UF6'YAFBYD4>Y!F-J$9PX9JO8DBTCL%'ZL<\^?^/I'I&$5'1M?12<#?FNH2 MXL"#*(CB$WAQ%V%L\>+3$?ZU7"LM201_#\780HR'(4QA7*F:93AW2?D*Y0.Z MB[=OPC1X?X+@N",X/H6^6%&AY4V!(#9P(RHE"IXSC3E(]4G< M8=;W.X2-**@6>;6%/5/ JZQH*'5D@&@D9((262GJR'IDG/6!C)6: J:!$H5= MHH!5.7S #,LU2HA#VQLYW9S^D/-[C9)I0Z PR0%I2F<,U1>50@4F*EH1;2UGB4>I,T@&3BQ>_B(8="5-N1 M1EG""$;.O="L /&"3<_!L&@ASXZ@7VV=8SYB#^2V)?)HSKXG=XM^7MJBN( $ MPK#S@:-/SE4F&B)."R,DEU'RT^%[0D])IZ?DA_74;L''Q]ID=$A")Z%>D9#= MM398;)%)4A(T24OO)*+5@N*/T&X"H#D9G._E8A0"G+2D#I)4SKWU[Y\HG)1\@0D@Q,5KTT M?@>Q-YE.G:$=(>5$WC@T^@U3+PU#,L:1%TR,$9.BH^!4LM,NV>D/)_N6Z4:V MNJ76TP:T(OCT).LA(9Q<9E@(2[O.L[QZ=#?U2;RH+:=?6WN4V,_]G\BDR:R9 M_>PD69:F5MHLOWTSC<+P?:_J:*,G7AA&5.Y*70$OZT;;TXP*$96&\SB)X.+_ MU/I06OS>%5NBW-J'A );Q>UMV_5V;Y5E>T4_36\?.K=,;GFEB,&&7(/+"=6@ M;!\/;4.+VE[8:Z'I^K?FCMY;*,T$&M\(H8\-LT#W@EO\!U!+ P04 " #! M6@A7T"Y,YZ$" #[!0 &0 'AL+W=OAHHFL*.<"+Q3HJBB8>IAC+NNI-_#6 M&Y=\E9'=\*-)R5:X0/I57B@3^1U*P@L4FDL!"M.I-QL*$@; M"Q[MIY%B>,&+11,D:E,TV:';AI+IJ0XX+>RD+4N:4FSJ* M%B3CFTSF"2K]%DYO*TX/\.XG6^:HWT]\,BULHA^W[@3\5HD^#(,]"(-PN -OV.D=.KSA_^C]+@GA]VRI29E7 M\F>;[ 9UM!W5.N=(ERS&J6>LH5'=H1>]>34X"#[MX#SJ.(]VH4<+X\2DRA%D M"L<9$RO4P 5VU7XKP+7 ,#LB^C MM3#_:UH 90CQ(RO5L>IIQXHUK.0C*T@JM:[4_!Z*YLF@?3)@+AR["^^]I/': MN0V3_=Z&6F $)QACL40%PX&#"&$T#O:"((#7$/0'@]YGQ82%VX?]WI5!;Y?& MXBGR=?0,] FG9X"P[8+]#4,6J%9N[&B(926H\6:WVTVV66/HQ_1F+)XSM>)" M0XZI*0WZ'\8>J&;4- ')TME[*2K-ZVX#VZ";]]$_4$L# M!!0 ( ,%:"%<"NL+;&0, !L( 9 >&PO=V]R:W-H965T;F3-PMH:K;)UJ8W#GTY*M<8GZ2WDI27-;E#@KD*M,<)"8S)S3P(9Y;H"(QH\&TVFW-(&[ M\A;]GG[.),_X6D'WDU#J""Y1PC)E$J%[S58YJJ.IJVD?X^U&#>:BQO3_ M@CF&"\%UJN"\2OY:DOR6Y\ \"?JQX'P*O![[G!P?P@C;IP.(%_YST MM].5TI)*Y?N^M&O4X7Y4TSXGJF01SASJ#X7R#IWYJQ>#L??F .=ARWEX"'V^ MI':,JQQ!)+"QM88QL#N4U#J@#'D%U'1*,QY3;D ?T"F:DLTBJ\597ID@W&9? M4MHV ,-K=3Y3",VXW1 U%LU]9?0'82#GA>&8)1)V!OX(V,-_+!W[$^LU0^'O7'@ M=1;V()YR]>&HYP^&!#L&BCT.CVMQG[5!;4OBT9D2&:_O>9:)%1X:.C?_F=%Y MDM#$!JH?>^$TLX&F8'0+;,-DK. U3$9>SR,*K=1Y^Z"PGLIEU)L$C[FTUA;W M&><#^WK?W1G8!_UL7C"YSKB"'!,*]?J3 MD0.R?HIJ18O2CO^5T/286#&EUQNE<:#U1 B]5&UL MK5C;;N,V$/T50BV*7: ;\2+JDMH&-I86W0)!@Z1I'XH^*!9M"RN)+D7;VWY] MJ4MD2Z+5;,(76Z3.G.&9D4;DS(Y9FG![@0H]WD> MBW]N6,:/V9%E6,:EU_-V2 M6IW/RO#\^IG]4RU>B7F*2[;DV1]I(K=SR[= PM;Q/I/W_/@S:P71BF_%L[+^ M!<<&ZT$+K/:EY'EKK%:0IT7S'W]M W%FH'CT!K@UP$,#YX(!:0W(2STXK8'S M4@^T-:BEVXWV.G!A+./%3/ C$!5:L547=?1K:Q6OM*@>E !L!/H#'AQ"\^_[]S)9J M*16AO6K=WC1N\06W!-SR0FY+$!4)2S3VX;2].V%OJQ!T<<#/<;C!DX2_[(LK M0."/ $-,-.M9OMP8PB,/"@TX>%8QBE'AV016.4CQ ) M3K">8MHIII.*?XUN:[%<;IG0*6W,Z;E21'S/'4@=P[!# X0&4L>P*B*4#+2. M84[@>0'1:W4[K>ZDUM^XC#,P]8JY8['8(?X@8;ZUL)@D"TV218;( M>LGPNV3XKZ[KOLGPFR0+39)%ALAZX0^Z\ =FZGHP?A'CG=! M\-E^&KVQO+<$YZX#Y+IDJ'@,HY"2X6,0:G#8=OW\$CHUMXHVRA4;;( M%%L_":=M/#*TCY_FT:\3:)-AB"@T112U1+VJ0PDF[H6B&9!FEX\] MC(9E=@RCD$!O6&4U)Q (/33\CNIP./"<2WI/IP;TUF-#2^#^G^ Q3"MX#-,+ M'N.PCP-_N'.PSWI4.1.;NCE8@A7?%[+I3'2S70/R8]UV&\S?H.LETLR'5<.R M[HF=Z)MNYVTL-FE1@HRME2MXY:GLB*:!V PDW]4=LB&ULK55=;YLP%/TK%INF5FK+A_EJER"UB:IU MVJ2J6;>':0\.W"16C9W93NC^_6R@B"0TVZ2]@ WGG'N.N=BC2L@GM0+0Z+ED M7(V=E=;K*]=5^0I*HB[$&KAYLQ"R)-I,Y=)5:PFDJ$DE

=H M9MJEV#! 8H'ZF'/T.)NBD[>G(U>;\E;$S=M2-TVIX)52'S?\ F'O# 5>@ ?H MD^/T*>2&[M?T8)?NFM!=\J!+'M1Z^!6]?D+:2_C]>JZT-.WU8RABHQD.:]I? M[DJM20YCQ_Q3"N06G.S=&S_VW@\%_D]B._%Q%Q\?4\]N*:>F;0JT%*)00U$; M?ESS[6:PS7 G+%/O8VW,X /,POHR' M'<:=P_BHPT^@%&J[!IG-'HFY$@Q4#CR'(;?Q@8USWXN],-RS^V?(0YZR&ART&]IDGAIO.?S$)9<)CC:__!N;^NTQ]9G(I>4*\1@88C>16*2 MRN8H:"9:K.O=="ZTV9OKX&UL MK59=;YLP%/TK%INF5FH"@4"R+D%J$TW;M&E5LZX/TQXW++E2IL';CPJZ!)FH.^*&XDSMV9)60:Y8B(G$A9CYZIW.1F:>!OPE<%& M[8V)<3(7XL%,WJ=CQS."@$.B#0/%VQHFP+DA0AD_MIQ.O:0![H]W[&^M=_0R MIPHF@M^S5*_&SM A*2QHR?6MV+R#K9_0\"6"*WLEFRHVPN"D5%ID6S JR%A> MW>GC-@][@%[_"8"_!?C/!01;0&"-5LJLK2G5-!Y)L2'21".;&=C<6#2Z8;G9 MQ9F6^)8A3L'W,VFY.SE^MJ4?^)13^4>9<$W@7Q/3]H@$_:X5-($-ZS M]"+O35,F_A/905Z".B]!&WO\N0!)-<-1^YZW]AI5-CWH["..E#N@67!8"P[_5C 7 M^;*C069-4EO9FLN!-)75O_,HW0 Y?#VN7P62[)SF7*5")*/#2X3=#DJN(;[B7;ZWJA'Q[MR1_#*KGN7OLR MOPZ?J%RR7&&*%PCTN@.L5EFUXVJB16$[VEQH[(]VN,(_&) F -\OA-"[B6F2 M]3]1_ M02P,$% @ P5H(5ZI-0]_E @ J D !D !X;"]W;W)K&ULK59K;YLP%/TK%INF5EH+F$?2C" UCVJ;5JUJUN[# MM \.W"2H@)GM)-V_GVT(2PA)HZU?P(]SSO6YUV ':\J>^ ) H.1R9D991H3LLKG)"P8DUJ0L-;%E^69&DMP( SUVQ\* +D6: MY'#'$%]F&6&_!Y#2==^PC Q@37?:B/E9$KID^I\BON&I18$*41"*1#Y6L$0TE0)R67\ MJC2-.J0B;KQ&+1-[H&BF%&EJFXI^N/4/GQE%Y$4ZZ? M:%UB/<] T9(+FE5DN8(LR:[RL$6P#Q%P1"+^ S#)'9R,0 M)$GY.;I $[D7XV4*B,Z0GD;C9[DMY?L"/4Q&Z.SM>6 *&5LIF%$59U#&P0?B M..B6YF+!T3B/(6[ACX[S_2-\4WJNC>.-\0$^*OAYF5\BQWJ/L(6=EO4,3Z?C M-CO_%WW\S]%WDN'4N\#1>LX!O<,E_W$]Y8+)S_EG6\U+5;==5?WB>KP@$?0- M^0_CP%9@A._>V+[UH2WAKRDV>DVQ\2N)[93&K4OC'E,/OQ; B$CR.4IU8: L M3%LU2B%?"ZGS817:'K;]P%QMI_DDU&@?Y5BN@W=1XY=0.XZ]VK%WU/$C80F9 MRLWXHN%2Q]L*WY$?1,/O/LAVKKR&W1:0[3M7#;O[**?3[;:[]6NW_E&WWZ@@ MZ,C^0UI+PU_)4O[S"WA,V3G,OT'9$;30!]^4"GF,ZN9"7J6 *8"&PO=V]R:W-H965T;5K@"0O>6JL,-@A5@.PM#.5Y +>ZE+*"BST"87 M2*%9AK8T(#+?E*N01U$_S(4L@C3Q>X\F372%2A;P:)BM\ER8GR-0>C,,XF"[ M\227*W0;89J48@E3P.?RT5 4MBB9S*&P4A?,P&(8W,:#4<_5^X*O$C9V9\V< MDYG6KRYXR(9!Y 2!@CDZ!$&?-=R!4@Z(9/QH,(.6TC7NKK?H'[QW\C(3%NZT M^B8S7 V#ZX!EL!"5PB>]^0B-'R]PKI7UOVS3U$8!FU<6==XTDX)<%O57O#7G ML-/ ^8$&WC1PK[LF\BKO!8HT,7K#C*LF-+?P5GTWB9.%NY0I&LI*ZL-T#&3) MLK-[0"&5/6<7;$H7GU4*F%ZPB<#*2)140M'G$HQ 62R9;V-C*692U>F+H]F7 M">0S,-^3$$FTHP[GC,0[['EZS\[>G?\)$Y+GUCAO MC7./VSF ^W\N7VYG%@W]E?8ZJ1F[^QG=> UL*>8P#&A^+)@U!.GI2=R/;H[X MZ;1^.L?04W\\IR?7/(YO:%K5@@9DP4"6<1]]#5.;X?^HM,[P-YKV7M'V;]H%(KI]N*4OSCU^^+V M">G]>P[]JW[TEY)P9[;<,S419BD+2Q0+ZHLNKPC&U*-?!ZA+/VXSC32\?KFB MUQ*,*Z#\0FO&ULK5CO;YLX&/Y7+&ZZVZ2M_ HD MS25(30!M)VVJ5O7NP[0/#KP)J( SVR3M_OJS#>62E"*XT0_%-GZ>Q^_SNN9U M%T="'U@"P-%CGA5LJ26<[^>ZSJ($:9; MAN'J.4X+S5NHL5OJ+4C)L[2 6XI8F>>8/JT@(\>E9FK/ U_37<+E@.XM]G@' M=\#O][=4]/2&)4YS*%A*"D1AN]1NS'EX+>>K"7^G<&0G;20CV1#R(#N?XJ5F MR 5!!A&7#%@\#K"&+)-$8AD_:DZMD93 T_8S>ZAB%[%L,(,UR?Y)8YXLM9F& M8MCB,N-?R?$CU/$XDB\B&5._T;&>:V@H*ADG>0T6*\C3HGKBQ]J'$X#@:0=8 M-<"Z!$Q> =@UP+X$N*\ )C5@TE?!J0%.7X!; USE?666I@+'O3M.HH>$9#%0]@<*?I0I?T)O?> XS=@[] '= MW_GH[9MW"YT+-8G1HYIY53%;KS#;Z#,I>,)04,00M^#];KS;@==%E$VHUG.H M*ZN3\*^RN$*V\1Y9AF6WK&?='VZUA?-KZL&OJ8?=VLVVL16? M/63;?"$;#>-4'!C?V[9,Q3II9Y6'Z)SM<01+39R2#.@!-._WWTS7^+,M M7V.2^6.2!6.2A2.1G>5YTN1YTL7NK4F>B_.?R72_1RS!0@+ADB>$IC];_ZI7 M%:&C".5G[>"91OVST ^G^>N4'IJ_WK+!F+)A']DSYYW&>6>X\REC9;OKSHMU MS!S+G!@S]\+T3M6AIO=5#<94#7NHGEGN-I:[PRT7Q1CCN(C38M?FN]O7]T[I MH;[W50W&5 U[J)[Y/FU\GW;ZKCXFJCZ,441R43,SK,I.>)1M:/.]8G1/UN+. MILZ%YR\G71L7#ODOYYCVU+D\,WK-"CO#_)\G]:PQ<=9IXGU!(2*[0A[+U1;^ M,,S1V8L0)Z9U&>*ZH9%(9-56T$^N8#G0 MG;HL,Y'9LN!56=V,-O?Q&W4-O1A?F?.UV3+NF_.@NF[_1U]=_C]CNDL+AC+8 M"BGC:BI.:%I=J*L.)WMU =P0+JZ3JID %J6[G"#>;XDHW.N.%&C^J^']"U!+ M P04 " #!6@A7OW\ZZ1 # "L"P &0 'AL+W=O<9DSTF5FE^XKHQ3S(EL M\#DR_6;*14Z4[HJ9*^<"25(&Y9D;>%[;S0EE3M0MQT8BZO)"993A2( L\IR( MQP%F?-ES?&<]<$UGJ3(#;M2=DQF.4?V:CX3NN766A.;().4,!$Y[3M^_&/BA M"2AGW%!W=)$I3WGS($$IZ3(U#5??L.5H);)%_-,EO^P7,WU'(@+ MJ7B^"M8,X<-G5(1F\B. M)XNH9BVJ:/8/]"0QP1ADS0O[NM+.240&U2B!S0BRB9LO3OZZ[V$&P51-L M60G>EA\;)J?]!0I]>,#P 45,)<)(\\;]1#=;8!?9"K2S1=9K^/YNJNV::OOE M7GX5A)D9-B>M,+LW!%CV0J?FWWD]JS4SU]B_Q9UN^-6E,/I^][F?O&.\UQ?JE.D3]ENSWX$\:V+T7^]C;\M MQKX0=M0C! 4;0<'+3Z)A=3=9ER0XZ$SW-U>I;[W4#G.\)OJ$W>%SSG1WJX#* M4HV.]DE4I6'547Q> MEF,3KG1Q5S9374ZC,!/T^RGG:MTQ '6!'OT#4$L#!!0 ( ,%:"%>T!BK+ M/P( ,\% 9 >&PO=V]R:W-H965TD*P* 'SH1.@\J8>HFQSBO@1$]D#<+N[*7BQ%A3E5C7"DCA M09SA* P7F!,J@BSQOHW*$MD81@5L%-(-YT3]N 0FVS28!D?'+2TKXQPX2VI2 MPA;,YWJCK(4'EH)R$)I*@13LTV U7:YG+MX'?*'0ZI,UYE=);P8R,F* Y?HBB,XK%\_AG^*)UXJ'[L^>*_ MKOZWU4X;92_Y][&J=ZRS<5;7^$M=DQS2P':V!G6 ('O^;+H(WXY)_D]DCPHP M&PHP.\>>K27GMIG]_4)PW] #82#,Z%7KF.:>R0VG0S:;A_9)\.%4SF_#ND3Q M2<]P4*4?)1KELA&F:Y_!.TRKE6]2_"N\&W4W1)54:,1@;Z'AY+4]7'7CHS., MK'T'[J2Q_>R7E9VXH%R W=]+:8Z&.V"8X=E/4$L#!!0 ( ,%:"%?SH.M[ MN@, /4. 9 >&PO=V]R:W-H965T""$U#!SMHFV?OW:QM"0N(2U,OU M0\'FF6=F'B:#9[HE])EE"''PLRPPFQD9Y^M;TV1)ADK(;L@:8?%D26@)N5C2 ME8DPRPD&%"UGQIU]&]N6-%"(?W*T90?W M0*;R1,BS7/R=S@Q+1H0*E'!) <5E@^Y144@F$<>/AM1H?4K#P_L=^Y\J>9', M$V3HGA2/>O,?"&>A@U!BIUL\Y="1=!#L,I M)5M )5JPR1NEOK(6>N58%LJ"4_$T%W8\C"'%.5XQW4Y.+C&1<9M)$/Z^C=UZ(W@4?">89 S%.4:JQ MC_KM_1Y[4RC9RNGLY)P[O83O*WP#7.L=<"S'U<1S/]S$<-M M:\M5?.X+?/]KU7R[>V*/C#9?&_9&B9H9HCNRA#=("/\_8WM M6W_HWMDER:)+DL47(NN\7:]]NUX?>_A)?,5RG)!2M(I"]8ZK'(.(% 6D3/M; MKOE\Q2<_8)OPV@YL*PBFYN90[U/<.+"=41<5:=A<)Y@XXRXN/L4Y@>>[5@OK M9#]JLQ_U9E_7Z'97U;"I:E97-=E7M4Z(FGIT$%(PU5>*?O"_K2)6SB.@L(NY# M= 08MP*,>P5X?%TIC(>6@@:H+X6AC/$ QHX20:M$T*M$O%R*4R 0I\!4MF]Q M#@3B&),\ [B%-&5GVT0ON[ZI 5W;#D[;R,@2?T=Z7UNQ'OAX(/T*Z MRC$#!5H*5];-6+PW6L]8]8*3M1HBG@@7(XFZS<16QE4:J\MN:@3?Z5U]3$(ZN6*EJ0^DQ45 M!LFE*HDV4U4$=:4HR6IP*GDP&8VBH"1,^/.9:,K+4M?>4C9")WXXF#Q[^Y(E M_CAZ[WN6+I493?S;D[<_&ZDOWGCV?O3NZ&AT>WIQ:#_I@%,_<)*>/X'T;(3S M&@RCCO:I-\N/#=?@>]PY!WT"YK-IZ2":FZV#:"_5STRP^ S0P$,LX'@1/? M&N:SBFA-E;@TDVYQ9WP >?WX9ET9A84BZ_'DW-\Z=#<39"%51M409NQO3/,9 MISG(4:Q8P5W+*@!0:UF:0<9((07I-&P\^H&A75+.KZ%Q?^1[W&V^4[<15$T, M0R.H'UH:.P'^73;+O4,;/XO6J]B=U)\;LQO1S:'1Z)6B.6N[>9L/\3'V,2BIV;Z)!IRR-@2K?NZ-*L^6NY9G,V)_QU.>KX-ZBT:QC43_6S%LHR*!T>'H==D87Y) M[?&;]1G-2-AU14DHE^U'7^%[8VCX8>!B<5$1EN:I?U4 M%8MNZ)F!B=I?X'"(7':7&\%\+.9& ,/B8 HP'^N%Q?F?]C-%]V,Q3-O4B4Q1 MGRGJ8[U<2-J]L#ANG]A<[IW&<1A&$9;1-'4J2+&\11&\W6R8-O# XD"D/\LU M7FV\0Q[O ZRFCW4(ME.\$[&=XKD&Q)TW\(AC=[6Q.."!50'K'8COC@,]Y?8) M0Z@JI@U[@G$DCC$$>M'=HU&$9">"E[L^V%,2AG'L1@!S*PA##(&G$47BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:GV!TCC;=U% MZR1&!U2:H%K17I'KG+36'+O8S@;[]9PDBG"A.^+%ZU-\Z\GG(]N?F\LGZQZ6 MUCZPG[4V?I*M0]A M"V6RJ\LAUMSE<<4&D$%9@XUMP[V")_^GOZVR1^754FD5?DVRKJPA8[4RJE;/ M4$ZR4<;\VCY]MDX]6Q.$7DAGM9YD1=]Q#RXH^4_SHH7\)I:^:PEB>2<09)*- M1QBP4LZ';D077R#C(^#@OM8$^U'I &XJ GQRMMDHLVK#X"SR:!I='H9GG\0+ M]S]IM%6E)$RM;&HPH<^C ]T"&K]6&Y\Q(VJ89,,0]MZ4[,8$3!*;F3X4CFUG MBJ^>E?VL ^)&.707"CO$) G^X0\BB#'!.0X+>2U\,HS M6[&Y X]#_][3IP3::5JT.Y#=L2.E;?#8,2MDM ;+LEV((8(\(R#/TD).E1>K ME8-5U]4F\@X>P33@([YS@N\\+=_,($U ;VT!%2/JJ!ZE1;H%X;=I2'$D-L6#G$L=FRQIB4@GAB!9&8VSN(DA#O))0/'TI*J)2!\@N^PF.[ M%%K.'6L?_77O^*0]A*M&ZP_8]M7<6E$.WUV&;T97OP%02P,$% @ P5H( M5W\]WVE' 0 V! !H !X;"]?9KV[FJ[EUT;YO.I:KROO_0VN65:3.WLKWIQI/"#FWFQ^50ZC[+ M;UEI-,=QHH?7&>IT?)T971Z]^<]$6Q1U;CYM_MV:SO\Q6/_8X>8J8[R*+ME0 M&I\J?6_F;:>G!ZW&R2HZ7U,UG*^D=.@@AB .'[2&H'7XH T$;<(';2%H&SXH M@: D?- .@G;A@_80M \?=("@0_@@BE'&6$#2 FL!6A-R30*\)@2;!(A-2#8) M,)L0;1*@-B';),!M0KA)@-R$=), NPGQ)@%Z,^K- O1FU)L%Z,V+CVT!>C/J MS0+T9M2;!>C-J#<+T)M1;Q:@-Z/>_$Z]G7\TQLT]SS7>_TZJ_?BNF:^?EL_- M!3L3SAI^9)Q^ 5!+ P04 " #!6@A7VG)9V'@! "Q$0 $P %M#;VYT M96YT7U1Y<&5S72YX;6S-F,M.PS 017\ERK9J7!LH#[7= %OH@A\PR:2QZI=L MM[1_SR1]2* 2416)V<1*/'/OM4MAYBMC':QFG>I.0?&(ME T;&PGFP MN%.[8&3"U[!@7I9+N0 F1J,Q*YU-8-,PM1KY;/($M5SIE#UO\'-4SD[S #KF MV>.NL/6:YM)[K4J9<)^M;?7-9;AW*+"SJXF-\G& !3D[Z=#N_&RP[WM=0PBJ M@FPN0WJ1!JO81K.8MAIBT2]Q(J.K:U5"Y M,.R>_&+_3J;/$"OGP?F($PMPOMUA)&WWT*,0A*3ZCWAT1.F+SP?MM"NH?NF- MU_OAPK*;1V3=&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( ,%:"%<,Y]4!D 4 !,= 8 " @0X( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ P5H(5TM6AJO[ @ K H !@ ("!@A, M 'AL+W=OSCABC MM@4 &H: 8 " @;,6 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ P5H( M5ZHRZ1ZP!0 .!@ !@ ("!8R, 'AL+W=O!@ & @($O+@ >&PO=V]R:W-H M965T&UL4$L! A0#% @ P5H(5VC]M_X_! ;@H !@ M ("!83$ 'AL+W=O&UL4$L! A0#% @ P5H(5SM%;[&I P M60@ !D ("!"#D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ P5H(5VJ->UY7 P 6P@ !D M ("!6D0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ P5H(5] N3.>A @ ^P4 !D ("!XDX 'AL M+W=O&PO=V]R:W-H965TYE/+&0P0 -(5 9 " M@0I5 !X;"]W;W)K&UL4$L! A0#% @ P5H( M5VU_80"Q @ FP< !D ("!A%D 'AL+W=O&PO=V]R:W-H965TJ34/?Y0( *@) 9 " @:5? !X;"]W;W)K M&UL4$L! A0#% @ P5H(5_!PKWU9 @ BP4 M !D ("!P6( 'AL+W=O&PO=V]R:W-H965T_?SKI M$ , *P+ 9 " @1QI !X;"]W;W)K&UL4$L! A0#% @ P5H(5[0&*LL_ @ SP4 !D M ("!8VP 'AL+W=O[H# #U#@ &0 @('9;@ >&PO=V]R:W-H965T MQ44,R$ , &L0 - M " $ +$1 3 " 7![ !;0V]N=&5N B=%]4>7!E&UL4$L%!@ C ", ; D !E] $! end XML 40 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 41 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 42 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 52 132 1 false 6 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.reflectscientific.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.reflectscientific.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements Of Operations (Unaudited) Sheet http://www.reflectscientific.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements Of Operations (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Sheet http://www.reflectscientific.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Stockholders??? Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.reflectscientific.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Basis of Presentation Sheet http://www.reflectscientific.com/role/BasisofPresentation Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Recent Accounting Pronouncements Sheet http://www.reflectscientific.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 8 false false R9.htm 008 - Disclosure - Disaggregation of Revenues Sheet http://www.reflectscientific.com/role/DisaggregationofRevenues Disaggregation of Revenues Notes 9 false false R10.htm 009 - Disclosure - Inventories Sheet http://www.reflectscientific.com/role/Inventories Inventories Notes 10 false false R11.htm 010 - Disclosure - Leases Sheet http://www.reflectscientific.com/role/Leases Leases Notes 11 false false R12.htm 011 - Disclosure - Stockholders' Equity Sheet http://www.reflectscientific.com/role/StockholdersEquity Stockholders' Equity Notes 12 false false R13.htm 012 - Disclosure - Earnings (Loss) Per Share Sheet http://www.reflectscientific.com/role/EarningsLossPerShare Earnings (Loss) Per Share Notes 13 false false R14.htm 013 - Disclosure - Disaggregation of Revenues (Tables) Sheet http://www.reflectscientific.com/role/DisaggregationofRevenuesTables Disaggregation of Revenues (Tables) Tables http://www.reflectscientific.com/role/DisaggregationofRevenues 14 false false R15.htm 014 - Disclosure - Inventories (Tables) Sheet http://www.reflectscientific.com/role/InventoriesTables Inventories (Tables) Tables http://www.reflectscientific.com/role/Inventories 15 false false R16.htm 015 - Disclosure - Leases (Tables) Sheet http://www.reflectscientific.com/role/LeasesTables Leases (Tables) Tables http://www.reflectscientific.com/role/Leases 16 false false R17.htm 016 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.reflectscientific.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.reflectscientific.com/role/StockholdersEquity 17 false false R18.htm 017 - Disclosure - Earnings (Loss) Per Share (Tables) Sheet http://www.reflectscientific.com/role/EarningsLossPerShareTables Earnings (Loss) Per Share (Tables) Tables http://www.reflectscientific.com/role/EarningsLossPerShare 18 false false R19.htm 018 - Disclosure - Disaggregation of Revenues (Details) - Schedule of Revenues Sheet http://www.reflectscientific.com/role/ScheduleofRevenuesTable Disaggregation of Revenues (Details) - Schedule of Revenues Details http://www.reflectscientific.com/role/DisaggregationofRevenuesTables 19 false false R20.htm 019 - Disclosure - Inventories (Details) - Schedule of Inventories Sheet http://www.reflectscientific.com/role/ScheduleofInventoriesTable Inventories (Details) - Schedule of Inventories Details http://www.reflectscientific.com/role/InventoriesTables 20 false false R21.htm 020 - Disclosure - Leases (Details) - Schedule of Consolidated Balance Sheet Sheet http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable Leases (Details) - Schedule of Consolidated Balance Sheet Details http://www.reflectscientific.com/role/LeasesTables 21 false false R22.htm 021 - Disclosure - Leases (Details) - Schedule of Lease Expense Sheet http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable Leases (Details) - Schedule of Lease Expense Details http://www.reflectscientific.com/role/LeasesTables 22 false false R23.htm 022 - Disclosure - Leases (Details) - Schedule of Maturities of Operating Lease Liabilities Sheet http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable Leases (Details) - Schedule of Maturities of Operating Lease Liabilities Details http://www.reflectscientific.com/role/LeasesTables 23 false false R24.htm 023 - Disclosure - Stockholders' Equity (Details) Sheet http://www.reflectscientific.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.reflectscientific.com/role/StockholdersEquityTables 24 false false R25.htm 024 - Disclosure - Stockholders' Equity (Details) - Schedule of Changes in Restricted Stock Awards Outstanding Sheet http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable Stockholders' Equity (Details) - Schedule of Changes in Restricted Stock Awards Outstanding Details http://www.reflectscientific.com/role/StockholdersEquityTables 25 false false R26.htm 025 - Disclosure - Earnings (Loss) Per Share (Details) Sheet http://www.reflectscientific.com/role/EarningsLossPerShareDetails Earnings (Loss) Per Share (Details) Details http://www.reflectscientific.com/role/EarningsLossPerShareTables 26 false false R27.htm 026 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Share Sheet http://www.reflectscientific.com/role/ScheduleofWeightedAverageSharesOutstandingandtheBasicandDilutedEarningsPerShareTable Earnings (Loss) Per Share (Details) - Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Share Details http://www.reflectscientific.com/role/EarningsLossPerShareTables 27 false false All Reports Book All Reports rscf-20230630.htm ex31-1.htm ex31-2.htm ex32.htm rscf-20230630.xsd rscf-20230630_cal.xml rscf-20230630_def.xml rscf-20230630_lab.xml rscf-20230630_pre.xml image_001.gif http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 44 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "rscf-20230630.htm": { "axisCustom": 0, "axisStandard": 3, "baseTaxonomies": { "http://fasb.org/srt/2023": 1, "http://fasb.org/us-gaap/2023": 316, "http://xbrl.sec.gov/dei/2023": 27 }, "contextCount": 52, "dts": { "calculationLink": { "local": [ "rscf-20230630_cal.xml" ] }, "definitionLink": { "local": [ "rscf-20230630_def.xml" ] }, "inline": { "local": [ "rscf-20230630.htm" ] }, "labelLink": { "local": [ "rscf-20230630_lab.xml" ] }, "presentationLink": { "local": [ "rscf-20230630_pre.xml" ] }, "schema": { "local": [ "rscf-20230630.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/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/sic/2023/sic-2023.xsd" ] } }, "elementCount": 191, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 39, "http://www.reflectscientific.com/20230630": 5, "http://xbrl.sec.gov/dei/2023": 4, "total": 48 }, "keyCustom": 4, "keyStandard": 128, "memberCustom": 2, "memberStandard": 4, "nsprefix": "rscf", "nsuri": "http://www.reflectscientific.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.reflectscientific.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Inventories", "menuCat": "Notes", "order": "10", "role": "http://www.reflectscientific.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Leases", "menuCat": "Notes", "order": "11", "role": "http://www.reflectscientific.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "12", "role": "http://www.reflectscientific.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Earnings (Loss) Per Share", "menuCat": "Notes", "order": "13", "role": "http://www.reflectscientific.com/role/EarningsLossPerShare", "shortName": "Earnings (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Disaggregation of Revenues (Tables)", "menuCat": "Tables", "order": "14", "role": "http://www.reflectscientific.com/role/DisaggregationofRevenuesTables", "shortName": "Disaggregation of Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "15", "role": "http://www.reflectscientific.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "16", "role": "http://www.reflectscientific.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "17", "role": "http://www.reflectscientific.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Earnings (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "18", "role": "http://www.reflectscientific.com/role/EarningsLossPerShareTables", "shortName": "Earnings (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "rscf:FreezersAndChillers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Disaggregation of Revenues (Details) - Schedule of Revenues", "menuCat": "Details", "order": "19", "role": "http://www.reflectscientific.com/role/ScheduleofRevenuesTable", "shortName": "Disaggregation of Revenues (Details) - Schedule of Revenues", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "rscf:FreezersAndChillers", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Inventories (Details) - Schedule of Inventories", "menuCat": "Details", "order": "20", "role": "http://www.reflectscientific.com/role/ScheduleofInventoriesTable", "shortName": "Inventories (Details) - Schedule of Inventories", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:InventoryDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Leases (Details) - Schedule of Consolidated Balance Sheet", "menuCat": "Details", "order": "21", "role": "http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable", "shortName": "Leases (Details) - Schedule of Consolidated Balance Sheet", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c2", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Leases (Details) - Schedule of Lease Expense", "menuCat": "Details", "order": "22", "role": "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable", "shortName": "Leases (Details) - Schedule of Lease Expense", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c51", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Leases (Details) - Schedule of Maturities of Operating Lease Liabilities", "menuCat": "Details", "order": "23", "role": "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable", "shortName": "Leases (Details) - Schedule of Maturities of Operating Lease Liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c51", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Stockholders' Equity (Details)", "menuCat": "Details", "order": "24", "role": "http://www.reflectscientific.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Stockholders' Equity (Details) - Schedule of Changes in Restricted Stock Awards Outstanding", "menuCat": "Details", "order": "25", "role": "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable", "shortName": "Stockholders' Equity (Details) - Schedule of Changes in Restricted Stock Awards Outstanding", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c3", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Earnings (Loss) Per Share (Details)", "menuCat": "Details", "order": "26", "role": "http://www.reflectscientific.com/role/EarningsLossPerShareDetails", "shortName": "Earnings (Loss) Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProFormaWeightedAverageSharesOutstandingDiluted", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Earnings (Loss) Per Share (Details) - Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Share", "menuCat": "Details", "order": "27", "role": "http://www.reflectscientific.com/role/ScheduleofWeightedAverageSharesOutstandingandtheBasicandDilutedEarningsPerShareTable", "shortName": "Earnings (Loss) Per Share (Details) - Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Share", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPershares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements Of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statements Of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c24", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.reflectscientific.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Stockholders\u2019 Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c29", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://www.reflectscientific.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://www.reflectscientific.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Recent Accounting Pronouncements", "menuCat": "Notes", "order": "8", "role": "http://www.reflectscientific.com/role/RecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Disaggregation of Revenues", "menuCat": "Notes", "order": "9", "role": "http://www.reflectscientific.com/role/DisaggregationofRevenues", "shortName": "Disaggregation of Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "rscf-20230630.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 6, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofRevenuesTable" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.reflectscientific.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "rscf_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.reflectscientific.com/20230630", "xbrltype": "stringItemType" }, "rscf_EffectOnDilutiveStockAwards": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Exercising stock options is dilutive to shareholders when it results in an increase in the number of shares outstanding. Dilution decreases each shareholder's stake in the company but is often necessary when a company requires new capital for operations.", "label": "Effect On Dilutive Stock Awards", "terseLabel": "Effect on dilutive stock awards (in Dollars)" } } }, "localname": "EffectOnDilutiveStockAwards", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofWeightedAverageSharesOutstandingandtheBasicandDilutedEarningsPerShareTable" ], "xbrltype": "monetaryItemType" }, "rscf_FreezersAndChillers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of freezers and chillers. The difference between a freezer and a blast chiller is that a freezer holds food at below freezing temperature while a blast chiller cools food quickly by blowing cold air over the food product and gradually dropping the temperature in the chamber.", "label": "Freezers And Chillers", "terseLabel": "Freezers and chillers" } } }, "localname": "FreezersAndChillers", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofRevenuesTable" ], "xbrltype": "monetaryItemType" }, "rscf_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "International Member", "terseLabel": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofRevenuesTable" ], "xbrltype": "domainItemType" }, "rscf_LeasesDetailsScheduleofLeaseExpenseLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Lease Expense [Abstract]" } } }, "localname": "LeasesDetailsScheduleofLeaseExpenseLineItems", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "xbrltype": "stringItemType" }, "rscf_LeasesDetailsScheduleofLeaseExpenseTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of Lease Expense [Table]" } } }, "localname": "LeasesDetailsScheduleofLeaseExpenseTable", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "xbrltype": "stringItemType" }, "rscf_LeasesDetailsScheduleofMaturitiesofOperatingLeaseLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Operating Lease Liabilities [Abstract]" } } }, "localname": "LeasesDetailsScheduleofMaturitiesofOperatingLeaseLiabilitiesLineItems", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "xbrltype": "stringItemType" }, "rscf_LeasesDetailsScheduleofMaturitiesofOperatingLeaseLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of Maturities of Operating Lease Liabilities [Table]" } } }, "localname": "LeasesDetailsScheduleofMaturitiesofOperatingLeaseLiabilitiesTable", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "xbrltype": "stringItemType" }, "rscf_OEMAndOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An original equipment manufacturer (OEM) provides components for another company's product and works closely with the seller of the finished product.", "label": "OEMAnd Other", "terseLabel": "OEM and other" } } }, "localname": "OEMAndOther", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofRevenuesTable" ], "xbrltype": "monetaryItemType" }, "rscf_OperatingLeaseLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Member", "terseLabel": "Operating Lease Liabilities [Member]" } } }, "localname": "OperatingLeaseLiabilitiesMember", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "xbrltype": "domainItemType" }, "rscf_ScheduleOfChangesInRestrictedStockAwardsOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Changes In Restricted Stock Awards Outstanding Abstract" } } }, "localname": "ScheduleOfChangesInRestrictedStockAwardsOutstandingAbstract", "nsuri": "http://www.reflectscientific.com/20230630", "xbrltype": "stringItemType" }, "rscf_ScheduleOfConsolidatedBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Condensed Consolidated Balance Sheet [Abstract]" } } }, "localname": "ScheduleOfConsolidatedBalanceSheetAbstract", "nsuri": "http://www.reflectscientific.com/20230630", "xbrltype": "stringItemType" }, "rscf_ScheduleOfInventoriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Inventories [Abstract]" } } }, "localname": "ScheduleOfInventoriesAbstract", "nsuri": "http://www.reflectscientific.com/20230630", "xbrltype": "stringItemType" }, "rscf_ScheduleOfLeaseExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Lease Expense Abstract" } } }, "localname": "ScheduleOfLeaseExpenseAbstract", "nsuri": "http://www.reflectscientific.com/20230630", "xbrltype": "stringItemType" }, "rscf_ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Maturities Of Operating Lease Liabilities Abstract" } } }, "localname": "ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesAbstract", "nsuri": "http://www.reflectscientific.com/20230630", "xbrltype": "stringItemType" }, "rscf_ScheduleOfRevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule Of Revenues Abstract" } } }, "localname": "ScheduleOfRevenuesAbstract", "nsuri": "http://www.reflectscientific.com/20230630", "xbrltype": "stringItemType" }, "rscf_ScheduleOfWeightedAverageSharesOutstandingAndTheBasicAndDilutedEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Shares Outstanding and the Basic and Diluted Earnings Per Share [Abstract]" } } }, "localname": "ScheduleOfWeightedAverageSharesOutstandingAndTheBasicAndDilutedEarningsPerShareAbstract", "nsuri": "http://www.reflectscientific.com/20230630", "xbrltype": "stringItemType" }, "rscf_StockholdersEquityDetailsScheduleofChangesinRestrictedStockAwardsOutstandingLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of Changes in Restricted Stock Awards Outstanding [Abstract]" } } }, "localname": "StockholdersEquityDetailsScheduleofChangesinRestrictedStockAwardsOutstandingLineItems", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable" ], "xbrltype": "stringItemType" }, "rscf_StockholdersEquityDetailsScheduleofChangesinRestrictedStockAwardsOutstandingTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity (Details) - Schedule of Changes in Restricted Stock Awards Outstanding [Table]" } } }, "localname": "StockholdersEquityDetailsScheduleofChangesinRestrictedStockAwardsOutstandingTable", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable" ], "xbrltype": "stringItemType" }, "rscf_WeightedAverageSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average shares outstanding.", "label": "Weighted Average Shares Outstanding", "terseLabel": "Basic weighted average shares outstanding" } } }, "localname": "WeightedAverageSharesOutstanding", "nsuri": "http://www.reflectscientific.com/20230630", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofWeightedAverageSharesOutstandingandtheBasicandDilutedEarningsPerShareTable" ], "xbrltype": "sharesItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r102", "r174", "r343", "r361" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable", "http://www.reflectscientific.com/role/ScheduleofInventoriesTable", "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r347", "r357" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Schedule of Consolidated Balance Sheet" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.reflectscientific.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r56", "r57", "r58", "r59", "r60", "r61", "r62", "r63", "r64", "r129", "r130", "r243", "r244", "r245", "r297", "r298", "r299", "r300", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r320", "r330", "r368", "r378" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofRevenuesTable" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r56", "r65", "r129", "r130", "r243", "r244", "r245", "r297", "r298", "r299", "r300", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r320", "r330", "r368", "r378" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofRevenuesTable" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r102", "r174", "r343", "r344", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable", "http://www.reflectscientific.com/role/ScheduleofInventoriesTable", "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r7" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r132", "r133" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r26", "r327", "r380" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r182", "r183", "r184", "r240", "r358", "r359", "r360", "r370", "r381" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r3", "r16", "r17" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r48", "r71", "r88", "r116", "r122", "r126", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r190", "r192", "r204", "r223", "r267", "r327", "r337", "r366", "r367", "r375" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r68", "r74", "r88", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r190", "r192", "r204", "r327", "r366", "r367", "r375" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total Current Assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the 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).", "label": "Basis of Accounting [Text Block]", "terseLabel": "RECENT ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r23", "r43", "r44" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "BASIS OF PRESENTATION" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r53", "r224", "r241", "r262", "r327", "r337", "r348" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash and cash equivalents" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r13", "r40", "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "End of the period", "periodStartLabel": "Beginning of the period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r1", "r40" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "NET CHANGE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r328", "r329", "r330", "r332", "r333", "r334", "r335", "r358", "r359", "r370", "r379", "r381" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25", "r254" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r4", "r25", "r254", "r273", "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25", "r226", "r327" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common shares, $0.01 par value, 100,000,000 shares authorized; 85,214,086 shares issued and outstanding as of June 30, 2023 and December 31, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r38", "r219" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r9" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.", "label": "Deposit Liability, Current", "terseLabel": "Customer deposits" } } }, "localname": "DepositLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssets": { "auth_ref": [ "r349" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment in the future.", "label": "Deposits Assets", "terseLabel": "Other long-term assets" } } }, "localname": "DepositsAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r172", "r319", "r320", "r321", "r322", "r323", "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofRevenuesTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r172", "r319", "r320", "r321", "r322", "r323", "r324", "r325" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofRevenuesTable" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/DisaggregationofRevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings (Loss) Per Share [Abstract]", "terseLabel": "Earnings (loss) per common share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r81", "r94", "r95", "r96", "r97", "r98", "r104", "r106", "r108", "r109", "r110", "r114", "r202", "r203", "r221", "r231", "r315" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Basic earnings (loss) per share (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "http://www.reflectscientific.com/role/ScheduleofWeightedAverageSharesOutstandingandtheBasicandDilutedEarningsPerShareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r81", "r94", "r95", "r96", "r97", "r98", "r106", "r108", "r109", "r110", "r114", "r202", "r203", "r221", "r231", "r315" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in Dollars per share)", "verboseLabel": "Diluted earnings (loss) per share (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "http://www.reflectscientific.com/role/ScheduleofWeightedAverageSharesOutstandingandtheBasicandDilutedEarningsPerShareTable" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r103", "r111", "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS (LOSS) PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/EarningsLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-Based Compensation", "terseLabel": "Stock based compensation expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock-based compensation expense expected to be recognized over period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r4", "r66", "r77", "r78", "r79", "r89", "r90", "r91", "r93", "r99", "r101", "r115", "r135", "r136", "r163", "r182", "r183", "r184", "r187", "r188", "r194", "r195", "r196", "r197", "r198", "r199", "r201", "r205", "r206", "r207", "r208", "r209", "r210", "r218", "r233", "r234", "r235", "r240", "r292" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r39", "r277" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r70", "r140", "r220", "r318", "r327", "r364", "r365" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r36", "r88", "r116", "r121", "r125", "r127", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r204", "r317", "r366" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r34", "r50", "r116", "r121", "r125", "r127", "r222", "r229", "r317" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "NET INCOME (LOSS) BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r37", "r353" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of income (loss) including portion attributable to noncontrolling interest. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments.", "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax", "terseLabel": "Net income (loss) (in Dollars)" } } }, "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofWeightedAverageSharesOutstandingandtheBasicandDilutedEarningsPerShareTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r52", "r54", "r100", "r101", "r119", "r186", "r189", "r232" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "INCOME TAX BENEFIT (EXPENSE)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r2" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r2" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r2" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r346", "r355" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r355" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "Increase (Decrease) in Other Current Liabilities", "terseLabel": "Customer deposits" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r2" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r82", "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofInventoriesTable" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r350" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofInventoriesTable": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofInventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r352" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofInventoriesTable": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Total inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofInventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of inventories [Abstract]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofInventoriesTable" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r72", "r313", "r327" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.reflectscientific.com/role/ScheduleofInventoriesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet", "http://www.reflectscientific.com/role/ScheduleofInventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r351" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofInventoriesTable": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofInventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r15", "r352" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofInventoriesTable": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Less reserve for obsolescence" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofInventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r214", "r326" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "auth_ref": [ "r374" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "terseLabel": "2023 \u2013 remaining" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r211" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r8", "r88", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r191", "r192", "r193", "r204", "r253", "r316", "r337", "r366", "r375", "r376" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r49", "r228", "r327", "r356", "r363", "r371" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r10", "r69", "r88", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r191", "r192", "r193", "r204", "r327", "r366", "r375", "r376" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r83" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r40", "r41", "r42" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by(used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r35", "r42", "r51", "r67", "r75", "r76", "r79", "r88", "r92", "r94", "r95", "r96", "r97", "r100", "r101", "r107", "r116", "r121", "r125", "r127", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r203", "r204", "r230", "r275", "r290", "r291", "r317", "r336", "r366" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income (loss)", "totalLabel": "NET INCOME (LOSS)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow", "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total Operating Expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating Expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r116", "r121", "r125", "r127", "r317" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "INCOME (LOSS) FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r372" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r213" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable", "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r213" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Lease liabilities, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet", "http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r212" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet", "http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r217", "r326" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r216", "r326" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term (months)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherLongTermDebtNoncurrent": { "auth_ref": [ "r11", "r252" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.", "label": "Other Long-Term Debt, Noncurrent", "terseLabel": "Lease liabilities, long-term" } } }, "localname": "OtherLongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofConsolidatedBalanceSheetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r24", "r151" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24", "r254" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24", "r151" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r24", "r254", "r273", "r381", "r382" ], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r24", "r225", "r327" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred Stock, $0.01 par value, 5,000,000 shares authorized; none issued and outstanding as of June 30, 2023 and December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r73", "r138", "r139", "r314" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProFormaWeightedAverageSharesOutstandingDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average number of shares or units and dilutive common stock or unit equivalents outstanding in the calculation of proforma diluted earnings per share (earnings per unit), which is commonly presented in initial public offerings based on the terms of the offering.", "label": "Pro Forma Weighted Average Shares Outstanding, Diluted", "terseLabel": "Common share equivalents" } } }, "localname": "ProFormaWeightedAverageSharesOutstandingDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/EarningsLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ReceivableWithImputedInterestNetAmount": { "auth_ref": [ "r21" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The receivable or note face amount less the unamortized discount or premium.", "label": "Receivable with Imputed Interest, Net Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "ReceivableWithImputedInterestNetAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofMaturitiesofOperatingLeaseLiabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r22", "r185", "r377" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r47", "r227", "r236", "r237", "r239", "r255", "r327" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r66", "r89", "r90", "r91", "r93", "r99", "r101", "r135", "r136", "r182", "r183", "r184", "r187", "r188", "r194", "r196", "r197", "r199", "r201", "r233", "r235", "r240", "r381" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenues [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r55", "r164", "r165", "r166", "r167", "r168", "r169", "r170", "r171", "r173" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "DISAGGREGATION OF REVENUES" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/DisaggregationofRevenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r80", "r88", "r117", "r118", "r120", "r123", "r124", "r128", "r129", "r131", "r134", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r149", "r204", "r222", "r366" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Revenues", "terseLabel": "Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofRevenuesTable" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesNetOfInterestExpense": { "auth_ref": [ "r117", "r118", "r120", "r123", "r124", "r128", "r129", "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "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 after deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues, Net of Interest Expense", "terseLabel": "Total Revenues" } } }, "localname": "RevenuesNetOfInterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofRevenuesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalariesAndWages": { "auth_ref": [ "r354" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold", "terseLabel": "Salaries and wages" } } }, "localname": "SalariesAndWages", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of weighted average shares outstanding and the basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/EarningsLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r6", "r31", "r32", "r33" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Changes in Restricted Stock Awards Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r2" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average intrinsic value of award forfeited under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Intrinsic Value, Amount Per Share", "terseLabel": "Weighted-Average Exercise Price Outstanding, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share", "terseLabel": "Weighted-Average Exercise Price Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Restricted Stock Awards, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average intrinsic value of award vested under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share", "terseLabel": "Weighted-Average Exercise Price, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures", "terseLabel": "Restricted Stock Awards, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Restricted Stock Awards Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r175", "r176" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Restricted Stock Awards Outstanding, Ending", "periodStartLabel": "Restricted Stock Awards Outstanding, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price Outstanding, Ending", "periodStartLabel": "Weighted-Average Exercise Price Outstanding, Beginning" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofChangesinRestrictedStockAwardsOutstandingTable" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in Shares)", "periodStartLabel": "Balance (in Shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r4", "r12", "r66", "r77", "r78", "r79", "r89", "r90", "r91", "r93", "r99", "r101", "r115", "r135", "r136", "r163", "r182", "r183", "r184", "r187", "r188", "r194", "r195", "r196", "r197", "r198", "r199", "r201", "r205", "r206", "r207", "r208", "r209", "r210", "r218", "r233", "r234", "r235", "r240", "r292" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r89", "r90", "r91", "r115", "r219", "r238", "r242", "r246", "r247", "r248", "r249", "r250", "r251", "r254", "r257", "r258", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r292", "r331" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r89", "r90", "r91", "r115", "r219", "r238", "r242", "r246", "r247", "r248", "r249", "r250", "r251", "r254", "r257", "r258", "r259", "r260", "r261", "r263", "r264", "r265", "r266", "r268", "r269", "r270", "r271", "r272", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r292", "r331" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r20", "r24", "r25", "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r28", "r29", "r45", "r256", "r273", "r293", "r294", "r327", "r337", "r356", "r363", "r371", "r381" ], "calculation": { "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "TOTAL STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet", "http://www.reflectscientific.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r46", "r87", "r150", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r160", "r161", "r162", "r163", "r200", "r295", "r296", "r301" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r215", "r326" ], "calculation": { "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ScheduleofLeaseExpenseTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r105", "r110" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in Shares)", "verboseLabel": "Diluted weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "http://www.reflectscientific.com/role/ScheduleofWeightedAverageSharesOutstandingandtheBasicandDilutedEarningsPerShareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r104", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in Shares)", "verboseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement", "http://www.reflectscientific.com/role/ScheduleofWeightedAverageSharesOutstandingandtheBasicandDilutedEarningsPerShareTable" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.reflectscientific.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r103": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r338": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r339": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r341": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r342": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r347": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.18)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r43": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r44": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r46": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" } }, "version": "2.2" } ZIP 45 0001548123-23-000137-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001548123-23-000137-xbrl.zip M4$L#!!0 ( ,%:"%=;@1V<,0< /X> * 97@S,2TQ+FAT;>U9:T_C M2!;]CL1_N,IH1R"9O!AV6H2.%$AZ.UH6F"2MW?Y8L^*A7'SL=;K\.>J/KGOMBUKQB1>U MY#:5188MB828J.:=ZI7UQV>[=3]58973:J#8N:I>0 MY.[EG%N4R?OL1$1J@D=?)IDT[K2KWF#4_]"_ZHSZMS=T]VDP_-2Y&='H]NV/ M'O:NW*&G]2;=?J#1QQX-.X/+SDUO>'+[G^O>9^IN%+:&PR%2XHFXKL_*E3W_W!-&A4J4]3 M,9-DY$S)N0P@O[+T2RX,_!;!KB3^/6TZ^X55*H M$MB-7; VD\<^!3W6S0:!2D( 7F0*C%3B1WD IG#&AE$\.%)QD*0P)<, RR** MUGXN+6P?G0TL!8H9>TR11R" P..ZIQ)-D\).'M<:3LE+O3\5R412!]$SR"-0-$[%2>/L2)9B-,Z"XO'8L5)<#)/" M\WP <8QM *+P#PNS]TEAP;D\*,1!K.A#E!2R<'I_FX(TZEQ>]^BJ=WU]U^EV M^S?_>%^I5]SS\*YSM7S^=[\[^OB^TJC7_U9YA)7FOJ>?9#IU>"D?QSK+=%RT M4J/!DNN,<>&+:-F$8%/%M7K=)471Q\&&U;,TJW#WUVUO+S>;Y?*'6_1(&R*? M6/5?66"\TA;'%S4F6'%YAKXK+:2"7UV:?AYU'I<07^1V_RV'!\CE8PD$E4<5 MU4'G!AR0'F;*NJP#*IDX1MRMK//59LXS,A(.DF5Y6,/**_,A+RKD+@AC=:0" MD3E)QU8%2A@E.;.JHHRY/)PPJ]QR97%Q;%T9!^3IU3OT?$!L+' M+XJ(O9/D5F \L_/P8)U?]XX/!-5,!5Q*A-6)X$HB+$*&VRZ\G @3+&&)2%%B MK"*5+;A2[TKK'*8@/3PHT%E$V /:C;;-5:S[4J4T-RFBP[K>PO>U"9P$KH&; MR 0M0X0@P8I,.?R8!-UI$0@(4Y6B9K3>+!)>/P#V;A_^/P'@'Z^PW9N)*'XSO07@RT8 VT;N'";2SP*%KVAVYE)^#V[SU= M+Z!]/S?L\(VZN\WU\"#6-L->ON.?\Y'FUA8IP+VYC?4]*TV0*N9:5..Q4SD MWH!G'*LLD_(KZ7:L4:AY/5 0D+G0$1"#Y :X6/[DCG<)=/EKKB"_PW2>^&X8 M/WZ;L?FOGK_$.G]U(K0W8,J7A'QWP?,MWQKBUY;3>#E_S*7XPL6K:'=<^7*= MFKM,6UZ/?!.NBDD!R#%R=XX0 79:N4H13X*P;/"P!4!"&^85)=3"W#:/85LT MMDZ;,CGOO$GZ7AY?"5[C#7BA"H8&*<&#LZ5+98"+N_ L<>45-40E,QW-)!>2 M1$S*BUM39C\9IY%>2*S.I[I(=^(!:H&RKY193+K[0K*ZG_M?]FW'VO^;_GZ, MAT>F!PQ:M/\@.D842'/BZR@2J<54M_R//4OTO/>)F.JQB\]8BE0$/%^=&+[Z MQKOJ3VFV?AO)\CQQ"*BPS]]CE= M?&K7;&W]U=%%[5-[:T+[31;\!FF7>-EE@%=3>D/%OZ)Z5U,E0^K=2S_GL8MN MB[;)58%NV6_LUGP5]UM1O_<%T*ZHKP5JYK[*7GZ%72N_]?X?4$L#!!0 ( M ,%:"% * 97@S,2TR+FAT;>U9:T\C.1;]CL1_L++: M$4A%$L(PW0(Z4B!A.EH&Z"2MW?[H5+D2JZO*-;8K(?OKYUR[DA2O)@PPNSUJ M(0A5OKZ^CW-?SLG'T6\7[>VMDX^]3I<^1_W11:]]TO"?>-%8KIQ>=;_09R1G MS-A%(C[4YC*RTZ-?WC7SFQJ6L'C-AJ,O%[T/M5AE]HCM-W/+1C(5AEV*.1NH ME&>!?Q&PH= R/F8IUQ.9';%FK7URVN[=3.586G:P7V^=-$XAR?7+.1\S*V[L M'D_D!(^AR*S0[K2SWF#4/^^?=4;]JTMV_7DP_-RY'+'1U=L?/>R=N4,/FBUV M=.I19K=T/V+]DRD[5(A0!--96Q@MFI]P>?2\J[-=9GTWY3# M9E+,103Y MI6&?"J[AOV3!!B)7VC*5L7.E4QRZ]VE[2\5X'R0)BSD,HS13*>+;*D]WCR 3H3"&ZP61I/RKP,$5G@;O M(D@C,X:0FKHSB""4.BQ2D&78OKU50"W-YE,93IDIZ,^:P5QH47(A%5)I$L$C MF4W87-HI5#0YN1#'$^,BQKBL$,HL!>&XE&,DL3(H(3.&,BE$".%)2D.0P)<$ RSQ)UGXN+6SNG TL M19(8!T11)"" D?[UO[[XY-Z:0RU1*058S,(_2.V?5&ZS.NA;,[["C' MB2#S, %OCQ-IIK2%R%*$,H4S/4?2A(DR!?91D&N5&$>3:Q6*"*\-VX&Y(P$' M>IOV;L(ISR:"=1 ]@R(!Q?X!W]L_W!&E&/N'D7_<=:PD%YX.8!1C%4!X M_Y P&Y\4>\[E03$.(D5OH\3+0NG];0K2J'-ZT6-GO8N+ZTZWV[_\]4.M67// MP^O.V?+YW_WNZ..'VGZS^<_:':RT-CU]SZKI;J=%@R75&N AY MLFQ"L*GF6KWNDL+W<;!A_3"W->K^NNW[RZU6N7Q^A1ZI(O*>D?\5'N.U-M\] M:1#!BLL3]%UA(!7\ZM+TTZ@+J(2$O#";;]G>0BX?"R"H/,I7!U5H<$!ZF$GC ML@ZH1.884;>RSE?5G*=%PATDR_*PAE50YD-:E,A=$,:H1$;<.DG'1D:2:RDH MLTI?QEP>SHA58:BRN#@VK@RY'*6,8-1&6-K%""F9C*B2L*-RC@5$FX0,=1UX>6$ZVB)2@2*Y&.92+N@0OU05JGVE@>G#[!;M)6NS16LFU*EO- Y@L.XUB(,E8Z+A)>/P V[A[^-P$0[JZPW9OQI' ICT @XAB-GIS!)>:! M?FW5P&S0;/C'AULXAU5L1/HU9:_"^UB@2;1L#]W*@X#;O/5TK8 *PT*3PRME]S[7 M[:U4&8N]=,T#9@::L]_]G0';>422&-A%UKI#74J.84>X*1II+LN*E6"[7JPI M-ZLNA?*=@[J(T& @63J+E&EZ@6'YJTC*F?K.AN#%1CIF?PV\WV"H.GS)4.6N MB*(E$(-U_%,^JF)AG0K(F\^HZ?>ZS)5X')VF5;J,M71KBUY3#>#E^S 7_2L7+MSNN?+E.S=VE+6]'GH4K/R@ M.5H\G"-XA)U&K%+$HR L&SQL 9#0A@6^A!J8VQ0I;(O&UFE3)N<'+Y)^E,=7 M@M>X B]4P5@C)01PMG"I#'!Q]YTEK@)?0V0V4\E,4"')^*2\M]5E]A-IGJB% MP.I\JGRZX[=0"Y1]H\QBT-T4DO7-W/_,+Y0>]7_5WW?Q<,?T@,$QVWP0'2,* MA-X+59+PW&"J6_Y'GF7L:>\S1E1W77Q(4N0\HOEJ3]/--][5?\[M^FTBXN7+ MIV;2+G7H1XQUBDF!*O4^8*UFZZ Z$/TU<@RA.+?HMX_8R>=VPS367QV=-#ZW M[TUH?\J"SY!VB9>'#/!J2E=4_#NJ=^TG; 3W^2K,KWSKY"K!V?G5PXJOPOYU M@[X1R9G[(GOY!7:C_,[[#U!+ P04 " #!6@A7.R-I[[ # "P$ " M &5X,S(N:'1M[5A;;^)&%'Y'XC\<47652 8;6+;90"P9VS1L*6:Q49O'B3V& MDZ[G\IWOF[$\N0Y^7ICMUN3:M1SU#N;! MPC4G>O7& ;V9F7K.C7I'[ YR>4SH5>>>17)W^>8'(SMT< HG5^ '-POWJA.G M7%Y"W\@D!&Q/UBG>\*U:D #GPH6CV%/Q);Q2S ZYF1JNH<=NV42AH.) M/L4X5O_=[A@D/<@N2=@6NR'EDHK2E^VN@_EL;EO!W%O":K/V-]8R@,![>M?] M"]CT_)[= ]^U2_?]X*O =9XWX2;-M\8;\&807+O@6^NIM73] MKO?KPKT!RP[4S, POESI.^8K?IMGXZ_1V)Q#F').0\E2#O=,[D#N*+POB$#0 MDB.L:98*"6F,K3C!=>"'#!%E,0LUF/.PUVZ=J2VOOKL8#(RQG>XSPH]EKS\^ M![0Z2\4>X^J^AS@5I?D,XT@CH#QB? OO"DYA:&B(^F ()(>8)31Z#,:G82&8 M9)@2X1&XAW!'^)8"NMJS/,? VRUTHY9&1%+844$QWM.HJBR:H#3XA6KP$]O# M-#V&V$P+ ?:.T1B-HS/)[BAX,69(1>DR8@(S3ZO.[_>U6^5&?248#UE&$I@Q M3K")K=J$AA04"-A1@ZP0>4&X!)G"B?IJ^$OU*0!(E&82(3A=WBQ2W,7L,+EV MRR?BEG":=[U#0H]@A66A%'DU7$#DY=='N5J;C$=4[35Z@Q'C'?.L?PX!UJNF M6UPDR+T0N92HLC]00= /!=9BCWMS+'H,^0-T9P3))J _.HO.:X!.F?/ FAJD M_MOAZ[&JY_\'HD$%$>,HHSTITT;M2L(X4H55 FCP(PS%VVYE@N8**TW-DR1! M)RAKQ4VN]I RLZ<(% MVUTL_)5ESY<_7G6,3ME?68[3]&N'U2< >C2^'T/M??#7WF]3$5'1#=,D(5E. M\:JH6^H[ F 2K!L'=TK (4F:.T6F6;5&K7+^$,9(19&12!UN7<&V.PQGU'N= MROV?XB-02P,$% @ P5H(5UF9-R59 7@ T !I;6%G95\P M,#$N9VEF<_=TL[!,G,7$Q%#.8*CX3RHX/ZVD/+$HU4K!-S.Y*+\8R%7P3TO+ M3$YE4/S)PL@ !#H@<@83(T,# Q@PB??TKSS]EG_QG"VWNC??V_.;O^V1Q[1G MF6(,U@!02P,$% @ P5H(5\5I85/W> #44& !$ !RR]:W?:2-8H_-UK^3_4D^D\)UE+$"3N23IG$1MW<\;!'N-TS[Q? M9@E1&$V$1.MBQ_/KW[VK)"$P"%U!8'6O;ML@U67?:M]J[\__]^=<(X_4M%1# M__6-6*V](517C(FJ/_SZIC>Z& S>_-\OYV>?_Z=2(;]1G9JR32=D_$PNC/EB MI*CDWI1U:VJ8<_+.GK\G%3*S[<7'#Q^>GIZJ"CQC*:I)+<,Q%6KA!Z12\<:[ M,"F.]I%\,W32NC8CBZ;3[_ M^L:=Z>?8U*H65:H/QN,']\L/^.H;]X6);?H/X[+8"X;Y\ &^^& _+R@^+55J M]4I=]-Y1?]J;WU%U3=7I/[_>77^PO:W+-D /!ZE5:E)%E *#5&!A*P-Y"PT; M1VQ6:IW 8N#)'YM7(]5J]0_X]5BVJ+]?JFX&#GRQ AC5,AJ2V X9VGW">P&_ M5,,>URU;UA5_)2X!^&]L(H@EL+8-+-8#T/*78JTNY*GN+4/\\,]OUR-E1N=R M97U!IJ5,5UXSZ52CB@V+HKJM3E4%E\2 5&O5:]YKCE5!.K'\5Z>R-6;S>=^L MP-4R[9=/PH0F=\PKJ;R!'_:JJW1+^3S!_[+^1E\-J>V3!1# MMP$QO[ZQZ4_[ WN/"9@*_G5.+#.D3N3/F MLB[P#P0RHJ8Z_43FLOF@ZA])[?_D^'-SW+\GHOG??'WW^,/Z2[W2C_L7WN\']H#\BO>$EZ?_S MXO?>\+<^N;CY]FTP&@UNAOFOX4_9FL%99QOP[F7UH@IG3K/1S7G>?>#RZN;N M&_FL_ORH&_K0F<-K"N>FG_8=!1FH@'#3Y3G,"J?"QTM#@6=TF_'1%[%6^N2_SZ!O2/CU/U)YU4;-.AF_#] M#TS H^3X@H^?YV-!W7W_[OI?YV=W_=N;NWMR^_UN]+TWO"?W-P2$P#UP.A'K MY.:.B,UWD_?DYHK<_]XG ?G@RX;>Q3U^+7;KC6-GTBO#)/:,DK\\') %O&=, M0 &?H%8< \D3T*,K7\-H:RE%?K:@_ M*S-U,J&P6/X3B$"Q*W#,_3]'IZ1>F$J#I1 M;8LH,Z;7O/=!L=SZ!T:T7PK''M&!ER*#,IPX5L(*%]P#*IWU5&5].<+ MS7@&>+@ 6"4+,C2JI>0MJ.3=Q:HQ94)O,C&I9;D_KE6=BF^^B%*K14:&8\_ MW.G4R)_4LM>Y/8;]OC+3!?QZ8]X;3_J;+S74Q5.A46MVCNU *.NC"!$I1%[)&Z$^J M.+;ZB*HI2$%JG930!XP21&DIT_,R2PLCU%&Z]DPJY,KI\O38 M1+_^_?.I+8_F3!*!I=X-Z(SC8G@.FI: Y. M1V2 (, E3XXI&G> _0Y1;>(_D!AC:CB$$VV;&(RC_A+0F6;SHE6LSLJ M_N-88'<\O_DR@@/85&T5QN"N(6K"/A>.:3GH([(-&(A;;:+T;OP>SNGS,W1* M]Q0[AD?6G>59E,;WF"WRYLL0), >_*_^/O.'Y$"?H!U',=%.F5%@PCF&K9]F ME%G "+2 \^V=^/[\;"9;0&H: %S6-)>B$ ]_.2IB 8 _INX#,*B/B#J:RCP2 M MH4#AS 8O\G)U;$$'Z-D1 R@6]!ON*C"Y,JE$E;42(L_&B=G[V# 8'TB>4H M,V+-#/0!>L$&>R;;ZZM_DE>7B6OD+[N;>"\P=GHGO2>XR3&EP)3.^#^P!7R> M/0HOX3+<<3#>!"N9ND&/!?)8MT8F\K-5C6N:7#BF">!.,'Z1I4"T?C;I-1Y7XCA9^? M^21.TE(X7Y!/N&"IQ*;*P,9QWRZ19DR5YV^9] M787M47Y^3NA4U5E0EYG$J!Y+M4_;ELB^%C]YC^U\8.L"O>= .)^?N0]O6:SW MJ*ISOH.SNR)Y!T[PE*GF0S5':+;6&V]W::#7FS&_FL-[JYNLL(B1<7HTP>LXV@$'DPS.=-T3$\F,P+]P&FLKX4!]E)[G5$KF-M M!PA&VU@^3D[:YL1##@TVP5<'3" PEF)E JWO>DZ*%GZTY+KYRQX7GM@!@^?MX:>C[([(Y:ANF MX'(AL'9OU9\()DQ_)#U3'JO*)X*)(WQGH#G!=L3@2Q^\M_";)63XU827&Q^; M5/Y1&5.@$QASP: 57&AKPT(10,'-^JC C[=,&5PAKIRC(3=E:QJBTZ#_;I,N M=GZF3C>8!]PF .FI&TRE=RS*GH)Y60KMIFPWT*EP,K @GE28&/E4A[T8*.P> M58N)8EW6%576\&3%# 9<)]Z!F36$"'G&I%(P#0XIBI MT7,> /FD(;"KF@*BR*3D"?_GPO2*6:G &2M %=\ FA45M #KUS>#X=4JC'5G M7ID8=L5]9(-/QIC/,/$\RSQUH _ ;A/NY,C+_PZTRDSU0^]X(2/Y#R!\!G=?Y 9 T.+CAW M3 7.KSGPQ;]K-;'ZH$Y]E]*,\@BDM/CI>XU:K=;BYYL/>\/5ON:Y[WV][N.] MF8N;X3T0?W87B2-N S2J219[N>W=W9-!WK-<#8:]X<6@=PWR >_L]N[9O>?\ M,/1"*WURB5-G\>JE-%XU/HJ=V\!/M>WI#=TX.8&[/)@#FX*$^QCTFVR;M]/( MWD&9'L\5WK:L1-U]B*KFQQ)(7C:&VR2O+9OLDZB'W$ MAY^;=*E:BL-OGJ'%T--E[=E2F6&Q1..% 3:$[3US1RU'L]DC-PO*,]G#\9LG M4L5Z0;%:WQ=6_X'>'14X#=@N*LL2^<84$8T]!X!M:M:2AT B@Z(!=MPO/EYO[W_MVJOI2=I[14FTY-;;JF#W#6,F' A,K\,)E_!#%=Y9BNN'HK=&N%F6B/=2*5H4E46P8E:_KB,ALW ML?/#B// WF&O#Z8!PA$#NH;YD?SMXJ+?O[H*+F%G#@1(-KS+!+\Q@+$[IE]E M#1OYD-&,4MO"DKW&=#5?EKS[KLO.1(6GW[-HSR55*!96(G61/2%M]-J%HC4^ MIIHI\9,(.,N$NM7T*^(5$;F?F91G 8W4G]BQ#"M!;,@Y9H\@J(+ W ?86@G MEB>YK4*47=:9&1KPM>7FR'D1QJ.!6>3=(M6&!8H_\F9&PY158+PK= M7]](/BC"A<9ZQ+F['F^.)NR]\]BMT\XOID4(?D?9TS9 9@>"^/OUC :^@E#+ M(?J6,TF5B$]GD<&8H'YH$I5CYWHR,413 G*'(1[1)]@;C9@,?5'0*$-@'!=< M\UGX<<%@APW%ZR"2GF71+2E&1PJP:);ZFB^MU7R[_0R+ U>TV.O=3QM_,),4 MK4P%?V%]F64MZLW$B$[!YLZJ MXG38SJ,[*S)BG2LL4JM0X%ZP)02B4SNM6K)!-3HHPWG[O/.W.:2V5SIW*R5T M):$M1B2#M&='+A!+P2/)("9*7:$N=>.#+*_C,.\C<* _PCB&J:+M?(*,X^WO M&;"_'>V==GMC9:U7P2G10-3NMH5Z4\J7,Z*[RL-H^M:D"UF=$/IS@4YT?ON+ M-^!37"U;WJYEI_!E1/7)K RYKN;6JE)3U7.9J#!;Z\O^W>C_D/X_O@_N M_T5BI_F]'O25/'*\/.)%,JY5>:QJV^LROG+H%\*;Z?[PDZ$6\C.[58%Q;UE1 M3.S]Y07#8R QC;91'&W0!.!9,34T +C>=3\V%ZKH$/%0_1^"DCM"IO]*7&HS,C*1IK$0938 MZ K-;L1T\,.E>6Y5]$M74MC%UGRB9@%W:DZBF-46><%@^Y73F:ZAB$+\:*5W M$LSDB/(BROV,!?Y6$;V%X#,^"R[*2$,NQT.6[K-@=;W_X];5*P,-^Z#P!&?\ MK4FGU&2]UA!M ODE^GDS&%[%O7;$YV)3W&"=0QV;B9?4,Z MUJ(P?WU;HNHZ@/D[1/9'_D16N*1B4:6B_JS,U EPTD?"?U:F\'ZEOL918<\V M8CS;C/%LZ\T7V ]=3TD(_B"J96$\D-V)=6S+AE_0%;NIIF[*.KJIG/)AVQ0_ MD1?RJG+("$+88J5$BSWXN;S9F6_,Y\#7G$URE?Y\IN**_FS65R2Y']A1081^ MTA6)7-ZGD/G[ _* 2>.B #CM:K*%S"H*@*(NJ=,4)+&QI:9([ \\&CV2 MHWM_9:':\LG= M-T$@"LF'I^3U&/)TU@9--O+Y'5'CHP61."M-&+Y\]HQ8]/U/\ M!G%*L$'W? ML6[B>79C>^>WC'[_VGJ^O3QT-O;U#-O/II,KW2!^"Y[6FW#%?+?(<@?-X\C" M;K?!QJTA8X(G"L@]TR4.FCRHGA2FUAOL%@Q/K,GP%K.TV-PII<1Y MDN:$.[LOIB;IS%GC0& *[]AX6&E14DZ1P12/1N%D]?OK+6S MD]D=?:2ZL^.>:]@9)!O=44FF+,[CDE&1R M#%JY'@I"':_2=G,EA-C6ULZ2@8;%?-0/AC&Q4 V;Q-=$LJ*T!/'@/4US&$4$ M<7,SQ9K^+(!#S4=5H=8(BSZ3$2461A]A4+UE0 UM,-2L9^(:.:R8*23R4B@0 MD9!7;W:%=MRTGQ)[^9_XD; G=CI"38I9RJG$7OY'="3L==I=H1;U.E+",SG1 MB;NUM-*1'Z+QASE5KB@A44(B8TCD8 GLDM[+_L#]L+X9I=0J*;2$1 F)7'2E M6E7<[9T8R9ILJGAA0)^0)_GA- 7587P4'FQ[^N1/A&R(M=1L",VH_6M>)S<= MQE,1!X5=0&$F"1@E"K-T5T1'85UL"9U&Z7$JG,\B!@JE;BXHW$LP(<)Q_1O5 M*5[G8YWY)G-55RT;#8U'6A[;F846.(RQ$=T*A%U++L1K)@KUU@F$N N)T#3A MAJ0(%6MUH=TNS_3"G>G),=KI"/7F"60>%!*C:<(223$J236AFP-&]V-^WU&+ MRJ8R8P?ZA#Y2S5C@K?LR\;$HVH"'(:#,RR5^=I)E4ZAWRM3'8E)#JHL8B:A! MA%-'.@'WSDF20ZH+&:$'6[(0KU'+)U2]EU8,TF#@UT1*%U"M&JDZ2!%.I,#!IH MBEAN^@0<*2=) RETF#@TT&T(C6:9)7HL&24GY*0L(5%"XOBS1 ?#BYMO??+N M^F8T>D^N[FZ^K11M?&T!W?"V#5G8-P-=,>;TVK!63K6M?1IJ0KN=D9LF2<.- MXV?) YLRF]&]BN5V1Q#C]C)X77(U#=-F88S$8MJZU,FJ#M).\ATCWXZ3E50Y M=K3G;GY$X5VITQ!:]7ROCB-_[9W]$2JLK,ZMK>8)?F<;\ D95=0?.2/>( M-W3K*^LMP9^[EW]2J__3-F4@1E67S>>!3>?6T-!Q/::A:4PI /!2*UJ7O=)Z M.TKK;4]D4UJ!1V$%'E:(E-9D 61)"FOR(+*D&%9I-*I;ZCZ@#0W[5X-[\J[_ MSUOL+13O5"OS<_)7I8 ^W:#L5ZK3\.)98LR>G\>H^1P)F50LJE34GY69.IE0 M>(;_K$P!+97V)_("J)6CTSJ.!!'[UEI*?CT-,DG-D 5Q>!3M0$_7JC99/?\\ M5I+;L3^D=LR(M2C4.AD573P^27(J])279V4K.9VF+^2TB20WW26NT$$?25=J MET+GN.DI+Q=,1*%3+*=)F3M\<.E=0J*$Q-% XC &7E\V=55_L,@[#63K>[*@ M)HCM^1RDMS63S9,L"562; F)$A)[$&/1UY'@2OA7V5*50HFG/-3T/!U)4BPE MW#LI;JDYPI.!P7^;,@X/L>/#>O.E5JUEI)(7V; K*CE$]P,=&S443/H6 MLQ M'#K'ANZ2^?/TQQP;->1N-R5222Y5S;'I 3L.%Y40]Z:4N!@H)5/!"6)?:LDA MZ*%43 ZHF)0"X#@(8E^JR8$%0!DZ*OUK)21*2)QBZ.A/BHNG$R+#^_(#Y0$C MBQB.;=FRCL93H2RA8N"JI-H2$B4DRNA1 2_)K?AA!L.K6(JW=QKT^&$P=.9C M:MY,F1)NW2R/A.V^0D\1[S0%26P(M<\-SK2!X M+OEYC^Z2D^3G,L93JE"?+#EL4;A]\^+(+@XI,B].J<6&=(GX:FJR[JBPO. ?IMB)RNK>AS061\,AON?2H5< MJ52;?"2W0.F?X)V_'*HKP&0M4JEX9#E1'[UY^6B\**+46-C>^/ZUNQ9^%EYL M 'C7W\?+/?LCLCEJ&Z;@[!]8N[?J3^3^>0%K[YGR6%4^D2&P-=_9T,#MM((O M??#>PF^6D/G\ 7:[8>-CD\H_*F-6&.DC$ M"*[C0UH:%(H""F_51$:R#NS9E M<(6X?SEKG]UW;^X)Z.+07]X/[@:7 A8:Z'**WCE-O/% MS? 2:S-=$OAM=',]N.S=PQ^C>_CQ#18R(C=7\-?-Q=]_O[F^[-^-_O=O'4EL M?SH_Z__C^^#^7SDN[=WW8>_[Y0"6\SZ'6?[C6+8Z?6:P]_";$:0SECSW,Y-2 MULYWI/XDWV"(F47Z(&$GY/\Y.B7UFD"DFE3/:+H]P(,=N8!G37--;G;^X]]P MJBO>WZL32KLG?%(G]@S75GOKBU'%T#1Y88'8\7Y[L^XZV*8NO- K7K0$BJ\( M1GX>5HL:SJ]O6CX@XE2A\05+J!IXP:[V\?FY:A:J5^6_6>E-V+OAF^D!9>'J=B[X-TZ7:2,;$/Y,3,TH&3+/4K< M;[P?*3:ZR3%8;.Z6MG'W.%"!(3%_1^#IR(6ZH^P_F\&V V?SP'E KC:$"8Y[T'B_I5%74T\9C_R]'M9]#M^B)-F]>-N-.CHPN38$'8X1? M7#6M7G^[HC--KKMO7.2+RGBED(+: M%)<#V^LA=9J2(#9B)K67.(R&P\Y^<"C5! G1V(G9(K=$8\2[1]V\\+BUOJ;0 MJ;6%MABS]WD:X(9?03HYA(?BN[XGOA6D;DMHU6*69-ZL9<31RV+8N7%4+K;W MRECF(9XY5J1FS0\V[F8CT416L3.HIQR3CO?^>.3:[IW8M=V/:NOQ6%<44_+N MP+(<.KET3."&6VJJQN0/67.H5\. 3BX"E+V=MUM"IQVSMNU1826,(+LE008( M,NUALG^"S-;B3D$^.1>S%5!<=]N.%/X1TS[.#P8&17##_?(G= MM-A-T?TFMN>^*]2:)?ONN7&-F*+52%*??K?9%)K-F&VSBJC*'1LIA%/"GB*M M(,L]/D7&;LI@OIQ??ZMIM"MQ\S6+Q&< M6K?++:][FQ+0%<1Z2V@UTDOJ@^MXQT8*X92P'U87A2ZH@0TIE03/&32$.+#,VXV5 U6"V;&<;"K$Y#M)?" 7JJ+, M,8J00U6F*6$5O<)-":O(E7+2'DJ^G9M!.X(#U\D1$]%4Q,(X.;^>?;T=:9^I M_IFVS@@ -;."X_L>,8\FM?D5E9#V=6.@T14ZW4S:U)9$LG/% ZD5/PA1 M%*R^ CK9$N\V9]/FJ67@W1B5Y2+O MK;-=FDLU603Q7XU>DG%^?5ZP#Q7"\>M1EKC9%V[BEV8L<9.GS H_8/.XB[3N M!VP)S5I&+IV2)/(GB10ZUSY)(DR?VJ^VM*T067C#C_R5I\AWF1(/FSGM2<<; M[#P&T91GAGU!B>A(HJ E]12%>O;5F:$F2/6NT(Y;S*4DH,.O)#QN6L\M"V-[ MW+35K0DM,3]9E$>PM"2UU+)J7ZD<0KV+)21SU-B+Y@$MXZS'\; M<+1 *4!0*&T:249!H6[:!).C0=;>^2E^+XFC!R2(8_+$;*GX6 978PNK;AE<+5W.F1)1&5PMJ2=6RX(4Z69Q@ZN-FM#J9'3W MM"2@H@17&[D5R T)KHJ2T.CDIX.7P=5"RJI]%>L5&J#2I]:4MJOTA:SNF7U! MSLWE5"";3J'.:QJCHO/$.*%F "F^)]*A5RI5)M\ M)+?R S#MB/[E4+#O/I(VJ50\.I^HC]Y:^ R\8)K40!/2_<03!2W\;)?_>[FW ME\OT1V1SU#9,P:5%8.W>JC^1^^<%K+UGRF-5^42&( ;XSH8&;J<=?.F#]Q9^ MLX3,YP^PVPT;'YM4_E$94Y [,.:"02NXT-:&A2* @IOUT;.PWVR;,KA"7#E' MPR:":!Q*7FPF+I A=_VKZ_[%/1E=#/K#^\'5X$(@@^%%-6>IG$D1RKWN=$#%J::>:-Z+,YTGN@% MCG,IZKE>[]HMN^KYYT(5E]W[V>2-3(V$G $NQ0!XQ+*PX3C8VO0FR3:VP2[+ M72?:8KB7-TM2VG\K(SP?"#L>R-7=S3=R<]N_Z]T/AK^1WL7]X(_!_: _BM'6 M: -2(AJ!T3_,:))4#.[*^W8[H^J4RV0-\@[[08;;VQ'K1 8>2V,,N\-TLB_N MM<<>='6I(W2E=CSS-C( "XBN;N:5LU)48HMZ);/3$%KUF/[VW<6QBB9SL5I\ MO?MI]4=O\A_'LIDU3VR#F!1@KZB@@>KKH@&_Q@\5V9J1A6D\JJC]C)_).P>= M!:K^GFRH]B3+8S(%UMLAAO?*>1F7!BN@:[9%!I1"^_D MTS*\T$PXT!]A1L-4M[2L.CCE9,I]@=V&I!MWA78]8NG+1*Z:@\,T4VZ,!%.I MWA%:K>XAV?!8C\E;DRYD=4+H3[3$*->(#'M&3:(XI@FK.;"1L4?^=6'1YZ ( MD?I"NU8_;@[>'P-O!^H6=43J"%+4JZM':I%$TEL7\C,+VR-#RHIB.G3)I:^ M&3TXW'(P]/1)CP/A>FFN15%NFT*]VRF9-1^@K\*ZT12:8E3!^*J,T0O'@M7# MF3JA"\-23\]E]Y*4;E"'N. J1#3JD9I"JU9P]]T>-=\( -PB\QI"HUO:I-M^ MW/@^0 T!'73_Q<@.V9RF$ZM,1.87:?=X.OM O,:_/?*,( MKVR%26)\26VA$3E 4#C36FI'2UA:3T!8YA]L2C7(.D]P%V5M''(]6XMO-8=I M"J-D *(N $^W+IJ^/G\') 5HN^%&>=,6S2;WK\J4IFDQVQF_>?.*&7RBTXO?E+>Q% MU%)2[=5V&O;OR<7OO>%O?3";V*U]TAM>\E_Z__@^^*-WS:[TGUH,#%T;^!\6 MJ'F4-ZX[?]4- <1 K^P+.8[V:;]Z90J M=C8NKI.+HQT."5FXJ4I'5"E,-ZCG>Q:?QXJ= X2=O]('5==1)>?%KLB"B9 C M#TR&5RP]D' .N2 HU#MB]"OQ\:GV>) CI>CEDQMV&NTZ8"=JSOLA!/,NF/'5S]ZUW/[@9EGI]$O+?:4= )YPNK4FB (RF,\ MWC$>ZC'NI/88O\KC,12FWITC65DH6_X9,Z95A)BII<@+Y'#3H>M.C*^.I>K4LB[A(5-=H)^AIT^^RI9JW4QOP6J![;$R M7_OU%Y,:9 M_@POSBS'HQJR^6 Z/]MT,N%Y!NC5J&*3D:+"1^I458#%=:5*WB'S(1BEVJ<+ M/I/ _@1%POWXB:Y_XEC^)Z ?NQ\:CNE^^/[\;"8_4C*F5"<+++)@LAM+;#/F MA+5X?%+M&?O;T5D*]<($-5M=: "O!ZI3.(NU9_R>+FS^+J[SN\XVST0!VU:/ MT;!,WKEK^*W7N_46@;K[^1DSI]5YX,A6=>ZV0_<>%C!@*\'15=T"HF?>,R:6 MKN QP&/E'QR #X[&7QI5_EDE@)MGT-A0C4 #07,F@"M-22*G0^IB:IB[P=IK"JC8S=KIG6C%+0(F5; M)D^R1> D5Q]163&-.?'HQI_A_"Q (&,'M4\ Z?IN)JJE:(;E &N3]:57R>_& M$P7[3"#T)^*)X*3\!7AJ1DVJ LGC56%*9O =(P?= +)'E, F>KWB3G9RX',+'2_F21GJX[,/ =71BH M%^H^3?Q=P-U.58T&"&A$%<=DJ8\,[5Y.!IQH\[EJ6:Q*IDZ^R:8R\Q919Y1$ M/"KU&3R6Z@F8-QP-$$,!23+;#;SS'T?G/FQW?0#-"$.] (F_XRH(#+9-8Z'J M;L5/$&J@Z^"; J,7.5!>&>=2@0AA+!U ;UFR^16#2LH>>8)LL\74XND*4 FLL36B7+J]4PK:,%2,2> MF927,K'4GV3.>UUPDEE1!P1F+""'>-M1M6K[!B@C[+F, &$*\,2F%C(*Z@)&#K\KK@""7%,Q?8\ M,1:>Z%A_Q06'1I?6!9L?]1)^R,U 3*)KC__EW M1 HW4(TW)J ;$SCJZ(-A BLA8SY0X\&4%S/TT,,@#\"/5?(G97T5'G2 K#\R MTT*1@RQ98R>EY5LB!!7+!7**?SIJZI3R)Q17F8*-.>CA=-A1#X>N@[%R:E7/ MSW #[O) 2V4:%YL-Z+XRIZB#L>5=/,.'%%[Z"5]3^E\0GJ!:S%1-8[^QXH*F M"J""9YHD ;Z^'&M'OU 1XF; M1.H=)XJYME&[9T2\TJ]OS:6949+^?J"5I-->R+6\:#!<<3+E=0>O^& 8X$,Z MXWI9.SHP)& =PTZ]ST0LM6-=KL"-4P#NB-H#[F62]'DE_8UY)>[AU>AN:D^X MB]ZN7!V4JXJN&IIA@SLIFP9WHI1YA[M&@FL:IJ5,/WH@Z^F3"Q=@(9FQ-:%9 MBYD3';^%8,3'LD!$,P(B0E-#I-BI(86&1R-[PCPNNHPCUK+(B@.K=UF"OY#% M'7;V>RY$F<'$\@\0 "3&BN]NIZ^.*(C-B"5VL];@]H./8T!Q4E$2"<5U26A+ M^RX4F1*71;J)F"MR1+$N=-H1FT3D85K$TV$W9G]&L)1(J%VRYXSH8N8^YW\J MK 5:K"&U68-%=H%D9Z^8KBBT6A'+7:=.P"XI()=#(QT%9'&0'( "#IZ!G_MQ MDPZMHM00ZIW0H M@QR%B3^408Y7&.1H[L.97*]UA78MIJ97:*]^ZBA'O8QRA%/FL1%F&>8XTC!' M4D*+YF;M8DO&E#9N&>=(B^,$Y7"CX[A9$^I1NVZ6<8[L)'TDY$B-IM 5,X]" ME7&.4_=R)Z#*=.[09JT)FR# \>:7@PJ?R+%IVH=85: MO;P&=6 <=W(- ==J0EM,Z==_S?'!I)(^VB4US !IIKQ>4L8'7U]P*$6;P&11 M!*G5$-K=\B)4<4@@P;&1\L9,%D=)&2#,X<&MU12::9-4CN4F5((X1:., M4Q0W3E%>9"KC%&6$4,8I7F&L7U-H3&0?(DEZZR$6(CJB*-2[98SD-<=(DLK>:![:5D>H-?9WOZ:, MD60JU:/%2*2NT&YD7HWL]<1(RQC)ZW.0)S@74CK(A9K4$J1: M]^A49[O#AMN9;##\HS^\O[D;]$^@LV&L#E(C948GCD:1 MP%TL7#BF";\E:R(5=3QTLO/O68-7>T-WJ!TWA%IXSD>G<4JAA.S1 MD:+6>&QTM%M"O7[(2F"[0K;RD]_M-T[<]NA<65GP( #KFP>KD&B>V!:D3L30 M18P \]&!/ L^BP;RIM06:E$#J(=P%KH'<11WH;K4LP^IZH2'+XK'F[^9AA5" M(=U.71#KM<.$>V+DEH2DCAR8$W=_47QL\3\D05?LA!"H;AL M=]M"O9DRB!:F)>SY4LKG,0#47XGZ)>]HA ]ED)V:#,J*Q>J.*<9\85CY+8!G/: QPG&$-#_Z?. M3C]6W@PF@A7@/YC#$%;5K^:W5KNO*'&MU6@*ZH&4WBRH"42B/UQ3V:)6 M[!A*^"CY1L2:;D3LNM\;]4!3[E7/):$9IS "99=H?8PW( MZPGZ 2[R)"-C*9J#-YN V0S'W,))YV2$NI1WD=E)H<*$0JP5@X MR^? X($ 8TT[#G!'5K&EX_7]9G\X[?M4.E7,9'\$'O;L*]7@PZH&?U)<-)U4 M9%@"]FLQZ5Q6]:5<1!V!O.-=3S9'W0N;A!3B+Y96. #<28@>[HL>V5D/CN0'<$ M88D\LZ[] #=M#KC&.M;2C^P'BEO; L4OW%P[0OK948RW\'M&W<'JMIQXU M5)K>9H?D+4-&,L/#@PZ[9@PH?LSH^1J>*I=!%;:L@A*["S0U!4F,>?UC)X(R MQ6]),I%(IOG*228([))\8I-/BHI_,8EI5+B%)!D4A03+!S)Q+/< M/(T]''A_R*;*/%(I5:FL2#-!MM*>ICF,IN3AQWM>4L">*""%[A*' D2A58]9I+HD@3V10 I=) 8)U(5VU-)C M,2@@'Z]/M.H=A59-TF5])M.F]YY_FD*!B4"QDB0TXC:?/1ZA]2H()(5^$^54 M:PFMN%UL2P(I%(&D4'\B$$A#$FKMDD".F4!2*$=1E**&($DQ:S_&THH.VPK[ M\-EC+Q/=_*LFWV3;,>%GTLRRV$._^=*SL [22@Z9@.6/\&'L7@!?KMT$.S\+ M7 4C3]2DQ4XT2P/OHZNVLB4?Z$4QD%T"Z%]4-C%Q![$>+*:362*W'[FOYUK MI#?'Q.E]U%QT<=_9W9^7Y6FR4E3BI\!UH@+6&LFA,ZV8YO *8>5;^9D55;MT MZ$"_ _Z!)Y"([Y^,$'.J+8AB)O7_$U[IV\$YNPOS?B3J?.'8K&H6[^&TW_OJ MA2H+FX:X[D#(J8\H[/]4[=F ]7KBS6D-A16F MX#!F(![-9#CV>O[L&X6)Q1["ZN@UH<;_>R%4L-@N(HX_6R4;=KVY7N<5P6*S->2)5QN'-NR9682%@,X41?4P03'QI:RZ+$_6"5IPGAR MPHC86*ZG>MS"B0O=.]!\X:!#XX)!G?2>9!.[T)V"_$U8+)E1WE=0M"8HFZAN M>2TD7$@Q0'T'"K08L'I ,X^)'7H93_OFRU>J&4_L9BCA?BW+F0.@U/^BSLZJ ME\]D_0&I6L>.+^[@YV<60[_,T!\DQ7,')K-[M%)=R_^C^IJ:@6Y2N\!1"EK9B2LX.U7=M] MZRD@H61[4S'X3#VM41[+N4#P8'@52Y?:+/-ZIHGB'_VH7Y^7C[BN5<8P-PM\ M,*AZ@40'V(8J8(WF9NO@>.L])[H/$!V=4GQDCM>1N6[#?8=#V62BC^/P5I-U MR^-^QO=WB/P 9EUTY!NTXEJ2J%-:$,:]!(+*>&R\Y(#(3&.Z&PDE1YHH-?JLX\G' MZGAF"*LPY+)6E!YV_9I_QI3\DM<5D_Y\H1G/%+"LTREZ-/7)9NFS/7V@)73: M+V].8@#D_"Q\W2EN/F2P[F[M9?B'!5E-JJ!LF 2=V;S>XG9WME]F44 _^8*B M3YAJSU62'KLITO\S@%)>B><9+$VL"^WFIG-K[8/SLVU8#0]1;,/I<<>YMN89 M+!-/'1V!]:"S/ -K2<#G9QLIV*0::VEK&P3 7GED)G4@7$16HD6JM8/>4X2H M/:("4#RJV#AS$T$-#9TOD3O\6:9:\'N\#3$T[']16(\'A<"A&M(6OB$*T@:" M9'0$VT9X*2Z@QI0$8&S N4MV!" WE(I_IK*Y-Q# \:X:$["FW8_P.1&8L-I< M#^417%=.S8RW9&+MJ/HLGF+59_'HJSXGS)WKRR:**0LHDI%W]KER;3=7KM^[ M&PZ&OXW(N^N;T>@]N>W?D='OO;O^JTUW6(<]B!95@;/[4M4P/SIM6D.LX7G/ M:#R2')N?2'"PX4DVQK>8U)WP]\B3:^"[( :CU".>XM*@4>I;JGLI'17[3>_+G!J1%+T%[=V=Y&*]BZK-R>X6NJ> M1NZPKZ F]V'+[!8:5P6KM?V:RFJ7U97CEP=Z)76W[L3,+:4AM MHNJ@ZU+"E=!77K%[O2)P%L50P^^2IG"R#QCBK@%M\)OFH/9[RQNM]VS;5,<. M4X[OC:&AXY0FOZSLW34-^ILLV,VO;RHO/*$=4:AE4[ELI8#JCF#7&*^?CE/. MH(7:F]9RD7[Z0M MB?"@Y:SR$F]2IR&TZID4P=IGA7+FGO.=GV2[[[-HE4&/O%IM(TGVEVDITX]K MF3@9WFLMFN'\&NFB>2"Z: C=3K>DB\+21:V4%R5=[-*$3D)>Y.-)BZ8'>5%< MLA[&+9KV_X/!6: MB>'S.C:B*051(051ZYAIZD13,S(R 8H<.\]DBR>VG9/&V'XR%:)6%"JDASD' M(CJ0A]@[(=:,>W['UZU;%C3RMY\$WE\<\#S"7F "XGG1![JXE*20#U,V2J8L*E,F2"\K'E,> MQLZ_7+M.6TA[_R2)-@]_@8O-,F?DI"@E#X]#4DIIUT_$YW"2E)*'SZ*4*:=( M*7EX/8HF4_+P>URNU0\I,\\*D?"18>:9B^$RY>-5D-6^Q2IN3>,*G]YU M@R2,+")U_DQQU3S+-6XO?Q_6YY/0OQSU$0;5;2SLBG>- 5M3TY@SC*X7#@R4 M#(25*([&J^O)%CZMFH3R *EJG9_)0-@5+TR:3Q'5@Q%\AC-L*01;\%67,Y0S ME#.4,Y0SE#.4,QS=#$EJSTNG6'M>.N[:\_F0QN"^_XU(5?*M-^S]UO_6']ZS M,O+M3R-R.1A=?!^-!C=#TAM>PG^]ZW^-!J/SLYLKOC%J)JWLOM9]>&IYCW1?;#J.;R@R[R]F0LV"\PH M2W$LBYE*V$X(GM">+95U,)FJNJPKJJRA53E1;?;\)XB\@0&PEG_X^CYAL;\SMOJ71/S;E%CM\R[/]4*(PB STC>IY4V)X* M%*6PCCOC9^9M<-TJG/(,\_P,/UPXYL*PJ,7;"S"*7@!2B:%KS]C0: H8!9F- M'+'R/1 \I]4^_1$!?:;^,G[Q+'6/P'"]#[QVB>XWV _&5E_=K\]/V,SXNAW M=*JALV.DJ$" ZE15!#+0E:K ^^0 26)K!#S?V!XM9VRI$U4V56IETWHI-]H; M+2CCKB&P$VSS03:9=+@R3,P2)->&\0/_'OG,=_ST>1^@'"1#604)..4;KFCN MA@/2!D4N""V3==G WA?8G]C1(R("T5QP1:MK5G M(C_*JL8Z30"A.5:5]+058<>8"!>AKPA18!'8AVV8Z(LFF,$+\_#V'ELV4B4@ MQBT:')NWP<*)IX[MH(OPD<_)J)Y)4?:,U%D!R4AS K?.#"7>RX* M!,XUD.LH%M"Q^:C:( Z""T$!(BLS/ E=G+%V50!K( E9 RA/U"F3'C8_G(#+ MO:W%F(2LS$%_+N!=1A$F4><+P#V @\LW*QP15]NI365%(*E QH[-$ H''='4 MNZ'(,8I#EVI525X] 6W%J-C2D@RRH:T M8G=P4-=_AH?L5AX,CW/][]^ZK7;W4V@<:;.&&3KLQ0Q[H;+CSSVJ*K HY&C0 M&>F#BB![FJF@-B$[<<)FJM7R/1:[ 4.)\?A<_8GD/G8L54=*9D_P 9 +W3E0 MLW.9G)&Z,C/8(0T\IK*>;"O[?!'[VD"8$5 >.*5*&CL0C7VOCD##>=",,+HSJ@F**SA!Z80&!8^O5\D**/T6._WPJ-45 ML!DMZMH1,*XQ%> TADGTY0K13H6'<;B 3W I0NW:;&M MLDN[3$<#/0_@-0:]DTP,@!W;..K>C!P8X=A,M&G/)4F<$$E<@T&KN2ZV!\Q@ M,$PP!5#/-Q9, C>Y9W'D#CYO.PNLO MN]1_JGLEMQQ\=P. /C844V"_\-:SX<"OV/*5N66?0YPNW#/#7.P>V%VO+\!R MW46L8'!B_<,G5=/6/^-AC!=/;OJ0MU(7?.>R^S$&8-8?10&BOQ@ L^P4=0$; M6O_�*]F!& -M_P.*A$$W734@P;P2B_V.7"-/X#:_<^!0+SX<1;+@>^0:5< MAV.7*5^\33"JZ@SPJ(^[G $*OLF=GO"-JAN:\?!"A.XQ@*%"B:-/'!3,FLK==7J84W=,N;<1EO-,7K@P,5@6QX?IL26L M%HV@%1H=TV<#GW=,3^JS]_D+C-""?DJN^G, M=Q9KCGG?'7]^QOSQ+([%NUUC<&U2!&-#>!FHEOL!8 M"6/X\ _L8 L.5'U&W3"(SV$!&QVC SS_V,%!*-^/;;!8MJ.ABQ/?7'#$KPR_ M1\[9D4Q3/\5DFGJ93/,BJA@6\H'7)W0M;(WLQ,)O['P#[EP&WU8$TIK\\3ST M^,D:.VV8I$J6X7@W8,7X!CG;C\:?GTTID!DF65 P49AIRVP6@2=88 1 -PA+ M(+%EMC58[L(9:ZK"&)"O##W$CQCM9]&UK;# PY*RTU/F(I&%*6"/.GW"<**_ M=6$U*BFX-A;HN:JI.'-,95%X( ,GY DOAAHANP*%#D'G_4_64* M!5(5U1]DQ*@;F8)Q'52I$.E,#0-#AO? -1]EU[!EX:H$V 3-3=GK9 M;!!-G0)GX#0*=5W357*#ZA>L!10STP^RDIEA+51;UF ;$U5^T WT#'*3"UU! M+*"VF,E CPIUF+'*M9.Q"B S.7.0%@)\O, %0<530*&4L)Y,& M/W0O)0NVH#XBYP#7V8Q[+##],.D)C''-?469T3D+\?-C<>(@0' =_MQ'KB0B M9AX,3"9C(44WZXWKRS["6$(8(G<,:L'Y&9Q^CJ=7N=>1=$HG+,4!AEF /F98 MQF+VS,("^L1B.@S7'-U@9R!HRO,U%!")KNN')<7A6*;A/(!6#PCRO#_>6TKP M!4LX/P-EBGV"4A5I@YLT7-&:H?!E6M\$-4H4]3\7GM*FP7)PY"4]&X3!B&V: M*W>*S,A4_2_*?\$E:F_+#( F2\T[/W-'(2C[IZ C&!ZM6P2DK"F#/'Z"]%>5"\ <:0!CC96&OL@,"5F9TQQE/05<$-?)R:#\^N(XBK%TSQ5V!-#U0' MLD6M&J13E7S?M*K 6E"A<-!$>C),;<+R#%QN\\9 JGV4%07Y22"7PYY [O!_ M@&F;JJY?=+X\FT%J D_XPLR7;.XN@ R8F<#T#9"S'E$S.F=SN[NC4S@]5"9> MF;6/1L=F&'L+Q1N4+J<$L+.R5?\48>0)0L1G*9?;F*'G6DPS-*=,%/$3PV$. M)1:@! 88@[XS\>=E0G[E_ @<<;@U&3@$+3+NUD =,O");VLNY0G@!^#@L(S* M%[RH,BY]Q^]\:IA/I:'$<0UMV.P4OG>M[/<)QR5K;"MPM0 ;&V;;M\EVS= MA*+QJ\MNUJ^70 ?H 5T20 XO*X:!K7$]9XR#22J@8"!Y$M/1D3]FSQ/34&1S MC&>'0S47Z &B"$X.)XFAP4DCZUPN\C,8E'D#E5*/"KFFP@+1_$XLLB_+UV/) M-MYX>( LL_X0^M4->:7LK IBNH,*L2>V/2/B76I7"6CM4]XKB)#+X#/WF07(%S; ];](C-Y4SV@T<=I%8R CF9Q;"NL=17N77 ;">L>O+@\- MG9Z,%3, 355A)MZ% 3)#!LD!4O,6* Q/@.-'U@@.#Q8G!GYC%KU4$[L",C#H M^QK3&544;WPES.!6EH!@22T7-W\,+BOXUI@^H.@PB E*WP1$A;5@[CN9E4EE M,H6=R#Q4!/;$,[>M/1OJNXXN0CX52]L&$?$-A1-[R@U6C M3)5D*4-HS;FY.7.PTS$KP[O_X@]\?F:L9"FNI"HIWHN7,KS\_^]T\Y-!R>J73T_Z]GN<01 \1PA MWJQ>AG$PS>G1P!()&B9$\2QH+V3PS#4QUVV"\TT=6"0S3=CEA:5#QR,#CCYO MG=SHQ.\]1'D[XEF8-L'8% :O9<\_[L),6$]^6N9OG4:(X3Z(3CP[.1#HQ%4^ MGU<(A7^)]N.< P=L*8S>.W)GZ@"HRZ@GH@["X"@_SN085*OB"J]?CL6W*3W[8 MB#,R&(V6@4QNNEJLGR53Y5P-G&@ M1TQ\!6YBHLM6Z+'E-_48OTWH@O*;':Z?31?HG/M!]:!HW?*&X2Z5$1Z'.*P1[)@' MODI@A2%.#+]K3*X%<;64CZZ"O:1689FL''"D>!FKP<0N#I(-F/0.5C<#=H6- MEU"4D=?0_T(M7(#'FRO' #OK5.L'=V>A#$=6R&?!9H(-)!L%LLQPLO"/%L[&65T+/SS9>9';C<-;:A4(4"7,0G,3+X'EY MI9 ):?>LYDD/>$3@$3)'%/!K;* SLXMM*C_U,9[ 8OB4:;#,?OBYP,5:@JN' MS8JJ+((W+2^Y>>-R- M8!4P:+L)9VYBCN#G5S&'(#-% V;3FL/S/\[D@?$ "X/S]WBFRT\/Q%[9A( * M"W-,,5KH7?(,CK(D,E:$$(/DPH:4*V1!GXL"]UW=?. MQR\SWI?'+YBZE/H) M==]>PN1RI3P$Z06J0USYX6\Y[LSSVV8A@88<)7ZX7^=+7,\I5?H&Y MI^M(U7?>'7N\E3H'$JK\W7?T3U6L0DB>J6RZQ1TOJ4*Q&#JIBP*1:I($SZ"3 MV0_0C?H7.-8W%LCT'CIREKCDSGJF_6ZK=DE8L4NRK'9Y?J8;*X0>R!#G=YQ? MLA,3R24]JY#ZC=-*?T-E5(9MY(Y] MK'(_FM&R1@R_:L"T!5Z7Y0=]9G+LSH+02>I]^]C)X-Z*N)6>+Z%HX@?#?G/=>>> M=MQ5=-3(>37$65)A5!F;IHK;K0:2;# M<$;D>;C&IX5 0%.LAIO^R1JL)3M<7CDNQ&Y3Z$ABR0T'PT"]60WW$&7 #;F8 M-YY5I=$IV'1@H6'AUO!%_68:%BM /U7#[>;L#J7,:'+'H5(3FO5DEDJQV"B_ M8<(!V.A4VZ=V*!P*EO5F5VAW2VI,P?0CF1R.WNAF[6 %5#=1]-BTP7*84HZ5PQ1#CN4EI4:RQEHM\:1@ M^2%A?"Y!##C64!FIA9$"X]%\2LV&T&QULP-69G08%7YY3[CWT7?&61-Y9+?2 M=AXV>8F[+-P\$]F*Q0Z4'>LJ! [0EU*9FB7O)!)\D;^O+"7W UI]^%T;V"!&^-0GOLC M.9RD!E@(8GD\'3*CK9$H?WZDFE)EU22$&&2:A)7\37I&-%7H?4 MYFV(?8V:%[?V/K3EGP5-Q3QL*E@JU3JK1233N(N2:W=8]&6A=N^@SURT\:+ M]Y#82Z&2%V6#Q3K.4BK@>;-*5JKZ$1Q%"52W8R;IV;G8YS!),E=0YFIEZ71>3U-DY;R"F>< MDEVU']P?FNTK!83\8?%:U)A*AI@JC;?2>"M'+XVWDK)+XRV:\;9MYD:"<%4F MYU@C6].--8"8&,YXDPX;89/A5<\CS!ECW\E"7Z)0Z\2KV;=-I4^VA,S0GK.& MMHL2,M+P]XK\1K,:'O5,8>!%8(Z,S+N"XOZH!4.&8;DLT7-@U.?/X1XW[2NS M+A'?;C$#/[".BE^.M6'F9W5UV^RA"54,GH_^D;6CUE2=;N@[I'ZI$N]# N]@ M&VLZ(>-G\DNC+@H2_'=^9IBDW:ZVW@K8Z_H7MTF/W]MW5V--@>?'_^)V-8GZ MGE0E(T>9^8LZ/WN2L92X"N!0M6L]C-T[IS#\?[%[MSXARDS5 M-/C=DC6WO)NA/QAXJ]5R%@L839G)V/"3:O*SQ7L0 R*H@"7\D4CLQ'$_\41F"S_;=8MD MN;O@0GDS-G]$-D=MPQ1,[@87[RW[$[E_7L#B>Z8\5I5/9"C/*=_:T,#MB,W@ M6Q^\U_"K)6P^?X#M;MCY&/#UH\*S"#_"28'P"JZTM6&E$C] %JO0P90@6\6MYX! GF8J"(N9_$C)F-I SRX* M0++9,X"S@5W8/:8OF$@X,(&%U$I%,@M^C2?WPTOU0NAV6^R4J%=%3[7@A41C MGQ*\)&)NI\2,RA,%6W^^'O1&*.Z':'8?.S][^9Q?+V0-[Y(D-,0&0[PD^DHE MK[,7&_&\,)KW&G)M+)TR5( @(%!^+"]V;A$ 8!"I"IFJ&NJ3C-Y!@CBFC*?5 M*Y,*.PN:<7N#/\2I)O#4-I(1):';Z#*2:==\DF%EP6)3#"N@E!7!R,2DEJ,Q MC7BY9*K/$/>X(\NC)WC(E-%+/2$77R^)H6K>6010L%8&VDI^KX>,MGO8D7YZ M*_!"' *?.7-'<^7.=$H5'Y)HPADF4I2EF.H8T"./C4<*Q 2*D [SX/@,K;^X M+N482HX,BD)0T=&7ZX;I?^&^J!@&[S=9AY.2L8("CZG,*H=Q-R0P4G^2;QSJ_9?J9IT!!^&/U/7Y PQRU%! W7EJ:)KQA*AEGBT"9Y:% M]&//R _ZS'1S0V?B"4 $C'!^QMF)_^T+'#@0338(#&D!$+>S@@]# =US,Y1; M$UB#;'+28Q)NU<1 ]C-=Q],^Z8X#1*&:YOH/?WU3>\/^!@FC>'^[J_ :U=9J M;S\1=TG2[B6Y%K6"$%A88(!ZO[U9CV!NNZ;G.T%#W;2).L>+CP#HM6( +T( /QI,D<,.65,[T>X3;3,\8?=HJ$0Z!)7T MYFBB%H).4N_?QTZ: X'_6Q6WPO,M'$3\8,A_KF7D97'LR'DUQ%E28;I,K!@5 MN%Q-JUE_N[MF^EH(,T[,V%/HWB:+M =>3Y,DL6/X[ML$8?1ZJRDTQ621=']; MF:4D'-&(G230!HL@4S__*-^RM\UFX+C4ZR9G'%RC$_UFM2C%_6: M();5_@^(@;I435)7OG@=.*)TV-N4Q)/OJ;2O:CZ=CE"3XMW>*"8?':H>4E/< MT5OO"$^%0\&RT^X*M4XRDZ'P6]\+!%OMLCQN+F*T'";+88Y_!^4P^R62/:B" M$=I-W!RJ"=OQ8_,DASG^'93#'$Z.Y26E0JX$I+G7F7W=DDS4PNPJ5M7%EM!I M)+'F#E2"Y 7\CJ3F258(Z[02-=?+HG95B;J4O"9U"\YKV6/F4$X!J5G-L !G M:@_N5A=U#'4^$E=%\^WNOF!U@"2I\&TF2$;7DB22E:\[ UI]^ET;]B@W[^\95N>3JM*;DMH M-4[&9HML0&LU32$@Y5@PTFOFD5[WDB=--:RE[^I:Q MX))"#C], 1-:!BO=GEEIIF79D:-0D).V.8I]$KVK2QVLFYN5,I!'4?M7KBR\ MZW1SN920L,Q\,;&Q-X:1.@VA52_OZ!R.'R0Q47Y$F0U>*D6EVEQ22$&&2:@V MY]T[^$5M3,++G'L?VO+/@B9>'C;S*Y4>?CXZ]BDU\"W*Z/GIWT79 M8;'.KERT[;*3;K9#E?U&7]?H1[/0;,R-8USXL+GR"'/&V'?2"%97BN?LG:N3R19P',R6VS;W_BBAB-/O0'YW5Z'U%T.^I,<0 M8MB3=7>4L"^X7,@RX)8E?@Z,^TQL^% T>NQTN)!=!,;=8@9^8(T0OQQKE\M8 M/8G7&@;Q'L3\PY5.P^=GOW3QAG"GQGL-2WYC[CM_*-;P;ID#<9L->,Y)H M[[G-AL_/PMM3RS#*@ZY.@3YT.UJG>_:)U_?55!OF M!3PXV"_7,:FYSZ:<,,?_5"KD2J7:Y".YE1^ IT;T+X?J"I)QBU0J'HM,U$=O M-7R."M@\'XG$9(O[B<<<+?QL5X[_Z8\5I5/9"C/*=_:T,#MB*W@6Q^\U_"K)6P^?X#M;MCY&##^H\+3OCZ" M3$!X!5?:VK!2B8N*Q2KTW!ULF3*X0EPZQT,!6#JD:0LR]\K7YV?X_7H3^J8D MM*0V8_-FI]IVV=QM=A*3S=VF$%O?.C^+WX-^N=P-3&UYS9XWMJ,WC8FCV*^M M\_S&7@E(##>.Z3;#YE^R9L3G9ZO=B+F47 (=,( %]M]&IH1@%W LAA[Q3:EZ M?G;/^[W[4GQEL8%E;J03>^WEK4> 0)YF*I#=3'ZD9$QM$&]^=W![)NOG9P:, M97KD4Q)7D+A"*ILBB06_/C]CWZ_)&[$NU&IM^QI0V;@7#\+?. MSQ)*FQF5)PJVZGP]R(U0B0^0?'ZV_3F_M,<:UNMPR+A8%QO5CG?(\*)XL= . MFJE;Q2R6*KD#[:[P0#"@[%C>P-S(_" SP0Q2%3)5-=0C$0X@/1Q31L7EE4F$ MG:7'N)'!'SH_6WLJA&"D6H<;'_4EP; "7K&5$JQT%'P)]/N$Y"(3DUJ.QG2J MY8*I/D/,XWXLCYK@(5-&Q_2$7'R])(:J^:<0/W:7 VTEOM=#1-N=ZD@]/2L( M^/,S!)CBS!W-E3G3*55\2*+99IA(3Y9BJF- CSPV'BF0$J@_.LR#XS.T_N)Z MD2/3$[SC:3>P"(.-YJX:)O_%]3Y%EDO?9!T.2,8%"CRF,BL>!'(5F?,S=0YZ"(" :TJ>%L-4'AC1-#3?UGU9?2E7ZOH\]@EL M_"7GB:[5OQQUHMK/;.,7\D+%[VD('7& M(%+J(BF#9B,P,1]8/@X< G8,7J2#1W7"5 U;5C6*2AN(V3DC%M!,QH9C^Z<$HYPIO.^+?B+LD:?>2 M7/\@J"R:O+#H1^+]]F8]\K[MEJCOO \-+\3)3($EH![PZYN6O[LU-^8X$)W8 MD(K&W9<[^W7 2?V-G]1]/*D_C\T/7Y;.JI1UR#,B=Q.8<7Z-VDK8=+ MG1PN)NUKR,RSZ/?3(R7/XG%[!TB.HFLFZP_,P[?==CZ4X HY_PXEO4*/I[P. MH]R%W,56U,LV&5.P"77FK9NZYF8IZI;5N3T?4BGRU@'3:-#+CJOR2#3UW!/Y M>U0WJN<;G0(LML8UBO.S!+$UXH;6V&RN_V'S3"SJQM6$&%D@@9Q1+U@HLQ#B M:IS,]P##CJA)MT2!EQE!"D#*F%.33.C"L%1,')(5ED%B 4\_(^YY^!L^-1T, M&_- ''[)0L>"FTCP"'\8YC-9.";HC-9J>MLRZNP/;E*%@MA$#S$.$(A*3AR3 MN;]WIN+5BY/CVC[%'-=VF>.Z1A-_4C_H39X,\P>C4\-+I>#1/[W"9=SM #>[Z8&8#0BSL[1O M/SP*##A!J0#S&&,;D\/G6%9R*C\:)F=CD 7HE. PJ^Z8K)ET'\ MJ6.R_$*0=(Z[4R68IGOD(45 [).J:4OLXI8-$(YLIW0*:,$@L>YNW 1HCAT+ M\&Q9*X?(3,60G6-:#A?&/*IO^E%]%J4%9='ATGIAV( Z%1Z9.@S!L@+*)(AA M%KGE&9^81HJ(!H2RMP.TMKJ0DTF-N)E.*U]EC6US-*/ %3W31#<$.W"./S'B M3S=K0#?PB*R,W:U:;*MR8*N8V6NS9\_/0"Z FD%0?A@Z\/,ST=0?%#,+##Z: M[$L">-0E)R_)B-.MZY:4&9E/&)$)KH/'8LG'F[XWO9LV,*J7A"-XB6!,F0FF M+FA>5HO@$S]["3Z"];!!7C!%-G2;!XFR,0?W_6^D7B7_^-X;W@_N>_>#/_JD M-[S$#ZZ]OR\'HXOKF]'WN_Z(]+[>?+\GWWIW?^_?D[O!Z._5#!>4(76"=FP MO2T6&JB5<$ < QX:57)Q,[R_N[D>,1S$JLR&9P \D^,!0(%!=\W),/<#P+>-B3;I@JLD3)J%I_)RPG/$HN+FM 03@E_YB+HSY7+4LW"5^SK9N81IS!7&RTH54,O6G DSBU%'FJET>GY&?\(J6.(M'+FJLKQB0Z=H(\.Q MM\!NG_P[3A,+ Y\Q1+]\-ZFQK1Q ('&#%K58DJ:21]DD\WFHVI)O4>N%?>L MY:; BE]C,1>]0>("Q6 5&Z":6'#BFZ;*DB/AN-%]_1>U"V;!L#PU&5VV@ 3; MHX#/N%DF,:M8S7JOD*[]\X2QPO\R3LIP/+3#V.Y!Y$"R1MTA>[!#S!*DY9V*1 ML11*'>K=&Z/Z^1FHG0&E#Z=2T9.@<[V/[\QXI$%]D0L#YL?:D-3K7AX C@6R M@J>?P/1'L-)@/CM,-4 SN-OS!.S%BOA<'F:NL/4 W]-UAV5&XQ)0E;T"X0#D M7?F[[SV; F[@D6_NG@P& M.>D(@8FBWIRXN?^]?T<&PZN;NV^@0-\,?7=U1BOD_U;;355W%ZO"[#A,A7^: MKYHJ5LEU_[?>-==/^Y>#X6_Y*ZCYGP=7F(K.E !D>?C),N#G_W][5_N4.-+$ MOU_5_0\IJZ[J>6Y%\B:HM4<5(GBLJ,B+N][5?1A)A.R&A$N"@'_]3<\D(2%1 M-)N0!+C;LI2$F9Y?]_1T]_3TH 76+"1TJVC/NOI,9_LS-B;T*9Y0*IJ94\6B M,TW%RZ7J)+?3S'4:YL!OF_*A8TOHL*1"@O< 3UN3*$DWS,'\J<^P4VJ MVDI M0]=.P&;/=_!V2: -E)X&-A!6B6!2DH1Y.Y*--;R$OV_*3D2<=@K=0_2-F&E8 MF5DDT :C([311'SOZ*E^A1=&"*LD4#!+(K$Y"_ZZ[9-CDP%4"IK!9W#6 &D+ M:NP$ "$^LHJ4L>W^ST!OJPH>,0U1V0PS"OG@S3V3)P??EX MU%PJ,^]]G=*I63TB3CG3J-9ZMYUMF)9)N/$I*U#^B.G?=.J7S6ZOWJE?,-UJ MJ]YE;AM,_:[?[#TPW7JMWVGVFG4:!NAWZ_#0UK:YXBFP3TN9:6LVMTZV<7/K M9'&8Y=ICUKX@MI7C=OZEC%->I8 MLWDBR1G&?NL6G.,C)N"4[)>15%A1.F+J\Y'RJ,2XU[<6ZW<<-5S%)Q0>GL+S M=I(P)IL[Q<0((_86/@E9Z\%#EX'[E^>'QB1 #9^,G0 MM<<_\4+]^KDS3OPM8+D\!BR7]T#*W.A'[SFK))S\=(\]Q5*)IWRA#Z:^8B9O M]"O^?+\MR"0A/OB3[3Q#02H&.]!H,"(UB0S9TC^:W.[GSQH2/B-F9,A/?QR, M+&MBGA6+L]GLR)0'1T/]N5@U!B/E63:+LC1$1E%"%BIR'"NPIVR195F.Y466 M9^E_)V7/1P46_L&'1];<6#279RF1% MV%:\PVKF;HH,2S;4A0U]OB!V1;S\DWIZ#Z\#;QE^+XE%PQP\2?(C1F1J0.X1 M4H]&UOB@(D8W_BZ^,I,!:!%V^Q)?9LH-Q9,./I Q@ M==&V#Z<8)O.5]K('G8*.P?")A=>#,&E8C0T.6HZJ1;43;)^(3[&X3 M=-#003^R:>@*NM/F'OM5['%G'DGGV.B:VY/8Z"B6/=Q>N)_MNHC*(W)@(="S M/">X\$=6ZEX9WTNZQP[D!!;;@9Q(S4 NLC*IZ1*))]:MD3*(Y+0'?!62MXQDX5XI8^9<7PS>OF7>WE X(QM8$6I%_,3 >7?@D75: M^,!ER)*^EK%V4M5L#MX9>N2!G[(E_\!C&&<\I0N2/_GC2:#=_,;GAZ&H2C2) M$.L6AUI/M,L^*0 '8""?QC>.#>[ZO;ZS)_SF%BL)%9\W-^BB?%$\7?/%V"?F M[U$F8)QA5CB^<_*#+I18%%3(2ZWAD>#/-05AZ="-(=*4%WNB1],8[P^0)KKV MI09V"7[G2\4?(C9/2A3L+]?='E-=GB&/'=OJQ%!41B2XEK875YX]*=KR6S,6 M6,^8EFXD+;?+>"E4G-]N@ 6AY-,2S3&D-[;0HPEVSA!CX'ISM/2--HP=[QO] MF<+-'6\]W"+G@[NJJDQ/'D_2 'NK9;M,5L#2.\&NJ;KY5'N0P9Y%%[8-U9D0S=B@%13("?>Q?0W0^VI&X)?@W!S= MZK*/N4M3N)89D=I_Y$0W/35M5VZP2SU FB3NYU$>(?4)YA"Y=@U.QM(7#NEY M[:D&USI"@VAJC712EB&N^BPQHDG^%XZ".<]O7KU''<+N0(':5T_*X!#B!_&G M'@N!_&Q;N_VOXS+N_QOH+E;IC;6Q"ZS(L6*;#J>FQ9S0T_R__O):+OEN_CQ? MG#%OBC;CD>VB6?SU%S=.S<0ITBNR)8!DN3T=,K7Z[2$LVJ8BD3O4X)XUK-6@ M4.A>\O+\\^/RU]/'3 \I5N+BYW1TR-PK6-KWTK=]/_.B_1I$^SE%<1INR8-; M6A0GOE5>Y-VRYNZI+_@L9)>(&N"?J14.!['(GV^X1SP+9OEGC]GNMK"RIU J MLY.YWU/(G=_$L^_VF]Z$)'$7*MA[F#>UY',L,G80HR'\ 9G==YC*?O#VH[;O M<-]AVF;?2F->Y1Y<5B3%G*@(FS^:#K;-9V5^-I(17D@K#(/?AS\5"8_?_1._ M=S,=XTX'I+8T!>\ HTA\'].T"W-U0P!]I>#7$G5,TU1L65@3 &$HK_/RGI"A" A?"J$ MA" BO$U(%V[,-INF.94E#SWD(FTS(6S$E$D*0>GX/23=3BW3PFZ?H@TW!54I M"W0=!^DJK]+5)->:]-"\3LNGG\N:_*18'Q?Q-;1P(9KF9)48@@T5H MRSTJ; ME/,EDXY 1LJ50CXJ)I6X>!&FXGI20^3L-*.DAJ#*L:NTWL@697-+-\TH9*RC M@@NA(J#1$Z?B)(2*@#K? -_6:;$PG@6T??ITAN(96 (2Y^II"!4!K9\T%7P8 M%@$=GS[/A##9"NC\].D,Q3.P'"3.U3#9"FCZI*D02B%6:$"'I\\S(81G?$#+ M9X#.,#P#ZT#B7"V'4!'0\DE3$:(.^# 5#G>&MNU+",\7?>>]0WC%U#W*=(7AE] S30D#5NRZ9;$8GY>. " %=O@E"1#&$$E=;PY'HLX9]KV!5 MDVHC157QK[$+JA@&B+!Y,D+66$'<.!EAX:B 6KZ%7+"6K@U[LC&^D!^M&UVS M"\K'3E!(A$4(Z.%-$A0VD8-V=JB]X[DN\'RQ?*5-KZRMSI AW4[(C767D 1F M-C5J0ET:?AOAW7&B"$,)1F:B#J7^[U2Q%DW-Q-21+$;"I=X(::&#Q#H8&XVF M,@@)M.(WWA\;BS#H8(PGL4'?XV4&UF ZZ$C!OX\/4 PZ%1L:8(I<%8,>2M1! M8W5"1Q<8?4,WGF1ZB>2F>!D,;"7&2\_H8F/D^I4P9,S^];A.KA2YU2X4E=Q! M13Q/,J(->5*BN!%Z7MNW6V[2N870&BH:'E2>D&K*(?MR'VC1*=)+]_WH)&[ MC<,'E3L^V/0'6JYK%I:V&F[;0&I3D^3YE;PXJ,"Y&7J$)M Z[']Z-S3MWMSC M'6;ELZIH/\[,P4@>(]PE,R=_TP,\P)H"I-"Q)8$]FA/TR6-K,<$DF*CR.V<<-&'6"B W,&RSZQ#B/6@A4T7&XJ3 BNZ M[=M/?@H*/K=0>*4B%BB$?$+!.QD2,4(AY@B*51TC9D/''.<50CX2A'P"$)9R M#&&$E2X)",MI0;@$1AZ"B><=NOU,PK3,X0(=Q;JF)X=AB@HU'J=1\+ ] M'J>1VP&V9T$+9Y7__ [P/VW5G57>"VGP?HOP$W=@[F3#!UEA7SP6S_$.L"\+ M2U_2?"SM !_37L*2YF$Y)TM1TCB<[( L9\@+RTA8G3O= ;9G82G**/_Y70B^ MI+V$997WNQ"!R8P7$?O^.K\+ 90LJ.ZD^9A*,&3'5'#2/-P'9#;%/BZ!+2B> M!F1($:Z_OU[?'__S][?!9#I_T(Y/I9?R\_!AH?4OIK/+LG%:ON*_]WL+4RT_ M#UY8]8M5M+KREY>R\&/.#5H6^U>CP7>OBL_S\]H#^RQUC;^J,Z5FU297G5;[ MH=$UK]N]QOVGUJ?YO]XGUG?!0 MZYCZU\[-R^S\V>K_V7_Y,IXLQ)>GD^_CKGS^7>-F=]SYN=R1>MV[FL1S2&XJ M9OFKV&[=J;=79?W*ZB-^+K!Z_[[Y(,W8KG[Q(*'[ZZ__#B;C&3]NW_Z0Y:_U MAUM]Z\=K&8"_.[NV^-R[[8Y.M_UDK56JLI]AX: MM4__,+5NIU!8>K1;+/@96X02F0'[4%;^M5@.0UF)X+ /96W.G8V^D$HH:XOPVX584C;\5SZ!S3MA%T)(65CZDN;C+H21 MTE["DN9A*LD]&<1A%R(*&?+",G+(3$@E"+U%6^;\+P9>TE["L\GX7(C"9 M\2)BW\04=R& D@75G30?=R&O)VT5G#0/4PG(9!"'7$8V3,-:RO&EK \--!G! M7>A4A@?Z5+.,Q5F_FX:MF)T$1#&7X8XUS"55Q4A16@W1A6:]:MH1=N?RV%.F MYW)V;'\QE^&>G,WE#+$[EV&>3,_E[-3S$W,9P\G97,X0NW,9MLGT7,Y.Q;+C M7 9U0]UH*>E14<@/* MQKD?_W$2*#5-6&A7X_9Q<8S'.S7DBDT\><-IQWGF:1K:"K0+):R74*PTK)BZ MR'-EK"TO NTR/K)?:WM91[RRTH>DP 4VJPC"=TFQ:&3IKB[^*%U^IJXT&>SO M0M;TL:+9CU_K\TV0PWM=:=C'>W?XZT"8CL\#P?!WVS17_"ZZ+EEV'-' MSUU\28QV=4)MJRZGRZL.6=JF^A"L-0!.N M(&:7W.PYG&NVR8YK/VS-1',$C1K@N##M$JK/CVL^=PBEXOJPI^& ML-!\UVIZU2AA=?:XAG17=Z[1V8%%%HU=D:Q4 TPC"\A^TU:0KC4=[F',1/A[ MH-IV1DQI2VTV6PU1/-,H],2W$?E-2THK1T='#5GJB=HT"857XH)P-=,XM=P) MI?'E>C"18=_)J,%(/#Q>T!!>""?4>K-5;RE^]2@E* A3 MIF$=UD[ *P!$J] PMIC&>#,63>N5:%[R]7J-\-PZ<5_QER) 72^H8S@',F1= MXB(:T8EEPG0^&FMBK2%AB ?< M1Z=4$*D=!"J*&]PF- ?/+M<:)R\%9TW@3X?#;5+>(219(50O1I,!YS\=%[>) M,(I!]4*8=,W\Z9BX3=TV8ZD*H!+"MQP'$ _3<3_'."CU]RQ,+1,98@8XTTS1 MIR=+"/G@@0P'_U?R-5'HV0O/CV<.3OBXQ:>B"6]GRE M:?LZT@@77D*&N'\T%XOA.AFDJON0"EX'C;R)8;FB.)'B/D\)5W 7]41:PW(G M47P!+EOYN-R)4#"<@^%:9*!< 6=UBC7;0%RF(C23T,F2=X&E91H\V[_X82/V M*+2H%FD%^$P1BX0T0.9A83*M.?]EZ=]=:__X^WM5Z?P+.%8SR*W83>ZN/8TN M+TUKD]A/=P)QF@A#L\TBJ@U'_F@!RB,*\^8+=]QSLX1 MU4V+V@3R'U*'(,FOI]C[,65"1Z'*> MJJJ[Y2"KCWFPF$50B!__^_2$Y"C,B*]J14$."@:0+_>#T7=?I09>:88#[]2J M8IXG2_ )\*&$^_%K^Z>;;L>Q4Y 3(N= (YI,O'5B4CB"1 M2Z4 /;$"6=.]HH;Y\=2 UT+1&\!5 :FK(FG_6?Y6FYDYYWI7-).X5OXY'[QV ME,:N92L*$^?^&-:BI1G[3,IA2B90$5,X(XCA)%"014<[/C^HF/B/\H085A*% MTM..;!@D9A!_%=;DT9(_[JX_M__\XXN^ MMK?WN'UD/'4>%O>/>'IN;SYVR%'G2OTVO7VD9N=!?VJ:GUB#3>"GIT[K^U;1 M!ZSY^^6E.KEJ/&S/>O?-!V-"?C_=H![KK:_&@]']Y81>CVXO/[\=O-W^N/[M M;?/C&+5OYM]Z[4]?1I]NKM!U_]1HHB^3CR,-M>Y[8VK=C7][VIP]L.FOTZ=/ MJ_7CX=/\_;?5!)Y]P\KF1CD[@V/C=G+3,U1%@WU$.W>'H\&-.;SJ6%=LJJG; M5M.:?N[?&YOFQ#J_-[3/UW<_]/5JHZY&P^\0WEW<#ZWUY_/'2YT=?C'>#N;* MY>AIJISUSA^WK>W-Y'"(C/-?E4OEVQKQ. S;-V?F[$_0FXR],SDO,CCI2VC8 M)@QE5,&Q*4$F>SE38*<%O#Z'3$,F%:>2/(M96S'_1[W@9N MM&V:1/XRMW(J%I-83/H.GT9I>IWT;$)-V Y*Y#;Y.WY%=3&J9: OMFOQQ2Z- MWJA<1@JO1K:4,CB5Q< U40VZ!3B\UIA-D#C 9>Q7:W3 M"\V[2PTO($5X#"DC2.>SFPSOZ48C!AW:3!QI%@?O4R?B8DI2,R\ULBV63G=X MFG9< 0B#9V<<%.N*!L0'P?X![+ \GZ?*7Z_2SO>H36)%/8)9NBW-!I]BXX&7LL8_% M]2S?B;)4B:QCNW)!YRKP/W)EP-$&?.K^ MG^AT;@JI%XZ;P*7$J2K_E;M%I; MA $<>V 8=>H>X]46CVN>3/7<+ &>([0\MSMM$:,.+:RXW9$M( M2@S)[V72AP7GX)_[R3_UP.E/;GL&ZRYY3:+;,]@/XLKM<\H>;0X= X2E9?J_ M[W>%O$ULM0E:BAQ,+7TC* "F>.O(I;S\S:8@C.1=_:0#JON?E2Q/^WIY<(G? M=E_04HD:WW\'5DJGS?H"$PJ)+-YSGMXW)IDNIL"[F,^ASH98?CI"#] 7J1+G M(&E>)R] ^IA!@J5#FGD-5[/G/,M@I&M8*PWAG]N<#/.8$DV^._ 5!+ P04 " #!6@A7<4T;N9 ) #U M8@ %0 ')S8V8M,C R,S V,S!?8V%L+GAM;.U=;7/JMA+^WE_A2[_TSAD. M;TEI,DD[ 4(N"4D(AKRTTSFCV')08EL<2>;MUU_)&(+!-F#DF)SV0Z>IX^RN MGF>UNY)6[LD?(\M4!I!0A.W33.%K/J- 6\,ZLE].,UTU>Z96&XW,'[\KRD\G M_\EFE0MH0P(8U)7GL5+%5E_5D-(AP*8&)I;R"[/^JV25'F/]XUQN.!Q^U?@[ M5$,$4NP0#5+Q0,EFN<"9R"J!0N"QB?D5DY=<,9\OY68O9J9O'H_$ ]_[PY+[ M=N'HZ"CG_G;^*D5!+W*QA=SC=5/5>M "6613!FQ-**#HF+H/FU@#S$5RK5U* MZ!OBO[*SU[+B4;90S)8*7T=4STQQ4Y03@DW8AH;B6G[,QGUXFJ'(ZIO"(/=9 MCT#C-$.H9F0%@OE?2WDAXF?QY!OY5L4VQ2;2!?858(JAJ#T(6481HKOMAF\0 M7)8)-<:9A#9#!M($CSGQ9BY44"X98QO, !]=I.#]X!KS/B-PT0;::;_[A"EC]K>F_D MJ&-9KK0LXC%]]O<&P=8:Z!E>'C8F.B2\*,HH0XA>>DS\F(M-MZ9AQV:T#36( M!L)K;R!+B/TH53YGV$OPHY'R2"DNDQ*'DUFJ&M] V1SX1"\XS5XB[L?!0[BT MA' <@%L$]@'2O8R4C+<'ZY@;O)> A^#B(7^P$G!VR3")I)9]P#,?AX@)C?8A,4S+L<[%[DB># M0'X?>DBHCNO?-=C'%#&:2.!8$KZO'KR,04A,C@/OPK(EF508H&"7].'582TP M%D78F:WS)\2!>N+CV$9SZO,T'(V@HG8C,,/2U@YS>J9FG QC85H^"3NA(,E< M;03O821$R!IE\YVLO:9E'6+AZ6_'\)Q<7$ZW< X8XB+>V\2BF""K#&MO/6QR MH?3\N\/9E(QU@((=S.4+-0-R)'17[#TP'2C9WB -Z=9&X10M+6%7D9&Z8U;% MEH7MQ(!?$9_JS-P,]%5(PA)4W)I/UY&P%)@M@/2&705]Q(#L15:8EM2KA@@MX*W_\ZR2T=7/[^8:>9RST0,??C M"*:T1; A/3 M2HZY\]*& V@[TNOZN=C4$U< ^OZ@.!N_Y'*^BBF[-<2&I#LQ M(!D@#5*5>[WT:BU44:IUVQK@H_!9#0;979:O\\6R=ZHDV]E7Y<=.F2HP 9G& MT@?P(MW2%?&I>D@H+[YDL8+(NC2X971VVS9-L>VH6\A&E F;!K->(=D1>XVV M_>=C+5[AZZYX^8E"/H8>UU?CH=K$?9&)DR$G6E>Z)?Y&W*P!2^8B;&[/M$9J M\EB?5%1=T+ G'*R.V3=#%A-?2+#:^T$$^%MX5IYVJ__U<'U_^/=?CUK?&3W9 MAT?ZI#QX>1K;W9HSO"B3H_)5\;7;&5.S/- F>?.2Y9@*+R?ETMNHH#59_L]Z MO:A>Y0:C2O4I/]!5\N?9$%59M7_5;K:>ZBJ];G7J]U^:7T;?KV^^Y"_:Z/#. M>*T>7CZV+N^NT'7C3,^C1_6B!5#IJ=JF^*%],QE6!JS[O^[DTNJ/#R;&;Z^6 M"BNO=F%X5ZA48%OOJ'=5O5@ L(%H^>&@U;PS;Z_*^(IU07%4RN/N?>-)'^95 M7'O2P?WUPW>M;PV+5NOV#<*'\Z=;W+^OC>L:.WC4OS2-0KTUZ18JU=IX5!K= M=1J%_,%;?W*5>P6YYV%O2&#S=O*W4E7;LS;_&#/OG;Y.N./F)/HX1Z:[)=R,Y+NYAQZ1RN+]E/4B\-J./I#M,;ZIK+=D$AX+K M<7HH9]\R0'%PRU[RK(;H_;%8#0/78_77I%A=O9+W85%Y0>4/Q640I!Z-Y8 3 M04E$+ES.3YS!15T_5OKTH>B1]EO@,EL"9?Z[@HFSMJ3N4R]'UH/ID7>T3%[< MN_+B']'L,P F=";$&"L+YL\/E(,QW=/9_0>KPTAVW MX+EA0$WV_M<'&Y_VJBD=KI9V+S;V;*EMU2&*14RC:6R>!2E..>KLK7<$DA2Z MN2+1.^K(!K:6@G<$*?[7.[8@*6H'YX,/ 2*^$;5+C>M]N\)M2)!>'OF$[_R= MD;IH)>(@N V!2=GJ5Y+R9 FF)_#C(TO@R+P$.]?1!L-K/K4( F9B^/MTI'R" MOS'X?F D?J?A'_*-G:!A!@+M49&(=XL[8:ZAHD6.#!)8XX\^9GLV8C,V;IK_]_+\QB3&N$$OJYZ[!.M+] M+L0R(>$Q9'GK5$:_S3W@=2=WIZ3\8E5^VI=DH_ .0"/B,S2I!8,M/L\;SRL^ M;:W2A)1"&"*X!<;BN@JM.;!AMZ>]LT\0D,X02X^&,BF.&[=V7PR_]\NB*#Y M?U!+ P04 " #!6@A7R5_0(2\; #WAP$ %0 ')S8V8M,C R,S V,S!? M9&5F+GAM;.U=6W/;.+)^WU^A]7DYIZ8<^3(93U+)V9+ER]'$%T6RD\EL;:5H M$I(X0Q$:D)0M__H#\"+Q!A(DT8+H^&%G'5OJ;GS=:* ;C<:'?SW-K]PS<'>QUDZ]@P[>G'O?OQ?F_<'PSV_O6_G?@I'-X\O[HZ/W;H\[]7;]S='!T''SE'Q\L MT_[K07-0A\IM.Q_W8IR>'HCU!I-I]^C@X+@;?7 O^.3[)_:+Q.]C]_?IJK,_07-LW;E\(-A"(S3I M^$-\[ZX6Z..>8\X7%I/<_]V,H,G'/>+HDWT&]<$OQP>,UW^QWWPGW_O8=K!E M&DQ)IYK%QCR>(>3N=1CI^]$@,5I*RT*Z2U6.;->)=]LLLEU VL 5+8 M[T.-4(%FR#5US7*DR9ZF"S24 9V3#*D# MI8Q][U)9P#P:$@UUA'1*MJ?KV*.<[>F08)O^J/OF57VJE9"3!>R9Z6C3*4%3 M'P\\&:$ELCU475XN(8D0#VQ*T\7$K"%?_+OR9LX5HJM3=6'"K\F38^QB_:^$ MFZCN:;(DNK(6SW.-V-2&G2OL.$-$?*=66KRG+'TFA)R"4GT>7E67U/< E(2/1$- 0S/0BF;KXXM MAXXTG[1AD)X##63-D(( EK<+;RI\,5V)-KUAZ<_Q\Z<%LAW45/PL+:E.8\WG M6G,]8KI4Q7ARNV!Y #JI?.97IO9@6OZ?F@ZF A.84?9GFCU%CFF/D.,24Z,<<[TOS2V9?&# M3G\\,RV/?CCRI@E/V@ 'B4+(G*J9)>X,N9I9(W? IR1K-Y2WOM65MHB6E EW MAG6/A7(]VSBGS-W5P&:YPWJA;2&QF+@:T44EYB3FHKP:R\B]]0=BF)0S2YSN M&VBB>9:[UPG9Q >PIF':;I=^I1M^IIO]>F@.P++BN6;:M44-OKV99Q#"SB@) MHGL/:'_-N)J\>02@C<$'9G^.Y@^(5$0W\=6UFX>04K.L:K*Q+ZPEHG9JVB:; M6E>4=T(J].0BVT!&)!?[X62S/CDG$S-(>D/5QSW/VIYJV M^+Y.;=Y.+DR;DC,U:X@=7_#> UUJ-=W-XN=$,$PTY\''(J379=ZKBRS7B7[C M^S,?STHL@^E=>3@]QT&NT_<(2S0#R9_/8RWP1O$]DA2=VDDD2F@R5>T]_/:$ MX'D]%;JX%"M,Z-K[<>^ ?L6?$.]U"SO(^+CG$B^^C:RL&Y;NE:P*GV1W;?I; MA[[0W.)8!V,7@+:6T0?I7X!V\AP0M--,(XWR8N9#/0]TZ((P_ M!YQ0$* E("/S/( M*YP&E:%/XU)J\/77!9 %0>$R7!GK%,;\C5 ]$X^=!,#&Q06,VA<<%Z$FH*AF M@=Q06[&PI&<;]#>4II&5!BBN$^&L=A4I-^>\6$\(T?)5IL$2$S%D(.=TW 9M4\W1:B5YU]JJFI(%8'H5 Q*5;YHEI=S%MDT!YGAH#3= M4F:;J3QD%AZ@,Y(^GL^Q#::'#'F5,Z2*#K*X".2V:D8WAN'C0">L9AH#NZ\M M3%>3G>SB<5&[E%=3"A>I\KU5'<6,6,62O2D3HR&2-_@]SYUA8CYOYA.('C/,E.;0Y*@O"Z#(;ER6X@:.XVU%:2&C]F41 MBE #.Q7*8QJ[\;$%?<6YO0RE)? #2]7%@NLM+74B'%OI)X6@%$GD-=0C\!)7 MQ*F-F_I"Y$3V\\UU!;*J\;BT-;S-0Z= M8*R2U,\J(;(T=>2,L25_1> R4K=EKJ"*(J!@ZF\N";LU3?!$^OE"G+(Z\,M- M+U'L'$<#K-YY7;P37OYP@)PFGX_2Z*/"?"A "N3&TEBS-!+DOK]J4^EK0X;\ M#A1(\VPP<8:3@05JI0BZM5JL1-284T283*ZYC'K%R'91)=Q:HIY2T*#RER/D M(#JH&>5\1C<1%EZP"0VCJV)>NW"M0T15)8C!E!9D)(1>9Y1F282,LG"1@7-O M:U;!&L@ZUD#I(L9!X>2HL];'L0'+"F^87%"!:6A,.7N4>2@%#95/T003%'SN M3GM"SOD3E9T*9-H:60WH@)P;3/]JNQ0,RY?;100Y,*$OC*2M"(I 5053BK(6 M)70IIW2%EA]A\;BT)O/ A:DT*5USUM\@%\SS)FFW1@_ PIY MN6S:L0;R42I/*4M2C-^U$%@K 0]UBT^9,1:I),0'J$(^S2WL'0FLCXB+6J?5 M1"MKG, *YU,]/V\\-I#;2>;TQ[6J//0O4 ?E%?EKC+- JUV/N1B?7^V?KQ>\/Q/;1>T=IM44N3' ML;)/)+(,&MV*#:F%#;9A1$T\+B#=]+5-YR=.J4A&%\GK+DD(LEX*VRXULW/+ M_]3'/0=-@P>R9.8?UE($ALB>O<,V>XRH]V2"F5 N+R@UY79<+E1;PB9S598/ M%DS-?HK76=CC6NXV/Y<'5-B5Z===J(TBPTQL]/-Q EG\&HF0Z,MB\I5N4\#D=^3.DF@"[<3&K? )5 MA+6TD.+U.+6I6O)/4LONP2F]!K)^_+G^#%_?GXEH054S%[)JD+1B[TY0>D." MER:%]'1U[[#[,>MRI)[NFLN@(P;,P&H(L!M.JD#GJ7E1&6"0$.9'<5?U+;K< MG]ZAT=(I_\V_5=A-E+<8;4S%5SNS!R62DOE*QIYL4KS\ 1QR5G6T:-S\IN6%_-26_TK57L)"+?G5Y//U8$K M+\5.I0^5K< TDC!W_OC3ON@5EJTYUD(A7M!L%0-=Y):;I.V1.T,D?)EBFWKG M\7TYJRH7V=(\L.2-;_)%F.WM>U-\7Y!F>#FN@BY,WS6. M!&Q;YZ@\;B@2X"4<-Q0"#'4Z*BB(,@TKGIBP1X M"9.Z$&"0C9>X(,HTO(N36F FU%,WX*1F$K#_L1JUI68A/V5&93;UL'*"1G/) M7\0^&93DI#M.!J6/# /%5=--=)(%2[2SR]8+JEF' P=/AM2(V%C]&J>ZG3K)5+/#.II- MG38#RS;B]&.O%:S=$E@7:2DRU9TVIYYCVLAQSI"C$W,1\O4AOTU ?D=5>$II M_25Y^#4$4.H)I9I0?$[6T820*]WZA&6%+[8;'LVRZS,$V_1'/<"@]EV(&$$* MN@Y8ALQG5#.8#+6X(2Q[$F7H*ZV%+554PNZSV(A42VW=JL],1YM."9KZDQ!/ MUL]ZU'Z0VO]^U'.5P?/5=&=]SW'IVDR ;%N4:]WUI(0^U"HBS%;IVE%1Y3F/ MR C@NIMK0KRLKD&]34!D1>TB%.#TML,4:CY4,A*=_HKN51%*%N\X4/9YA.%=N3A?E;<;131+T_(NY-/1W_>WZTSXY_NOI4+]R M#_ZXN#@:?^HNGT[[WPZ6QIC\T7LT^VY_\6ET-?QV,7:NAW<77WZZ^NGI[^N; MGPXN1^;;SY,_^V]_^WWXV^=/YO6@9QR8OX\OAYIY_*T_##&9]\,[#%\OC\\[9^MGHZ?/H^.T!?LWER<6^_,RS^^?OKUV_.GZ>E_ M.OWQ:']?Y:+9I!GYSJ^:E_9JITJ M$ 1T5Y?56*8@-E]^R(3!6)\AP[,0N_(=D@]OP(#.#F&VBI\YK91'$,=2M.!1 M45:A\:38Y>2"0]R8IJCG,]@E3N-4LS1;1^,90C5,GQ*-B4[_M1&[.C^5BP(_ MTU #-Z#Z)E]&]BHTJ(OB<5&;VA3)!''0 7M7)R_WM+YC=ZVY'F$O*<#JJKH$ MZE(9];)YI8B*=?/8@1S?9GGY@5-]:T^:WV)I4S7JBW!/%>/T'C5BA/3 M;.F4UGQ6SAO*5LUN9A#R83%R:E< 3T;5*HL%N;2!HM[A5^:$C'==2S,QTARW.MS M"[0/$H[]4A]BD?LX-?C@]\W+C?VV44^8,%RX]%NT/8T]-=:$%>9_N314>J MG_#U?4$0>D;$H1%&?V9:%OU1R+CSOJG<-G]7M^37EXK?, M$X(R_GEU!EJ*8&)8,/WK(QEND.LWVO:OKL)T92UDI?8@HXFKR$=N5_/?ZRQ! MNNQ PBT%J.Q #H-&M]ASCL.A)$[P /(TW/B?KYC<"P=)/&2$^K4C_;&.;(V8 M6':4GZ +Z'*$8_Q"8\P$]TE8Y/85"$[4 _KWMK- .O4KZF]$%.SP'21X*&R^W21 >8J(XD.T%,<(:]+(O_MNQ1Q MI>W[*X,? @+WDD;(A[W.&E4 (+($Z+G/9;0#DT',*^5@!/4Z1L@1H@U3C/1. MK A3NZ=X,TUR49=S$N!PZ^IM+C%E^ 'L@QSBC+#8!)4:1EF2@I_I.LMBR%, M7.$G=:^P/;U#9'Z&'ESVMB*,V@HXJ5A/9*BL"#R!S*O,N;:=2:8H/PXWO<0> MJ9*@J*^(>6)D]);TMU,T0FRPT1^9_1R":E" _0M1K0C0I4\H@.B<79ACY0JL MA_H0$1UZ:11@_S)UG@MT:;?Z:)NO;O]_%;3<]X_N8H=AU;?]P66:,^1JIN7D MT^<'2,*AV>N9&>_,K):Y M-CY#>SU$>SU$>SU$:QCL)C8-,-5%^3RVGZINM-R4 96%/J%&@3SFNOKVI*5 MDZ6O+//05#4Y4)5F'!KU%9"LBJ0*VJB!+/)%.02UD45X/=Y$#I[D9T*2]7?2 M]N]"C*7$(A4YR0Q2*J +/<"="FOJ*;\LWJF"]I8#H91K"/J'>9K%TDZB\5!U M'YIE ^52&\5&U6=)CK?-@13LH@>T0UR>W-VE"+9( 29*CR> C,!4;QA*@1_V.H!,'TV*"Q07&WH/^CMF.G> M77[;+N?6UKT>UKT>UKT>US?:I^5U&>X2P**>&IO">QE9-?E?P%KJ0H,177](/NL[ 'B*ZQA@0-WDA)%19.MT6 MGYVK6;%BB>U988#@P*8X>7[^U;_64S2(5UN& MLP^!NR:[9>Y?*,HL(QT,IS4&GA);V>7=]MMSV@!$;L[LL@FWU&,7#N+58\/9 M1VCOO^R*Q[[!H=R9<5U@,D&FZQ'I;5> A7WUS@V5'=KH27M\K9Q M-TN_*23V-E5I-R"YO!OTY:,*0NSM+OJ3Y3'.0TQ\.W6I83UXKO^$$F9M.EC5 M7E!B%=7>2/9##879@98H(!:5;,[53%^RCP']\9>-6FAJE!)YR>H5A!'D]";W M#37),SN?AZKSN^U-5PZV8BWF*VLR-9S@S"]\?C(^+ @-5^.]"QW'P)5?41U" MQ8_5'//Y9$)W8[>V+[RY1+%-K)!/+OK^BW?'A>"5IJ@ESM]0\))E%6H&<[F_ M9 .HK1&HQ&]:Z% "X&4ZXK(3/:^VOEBO,1;(;N[*F^AA*F.O=L;U1;R*WL?S M.;9]\NG2$?*"S$#NS"2R$7M4]72=!1A!9(8)CA M!K?W*&35>BWE[1#DMIPYGR\LO$+H%-D4'Y<]W)>??9:]81#FJ^[*<74%5D!3 MI!5N$X6.$5F:.LIG?X/MI7\L&T0E=]C5K/C?6:<=.M9OR!TA'4]MYLMC59.R M#T"W(W,;#0E8BR*]>7?*"(,B@@M,PE^QS\FNW-ZR\$HR6CMHF1S5"L3%*@*H M*.1C!RKKL"\60LD)UH'"I\+3P#IR#PFFBIMK99$V3/*A*G>5X565M$)E5 7/ MZ+8^6WNVEICQ5G3;N34NJ@AFT,5(;/O5629-8(8C-#79 M]+/=&VW>3">Y!!54WE552SX0DM]RC MU1S\GQ?I]0MO?T]>U^V#UJZF4,UDUZBKF4'$UWU?(U0 MDJL@(JVJG1X5SV B7EA:,T4D*:G8159%/#7VTEBJIN4CUI7/&M#MX=,G5-3? M2MC84Q25Q,@US3L-AL@98$W< Q\W0@M6R&=/67\)K]D.N)!P&RR^&)G22OYZ MBK@P+43Z='698B+#_)/TVN3<4TB4UY37W48&V2(9&YU\BJWP.!PP0M3?R?0X M$:O-ANJ"_D9.N)VFV08_P\4C"ITD-9?-\HKRI'+1CU-M0=A: $FD &G-E3?> M;3S7+.O41EQ$K%6P M?Y7BY=,TVP [%X\(^X)#P=KI2:+9C@^&1/ S1-OAZOF81 J0=6T_&4"4-A&L M$D=M.O[M/N!9""*@"^^>UX2:W0@D5)]!HS36F[+/NJ&351\;,@Y#BNFW8),I M!%.DH<)[T_44=*<]#8SP,#4HJY U,7B4V^&72M")-%(4_]932,\P"-WOAO_' MY"NJ/1)51A[5ULR.7$BB4RYIEX4S_/KTQUMRAQ^+ZE(K*B!&LPV[(RX>$?J2 MN@1G>/D^\)8,"5Z:MBYCI> 0;IT6,LA$JI#TL$B&X1 [KF;]82XD+=FY9%NT M=(YT]R+,Z/'JX,]V&56D98JV .@M!!'7II+6+6G MN41GFJN%QY128JU&UL[7UI M<]O(M>CW^ROZ3EZE[(HTEN1%]F2Y15&4AQE9Y)"4/<[45 H"FB0R(, H!;_ M^ML+ &+I#2#0#=V7JJ3&DGHY&TZ?/GV6O_S/X\8#]S",W,#_ZW>GWY]\!Z!O M!X[KK_[ZW>W\># ?CL??_<_? /BOO_SW\3'X"'T86C%TP-T3& :;[=QVP2*T M_&@9A!OP(MZ\!,=@'GAX^-Y&8R+;#6$4[$(;1O@7X/@8+9@N.0PA M7O '\"GPP6"W B?GX/3\A[.S']Z>@=O%$)R=G+VF4_[K+Y[K_WYG11 @N/WH MK]_E=GJ\"[WO@W#UZNSDY/6K=.!W=.0/C_@7A?$/K\GHTP\?/KPB?\V&1BYK M(%KV]-4OGZ[G]AINK&/7CV++M_$&D?M#1'YY'=A63"@IA0MP1^"?CM-AQ_A7 MQZ=GQZ]/OW^,G.\HW0#X2QAX< :7@$#^0_RTA7_]+G(W6P\#1'ZW#N&2#8@7 MAJ_P_%<^7&'2XTT^X$U.W^%-_I#\^MJZ@]YW (^\G8VY.'THK$4GO J3P,8:^ YT45KR"@&AD \*B=%V\2RNZ(QLG$U]AZ7L%O3A*?W.,?T/HQ%Z;XIX" MB:$H@)E^"750CX/8\A)VR+'[IW?G$5E&H_!G#/WCV_EW?UO@14 R!M 9?WE% M%OI;$=Y!6*2L%=KIONB?$H"3$:_L 'T VC\V3Q> :#.;ST6+>!_;R^;IG:"..7KO6G>NYL0L[^JP9&YCXMJM@ M*'W@N6EFQ8#/I[Q(<+!L_+WGUNM.++1_^;F]A9__]7AP,;X>+\8CPSJ P08. MUP_4!O,XL']?!YZ#;-G1OW=N_-0RVQD;F- &53"$@C!?3(8__3BYOAS-YG_\ MP_NST_,_@]'/M^/%UYQ<&)$,/L/R L)!]]7?6J;[%H9NX,QC*XSK4_^$0?X+ MR\.W@SV5GQF)3XK?8HM$'OE.?1*?JI#X^0GR:3OVS\!W.M=_TNU:_R;KG(9, MD%2/2#"XN>RQIE1E-.=@Y9-F;[W4$KR/81!%TS!8NFU;W/F5=9M6N;TYR)"]-5:S:MX_0G0#6HBS+W8$& 9>, B\\-.ZE2:NH M/EE/#O$\KBU$]\DNQN_!^.&\;<=C97UCWJ\R))SO+'',@!>N#^B+J-H#/VLPO2P([=^R[>%&MLK-]!H@XXW8!V?H2QLME]!N^\ZM M&?CV'[*DGXQ># 77G>&/@YN/^#H.AH/YC^2A@_P#OVQ\'ER/;@I!0B:^-C.2 MG/]B#3"KJ;ES$*A]^HJ[,:RE-YB#8.;==N#*]7U\?@5+$*\AH+"8]BVT(BJM M?295WY6^^]3!@+/N7FA/+K__P^V<2Z79*U.XLGSW&W&8#@,_"CS7(3^@7:=( M4- FY,?)\LKUT1W8M;SL8A -[A!85NM62SLPZ;PFM@(QU\<3N1'^ O(+H2ME M,NLWHZ^B;4I/X:6L-8(>\&T,;#O8X6>%U13M;^,(CVX$7K!1RZ>W2(CY4' D M/U M^.I0 MIH%NB\)X[]G["(-5:&W7KFUYJFYX$3K]VZ.XTE7T(0>-%FN6%5 M5ZU6?:7$'2PMM M0"HE-"U'F#!421 "VH&!) VY56H8MKCV@L[B^,<77WE#5I MKK#9P505>YP."EI,5KN!G1TI>&G]+WCY[54Y?P1\&/?EY,AQA,G_%*^V(RYE ML5%E %B>PO'SIFGSV(QK_!+2E7.BM+C.6V)Q:\[W1 ?UY.+'YD0A7ZB*4P-- M6CJA]RXRZ"2Q2O,UA'%#PTNZG!;CO"90"C896L+!>1D.R"\&TN@NLAS;6#-G MJJFREF&W*5'LD+>#--*"R'2:"-=V.B1O%Q.QSQQ8A"?]/NK&PY. QR@783)E MA X::#H%'N-MHM%@80(ML%Y,8#/*$7\:(RKC%$A8WU 9)#0I@O MT-H.CCY%WPM] @Q#'.B#/9\73_LA4^L)_VKP8(7.9$L2@'+!SS>[S1T,6Q:Y M]N$S$ZS3.A[SB=1"ZWZ!SBRYC(6$@!62*F!R- M'F%HNQ&<(@;#&<8@!UX"\!?HKM:(^X-[9)>N8&%*ICV2"\]I%RJ_+ZAU]:&K M'1@]H0+GK$G7.$X6 >DJ@"PC/W/,*8R>$):K:WH"7SF^6_-)UR,JL [)6O)? M.BS_(_B]%_R3YIZ7D17BU7!"!8&_HW<#[C8Z[^,\('BIF\EP\ +GJ[\$:!K- M]^W!$[XJ^_)2*T2_"P>J[!E/!! S^#]C"*EU@#, @!UL-H$/(CS?:/IB6YPX M.3#2IJ0\*HG? ]]9K+'Y[]KHGY>NMT.#U;2 ]*FHW;U-O"NUBH'"(U2Z'T@/ M9KIC_D &Z#\DX87L2GY*]@79!R%63>;>JSH11L;C5OML:W#A=:#[S\O WN$K M]0*-$QRA$;2_7P7WK] 4>GJB?^P/S5VB%Z+IT:<6'?>W<176:92) .**1=CV@XP&>@*^/ $\Q MX[%785$J'4)DZX9?Y<5MFOH-#A8,]HH=E%9041<%(&3*@@ZN2H,A1<%D25E- M5!&L:8OG%]N+U17ZC>B!6UT,RFN:.39*4,@D(:\RJV)0O1)H?&R(_=^.G*]: T M+$$N#Y7%-!\5Y?UYKC4R#.!Q@ XTJ1-X'$A9SD2JPZ2;G=Q$",<_W8P$>;,Y*%'&CR'D&>O6SG?;+X1JH(5(9]-$ YVT. M<89Y^#0,G#;D0;R^ ?$0 B26EL+4(T F@R $R0( KV#P&EJ#H461DI/D$ E; M6(]C!YU1[M*EG5%;.UEX*^LV-X30B$4*30+%694CR(@429A6E!\1YLV-D('C M($Y%R7^N75\8,:,J,ZQ5#6@A!AAB04E&'J7_ '@.F/C&SRP!FXI2PD/Y$-V2 M+#9$_YR$B^#!;T]"F2SNN'J' 8QI07%N)M",TTB&++^X>[;OLI:2,1:,'U6OT%V^Z#OPV/%V5Q31_X.7]>4E=>!@@ MXWK@Z>)Q(.4S$ZD&W^TD[/ M7MR]!.DLD^SFL2%E-Q.SQH[-Y#F5NL-=?X7-A0/?O80+FS !V:"(C_3TD3R; M!.@L\RYO,<>*Q[H \X-L0-)FC;2@@)=6;"7;M.(&92YL0FK8H,@\G]D<_(!N MI6)D7FK$'"O[.;F8'R0U^#$F'*+KR"H(134FZKR8[=1>[R/6AL%B<*N>+ZYGA? $&,>?)4)".-1OVX&Z^56U MOGASP5",U4V"MRO1ND:#=1D\8H?KEO$]Y+E["'$A*V_L._#Q)]B&-5%>TCAI2ZF+198B\;BT.: M=Q'!2+R/G7[)Y3UTET9G0B')WJ-S^O%YMB%E\SE YO&M?A+O3(73O/(@;A4O?F [HV\?> MRD1Y%1% O(,^F0+";$ZI>8()Q:# 0T;'/C[>C8LE34.XM5QG1,LU=R-&[#UT M'R-,*#A"DXQ-JUA'1,<$\1I7YTE.&*MTPAB0(B'O\N+#1[W^\<*V9DZ:V9+E M*IPFS,D3!7O2O$%YDN>K")&F/5:*1?!GN/C,9'D;06*:M*P0Q'MI-S"$X'"D M(YN3U+L/\:SC8'F\0S^4=8,1[:#$4'X;!!89#K!:/@:!\^!Z7LN2E"UKPAI) M-^?UW4S^;++L9)GL>7X7P&]L0%S";1"Y<42O,"VSM[2X=LU0W)^G"HA=X 7^ MZCC&W0U*7[\!KK-YDN<] ['6W$JGS6R!TQ[8 KSTN7[9 J=R6Z!2/+A>1Y-] M"Y^![Y#7QW7@.8B6(W3%CI^ZZL2FNJW&]X6ZL/%BYL>#B_'U>#$>S<'@YA+, M%Y/A3S].KB]'L_D?+?0M_AF,?KX=+[X:;>Y6D^V%%BEUZ%-7+MDR?M9,SYSU M0,^=ZHX=.495=C;I)U6 3^8VW=(EB ?,HHMD;C'3 M554J'7I'RCH+=B.4O%U,"" '%JZ*B^)@@RY13G(M,2U8$H8Q;E),3!L+#*AG?!H6QBM3RX+K/B M*'M325AG]%&E"^8T:&;"-K=?-[ORO.[!E>?UL[CRO,XS6(1(.U?8-\WX^:8' M_'SS+/CY1L[/-P==8;4YQ\3N,*W'SSM"+P] M.CDYP?^G/9(B8&4-ROX,?%R6Q(TB?$\E41OYMC,1M@K_OD,C7I\< 4PIVGP& MVA#7!@&O3\EOSTS*I4 @2C$=3((>\$9;7')JA9.0U,=RR.II3YE.I9.[J8E+ MK!IH4C&.J!AG @Q>N#ZX##S/"B/2\(M(\4O3H40U6,^70R&1#@E2R^U1;DK8 MJ4!6-C-P'19#I"I_%5UI.#Y%C:E\46/2H:D9QUIZ3 X1#=*5;&0@()(#2DV1 MHJ=M?\Y,%OMD..<$IO"+Q;PONW1V>G;XY.WK\K*K'G M>67@R40A]81%UU;$4--%065' \:9 E@2$:YY/3 K7W6N!JJD:6JT58IC='8G M$.VD+QU6 1HE41/=!,Q*E\HM0(9]PY3XRK*=F/^\74RX-SBPU!&ADN5OZ"8I M89U0>,IV?RNBTYW-WYMZ32H U9$DEKG?%W&2V/M*-9J:!;@Y#FG'9WE3RW7& M_M#:NK'5=@X-;Q _]'6P[ZRM;UH0&2C?GR$;Z9Y/7L3+9BTS/@7^ 11/%DR5.$"39 M'#"\=VT8S0.O?7N8NY%^QQ,/%*X=$\78.;3"4T"$!IJN.B+E6M%L$>+;5F6 MM\U"G-[V(,3I[;,(<7J;9ZX(D8,K R3U([JJ&\??QV0(MIW$#C43>6I8,V6ZZ!44"#Z]\!)U%$Z\* M\XQ&"BFRLE!H0@'_YK(U@Q%$\*_1\I?(^/6"+2Z;VXUDB? M WZ>/PM^GLOY>=XB/]\WX^?['O#S_;/@YWLY/]\?=%-(/91I5,"%%;EVRTP_=IB 3"HX0D+])@\6-'-="AN6/:3Z^[=_I%3)6N>"P$E4I_6$R!;SP@BAZ MN>>!G#//DC'EDIP'?+6P^BX.UBXKF PNO*0G]Z[,0G1+O1,*31[KU M<*@&GW4.'M:'G7*A^:?];-ESTII?_T,SJ^M##ZRN#\_"ZOJ09ZT(D:96UQ>( M2[RBU= 79JV2]NB3926&A1P-'?G\F\%@0M$W@I0C:.E:P**+B8.@#"B;@T0C MKXJ:4ZWQVW6M+4V*LXEGK5H 2N\E=)K9<[$1NQN+J*E2.[6!9-D]_[?43BN\ M;%"91[)78FQU'0A<=W?]60HU(52X,97537\D5,9T!1D5TJ5E-U5SA2."4G35 M>GBFJJ=CQIX<5G>()B]<[D*T'.T02I*K4H<.=' ;:NA'%@XP;CO\HCX !NR= M^E"*2A@=W^'1P,X--QW+T5@,*L6-ZE.IJ>SBWE56M)Z&P;WK0.?BZ1:M/O:S M**2!';OWM)1X-[?.!@ 8D-WZ4/("50?S'\'5]>3+'%S-)I_ 9#J:#1;CFX]@ M,%R,/Y.J]"8/U>;RD!?BAN1J*L0#YU^[*,9!!]$-0A'M/([A)EH$,XA1=DF+ MMK&/= 6\#B+T>[,BWSFXVKN"=HP0-^4HVQ;$ 6XJ2#?#+06!2[9+WD:4HA);"RI-3HFFE@=2A"&N-'T)Z7]SJB])'NW(AJBQL7ZUI0X< MSTI>HY]P30,_?RX3=I%8V5S%\A],JK?Z[,_+94TR-52#U5U4>FUT+JY*0&B/ MXFX&9RM]6WHAOG5$0RS*RG0[(,2)\0'A_H])M7^=TLS;5_=-3!FR!MU?>B&@ M$@9+U*N %LVO) (U7NQ"H<\$*.W; RED0Z;8T)G5*Z8O\BAFM>)QSZ!*6[%A MIPW;P9^>Z#M]>1#(8L.,QX6=*K2"/STY4+]PG*EC_QY&)EWT(@#ZXZ(70*GH MHA_??![-^^^B5Y '!1>]C%PMOS,QMC,FO 8NRNK <63UAN74=M/I.5>VV7.S M/O>;B6J3>S)':S?MG'YJ_-B4-DXW?VRJ=$T_[>;8O')]R[<-'ILB /IS; J@ M5#PVK\8W@YMA[X]-!7E0T$4R@89?3T]?&^2EMGPH=3D]?'V@& M816 _X\;)=Y;'H[KF"&S.73M&#KX#P/?*?XB-[(CRZ@=F+0_#K4"MLAZ&MQ< M O*/T<^WX\^#Z]'-8FXX!*E5\2F4O&R-F*T5%SIMV +X](UQ92?M &Q>V2FT M_SU] MCSXA)32X!I?C^?!Z,K^=C>9@<@6RRQX8WUQ-9I\&B_'DQJRQ7)/WA=BS&G0Z MZ+D:<0RI-%Q<'AGGK3\'%E8835SE<*;X>E?% M[8"HL6 #%]8CC+J2A?1F Q^ 5#'Z93JZF8\,E^Z1\(XI-@R4#Y$=3B36#-H0&=!W7MN56)6V;"L&I99$2<&2 M1>Z%V4C#YY,Z4]7"\DHD:#/Z";_+^6B"CKB[_%ZMF=>'B%@.()[JVH_HF4PQ M&"<6IC*RK89R3D.(+8)NBD=+MVOO4>,0:2H"Q>_:3$RG-**8]LW%H8[ IK&. M/0GTD"X;3=G97VC_4DI#.)&@+0R@FE!X3*&T^HOAUG3 M7#%VY[=.Q$*\EW8GD1 <>;,_/.EX[(-AM=F?F919!48J]/PKBE334ZW<]JT3 M>>)LHE_7L %1:.QW66KL9Z3I@8A3HE9^ARN?BUV$%HRB2QC9H;LE+D??P76Q MHLD2'7<1=DSBWR[@8WR!UOJ]90EJ ( ![V)]*'E%\P;S,?%B3V>C.79O%YS7 M!H2ON0#D!;,A?9HZ,9.%DPME^U75JNOKUV@5&'B-7$9#)$=@,!Q.;F](J/AT M-KE!_QZ2]Q/3C[A<5A7$AXEK0Y66M+Z\0F , Y^\GGQQXW6:7M:5(E/>UH#Z M4H6-5WQO/!]\_#@;?23:"FNOV>CSZ.;6;%!E73XSVJ.J$:2IEKIT(VNU"O'E MFV3_)YLNL.>K*RE4VU._-E."B_<8;*^AL_,@+@I1Z;MK0O)J,38O=NI4.$SW M=14\55E>=W9G&0#5[LQFSCX>-UB-F@^L442"6JY""+\A$B+3:[AV/0_]4RFJ MB#5/;U01 P(.:].1Q--H)V.-: ,9R;-8(QYR#;D\&7U"*Y%\?]AYC8_%B#()FO"OCT/AM-/W.;V!,Z@"1@(ZNNE,*MC(1BR$"B",9 MBR"VO'Z<]BJ<8VET+K:U98A(8OF@4,NMK\[29_NQ 5 ^LG6K 2Z!,V7 QJ5I M#'!Y-;6LS^HLPPSEI7SVCZ'5S$\V+FTQ5"T?J3K+,$-YR4C]8V@U)XF-RT&Q M 33,X E=W6POB'9A9U=WX59F0BCY '%CXSZ/;A:363[?ULS=2X5QQ<=^";*- M+;_4?8&-@62/I Y4IYX@Y6U-E.-7A$W!(<0,:3*2 U"3S84D@#KT:![YG2Q] MY?INA#;\& 1.^V%RS$U,U %E <)S*B1CP H/,EL64<0DIL*J(MBX6F>RXLQZ M^&0A"KN6UYE\%/;07R2. 07/[+$>P"8=TY=#C<4AIG!4$&P>;7L-HPC"8MVX MJ*O32[*9@3-+#!%'>*Y'@[G95S(UKN5E1P'1ND=0%,:Y,VX8^ YVAC@7%B*6 M#>=K"!O80FC1G"2AG_925'\_?0=4;=@4C""T2A1XKD,BFI*5 %G*D,)JS' L MB,THU%K9B;=*UW;6/-.9V&_[GXG]-L]H(1K-#RKBK;\._-4"AIM+>!?C9B+4 MG&[YE!+MI-_D%4##.Y[*)6Z/@(?F'Z.M-J:C:16XF#^U9,BW4V+H74/=\,ZX M;GC7?]WP3D$WO#M4-Q3,FE*KQAG<6*Z?_A$+TFG;"J/N]B;\?G6!E'0W/TY[ M?8;IU*2T-M8RX,4F\.-UOGFT&6W34"X**J@)W1J[%86[829"M#JT*S;L:D8* LNCTR-!9=L,@RB;MW?O%U, MB"$'%H6+'370DN"!O*#]Y;^/C\&O7SY]?OO;K[_8V]WC5__M!^?;^?WJZY-_ M>[E[^'@>?CC_Z>Q?MXNGR#N_M[^=>'^/7\5S^/=OYZ]_?SRUK^.3?UQ=GG7_>#'\>G+OS,-_#![<83S<_C2[GGZ]FD>?IHNKSW^Z_M/COS_=_.GDX\Q] M^_/R7\.W?_]E^O>??W(_C0?.B?O+_./4>B;]G[Y]W&WMW\!P M/CL^-G6T2.2]Z'KA"TI+!T4W(4?L/72[=9E0*/;Y@)5OS+PV%P09\5%M;AM_ MMD(7RUTFA2T+275]_7?D"@P<\4C']4HZN S*2P8;PX9/0BQ?<-8KYI,5[T+T MWX[/\?H0Z-8[#6!4./N3B2Z,\$][?45M@FMF7Z*^O# HRHCLV4&%B.T^:&4[ M3JTGTHCX<@?'_BSPT *KK] *%P^!3@D7@=$K,1< RI%U3 CPQS^\/SL]_?/> M-V#V-G6H2"@+M(QFU&%R*.:M'D &G,WO'83;;W998)1+>^ M&T>#!RMTD@X!W1H7;4.GO\INNPBH/#7OVR/O%P=D=4!6CL!D%T>QY3L%;6XT M(J]5V6,'[K5'_P.BE=E #,(0\PR?-Q=/^R')$43 F9"2#=%'-#".QOX4AF[@ M? R#J.WXKRX@-.'2ZP /;MB]]"L[ F0YZ)C]W+H3OL(GUQ'EF\=W-P6(GKMC M'_%W1XQ!\H:]0 J6">K81W+@1Z[]V?)V;3OP#"'QK#[=@U"5/9(FKRU@] A# MVT47_"GZZ*'D*S=S23(K\*WH@L-9V4-U\1F=%+C+UK-6%T(D_F^I"Q&JS=3% M$:!K/D\[H!4!UZ,>I*S3KQYN@@2X"O!70;B$;HQN];VQYM6 U7^=[A2?>@;^ M$4BF%@[\Y_0]UY+(5KY;=3:8N&1+M4H.R&=Z>O,Q,)%EJA_--JQ\UF?_K+[[ MP^5-,58-Q6@O4^YO#XNDVH/?.?2]79(/VAZ&JD'A=%J M K5 57CL>"@'_D:D1P$(]OJ:U"]#B@701G+% M?O:H3_'#&M==!Q%2UK:WP[2?!B$Y"V*DO.]V,=DKP'D_N*0K?5-/ZV^U_'4< M"(R)<@B' "QH99\TS'OAH:5?@A>N#R[17"O,9W28Z??2@K14.Z8=1,$F.6BE M:'S:)"5G+Q8%FY.0)EU$<\DI&3R\XOE$Q2HH95-61"V.95EN2M1HK]/TN9+( ML.:9SF$\[W\.XWF%NSPT&N:KCY9+:,<3GQRP[CTD+B/J,5+BJVB^9BT@ (5W M;2 S0.!3&PO- 1%QF5GT39Q]_&@7"P4>9>(A(T(;M>OPI38-1X'A?0>]$;D; MF6B]R0.&FP0?X6:;9 SI 1S<16BOR(:(RX:-&!D#F35_V(@WC^';]^O$/1+& MF^V.O'U0PP;9@(,-S@]L6:84-S73,%@-.(&\_0!<.JD?/Z3V?]'S]\F'[R;6B8DD3Q\^B?B(?];BZ#]_2JX?Y4, MII]:\L/^*\LMI>U:LM^3(Y5_=V6?*D/'>HXB!K%&93@WL8XN -M'$_3EF]0J]%-?#YVC109!H& M:+F-)7M634)46O[$Z^ZN/Q2D)H2<;PSQ=8,^(O+V#N"_=^Z]Y6''DA#@-:RM1GQO^/@(?4>XRP!50VCYPF'NT;/5YHO. !0#O=9>,!=E@\"L= M_IM18TS$I8*&Y&)Z2"T7*R9^6Q)'U_;[1''QMCUQ(JDH;LV]^":#P*]DF%$Q M8'.B6%&E@M,A22;I:M>N#\?HGZVG;E4WZ""[4DD(,@CD@H"' C+V-].1XGP. M,:6BB&1M_QKIB0%7>*6/,%B%UG;MVI:G?FC(NJ5PUV[=0&')A! $CECD!U:/ M"NW=3F3,R3J;"-%L?E9#1H6->04CQ;^Q*Y^S]["I&L;"'QIL0$P#NZW,R]@@DHRNJR6@\(HM/S%#$"J[-S[=LS:X4$&,# MS6=9%0*%'#5WWP 7_)K&F/=$3H0:A8-M[?.*/&K3+H67,+9<+TK)$RSSU=$9 M6H43M*"\6/L.=I9XU())U.DK B^2!5Z"8\#M,U'5-?J#&NKR,XMNJ$6G)M%/ M"AMP-%1S:2MJI+[(6QTM51(PLWJJ,1_K2!E#JQW2+LVTLZMG.0U=S)]Q-<#M\U&)DR[H#_&9S.) M:>4+.-28( !4:_Y7@$FJN[OEPN4TH"/W_JU^,K2_JP9KI!O(11&^R3Y_M+9! M]&>0/(7S3I)Z1?C-'R>=25[V<77#JV:^B#9AJ7< =;.S1LNL$P1:[VK!.J>> M\R?%/[.ZXT?+2MP);)*X6,@UR$N6I,[""2L>B19IQ RG528"&L$,W&A??R(. M: Q<0B3PL(8^<&-<4&"'KMM8HBP?5TD*B;6#?L3%POP=3K7!DE03HL M.QU?B-Z3D0(,.OW;%4WAO'SX V]JZ,;H[D_H'U I!F'YO[LAHL8;&B79ANPHA_(:D8> [P[7K M>>B?/"&C"?)8$I;))%)#SDZF?0\6:]QO&F$8XGH4X [&#Y#P,1E/AEO@SK.B M.)V&N1^OK3@W"HM-A-@;H,$Q6L4+'NC?L'BCKY+P?!=")"4NTHGE!>T@\)+I M2&KLWSTD9>A_:!4\WT:+ \L-:<0T%D4R$$'$YPU"GLK%&W?"))R5:4N M&(O5E7;UC#/&Y-M.)P726E?RPJAF5M5+#,4IRXQ(RX"BT8 ,/P)D@E'7-!,% MEE=:@*ON@-'==NN18$K+&UK1^@J=/F-_B6RPNY4)?R#B3L7A%B(4Q##F<-)(4%_A"^*QQP5UX MCVPZ M$.9K9!D5W=K>6/,>YN&!MSHF>X$\/" '$+X1Y<5CONW< M'^&>6N.ME4"2Y@>A*R;_,<6LT[81OYF91%(*-8S"9K<$[TP$A9OI>7)0 Z;V MJQV>W!MI4^&IO#%\6;ZTL6;@_&L7Q40KX\+ZZ#I#GA 6 2X7X-NN!V]@O"_- MOPCPC6=*75C.Q=-MA/5V]JR>=-U&)HWLLIC;]P@D.]/LC2/L\L]V![@'PCCI M@7!->B"@/Y/;90H%-@M>8$#0F?XR%_ZP!\9T/*0N8K/D30^#-=NN".26Y!"+ M5QO29$*6,6"9%FPL M^V&F7[F^A6X>+9KIV8K/R$P74*&&F2ZEI=9OJQ1(0!7H9%D)*!"^YV?A%6DS MYYLLF(\N5&SG7'KJ-\'A6FBSF-N ;OWEJ^Q;;L+?OMSI&A'B8(ZS?"W:HPIF MUL,G*X:A:WDJP05H.,C&EV,-S%9-R&,B##JHHJSI "W:H>$0 ;%"\"@8UR%( M!QNV! N \VWL$FY:M5K:1FMJN0XZ7OE"38SF4 CX6LZ\SPCHXY MOO$W?O:;6K145T\N=G7C"\1DT,R5I+Z<].:=CNO)@WL9;!:EV:@9EWK\SG_I M1CA] ZFO!7R,+SPT1OP1@%_Q0$!&]C#2@8&/>M #EQ@F(B'ORL<4O8H-=O$Z M"+&)=^LCZ'.-5J:(6U&2P@BGH6O#&3[6W)+JM=-4K3+F *]?WR3T/+6?# M4YY3A&F [ _2HR2^$9NG='E U@<$IJ/BC;IR 2_.,:Q4>\0,KDW3$_@,>()P MBY')\F,0.*2;&.U6$LW1I\WWHTZ&'GMWH'D M[8^$+DY"XAM&**L^=I)I^+4SG=B3%\\2.L)G3R;J&N\$TQ!NT9TYR8=(RK'R M&) ,3A-!LN*S9GNZ,!!@";\ 4TUR7VRMRR+P[HCY,B()=)58]<$&.AWA?7CYXN@.M"T7^] MQ'E"O(IJ3Z:_ 66$V2[?6M32I.-%?;:YSOFLCS@=:ZZPQ0%-Q+7?>@>;((S= M;TF[ 005(JM[YT&)ES,W"UOU^WF@X@ UX@$58L7TC"K00?.S% [&7UB/,)*^ M3)&\"#(T>9U"H\UF=)=AYZ@>)H:Z7[83*!*3-NF2+2=V5F;[13+EI>%N $P\ MA(1GH7Q(ZPB\;)9 UU%*&V\7[4TDF&!P.XT0J!9GV>++2TUE^++:0>G/1<%OL"T]$@,T1^I1-,=5H3H\&BMPAATZ]&-/>M M[HM1.6.N)T]%%"S59Z(\ZCH=X2J%6952J/ISV>VN0NVI3LVT/WW80>2!,,J7TH#?NJ%"/ .QVEE^.GI#4)Z(WUWS+=6!]P)ZS1E$Y_ MF=2L7B 6HW.70+L-0JY3.AT/]A, G6$L_8>'0ME_)4:UIUZK _.46=ZKWH2S MUZ?"8?XL WG*Y"RY]"_5ASK\L,P"L')1YD6FEU6((2);: MB/Y!ZOS,K!C2YB_;GE"W8)'8*=6J5?%F=0D C!B>?$)#R/W%!IY>&/:(DXZFNI:@K=?TI5"]G$O (8%!C=M<[F M:^AY0]HT2%8J"@\%R5CSK]UYR-FOVU7%Y M>G:W<&./:V:0/^*(M=.S%WRR-E66 X"6;L)^7D MQ#;T?A))^#E&IT(RCVE1F^ER(L"+)>4*A-#YLF]Y5HB?IWSGB[42E([#XYZ( M7QN/(X7@)LNE:\.P4"0P5_XB7_VB7/S"S"E>PI5Y!#/IH?F.F07_)F%^TH?8 M?0!T.J-'F3=<;%CTEZ#^/!SQB3F6NP#LD\1EY8X.M9\+M8]*.?3/T72N$+$+ MPYG#**$&+&]H>H4$-OKZ897+G8(/?C M&VLC>Y;<#P9XM/%7X2+P[!='%H*:=1J^/#^XGL>C;OIWH^='"@1+<(L(Z L1 MP5WA!NA3$;V8DYYW>%#Y45RS1.9A+4MB%0^]#NAB\G$I&P77,<9O\#A&;@K1 MKOP*D*6\;$8MWG0Q$N!(HB+M?(5(TQX+1?R%CHQ:--3WK0S0'=C!]^ KS^(: ML=D@@$<9U-\%:,N?"P,5C1Y4066YQ+4K\]Y)"_%E/F^F3Z\7U@P/9S6[1DPQ MLQ9H^BHEN$)P&)B;V3M^Y6!38U&%#!H_,:)"\=,"OQ (.5[P$)-&?@8GBZ0E M) SFE0]L>[?9>3ALZ!(N79M?!:Z:8_XB-QDDLU\:EFXY?BQ^J%)%(Z-2MV;R M:,9V:=X$)+D,V1*D"?4B0/HR_W2]ULEFDPF')S72 MX4[ZE YWDN>>&#E3+\2T5N&U(#AO;T8FU1E?X-$OS7Z$#/B%EZ@RFAJ4,H?? M7+7)$.;3/@GSJ8(PZ\U]($!3 >;D6,> MZ!4:<]$SFZ'\IH84O^F3%+]1D.(W?<@!?UN#PF_[1.&W"A1^VP<*G]6@\%F? M*'RF0.$SLV:%6@>)BG^W-[TB:G2&4.@#H;'>,[I@A98W]AWX^!.49;@FHP$9 M#M!XPUVP2]"S']B8*.IP\7&^M-!Y!64V9Q!+]1J3$ZUAQ.F1XL(HZ2,G>Q#*SA4O\FRIY:S7I MR;JW3)8XVO'*"QXJ>2H1;J6]#SL?%EZ-]*Q93["D@;!D%O.\,6&J*#"R MV'Q=0@VR-J\;K?GVQ"G>-U\858HUWII-^D5?AH>G$.'D_J)/W0[_(^T%. MW@_&R5NC+.N[?I%7H2[K.^/DK>&/?]LO\BHXY-\:)^][=?*^[Q=YW\O)^]XX M>6M4%#[O%WD52@J?FW7*X.11G-"V#CP'AA'U+=5PT9 DV\1)V)L(757\)#X; M!=IH[A:$.U">5>); [83^+T%C-9'H>!$8LY<@KHS15!8%BK50A7 M24OI&43P[:!:PX_B9'P!3:8+.WD8X)(2EBQVU2"/UFH\-LD_B:;6$X8$?>;H M-^$..E5_+3;+-NZQH8L_A8FV FNGOC^#CT+UJ+9XH; MO0?^((Y#]VX7$X$+;A"A C]&ZWDDJBZ&"!)9$W :,(@?M=(R/\G:(+\XB -0 M7!ZDZQ^!.[@,0M).O ?-PYN2B:V.#R>\U@^?M+93?(>B@_OW!,5$@OG5\K'5 M6-\YV?\*'=B6]Q5:X4YP=GBR7M6_%R/8E<5\2= MI9::T4^O15$I9SS8Q>L@Q&DF=>HY@_VT_I3;+B/$XI$4?[TUB(*K(-Q8LL:0 MN0[N[)I$ 2#K5#^T:G6B:C=[,V6*:F'.XF0CXIG-.2;A3,DYFKM@U$T@)U%J MJ3616\=T=*XRPAR+NPZU-#_ )_?[*X3O$-O[Z'C^XL;KX2Z*T3TAE'I$4O\' M)AA(5P /: F0KL'Q71E*O55#E\7(>J32ZF9,U0UK]M;4C!1JQ[\Z4;76W""' M&Y>;Z=^-G@PI$(+366L#$=4'R'J/LJ:M71DV39Y@-6=-I<(@C>Q.!S(#NW6[ MTBI05UQI'+QT51.CNY MX$-B'$7(\+GZEK %-]5Z3[35T=AZ<+,N7=P2=:Z-O/_%LJL7DI,OA:)RJ6^,(D$6)ADR6 M%<;JF&%^,XHP)> 0XAI.,ZV37MJ?<$5!$$X_8FVN811!R"D;D6C&Z'*';J8S M&NV!W\ 7#P&_>"5>[PCPJVD<85_6'20]T(Y LBJ-"T#KFJUXV8P63.X>1%?M MOITD#/,&QKQZ5;G.C&A4/Z),$2!LKTH9'6-!28K!2(855@%D%D49..DK)G,9 MV*0NPCX&YPK]ANN,2H<7(H[(#%/]+#D(Y DMQ5.KM\^&[CVV / +UGBSQ19! M&N2'/BE:_8-_U4EGTX>^9'XN?!+WJ*%KF'7CJN')=B>J4TCO<=Y9-59R>4CJ MD;17:YZF.E9G-#:!M]LF+2W%?M?E?7W$Q7[UM* M1@.2U+8Z190M2D#3XA1)VRW+FP81J=?%0*5F2303J[-U'J M=;C,J6 A)HWVXH34F)W!+!5I8:\7B0L4*0>4AYUOH>"\,AS=2S6R><^2CQBAL]^3AXL'2)$&7= M^F-A/8X=Q']WZ=K4%-OM>]YS%0B:!8K3*FVMS>@0#CIL)2+$78N?> _+P''0 MHA$Z4Y#I^P]W*VJ7ES AF7($Z"2 9I7[YYEA @L7-@?X6.OMH#G:P'"%CI&/ M8? 0K_'-P_)EA7[3.8!. LDLX]1GXL(FOP!MW>[[I ^3ZG4I:RW5OXXX ;;T6DHKH MJ3Y9)H_"S![IK*>B2CX670C?[K16)9.7GW^H1X5PY:6X_2/01$G@,FC1"9+,%^/?Q3R:>8 MCS]GY59KC^,Z4 RR:*]#Z*G994"?QM+.<#4> 9/>?<5G0 .6)A<1\6-@!6.- M!1^HQ4M>MQ#7W7MX:<66Y'D[L?1SDW"]!ZORW&W$SF>CPC;T16AK/)C3K)#] MP^,-C%5+&NTGI6&- \\+'BQ$*M+,"(A3 S0$%*(+VW M G0_)RYN].E:+C+HDE;07%YEP\D[%;:QDQG&&<%&A,D#$R\*XQQ8P\!W<("_UXXI-K$#I%B?>>!BOPKH]T"ICX M()U$GRVHN\+(6YL,E8I-+45;H_& 3L)BQUD6T7%05J%"7C_3SPNXL)09 UF] M1P]QZ5P'_@H7.[J$=S$NEB>VU*BS#<\YQI, GD6"I>Q^&&,"E%@LD%) 9S0N M3FQ M]G$/DS\+BPFD('XO-\/Y=8F,<&$"B(LTG.PU5O="2XA8C8-,Q.VL\N& MIL_227)6^57:#,$9B+!(SL57LVODYYT5HKN=]T1#.Z2.D6Q\$LS2!Z]("0>> M3X2)JLYPK_H)B)*H6!MW*NI!4FZ-9$))PJ#VU!7\Y1$89C""X;VH]$A:03V; M M(YIG4.'QL6#V2XZ[3SN>[B3U 4%B/RL=.9!A.E)3A5C'XE&I@JI9U6)G/] M'8(P 37PHPM2S)J.6UB/,!H]QJ$5A([K6^'3.(:;Z( ZV_O2;W1?L-\X+:.= MC"=['_&*;O>DT';K1&1_UAWSS$P5P0A=S;"+B4(BJ5V1SJ'90L0+1^=53DF3 MI898&+$X*J> YMA19&YP/6;H;Z:+VR(06&3<@VVL//0,O_%/EK<1)"F1RK6@ MR;SC8'F,9@(RU;2I(<2+>:V7$V+/EB;!#.6J(S7C%2K3=14^XH.@$')0J0QC M1+$IT874[0'P:^4_Q%;B3/'8J' M'=$&LKG11V"_$*!#<.F0TB_S,WJ@21O3AJ>"#R2V9NLC4UO)>1MD#B!8 00CH$M0?N"_78_K(5,-5 M[B044\E ^+)*4&>:,I0;:CX 6!:3*8^ZU&P_9LFXN=@4%K5%^)-;[8R'JRM76;[$TUB%:HU?K]TE@+N<]6Z&+%D:4E\@0A M'0ARB9AF.5D!G<45#GZ)(9$@<(UF)4H'_0;]<(<&XQ'_"U!+ P04 " #! M6@A7QF;8.<<; .JP$ %0 ')S8V8M,C R,S V,S!?<')E+GAM;.U=6W/; M.+)^WU^A]7DYIU*.;Y/)))7LEBS97B6^*)*=RVYMI6@2DIBA" U(R99__0%X MD7B_ V!=/*PLXXL=S?ZZVX C4;CW3\?YU9GA8AC8OO]WM'+P[T.LG5LF/;T M_=[=>+\[[@T&>__\1Z?SMW=_W]_O7" ;$GA^6*LFYU;HMG.!)-Y MYW_=^?]U]CLSUUV\/3AX>'AXJ=/O.+I)D(.71$<.^Z"SOT\)AB1[!#&";SM7 MV.YTE]/.X>O.T>NWQ\=O7QUW[FY[G>/#XQ/_3_[VSC+M/^\U!W6HW+;S?B_" MZ?&>6"\QF1X<'QZ>'(1?W/._^?:1?1#[_L.)]^VC-V_>''B_W7S5,;.^2,D> M'7R]NASK,S37]DW;<35;9PP<\ZWC?7B)=I"MI* /J:G,T=NG/<\I. M2/PD+5]D&)G',ZJ.&;8,&BC._EJ:[OJ6$CG&Y*2VR 6D/(G!==S3G-FYA1^$ ME+LA0F4$D?!4PEJB]O+B% %0]L2M/%Q.20+_JW<)YS MB>BD4U^8X,_@Y!B[6/\S%B;J1YHT"28?B'AG&K&I#3N7V'&&B'A!K;: F41D M^\&M=F\!>D- #DKJB%%S"IJF #D1^G;.*5KLCT&GYY2EX M!:0 (Q%=V1M+"R5LOKYN<^B Q:0M@Z0/",B:(B5#L7FK<%'AB^D"VO26I>?C M9X\+9#M(5/PT+="@L>%SI;E+8KH48CRY6;#M/74JC_FEJ=V;EO.&N^Z 1P[E9NFP[S_(>PE97CY$,A_J"S.F,\NVN MJ**GR N,4<[TOW1OR_8/.OVQ;UI+^N4PFL8BJ8 > (6 =-74%-='KF9RY [R M*4&MAK+F-UYIBVB!.%P?ZTNVE>O:QAEE[JX'-DL)\FUM"XE%Q%U$]KZ75+J8 MW.C11;:!C%!R1EDXJ15:(F5N83W&SV+9/TQ"=I9VCZSW>TMG?ZIIB^^;S,S- MY-RT*4%3LX;8,9GHW7L:*33=C>N82>I04;WTX$1S[KT<84#O@"G_ %FN$W[B MP>%!48NE;ZRUA]-U'.0ZO25A>3))\F?SV @CB4FUA0H/'^[U#EG:GHYD@^GOCTE=TKK2>J"X- M.LC[)B^ +*4%C)=',EC/JL>"JC@/BCA](_9T@(DF$.2XV9*S;372,W$![: ME8I8;0-JPU$K5EB YI$XFCQ@ACNE]36"!B]&.B)@DZ&*JR. YE@8&AYDA@0M M--,(=E)R_"N;A\JIJC)2.>H)(#M1,3?%9)>YJ&A1Z(NK)$#G-PYTL*M9@K$N MOH$?L7W>S>3.09Z0P'@5\U*ZVN!=#9:H#VX>XP+W F/CP;0L8!PW9%6[7"7C MC<*U58C*]7H?+9AI.7X@ 8G05RI5]7&)ZD9,/_AG[JDS%E*EQ.U44F@P;/T M2\Q47'A$LLMRDQ4%C-J8L2C2&]1J7F3//-36;/_7M0WZ"5E2_BF!)6VAJW!6 M/<>56WW6MKJ23N%R)@*S8"C86@[4>5S:!6NNKM0F2K)/_R0A6<(L.J\T'L\R MQ8$E6<"F6NE3;,L\LB">\N19 ';R$8GD@=7V!1 <2'P'A\ES9FG'A;F,V@A@ MD=X$TF?"*]AAR,\3\+-F+1$PD%D<%"?*RDPXD9!.*TCQ45T/S^?8EH98BKQ: MAZN#5EHS4,M+KNVA87B!@88(S30&=D];F#0 0V\%<[BH7HW40RY75W +21X( M1ZPJR=Z6@M&]Z'*^M%@E3A]-3-V$GOW-,HG;@URFZB,FGX]5U:G:1'9<2K\XOKMT9YB83UO? MDX)XBIGB+"@,T&D5 M91@$$\<)SE3N -&+4Q<5.D-Y5'CUER1>ZS[ #4*+?G M@FQ,@RJ+#B.)C!U-Q%4XMC0V5U(F5!86(*DG>0(NXM3.G4RA[@0V,>(56"G) MI,RY>5S:NFK.U5J Y>]JELDIL>1-N(6LG@VL6=/M:Q!LU68;DNVO.(-'@HRD ME$(>%X&Y;-OG"#@W'NMZI,X!2H")9\!#50 >&G)&+X'&W+1-)KMKKL(.1="QL81;:X L59OJ-/6(ZH^.?48E[-.5 MDX47+)C(0;685S.NG54!M41G:@MH4B.1/1\J3F%5,N#"R1!N'4JRB.HXHW/GXV:X8RVRV"+= 0XIOW"2E"AK$ M2D8NY*(Z6HK@M]&4RHLXB>Z_U\OY/2(WD]0AI&=LDB(JGPRJH:\1<3F5'-C% M'ZHR3K7$5FD3JA/\0D[$;2B H1_0.H*H)KL*I"YWM:DOV0:2KW38)G6[KQTI M>(>,]YK^ID)GAS?VJ_#DSBYLR =/ >6@>H50BU3 MBU\KC /*[\26Z!I@(XHO-7M*%-OTGT[WT90&82:O9K00C;E8)F;9BH* 4+ P M\PJQR4)>-69 OR%UTD7VFE-Y&2I(]0E^SH5_*?@5\VJ&SU6%LD1O2ON-)J_[ M2P$SATG+/#)/5:K[IB7D[^,Y%1,ZSY7)HQ%WR*K"EZ.FR#%P(X93/I%'5JK\ MIF>)).=^S@8<>1N%BHTW.*;M!2(F-BAGXHJU@).<]&A:6J,B5I!9B2RH^/?KH'4_V:-^YA1_V -*.-Y.0FJQK0X6L!((6>_*.TAL2O#*I4D_7 M=PZ[_KJID>WJKKGR6XS)&1B' $U9712@GIBF:JM8Z9GIS[/.X+?^\G6(&NRZ MQH^EXS+K](J,Z>"\,'^+1TBG_S:]1RZWTMYBM=XO7=Q&9'$J!@KYV*F]^[R; MW6K!CE29)>S**U.KN/PMK*+P-,?$-9\\46XF XJ"/379*T%2'CHK9J9X&:'" M)LK4K_KV*!TN8<_1])'__Y$!!L=D\GJH5&71=6H("/GSO&_XAH6)>JB_'@&(=4R)'9(>\F9:6 M;AA[*%PZR@EV:H,X--))77($\GR/!H[E1<]"[BRZ%PKQK() -;6K/CK)&+4[ M0R1XUFZ7%I+']SDM G)U"]9"%WCM'W^B;I5VFVW>CY6V2E$ MJY<.=?0+=U$>T!+8FM91>2Y5),#S.)I!"1#=$<<_B'S3+PA-+KG.'G5K:7@-__299D_1B/K4V62"P./+CH5O M66S:-;20CRGNUHXE37\P,C6C@'47-I>:(H6?0=FY)37)@M1VN8?T1S +@[Y> MQ)O/%1H$>!VVL)4I#%#-M+-(03CW[:B,@O#Z%67+Q<+RXK=FA?%[8$\PF6LR MW_"MR+55,UME5:ILOQAVRF4WY^D.!/PD($Y=]7JXGG''\_T)/:E]GCC2"UD6 MG2,6WD.'WDZ,16P/6Z"$F*CR[Q%DH^(\Z% M2@#XEC"TQZ7H*[[@4 I5S$G2VH&\E;![%^B;CC:=$E8\1TGCR>;12.Y9+J 0 MOC'!-/G%=&>]I>/2M0&1Y A5N?+WERJD+VM^JLQ6\:Q4$_2,9THK:+;ELTVT MJIEW$^E36%.OU2WL+*4]PE#$26 SE2(JRV\*6:G>8%6 ,;ZI*E(;[/,$N_<* MKXJ/UR'\/Y;D PGBO#/')5U3(Q2O6G1DV7T),\6S1#9<45LO4U;+IX",+CC\ M3:F3I*ZQ*VLZ*&'&?X$JF[#\^:$Z7[77\*M@7-RP*%>?P%UX=^],8?]2=LG.>MQ.26Y3+Y? +W?_?W_?W.?[YDS>O/Q[_N+M=.];KE?YT:'UP#]PQ^O#T^N3/QR/]TCW\]_GY M\?CCP>KQM/?M<&6,R;^[#V;/[2T^CBZ'W\['SM7P]OSSB\L7CW]=7;\XO!B9 MKSY-?O1>??@Z_/#IHWDUZ!J'YM?QQ5 S3[[U1@[^,KI^>CA=N7?_NGOZ,%^L M?WN:_/%C/D:G/^RCAT]'IZ=H9-R./_6,XR,-#4SG]9??AI>?K)N/K_%']TX[ M?CPYQ'>?!]^,A\,Q[G\SM,]77_[2%_.'X_GPYD^$OIQ]N\&+S_WUN>[^]M5X M<3DY.A\^W1V=]OKKQY/'3[>:M1I>3:P7/YX^3._^U7^Q'GT=H/]V>N/1_K[: MZ5CD<:7G,R?G94"\!K8B2<#GF0B)J^LF5)>G+5FAIQI/U:\O)-=,CU;4)6,VM*D\BYC=- M3I:I=DZ&L\0XO .2C0B.OW75NSZ_-3.+_FY$P[-*7[3 MU!M+#SMRXUT>%]7IWRI9L!S]J'S)-"LUM[E]?:6Y2\(>CY,+:'T)5*9O^-*= MI3J%;7;5A"1H=*OU$^="-S$\NP'BMJ;9$^'.-EVG^Z 1([BQ)M?YH*537&)< M.[$*#4[+LR99R=>-&_],Z=>M862^']^UC>#QV!UY9STI%&_UZF0@N17=>@1W^?G+H&1G[Y'O!GW,N*(O27CM,((KRGI#=Y2=FJVJ.66537;J>0I7F__')9(7R \)=IB9NJ:5?4)WK(L0RYMM1F% M*OZWR2_DZP<$L=IXH6E2FNKO19;AE4M;#5Z5[',#5+YB(O-@;9U[YK,D4+E.1H?8*NO)@#>214[S)9U>)"_IFP.;JE57485N^J'D,X)0D_T MS^ENJ$<':-$?*X6,K+]3FJ$I6DEF#E)%JZ:;LRLJ@]>4MI*6H]]7:>!%RHV- M2>VK.Z&8U\CUGOSP+H;+:;M>R$KU@9%(/,K6'>!K*8IS(LF:DIK9QW3Q0.Y= MS=*\2!8%_I;2&:4,LFI;8CRX^UL$Q&3E/C(8J/++2D:3>8,GCB; SID[SS'6 MD:T1$T/G.&)T50?.0B]*I3;B*HF 4W_5[)=D^.3N;&>!=!J_D &7HLBEW8 4 M199I;>M49J.XLGS?W9(*5 MT(_B6JB-6"/MX8IZ$#$U2QIJ,1YJ'X4H,M9,V.+Z4?H6Y$:F"P+_SG""N.(W M?6K#%*A$8(>1>(-!$*+/FK4,*S0064EXB">742,2":<^8E&G*%&>TK5"3G%OL+60BFR*F:)]%22X:07R MKS16B-QC@#< O63Y);:GMXC,^^C>9:]BR\&W@)/JVA\N;(LT!UCG#NFYNW'9 M!B0W 9U5Z/FMV$I%',@OB,T/R.A2]]>F:(18^BG\);/#(ZD(5V#_'*"OHF6H MYY; ;8)=/&7%/^P-E2$BNNR)N@+[9V@3F5J&>L13\8;FTG^3QSMNW6QB^+8P M45*H@ MJBGL_2D.*.MZ4MVSRE^'E<_^L)+'A.H%1HB33/&EF9QZKVP>*A+V/)-5_A(K M6>&EY.7*S]1IF.EMVA@ @Y>FKR:0B$*7H263A%<>I=3"EX>%)225/ M-15O4(+F$B9R\"0[:1.IJ.3HH3:!C44-+KL=&& M)A7<=,X5O\;EPC(:RALN%9BM=[^E3 >P*^>VVB_0+*%J#UG86&NHK;T'OOI+ M-+!'V*($IM^01FX?,'B XQ2C;?93LH#F!4/E+I8]#F>NF%^P/KZ#^8+UE@EO M4ETCMSMGAQ? !E.1::NJRT@C!N=:< M;R %J+<_E\-9?9$AKR>PN"3!"'^=H\H#75;(J'7@^NNP];D?MDJU,TD3@+I> M0=D=FQ)NE@LNG8KLN==T0:[P* M#R?_OIYN%TQ,1Z$15["[C"?S?7)8WJ=.=^G.,#&?D'%'-P#$4YH_FJ&EV<[9 M(R*ZZ: AU2D:,35$QAB,.E'L&/N34S0U;58-&]110E<<-VIHSR!DE[M'4Y0M ML-C,]"P5X?^"?M&ER_>A)Y",*]8R)'P.2V"ITT FK+!O6>S.5'U-#VRJSZ67 MOO9N,MU216>.=F!3O=N.J;,[OM"U;(H&\TM!?.(A?H5^2<4#=?MMUZ+_&P?A2XS_' M9(),=TG &^](%O97F!=!.C#DWU7=W9?GP)%AMC2TYX_@ITC5[-HJ E=XK:*& M"3QU^_VP*69>E(O_9<,U(0UL] _>K.&9;3RC;+P<(V_(X'Z"LZJ&:#KB6&] M'$MQ(5MB\+Y2(SJB_Z6SHO<8H[9YC#'Y5J-P1[\R*;JV<3M+/@E9[7'1TAHX M6-X"G9XI.HB]O$I_LI:,\Q 3SXU=ZCKW2]=[ 1.S9EKL,H1?5!U6TP+'-D%A M5'N96QEBJGD.J5$GBW\Y>I3>M4[\PE=X,B0S4/)\F-W M[IZC6/YSSF232AZT$Z/VU_W!2^;1T0FECP'P:*=C<]FTSH MDO#&]L9HKE!D-5XI]A?]_;,-^X5*@^IW"!D#@K&53.^RHD N]V=K(-QP\!\- MI0(!Q((A$%3RDB'DHK[[Y 9Y9"QCQ4E^NY$U0J?(1A/394]'9Q^D M02]H*O-5V3>G/M0U] E8SBH$_1B1E:FC;#&OL;WR*K/\O=HM:R$0_3UK_T=U M\@VY(Z3CJ-'/U*P[/,0D^8M^#OGBV8^$5 MOQ/;(!O. 1>VGG3W6\=P4\R.SS8;X^WF$2*1(6G/6'CJRR/WD& *[UPK2T3( M2L2A40Y)OX<>I?9K7S$ M!;V,=^K9N9/6L1CFJ,4@IIZ^V/EXJAA9P3@N4QT[.)_Q8/1]A8[0U&1ZM-UK M;2YFZ)D$E5R-J.HFH:JS5:'HL?>H\+?T>R ^[1%2L8>K"T5\Y%#)O;KZ#QX, M/3<=7;-8A]$SV^AKKA@6N4159>_J8I.O%;BK^7Q1C#,/6S6F-3+WRA?D*N5= M ?)O=7'LTF$8;"CGEB8&69R2FG5+76P2HU=2_!&Q$<2ZHEL#NFEX_(B*VM56 M=J $Q68MO\I<)JD.P$P)+T)^)!ZA!2L/MJ>L:]Y2;/5?2+@=7E2L&[!KIGR0 MG9L6(CTZ6TXQ@7"I.+UV34()74#=>N1?9P_#"S3"B[QLBBV)=SGJX+_Q)Q[O M0I&VB\YS^@E,HB-)LQU1+E $6I2C55N04"I02[FIW?D]G M&X''<\VR3I<.E;ZP8U[5V2A.KUVS44(7(3KB%46\X)S-$9G2E4E*6'$!4%N810]$]+C5!: MUMK?"X#,1DF:[0 H5R,A2@ E+-PY;J+9CE>$ A3BFA;IJ1\K810[;KA5WS; M5MIDO<[^-=J%I?G0I)400B*<4^##@UT7)]0X_+X5[.&$'GOYBJQ[V( XRBNF MWXI5>"5%A3 ")"!X7>M6>QP8R*^^\ N[H/PLCW); F*)?D+L()(3?-!U#8-J MSPG^CXVCJ%*R*FQ95%OD<9E*";$2SU"(@M6C/]Z06_Q05,-?$ZH(S78L"G,U M$I[F N0GA%#R(O4-&1*\,FT=8D;+(=Q"O%*Z"4$#2%L(@3;$CJM9_S870(N0 M3+*M6C%F*R;$2SAK4;NVA8E$D":,3XQ0&[)(\9&' (@G*.HB<(E91GB&;8C= M5(I82WPCK800$.%<1%T\QDAG+].NCX[O;TU7L-PW1:PE>*25$.(AG'#@W=U2 M*IK..J/T-5<+CO5!MK69A-NT",C330@90"_MW.L&[PZ80*QO)OO7_P-02P$" M% ,4 " #!6@A76X$=G#$' #^'@ "@ @ $ 97@S M,2TQ+FAT;5!+ 0(4 Q0 ( ,%:"% * M " 5D' !E>#,Q+3(N:'1M4$L! A0#% @ P5H(5SLC:>^P P L! M @ ( !IPX &5X,S(N:'1M4$L! A0#% @ P5H(5UF9 M-R59 7@ T ( !?1( &EM86=E7S P,2YG:6902P$" M% ,4 " #!6@A7Q6EA4_=X -108 $0 @ $!$P &UL4$L! A0#% @ P5H(5\E?T"$O&P ]X&UL4$L%!@ * H :P( ' )89 0 $! end