0001213900-23-077423.txt : 20230919 0001213900-23-077423.hdr.sgml : 20230919 20230918213542 ACCESSION NUMBER: 0001213900-23-077423 CONFORMED SUBMISSION TYPE: 10-Q/A PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230919 DATE AS OF CHANGE: 20230918 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ispire Technology Inc. CENTRAL INDEX KEY: 0001948455 STANDARD INDUSTRIAL CLASSIFICATION: CIGARETTES [2111] IRS NUMBER: 845106049 STATE OF INCORPORATION: DE FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-41680 FILM NUMBER: 231262388 BUSINESS ADDRESS: STREET 1: 19700 MAGELLAN DRIVE CITY: LOS ANGELES STATE: CA ZIP: 90502 BUSINESS PHONE: 3107429975 MAIL ADDRESS: STREET 1: 19700 MAGELLAN DRIVE CITY: LOS ANGELES STATE: CA ZIP: 90502 FORMER COMPANY: FORMER CONFORMED NAME: Ispire Technology Inc, DATE OF NAME CHANGE: 20220927 10-Q/A 1 f10q0323a1_ispiretech.htm 10-Q/A

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q/A

(Amendment No. 1)

 

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

 

For the quarterly period ended March 31, 2023

 

OR

 

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

 

For the transition period from               to              

 

Commission file number: 001-41680

 

Ispire Technology Inc.

(Exact name of registrant as specified in its charter)

 

Delaware   84-5106049

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

19700 Magellan Drive

Los Angeles, CA 90502

(Address of principal executive offices)

  

(310) 742-9975

(Registrant’s telephone number, including area code)

 

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

 

Title of Each Class:   Name of Each Exchange on Which Registered:   Ticker Symbol
Common Stock, par value $0.0001 per share   The Nasdaq Stock Market LLC   ISPR

 

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

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit 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

 

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

 

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

 

As of May 7, 2023, there were 53,105,000 shares of common stock outstanding.

 

 

 

 

 

 

EXPLANATORY NOTE

 

Ispire Technology Inc. (the “Company,” “we” and “our”) is filing this amendment to its Quarterly Report on Form 10-Q (the “Amended Report”) for the three and nine months ended March 31, 2023 originally filed with the Securities and Exchange Commission (“SEC”) on May 15, 2023 (the “Original Report”). On September 15, 2023, the Company filed a report on Form 8-K which reported that the Company concluded that its unaudited financial statements at March 31, 2023 and for the nine months then ended should not be relied upon, This amended report includes the restated financial statements for the three and nine months ended March 31, 2023 and updated disclosure as to the Company’s controls and procedures.

 

Restatement

 

The Company identified errors related to the recording of the intellectual property rights transferred to the Company by a controlling party. We determined that the intangible assets were incorrectly recorded in the unaudited financial statements, and that the unaudited financial statements had to be restated to record the acquired intangible assets at the transferor’s book value, which was nil, rather than $74,259,915, which represents an independent third party evaluation of the assets. As a result of the restatement, our net loss for the nine months ended March 31, 2023 decreased from $6,057,776, or $0.12 per share (basic and diluted), to $4,512,513, or $0.09 per share (basic and diluted), our net loss for the three months ended March 31, 2023 decreased from $3,106,855, or $0.06 per share, to $2,334,223, or $0.05 per share (basic and diluted), and our stockholders’ equity at March 31, 2023 declined from $79,953,608 to $7,238,957.

  

The Company has also revised Item 4 to reflect that, as a result of the factors giving rise to the restatement, the Company disclosure controls and internal controls over financing reporting are not effective.

 

The Company is also including with this Amended Report currently dated certifications of the Company’s Principal Executive Officer and Principal Financial Officer.

 

Except as discussed above and as further described in the notes to the unaudited condensed consolidated financial statements, the Company has not modified or updated the disclosures presented in this Amended Report. Accordingly, this Amended Report does not reflect events occurring after the Original Report or modify or update those disclosures affected by subsequent events. Information not affected by the restatement is unchanged and reflects disclosures made at the time of the filing of the Original Report.

  

 

 

 

ISPIRE TECHNOLOGY INC.

TABLE OF CONTENTS

 

    Page
  PART I - FINANCIAL INFORMATION 1
Item 1. Financial Statements. 1
  Unaudited Condensed Consolidated Balance Sheets as of June 30, 2022 and March 31, 2023 1
  Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the three months and nine months ended March 31, 2022 and 2023 2
  Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity for the nine months ended March 31, 2022 and 2023 3
  Unaudited Condensed Consolidated Statements of Cash Flows for the nine months ended March 31, 2022 and 2023 4
  Notes to Condensed Consolidated Financial Statements. 5
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations. 16
Item 3. Quantitative and Qualitative Disclosures About Market Risk. 24
Item 4. Controls and Procedures. 24
   
  PART II - OTHER INFORMATION 25
Item 6. Exhibits 25

 

i

 

 

FORWARD-LOOKING STATEMENTS

 

This report contains forward-looking statements regarding our business, financial condition, results of operations and prospects. Words such as “expects,” “anticipates,” “intends,” “plans,” “believes,” “seeks,” “estimates” and similar expressions or variations of such words are intended to identify forward-looking statements,but are not deemed to represent an all-inclusive means of identifying forward-looking statements as denoted in this report. Additionally, statements concerning future matters are forward-looking statements.

 

Although forward-looking statements in this report reflect the good faith judgment of our management, such statements can only be based on facts and factors currently known by us. Consequently, forward-looking statements are inherently subject to risks and uncertainties and actual results and outcomes may differ materially from the results and outcomes discussed in or anticipated by the forward-looking statements. Factors that could cause or contribute to such differences in results and outcomes include, without limitation, those specifically addressed under the headings “Risks Factors” and “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our prospectus dated April 3, 2023 in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this Form 10-Q and in other reports that we file with the SEC. You are urged not to place undue reliance on these forward-looking statements, which speak only as of the date of this report.

 

We file reports with the SEC. The SEC maintains a website (www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC, including us. You can also read and copy any materials we file with the SEC at the SEC’s Public Reference Room at 100 F Street, NE, Washington, DC 20549. You can obtain additional information about the operation of the Public Reference Room by calling the SEC at 1-800-SEC-0330.

 

We undertake no obligation to revise or update any forward-looking statements in order to reflect any event or circumstance that may arise after the date of this report, except as required by law. Readers are urged to carefully review and consider the various disclosures made throughout the entirety of this quarterly report, which are designed to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations and prospects.

 

OTHER PERTINENT INFORMATION

 

Unless specifically set forth to the contrary, “Company”, “we,” “us,” “our” and similar terms refer to Ispire Technology Inc. and its subsidiaries, unless the context indicates otherwise.

 

ii

 

 

PART I – FINANCIAL INFORMATION

 

ITEM 1 – Financial Statements

 

ISPIRE TECHNOLOGY INC.

UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS

 

   June 30,   March 31, 
   2022   2023 
       (Restated) 
Assets        
Current assets:        
Cash and cash equivalents  $74,480,651   $24,035,608 
Accounts receivable, net   8,260,574    15,412,769 
Held-to-maturity investment   
-
    9,604,418 
Inventories, net   14,580,557    14,237,162 
Prepaid expenses and other current assets   192,499    290,616 
Due from related parties   1,934,855    
-
 
Total current assets   99,449,136    63,580,573 
Other assets:          
Property, plant and equipment, net   114,025    588,213 
Rental deposit   876,100    721,497 
Right-of-use assets   295,804    4,359,274 
Total other assets   1,285,929    5,668,984 
Total assets  $100,735,065   $69,249,557 
Liabilities and stockholders’ equity          
Current liabilities          
Accounts payable  $290,541   $178,140 
Accounts payable – related party   41,982,373    56,044,267 
Contract liabilities   1,672,051    742,247 
Dividends payable   3,362,639    - 
Accrued liabilities and other payables   159,296    520,057 
Due to related parties   40,672,768    
-
 
Income tax payable   481,113    
-
 
Lease liabilities   347,541    917,310 
Total current liabilities   88,968,322    58,402,021 
           
Other liabilities:          
Lease liabilities   
-
    3,608,580 
Total liabilities  $88,968,322   $62,010,601 
Stockholders’ equity:          
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 50,000,000 shares issued and outstanding as of June 30 2022 and March 31, 2023   5,000    5,000 
Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, no shares issued at June 30, 2022 and March 31, 2023   
-
    
-
 
Accumulated other comprehensive loss   (184,664)   (199,938)
Retained earnings   11,946,407    7,433,894 
Total stockholders’ equity   11,766,743    7,238,956 
Total liabilities and stockholders’ equity  $100,735,065   $69,249,557 

 

See notes to unaudited condensed consolidated financial statements.

 

1

 

 

ISPIRE TECHNOLOGY INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

 

   Three Months Ended
March 31,
   Nine Months Ended
March 31,
 
   2022   2023   2022   2023 
        (Restated)        (Restated) 
Revenue  $19,014,149   $24,136,297   $66,247,507   $82,976,746 
                     
Cost of revenue   16,038,425    19,616,098    55,959,959    68,525,866 
                     
Gross profit   2,975,724    4,520,199    10,287,548    14,450,880 
                     
Operating expenses:                    
Sales and marketing expenses   1,325,024    948,302    3,781,183    3,355,830 
General and administrative expenses   2,546,379    6,261,326    5,618,260    14,689,504 
                     
Total Operating Expenses   3,871,403    7,209,628    9,399,443    18,045,334 
                     
(Loss)income from operations   (895,679)   (2,689,429)   888,105    (3,594,454)
                     
Other income(expense):                    
Interest income, net   1,016    391    2,083    77,202 
Exchange gain, net   68,420    660,760    136,902    183,178 
Other (expense)income, net   (5,559)   (67,953)   49,382    (108,440)
                     
Total Other income, net   63,877    593,198    188,367    151,940 
                     
(Loss) income before income taxes   (831,802)   (2,096,231)   1,076,472    (3,442,514)
                     
Income taxes - current   (158,755)   (237,992)   (788,348)   (1,069,999)
                     
Net (loss)income  $(990,557)  $(2,334,223)  $288,124   $(4,512,513)
                     
Other comprehensive loss                    
Foreign currency translation adjustments   (71,687)   (157,704)   (80,765)   (15,274)
Comprehensive (loss)income  $(1,062,244)  $(2,491,927)  $207,359   $(4,527,787)
                     
Net (loss)income per share                    
Basic and diluted
  $(0.02)  $(0.05)  $0.01   $(0.09)
                     
Weighted average shares outstanding:                    
Basic and diluted
   50,000,000    50,000,000    50,000,000    50,000,000 

 

See notes to unaudited condensed consolidated financial statements.

 

2

 

 

ISPIRE TECHNOLOGY INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

 

   Common Stock   Preferred Stock       Accumulated Other     
   Number of       Number of       Retained   Comprehensive   Stockholders’ 
   Shares   Amount   Shares   Amount   Earnings   Loss   Equity 
Balance, June 30, 2021   50,000,000    5,000            -    
            -
    13,820,560    (67,579)   13,757,981 
Net income   -    
-
    -    
-
    288,124    
-
    288,124 
Foreign currency translation adjustment   -    
-
    -    
-
    
-
    (80,765)   (80,765)
Balance, March 31, 2022   50,000,000   $5,000    -   $
-
    14,108,684   $(148,344)  $13,965,340 
(Restated)                                   
Balance, June 30, 2022   50,000,000    5,000    -    
-
    11,946,407    (184,664)   11,766,743 
Net loss   -    
-
    -    
-
    (4,512,513)   
-
    (4,512,513)
Foreign currency translation adjustment   -    
-
    -    
-
    
-
    (15,274)   (15,274)
Balance, March 31, 2023   50,000,000   $5,000    -   $
-
    7,433,894   $(199,938)  $7,238,956 

 

See notes to unaudited condensed consolidated financial statements.

 

3

 

 

ISPIRE TECHNOLOGY INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

 

   Nine Months ended
March 31,
 
   2022   2023 
       (Restated) 
Net income (loss):  $288,124   $(4,512,513)
Adjustments to reconcile net income from operations to net cash provided by operating activities:          
Depreciation and amortization   3,907    20,878 
Depreciation of right-of-use assets   215,690    763,641 
Accounts receivable impairment   
-
    2,226,090 
Changes in operating assets and liabilities:          
Accounts receivable   (5,398,432)   (9,323,279)
Inventories   (6,869,171)   343,395 
Prepaid expenses and other current assets   77,987    56,486 
Accounts payable   (13,320,148)   13,737,398 
Contract liabilities   471,745    (940,014)
Accrued liabilities and other payables   323,866    360,761 
Income tax payable   202,759    (481,113)
Net cash (used in) provided by operating activities  $(24,003,673)  $2,251,730 
           
Cash flows from investing activities:          
Purchase of property, plant and equipment   (120,948)   (495,065)
Purchase of short-term investment   
-
    (9,604,418)
Net cash used in investing activities  $(120,948)  $(10,099,483)
           
Cash flows from financing activities:          
Payment made for dividends   (449,026)   (3,384,678)
Advances from related parties   1,681,723    1,934,855 
Repayment of advances from related parties   (1,804,786)   (40,512,691)
Principal portion of lease payment   (203,612)   (634,776)
Net cash used in financing activities  $(775,701)  $(42,597,290)
           
Net decrease in cash and cash equivalents   (24,900,322)   (50,445,043)
Cash and cash equivalents - beginning of period   85,248,997    74,480,651 
Cash and cash equivalents - end of period  $60,348,675   $24,035,608 

 

See notes to unaudited condensed consolidated financial statements.

 

4

 

 

ISPIRE TECHNOLOGY INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

1. ORGANIZATION AND PRINCIPAL ACTIVITIES

 

Ispire Technology Inc. (the “Company”) was incorporated under the laws of the State of Delaware on June 13, 2022. Through its subsidiaries, the Company is engaged in the research and development, design, commercialization, sales, marketing and distribution of branded e-cigarettes and cannabis vaping products.

 

Ispire owns a 100% equity interest in Ispire International Limited, a business company incorporated under the laws of the British Virgin Islands (“BVI”) (“Ispire International”) on July 6, 2022.

 

Prior to July 29, 2022, all of the equity of Aspire North America LLC, a California limited liability company (“Aspire North America”), was owned by Aspire Global Inc. (“Aspire Global”), and all of the equity of Aspire Science and Technology Limited, a Hong Kong corporation (“Aspire Science”), was owned by Aspire Global Holdings Limited (“Aspire Holdings”), a wholly-owned subsidiary of Aspire Global.

 

Aspire Global and the Company are related parties since the same individual is the chief executive officer of both companies, the chief executive officer and his wife are directors of both companies, and own 66.5% and 5.0%, respectively, of the equity of both Aspire Global and the Company. At the time of transfer of the equity in Aspire North America and Aspire Science, the Company had the same stockholders as Aspire Global and the Company’s stockholders held the same percentage interest in the Company as they had in Aspire Global. Because the transfer of the equity in Aspire North America and Aspire Science is a transfer between related parties, the historical financial information of the subsidiaries is carried forward as the historical financial information of the Company and the 50,000,000 shares that were issued at or about the time of the Company’s organization are treated as being outstanding on July 1, 2020.

 

On July 29, 2022:

 

  Aspire Global transferred 100% of the equity interest in Aspire North America to the Company

 

  Aspire Holdings transferred 100% of the equity of Aspire Science to Ispire International.

 

The following table sets forth information concerning the Company and its subsidiaries as of December 31, 2022 and March 31, 2023:

 

Name of Entity 

Date of

Organization

 

Place of

Organization

  % of 
Ownership
   Principal
Activities
Ispire Technology Inc.  June 13, 2022  Delaware   Parent Company   Holding Company
Ispire International  July 6, 2022  BVI   100%  Holding Company
Aspire North America  February 22, 2020  California   100%  Sales and Marketing
Aspire Science  December 9, 2016  Hong Kong   100%  Sales and Marketing

 

Ispire is a holding company and does not engage in any active operations. Its business is conducted by its two operating subsidiaries, Aspire North America, which is engaged in the development, marketing and sales of cannabis vapor products, which were introduced in mid 2020, and Aspire Science, which is engaged in the development, marketing and sales of tobacco vaping products.

 

In October 2022, the directors and stockholders of the Company approved the 2022 Equity Incentive Plan (the “Plan”) pursuant to which up to 15,000,000 shares of common stock may be issued pursuant to options or restricted stock grants. The Plan will be administered by the Compensation Committee. Awards under the Plan may be granted to officers, directors, employees and those consultants who qualify as a consultant or advisor under the instructions to Form S-8. The Compensation Committee has broad discretion in making awards; provided that any options shall be exercisable at the fair market value on the date of grant. No awards have been granted since the Plan was approved.

 

5

 

 

Restatement

 

The Company identified certain errors related to the recording of intellectual property rights transferred to the Company by a controlling party. The Company determined that the intangible assets were incorrectly recorded in the unaudited financial statements, and that the unaudited financial statements had to be restated to record the acquired intangible assets at the transferor’s book value, which was nil, rather than $74,259,915, which represents an independent third party evaluation of the assets. As a result of the restatement, the Company’s net loss for the nine months ended March 31, 2023 decreased from $6,057,776, or $0.12 per share (basic and diluted), to $4,512,513, or $0.09 per share (basic and diluted), its net loss for the three months ended March 31, 2023 decreased from $3,106,855, or $0.06 per share, to $2,334,223, or $0.05 per share (basic and diluted), and its stockholders’ equity at March 31, 2023 declined from $79,953,608 to $7,238,956. Information in these notes to financial statements for the three and nine months ended March 31, 2023 is derived from the restated financial statements.

 

Impact of COVID-19

 

In December 2019, coronavirus disease 2019 (COVID-19) was first reported to have surfaced in Wuhan, China. During 2020, the disease spread to many parts of the world. The epidemic has resulted in quarantines, travel restrictions, and the temporary closure of stores and facilities in much of the world, most of which are no longer in effect. The World Health Organization ended the global emergency status for COVID-19 on May 5, 2023, and the United States Department of Health and Human Services declared that the public health emergency from COVID-19 expired at the end of the day on May 11, 2023.

 

The extent to which COVID-19 impacts our operations on an ongoing basis is highly uncertain. Since our products are presently manufactured in China by a related party, any changes in the outbreak in China and any changes in the Chinese government’s policy may affect our supplier’s operations which could affect its ability to manufacture and deliver product in a timely manner.

 

Supply Chain Risks

 

One of effects of the COVID-19 has been delays resulting from supply chain issues, which relate to the difficulty that companies have in having their products manufactured, shipped to the country of destination, and delivered from the port of entry to the customer’s location. As the port delays have significantly decreased, we do not believe that the supply chain issues that affected our operations are currently affecting us. We cannot assure you that delays will not affect our business in the future.

 

In 2021, Shenzhen Yi Jia suffered a chip shortage resulting in a slowdown in delivery of its products to the Company from April to August 2021. To secure the supply of chips, Shenzhen Yi Jia changed the payment terms to chip suppliers from 30 days after delivery in the past to prepayment, and it engaged two new chip suppliers. Since September 2021, Shenzhen Yi Jia has obtained a supply of chips to meet its production needs and the chip shortage no longer affects its production. In 2022, a slowdown in the delivery of components to Shenzhen Yi Jia resulting from supply chain slowdowns as a result of the effects of mainland China’s COVID policy resulted in an increase in cost of revenue during the period. We cannot assure you that we will not suffer from a chip shortage or that the effects of China’s COVID policy will not affect Shenzhen Yi Jia’s ability or the ability of its suppliers to delivery products in a timely manner.

 

Market and Economic Conditions 

 

In recent years, the United States and other markets have experienced cyclical or episodic downturns, and worldwide economic conditions remain uncertain, including, as a result of the COVID-19 pandemic, supply chain disruptions, the Russian invasion of Ukraine, instability in the U.S. and global banking systems, rising fuel prices, increasing interest rates or foreign exchange rates and increased inflation and the possibility of a recession. A significant downturn in economic conditions may affect the market for our products and our supplier’s ability to provide products to us on acceptable terms.

 

6

 

 

We cannot predict the timing, strength, or duration of any future economic slowdown or any subsequent recovery generally, or in any industry. If the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, operating results could be adversely affected. For example, in January 2023, the outstanding national debt of the U.S. government reached its statutory limit. The U.S. Department of the Treasury has announced that, since then, it has been using extraordinary measures to prevent the U.S. government’s default on its payment obligations, and to extend the time that the U.S. government has to raise its statutory debt limit or otherwise resolve its funding situation. The failure by Congress to raise the federal debt ceiling could have severe repercussions within the U.S. and to global credit and financial markets. If Congress does not raise the debt ceiling and if the U.S. government defaults on its payment obligations or experiences delays in making payments when due, such payment default or delay by the U.S. government, as well as continued uncertainty surrounding the U.S. debt ceiling or the U.S. Government’s ability to pay debts, could result in a variety of adverse effects for financial markets, market participants and U.S. and global economic conditions. In addition, U.S. debt ceiling and budget deficit concerns have increased the possibility a downgrade in the credit rating of the U.S. government and could result in economic slowdowns or a recession in the United States. Although U.S. lawmakers have passed legislation to raise the federal debt ceiling on multiple occasions, ratings agencies have lowered or threatened to lower the long-term sovereign credit rating on the United States as a result of disputes over the debt ceiling. The impact of a potential downgrade to the U.S. government’s sovereign credit rating or its perceived creditworthiness could adversely affect economic conditions, as well as our business, financial condition and operating results.

 

E-cigarette regulation

 

Regulation regarding e-cigarette varies across countries, from no regulation to a total ban. The legal status of e-cigarette is currently pending in many countries. But as e-cigarettes have become more and more popular recently, many countries are considering imposing more stringent law and regulations to regulate this market. Changes in existing law and regulations and the imposition of new laws, regulation in countries and regions that our major customers located in may adversely affect the Company’s business.

 

The Federal Food, Drug, and Cosmetic Act requires all Electronic Nicotine Delivery Systems (“ENDS”) product manufacturers that market products in the United States to submit Premarket Tobacco Product Applications (“PMTAs”) to the FDA. For ENDS products that were on the U.S. market on August 8, 2016, a PMTA was required to be submitted to the FDA by September 9, 2020; for ENDS products that were not on the U.S. market on August 8, 2016, a premarket authorization issued in response to a PMTA is required for the product to enter the U.S. market. The Company has submitted a PMTA filing for one ENDS product, and, under apparent FDA policies, the agency will not enforce the premarket review requirements for that product pending review of its PMTA. However, even with submission of the PMTA application, the FDA may reject the Company’s application and may prevent the Company’s ENDS products from being sold in the U.S., which will adversely affect the Company’s business.

 

Amendments to the Prevent All Cigarette Trafficking (“PACT”) Act, which became law in 2021, extend the PACT Act to include e-cigarette and all vaping products, and the amendments place significant burdens on sellers of vaping products in the United States which may make it difficult to operate profitably in the United States. Because of tighter government regulations, the Company will stop marketing tobacco vaping products in the United States, as the volume of sales from the one tobacco vaping product which the Company may sell in the United States does not justify the marketing and regulatory costs involved.

 

In the United States, cannabis vaping products are governed by state laws, which vary from state to state. Most states do not permit the adult recreational use of cannabis, and no states permit the sale of recreational cannabis products to minors. As a result of the reduced revenue to states resulting from the effects of the COVID 19 pandemic, states may seek to raise revenue by permitting and taxing the use of cannabis products. The Company cannot predict what action states will take or the nature and amount of taxes they may impose. However, the extent the PACT Act applies to cannabis products that aerosolize liquids, it may be more difficult to sell our products in states that permit the sale of cannabis.

 

However, cannabis and its derivatives containing more than 0.3% delta-9 tetrahydrocannabinol on a dry weight basis remain Schedule I controlled substances under U.S. federal law, meaning that federal law generally prohibits their manufacture and distribution. United States federal law also deems it unlawful to sell, offer for sale, transport in interstate commerce, import, or export “drug paraphernalia,” which includes “any equipment, product, or material of any kind which is primarily intended or designed for use in manufacturing, compounding, converting, concealing, producing, processing, preparing, injecting, ingesting, inhaling, or otherwise introducing into the human body a controlled substance” the possession of which federal law prohibits, including Schedule I “marijuana.” Limited exemptions exist, most notably when state or local law authorizes these items’ manufacture, possession, or distribution.

 

The European Commission issued the Tobacco Products Directive (the “TPD”), which became effective on May 19, 2014 and became applicable in the European Union member states on May 20, 2016. The TPD regulates e-cigarettes on the packaging, labelling and ingredients of the products on the European Union market, the creation of smoke-free environments, tax measures and activities against illegal trade and anti-smoke campaigns. Member states of the European Union are required to ensure that advertisements for any tobacco related product are prohibited, and no promotion shall be made as to those devices with an intention to promote e-cigarettes. For the e-cigarettes released after May 20, 2016, TPD requires e-cigarette manufacturers to submit product sales applications to the regulatory market six months in advance, and ensure their products can meet the TPD requirements before they can be released. The Company has complied with TPD requirement that for all its tobacco vaping products sold in Europe.

 

The sale of cannabis vaping products is illegal in the European Union and the United Kingdom.

 

7

 

 

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of presentation

 

The unaudited interim consolidated financial statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary to present a fair statement of the Company’s consolidated financial position as of March 31, 2023 and the results of operations for the three and nine month periods ended March 31, 2023 and March 31, 2022. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary in order to make the financial statements not misleading have been included. All significant intercompany accounts and transactions have been eliminated in consolidation. The unaudited interim consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and accordingly do not include all of the disclosures normally made in the Company’s annual consolidated financial statements. Accordingly, these unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended June 30, 2022, included in the Company’s registration statement on Form S-1.

 

The results of operations for the three and nine month periods ended March 31, 2023 are not necessarily Indicative of the results of operations that may be expected for any other interim periods or for the year ending June 30, 2023

 

Use of estimates

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include allowance for doubtful accounts, the useful lives of property and equipment and intangible asset, impairment of long-lived assets, and deferred cost. Actual results could differ from those estimates.

 

Inventories

 

Inventories mainly consist of finished goods purchased from suppliers. Inventories are stated at the lower of cost or net realizable value. The cost of an inventory item is determined using the weighted average method. An allowance is established when management determines that certain inventories may not be saleable. If inventory costs exceed net realizable value, the Company will record a reserve for the difference between the cost and the net realizable value. The net realizable value is determined based on the estimated selling price, in the ordinary course of business, less estimated costs necessary to make the sale.

 

Held-to-maturity investment

 

The held-to-maturity investment represents a certificate of deposit that the Company has the intent and ability to hold to maturity and is reported net of any related amortization. The Company intends to hold this investment until maturity and it is not remeasured to fair value on a recurring basis. The gains and losses on this investment are recorded in the Statements of Operations and Comprehensive Income under “Investment Gain”

 

The entire balance of the held-to-maturity investment presented on the balance sheet as of March 31, 2023 of $9,604,418 matures on February 8, 2024.

 

8

 

 

Revenue recognition

 

The Company sells its products to customers and recognizes revenue in accordance with the guidance of ASC 606, Revenue from Contracts with Customers. Revenue is recognized when control of goods has transferred to customers. For the majority of the Company’s customer arrangements, control transfers to customers at a point-in-time when goods have been delivered to the pickup location specified by the customer or a forwarder appointed by the customer, as that is generally when legal title, physical possession and risks and rewards of goods transfer to the customer.

 

Revenue is recognized at the transaction price based on the purchase order as adjusted for the anticipated rebates, discounts and other sales incentives. When determining the transaction price, management estimates variable consideration applying the portfolio approach practical expedient under ASC 606. The main sources of variable consideration for the Company are customer rebates, trade promotion funds, and cash discounts. These sales incentives are recorded as a reduction of revenue at the time of the initial sale using the most-likely amount estimation method. The most-likely amount method is based on the single most likely outcome from a range of possible consideration outcomes. The range of possible consideration outcomes is primarily derived from the following inputs: sales terms, historical experience, trend analysis, and projected market conditions in the various markets served. Because the Company serves numerous markets, the sales incentive programs offered vary across businesses, but the most common incentive relates to amounts paid or credited to customers for achieving defined volume levels or growth objectives.

 

Disaggregated Revenue

 

In accordance with ASC 606-10-50-5, the Company has taken into consideration the nature, amount, timing, and uncertainty of revenue and cash flows, and has determined to disaggregate its net sales of tobacco vaping products and cannabis vaping products. The net sales disaggregated by products for the three months period ended March 31, 2022 and 2023 and nine months period ended March 31, 2022 and 2023 were as follows:

 

   Three months ended
March 31,
   Nine months ended
March 31,
 
Net sales by product  2022   2023   2022   2023 

Tobacco vaping products

  $11,368,324   $16,546,587   $50,306,347    59,555,046 

Cannabis vaping products

   7,645,825    7,589,710    15,941,160    23,421,700 
Total  $19,014,149   $24,136,297   $66,247,507    82,976,746 

 

Cost of revenue

 

Cost of revenue for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023 consisted primarily of the cost of purchasing vaping products, which were purchased from a related party. See Note 11.

 

Recent accounting pronouncements

 

As an emerging growth company, the Company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. The Company intends to take advantage of the benefits of this extended transition period.

  

Accounting pronouncements not yet effective

 

In June 2016, the Financial Accounting Standards Boards (“FASB”) amended guidance related to the impairment of financial instruments as part of ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the estimate of expected credit loss. For public business entities that meet the definition of a U.S. Securities and Exchange Commission (“SEC”) filer (“SEC filer”), excluding entities eligible to be smaller reporting companies (SRCs) as defined by the SEC, ASU No. 2016-13 is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For all other entities, including SRCs, ASU No. 2016-13 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is in the process of evaluating the impact that this guidance will have on its consolidated financial statements.

 

9

 

 

In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments”, which provides narrow-scope amendments to clarify and improve guidance within the standards on credit losses, hedging, and recognition and measurement of financial instruments. Apart from the amendments to ASU 2016-13 mentioned above, the ASU also included subsequent amendments to ASU 2016-01. The effective date for Topic 815 and 825 was fiscal years beginning after December 15, 2020 and 2019, respectively, and the adoption had no material impact on our financial position, results of operations and cash flows. The effective date for Topic 326 was delayed by ASU 2019-10 to fiscal years beginning after December 15, 2022. We do not expect that the adoption of this guidance will have a material impact on the financial position, results of operations and cash flows.

 

In October 2018, the FASB issued ASU 2018-17, Consolidation (Topic 810): Targeted Improvements to Related Party Guidance for Variable Interest Entities, (“ASU 2018-17”). ASU 2018-17 requires reporting entities to consider indirect interests held through related parties under common control on a proportional basis rather than as the equivalent of a direct interest in its entirety for determining whether a decision-making fee is a variable interest. For entities other than private companies, the standard is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The ASU is effective for a private company for fiscal years beginning after December 15, 2020, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. Entities are required to apply the amendments in ASU 2018-17 retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. We do not expect that the adoption of this guidance will have a material impact on our financial position, results of operations and cash flows.

 

3. CASH AND CASH EQUIVALENTS

 

Below is a breakdown of the Company’s cash balances in banks as of June 30, 2022 and March 31, 2023, both by geography and by currencies (translated into U.S. dollars):

 

   As of
June 30,
   As of
March 31
 
By Geography:  2022   2023 
Cash in HK  $71,221,649   $18,712,816 
Cash in U.S.   3,259,002    5,322,792 
Total  $74,480,651   $24,035,608 
           
By Currency:          
USD  $64,187,756   $23,505,105 
HKD   415,930    426,138 
EUR   4,097    59,728 
GBP   24,680    25,219 
RMB   9,848,188    19,418 
Total  $74,480,651   $24,035,608 

 

“HKD” refers to Hong Kong dollars, “GBP” refers to British pounds, and “EUR” refers to Euros.

 

10

 

 

4. FAIR VALUE MEASUREMENT

 

As of June 30, 2022 and March 31, 2023, information about inputs into the fair value measurement of the Company’s assets and liabilities that are measured at fair value on a recurring basis in periods subsequent to their initial recognition is as follows:

 

Cash and cash equivalents, accounts receivable, prepaid expenses, other receivables and due from related parties are financial assets with carrying values that approximate fair value due to their short-term nature. Accounts payable, accounts payable – related party, contract liabilities, accrued liabilities and other payables and due to related parties are financial liabilities with carrying values that approximate fair value due to their short-term nature.

 

5. ACCOUNTS RECEIVABLE, NET

 

As of June 30, 2022 and March 31, 2023, accounts receivable consisted of the following:

 

   As of
June 30,
   As of
March 31,
 
   2022   2023 
Accounts receivable – gross  $8,260,574   $16,713,949 
Allowance for doubtful accounts   
-
    (1,301,180)
Accounts receivables, net  $8,260,574   $15,412,769 

 

The Company recorded $0, $1,827,265, $0 and $2,226,090 bad debt expense for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, respectively.

 

6. PROPERTY, PLANT AND EQUIPMENT, NET

 

As of June 30, 2022 and March 31, 2023, property, equipment and leasehold improvement consisted of the following:

 

   As of
June 30,
   As of
March 31,
 
   2022   2023 
Leasehold improvement  $433   $301,943 
Office and other equipment   146,798    146,791 
Furniture and fixture   
-
    193,563 
    147,231    642,297 
Less: accumulated depreciation   (33,206)   (54,084)
Total  $114,025   $588,213 

 

For the three months ended March 31, 2022 and 2023, depreciation expense amounted to $3,018 and $7,394, respectively. For the nine months ended March 31, 2022 and 2023, depreciation expense amounted to $4,800 and $20,887, respectively.

 

11

 

 

7. INTANGIBLE ASSETS

 

On September 30, 2022, an intellectual property transfer agreement and an exclusive license agreement was signed such that all patents, trademarks, Know-how and Know-how Documentation related to cannabis vaping products and tobacco vaping products were transferred from Tuanfang Liu, Aspire Global and Shenzhen Yi Jia to Aspire North America and Aspire Science. As the intangible assets were transferred from Tuanfang Liu, the controlling stockholder, the Company recorded the assets at his cost, which is $0, in accordance with ASC 805-50-30-5 and SEC Staff Accounting Bulletin Topic 5. The Company engaged a third party firm to perform a valuation on the fair value of the intangible assets on the date of transfer and estimated fair values were $74,259,915, in accordance with ASC 350.

 

8. CONTRACT LIABILITIES

 

As of June 30, 2022 and March 31, 2023, the Company had total contract liabilities of $1,672,051 and $742,247, respectively. These liabilities are advance deposits received from customers after an order has been placed. As of March 31 2023, the Company expects all of the contract liabilities to be settled in less than one year. The decrease in the balance at March 31, 2023 was due to less orders on hand on that date.

 

9. LEASES

 

The Company has operating lease arrangements for office premises in Hong Kong and California. These leases typically have terms of two to five years and are expensed on a straight-line basis.

 

Leases with an initial term of 12 months or less are not presented as right-of-use assets on the consolidated balance sheet and are expensed over the lease term. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date.

 

The balances for the right-of-use assets where the Company is the lessee are presented as follow:

 

   As of
June 30,
   As of
March 31,
 
   2022   2023 
Right-of-use assets  $295,804   $4,359,274 
           
Lease liabilities – current  $347,541   $917,310 
Lease liabilities – non-current   
-
    3,608,580 
Total  $347,541   $4,525,890 

 

12

 

 

As of March 31, 2023, the maturities of our lease liabilities (excluding short-term leases) are as follows:

 

   As of
March 31,
2023
 
2024   1,243,979 
2025   1,328,088 
2026   1,372,447 
2027   1,071,992 
2028   322,704 
Total future lease payments   5,339,210 
Less: imputed interest   (813,320)
Total lease liabilities   4,525,890 

 

The Company incurred lease costs, which includes the amortization of the right-of-use assets and the payment of short-term leases, of $74,052, $256,676, $215,713 and $770,049 on the Company’s consolidated statements of operations and comprehensive (loss)income for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, respectively.

 

The Company made payments of $77,734, $300,593, $226,420 and $840,549 under the lease agreements during the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, respectively.

 

The weighted-average remaining lease term related to the Company’s lease liabilities as of June 30, 2022 and March 31, 2023 was 2 years and 4 years, respectively.

 

The discount rate related to the Company’s lease liabilities as of both June 30, 2022 and March 31, 2023 was 6% and 8%. The discount rates are generally based on estimates of the Company’s incremental borrowing rate, as the discount rates implicit in the Company’s leases cannot be readily determined.

 

10. ACCRUED LIABILITIES AND OTHER PAYABLES

 

As of June 30, 2022 and March 31, 2023, accrued liabilities and other payables consisted of the following:

 

   As of
June 30,
   As of
March 31,
 
   2022   2023 
Accrued salaries and related benefits  $43,487   $- 
Other payables   81,226    138,575 
Accrued expenses   34,583    302,328 
Freight payable   
-
    79,154 
Total  $159,296   $520,057 

 

13

 

 

11. DIVIDENDS

 

Dividends payable represent a dividend declared by the Company’s HK subsidiary, Aspire Science, in the year ended June 30, 2020, which was payable to Aspire Science’s then sole stockholder, who is the Company’s chief executive officer. The dividend was declared prior to the transfer of the equity interest in Aspire Science to Aspire Holdings, which subsequently transferred the equity interest to Ispire International. Set forth below is the information relating to the dividend payable at June 30, 2022 and March 31, 2023.

 

   Dividend
Payable
 
As of June 30, 2022  $3,362,639 
Dividends declared   
-
 
Dividends paid   (3,362,639)
As of March 31, 2023  $
-
 

 

12. RELATED PARTY TRANSACTIONS

 

a) The table below sets forth the major related parties and their relationships with the Company:

 

Name of related parties and Relationship with the Company
-Tuanfang Liu is the Chairman of the Company.
-Jiangyan Zhu is the wife of Tuanfang Liu and a director of the Company.
-Eigate (Hong Kong) Technology Co., Limited (“Eigate”) is a wholly-owned subsidiary of Aspire Global.
-Aspire Global is a company controlled by the Chairman of the Company.
-Shenzhen Yi Jia, a Chinese company that is 95% owned by the Company’s chairman and 5% by the chairman’s cousin.

 

b) Tuanfang Liu is also Aspire Global’s chief executive officer and a director of both the Company and Aspire Global, and his wife, Jiangyan Zhu, is also a director of both companies. As of March 31, 2023, Mr. Liu and Ms. Zhu beneficially own 66.5% and 5.0%, respectively, of the outstanding shares of both Aspire Global and the Company.

 

c) The Company had the following balances due from related parties:

   As of
June 30,
  

As of

March 31,

 
   2022   2023 
Shenzhen Yi Jia  $1,872,035   $
    -
 
Tuanfang Liu   62,820    
-
 
Total  $1,934,855   $
-
 

 

The balances represent payment on behalf of these related parties, such as freight and tariff charges and others. These balances as of June 30, 2022 were all non-interest bearing, unsecured, had no due date and were repayable on demand and the balances were fully settled in November 2022.

 

d) The balances in due to related parties at June 30, 2022 and March 31, 2023 represent amounts due to Eigate of $40,672,768 and $0, respectively. The balances are all non-interest bearing, unsecured, have no due date and are repayable on demand.

 

e) For both three months ended March 31, 2022 and 2023, substantially all of the Company’s tobacco and cannabis vaping products were purchased from Shenzhen Yi Jia. As of June 30, 2022 and March 31, 2023, the accounts payable–- related party was $41,982,373 and $56,044,267, respectively, which was payable to Shenzhen Yi Jia. For the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, the purchases from Shenzhen Yi Jia were $16,485,000, $16,961,308, $61,318,089 and $67,762,917, respectively.

 

14

 

 

13. INCOME TAXES

 

For the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, income(loss) before income taxes consists of:

 

   Three months ended
March 31,
   Nine months ended
March 31,
 
   2022   2023   2022   2023 
HK  $1,034,709   $2,103,638   $5,389,710    6,405,657 
U.S.   (1,866,511)   (4,972,501)   (4,313,238)   (11,393,434)
Total  $(831,802)  $(2,868,863)  $1,076,472   $(4,987,777)

  

The Company’s effective tax rate for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023 was different from the Hong Kong statutory income tax rate due primarily to the U.S. subsidiary being in a loss position. No tax benefit has been recognized for this current loss and the related carryforward losses of this subsidiary, as a full valuation allowance has been established against the deferred tax asset arising from the losses.

 

14. EARNINGS PER SHARE

 

The following table presents a reconciliation of basic net income per share:

 

   Three months ended
March 31,
   Nine months ended
March 31,
 
   2022   2023   2022   2023 
Net (loss)income  $(990,557)  $(2,334,223)  $288,124    (4,512,513)
Weighted average basic and diluted share of common stock outstanding
   50,000,000    50,000,000    50,000,000    50,000,000 
Net (loss) income per basic and diluted share of common stock
  $(0.02)  $(0.05)  $0.01   $(0.09)

  

15. SUBSEQUENT EVENT

 

In April 2023, the Company completed the public offering of 3,105,000 shares of common stock at a public offering price of $7.00 per share, which includes 405,000 shares issued upon the exercise by the underwriters of their over-allotment option.

 

15

 

 

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

 

The following discussion and analysis of our financial condition and results of operations should be read together with our unaudited condensed financial statements and the related notes appearing elsewhere in this report. See “Cautionary Forward-Looking Statements.” Actual results could differ materially from those discussed below.

 

Overview

 

We are engaged in the research and development, design, commercialization, sales, marketing and distribution of branded e-cigarettes and cannabis vaping products. We sell our tobacco vaping products worldwide except for the PRC and Russia. Our tobacco vaping products are marketed under the Aspire brand name and are sold primarily through our distribution network. We currently sell our cannabis vaping hardware only in the United States, and we have recently commenced marketing activities in Canada and Europe, primarily in the European Union. All of our products are vaping hardware. Vaping refers to the practice of inhaling and exhaling the vapor produced by an electronic vaping device, and includes dabbing, which is the recreational inhalation of extremely concentrated tetrahydrocannabinol, the main psychotropic cannabinoid derived from the marijuana plant. Our cannabis vaping products are marketed under the Ispire brand name, primarily on an ODM basis to other cannabis vapor companies. ODM generally involves the design and customization of the core products to meet each brand’s unique image and needs, and our products are sold by our customers under their own brand names although they may also include our brand name on the products.

 

Restatement of Unaudited Financial Statements

 

We were required to restate our unaudited financial statements at March 31, 2023 and for the three and nine months then ended. The unaudited financial statements have been restated to correct the amount at which intangible assets consisting of intellectual property rights which were transferred to us by a controlling shareholder was recorded. Under GAAP, assets transferred by a controlling stockholder should be recorded at the transferor’s book value. Our unaudited financial statements recorded the intangible assets that were transferred by the controlling stockholder at $74,259,915, which represents a third party evaluation of the assets.

 

We determined that the intangible assets were incorrectly recorded in our unaudited financial statements, which were restated to record the acquired intangible assets at the transferor’s book value, which was nil. Accordingly, the unaudited financial statements at March 31, 2023 and for the three and nine months then ended in this Form 10-Q have been restated to reverse the intangible assets, related amortization and contributed capital. As a result of the restatement, our net loss for the nine months ended March 31, 2023 decreased from $6,057,776, or $0.12 per share (basic and diluted), to $4,512,513, or $0.09 per share (basic and diluted), our net loss for the three months ended March 31, 2023 decreased from $3,106,855, or $0.06 per share, to $2,334,223, or $0.05 per share (basic and diluted), and a decline in stockholders’ equity at March 31, 2023 from $79,953,608 to $7,238,957.

 

Initial Public Offering

 

In April 2023, we completed the public offering of 3,105,000 shares of common stock at a public offering price of $7.00 per share, which includes 405,000 shares issued upon the exercise by the underwriters of their over-allotment option. Gross proceeds were approximately $21.7 million, less underwriting discounts and non-accountable expense allowance of approximately $1.7 million, and other expenses of approximately $1.5 million, resulting in net proceeds of $18.5 million. US Tiger Securities, Inc. acted as sole book-running manager for the offering, and TFI Securities and Futures Limited and Prime Number Capital, LLC acted as underwriters.

 

Regulatory Risks

 

The sale of tobacco and cannabis products is subject to regulations worldwide. Many countries prohibit the sale of any cannabis products, and many countries have regulations relating to tobacco products, with a particular emphasis on underage sales. As a result of regulations in the United States, we are able to sell only one tobacco vaping product line, the Nautilus Prime, in the United States. Our tobacco vaping sales in the United States were approximately $0.9 million for the year ended June 30, 2022. Because the volume of sales did not justify the marketing and regulatory costs, we have ceased marketing tobacco vaping products in the United States and did not have any sales of tobacco vaping products in the United States in the nine months ended March 31, 2023. If any similar regulations are adopted with respect to cannabis products, our business will be severely impacted since all of our cannabis revenue for the three months and nine months ended March 31, 2023 was generated from sales in the United States.

 

Effects of COVID-19 Pandemic 

 

In December 2019, coronavirus disease 2019 (COVID-19) was first reported to have surfaced in Wuhan, China. During 2020, the disease spread to many parts of the world. The epidemic has resulted in quarantines, travel restrictions, and the temporary closure of stores and facilities in much of the world, most of which are no longer in effect. The World Health Organization ended the global emergency status for COVID-19 on May 5, 2023, and the United States Department of Health and Human Services declared that the public health emergency from COVID-19 expired at the end of the day on May 11, 2023.

 

The extent to which COVID-19 impacts our operations on an ongoing basis is highly uncertain. Since our products are presently manufactured in China by a related party, any changes in the outbreak in China and any changes in the Chinese government’s policy may affect our supplier’s operations which could affect its ability to manufacture and deliver product in a timely manner.

 

Supply Chain Risks

 

One of effects of the COVID-19 has been delays resulting from supply chain issues, which relate to the difficulty that companies have in having their products manufactured, shipped to the country of destination, and delivered from the port of entry to the customer’s location. As a result of the COVID-19 pandemic, during 2021 and early 2022 there were fewer longshoremen unloading ships and fewer truckers to deliver the products to market, which has resulted in significant delays in the delivery of products to markets. Since the port delays have significantly decreased, we do not believe that the supply chain issues that previously affected our operations are currently affecting us.

16

 

 

In 2021, Shenzhen Yi Jia suffered a chip shortage resulting in a slowdown in delivery of its products to us from April to August 2021. To secure the supply of chips, Shenzhen Yi Jia changed the payment terms to chip supplier from 30 days after delivery in the past to prepayment, and it engaged two new chip suppliers. Since September 2021, Shenzhen Yi Jia has obtained a supply of chips to meet its production need and a chip shortage no longer affects its production. However, we cannot assure you that we will not suffer from a chip shortage affecting Shenzhen Yi Jia or any other supplier.

 

The delay in shipment and chip shortage had a negative impact on our results of operation in the three months and nine months ended March 31, 2022 and 2023. Although mainland China’s COVID policy changed in early January 2023 from its zero COVID policy, many people were infected following the termination of the zero-COVID policy which affected the supply chain in the three months ended March 31, 2023. We believe delays in supply chain may continue to affect us. In order to mitigate the possible supply chain disruptions and to have more control of our manufacturing operations, we are using a portion of the net proceeds from our initial public offering to take the initial steps toward the development of manufacturing operations in Vietnam and in California. If we can establish our own production facilities, we will have better control of the manufacturing process and shipment of our products to customers, as well as diversifying risks of any production shutdown. However, we do not have any experience in manufacturing operations, and in order to establish manufacturing operations, we will have to hire personnel with experience in setting up and operating manufacturing operations. With respect to operations in Vietnam, we will need to engage personnel who have experience in managing operations in Vietnam. Further, to the extent that our Vietnam or California operations rely on Chinese suppliers for any components, we will be subject to any shortages and delays as a result of any lockdowns pursuant to China’s COVID policies. We cannot assure you that if our suppliers are impacted by China’s COVID policy, we will be able to obtain products or components from suppliers outside of China.

 

We are planning to establish manufacturing facilities in California and Vietnam as part of our efforts to reduce the effects of inflation because of the lower cost structure in Vietnam, and to reduce the potential impact of China’s COVID policy. We are not experienced in operating manufacturing facilities and we will need to hire key employees in Vietnam who understand the applicable laws and regulations, as well as local customs, in order to operate our proposed facilities. We cannot assure you that we will be able to operate efficiently in compliance with all applicable construction, environmental and other laws and regulations affecting the manufacture of our products in Vietnam. While our proposed facilities in California may provide protection from the effect of China COVID policy, it may not reduce the impact of inflation. In addition, our California facilities may be subject to unplanned expenses and delays as a result of compliance with local rules and regulations relating to construction. Thus, we cannot assure you that we will be able to commence manufacturing options in either location in the near future or that we will be able to reduce our costs as a result of operating our own facilities. Until we have established our own facilities, we anticipate that we will continue to rely on Shenzhen Yi Jia for our products.

 

Through March 31, 2023, inflation in PRC has not materially impacted our cost of revenue. According to the National Bureau of Statistics of China, the year-over-year percent changes in the consumer price index for three months ended March 31, 2022 and 2023 were increases of 1.1% and 1.3%, respectively, and for the nine months ended March 31, 2022 and 2023 were increases of 1.2% and 1.9%, respectively. Although we have not in the past been materially affected by inflation, we can provide no assurance that we will not be affected in the future by higher rates of inflation in PRC.

 

Market and Economic Conditions 

 

In recent years, the United States and other markets have experienced cyclical or episodic downturns, and worldwide economic conditions remain uncertain, including, as a result of the COVID-19 pandemic, supply chain disruptions, the Russian invasion of Ukraine, instability in the U.S. and global banking systems, rising fuel prices, increasing interest rates or foreign exchange rates and increased inflation and the possibility of a recession. A significant downturn in economic conditions may affect the market for our products and our supplier’s ability to provide products to us on acceptable terms.

 

We cannot predict the timing, strength, or duration of any future economic slowdown or any subsequent recovery generally, or in any industry. If the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, operating results could be adversely affected. For example, in January 2023, the outstanding national debt of the U.S. government reached its statutory limit. The U.S. Department of the Treasury has announced that, since then, it has been using extraordinary measures to prevent the U.S. government’s default on its payment obligations, and to extend the time that the U.S. government has to raise its statutory debt limit or otherwise resolve its funding situation. The failure by Congress to raise the federal debt ceiling could have severe repercussions within the U.S. and to global credit and financial markets. If Congress does not raise the debt ceiling and if the U.S. government defaults on its payment obligations or experiences delays in making payments when due, such payment default or delay by the U.S. government, as well as continued uncertainty surrounding the U.S. debt ceiling or the U.S. Government’s ability to pay debts, could result in a variety of adverse effects for financial markets, market participants and U.S. and global economic conditions. In addition, U.S. debt ceiling and budget deficit concerns have increased the possibility a downgrade in the credit rating of the U.S. government and could result in economic slowdowns or a recession in the United States. Although U.S. lawmakers have passed legislation to raise the federal debt ceiling on multiple occasions, ratings agencies have lowered or threatened to lower the long-term sovereign credit rating on the United States as a result of disputes over the debt ceiling. The impact of a potential downgrade to the U.S. government’s sovereign credit rating or its perceived creditworthiness could adversely affect economic conditions, as well as our business, financial condition and operating results.

  

Key Factors that Affect Our Results of Operations

 

We believe the following key factors may affect our financial condition and results of operations:

 

  The effect of legislation and regulations affecting the tobacco and cannabis vaping products.
     
  If we elect to market tobacco vaping products in the United States, our ability to obtain regulatory approval to market additional tobacco vaping products in the United States and the cost of seeking such approval.
     
  Our ability to develop and market tobacco and cannabis vaping products to meet the changing tastes of users.

 

17

 

 

  The effects of competition.
     
  The development of an international market for cannabis vaping products, which is presently primarily limited to certain states in the United States.
     
  The effect of both the outbreak any other pandemic or other disease outbreak results in restrictions imposed by governments which may impact our ability to purchase or assemble products as well as the ability of end users to purchase our products.

 

Results of Operations 

 

Three Months and Nine Months Ended March 31, 2022 and 2023

 

The following table sets forth a summary of our consolidated statements of operations and comprehensive income for the three months ended March 31, 2022 and 2023, and nine months ended March 31, 2022 and 2023 (dollars in thousands except per share amounts). 

 

   Three Months Ended March 31,   Nine Months Ended March 31, 
   2022   2023   2022   2023 
   $   % of
Revenue
   $   % of
Revenue
   $   % of
Revenue
   $   % of
Revenue
 
Revenue  $19,014    100.0%  $24,136    100.0%  $66,248    100.0%  $82,977    100.0%
Cost of revenue   (16,038)   (84.3)%   (19,616)   (81.3)%   (55,960)   (84.5)%   (68,526)   (82.6)%
Gross profit   2,976    15.7%   4,520    18.7%   10,288    15.5%   14,451    17.4%
Operating expenses   (3,872)   (20.4)%   (7,209)   (29.9)%   (9,400)   (14.2)%   (18,045)   (21.7)%
(Loss)Income from operations   (896)   (4.7)%   (2,689)   (11.1)%   888    1.3%   (3,594)   (4.3)%
Other income, net   64    0.3%   593    2.5%   188    0.3%   151    0.2%
(Loss)Income before income taxes   (832)   (4.4)%   (2,096)   (8.9)%   1,076    1.6%   (3,443)   (4.3)%
Income taxes   (159)   (0.8)%   (238)   (1.0)%   (788)   (1.2)%   (1,070)   (1.3)%
Net (loss)income   (991)   (5.2)%   (2,334)   (9.7)%   288    0.4%   (4,513)   (5.4)%
Other comprehensive loss   (71)   (0.4)%   (158)   (0.7)%   (81)   (0.1)%   (15)   (0.0)%
Comprehensive (loss)income   (1,062)   (5.6)%   (2,492)   (10.3)%   207    0.3%   (4,528)   (5.5)%
Net loss per share (basic and diluted)   (0.02)        (0.05)        0.01         (0.09)     
Weighted shares of common stock outstanding   50,000,000         50,000,000         50,000,000         50,000,000      

 

Revenue

 

The following tables set out the breakdown of our revenue percentage by region based on information provided to us by our distributors.

 

   For the Three Months
ended March 31,
 
   2022   2023 
Europe   47.0%   52.0%
North America   43.1%   33.3%
Asia Pacific (excluding PRC)   9.6%   14.2%
Others   0.3%   0.5%
Total   100.0%   100.0%

 

18

 

 

Our revenue increased by $5,122,148, or 26.9%, from $19,014,149 for the three months ended March 31, 2022, to $24,136,297 for the three months ended March 31, 2023. All sales of cannabis vaping products are from United States, which were included in sales in North America. Sales in North America also include sales of tobacco vaping products in Canada. Sales to regions other than North America are from tobacco vaping products. The increase in revenue is the combined effect of (i) increases in sales of tobacco vaping products in Europe of $3.7 million from $8.9 million for the three months ended March 31, 2022 to approximately $12.6 million for the three months ended March 31, 2023, (ii) increases in sales of tobacco vaping products in Asia Pacific (excluding PRC) of $1.6 million from $1.8 million for the three months ended March 31, 2022 to approximately $3.4 million for the three months ended March 31, 2023.

 

   For the Nine Months ended
March 31,
 
   2022   2023 
Europe   58.7%   55.4%
North America   27.3%   30.4%
Asia Pacific (excluding PRC)   13.8%   13.9%
Others   0.2%   0.3%
Total   100.0%   100.0%

 

Our revenue increased by $16,729,239, or 25.3%, from $66,247,507 for the nine months ended March 31, 2022, to $82,976,746 for the nine months ended March 31, 2023. The increase in revenue is the combined effect of (i) increases in sales of tobacco vaping products in Europe of $7.1 million from $38.9 million for the nine months ended March 31, 2022 to approximately $46.0 million for the nine months ended March 31, 2023 and (ii) increases in sales of cannabis vaping products in the United States of $7.5 million from $15.9 million for the nine months ended March 31, 2022 to $23.4 million for the nine months ended March 31, 2023.

 

Cost of Revenue

 

Cost of revenue mainly consists of cost of purchases of vaping products, which we purchased from Shenzhen Yi Jia. Cost of revenue increased by $3,577,673, or 22.3%, from $16,038,425 for the three months ended March 31, 2022 to $19,616,098 for the three months ended March 31, 2023. The increase in cost of revenue reflects the increase in period-to-period unit sales and the effects of a slowdown in the delivery of components to Shenzhen Yi Jia resulting from supply chain slowdowns as a result of the effects of mainland China’s COVID policy which impacted both nine-month periods. Although mainland China’s COVID policy changed in early January 2023 from its zero COVID policy, many people were infected following the termination of the zero-COVID policy which affected the supply chain in the three months ended March 31, 2023.

 

Cost of revenue increased by $12,565,907, or 22.5%, from $55,959,959 for the nine months ended March 31, 2022 to $68,525,866 for the nine months ended March 31, 2023. The increase in cost of revenue reflects both the increase in period-to-period unit sales and the effects of a slowdown in the delivery of components to Shenzhen Yi Jia resulting from supply chain slowdowns as a result of the effects of mainland China’s COVID policy which impacted both nine-month periods.

 

Gross Profit

 

The following tables show the revenue, cost of revenue and gross profit of our tobacco and cannabis vaping products (dollars in thousands).

 

  

For the Three Months Ended

March 31, 2022

 
   Revenue   Cost of
revenue
   Gross profit   Gross
profit %
 
Tobacco vaping products  $11,369   $9,589   $1,780    15.7%
Cannabis vaping products   7,645    6,449    1,196    15.6%
Total  $19,014   $16,038   $2,976    15.7%

 

  

For the Three Months Ended

March 31, 2023

 
   Revenue   Cost of
revenue
   Gross profit   Gross
profit %
 
Tobacco vaping products  $16,546   $13,927   $2,619    15.8%
Cannabis vaping products   7,590    5,689    1,901    25.0%
Total  $24,136   $19,616   $4,520    18.7%

 

19

 

 

Gross profit increased by $1,544,475, or 51.9%, from $2,975,724 for the three months ended March 31, 2022 to $4,520,199 for the three months ended March 31, 2023, while our gross margin increased from 15.7% to 18.7%. The gross margin for tobacco vaping products remained constant. The increase in gross margin for cannabis vaping products was primarily due to (i) a change in product mix with more higher margin products being sold during the three months ended March 31, 2023, and (ii) increase in sales volume that led to economies of scale.

 

   For the Nine Months Ended March 31, 2022 
   Revenue   Cost of
revenue
   Gross
profit
   Gross
profit %
 
Tobacco vaping products  $50,308   $42,336   $7,972    15.8%
Cannabis vaping products   15,940    13,624    2,316    14.5%
Total  $66,248   $55,960   $10,288    15.5%

 

   For the Nine Months Ended March 31, 2023 
   Revenue   Cost of
revenue
   Gross
profit
   Gross
profit %
 
Tobacco vaping products  $59,555   $50,235   $9,320    15.6%
Cannabis vaping products   23,422    18,291    5,131    21.9%
Total  $82,977   $68,526   $14,451    17.4%

 

Gross profit increased by $4,163,332, or 40.5%, from $10,287,548 for the nine months ended March 31, 2022 to $14,450,880 for the nine months ended March 31, 2023, while our gross margin increased from 15.5% to 17.4%. The gross margin for tobacco vaping products remains constant. The increase in gross margin for cannabis vaping products was primarily due to (i) a lower margin on cannabis vaping products in the nine months ended March 31, 2022 as a result of greater discounts in price offered as we commenced the cannabis business in late 2021 and our primary focus was on capturing market of cannabis vaping products; (ii) a change in product mix with more higher margin products being sold during the nine months ended March 31, 2023, and (iii) an increase in sales volume that led to economies of scale.

 

Operating Expenses

 

Operating expenses increased $3,338,225, or 86.2%, from $3,871,403 for the three months ended March 31, 2022 to $7,209,628 for the three months ended March 31, 2023. Operating expenses increased $8,645,891, or 92.0%, from $9,399,443 for the nine months ended March 31, 2022 to $18,045,334 for the nine months ended March 31, 2023.

 

Our sales and marketing expenses mainly consist of employees’ salaries and benefits, marketing expense, travel expenses and others.

 

Sales and marketing expenses decreased by $376,722, or 28.4%, from $1,325,024 for the three months ended March 31, 2022 to $948,302 for the three months ended March 31, 2023. Sales and marketing expenses decreased by $425,353, or 11.2%, from $3,781,183 for the nine months ended March 31, 2022 to $3,355,830 for the nine months ended March 31, 2023. The decrease in sales and marketing expenses for both the three-month and nine-month periods ended March 31, 2023 was primarily due to a reduction in our marketing campaign and trade shows for our cannabis vaping products.

 

Our general and administrative expenses mainly consist of compensation and benefits, rental expense, professional fees and other administrative expenses. General and administrative expenses increased by $3,714,947, or 145.9%, from $2,546,379 for the three months ended March 31, 2022 to $6,261,326 for the three months ended March 31, 2023. The increase was primarily due to (i) an increase of $1.0 million for payroll and contract worker expenses as more employees were hired and contract workers were engaged by us for expansion of our cannabis business and building our proposed manufacturing plant, (ii) bad debt expense as allowance for doubtful accounts of $1.3 million recorded by Aspire North America on accounts under dispute due to delayed shipment, and a direct write-off of doubtful accounts of $0.5 million, (iii) an increase in professional fees of $0.5 million incurred for initial public offering purpose and (iv) an increase in rental and warehouse expenses of $0.4 million incurred by us in connection with the development of our proposed manufacturing facility in Los Angeles. The increase in our expenses is not the result of inflation. Inflation in Hong Kong, where Aspire Science is located, was relatively stable.

 

General and administrative expenses increased by $9,071,244, or 161.5%, from $5,618,260 for the nine months ended March 31, 2022 to $14,689,504 for the nine months ended March 31, 2023. The increase was primarily due to (i) an increase of $3.0 million for payroll and contract worker expenses as more employees were hired and contract workers were engaged by us for expansion of our cannabis business and building our proposed manufacturing plant, (ii) bad debt expense as allowance for doubtful accounts of $1.3 million recorded by Aspire North America on accounts under dispute due to delayed shipment, and a direct written off of doubtful accounts of $0.9 million, (iii) an increase in rental and warehouse expenses of $1.1 million incurred by us in connection with our plan to establish a manufacturing facility in Los Angeles, and (iv) an increase in professional fees of $0.9 million incurred for initial public offering purpose. The increase in our expenses in both the three-month and nine-month periods is not the result of inflation. Inflation in Hong Kong, was relatively stable. The increase in expenses for our United States business results from the growth of our business. The cannabis vapor business commenced in late calendar 2021, and the increase in expenses resulted from our growth relating to this increase in business. However, inflationary pressures may affect our operations in the future. As a result of our public offering, we anticipate that our general and administrative expenses will significantly increase as a result of our being a public corporation, including additional legal, audit and insurance expenses as well as expenses in maintaining our disclosure controls and internal control over financial reporting. Professional fees relating to our initial public offering were included in general and administrative expenses during the three and nine months ended March 31, 2023 since the offering had not been completed by March 31, 2023. The offering was completed in April 2023, and the financial statements for the year ending June 30, 2023 will treat these professional fees of $0.9 million as a reduction of the proceeds of the offering and, accordingly, will be charged to additional paid-in capital.

 

20

 

 

Other income, net

 

Other income, net includes interest income, interest expense, exchange gain (loss), net and other income (expense).

 

Interest income was $1,016 for the three months ended March 31, 2022 and $978 for the three months ended March 31, 2023. Interest income was $2,083 for the nine months ended March 31, 2022 and $77,789 for the nine months ended March 31, 2023.

 

Exchange gain, net increased by $592,340, or 865.7%, from net exchange gain of $68,420 for the three months ended March 31, 2022 to net exchange gain of $660,760 for three months ended March 31, 2023. The increase in exchange gain was from Aspire Science, primarily resulting from the change in the exchange rate of the Hong Kong Dollar to the U.S. dollar from 7.7862 for the three months ended March 31, 2022 to 7.8388 for the three months ended March 31, 2022. Exchange gain, net increased by $46,276, or 33.8%, from net exchange gain of $136,902 for the nine months ended March 31, 2022 to net exchange gain of $183,178 for nine months ended March 31, 2023.

 

As a result of these factors, other income increased by $529,321, from other income of $63,877 for the three months ended March 31, 2022 to other income of $593,198 for three months ended March 31, 2023. Other income decreased by $36,427, from other income of $188,367 for the nine months ended March 31, 2022 to other income of $151,940 for nine months ended March 31, 2023.

 

Income Taxes

 

Income taxes increased by $79,237, or 49.9%, from $158,755 for the three months ended March 31, 2022 to $237,992 for the three months ended March 31, 2023. Income taxes increased by $281,651 or 35.7%, from $788,348 for the nine months ended March 31, 2022 to $1,069,999 for the nine months ended March 31, 2023. We had a consolidated net loss for both three months and nine months ended March 31, 2022 and 2023, which was the combined effect of a profit by Aspire Science and a loss by Aspire North America. The profit from Aspire Science resulted in a current tax expense. The increase in valuation allowance reflects our view that the taxable income in the future will not be sufficient to utilize the carryforward loss.

 

Net Loss

 

As a result of the foregoing, net loss increased by $1,343,666, from net loss of $990,557, or $(0.02) per share (basic and diluted) for the three months ended March 31, 2022 to a net loss of $2,334,223, or $(0.05) per share, for the three months ended March 31, 2023. The results of our operations changed from net income of $288,124, or $0.01 per share (basic and diluted) for the nine months ended March 31, 2022 to a net loss of $4,512,513, or $(0.09) per share, for the nine months ended March 31, 2023.

 

Liquidity and Capital Resources

 

The following table summarizes our changes in working capital from June 30, 2022 to March 31, 2023 (dollars in thousands).

 

  

June 30,

2022

   March31,
2023
   Change   % Change 
Current Assets  $99,449   $63,581   $(35,868)   (36.1)%
Current Liabilities   88,968    58,402    (30,566)   (34.4)%
Working Capital   10,481    5,179    (5,302)   (50.6)%

 

The following table sets forth information as to consolidated cash flow information for the nine months ended March 31, 2022 and 2023 (dollars in thousands).

 

   Nine Months Ended
March 30,
   Increase 
Consolidated cash flow data:  2022   2023   (Decrease) 
Net cash (used in) provided by operating activities  $(24,003)  $2,252   $26,255 
Net cash used in investing activities   (121)   (10,100)   (9,979)
Net cash used in financing activities   (776)   (42,597)   (41,821)
Net decrease in cash and cash equivalents and restricted cash   (24,900)   (50,445)   (25,545)

 

21

 

 

Net cash flow used in operating activities for the nine months ended March 31, 2022 of $24.0 million, reflected our income of $0.3 million, adjusted primarily by a decrease in accounts payable of $13.3 million, an increase in inventories of $6.9 million and an increase in account receivable of $5.3 million.

 

Net cash flow provided by operating activities for the nine months ended March 31, 2023 of $2.2 million, reflected our net loss of $4.5 million, adjusted primarily as follows: an account receivable impairment of $2.2 million, and an increase in accounts payable of $13.7 million offset by an increase in accounts receivable of $9.3 million.

 

Net cash flow used in investing activities for the nine months ended March 31, 2022 of $0.1 million reflected primarily the purchase of property, plant and equipment of $0.1 million.

   

Net cash flow used in investing activities for the nine months ended March 31, 2023 of $10.1 million reflected primarily purchase of short term investments of $9.6 million.

   

Net cash flow used in financing activities for the nine months ended March 31, 2022 of $0.7 million reflected primarily advances from related parties of $1.7 million, offset by payment to related parties of $1.8 million and payment made for dividends of $0.4 million.

 

Net cash flow used in financing activities for the nine months ended March 31, 2023 of $42.6 million reflected primarily $40.5 million of repayment to related parties, $3.4 million of payments made for dividend, offset by payment to related parties of $1.9 million.

 

To date, we have financed our operations primarily through cash flow from operations and working capital loans from our major stockholders, who are our chief executive officer and his wife, when necessary. We plan to support our future operations primarily from cash generated from our operations and cash on hand. We believe that our current cash and cash flows provided by operating activities, and the net proceeds from our initial public offering of $18.5 million will be sufficient to meet our working capital needs in the next 12 months. If we experience an adverse operating environment or incur unanticipated capital expenditure requirements, or if we decide to accelerate our growth, then additional financing may be required. We cannot give any assurance that additional financing will not be required or, if required, would be available on favorable terms if at all. Such financing may include the use of additional debt or the sale of additional equity securities. Any financing which involves the sale of equity securities or instruments that are convertible into equity securities could result in dilution to our stockholders which may be substantial.

 

The cash at bank held by our Hong Kong operating subsidiary can be freely transferred within our corporate structure without restriction. If our Hong Kong operating subsidiary were to incur additional debt on its own behalf in the future, the instruments governing the debt may restrict the ability of our operating subsidiaries to transfer cash to our U.S. investors.

 

Contractual Obligations

 

As of June 30 2022 and March 31 2023, we had contract liabilities of $1,672,051 and $742,247, respectively. These liabilities are advance deposits received from customers after an order has been placed. We expect all of the contract liabilities to be settled in less than one year.

 

We have operating lease arrangements for office premises for Hong Kong and California which are treated as right-of-use assets. These leases typically have terms of two to five years. Leases with an initial term of 12 months or less are not presented as right-of-use assets and are expensed over the lease term. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date.

 

The balances for our right-of-use assets where we are the lessee are presented as follow:

 

   As of
June 30,
   As of
March 31,
 
   2022   2023 
Right-of-use assets  $295,804   $4,359,274 
           
Lease liabilities - current  $347,541   $917,310 
Lease liabilities – non-current   -    3,608,580 
Total  $347,541   $4,525,890 

 

22

 

 

As of March 31, 2023, the maturities of our lease liabilities (excluding short-term leases) are as follows:

 

   As of
March 31,
2022
 
2024   1,243,979 
2025   1,328,088 
2026   1,372,447 
2027   1,071,992 
2028   322,704 
Total future lease payments   5,339,210 
Less: imputed interest   (813,320)
Total lease liabilities   4,525,890 

 

Trend Information

 

Other than as disclosed elsewhere in this registration statement, we are not aware of any trends, uncertainties, demands, commitments, or events that are reasonably likely to have a material effect on our net revenues, income from continuing operations, profitability, liquidity or capital resources, or that would cause reported financial information not necessarily to be indicative of future operating results or financial condition.

 

Seasonality

 

Seasonality does not materially affect our business or the results of our operations.

 

Off-Balance Sheet Arrangements

 

We do not have off-balance sheet arrangements. 

 

As a company with less than $1.235 billion in revenue for our last fiscal year, we qualify as an “emerging growth company” pursuant to the JOBS Act. An emerging growth company may take advantage of specified reduced reporting and other requirements that are otherwise applicable generally to public companies. These provisions include exemption from the auditor attestation requirement under Section 404 of the Sarbanes-Oxley Act of 2002 in the assessment of the emerging growth company’s internal control over financial reporting. The JOBS Act also provides that an emerging growth company does not need to comply with any new or revised financial accounting standards until such date that a private company is otherwise required to comply with such new or revised accounting standards. We have elected to take advantage of such exemptions.

 

23

 

 

ITEM 3. Quantitative and Qualitative Disclosure About Market Risk

 

As a “smaller reporting company” as defined by Item 10 of Regulation S-K, we are not required to provide information required by this Item.

 

ITEM 4: Controls and Procedures

 

Disclosure Controls and Procedures

 

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act. Based on the foregoing, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were not effective, due to the lack of controls needed to enable us to record assets acquired from a controlling stockholder in accordance with GAAP. Our failure to have such controls in place resulted in the need for us to restate our unaudited financial statements for the three and nine months ended March 31, 2023. As a result of the restatement, our net loss for the nine months ended March 31, 2023 decreased from $6,057,776, or $0.12 per share (basic and diluted), to $4,512,513, or $0.09 per share (basic and diluted), and our net loss for the three months ended March 31, 2023 decreased from $3,106,855, or $0.06 per share (basic and diluted) to $2,334,223, or $0.05 pe share (basic and diluted). The decrease in net loss reflects the elimination of amortization of the intangible assets transferred from the controlling stockholder. On the March 31, 2023 balance sheet, (i) intangible assets decreased from $72,714,652 to nil. (ii) capital contribution decreased from $74,259,915 to nil and (iii) stockholders’ equity decreased from $79,953,608 to $7,238,957.

 

Subsequent to June 30, 2023, we have appointed a new chief financial officer and a vice president of finance to address material weaknesses in internal control as evidenced by our restatement of the unaudited interim consolidated financial statements for the period ended December 31, 2022 and June 30, 2023 as part of our program to develop and implement effective internal controls over financial reporting.

 

Changes in Internal Control over Financial Reporting

 

During the three months ended March 31, 2023, we were privately owned and not subject to the internal control over financial reporting requirement of the Sarbanes Oxley Act. During the quarter ended March 31, 2023, we took steps to implement our procedures for internal control over financial reporting, including establishing clear roles and responsibilities for finance and other related departments and implementing comprehensive financial period-end closing procedures in order that, upon completion of our initial public offering, we have in place internal control of over financial reporting in order that our consolidated financial statements, commencing with the three and nine months ended March 31, 2023, and the related disclosure in the reports we file with the SEC comply with GAAP and the SEC reporting requirements. We also took steps to implement our plan to increase our accounting staff, provide regular training and engage a qualified independent consultant to review our system of internal control over financial reporting.

 

Inherent Limitations of Controls

 

Management does not expect that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all error and all fraud. Controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions, or deterioration in the degree of compliance with the policies or procedures. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

 

24

 

 

PART II - OTHER INFORMATION

  

Item 6. Exhibits

 

The following is a complete list of exhibits filed as part of this Form 10-Q. Exhibit numbers correspond to the numbers in the Exhibit Table of Item 601 of Regulation S-K.

 

Exhibit   Description
     
31.1   Certification of Co-Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
31.2   Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
32.1   Certification of Co-Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
101.INS   Inline XBRL Instance Document*
101.SCH   Inline XBRL Taxonomy Extension Schema Document*
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document*
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document*
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document*
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document*
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

25

 

 

SIGNATURES

 

Pursuant to the requirements of Section 12 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.

 

Date: September 18, 2023 ISPIRE TECHNOLOGY INC.
     
  By: /s/ Michael Wang
    Michael Wang
    Co-Chief Executive Officer
    (Principal Executive Officer)
     
  By: /s/ Daniel Machock
    Daniel Machock
    Chief Financial Officer
    (Principal Financing and Accounting Officer)

 

 

26

 

 

0.01 0.02 0.05 0.09 50000000 50000000 50000000 50000000 50000000 50000000 50000000 50000000 0.01 0.02 0.05 0.09 true --06-30 Q3 0001948455 0001948455 2022-07-01 2023-03-31 0001948455 2023-05-07 0001948455 2022-06-30 0001948455 2023-03-31 0001948455 2022-01-01 2022-03-31 0001948455 2023-01-01 2023-03-31 0001948455 2021-07-01 2022-03-31 0001948455 us-gaap:CommonStockMember 2021-06-30 0001948455 us-gaap:PreferredStockMember 2021-06-30 0001948455 us-gaap:RetainedEarningsMember 2021-06-30 0001948455 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001948455 2021-06-30 0001948455 us-gaap:CommonStockMember 2021-07-01 2022-03-31 0001948455 us-gaap:PreferredStockMember 2021-07-01 2022-03-31 0001948455 us-gaap:RetainedEarningsMember 2021-07-01 2022-03-31 0001948455 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2022-03-31 0001948455 us-gaap:CommonStockMember 2022-03-31 0001948455 us-gaap:PreferredStockMember 2022-03-31 0001948455 us-gaap:RetainedEarningsMember 2022-03-31 0001948455 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001948455 2022-03-31 0001948455 us-gaap:CommonStockMember 2022-06-30 0001948455 us-gaap:PreferredStockMember 2022-06-30 0001948455 us-gaap:RetainedEarningsMember 2022-06-30 0001948455 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001948455 us-gaap:CommonStockMember 2022-07-01 2023-03-31 0001948455 us-gaap:PreferredStockMember 2022-07-01 2023-03-31 0001948455 us-gaap:RetainedEarningsMember 2022-07-01 2023-03-31 0001948455 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2023-03-31 0001948455 us-gaap:CommonStockMember 2023-03-31 0001948455 us-gaap:PreferredStockMember 2023-03-31 0001948455 us-gaap:RetainedEarningsMember 2023-03-31 0001948455 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001948455 ispr:IspireInternationalLimitedMember 2022-07-06 0001948455 srt:ChiefExecutiveOfficerMember 2022-07-01 2023-03-31 0001948455 2020-07-01 0001948455 ispr:AspireNorthAmericaMember 2022-07-29 0001948455 ispr:AspireScienceMember 2022-07-29 0001948455 2022-10-22 0001948455 srt:ScenarioPreviouslyReportedMember 2022-07-01 2023-03-31 0001948455 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-03-31 0001948455 srt:ScenarioPreviouslyReportedMember 2023-03-31 0001948455 ispr:IspireTechnologyIncMember 2022-04-01 2023-03-31 0001948455 ispr:IspireInternationalMember 2022-04-01 2023-03-31 0001948455 ispr:AspireNorthAmericaMember 2022-04-01 2023-03-31 0001948455 ispr:AspireScienceMember 2022-04-01 2023-03-31 0001948455 ispr:TobaccoVapingProductsMember 2022-01-01 2022-03-31 0001948455 ispr:TobaccoVapingProductsMember 2023-01-01 2023-03-31 0001948455 ispr:TobaccoVapingProductsMember 2021-07-01 2022-03-31 0001948455 ispr:TobaccoVapingProductsMember 2022-07-01 2023-03-31 0001948455 ispr:CannabisVapingProductsMember 2022-01-01 2022-03-31 0001948455 ispr:CannabisVapingProductsMember 2023-01-01 2023-03-31 0001948455 ispr:CannabisVapingProductsMember 2021-07-01 2022-03-31 0001948455 ispr:CannabisVapingProductsMember 2022-07-01 2023-03-31 0001948455 country:HK 2022-06-30 0001948455 country:HK 2023-03-31 0001948455 country:US 2022-06-30 0001948455 country:US 2023-03-31 0001948455 currency:USD 2022-06-30 0001948455 currency:USD 2023-03-31 0001948455 currency:HKD 2022-06-30 0001948455 currency:HKD 2023-03-31 0001948455 currency:EUR 2022-06-30 0001948455 currency:EUR 2023-03-31 0001948455 currency:GBP 2022-06-30 0001948455 currency:GBP 2023-03-31 0001948455 currency:CNY 2022-06-30 0001948455 currency:CNY 2023-03-31 0001948455 srt:ScenarioForecastMember 2023-09-30 0001948455 srt:MinimumMember 2023-03-31 0001948455 srt:MaximumMember 2023-03-31 0001948455 srt:MinimumMember 2022-06-30 0001948455 ispr:LeasesMember 2023-03-31 0001948455 ispr:MrLiuMember 2022-07-01 2023-03-31 0001948455 ispr:MsZhuMember 2022-07-01 2023-03-31 0001948455 2021-07-01 2022-06-30 0001948455 ispr:TuanfangLiuMember 2007-12-13 2008-12-12 0001948455 ispr:JiangyanZhuMember 2007-12-13 2008-12-12 0001948455 ispr:EigateMember 2007-12-13 2008-12-12 0001948455 ispr:AspireGlobalMember 2007-12-13 2008-12-12 0001948455 ispr:ShenzhenYiMember 2007-12-13 2008-12-12 0001948455 ispr:ShenzhenYiJiaMember 2022-06-30 0001948455 ispr:ShenzhenYiJiaMember 2023-03-31 0001948455 ispr:TuanfangLiuMember 2022-06-30 0001948455 ispr:TuanfangLiuMember 2023-03-31 0001948455 country:HK 2022-01-01 2022-03-31 0001948455 country:HK 2023-01-01 2023-03-31 0001948455 country:HK 2021-07-01 2022-03-31 0001948455 country:HK 2022-07-01 2023-03-31 0001948455 country:US 2022-01-01 2022-03-31 0001948455 country:US 2023-01-01 2023-03-31 0001948455 country:US 2021-07-01 2022-03-31 0001948455 country:US 2022-07-01 2023-03-31 0001948455 us-gaap:SubsequentEventMember 2023-04-30 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure
EX-31.1 2 f10q0323a1ex31-1_ispire.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Michael Wang, certify that:

 

  1.

I have reviewed this Quarterly Report on Form 10-Q/A of Ispire Technology 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 officers 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 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 officers 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.

 

September 18, 2023   /s/ Michael Wang
  Name:  Michael Wang
  Title:

Co-Chief Executive Officer

    (Principal Executive Officer)

 

EX-31.2 3 f10q0323a1ex31-2_ispire.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Daniel Machock, certify that:

 

  1.

I have reviewed this Quarterly Report on Form 10-Q/A of Ispire Technology 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 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 subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  (d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

  (a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  (b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

September 18, 2023  

/s/ Daniel Machock

  Name: 

Daniel Machock

  Title: Chief Financial Officer
    (Principal Financial Officer)

 

EX-32.1 4 f10q0323a1ex32-1_ispire.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of Ispire Technology Inc. (the “Company’s Quarterly Report”) on Form 10-Q/A for the period ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Michael Wang, as Co-Chief Executive Officer and principal executive officer and Daniel Machock, as Chief Financial Officer and principal financial officer of the Company hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of the undersigned’s knowledge and belief, that:

 

  1. The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended; and
     
  2. Information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Report.

 

/s/ Michael Wang  
Michael Wang  
Co-Chief Executive Officer and Principal Executive Officer  

 

Dated: September 18, 2023  

 

/s/ Daniel Machock  
Daniel Machock  
Chief Financial Officer  
(Principal Financial Officer)  

 

Dated: September 18, 2023

 

EX-101.SCH 5 ispr-20230331.xsd XBRL SCHEMA FILE 001 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity link:presentationLink link:definitionLink link:calculationLink 006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Organization and Principal activities link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Cash and Cash Equivalents link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Fair Value Measurement link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Accounts Receivable, Net link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Property, Plant and Equipment, Net link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Intangible Assets link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Contract Liabilities link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Accrued Liabilities and Other Payables link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Dividends link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Earnings Per Share link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Subsequent Event link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Organization and Principal activities (Tables) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Cash and Cash Equivalents (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Accounts Receivable, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Property, Plant and Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Accrued Liabilities and Other Payables (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Dividends (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Organization and Principal activities (Details) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Net Sales Disaggregated by Products link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Company’s Cash Balances In Banks link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Accounts Receivable, Net (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Accounts Receivable, Net (Details) - Schedule of Accounts Receivable link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Property, Plant and Equipment, Net (Details) link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Property, Plant and Equipment, Net (Details) - Schedule of Property, Equipment And leasehold Improvement link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Contract Liabilities (Details) link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Leases (Details) - Schedule of Right-Of-Use Assets link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Leases (Details) - Schedule of Lease Liabilities link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Dividends (Details) - Schedule of Dividends Payable Represent link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Related Party Transactions (Details) link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Related Party Transactions (Details) - Schedule of Major Related Parties link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Related Party Transactions (Details) - Schedule of Balances Due From Related Parties link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Subsequent Event (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 6 ispr-20230331_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 ispr-20230331_def.xml XBRL DEFINITION FILE EX-101.LAB 8 ispr-20230331_lab.xml XBRL LABEL FILE EX-101.PRE 9 ispr-20230331_pre.xml XBRL PRESENTATION FILE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - shares
9 Months Ended
Mar. 31, 2023
May 07, 2023
Document Information Line Items    
Entity Registrant Name Ispire Technology Inc.  
Trading Symbol ISPR  
Document Type 10-Q/A  
Current Fiscal Year End Date --06-30  
Entity Common Stock, Shares Outstanding   53,105,000
Amendment Flag true  
Amendment Description Ispire Technology Inc. (the “Company,” “we” and “our”) is filing this amendment to its Quarterly Report on Form 10-Q (the “Amended Report”) for the three and nine months ended March 31, 2023 originally filed with the Securities and Exchange Commission (“SEC”) on May 15, 2023 (the “Original Report”). On September 15, 2023, the Company filed a report on Form 8-K which reported that the Company concluded that its unaudited financial statements at March 31, 2023 and for the nine months then ended should not be relied upon, This amended report includes the restated financial statements for the three and nine months ended March 31, 2023 and updated disclosure as to the Company’s controls and procedures.  
Entity Central Index Key 0001948455  
Entity Current Reporting Status No  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Mar. 31, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Shell Company false  
Entity Ex Transition Period false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 001-41680  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-5106049  
Entity Address, Address Line One 19700 Magellan Drive  
Entity Address, City or Town Los Angeles  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 90502  
City Area Code (310)  
Local Phone Number 742-9975  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Current assets:    
Cash and cash equivalents $ 24,035,608 $ 74,480,651
Accounts receivable, net 15,412,769 8,260,574
Held-to-maturity investment 9,604,418
Inventories, net 14,237,162 14,580,557
Prepaid expenses and other current assets 290,616 192,499
Due from related parties 1,934,855
Total current assets 63,580,573 99,449,136
Other assets:    
Property, plant and equipment, net 588,213 114,025
Rental deposit 721,497 876,100
Right-of-use assets 4,359,274 295,804
Total other assets 5,668,984 1,285,929
Total assets 69,249,557 100,735,065
Current liabilities    
Accounts payable 178,140 290,541
Accounts payable – related party 56,044,267 41,982,373
Contract liabilities 742,247 1,672,051
Dividends payable   3,362,639
Accrued liabilities and other payables 520,057 159,296
Due to related parties 40,672,768
Income tax payable 481,113
Lease liabilities 917,310 347,541
Total current liabilities 58,402,021 88,968,322
Other liabilities:    
Lease liabilities 3,608,580
Total liabilities 62,010,601 88,968,322
Stockholders’ equity:    
Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 50,000,000 shares issued and outstanding as of June 30 2022 and March 31, 2023 5,000 5,000
Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, no shares issued at June 30, 2022 and March 31, 2023
Accumulated other comprehensive loss (199,938) (184,664)
Retained earnings 7,433,894 11,946,407
Total stockholders’ equity 7,238,956 11,766,743
Total liabilities and stockholders’ equity $ 69,249,557 $ 100,735,065
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Mar. 31, 2023
Jun. 30, 2022
Statement of Financial Position [Abstract]    
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 140,000,000 140,000,000
Common stock, shares issued 50,000,000 50,000,000
Common stock, shares outstanding 50,000,000 50,000,000
Preferred stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]        
Revenue $ 24,136,297 $ 19,014,149 $ 82,976,746 $ 66,247,507
Cost of revenue 19,616,098 16,038,425 68,525,866 55,959,959
Gross profit 4,520,199 2,975,724 14,450,880 10,287,548
Operating expenses:        
Sales and marketing expenses 948,302 1,325,024 3,355,830 3,781,183
General and administrative expenses 6,261,326 2,546,379 14,689,504 5,618,260
Total Operating Expenses 7,209,628 3,871,403 18,045,334 9,399,443
(Loss)income from operations (2,689,429) (895,679) (3,594,454) 888,105
Other income(expense):        
Interest income, net 391 1,016 77,202 2,083
Exchange gain, net 660,760 68,420 183,178 136,902
Other (expense)income, net (67,953) (5,559) (108,440) 49,382
Total Other income, net 593,198 63,877 151,940 188,367
(Loss) income before income taxes (2,096,231) (831,802) (3,442,514) 1,076,472
Income taxes - current (237,992) (158,755) (1,069,999) (788,348)
Net (loss)income (2,334,223) (990,557) (4,512,513) 288,124
Other comprehensive loss        
Foreign currency translation adjustments (157,704) (71,687) (15,274) (80,765)
Comprehensive (loss)income $ (2,491,927) $ (1,062,244) $ (4,527,787) $ 207,359
Net (loss)income per share        
Basic (in Dollars per share) $ (0.05) $ (0.02) $ (0.09) $ 0.01
Weighted average shares outstanding:        
Basic (in Shares) 50,000,000 50,000,000 50,000,000 50,000,000
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Parentheticals) - $ / shares
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]        
Diluted $ (0.05) $ (0.02) $ (0.09) $ 0.01
Diluted 50,000,000 50,000,000 50,000,000 50,000,000
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity - USD ($)
Common Stock
Preferred Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Total
Beginning balance at Jun. 30, 2021 $ 5,000 $ 13,820,560 $ (67,579) $ 13,757,981
Beginning balance (in Shares) at Jun. 30, 2021 50,000,000        
Net income (loss) 288,124 288,124
Foreign currency translation adjustment (80,765) (80,765)
Ending balance at Mar. 31, 2022 $ 5,000 14,108,684 (148,344) 13,965,340
Ending balance (in Shares) at Mar. 31, 2022 50,000,000        
Beginning balance at Jun. 30, 2022 $ 5,000 11,946,407 (184,664) 11,766,743
Beginning balance (in Shares) at Jun. 30, 2022 50,000,000        
Net income (loss) (4,512,513) (4,512,513)
Foreign currency translation adjustment (15,274) (15,274)
Ending balance at Mar. 31, 2023 $ 5,000 $ 7,433,894 $ (199,938) $ 7,238,956
Ending balance (in Shares) at Mar. 31, 2023 50,000,000        
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Statement of Cash Flows [Abstract]    
Net income (loss): $ (4,512,513) $ 288,124
Adjustments to reconcile net income from operations to net cash provided by operating activities:    
Depreciation and amortization 20,878 3,907
Depreciation of right-of-use assets 763,641 215,690
Accounts receivable impairment 2,226,090
Changes in operating assets and liabilities:    
Accounts receivable (9,323,279) (5,398,432)
Inventories 343,395 (6,869,171)
Prepaid expenses and other current assets 56,486 77,987
Accounts payable 13,737,398 (13,320,148)
Contract liabilities (940,014) 471,745
Accrued liabilities and other payables 360,761 323,866
Income tax payable (481,113) 202,759
Net cash (used in)provided by operating activities 2,251,730 (24,003,673)
Cash flows from investing activities:    
Purchase of property, plant and equipment (495,065) (120,948)
Purchase of short-term investment (9,604,418)
Net cash used in investing activities (10,099,483) (120,948)
Cash flows from financing activities:    
Payment made for dividends (3,384,678) (449,026)
Advances from related parties 1,934,855 1,681,723
Repayment of advances from related parties (40,512,691) (1,804,786)
Principal portion of lease payment (634,776) (203,612)
Net cash used in financing activities (42,597,290) (775,701)
Net decrease in cash and cash equivalents (50,445,043) (24,900,322)
Cash and cash equivalents - beginning of period 74,480,651 85,248,997
Cash and cash equivalents - end of period $ 24,035,608 $ 60,348,675
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Principal activities
9 Months Ended
Mar. 31, 2023
Organization and Principal activities [Abstract]  
ORGANIZATION AND PRINCIPAL ACTIVITIES

1. ORGANIZATION AND PRINCIPAL ACTIVITIES

 

Ispire Technology Inc. (the “Company”) was incorporated under the laws of the State of Delaware on June 13, 2022. Through its subsidiaries, the Company is engaged in the research and development, design, commercialization, sales, marketing and distribution of branded e-cigarettes and cannabis vaping products.

 

Ispire owns a 100% equity interest in Ispire International Limited, a business company incorporated under the laws of the British Virgin Islands (“BVI”) (“Ispire International”) on July 6, 2022.

 

Prior to July 29, 2022, all of the equity of Aspire North America LLC, a California limited liability company (“Aspire North America”), was owned by Aspire Global Inc. (“Aspire Global”), and all of the equity of Aspire Science and Technology Limited, a Hong Kong corporation (“Aspire Science”), was owned by Aspire Global Holdings Limited (“Aspire Holdings”), a wholly-owned subsidiary of Aspire Global.

 

Aspire Global and the Company are related parties since the same individual is the chief executive officer of both companies, the chief executive officer and his wife are directors of both companies, and own 66.5% and 5.0%, respectively, of the equity of both Aspire Global and the Company. At the time of transfer of the equity in Aspire North America and Aspire Science, the Company had the same stockholders as Aspire Global and the Company’s stockholders held the same percentage interest in the Company as they had in Aspire Global. Because the transfer of the equity in Aspire North America and Aspire Science is a transfer between related parties, the historical financial information of the subsidiaries is carried forward as the historical financial information of the Company and the 50,000,000 shares that were issued at or about the time of the Company’s organization are treated as being outstanding on July 1, 2020.

 

On July 29, 2022:

 

  Aspire Global transferred 100% of the equity interest in Aspire North America to the Company

 

  Aspire Holdings transferred 100% of the equity of Aspire Science to Ispire International.

 

The following table sets forth information concerning the Company and its subsidiaries as of December 31, 2022 and March 31, 2023:

 

Name of Entity 

Date of

Organization

 

Place of

Organization

  % of 
Ownership
   Principal
Activities
Ispire Technology Inc.  June 13, 2022  Delaware   Parent Company   Holding Company
Ispire International  July 6, 2022  BVI   100%  Holding Company
Aspire North America  February 22, 2020  California   100%  Sales and Marketing
Aspire Science  December 9, 2016  Hong Kong   100%  Sales and Marketing

 

Ispire is a holding company and does not engage in any active operations. Its business is conducted by its two operating subsidiaries, Aspire North America, which is engaged in the development, marketing and sales of cannabis vapor products, which were introduced in mid 2020, and Aspire Science, which is engaged in the development, marketing and sales of tobacco vaping products.

 

In October 2022, the directors and stockholders of the Company approved the 2022 Equity Incentive Plan (the “Plan”) pursuant to which up to 15,000,000 shares of common stock may be issued pursuant to options or restricted stock grants. The Plan will be administered by the Compensation Committee. Awards under the Plan may be granted to officers, directors, employees and those consultants who qualify as a consultant or advisor under the instructions to Form S-8. The Compensation Committee has broad discretion in making awards; provided that any options shall be exercisable at the fair market value on the date of grant. No awards have been granted since the Plan was approved.

 

Restatement

 

The Company identified certain errors related to the recording of intellectual property rights transferred to the Company by a controlling party. The Company determined that the intangible assets were incorrectly recorded in the unaudited financial statements, and that the unaudited financial statements had to be restated to record the acquired intangible assets at the transferor’s book value, which was nil, rather than $74,259,915, which represents an independent third party evaluation of the assets. As a result of the restatement, the Company’s net loss for the nine months ended March 31, 2023 decreased from $6,057,776, or $0.12 per share (basic and diluted), to $4,512,513, or $0.09 per share (basic and diluted), its net loss for the three months ended March 31, 2023 decreased from $3,106,855, or $0.06 per share, to $2,334,223, or $0.05 per share (basic and diluted), and its stockholders’ equity at March 31, 2023 declined from $79,953,608 to $7,238,956. Information in these notes to financial statements for the three and nine months ended March 31, 2023 is derived from the restated financial statements.

 

Impact of COVID-19

 

In December 2019, coronavirus disease 2019 (COVID-19) was first reported to have surfaced in Wuhan, China. During 2020, the disease spread to many parts of the world. The epidemic has resulted in quarantines, travel restrictions, and the temporary closure of stores and facilities in much of the world, most of which are no longer in effect. The World Health Organization ended the global emergency status for COVID-19 on May 5, 2023, and the United States Department of Health and Human Services declared that the public health emergency from COVID-19 expired at the end of the day on May 11, 2023.

 

The extent to which COVID-19 impacts our operations on an ongoing basis is highly uncertain. Since our products are presently manufactured in China by a related party, any changes in the outbreak in China and any changes in the Chinese government’s policy may affect our supplier’s operations which could affect its ability to manufacture and deliver product in a timely manner.

 

Supply Chain Risks

 

One of effects of the COVID-19 has been delays resulting from supply chain issues, which relate to the difficulty that companies have in having their products manufactured, shipped to the country of destination, and delivered from the port of entry to the customer’s location. As the port delays have significantly decreased, we do not believe that the supply chain issues that affected our operations are currently affecting us. We cannot assure you that delays will not affect our business in the future.

 

In 2021, Shenzhen Yi Jia suffered a chip shortage resulting in a slowdown in delivery of its products to the Company from April to August 2021. To secure the supply of chips, Shenzhen Yi Jia changed the payment terms to chip suppliers from 30 days after delivery in the past to prepayment, and it engaged two new chip suppliers. Since September 2021, Shenzhen Yi Jia has obtained a supply of chips to meet its production needs and the chip shortage no longer affects its production. In 2022, a slowdown in the delivery of components to Shenzhen Yi Jia resulting from supply chain slowdowns as a result of the effects of mainland China’s COVID policy resulted in an increase in cost of revenue during the period. We cannot assure you that we will not suffer from a chip shortage or that the effects of China’s COVID policy will not affect Shenzhen Yi Jia’s ability or the ability of its suppliers to delivery products in a timely manner.

 

Market and Economic Conditions 

 

In recent years, the United States and other markets have experienced cyclical or episodic downturns, and worldwide economic conditions remain uncertain, including, as a result of the COVID-19 pandemic, supply chain disruptions, the Russian invasion of Ukraine, instability in the U.S. and global banking systems, rising fuel prices, increasing interest rates or foreign exchange rates and increased inflation and the possibility of a recession. A significant downturn in economic conditions may affect the market for our products and our supplier’s ability to provide products to us on acceptable terms.

 

We cannot predict the timing, strength, or duration of any future economic slowdown or any subsequent recovery generally, or in any industry. If the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, operating results could be adversely affected. For example, in January 2023, the outstanding national debt of the U.S. government reached its statutory limit. The U.S. Department of the Treasury has announced that, since then, it has been using extraordinary measures to prevent the U.S. government’s default on its payment obligations, and to extend the time that the U.S. government has to raise its statutory debt limit or otherwise resolve its funding situation. The failure by Congress to raise the federal debt ceiling could have severe repercussions within the U.S. and to global credit and financial markets. If Congress does not raise the debt ceiling and if the U.S. government defaults on its payment obligations or experiences delays in making payments when due, such payment default or delay by the U.S. government, as well as continued uncertainty surrounding the U.S. debt ceiling or the U.S. Government’s ability to pay debts, could result in a variety of adverse effects for financial markets, market participants and U.S. and global economic conditions. In addition, U.S. debt ceiling and budget deficit concerns have increased the possibility a downgrade in the credit rating of the U.S. government and could result in economic slowdowns or a recession in the United States. Although U.S. lawmakers have passed legislation to raise the federal debt ceiling on multiple occasions, ratings agencies have lowered or threatened to lower the long-term sovereign credit rating on the United States as a result of disputes over the debt ceiling. The impact of a potential downgrade to the U.S. government’s sovereign credit rating or its perceived creditworthiness could adversely affect economic conditions, as well as our business, financial condition and operating results.

 

E-cigarette regulation

 

Regulation regarding e-cigarette varies across countries, from no regulation to a total ban. The legal status of e-cigarette is currently pending in many countries. But as e-cigarettes have become more and more popular recently, many countries are considering imposing more stringent law and regulations to regulate this market. Changes in existing law and regulations and the imposition of new laws, regulation in countries and regions that our major customers located in may adversely affect the Company’s business.

 

The Federal Food, Drug, and Cosmetic Act requires all Electronic Nicotine Delivery Systems (“ENDS”) product manufacturers that market products in the United States to submit Premarket Tobacco Product Applications (“PMTAs”) to the FDA. For ENDS products that were on the U.S. market on August 8, 2016, a PMTA was required to be submitted to the FDA by September 9, 2020; for ENDS products that were not on the U.S. market on August 8, 2016, a premarket authorization issued in response to a PMTA is required for the product to enter the U.S. market. The Company has submitted a PMTA filing for one ENDS product, and, under apparent FDA policies, the agency will not enforce the premarket review requirements for that product pending review of its PMTA. However, even with submission of the PMTA application, the FDA may reject the Company’s application and may prevent the Company’s ENDS products from being sold in the U.S., which will adversely affect the Company’s business.

 

Amendments to the Prevent All Cigarette Trafficking (“PACT”) Act, which became law in 2021, extend the PACT Act to include e-cigarette and all vaping products, and the amendments place significant burdens on sellers of vaping products in the United States which may make it difficult to operate profitably in the United States. Because of tighter government regulations, the Company will stop marketing tobacco vaping products in the United States, as the volume of sales from the one tobacco vaping product which the Company may sell in the United States does not justify the marketing and regulatory costs involved.

 

In the United States, cannabis vaping products are governed by state laws, which vary from state to state. Most states do not permit the adult recreational use of cannabis, and no states permit the sale of recreational cannabis products to minors. As a result of the reduced revenue to states resulting from the effects of the COVID 19 pandemic, states may seek to raise revenue by permitting and taxing the use of cannabis products. The Company cannot predict what action states will take or the nature and amount of taxes they may impose. However, the extent the PACT Act applies to cannabis products that aerosolize liquids, it may be more difficult to sell our products in states that permit the sale of cannabis.

 

However, cannabis and its derivatives containing more than 0.3% delta-9 tetrahydrocannabinol on a dry weight basis remain Schedule I controlled substances under U.S. federal law, meaning that federal law generally prohibits their manufacture and distribution. United States federal law also deems it unlawful to sell, offer for sale, transport in interstate commerce, import, or export “drug paraphernalia,” which includes “any equipment, product, or material of any kind which is primarily intended or designed for use in manufacturing, compounding, converting, concealing, producing, processing, preparing, injecting, ingesting, inhaling, or otherwise introducing into the human body a controlled substance” the possession of which federal law prohibits, including Schedule I “marijuana.” Limited exemptions exist, most notably when state or local law authorizes these items’ manufacture, possession, or distribution.

 

The European Commission issued the Tobacco Products Directive (the “TPD”), which became effective on May 19, 2014 and became applicable in the European Union member states on May 20, 2016. The TPD regulates e-cigarettes on the packaging, labelling and ingredients of the products on the European Union market, the creation of smoke-free environments, tax measures and activities against illegal trade and anti-smoke campaigns. Member states of the European Union are required to ensure that advertisements for any tobacco related product are prohibited, and no promotion shall be made as to those devices with an intention to promote e-cigarettes. For the e-cigarettes released after May 20, 2016, TPD requires e-cigarette manufacturers to submit product sales applications to the regulatory market six months in advance, and ensure their products can meet the TPD requirements before they can be released. The Company has complied with TPD requirement that for all its tobacco vaping products sold in Europe.

 

The sale of cannabis vaping products is illegal in the European Union and the United Kingdom.

XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Mar. 31, 2023
Summary of Significant Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Basis of presentation

 

The unaudited interim consolidated financial statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary to present a fair statement of the Company’s consolidated financial position as of March 31, 2023 and the results of operations for the three and nine month periods ended March 31, 2023 and March 31, 2022. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary in order to make the financial statements not misleading have been included. All significant intercompany accounts and transactions have been eliminated in consolidation. The unaudited interim consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and accordingly do not include all of the disclosures normally made in the Company’s annual consolidated financial statements. Accordingly, these unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended June 30, 2022, included in the Company’s registration statement on Form S-1.

 

The results of operations for the three and nine month periods ended March 31, 2023 are not necessarily Indicative of the results of operations that may be expected for any other interim periods or for the year ending June 30, 2023. 

 

Use of estimates

 

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include allowance for doubtful accounts, the useful lives of property and equipment and intangible asset, impairment of long-lived assets, and deferred cost. Actual results could differ from those estimates.

 

Inventories

 

Inventories mainly consist of finished goods purchased from suppliers. Inventories are stated at the lower of cost or net realizable value. The cost of an inventory item is determined using the weighted average method. An allowance is established when management determines that certain inventories may not be saleable. If inventory costs exceed net realizable value, the Company will record a reserve for the difference between the cost and the net realizable value. The net realizable value is determined based on the estimated selling price, in the ordinary course of business, less estimated costs necessary to make the sale.

 

Held-to-maturity investment

 

The held-to-maturity investment represents a certificate of deposit that the Company has the intent and ability to hold to maturity and is reported net of any related amortization. The Company intends to hold this investment until maturity and it is not remeasured to fair value on a recurring basis. The gains and losses on this investment are recorded in the Statements of Operations and Comprehensive Income under “Investment Gain”

 

The entire balance of the held-to-maturity investment presented on the balance sheet as of March 31, 2023 of $9,604,418 matures on February 8, 2024.

 

Revenue recognition

 

The Company sells its products to customers and recognizes revenue in accordance with the guidance of ASC 606, Revenue from Contracts with Customers. Revenue is recognized when control of goods has transferred to customers. For the majority of the Company’s customer arrangements, control transfers to customers at a point-in-time when goods have been delivered to the pickup location specified by the customer or a forwarder appointed by the customer, as that is generally when legal title, physical possession and risks and rewards of goods transfer to the customer.

 

Revenue is recognized at the transaction price based on the purchase order as adjusted for the anticipated rebates, discounts and other sales incentives. When determining the transaction price, management estimates variable consideration applying the portfolio approach practical expedient under ASC 606. The main sources of variable consideration for the Company are customer rebates, trade promotion funds, and cash discounts. These sales incentives are recorded as a reduction of revenue at the time of the initial sale using the most-likely amount estimation method. The most-likely amount method is based on the single most likely outcome from a range of possible consideration outcomes. The range of possible consideration outcomes is primarily derived from the following inputs: sales terms, historical experience, trend analysis, and projected market conditions in the various markets served. Because the Company serves numerous markets, the sales incentive programs offered vary across businesses, but the most common incentive relates to amounts paid or credited to customers for achieving defined volume levels or growth objectives.

 

Disaggregated Revenue

 

In accordance with ASC 606-10-50-5, the Company has taken into consideration the nature, amount, timing, and uncertainty of revenue and cash flows, and has determined to disaggregate its net sales of tobacco vaping products and cannabis vaping products. The net sales disaggregated by products for the three months period ended March 31, 2022 and 2023 and nine months period ended March 31, 2022 and 2023 were as follows:

 

   Three months ended
March 31,
   Nine months ended
March 31,
 
Net sales by product  2022   2023   2022   2023 

Tobacco vaping products

  $11,368,324   $16,546,587   $50,306,347    59,555,046 

Cannabis vaping products

   7,645,825    7,589,710    15,941,160    23,421,700 
Total  $19,014,149   $24,136,297   $66,247,507    82,976,746 

 

Cost of revenue

 

Cost of revenue for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023 consisted primarily of the cost of purchasing vaping products, which were purchased from a related party. See Note 11.

 

Recent accounting pronouncements

 

As an emerging growth company, the Company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. The Company intends to take advantage of the benefits of this extended transition period.

  

Accounting pronouncements not yet effective

 

In June 2016, the Financial Accounting Standards Boards (“FASB”) amended guidance related to the impairment of financial instruments as part of ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the estimate of expected credit loss. For public business entities that meet the definition of a U.S. Securities and Exchange Commission (“SEC”) filer (“SEC filer”), excluding entities eligible to be smaller reporting companies (SRCs) as defined by the SEC, ASU No. 2016-13 is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For all other entities, including SRCs, ASU No. 2016-13 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is in the process of evaluating the impact that this guidance will have on its consolidated financial statements.

 

In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments”, which provides narrow-scope amendments to clarify and improve guidance within the standards on credit losses, hedging, and recognition and measurement of financial instruments. Apart from the amendments to ASU 2016-13 mentioned above, the ASU also included subsequent amendments to ASU 2016-01. The effective date for Topic 815 and 825 was fiscal years beginning after December 15, 2020 and 2019, respectively, and the adoption had no material impact on our financial position, results of operations and cash flows. The effective date for Topic 326 was delayed by ASU 2019-10 to fiscal years beginning after December 15, 2022. We do not expect that the adoption of this guidance will have a material impact on the financial position, results of operations and cash flows.

 

In October 2018, the FASB issued ASU 2018-17, Consolidation (Topic 810): Targeted Improvements to Related Party Guidance for Variable Interest Entities, (“ASU 2018-17”). ASU 2018-17 requires reporting entities to consider indirect interests held through related parties under common control on a proportional basis rather than as the equivalent of a direct interest in its entirety for determining whether a decision-making fee is a variable interest. For entities other than private companies, the standard is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The ASU is effective for a private company for fiscal years beginning after December 15, 2020, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. Entities are required to apply the amendments in ASU 2018-17 retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. We do not expect that the adoption of this guidance will have a material impact on our financial position, results of operations and cash flows.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Cash Equivalents
9 Months Ended
Mar. 31, 2023
Cash and Cash Equivalents [Abstract]  
CASH AND CASH EQUIVALENTS

3. CASH AND CASH EQUIVALENTS

 

Below is a breakdown of the Company’s cash balances in banks as of June 30, 2022 and March 31, 2023, both by geography and by currencies (translated into U.S. dollars):

 

   As of
June 30,
   As of
March 31
 
By Geography:  2022   2023 
Cash in HK  $71,221,649   $18,712,816 
Cash in U.S.   3,259,002    5,322,792 
Total  $74,480,651   $24,035,608 
           
By Currency:          
USD  $64,187,756   $23,505,105 
HKD   415,930    426,138 
EUR   4,097    59,728 
GBP   24,680    25,219 
RMB   9,848,188    19,418 
Total  $74,480,651   $24,035,608 

 

“HKD” refers to Hong Kong dollars, “GBP” refers to British pounds, and “EUR” refers to Euros.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement
9 Months Ended
Mar. 31, 2023
Fair Value Measurement [Abstract]  
FAIR VALUE MEASUREMENT

4. FAIR VALUE MEASUREMENT

 

As of June 30, 2022 and March 31, 2023, information about inputs into the fair value measurement of the Company’s assets and liabilities that are measured at fair value on a recurring basis in periods subsequent to their initial recognition is as follows:

 

Cash and cash equivalents, accounts receivable, prepaid expenses, other receivables and due from related parties are financial assets with carrying values that approximate fair value due to their short-term nature. Accounts payable, accounts payable – related party, contract liabilities, accrued liabilities and other payables and due to related parties are financial liabilities with carrying values that approximate fair value due to their short-term nature.

XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable, Net
9 Months Ended
Mar. 31, 2023
Accounts Receivable [Abstract]  
ACCOUNTS RECEIVABLE, NET

5. ACCOUNTS RECEIVABLE, NET

 

As of June 30, 2022 and March 31, 2023, accounts receivable consisted of the following:

 

   As of
June 30,
   As of
March 31,
 
   2022   2023 
Accounts receivable – gross  $8,260,574   $16,713,949 
Allowance for doubtful accounts   
-
    (1,301,180)
Accounts receivables, net  $8,260,574   $15,412,769 

 

The Company recorded $0, $1,827,265, $0 and $2,226,090 bad debt expense for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, respectively.

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment, Net
9 Months Ended
Mar. 31, 2023
Property, Plant and Equipment, Net [Abstract]  
PROPERTY, PLANT AND EQUIPMENT, NET

6. PROPERTY, PLANT AND EQUIPMENT, NET

 

As of June 30, 2022 and March 31, 2023, property, equipment and leasehold improvement consisted of the following:

 

   As of
June 30,
   As of
March 31,
 
   2022   2023 
Leasehold improvement  $433   $301,943 
Office and other equipment   146,798    146,791 
Furniture and fixture   
-
    193,563 
    147,231    642,297 
Less: accumulated depreciation   (33,206)   (54,084)
Total  $114,025   $588,213 

 

For the three months ended March 31, 2022 and 2023, depreciation expense amounted to $3,018 and $7,394, respectively. For the nine months ended March 31, 2022 and 2023, depreciation expense amounted to $4,800 and $20,887, respectively.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets
9 Months Ended
Mar. 31, 2023
Intangible Assets [Abstract]  
INTANGIBLE ASSETS

7. INTANGIBLE ASSETS

 

On September 30, 2022, an intellectual property transfer agreement and an exclusive license agreement was signed such that all patents, trademarks, Know-how and Know-how Documentation related to cannabis vaping products and tobacco vaping products were transferred from Tuanfang Liu, Aspire Global and Shenzhen Yi Jia to Aspire North America and Aspire Science. As the intangible assets were transferred from Tuanfang Liu, the controlling stockholder, the Company recorded the assets at his cost, which is $0, in accordance with ASC 805-50-30-5 and SEC Staff Accounting Bulletin Topic 5. The Company engaged a third party firm to perform a valuation on the fair value of the intangible assets on the date of transfer and estimated fair values were $74,259,915, in accordance with ASC 350.

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Contract Liabilities
9 Months Ended
Mar. 31, 2023
Contract Liabilities [Abstract]  
CONTRACT LIABILITIES

8. CONTRACT LIABILITIES

 

As of June 30, 2022 and March 31, 2023, the Company had total contract liabilities of $1,672,051 and $742,247, respectively. These liabilities are advance deposits received from customers after an order has been placed. As of March 31 2023, the Company expects all of the contract liabilities to be settled in less than one year. The decrease in the balance at March 31, 2023 was due to less orders on hand on that date.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Mar. 31, 2023
Leases [Abstract]  
LEASES

9. LEASES

 

The Company has operating lease arrangements for office premises in Hong Kong and California. These leases typically have terms of two to five years and are expensed on a straight-line basis.

 

Leases with an initial term of 12 months or less are not presented as right-of-use assets on the consolidated balance sheet and are expensed over the lease term. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date.

 

The balances for the right-of-use assets where the Company is the lessee are presented as follow:

 

   As of
June 30,
   As of
March 31,
 
   2022   2023 
Right-of-use assets  $295,804   $4,359,274 
           
Lease liabilities – current  $347,541   $917,310 
Lease liabilities – non-current   
-
    3,608,580 
Total  $347,541   $4,525,890 

 

As of March 31, 2023, the maturities of our lease liabilities (excluding short-term leases) are as follows:

 

   As of
March 31,
2023
 
2024   1,243,979 
2025   1,328,088 
2026   1,372,447 
2027   1,071,992 
2028   322,704 
Total future lease payments   5,339,210 
Less: imputed interest   (813,320)
Total lease liabilities   4,525,890 

 

The Company incurred lease costs, which includes the amortization of the right-of-use assets and the payment of short-term leases, of $74,052, $256,676, $215,713 and $770,049 on the Company’s consolidated statements of operations and comprehensive (loss)income for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, respectively.

 

The Company made payments of $77,734, $300,593, $226,420 and $840,549 under the lease agreements during the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, respectively.

 

The weighted-average remaining lease term related to the Company’s lease liabilities as of June 30, 2022 and March 31, 2023 was 2 years and 4 years, respectively.

 

The discount rate related to the Company’s lease liabilities as of both June 30, 2022 and March 31, 2023 was 6% and 8%. The discount rates are generally based on estimates of the Company’s incremental borrowing rate, as the discount rates implicit in the Company’s leases cannot be readily determined.

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities and Other Payables
9 Months Ended
Mar. 31, 2023
Accrued Liabilities and Other Payables [Abstract]  
ACCRUED LIABILITIES AND OTHER PAYABLES

10. ACCRUED LIABILITIES AND OTHER PAYABLES

 

As of June 30, 2022 and March 31, 2023, accrued liabilities and other payables consisted of the following:

 

   As of
June 30,
   As of
March 31,
 
   2022   2023 
Accrued salaries and related benefits  $43,487   $- 
Other payables   81,226    138,575 
Accrued expenses   34,583    302,328 
Freight payable   
-
    79,154 
Total  $159,296   $520,057 
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Dividends
9 Months Ended
Mar. 31, 2023
Dividends [Abstract]  
DIVIDENDS

11. DIVIDENDS

 

Dividends payable represent a dividend declared by the Company’s HK subsidiary, Aspire Science, in the year ended June 30, 2020, which was payable to Aspire Science’s then sole stockholder, who is the Company’s chief executive officer. The dividend was declared prior to the transfer of the equity interest in Aspire Science to Aspire Holdings, which subsequently transferred the equity interest to Ispire International. Set forth below is the information relating to the dividend payable at June 30, 2022 and March 31, 2023.

 

   Dividend
Payable
 
As of June 30, 2022  $3,362,639 
Dividends declared   
-
 
Dividends paid   (3,362,639)
As of March 31, 2023  $
-
 
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions
9 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

12. RELATED PARTY TRANSACTIONS

 

a) The table below sets forth the major related parties and their relationships with the Company:

 

Name of related parties and Relationship with the Company
-Tuanfang Liu is the Chairman of the Company.
-Jiangyan Zhu is the wife of Tuanfang Liu and a director of the Company.
-Eigate (Hong Kong) Technology Co., Limited (“Eigate”) is a wholly-owned subsidiary of Aspire Global.
-Aspire Global is a company controlled by the Chairman of the Company.
-Shenzhen Yi Jia, a Chinese company that is 95% owned by the Company’s chairman and 5% by the chairman’s cousin.

 

b) Tuanfang Liu is also Aspire Global’s chief executive officer and a director of both the Company and Aspire Global, and his wife, Jiangyan Zhu, is also a director of both companies. As of March 31, 2023, Mr. Liu and Ms. Zhu beneficially own 66.5% and 5.0%, respectively, of the outstanding shares of both Aspire Global and the Company.

 

c) The Company had the following balances due from related parties:

   As of
June 30,
  

As of

March 31,

 
   2022   2023 
Shenzhen Yi Jia  $1,872,035   $
    -
 
Tuanfang Liu   62,820    
-
 
Total  $1,934,855   $
-
 

 

The balances represent payment on behalf of these related parties, such as freight and tariff charges and others. These balances as of June 30, 2022 were all non-interest bearing, unsecured, had no due date and were repayable on demand and the balances were fully settled in November 2022.

 

d) The balances in due to related parties at June 30, 2022 and March 31, 2023 represent amounts due to Eigate of $40,672,768 and $0, respectively. The balances are all non-interest bearing, unsecured, have no due date and are repayable on demand.

 

e) For both three months ended March 31, 2022 and 2023, substantially all of the Company’s tobacco and cannabis vaping products were purchased from Shenzhen Yi Jia. As of June 30, 2022 and March 31, 2023, the accounts payable–- related party was $41,982,373 and $56,044,267, respectively, which was payable to Shenzhen Yi Jia. For the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, the purchases from Shenzhen Yi Jia were $16,485,000, $16,961,308, $61,318,089 and $67,762,917, respectively.

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Mar. 31, 2023
Income Taxes [Abstract]  
INCOME TAXES

13. INCOME TAXES

 

For the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, income(loss) before income taxes consists of:

 

   Three months ended
March 31,
   Nine months ended
March 31,
 
   2022   2023   2022   2023 
HK  $1,034,709   $2,103,638   $5,389,710    6,405,657 
U.S.   (1,866,511)   (4,972,501)   (4,313,238)   (11,393,434)
Total  $(831,802)  $(2,868,863)  $1,076,472   $(4,987,777)

  

The Company’s effective tax rate for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023 was different from the Hong Kong statutory income tax rate due primarily to the U.S. subsidiary being in a loss position. No tax benefit has been recognized for this current loss and the related carryforward losses of this subsidiary, as a full valuation allowance has been established against the deferred tax asset arising from the losses.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share
9 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE

14. EARNINGS PER SHARE

 

The following table presents a reconciliation of basic net income per share:

 

   Three months ended
March 31,
   Nine months ended
March 31,
 
   2022   2023   2022   2023 
Net (loss)income  $(990,557)  $(2,334,223)  $288,124    (4,512,513)
Weighted average basic and diluted share of common stock outstanding
   50,000,000    50,000,000    50,000,000    50,000,000 
Net (loss) income per basic and diluted share of common stock
  $(0.02)  $(0.05)  $0.01   $(0.09)
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Event
9 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENT

15. SUBSEQUENT EVENT

 

In April 2023, the Company completed the public offering of 3,105,000 shares of common stock at a public offering price of $7.00 per share, which includes 405,000 shares issued upon the exercise by the underwriters of their over-allotment option.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Accounting Policies, by Policy (Policies)
9 Months Ended
Mar. 31, 2023
Summary of Significant Accounting Policies [Abstract]  
Basis of presentation

Basis of presentation

The unaudited interim consolidated financial statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary to present a fair statement of the Company’s consolidated financial position as of March 31, 2023 and the results of operations for the three and nine month periods ended March 31, 2023 and March 31, 2022. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary in order to make the financial statements not misleading have been included. All significant intercompany accounts and transactions have been eliminated in consolidation. The unaudited interim consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and accordingly do not include all of the disclosures normally made in the Company’s annual consolidated financial statements. Accordingly, these unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended June 30, 2022, included in the Company’s registration statement on Form S-1.

The results of operations for the three and nine month periods ended March 31, 2023 are not necessarily Indicative of the results of operations that may be expected for any other interim periods or for the year ending June 30, 2023
Use of estimates

Use of estimates

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include allowance for doubtful accounts, the useful lives of property and equipment and intangible asset, impairment of long-lived assets, and deferred cost. Actual results could differ from those estimates.

Inventories

Inventories

Inventories mainly consist of finished goods purchased from suppliers. Inventories are stated at the lower of cost or net realizable value. The cost of an inventory item is determined using the weighted average method. An allowance is established when management determines that certain inventories may not be saleable. If inventory costs exceed net realizable value, the Company will record a reserve for the difference between the cost and the net realizable value. The net realizable value is determined based on the estimated selling price, in the ordinary course of business, less estimated costs necessary to make the sale.

Held-to-maturity investment

Held-to-maturity investment

The held-to-maturity investment represents a certificate of deposit that the Company has the intent and ability to hold to maturity and is reported net of any related amortization. The Company intends to hold this investment until maturity and it is not remeasured to fair value on a recurring basis. The gains and losses on this investment are recorded in the Statements of Operations and Comprehensive Income under “Investment Gain”

The entire balance of the held-to-maturity investment presented on the balance sheet as of March 31, 2023 of $9,604,418 matures on February 8, 2024.

 

Revenue recognition

Revenue recognition

The Company sells its products to customers and recognizes revenue in accordance with the guidance of ASC 606, Revenue from Contracts with Customers. Revenue is recognized when control of goods has transferred to customers. For the majority of the Company’s customer arrangements, control transfers to customers at a point-in-time when goods have been delivered to the pickup location specified by the customer or a forwarder appointed by the customer, as that is generally when legal title, physical possession and risks and rewards of goods transfer to the customer.

Revenue is recognized at the transaction price based on the purchase order as adjusted for the anticipated rebates, discounts and other sales incentives. When determining the transaction price, management estimates variable consideration applying the portfolio approach practical expedient under ASC 606. The main sources of variable consideration for the Company are customer rebates, trade promotion funds, and cash discounts. These sales incentives are recorded as a reduction of revenue at the time of the initial sale using the most-likely amount estimation method. The most-likely amount method is based on the single most likely outcome from a range of possible consideration outcomes. The range of possible consideration outcomes is primarily derived from the following inputs: sales terms, historical experience, trend analysis, and projected market conditions in the various markets served. Because the Company serves numerous markets, the sales incentive programs offered vary across businesses, but the most common incentive relates to amounts paid or credited to customers for achieving defined volume levels or growth objectives.

Disaggregated Revenue

Disaggregated Revenue

In accordance with ASC 606-10-50-5, the Company has taken into consideration the nature, amount, timing, and uncertainty of revenue and cash flows, and has determined to disaggregate its net sales of tobacco vaping products and cannabis vaping products. The net sales disaggregated by products for the three months period ended March 31, 2022 and 2023 and nine months period ended March 31, 2022 and 2023 were as follows:

   Three months ended
March 31,
   Nine months ended
March 31,
 
Net sales by product  2022   2023   2022   2023 

Tobacco vaping products

  $11,368,324   $16,546,587   $50,306,347    59,555,046 

Cannabis vaping products

   7,645,825    7,589,710    15,941,160    23,421,700 
Total  $19,014,149   $24,136,297   $66,247,507    82,976,746 
Cost of revenue

Cost of revenue

Cost of revenue for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023 consisted primarily of the cost of purchasing vaping products, which were purchased from a related party. See Note 11.

Recent accounting pronouncements

Recent accounting pronouncements

As an emerging growth company, the Company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. The Company intends to take advantage of the benefits of this extended transition period.

Accounting pronouncements not yet effective

In June 2016, the Financial Accounting Standards Boards (“FASB”) amended guidance related to the impairment of financial instruments as part of ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the estimate of expected credit loss. For public business entities that meet the definition of a U.S. Securities and Exchange Commission (“SEC”) filer (“SEC filer”), excluding entities eligible to be smaller reporting companies (SRCs) as defined by the SEC, ASU No. 2016-13 is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For all other entities, including SRCs, ASU No. 2016-13 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is in the process of evaluating the impact that this guidance will have on its consolidated financial statements.

 

In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments”, which provides narrow-scope amendments to clarify and improve guidance within the standards on credit losses, hedging, and recognition and measurement of financial instruments. Apart from the amendments to ASU 2016-13 mentioned above, the ASU also included subsequent amendments to ASU 2016-01. The effective date for Topic 815 and 825 was fiscal years beginning after December 15, 2020 and 2019, respectively, and the adoption had no material impact on our financial position, results of operations and cash flows. The effective date for Topic 326 was delayed by ASU 2019-10 to fiscal years beginning after December 15, 2022. We do not expect that the adoption of this guidance will have a material impact on the financial position, results of operations and cash flows.

In October 2018, the FASB issued ASU 2018-17, Consolidation (Topic 810): Targeted Improvements to Related Party Guidance for Variable Interest Entities, (“ASU 2018-17”). ASU 2018-17 requires reporting entities to consider indirect interests held through related parties under common control on a proportional basis rather than as the equivalent of a direct interest in its entirety for determining whether a decision-making fee is a variable interest. For entities other than private companies, the standard is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The ASU is effective for a private company for fiscal years beginning after December 15, 2020, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. Entities are required to apply the amendments in ASU 2018-17 retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. We do not expect that the adoption of this guidance will have a material impact on our financial position, results of operations and cash flows.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Principal activities (Tables)
9 Months Ended
Mar. 31, 2023
Organization and Principal activities [Abstract]  
Schedule of Company and its Subsidiaries The following table sets forth information concerning the Company and its subsidiaries as of December 31, 2022 and March 31, 2023:
Name of Entity 

Date of

Organization

 

Place of

Organization

  % of 
Ownership
   Principal
Activities
Ispire Technology Inc.  June 13, 2022  Delaware   Parent Company   Holding Company
Ispire International  July 6, 2022  BVI   100%  Holding Company
Aspire North America  February 22, 2020  California   100%  Sales and Marketing
Aspire Science  December 9, 2016  Hong Kong   100%  Sales and Marketing
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Mar. 31, 2023
Summary of Significant Accounting Policies [Abstract]  
Schedule of Net Sales Disaggregated by Products The net sales disaggregated by products for the three months period ended March 31, 2022 and 2023 and nine months period ended March 31, 2022 and 2023 were as follows:
   Three months ended
March 31,
   Nine months ended
March 31,
 
Net sales by product  2022   2023   2022   2023 

Tobacco vaping products

  $11,368,324   $16,546,587   $50,306,347    59,555,046 

Cannabis vaping products

   7,645,825    7,589,710    15,941,160    23,421,700 
Total  $19,014,149   $24,136,297   $66,247,507    82,976,746 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Cash Equivalents (Tables)
9 Months Ended
Mar. 31, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Company’s Cash Balances In Banks Below is a breakdown of the Company’s cash balances in banks as of June 30, 2022 and March 31, 2023, both by geography and by currencies (translated into U.S. dollars):
   As of
June 30,
   As of
March 31
 
By Geography:  2022   2023 
Cash in HK  $71,221,649   $18,712,816 
Cash in U.S.   3,259,002    5,322,792 
Total  $74,480,651   $24,035,608 
           
By Currency:          
USD  $64,187,756   $23,505,105 
HKD   415,930    426,138 
EUR   4,097    59,728 
GBP   24,680    25,219 
RMB   9,848,188    19,418 
Total  $74,480,651   $24,035,608 
XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable, Net (Tables)
9 Months Ended
Mar. 31, 2023
Accounts Receivable [Abstract]  
Schedule of Accounts Receivable As of June 30, 2022 and March 31, 2023, accounts receivable consisted of the following:
   As of
June 30,
   As of
March 31,
 
   2022   2023 
Accounts receivable – gross  $8,260,574   $16,713,949 
Allowance for doubtful accounts   
-
    (1,301,180)
Accounts receivables, net  $8,260,574   $15,412,769 
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment, Net (Tables)
9 Months Ended
Mar. 31, 2023
Property, Plant and Equipment, Net [Abstract]  
Schedule of Property, Equipment And leasehold Improvement As of June 30, 2022 and March 31, 2023, property, equipment and leasehold improvement consisted of the following:
   As of
June 30,
   As of
March 31,
 
   2022   2023 
Leasehold improvement  $433   $301,943 
Office and other equipment   146,798    146,791 
Furniture and fixture   
-
    193,563 
    147,231    642,297 
Less: accumulated depreciation   (33,206)   (54,084)
Total  $114,025   $588,213 
XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Right-Of-Use Assets The balances for the right-of-use assets where the Company is the lessee are presented as follow:
   As of
June 30,
   As of
March 31,
 
   2022   2023 
Right-of-use assets  $295,804   $4,359,274 
           
Lease liabilities – current  $347,541   $917,310 
Lease liabilities – non-current   
-
    3,608,580 
Total  $347,541   $4,525,890 

 

Schedule of Lease Liabilities As of March 31, 2023, the maturities of our lease liabilities (excluding short-term leases) are as follows:
   As of
March 31,
2023
 
2024   1,243,979 
2025   1,328,088 
2026   1,372,447 
2027   1,071,992 
2028   322,704 
Total future lease payments   5,339,210 
Less: imputed interest   (813,320)
Total lease liabilities   4,525,890 
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities and Other Payables (Tables)
9 Months Ended
Mar. 31, 2023
Accrued Liabilities and Other Payables [Abstract]  
Schedule of Accrued Liabilities and Other Payables As of June 30, 2022 and March 31, 2023, accrued liabilities and other payables consisted of the following:
   As of
June 30,
   As of
March 31,
 
   2022   2023 
Accrued salaries and related benefits  $43,487   $- 
Other payables   81,226    138,575 
Accrued expenses   34,583    302,328 
Freight payable   
-
    79,154 
Total  $159,296   $520,057 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Dividends (Tables)
9 Months Ended
Mar. 31, 2023
Dividends [Abstract]  
Schedule of Dividends Payable Represent Set forth below is the information relating to the dividend payable at June 30, 2022 and March 31, 2023.
   Dividend
Payable
 
As of June 30, 2022  $3,362,639 
Dividends declared   
-
 
Dividends paid   (3,362,639)
As of March 31, 2023  $
-
 
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Tables)
9 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Major Related Parties a) The table below sets forth the major related parties and their relationships with the Company:
Name of related parties and Relationship with the Company
-Tuanfang Liu is the Chairman of the Company.
-Jiangyan Zhu is the wife of Tuanfang Liu and a director of the Company.
-Eigate (Hong Kong) Technology Co., Limited (“Eigate”) is a wholly-owned subsidiary of Aspire Global.
-Aspire Global is a company controlled by the Chairman of the Company.
-Shenzhen Yi Jia, a Chinese company that is 95% owned by the Company’s chairman and 5% by the chairman’s cousin.
Schedule of Balances Due From Related Parties c) The Company had the following balances due from related parties:
   As of
June 30,
  

As of

March 31,

 
   2022   2023 
Shenzhen Yi Jia  $1,872,035   $
    -
 
Tuanfang Liu   62,820    
-
 
Total  $1,934,855   $
-
 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Tables)
9 Months Ended
Mar. 31, 2023
Income Taxes [Abstract]  
Schedule of Income(Loss) Before Income Taxes For the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, income(loss) before income taxes consists of:
   Three months ended
March 31,
   Nine months ended
March 31,
 
   2022   2023   2022   2023 
HK  $1,034,709   $2,103,638   $5,389,710    6,405,657 
U.S.   (1,866,511)   (4,972,501)   (4,313,238)   (11,393,434)
Total  $(831,802)  $(2,868,863)  $1,076,472   $(4,987,777)
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Reconciliation of Basic Net Income Per Share The following table presents a reconciliation of basic net income per share:
   Three months ended
March 31,
   Nine months ended
March 31,
 
   2022   2023   2022   2023 
Net (loss)income  $(990,557)  $(2,334,223)  $288,124    (4,512,513)
Weighted average basic and diluted share of common stock outstanding
   50,000,000    50,000,000    50,000,000    50,000,000 
Net (loss) income per basic and diluted share of common stock
  $(0.02)  $(0.05)  $0.01   $(0.09)
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Principal activities (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Oct. 22, 2022
Jul. 29, 2022
Jul. 06, 2022
Jun. 30, 2022
Jun. 30, 2021
Jul. 01, 2020
Organization and Principal activities (Details) [Line Items]                    
Related parties percentage     5.00%              
Shares issued         15,000,000         50,000,000
Acquired intangible assets at book value     $ 74,259,915              
Net income loss $ (2,334,223) $ (990,557) $ (4,512,513) $ 288,124            
Basic per share $ (0.05) $ (0.02) $ (0.09) $ 0.01            
Diluted per share $ (0.05) $ (0.02) $ (0.09) $ 0.01            
Stockholders equity $ 7,238,956 $ 13,965,340 $ 7,238,956 $ 13,965,340       $ 11,766,743 $ 13,757,981  
Derivatives percenatge 0.30%   0.30%              
Previously Reported [Member]                    
Organization and Principal activities (Details) [Line Items]                    
Acquired intangible assets at book value                  
Net income loss $ 3,106,855   $ 6,057,776              
Basic per share $ (0.06)   $ (0.12)              
Diluted per share $ (0.06)   $ (0.12)              
Stockholders equity $ 79,953,608   $ 79,953,608              
Ispire International Limited [Member]                    
Organization and Principal activities (Details) [Line Items]                    
Equity interest percentage             100.00%      
Aspire North America [Member]                    
Organization and Principal activities (Details) [Line Items]                    
Equity interest percentage           100.00%        
Aspire Science [Member]                    
Organization and Principal activities (Details) [Line Items]                    
Equity interest percentage           100.00%        
Chief Executive Officer [Member]                    
Organization and Principal activities (Details) [Line Items]                    
Related parties percentage     66.50%              
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries
12 Months Ended
Mar. 31, 2023
Ispire Technology Inc.[Member]  
Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries [Line Items]  
Date of Organization Jun. 13, 2022
Place of Organization Delaware
Principal Activities Holding Company
Ispire International [Member]  
Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries [Line Items]  
Date of Organization Jul. 06, 2022
Place of Organization BVI
Percentage of Ownership 100.00%
Principal Activities Holding Company
Aspire North America [Member]  
Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries [Line Items]  
Date of Organization Feb. 22, 2020
Place of Organization California
Percentage of Ownership 100.00%
Principal Activities Sales and Marketing
Aspire Science [Member]  
Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries [Line Items]  
Date of Organization Dec. 09, 2016
Place of Organization Hong Kong
Percentage of Ownership 100.00%
Principal Activities Sales and Marketing
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Details)
Mar. 31, 2023
USD ($)
Summary of Significant Accounting Policies [Abstract]  
Held-to-maturity investment $ 9,604,418
Investment matures Feb. 08, 2024
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Details) - Schedule of Net Sales Disaggregated by Products - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Line Items]        
Net sales by product $ 24,136,297 $ 19,014,149 $ 82,976,746 $ 66,247,507
Tobacco vaping products [Member]        
Disaggregation of Revenue [Line Items]        
Net sales by product 16,546,587 11,368,324 59,555,046 50,306,347
Cannabis vaping products [Member]        
Disaggregation of Revenue [Line Items]        
Net sales by product $ 7,589,710 $ 7,645,825 $ 23,421,700 $ 15,941,160
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Cash and Cash Equivalents (Details) - Schedule of Company’s Cash Balances In Banks - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Cash and Cash Equivalents [Line Items]    
Cash $ 24,035,608 $ 74,480,651
USD [Member]    
Cash and Cash Equivalents [Line Items]    
Cash 23,505,105 64,187,756
HKD [Member]    
Cash and Cash Equivalents [Line Items]    
Cash 426,138 415,930
EUR [Member]    
Cash and Cash Equivalents [Line Items]    
Cash 59,728 4,097
GBP [Member]    
Cash and Cash Equivalents [Line Items]    
Cash 25,219 24,680
RMB [Member]    
Cash and Cash Equivalents [Line Items]    
Cash 19,418 9,848,188
HK [Member]    
Cash and Cash Equivalents [Line Items]    
Cash 18,712,816 71,221,649
U.S. [Member]    
Cash and Cash Equivalents [Line Items]    
Cash $ 5,322,792 $ 3,259,002
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable, Net (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Accounts Receivable [Abstract]        
Bad debt expense $ 1,827,265 $ 0 $ 2,226,090 $ 0
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable, Net (Details) - Schedule of Accounts Receivable - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Schedule Of Accounts Receivable [Abstract]    
Accounts receivable – gross $ 16,713,949 $ 8,260,574
Allowance for doubtful accounts (1,301,180)
Accounts receivables, net $ 15,412,769 $ 8,260,574
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment, Net (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Property, Plant and Equipment, Net [Abstract]        
Depreciation expense $ 7,394 $ 3,018 $ 20,887 $ 4,800
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment, Net (Details) - Schedule of Property, Equipment And leasehold Improvement - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Schedule of Property Equipment and Leasehold Improvement [Abstract]    
Leasehold improvement $ 301,943 $ 433
Office and other equipment 146,791 146,798
Furniture and fixture 193,563
Property, plant and equipment, net 642,297 147,231
Less: accumulated depreciation (54,084) (33,206)
Total $ 588,213 $ 114,025
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible Assets (Details) - Forecast [Member]
Sep. 30, 2023
USD ($)
Intangible Assets (Details) [Line Items]  
Cost assets $ 0
Estimated fair values amount $ 74,259,915
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Contract Liabilities (Details) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Contract Liabilities [Abstract]    
Total contract liabilities $ 742,247 $ 1,672,051
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Leases (Details) [Line Items]          
Lease costs $ 256,676 $ 74,052 $ 770,049 $ 215,713  
Lease payments $ 300,593 $ 77,734 $ 840,549 $ 226,420  
Discount rate 8.00%   8.00%   6.00%
Minimum [Member]          
Leases (Details) [Line Items]          
Lessee, Operating Lease, Remaining Lease Term 2 years   2 years    
Weighted-average remaining lease term         2 years
Maximum [Member]          
Leases (Details) [Line Items]          
Lessee, Operating Lease, Remaining Lease Term 5 years   5 years    
Weighted-average remaining lease term 4 years   4 years    
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of Right-Of-Use Assets - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Schedule of Right of Use Assets [Abstract]    
Right-of-use assets $ 4,359,274 $ 295,804
Lease liabilities - current 917,310 347,541
Lease liabilities – non-current 3,608,580
Total $ 4,525,890 $ 347,541
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Details) - Schedule of Lease Liabilities - Leases [Member]
Mar. 31, 2023
USD ($)
Leases (Details) - Schedule of Lease Liabilities [Line Items]  
2024 $ 1,243,979
2025 1,328,088
2026 1,372,447
2027 1,071,992
2028 322,704
Total future lease payments 5,339,210
Less: imputed interest (813,320)
Total lease liabilities $ 4,525,890
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Schedule of Accrued Liabilities and Other Payables [Abstract]    
Accrued salaries and related benefits   $ 43,487
Other payables $ 138,575 81,226
Accrued expenses 302,328 34,583
Freight payable 79,154
Total $ 520,057 $ 159,296
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Dividends (Details) - Schedule of Dividends Payable Represent
9 Months Ended
Mar. 31, 2023
USD ($)
Schedle of Dividends Payable Represent [Abstract]  
As of June 30, 2022 $ 3,362,639
Dividends declared
Dividends paid (3,362,639)
As of March 31, 2023
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Related Party Transactions (Details) [Line Items]          
Due to related parties     $ 0   $ 40,672,768
Accounts payable related party $ 56,044,267   56,044,267   $ 41,982,373
Purchases from related party $ 16,961,308 $ 16,485,000 $ 67,762,917 $ 61,318,089  
Mr. Liu [Member]          
Related Party Transactions (Details) [Line Items]          
Percentage of related parties outstanding shares     66.50%    
Ms. Zhu [Member]          
Related Party Transactions (Details) [Line Items]          
Percentage of related parties outstanding shares     5.00%    
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Details) - Schedule of Major Related Parties
12 Months Ended
Dec. 12, 2008
Tuanfang Liu [Member]  
Related Party Transaction [Line Items]  
Name of related parties -Tuanfang Liu is the Chairman of the Company.
Jiangyan Zhu [Member]  
Related Party Transaction [Line Items]  
Name of related parties -Jiangyan Zhu is the wife of Tuanfang Liu and a director of the Company.
Eigate [Member]  
Related Party Transaction [Line Items]  
Name of related parties -Eigate (Hong Kong) Technology Co., Limited (“Eigate”) is a wholly-owned subsidiary of Aspire Global.
Aspire Global [Member]  
Related Party Transaction [Line Items]  
Name of related parties -Aspire Global is a company controlled by the Chairman of the Company.
Shenzhen Yi Jia [Member]  
Related Party Transaction [Line Items]  
Name of related parties -Shenzhen Yi Jia, a Chinese company that is 95% owned by the Company’s chairman and 5% by the chairman’s cousin.
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Details) - Schedule of Balances Due From Related Parties - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Related Party Transactions (Details) - Schedule of Balances Due From Related Parties [Line Items]    
Due from related parties $ 1,934,855
Shenzhen Yi Jia [Member]    
Related Party Transactions (Details) - Schedule of Balances Due From Related Parties [Line Items]    
Due from related parties 1,872,035
Tuanfang Liu [Member]    
Related Party Transactions (Details) - Schedule of Balances Due From Related Parties [Line Items]    
Due from related parties $ 62,820
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes [Line Items]        
Income(loss) before income taxes total $ (2,868,863) $ (831,802) $ (4,987,777) $ 1,076,472
HK [Member]        
Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes [Line Items]        
Income(loss) before income taxes total 2,103,638 1,034,709 6,405,657 5,389,710
U.S. [Member]        
Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes [Line Items]        
Income(loss) before income taxes total $ (4,972,501) $ (1,866,511) $ (11,393,434) $ (4,313,238)
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Schedule of Reconciliation of Basic Net Income Per Share [Abstract]        
Net (loss)income $ (2,334,223) $ (990,557) $ (4,512,513) $ 288,124
Weighted average basic and diluted share of common stock outstanding 50,000,000 50,000,000 50,000,000 50,000,000
Net (loss) income per basic and diluted share of common stock $ (0.05) $ (0.02) $ (0.09) $ 0.01
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share (Parentheticals) - $ / shares
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Schedule of Reconciliation of Basic Net Income Per Share [Abstract]        
Weighted average diluted share of common stock outstanding 50,000,000 50,000,000 50,000,000 50,000,000
Net (loss) income per diluted share of common stock $ (0.05) $ (0.02) $ (0.09) $ 0.01
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Event (Details) - Subsequent Event [Member]
Apr. 30, 2023
$ / shares
shares
Subsequent Event (Details) [Line Items]  
Share issued 3,105,000
Price per share (in Dollars per share) | $ / shares $ 7
Over-allotment option 405,000
XML 67 f10q0323a1_ispiretech_htm.xml IDEA: XBRL DOCUMENT 0001948455 2022-07-01 2023-03-31 0001948455 2023-05-07 0001948455 2022-06-30 0001948455 2023-03-31 0001948455 2022-01-01 2022-03-31 0001948455 2023-01-01 2023-03-31 0001948455 2021-07-01 2022-03-31 0001948455 us-gaap:CommonStockMember 2021-06-30 0001948455 us-gaap:PreferredStockMember 2021-06-30 0001948455 us-gaap:RetainedEarningsMember 2021-06-30 0001948455 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001948455 2021-06-30 0001948455 us-gaap:CommonStockMember 2021-07-01 2022-03-31 0001948455 us-gaap:PreferredStockMember 2021-07-01 2022-03-31 0001948455 us-gaap:RetainedEarningsMember 2021-07-01 2022-03-31 0001948455 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2022-03-31 0001948455 us-gaap:CommonStockMember 2022-03-31 0001948455 us-gaap:PreferredStockMember 2022-03-31 0001948455 us-gaap:RetainedEarningsMember 2022-03-31 0001948455 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001948455 2022-03-31 0001948455 us-gaap:CommonStockMember 2022-06-30 0001948455 us-gaap:PreferredStockMember 2022-06-30 0001948455 us-gaap:RetainedEarningsMember 2022-06-30 0001948455 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001948455 us-gaap:CommonStockMember 2022-07-01 2023-03-31 0001948455 us-gaap:PreferredStockMember 2022-07-01 2023-03-31 0001948455 us-gaap:RetainedEarningsMember 2022-07-01 2023-03-31 0001948455 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2023-03-31 0001948455 us-gaap:CommonStockMember 2023-03-31 0001948455 us-gaap:PreferredStockMember 2023-03-31 0001948455 us-gaap:RetainedEarningsMember 2023-03-31 0001948455 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001948455 ispr:IspireInternationalLimitedMember 2022-07-06 0001948455 srt:ChiefExecutiveOfficerMember 2022-07-01 2023-03-31 0001948455 2020-07-01 0001948455 ispr:AspireNorthAmericaMember 2022-07-29 0001948455 ispr:AspireScienceMember 2022-07-29 0001948455 2022-10-22 0001948455 srt:ScenarioPreviouslyReportedMember 2022-07-01 2023-03-31 0001948455 srt:ScenarioPreviouslyReportedMember 2023-01-01 2023-03-31 0001948455 srt:ScenarioPreviouslyReportedMember 2023-03-31 0001948455 ispr:IspireTechnologyIncMember 2022-04-01 2023-03-31 0001948455 ispr:IspireInternationalMember 2022-04-01 2023-03-31 0001948455 ispr:AspireNorthAmericaMember 2022-04-01 2023-03-31 0001948455 ispr:AspireScienceMember 2022-04-01 2023-03-31 0001948455 ispr:TobaccoVapingProductsMember 2022-01-01 2022-03-31 0001948455 ispr:TobaccoVapingProductsMember 2023-01-01 2023-03-31 0001948455 ispr:TobaccoVapingProductsMember 2021-07-01 2022-03-31 0001948455 ispr:TobaccoVapingProductsMember 2022-07-01 2023-03-31 0001948455 ispr:CannabisVapingProductsMember 2022-01-01 2022-03-31 0001948455 ispr:CannabisVapingProductsMember 2023-01-01 2023-03-31 0001948455 ispr:CannabisVapingProductsMember 2021-07-01 2022-03-31 0001948455 ispr:CannabisVapingProductsMember 2022-07-01 2023-03-31 0001948455 country:HK 2022-06-30 0001948455 country:HK 2023-03-31 0001948455 country:US 2022-06-30 0001948455 country:US 2023-03-31 0001948455 currency:USD 2022-06-30 0001948455 currency:USD 2023-03-31 0001948455 currency:HKD 2022-06-30 0001948455 currency:HKD 2023-03-31 0001948455 currency:EUR 2022-06-30 0001948455 currency:EUR 2023-03-31 0001948455 currency:GBP 2022-06-30 0001948455 currency:GBP 2023-03-31 0001948455 currency:CNY 2022-06-30 0001948455 currency:CNY 2023-03-31 0001948455 srt:ScenarioForecastMember 2023-09-30 0001948455 srt:MinimumMember 2023-03-31 0001948455 srt:MaximumMember 2023-03-31 0001948455 srt:MinimumMember 2022-06-30 0001948455 ispr:LeasesMember 2023-03-31 0001948455 ispr:MrLiuMember 2022-07-01 2023-03-31 0001948455 ispr:MsZhuMember 2022-07-01 2023-03-31 0001948455 2021-07-01 2022-06-30 0001948455 ispr:TuanfangLiuMember 2007-12-13 2008-12-12 0001948455 ispr:JiangyanZhuMember 2007-12-13 2008-12-12 0001948455 ispr:EigateMember 2007-12-13 2008-12-12 0001948455 ispr:AspireGlobalMember 2007-12-13 2008-12-12 0001948455 ispr:ShenzhenYiMember 2007-12-13 2008-12-12 0001948455 ispr:ShenzhenYiJiaMember 2022-06-30 0001948455 ispr:ShenzhenYiJiaMember 2023-03-31 0001948455 ispr:TuanfangLiuMember 2022-06-30 0001948455 ispr:TuanfangLiuMember 2023-03-31 0001948455 country:HK 2022-01-01 2022-03-31 0001948455 country:HK 2023-01-01 2023-03-31 0001948455 country:HK 2021-07-01 2022-03-31 0001948455 country:HK 2022-07-01 2023-03-31 0001948455 country:US 2022-01-01 2022-03-31 0001948455 country:US 2023-01-01 2023-03-31 0001948455 country:US 2021-07-01 2022-03-31 0001948455 country:US 2022-07-01 2023-03-31 0001948455 us-gaap:SubsequentEventMember 2023-04-30 shares iso4217:USD iso4217:USD shares pure 10-Q/A true 2023-03-31 2023 false 001-41680 Ispire Technology Inc. DE 84-5106049 19700 Magellan Drive Los Angeles CA 90502 (310) 742-9975 Common Stock, par value $0.0001 per share NASDAQ ISPR No Yes Non-accelerated Filer true true false false 53105000 Ispire Technology Inc. (the “Company,” “we” and “our”) is filing this amendment to its Quarterly Report on Form 10-Q (the “Amended Report”) for the three and nine months ended March 31, 2023 originally filed with the Securities and Exchange Commission (“SEC”) on May 15, 2023 (the “Original Report”). On September 15, 2023, the Company filed a report on Form 8-K which reported that the Company concluded that its unaudited financial statements at March 31, 2023 and for the nine months then ended should not be relied upon, This amended report includes the restated financial statements for the three and nine months ended March 31, 2023 and updated disclosure as to the Company’s controls and procedures. 74480651 24035608 8260574 15412769 9604418 14580557 14237162 192499 290616 1934855 99449136 63580573 114025 588213 876100 721497 295804 4359274 1285929 5668984 100735065 69249557 290541 178140 41982373 56044267 1672051 742247 3362639 159296 520057 40672768 481113 347541 917310 88968322 58402021 3608580 88968322 62010601 0.0001 0.0001 140000000 140000000 50000000 50000000 50000000 50000000 5000 5000 0.0001 0.0001 10000000 10000000 -184664 -199938 11946407 7433894 11766743 7238956 100735065 69249557 19014149 24136297 66247507 82976746 16038425 19616098 55959959 68525866 2975724 4520199 10287548 14450880 1325024 948302 3781183 3355830 2546379 6261326 5618260 14689504 3871403 7209628 9399443 18045334 -895679 -2689429 888105 -3594454 1016 391 2083 77202 68420 660760 136902 183178 -5559 -67953 49382 -108440 63877 593198 188367 151940 -831802 -2096231 1076472 -3442514 158755 237992 788348 1069999 -990557 -2334223 288124 -4512513 -71687 -157704 -80765 -15274 -1062244 -2491927 207359 -4527787 -0.02 -0.05 0.01 -0.09 50000000 50000000 50000000 50000000 50000000 5000 13820560 -67579 13757981 288124 288124 -80765 -80765 50000000 5000 14108684 -148344 13965340 50000000 5000 11946407 -184664 11766743 -4512513 -4512513 -15274 -15274 50000000 5000 7433894 -199938 7238956 288124 -4512513 3907 20878 215690 763641 2226090 5398432 9323279 6869171 -343395 -77987 -56486 -13320148 13737398 471745 -940014 323866 360761 202759 -481113 -24003673 2251730 120948 495065 9604418 -120948 -10099483 449026 3384678 1681723 1934855 1804786 40512691 203612 634776 -775701 -42597290 -24900322 -50445043 85248997 74480651 60348675 24035608 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>1. ORGANIZATION AND PRINCIPAL ACTIVITIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ispire Technology Inc. (the “Company”) was incorporated under the laws of the State of Delaware on June 13, 2022. Through its subsidiaries, the Company is engaged in the research and development, design, commercialization, sales, marketing and distribution of branded e-cigarettes and cannabis vaping products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ispire owns a 100% equity interest in Ispire International Limited, a business company incorporated under the laws of the British Virgin Islands (“BVI”) (“Ispire International”) on July 6, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prior to July 29, 2022, all of the equity of Aspire North America LLC, a California limited liability company (“Aspire North America”), was owned by Aspire Global Inc. (“Aspire Global”), and all of the equity of Aspire Science and Technology Limited, a Hong Kong corporation (“Aspire Science”), was owned by Aspire Global Holdings Limited (“Aspire Holdings”), a wholly-owned subsidiary of Aspire Global.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Aspire Global and the Company are related parties since the same individual is the chief executive officer of both companies, the chief executive officer and his wife are directors of both companies, and own 66.5% and 5.0%, respectively, of the equity of both Aspire Global and the Company. At the time of transfer of the equity in Aspire North America and Aspire Science, the Company had the same stockholders as Aspire Global and the Company’s stockholders held the same percentage interest in the Company as they had in Aspire Global. Because the transfer of the equity in Aspire North America and Aspire Science is a transfer between related parties, the historical financial information of the subsidiaries is carried forward as the historical financial information of the Company and the 50,000,000 shares that were issued at or about the time of the Company’s organization are treated as being outstanding on July 1, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 29, 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px; text-align: justify; font-size: 10pt"> </td> <td style="width: 24px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aspire Global transferred 100% of the equity interest in Aspire North America to the Company</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px; text-align: justify"> </td> <td style="width: 24px; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Aspire Holdings transferred 100% of the equity of Aspire Science to Ispire International.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth information concerning the Company and its subsidiaries as of December 31, 2022 and March 31, 2023:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name of Entity</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Date of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Organization</b></p></td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Place of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Organization</b></p></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of <br/> Ownership</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Principal <br/> Activities</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Ispire Technology Inc.</td><td> </td> <td style="text-align: center">June 13, 2022</td><td> </td> <td style="text-align: center">Delaware</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Parent Company</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">Holding Company</td></tr> <tr style="vertical-align: bottom; "> <td style="width: 43%; text-align: justify">Ispire International</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">July 6, 2022</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">BVI</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: center">100%</td><td style="width: 1%; text-align: left"></td><td style="width: 1%"> </td> <td style="width: 20%; text-align: center">Holding Company</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Aspire North America</td><td> </td> <td style="text-align: center">February 22, 2020</td><td> </td> <td style="text-align: center">California</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">100%</td><td style="text-align: left"></td><td> </td> <td style="text-align: center">Sales and Marketing</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Aspire Science</td><td> </td> <td style="text-align: center">December 9, 2016</td><td> </td> <td style="text-align: center">Hong Kong</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">100%</td><td style="text-align: left"></td><td> </td> <td style="text-align: center">Sales and Marketing</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Ispire is a holding company and does not engage in any active operations. Its business is conducted by its two operating subsidiaries, Aspire North America, which is engaged in the development, marketing and sales of cannabis vapor products, which were introduced in mid 2020, and Aspire Science, which is engaged in the development, marketing and sales of tobacco vaping products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2022, the directors and stockholders of the Company approved the 2022 Equity Incentive Plan (the “Plan”) pursuant to which up to 15,000,000 shares of common stock may be issued pursuant to options or restricted stock grants. The Plan will be administered by the Compensation Committee. Awards under the Plan may be granted to officers, directors, employees and those consultants who qualify as a consultant or advisor under the instructions to Form S-8. The Compensation Committee has broad discretion in making awards; provided that any options shall be exercisable at the fair market value on the date of grant. No awards have been granted since the Plan was approved.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true"><i>Restatement</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b style="-keep: true"><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">The Company identified certain errors related to the recording of intellectual property rights transferred to the Company by a controlling party. The Company determined that the intangible assets were incorrectly recorded in the unaudited financial statements, and that the unaudited financial statements had to be restated to record the acquired intangible assets at the transferor’s book value, which was <span style="-sec-ix-hidden: hidden-fact-35">nil</span>, rather than $74,259,915, which represents an independent third party evaluation of the assets. As a result of the restatement, the Company’s net loss for the nine months ended March 31, 2023 decreased from $6,057,776, or $0.12 per share (basic and diluted), to $4,512,513, or $0.09 per share (basic and diluted), its net loss for the three months ended March 31, 2023 decreased from $3,106,855, or $0.06 per share, to $2,334,223, or $0.05 per share (basic and diluted), and its stockholders’ equity at March 31, 2023 declined from $79,953,608 to $7,238,956. Information in these notes to financial statements for the three and nine months ended March 31, 2023 is derived from the restated financial statements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Impact of COVID-19</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, coronavirus disease 2019 (COVID-19) was first reported to have surfaced in Wuhan, China. During 2020, the disease spread to many parts of the world. The epidemic has resulted in quarantines, travel restrictions, and the temporary closure of stores and facilities in much of the world, most of which are no longer in effect. The World Health Organization ended the global emergency status for COVID-19 on May 5, 2023, and the United States Department of Health and Human Services declared that the public health emergency from COVID-19 expired at the end of the day on May 11, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">The extent to which COVID-19 impacts our operations on an ongoing basis is highly uncertain. Since our products are presently manufactured in China by a related party, any changes in the outbreak in China and any changes in the Chinese government’s policy may affect our supplier’s operations which could affect its ability to manufacture and deliver product in a timely manner.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Supply Chain Risks</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">One of effects of the COVID-19 has been delays resulting from supply chain issues, which relate to the difficulty that companies have in having their products manufactured, shipped to the country of destination, and delivered from the port of entry to the customer’s location. As the port delays have significantly decreased, we do not believe that the supply chain issues that affected our operations are currently affecting us. We cannot assure you that delays will not affect our business in the future.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In 2021, Shenzhen Yi Jia suffered a chip shortage resulting in a slowdown in delivery of its products to the Company from April to August 2021. To secure the supply of chips, Shenzhen Yi Jia changed the payment terms to chip suppliers from 30 days after delivery in the past to prepayment, and it engaged two new chip suppliers. Since September 2021, Shenzhen Yi Jia has obtained a supply of chips to meet its production needs and the chip shortage no longer affects its production. In 2022, a slowdown in the delivery of components to Shenzhen Yi Jia resulting from supply chain slowdowns as a result of the effects of mainland China’s COVID policy resulted in an increase in cost of revenue during the period. We cannot assure you that we will not suffer from a chip shortage or that the effects of China’s COVID policy will not affect Shenzhen Yi Jia’s ability or the ability of its suppliers to delivery products in a timely manner.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Market and Economic Conditions </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In recent years, the United States and other markets have experienced cyclical or episodic downturns, and worldwide economic conditions remain uncertain, including, as a result of the COVID-19 pandemic, supply chain disruptions, the Russian invasion of Ukraine, instability in the U.S. and global banking systems, rising fuel prices, increasing interest rates or foreign exchange rates and increased inflation and the possibility of a recession. A significant downturn in economic conditions may affect the market for our products and our supplier’s ability to provide products to us on acceptable terms.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We cannot predict the timing, strength, or duration of any future economic slowdown or any subsequent recovery generally, or in any industry. If the conditions in the general economy and the markets in which we operate worsen from present levels, our business, financial condition, operating results could be adversely affected. For example, in January 2023, the outstanding national debt of the U.S. government reached its statutory limit. The U.S. Department of the Treasury has announced that, since then, it has been using extraordinary measures to prevent the U.S. government’s default on its payment obligations, and to extend the time that the U.S. government has to raise its statutory debt limit or otherwise resolve its funding situation. The failure by Congress to raise the federal debt ceiling could have severe repercussions within the U.S. and to global credit and financial markets. If Congress does not raise the debt ceiling and if the U.S. government defaults on its payment obligations or experiences delays in making payments when due, such payment default or delay by the U.S. government, as well as continued uncertainty surrounding the U.S. debt ceiling or the U.S. Government’s ability to pay debts, could result in a variety of adverse effects for financial markets, market participants and U.S. and global economic conditions. In addition, U.S. debt ceiling and budget deficit concerns have increased the possibility a downgrade in the credit rating of the U.S. government and could result in economic slowdowns or a recession in the United States. Although U.S. lawmakers have passed legislation to raise the federal debt ceiling on multiple occasions, ratings agencies have lowered or threatened to lower the long-term sovereign credit rating on the United States as a result of disputes over the debt ceiling. The impact of a potential downgrade to the U.S. government’s sovereign credit rating or its perceived creditworthiness could adversely affect economic conditions, as well as our business, financial condition and operating results.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>E-cigarette regulation</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Regulation regarding e-cigarette varies across countries, from no regulation to a total ban. The legal status of e-cigarette is currently pending in many countries. But as e-cigarettes have become more and more popular recently, many countries are considering imposing more stringent law and regulations to regulate this market. Changes in existing law and regulations and the imposition of new laws, regulation in countries and regions that our major customers located in may adversely affect the Company’s business.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Federal Food, Drug, and Cosmetic Act requires all Electronic Nicotine Delivery Systems (“ENDS”) product manufacturers that market products in the United States to submit Premarket Tobacco Product Applications (“PMTAs”) to the FDA. For ENDS products that were on the U.S. market on August 8, 2016, a PMTA was required to be submitted to the FDA by September 9, 2020; for ENDS products that were not on the U.S. market on August 8, 2016, a premarket authorization issued in response to a PMTA is required for the product to enter the U.S. market. The Company has submitted a PMTA filing for one ENDS product, and, under apparent FDA policies, the agency will not enforce the premarket review requirements for that product pending review of its PMTA. However, even with submission of the PMTA application, the FDA may reject the Company’s application and may prevent the Company’s ENDS products from being sold in the U.S., which will adversely affect the Company’s business.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Amendments to the Prevent All Cigarette Trafficking (“PACT”) Act, which became law in 2021, extend the PACT Act to include e-cigarette and all vaping products, and the amendments place significant burdens on sellers of vaping products in the United States which may make it difficult to operate profitably in the United States. Because of tighter government regulations, the Company will stop marketing tobacco vaping products in the United States, as the volume of sales from the one tobacco vaping product which the Company may sell in the United States does not justify the marketing and regulatory costs involved.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the United States, cannabis vaping products are governed by state laws, which vary from state to state. Most states do not permit the adult recreational use of cannabis, and no states permit the sale of recreational cannabis products to minors. As a result of the reduced revenue to states resulting from the effects of the COVID 19 pandemic, states may seek to raise revenue by permitting and taxing the use of cannabis products. The Company cannot predict what action states will take or the nature and amount of taxes they may impose. However, the extent the PACT Act applies to cannabis products that aerosolize liquids, it may be more difficult to sell our products in states that permit the sale of cannabis.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">However, cannabis and its derivatives containing more than 0.3% delta-9 tetrahydrocannabinol on a dry weight basis remain Schedule I controlled substances under U.S. federal law, meaning that federal law generally prohibits their manufacture and distribution. United States federal law also deems it unlawful to sell, offer for sale, transport in interstate commerce, import, or export “drug paraphernalia,” which includes “any equipment, product, or material of any kind which is primarily intended or designed for use in manufacturing, compounding, converting, concealing, producing, processing, preparing, injecting, ingesting, inhaling, or otherwise introducing into the human body a controlled substance” the possession of which federal law prohibits, including Schedule I “marijuana.” Limited exemptions exist, most notably when state or local law authorizes these items’ manufacture, possession, or distribution.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The European Commission issued the Tobacco Products Directive (the “TPD”), which became effective on May 19, 2014 and became applicable in the European Union member states on May 20, 2016. The TPD regulates e-cigarettes on the packaging, labelling and ingredients of the products on the European Union market, the creation of smoke-free environments, tax measures and activities against illegal trade and anti-smoke campaigns. Member states of the European Union are required to ensure that advertisements for any tobacco related product are prohibited, and no promotion shall be made as to those devices with an intention to promote e-cigarettes. For the e-cigarettes released after May 20, 2016, TPD requires e-cigarette manufacturers to submit product sales applications to the regulatory market six months in advance, and ensure their products can meet the TPD requirements before they can be released. The Company has complied with TPD requirement that for all its tobacco vaping products sold in Europe.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The sale of cannabis vaping products is illegal in the European Union and the United Kingdom.</p> 1 0.665 0.05 50000000 1 1 The following table sets forth information concerning the Company and its subsidiaries as of December 31, 2022 and March 31, 2023:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name of Entity</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Date of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Organization</b></p></td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Place of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>Organization</b></p></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">% of <br/> Ownership</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Principal <br/> Activities</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Ispire Technology Inc.</td><td> </td> <td style="text-align: center">June 13, 2022</td><td> </td> <td style="text-align: center">Delaware</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Parent Company</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">Holding Company</td></tr> <tr style="vertical-align: bottom; "> <td style="width: 43%; text-align: justify">Ispire International</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">July 6, 2022</td><td style="width: 1%"> </td> <td style="width: 11%; text-align: center">BVI</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: center">100%</td><td style="width: 1%; text-align: left"></td><td style="width: 1%"> </td> <td style="width: 20%; text-align: center">Holding Company</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Aspire North America</td><td> </td> <td style="text-align: center">February 22, 2020</td><td> </td> <td style="text-align: center">California</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">100%</td><td style="text-align: left"></td><td> </td> <td style="text-align: center">Sales and Marketing</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Aspire Science</td><td> </td> <td style="text-align: center">December 9, 2016</td><td> </td> <td style="text-align: center">Hong Kong</td><td> </td> <td style="text-align: left"> </td><td style="text-align: center">100%</td><td style="text-align: left"></td><td> </td> <td style="text-align: center">Sales and Marketing</td></tr> </table> 2022-06-13 Delaware Holding Company 2022-07-06 BVI 1 Holding Company 2020-02-22 California 1 Sales and Marketing 2016-12-09 Hong Kong 1 Sales and Marketing 15000000 74259915 6057776 -0.12 -0.12 -4512513 -0.09 -0.09 3106855 -0.06 -0.06 -2334223 -0.05 -0.05 79953608 7238956 0.003 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Basis of presentation</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited interim consolidated financial statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary to present a fair statement of the Company’s consolidated financial position as of March 31, 2023 and the results of operations for the three and nine month periods ended March 31, 2023 and March 31, 2022. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary in order to make the financial statements not misleading have been included. All significant intercompany accounts and transactions have been eliminated in consolidation. The unaudited interim consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and accordingly do not include all of the disclosures normally made in the Company’s annual consolidated financial statements. Accordingly, these unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended June 30, 2022, included in the Company’s registration statement on Form S-1.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The results of operations for the three and nine month periods ended March 31, 2023 are not necessarily Indicative of the results of operations that may be expected for any other interim periods or for the year ending June 30, 2023. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Use of estimates</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include allowance for doubtful accounts, the useful lives of property and equipment and intangible asset, impairment of long-lived assets, and deferred cost. Actual results could differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Inventories</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories mainly consist of finished goods purchased from suppliers. Inventories are stated at the lower of cost or net realizable value. The cost of an inventory item is determined using the weighted average method. An allowance is established when management determines that certain inventories may not be saleable. If inventory costs exceed net realizable value, the Company will record a reserve for the difference between the cost and the net realizable value. The net realizable value is determined based on the estimated selling price, in the ordinary course of business, less estimated costs necessary to make the sale.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Held-to-maturity investment</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The held-to-maturity investment represents a certificate of deposit that the Company has the intent and ability to hold to maturity and is reported net of any related amortization. The Company intends to hold this investment until maturity and it is not remeasured to fair value on a recurring basis. The gains and losses on this investment are recorded in the Statements of Operations and Comprehensive Income under “Investment Gain”</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The entire balance of the held-to-maturity investment presented on the balance sheet as of March 31, 2023 of $9,604,418 matures on February 8, 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Revenue recognition</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company sells its products to customers and recognizes revenue in accordance with the guidance of ASC 606, Revenue from Contracts with Customers. Revenue is recognized when control of goods has transferred to customers. For the majority of the Company’s customer arrangements, control transfers to customers at a point-in-time when goods have been delivered to the pickup location specified by the customer or a forwarder appointed by the customer, as that is generally when legal title, physical possession and risks and rewards of goods transfer to the customer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue is recognized at the transaction price based on the purchase order as adjusted for the anticipated rebates, discounts and other sales incentives. When determining the transaction price, management estimates variable consideration applying the portfolio approach practical expedient under ASC 606. The main sources of variable consideration for the Company are customer rebates, trade promotion funds, and cash discounts. These sales incentives are recorded as a reduction of revenue at the time of the initial sale using the most-likely amount estimation method. The most-likely amount method is based on the single most likely outcome from a range of possible consideration outcomes. The range of possible consideration outcomes is primarily derived from the following inputs: sales terms, historical experience, trend analysis, and projected market conditions in the various markets served. Because the Company serves numerous markets, the sales incentive programs offered vary across businesses, but the most common incentive relates to amounts paid or credited to customers for achieving defined volume levels or growth objectives.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Disaggregated Revenue</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with ASC 606-10-50-5, the Company has taken into consideration the nature, amount, timing, and uncertainty of revenue and cash flows, and has determined to disaggregate its net sales of tobacco vaping products and cannabis vaping products. The net sales disaggregated by products for the three months period ended March 31, 2022 and 2023 and nine months period ended March 31, 2022 and 2023 were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; border-bottom: Black 1.5pt solid">Net sales by product</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Tobacco vaping products</p></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,368,324</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,546,587</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50,306,347</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">59,555,046</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Cannabis vaping products</p></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,645,825</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,589,710</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,941,160</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,421,700</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,014,149</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,136,297</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">66,247,507</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">82,976,746</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cost of revenue</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of revenue for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023 consisted primarily of the cost of purchasing vaping products, which were purchased from a related party. See Note 11.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Recent accounting pronouncements</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As an emerging growth company, the Company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. The Company intends to take advantage of the benefits of this extended transition period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Accounting pronouncements not yet effective</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the Financial Accounting Standards Boards (“FASB”) amended guidance related to the impairment of financial instruments as part of ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the estimate of expected credit loss. For public business entities that meet the definition of a U.S. Securities and Exchange Commission (“SEC”) filer (“SEC filer”), excluding entities eligible to be smaller reporting companies (SRCs) as defined by the SEC, ASU No. 2016-13 is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For all other entities, including SRCs, ASU No. 2016-13 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is in the process of evaluating the impact that this guidance will have on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments”, which provides narrow-scope amendments to clarify and improve guidance within the standards on credit losses, hedging, and recognition and measurement of financial instruments. Apart from the amendments to ASU 2016-13 mentioned above, the ASU also included subsequent amendments to ASU 2016-01. The effective date for Topic 815 and 825 was fiscal years beginning after December 15, 2020 and 2019, respectively, and the adoption had no material impact on our financial position, results of operations and cash flows. The effective date for Topic 326 was delayed by ASU 2019-10 to fiscal years beginning after December 15, 2022. We do not expect that the adoption of this guidance will have a material impact on the financial position, results of operations and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2018, the FASB issued ASU 2018-17, Consolidation (Topic 810): Targeted Improvements to Related Party Guidance for Variable Interest Entities, (“ASU 2018-17”). ASU 2018-17 requires reporting entities to consider indirect interests held through related parties under common control on a proportional basis rather than as the equivalent of a direct interest in its entirety for determining whether a decision-making fee is a variable interest. For entities other than private companies, the standard is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The ASU is effective for a private company for fiscal years beginning after December 15, 2020, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. Entities are required to apply the amendments in ASU 2018-17 retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. We do not expect that the adoption of this guidance will have a material impact on our financial position, results of operations and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Basis of presentation</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited interim consolidated financial statements reflect all normal and recurring adjustments that are, in the opinion of management, necessary to present a fair statement of the Company’s consolidated financial position as of March 31, 2023 and the results of operations for the three and nine month periods ended March 31, 2023 and March 31, 2022. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary in order to make the financial statements not misleading have been included. All significant intercompany accounts and transactions have been eliminated in consolidation. The unaudited interim consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (the “SEC”) and accordingly do not include all of the disclosures normally made in the Company’s annual consolidated financial statements. Accordingly, these unaudited interim consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto for the fiscal year ended June 30, 2022, included in the Company’s registration statement on Form S-1.</p>The results of operations for the three and nine month periods ended March 31, 2023 are not necessarily Indicative of the results of operations that may be expected for any other interim periods or for the year ending June 30, 2023 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Use of estimates</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Significant estimates include allowance for doubtful accounts, the useful lives of property and equipment and intangible asset, impairment of long-lived assets, and deferred cost. Actual results could differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Inventories</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories mainly consist of finished goods purchased from suppliers. Inventories are stated at the lower of cost or net realizable value. The cost of an inventory item is determined using the weighted average method. An allowance is established when management determines that certain inventories may not be saleable. If inventory costs exceed net realizable value, the Company will record a reserve for the difference between the cost and the net realizable value. The net realizable value is determined based on the estimated selling price, in the ordinary course of business, less estimated costs necessary to make the sale.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Held-to-maturity investment</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The held-to-maturity investment represents a certificate of deposit that the Company has the intent and ability to hold to maturity and is reported net of any related amortization. The Company intends to hold this investment until maturity and it is not remeasured to fair value on a recurring basis. The gains and losses on this investment are recorded in the Statements of Operations and Comprehensive Income under “Investment Gain”</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The entire balance of the held-to-maturity investment presented on the balance sheet as of March 31, 2023 of $9,604,418 matures on February 8, 2024.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 9604418 2024-02-08 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Revenue recognition</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company sells its products to customers and recognizes revenue in accordance with the guidance of ASC 606, Revenue from Contracts with Customers. Revenue is recognized when control of goods has transferred to customers. For the majority of the Company’s customer arrangements, control transfers to customers at a point-in-time when goods have been delivered to the pickup location specified by the customer or a forwarder appointed by the customer, as that is generally when legal title, physical possession and risks and rewards of goods transfer to the customer.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Revenue is recognized at the transaction price based on the purchase order as adjusted for the anticipated rebates, discounts and other sales incentives. When determining the transaction price, management estimates variable consideration applying the portfolio approach practical expedient under ASC 606. The main sources of variable consideration for the Company are customer rebates, trade promotion funds, and cash discounts. These sales incentives are recorded as a reduction of revenue at the time of the initial sale using the most-likely amount estimation method. The most-likely amount method is based on the single most likely outcome from a range of possible consideration outcomes. The range of possible consideration outcomes is primarily derived from the following inputs: sales terms, historical experience, trend analysis, and projected market conditions in the various markets served. Because the Company serves numerous markets, the sales incentive programs offered vary across businesses, but the most common incentive relates to amounts paid or credited to customers for achieving defined volume levels or growth objectives.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Disaggregated Revenue</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with ASC 606-10-50-5, the Company has taken into consideration the nature, amount, timing, and uncertainty of revenue and cash flows, and has determined to disaggregate its net sales of tobacco vaping products and cannabis vaping products. The net sales disaggregated by products for the three months period ended March 31, 2022 and 2023 and nine months period ended March 31, 2022 and 2023 were as follows:</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; border-bottom: Black 1.5pt solid">Net sales by product</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Tobacco vaping products</p></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,368,324</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,546,587</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50,306,347</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">59,555,046</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Cannabis vaping products</p></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,645,825</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,589,710</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,941,160</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,421,700</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,014,149</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,136,297</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">66,247,507</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">82,976,746</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> The net sales disaggregated by products for the three months period ended March 31, 2022 and 2023 and nine months period ended March 31, 2022 and 2023 were as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; border-bottom: Black 1.5pt solid">Net sales by product</td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Tobacco vaping products</p></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,368,324</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,546,587</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50,306,347</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">59,555,046</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Cannabis vaping products</p></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,645,825</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,589,710</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,941,160</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,421,700</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,014,149</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,136,297</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">66,247,507</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">82,976,746</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 11368324 16546587 50306347 59555046 7645825 7589710 15941160 23421700 19014149 24136297 66247507 82976746 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cost of revenue</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of revenue for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023 consisted primarily of the cost of purchasing vaping products, which were purchased from a related party. See Note 11.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Recent accounting pronouncements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As an emerging growth company, the Company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. The Company intends to take advantage of the benefits of this extended transition period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration:underline">Accounting pronouncements not yet effective</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the Financial Accounting Standards Boards (“FASB”) amended guidance related to the impairment of financial instruments as part of ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. The guidance replaces the incurred loss impairment methodology with an expected credit loss model for which a company recognizes an allowance based on the estimate of expected credit loss. For public business entities that meet the definition of a U.S. Securities and Exchange Commission (“SEC”) filer (“SEC filer”), excluding entities eligible to be smaller reporting companies (SRCs) as defined by the SEC, ASU No. 2016-13 is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For all other entities, including SRCs, ASU No. 2016-13 is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is in the process of evaluating the impact that this guidance will have on its consolidated financial statements.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In April 2019, the FASB issued ASU 2019-04, “Codification Improvements to Topic 326, Financial Instruments – Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments”, which provides narrow-scope amendments to clarify and improve guidance within the standards on credit losses, hedging, and recognition and measurement of financial instruments. Apart from the amendments to ASU 2016-13 mentioned above, the ASU also included subsequent amendments to ASU 2016-01. The effective date for Topic 815 and 825 was fiscal years beginning after December 15, 2020 and 2019, respectively, and the adoption had no material impact on our financial position, results of operations and cash flows. The effective date for Topic 326 was delayed by ASU 2019-10 to fiscal years beginning after December 15, 2022. We do not expect that the adoption of this guidance will have a material impact on the financial position, results of operations and cash flows.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2018, the FASB issued ASU 2018-17, Consolidation (Topic 810): Targeted Improvements to Related Party Guidance for Variable Interest Entities, (“ASU 2018-17”). ASU 2018-17 requires reporting entities to consider indirect interests held through related parties under common control on a proportional basis rather than as the equivalent of a direct interest in its entirety for determining whether a decision-making fee is a variable interest. For entities other than private companies, the standard is effective for fiscal years beginning after December 15, 2019, and interim periods within those fiscal years. The ASU is effective for a private company for fiscal years beginning after December 15, 2020, and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. Entities are required to apply the amendments in ASU 2018-17 retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. We do not expect that the adoption of this guidance will have a material impact on our financial position, results of operations and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>3. CASH AND CASH EQUIVALENTS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Below is a breakdown of the Company’s cash balances in banks as of June 30, 2022 and March 31, 2023, both by geography and by currencies (translated into U.S. dollars):</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of <br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of <br/> March 31</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>By Geography:</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Cash in HK</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,221,649</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,712,816</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Cash in U.S.</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,259,002</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,322,792</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">74,480,651</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,035,608</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">By Currency:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">USD</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">64,187,756</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,505,105</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">HKD</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">415,930</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">426,138</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">EUR</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,097</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,728</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">GBP</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,680</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,219</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">RMB</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,848,188</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,418</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">74,480,651</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,035,608</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">“HKD” refers to Hong Kong dollars, “GBP” refers to British pounds, and “EUR” refers to Euros.</p> Below is a breakdown of the Company’s cash balances in banks as of June 30, 2022 and March 31, 2023, both by geography and by currencies (translated into U.S. dollars):<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of <br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of <br/> March 31</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid"><b>By Geography:</b></td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Cash in HK</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,221,649</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,712,816</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Cash in U.S.</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,259,002</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,322,792</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">74,480,651</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,035,608</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">By Currency:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">USD</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">64,187,756</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">23,505,105</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">HKD</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">415,930</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">426,138</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">EUR</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,097</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59,728</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">GBP</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24,680</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">25,219</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">RMB</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">9,848,188</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">19,418</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">74,480,651</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,035,608</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 71221649 18712816 3259002 5322792 74480651 24035608 64187756 23505105 415930 426138 4097 59728 24680 25219 9848188 19418 74480651 24035608 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>4. FAIR VALUE MEASUREMENT</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2022 and March 31, 2023, information about inputs into the fair value measurement of the Company’s assets and liabilities that are measured at fair value on a recurring basis in periods subsequent to their initial recognition is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents, accounts receivable, prepaid expenses, other receivables and due from related parties are financial assets with carrying values that approximate fair value due to their short-term nature. Accounts payable, accounts payable – related party, contract liabilities, accrued liabilities and other payables and due to related parties are financial liabilities with carrying values that approximate fair value due to their short-term nature.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>5. ACCOUNTS RECEIVABLE, NET</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2022 and March 31, 2023, accounts receivable consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Accounts receivable – gross</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,260,574</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,713,949</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,301,180</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Accounts receivables, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,260,574</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,412,769</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recorded $0, $1,827,265, $0 and $2,226,090 bad debt expense for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, respectively.</p> As of June 30, 2022 and March 31, 2023, accounts receivable consisted of the following:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Accounts receivable – gross</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,260,574</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,713,949</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,301,180</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Accounts receivables, net</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,260,574</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,412,769</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 8260574 16713949 1301180 8260574 15412769 0 1827265 0 2226090 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>6. PROPERTY, PLANT AND EQUIPMENT, NET</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2022 and March 31, 2023, property, equipment and leasehold improvement consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Leasehold improvement</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">433</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">301,943</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Office and other equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">146,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">146,791</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Furniture and fixture</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">193,563</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">147,231</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">642,297</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(33,206</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(54,084</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">114,025</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">588,213</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2022 and 2023, depreciation expense amounted to $3,018 and $7,394, respectively. For the nine months ended March 31, 2022 and 2023, depreciation expense amounted to $4,800 and $20,887, respectively.</p> As of June 30, 2022 and March 31, 2023, property, equipment and leasehold improvement consisted of the following:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Leasehold improvement</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">433</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">301,943</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Office and other equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">146,798</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">146,791</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Furniture and fixture</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">193,563</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">147,231</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">642,297</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(33,206</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(54,084</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">114,025</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">588,213</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 433 301943 146798 146791 193563 147231 642297 33206 54084 114025 588213 3018 7394 4800 20887 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>7. INTANGIBLE ASSETS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="-keep: true">On September 30, 2022, an intellectual property transfer agreement and an exclusive license agreement was signed such that all patents, trademarks, Know-how and Know-how Documentation related to cannabis vaping products and tobacco vaping products were transferred from Tuanfang Liu, Aspire Global and Shenzhen Yi Jia to Aspire North America and Aspire Science. As the intangible assets were transferred from Tuanfang Liu, the controlling stockholder, the Company recorded the assets at his cost, which is $0, in accordance with ASC 805-50-30-5 and SEC Staff Accounting Bulletin Topic 5. The Company engaged a third party firm to perform a valuation on the fair value of the intangible assets on the date of transfer and estimated fair values were $74,259,915, in accordance with ASC 350.</span></p> 0 74259915 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>8. CONTRACT LIABILITIES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2022 and March 31, 2023, the Company had total contract liabilities of $1,672,051 and $742,247, respectively. These liabilities are advance deposits received from customers after an order has been placed. As of March 31 2023, the Company expects all of the contract liabilities to be settled in less than one year. The decrease in the balance at March 31, 2023 was due to less orders on hand on that date.</p> 1672051 742247 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>9. LEASES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has operating lease arrangements for office premises in Hong Kong and California. These leases typically have terms of two to five years and are expensed on a straight-line basis.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Leases with an initial term of 12 months or less are not presented as right-of-use assets on the consolidated balance sheet and are expensed over the lease term. All other lease assets and lease liabilities are recognized based on the present value of lease payments over the lease term at commencement date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The balances for the right-of-use assets where the Company is the lessee are presented as follow:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Right-of-use assets</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">295,804</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,359,274</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Lease liabilities – current</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">347,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">917,310</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Lease liabilities – non-current</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,608,580</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">347,541</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,525,890</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the maturities of our lease liabilities (excluding short-term leases) are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> March 31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,243,979</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,328,088</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,372,447</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,071,992</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">2028</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">322,704</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total future lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,339,210</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(813,320</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,525,890</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company incurred lease costs, which includes the amortization of the right-of-use assets and the payment of short-term leases, of $74,052, $256,676, $215,713 and $770,049 on the Company’s consolidated statements of operations and comprehensive (loss)income for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company made payments of $77,734, $300,593, $226,420 and $840,549 under the lease agreements during the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The weighted-average remaining lease term related to the Company’s lease liabilities as of June 30, 2022 and March 31, 2023 was 2 years and 4 years, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The discount rate related to the Company’s lease liabilities as of both June 30, 2022 and March 31, 2023 was 6% and 8%. The discount rates are generally based on estimates of the Company’s incremental borrowing rate, as the discount rates implicit in the Company’s leases cannot be readily determined.</p> P2Y P5Y The balances for the right-of-use assets where the Company is the lessee are presented as follow:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Right-of-use assets</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">295,804</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,359,274</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Lease liabilities – current</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">347,541</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">917,310</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Lease liabilities – non-current</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,608,580</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">347,541</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,525,890</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 295804 4359274 347541 917310 3608580 347541 4525890 As of March 31, 2023, the maturities of our lease liabilities (excluding short-term leases) are as follows:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> March 31, <br/> 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%; text-align: left">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">1,243,979</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,328,088</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,372,447</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,071,992</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">2028</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">322,704</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total future lease payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,339,210</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(813,320</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt">Total lease liabilities</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">4,525,890</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1243979 1328088 1372447 1071992 322704 5339210 -813320 4525890 74052 256676 215713 770049 77734 300593 226420 840549 P2Y P4Y 0.06 0.08 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>10. ACCRUED LIABILITIES AND OTHER PAYABLES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2022 and March 31, 2023, accrued liabilities and other payables consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Accrued salaries and related benefits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">43,487</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Other payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">81,226</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">138,575</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34,583</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">302,328</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Freight payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,154</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">159,296</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">520,057</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> As of June 30, 2022 and March 31, 2023, accrued liabilities and other payables consisted of the following:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> March 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: justify">Accrued salaries and related benefits</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">43,487</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Other payables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">81,226</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">138,575</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34,583</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">302,328</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Freight payable</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">79,154</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">159,296</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">520,057</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 43487 81226 138575 34583 302328 79154 159296 520057 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>11. DIVIDENDS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Dividends payable represent a dividend declared by the Company’s HK subsidiary, Aspire Science, in the year ended June 30, 2020, which was payable to Aspire Science’s then sole stockholder, who is the Company’s chief executive officer. The dividend was declared prior to the transfer of the equity interest in Aspire Science to Aspire Holdings, which subsequently transferred the equity interest to Ispire International. Set forth below is the information relating to the dividend payable at June 30, 2022 and March 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Dividend<br/> Payable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">As of June 30, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,362,639</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Dividends declared</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Dividends paid</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,362,639</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">As of March 31, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> Set forth below is the information relating to the dividend payable at June 30, 2022 and March 31, 2023.<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Dividend<br/> Payable</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 88%">As of June 30, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,362,639</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Dividends declared</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Dividends paid</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3,362,639</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">As of March 31, 2023</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 3362639 3362639 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>12. RELATED PARTY TRANSACTIONS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">a) The table below sets forth the major related parties and their relationships with the Company:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: justify">Name of related parties and Relationship with the Company</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="1" style="text-align: justify">-Tuanfang Liu is the Chairman of the Company.</td></tr> <tr style="vertical-align: bottom; "> <td colspan="1" style="text-align: justify">-Jiangyan Zhu is the wife of Tuanfang Liu and a director of the Company.</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="1" style="text-align: justify">-Eigate (Hong Kong) Technology Co., Limited (“Eigate”) is a wholly-owned subsidiary of Aspire Global.</td></tr> <tr style="vertical-align: bottom; "> <td colspan="1" style="text-align: justify">-Aspire Global is a company controlled by the Chairman of the Company.</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="1" style="text-align: justify">-Shenzhen Yi Jia, a Chinese company that is 95% owned by the Company’s chairman and 5% by the chairman’s cousin.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">b) Tuanfang Liu is also Aspire Global’s chief executive officer and a director of both the Company and Aspire Global, and his wife, Jiangyan Zhu, is also a director of both companies. As of March 31, 2023, Mr. Liu and Ms. Zhu beneficially own 66.5% and 5.0%, respectively, of the outstanding shares of both Aspire Global and the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">c) The Company had the following balances due from related parties:</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">As of</p> <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Shenzhen Yi Jia</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,872,035</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">    -</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Tuanfang Liu</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">62,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,934,855</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The balances represent payment on behalf of these related parties, such as freight and tariff charges and others. These balances as of June 30, 2022 were all non-interest bearing, unsecured, had no due date and were repayable on demand and the balances were fully settled in November 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">d) The balances in due to related parties at June 30, 2022 and March 31, 2023 represent amounts due to Eigate of $40,672,768 and $0, respectively. The balances are all non-interest bearing, unsecured, have no due date and are repayable on demand.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">e) For both three months ended March 31, 2022 and 2023, substantially all of the Company’s tobacco and cannabis vaping products were purchased from Shenzhen Yi Jia. As of June 30, 2022 and March 31, 2023, the accounts payable–- related party was $41,982,373 and $56,044,267, respectively, which was payable to Shenzhen Yi Jia. For the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, the purchases from Shenzhen Yi Jia were $16,485,000, $16,961,308, $61,318,089 and $67,762,917, respectively.</p> a) The table below sets forth the major related parties and their relationships with the Company:<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="1" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: justify">Name of related parties and Relationship with the Company</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="1" style="text-align: justify">-Tuanfang Liu is the Chairman of the Company.</td></tr> <tr style="vertical-align: bottom; "> <td colspan="1" style="text-align: justify">-Jiangyan Zhu is the wife of Tuanfang Liu and a director of the Company.</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="1" style="text-align: justify">-Eigate (Hong Kong) Technology Co., Limited (“Eigate”) is a wholly-owned subsidiary of Aspire Global.</td></tr> <tr style="vertical-align: bottom; "> <td colspan="1" style="text-align: justify">-Aspire Global is a company controlled by the Chairman of the Company.</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td colspan="1" style="text-align: justify">-Shenzhen Yi Jia, a Chinese company that is 95% owned by the Company’s chairman and 5% by the chairman’s cousin.</td></tr> </table> -Tuanfang Liu is the Chairman of the Company. -Jiangyan Zhu is the wife of Tuanfang Liu and a director of the Company. -Eigate (Hong Kong) Technology Co., Limited (“Eigate”) is a wholly-owned subsidiary of Aspire Global. -Aspire Global is a company controlled by the Chairman of the Company. -Shenzhen Yi Jia, a Chinese company that is 95% owned by the Company’s chairman and 5% by the chairman’s cousin. 0.665 0.05 c) The Company had the following balances due from related parties:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">As of<br/> June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">As of</p> <p style="margin-top: 0; margin-bottom: 0">March 31,</p></td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Shenzhen Yi Jia</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,872,035</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">    -</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Tuanfang Liu</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">62,820</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,934,855</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 1872035 62820 1934855 40672768 0 41982373 56044267 16485000 16961308 61318089 67762917 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>13. INCOME TAXES</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, income(loss) before income taxes consists of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">HK</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,034,709</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,103,638</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,389,710</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6,405,657</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">U.S.</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,866,511</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,972,501</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,313,238</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,393,434</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(831,802</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,868,863</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,076,472</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(4,987,777</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s effective tax rate for the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023 was different from the Hong Kong statutory income tax rate due primarily to the U.S. subsidiary being in a loss position. No tax benefit has been recognized for this current loss and the related carryforward losses of this subsidiary, as a full valuation allowance has been established against the deferred tax asset arising from the losses.</p> For the three months ended March 31, 2022 and 2023 and nine months ended March 31, 2022 and 2023, income(loss) before income taxes consists of:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nine months ended<br/> March 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%">HK</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,034,709</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,103,638</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,389,710</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right">6,405,657</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 1.5pt">U.S.</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,866,511</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,972,501</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,313,238</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(11,393,434</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(831,802</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(2,868,863</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,076,472</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(4,987,777</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> 1034709 2103638 5389710 6405657 -1866511 -4972501 -4313238 -11393434 -831802 -2868863 1076472 -4987777 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>14. EARNINGS PER SHARE</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table presents a reconciliation of basic net income per share:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Three months ended<br/> March 31,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Nine months ended<br/> March 31,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="-keep: true">Net (loss)income</span></td><td style="width: 1%"><span style="-keep: true"> </span></td> <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(990,557</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td><td style="width: 1%"><span style="-keep: true"> </span></td> <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(2,334,223</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td><td style="width: 1%"><span style="-keep: true"> </span></td> <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">288,124</span></td><td style="width: 1%; text-align: left"><span style="-keep: true"> </span></td><td style="width: 1%"><span style="-keep: true"> </span></td> <td style="width: 1%; text-align: left"><span style="-keep: true"> </span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(4,512,513</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><div style="-sec-ix-hidden: hidden-fact-48; -sec-ix-hidden: hidden-fact-47; -sec-ix-hidden: hidden-fact-46; -sec-ix-hidden: hidden-fact-45"><span style="-keep: true">Weighted average basic and diluted share of common stock outstanding</span></div></td><td style="padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">50,000,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true"> </span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">50,000,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true"> </span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">50,000,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true"> </span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">50,000,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt"><div style="-sec-ix-hidden: hidden-fact-52; -sec-ix-hidden: hidden-fact-51; -sec-ix-hidden: hidden-fact-50; -sec-ix-hidden: hidden-fact-49"><span style="-keep: true">Net (loss) income per basic and diluted share of common stock</span></div></td><td style="padding-bottom: 4pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-keep: true">(0.02</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 4pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-keep: true">(0.05</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 4pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-keep: true">0.01</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="-keep: true"> </span></td><td style="padding-bottom: 4pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-keep: true">(0.09</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="-keep: true">)</span></td></tr> </table> The following table presents a reconciliation of basic net income per share:<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Three months ended<br/> March 31,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">Nine months ended<br/> March 31,</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="-keep: true">2023</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="-keep: true"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="-keep: true">Net (loss)income</span></td><td style="width: 1%"><span style="-keep: true"> </span></td> <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(990,557</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td><td style="width: 1%"><span style="-keep: true"> </span></td> <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(2,334,223</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td><td style="width: 1%"><span style="-keep: true"> </span></td> <td style="width: 1%; text-align: left"><span style="-keep: true">$</span></td><td style="width: 9%; text-align: right"><span style="-keep: true">288,124</span></td><td style="width: 1%; text-align: left"><span style="-keep: true"> </span></td><td style="width: 1%"><span style="-keep: true"> </span></td> <td style="width: 1%; text-align: left"><span style="-keep: true"> </span></td><td style="width: 9%; text-align: right"><span style="-keep: true">(4,512,513</span></td><td style="width: 1%; text-align: left"><span style="-keep: true">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><div style="-sec-ix-hidden: hidden-fact-48; -sec-ix-hidden: hidden-fact-47; -sec-ix-hidden: hidden-fact-46; -sec-ix-hidden: hidden-fact-45"><span style="-keep: true">Weighted average basic and diluted share of common stock outstanding</span></div></td><td style="padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">50,000,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true"> </span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">50,000,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true"> </span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">50,000,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true"> </span></td><td style="padding-bottom: 1.5pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="-keep: true"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-keep: true">50,000,000</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="-keep: true"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt"><div style="-sec-ix-hidden: hidden-fact-52; -sec-ix-hidden: hidden-fact-51; -sec-ix-hidden: hidden-fact-50; -sec-ix-hidden: hidden-fact-49"><span style="-keep: true">Net (loss) income per basic and diluted share of common stock</span></div></td><td style="padding-bottom: 4pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-keep: true">(0.02</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 4pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-keep: true">(0.05</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="-keep: true">)</span></td><td style="padding-bottom: 4pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-keep: true">0.01</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="-keep: true"> </span></td><td style="padding-bottom: 4pt"><span style="-keep: true"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="-keep: true">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="-keep: true">(0.09</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="-keep: true">)</span></td></tr> </table> -990557 -2334223 288124 -4512513 50000000 50000000 50000000 50000000 -0.02 -0.05 0.01 -0.09 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>15. SUBSEQUENT EVENT</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In April 2023, the Company completed the public offering of 3,105,000 shares of common stock at a public offering price of $7.00 per share, which includes 405,000 shares issued upon the exercise by the underwriters of their over-allotment option.</p> 3105000 7 405000 0.01 -0.02 -0.05 -0.09 50000000 50000000 50000000 50000000 50000000 50000000 50000000 50000000 0.01 -0.02 -0.05 -0.09 true --06-30 Q3 0001948455 EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '.L,E<'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 " !SK#)7G\>'M^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NFD!:5&7"]-.("$Q"<0MG_$ P>"' M.1"417$/GMA8PP8F8!86HM"U1861#'?QC+>XX,-G;&:81:"&/+6<0.82A)XF MAM/0U' %3#"FZ--W@>Q"G*M_8N<.B'-R2&Y)]7V?]]6<&W>0\/;T^#*OF[DV ML6F1QE_)*3X%6HO+Y-?J8;/;"ET69945JTRN=H54U9TJ;]\GUQ]^5V'?6;=W M_]CX(JAK^'47^@M02P,$% @ &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" !SK#)7_$=5;ET' #&(P & 'AL+W=OKF7["[FKWS4T,L2:)L[93VG^_ MUTY(:&4,$PTO+7%\3^ZY]]H^=G*V9/R'B B1Z#6)4W'>BJ3,OG8Z(HA(@L4Q MRT@*=^:,)UC")5]T1,8)#K51$G<\QSGI))BFK=&9;GO@HS.6RYBFY($CD2<) MYF\7)&;+\Y;;6C4\T44D54-G=);A!9D2^6?VP.&J4Z&$-"&IH"Q%G,S/6V/W MZ\3O*@/=XR]*EF+M-U)4GAG[H2YNPO.6HSPB,0FD@L#P[X5,2!PK)/#COQ*T M53U3&:[_7J%?:_) YAD+,F'QWS24T7EKT$(AF>,\ED]L^02):4Q>)#0M/B/7\M K!D,G T&7FG@?3!P_0T&?FG@:Z*%9YK6 M)99X=,;9$G'5&]#4#QT;;0UL:*K2.)4<[E*PDZ-+%N20%8G&:8BN4DGE&[I) MB_)086XC$6%.Q%E'PM.432RM4+ MSPIXB_DQ\MTCY#F>;_!GLLW\#3E]D_4[;_PJ<+Z&\[<%;CU:WZ$3NI$D,<:K M .R: =5X_2HR')#S%@Q(0?@+:8T^?W)/G%,3V5\$]HY[M^+>M:&/RCIY(@LJ M),<0A#N<$!-E.\Z-R"@G!S,21"F+V4*57G!L8FO%:K54-.)Q6G$ZM/5?7.WC)CXNSFKM-^[(Q-I*QV#4GU M*U)]JU>3G'/%Z9J* ,?H'X*YFGP03(Q&CG:T=MLY:?N.B:35L"')045RL,O8 MF[ D@0EG*EGPXPA-]1R-[G,I)$Y5M9KX6H%_=OXIP'H:3&F%EU'/=YV>XT#$ M7@S\AA6_H97?&,HRU*5Y'6,C#;N]Y+DIV1.K5<.<0F5D.'T[TI?N*2J;EV35 6R:F0Y+UN_ M("K0G,9JHI,1_,:5QY(A*@5ZS#&7A,=JWL\8EPC*3RDII"8#[<$*59,EX4'1 MKWH +)-(]9(1)T1[D:KE,BE4@C9!L,8'4;7((\;I@J8XAH>";W!_266D0:8D MR#F5%*I>(5V]!A%.%T2/"RJTR#PLW9E>358^'$"ST@%NKWS NMOWY[^/ MT3V,,Y+!JOY,>&5ZI-TH@UUZAT'8O@O-H/T-+2,*E(H;T$=&6!ZLFP8L#>(\ M+&_I4.L_!H32@X!0,;/ \@&$Y<5+A.R\B*B.4QA)Q) M]$S G9A"AO*,I4=H5N4;^I4,:.&4AH V_?0-[C3(J^J49Z'&#&&VCIG(00A@ MH8IM+3@J!V[_5*@@20Y25UMFG 4D! -AU KV(=1TJ*\):G>G"1IBPR%0-\#_ M%7TC;\;1;H>"R=0==@?=7L_(TVKT;R& <[1!"IVP;@YEW:<.Y:V<1# _I7KLM> 1K[[4/9N M+>U=NR:OE.$#X92%5@&U!:K:L&W V-YNJU@VWD MN ^=[]9"W]U1Z9<S1SW(?L=VO=[]JE>CE&IPDH!721"[@MS.3L M.)NTH]VL*;U:\;L[2?ZKA/"%FF!_!P200>4::>1I!]S(\Q?M$-[SK)6_:Y?N MJS1&!-)H8V>'F>-8F.GM8P_@U7L SZ[=5VE\13..4T'UB5$Q'$TLMZ!M9&FW M:\JREC^>7;-4\\W'_8*1HQUK4YW:S9I2K)6/9]%)G4<+1SO8YCSN0_=X MM>[Q=M8]Z"Y76Q\C.3L(Z-=VUST9&$]1[+9-"=9"Q]OI$!/VSXQ#[O0![I$6 MKP3VG3#_Y"#@U4%+:-0^6] OKXR4]Z%WO%KO>':)4E*>X5=T$T(!TSD-BH-K M2X;MD(-NN^3@*I(OK MA 1)_R_--D]3=L2ATW,\(]-]:"6_UDJ^7=WH>AUS@C<2VP)PZ+O.%^-[LWW( M([^61[Y=TGQG>A,6L=2VK&X!Z7>]]G#8-YX*V4V;\JNUD6^7,S,J03"P.7*] MP^8O)LV1F$?XLE?>S=LUSTK MVO6Y]*87I%N [L;3R_&CD>$^U)-?JR=_1_4$$K_X%$.=$N'5<:"1JAWQ'_/: M8K?Z69Z=M2\EU'9:?T"BCI=![!4?352MU4N;V=J8S9OY7"_7 MLA+ZM=K(&GY9J:82!FZ;A[G>-%+DW:"JG%.,^;P213U;7'?//C6+:]6:LJCE MIP;IMJI$\_16ENKQ9D9F/QY\+A[6QCZ8+ZXWXD'>2?-E\ZF!N_G!2UY4LM:% MJE$C5S>SW\B;6Q;; 9W%/X5\U(-K9*G<*_75WGS(;V;8(I*E7!KK0L"?K;R5 M96D] 8YO>Z>SPYQVX/#ZA_??._) YEYH>:O*?XOV>(:6K3:JV@\&!%51[_Z*[_M # :0:&( W0^@IPY@^P&L M([I#UM%Z)XQ87#?J$376&KS9BRXVW6A@4]3V-=Z9!GXM8)Q9?*E%FQ=&YNA6 MU3F\GMV55F61"_OXK2A%O93HSDZAT27Z/C'MH;AN!M.CX?/@?2!.3TPIYT_-N'OMFT:61LD MM 9B;WQ\=@XBOP.[P-[HC5C*FQFL("V;K9PM?GY%.+[RL7LA9T=R&]ML14ED-<^UCM7O'-EJ\!V02/,8H[3Z_EVR,@U3*(HQ3PF M!\,CM-$!;11$^]MRJ5H !V5B*0'I?2DO4"V-#^S.4SS 0.*(T(1G(["N84HY MCI/(CS4^8(V#6-_+,K\TZA(*2ML4Y@D5]59J X7."S=V4&0<1Q$9AS8XJ3]9 M4"!/^($-#[+Y .!KHYI"ZLF(X7#P4+_5Y<:@3*_'_]"=?ZEO!VS'>@Y>69U M0(O7F*<+M 'A-MWBL 5_8TO2Y*+>.QV&/TY32L9OR6-'2(3I1#:17HQ)4/\6 MGP$=)%0N-TH7?HC4F3JA),J2,437+DTXP7@"8J^A)"RB78M[J5:7K9:!C-][ M&DJ8LQYFJ4.3H_&TA08 M351#TFLG"8OG#F@ HBN7W);AH83L,;J6\,83%D,W,H&RUT3"3VH4RT+<%V4Q M5;!)4%K/KB(OY.V8ZJXJQ[<,H=Q++M8Q(ED+#PR;@]PI*PA(*VRS3 MP#;VV<1RI3&)*(TX&D88&$K&E:2(Y!U <=Y)Z@]T50CTA2C)UBY+$CMEQ.=#)TL&,- MBZ3M'XTZI7L,.SJC?:2NFD88LBKAZ02;7D]I6$\_U$M5 2'Q/9A602?G,/'H M4T3J'-PY2,\;J6:9KQE%$Z@;C771K6W5W?/D#J/Z-Y4=E]*6_'E'O9I6'9 M/2V57#UE'*?0.8[?37"R\T\1:*_,-*S,NV1[CHA&F M63#)[HQ:?EVK,I>-[MJ'Y*K;+IDG?[8%)?WL;'LA;\=G@KVLL["LWZJJ4C72 M-@075DW05I0@,3_AUQAC@F ?B?1:-/(*05=W <_LO]TCT,S6K%53_"?S*Q0[ MOQ9:6Y'MA+4UVL!%43] KX_4"GUL:XD8[DYR.Y,_1;-I;!O;@P)23@'EA.X^W:%G=*NC'OT,WG$S@>*B>,#C^74 M\<%\\*W-?NB$E?I0U!J5<@5C\>L$7#6[;X>[&Z,VW>>W>V6,JKK+M13 P!K M[RNES(\;^T7O\ 5W\3]02P,$% @ = I@ MR&/&A9YZJ3'YA>_K.(6,ZH[,0>";I509-=A5*U_G"FCB0!GWPR 8^AEEPHLF M;FRNHHDL#&<"YHKH(LNH^G4%7&ZF7M=[&KAEJ]38 3^:Y'0%"S!W^5QASZ]8 M$I:!T$P*HF Y]2Z[%[-S&^\"OC+8Z)TVL4[NI7RPG4_)U NL(. 0&\M \;&& M&7!NB5#&SRVG5TUI@;OM)_8;YQV]W%,-,\F_L<2D4V_LD026M.#F5FX^PM;/ MP/+%DFOW3S9E[ B#XT(;F6W!J"!CHGS2QVT>=@#=_AY N 6$;0&]+:#GC);* MG*UK:F@T47)#E(U&-MMPN7%H=,.$7<6%4?B6(%B'^YB(*AMAE8W0\?7V\"T,>L8: M-40NR0T3Z)Q13N92,U=TWR_OM5%8>C^:K);<_69N^SE>Z)S&,/7P>].@UN!% M[]YTA\&')N/_B:R6AEZ5AMXA]F@FLPS=8O'%#VMR3[_)]G["_P@7_,&2)HVTM?SE(;]G4/67G#PZ%HQ MH0F')3('G1$F3967AK)C9.[.W7MI\!1WS13O6:!L +Y?2FF>.O8HKVYNT1]0 M2P,$% @ /ZK\<[&74H.G0YH5-[.]UL>K M^;Q8[^4A+EZKH\S,+UN5'V)M+O/=O#CF,MY41H=TCB'D\T.<9+/%=77O?;ZX M5B>=)IE\GX/B=#C$^=^W,E6/-S,T>[[Q(=GM=7ECOK@^QCMY)_7'X_O<7,U; M+YOD(+,B41G(Y?9F]@9=19B7!A7BMT0^%F??04GE7JG/Y<7;S4/F/B[D4J6?DHW>W\S$#&SD M-CZE^H-Z_%$VA%CI;ZW2HOH7/#98. /K4Z'5H3$V(S@D6?T9/S6!.#,P?OP& MN#' M@$=,""- 7GI$VAC0%_Z!-885-3G-?#!T9#P#N5Z7T!(C.6C<=^-6X?CMC/363:\.#G\-SB48?OXOPU(.A;@"$F MGO$L7VZ.?73^W].C__ST7C!(6RND\D<&_#7Y;2L"_/[FOM"YF>M_^%)=.Z-^ M9V4#O"J.\5K>S$P)%3)_D+/%-U\A#K_SQ7E*9ZLIG443.>MEA+89H6/>%Q_D M@\Q.TA?]VI!7AN5J\;# %!&.P^!Z_G >61>(0H@HHF$?N'*!PGCC >5]8.0" M.<BR">7#K&L'K$>&FV"'PF+M 7)(!,7,8NT"N6"8 M"6ZS=H&,A2PT?_VL>;JP-0K1#V1@$Y([G$)FD4VUW9AS3)Y4X9^("$&7+,"8.+%$(@R :B M@+LHX/'&K/6MGY).D:-1>6DDN9;& MKVZR\BW(I%!:;/NM.^*)Q MY5O/O';._5NR72EZ:1H*(S9[#XXQYG0>#PQ!0:F]#GN -"1BB'TG@-&X F[6 MG[/N,TS=%:4L),B1_QX<-\M/8%/W:%R&0I>Y!R<$X0,;'M1)832J[YJ%IV$- M[N56Y?+Y2L=/ VMPX%E]RC68.#/>@S2%+>S9O/(!"36[)>2L/BX2F9E'@Z$R MZ,0H&E>C;\]H@TNP/N6YS/Q5X"K"2VR456@K41\0,;.'L7>!7B#D86AOLR(? M,C"U,+0K0IT<1>-Z]&>IP47:"1$OZ];"P#X8L 'M6R7RH])O6VFM1;-)6W?E(Z M38S'-?'WIA4ENZR9A^N_@=D<944:U^__-W^>"EV]-O8FR2-F$0L">T^S] $# MQ(5=I'Z'.+"[DP\G3'L:T,:XT\9X5.@M^F_"_VV:-LYX;YK2$(78?COG0YK& M@S&U=\L^)#4A".Q@11XDA@$9>E&%.S6*QU\0VQT*F$T2*/9Q[@_"I"^()_6V MFM1;-)6W?EHZS8S'-?-M7"1K<)%D8*72-,Z++B_>,YK&G3BO)/@:,KLT_3!; M.@S ['73 S,H-%"2G7+&;+0D/U4GA7(#X@>S83?[AHIV =1)%SK.-DFV\^Y@ M\:@@_^+BG-+;:E)OT53>^@GJQ#T>%_==<=Y5F?%7I$?6P_J/790O1:Y>C(Q> M@JS9S\\.8@\RWU4GX(51+J=,U^=L[=WVE/U-=;9LW;]%5TODN;]"5U%]AMZY MKX_TW\7Y+LD*D,JM>11\'9CAYO4I>7VAU;$Z!KY76JM#]74OXXW,2X#Y?:N4 M?KXH']#^7X7%/U!+ P04 " !SK#)7!'YJ#;X" #:" & 'AL+W=O MD'L8:+: M-'A /+C):6/AQ,%VVO'O.7;2T(ZLJL;ZT-@GW_>=BR\G\5;(GRH'T.2AX*4: M.[G6UDM=*B:,D80<'*YDD?VCKL$5"GGQ"TA. Q8?@$(6P)X:D>ABUA>*J' MJ"78U-TF=UNX&=4TB:78$FG0J&8&MOJ6C?5BI=DG=UKB6X8\G=R7M,Z8AHQ, M19GA^COBS MX_S+(WP7J]65+-B5;!(<%;RAU'Q4 M_C7#JYO#"EUY@P\8KFPZ:3/1HK*M8BDT-AX[S/'C Z0!X/N5$'HW,0ZZSYGD M#U!+ P04 " !SK#)7+@0(W7($ !]%P & 'AL+W=OI@;T'AY<)MMMEP^,!>S'=K@.\SO=S=,W)D-2IH5F)09 M)8#A]=SX C_%T)$.E<7?&3Z4)]= #N6!TD=Y\TLZ-RR9$(GS M7"*)/+[6H$834SJ>7K^@Q]7@Q6 >4(F7-/\G2_EV;H0&2/$:[7-^2P\_XWI MGL1+:%Y6O^!0VUH&2/8EIT7M+#(H,G+\1]]J(DX!V')S@@H-7.WA]Q^#7#G[%_9&LBND5XF@Q8_0 F+06:/*BDJOR M%@1G1,ZL.\[$VTSX\<4]0?LTXS@%2TI2,6..5R7-LQ3)QW=<_(FIQ$M UV"Y M162#2Y 1\8(FCUN:IYB5[]^%-@P^@^CK/N//8 +N[U;@PX\?9R87.-F):8L2IM-D?95DS\^E4 M&FU@N4)^*G7XG8'1N./$#+YBVS6(5GC0+ M86/8HM)IJ'0&4OE!EL46B>%][$7K$=_KT&J=4ZM-1$WM^W?0MSZK^!T3+!H3 M+!X)K*6FVZCI:M7\0W3QC"2T$#+FHD25:Y<6HO\47XZ$LW+/)I =AM!V.X4R M4KCXS7 MYKV&>4_+O-@AB/Y/1+<3*S=)G@%GB)1B :UV'NF_H@G*_J/20PL\ M0(^1<%8CX43>&=&3T I\K[.RO6G6TL-O]/"U>D0D[?2'WQ$3"QFL%C);I8/? MIS]HHPX@V3\;-72A%?IA=]J?&TZ@&SINQRY6 #I3WW-<2TUDT! 9#"&RTQW> M)#7HVQVT60SM#F."16."Q2.!M:0,&RG#[]LV*14,^Y2%-O" L@C/9S&HP!K7HLH%4-U*H#UX.V!YU.P8P5,NX3LBW"R3$>_E^; M*#WR$&E& EJ-!1350.VUSK.#[E+WMEU;EM?3-M0?M_5[*4N"&^A-W_PV5FMG>YVU]'D,; MQZAHT:AH\5AH1T7-DP^1\L.TD$3T^A+D>"W@K:M <,^.WWJ/-YSNJF^3#Y1S M6E276XQ2S*2!>+^FE+_M#BZ!!MX=A#[1$QUPE4:5H)]FOWZ%D2[9$L=D\NU'+2[G3N2CYC4+UKBB8>GS'081SWFJC0H&/WN^XGEN- &.[P>ELVY.,_#T^JC]0V,\ M&+-F-5_)_$^1Z>W5+)ZAC&_8+M=?Y/WO_&!08/2E,J^;_]']0=:;H717:UD< M!@."0I3M+WLX+,3) -!C'T . \AP@#\Q@!X&T,;0%EECUGNFV?)2R7NDC#1H M,Q?-VC2CP1I1&C?>:@5O!8S3RZ\EVV5"\PRM9)F!>]JK6N8B8^;QK88?\)NN MD=R@%:NWZ /XOD9S]/7V/7KU\^O+A08@1MTB/4SZKIV43$R:H$^RU-L:_093 M9N?C%V! 9P4Y6O&..!5^8NHMHO@-(AZA%CRKIP\G#CBT6U3:Z*,3^KHU&RS9 M7]?K6BN(W+]M:];J].TZ33I?U!5+^=4,\K7F:L]GRU]^PJ'WJ\W@%U)V9K[? MF>^[M"\_0_4192H+CE[ELJY?7]C,;76$C0Y3;/;+N1]@$F!PX/[4E+$@B6-, M_$[L#&30@0R_:JB2TX+75YN E7?Q"RLY6+^Q6+W2Z^#T'I:E@;2DN,\0* MJ;3XMWE@L[Q5%YPZT8NC>.#JL11-O,CNZ*B#&CT=*N2C,H5]+C?S70V*=)DNS^$WXY(*M13Z= M.,E+)LX+*3M;".SUA.L]U[=6!O5&'ITGE% 2)0.7VB0#FL0^)?8HQ"?- 79B M_5CN(=ZD K=8,>)QOOJ4)L$0X5AN'L9A@B,\@9#T"(D3X8WBD!89X@^5:5[: M:))ZRQ5T3TH9#I[.\8/N4UQ!Z,?A$/Y8+(J2>*(NX;Y+P$X6[B.A8H^384!' M-G!>4D) X+;<<>C(,Y]*)P6/%MR MVF%A3FC^(CID+(O@G$!,T3"B$Z;T-(MC-RT9,S9-;][T>@+J7?V41@[_#QZ= M)J27TG:^"CTW8R?C+6]V*MW"5MAT1^!*<*!^?(.JG)GB";G#O^]$-=5X''2? MQV,2>.&(!"R"F'C)5'4B/:,2-Z.>XJ^WT(?.-5='9T[A)C9^#3W?Q\/"ZI[] M^3T3Z>F7N.FWR[1#HEGCTVJE5P;43+88OTX MN8B3\I^;7"^E[7P5>I(G;I*_88_-24#!,MA02H4R86IEF=D=9R%Q2F,_'&V5 M;)*^GWAD@H=(3_;$3?;7V1[\Q ]>4SQOSH$JIB:C;4SF.*%^' Q+@$TPC'%$ M)@HYZ6F?N&G_"W2!C\<3%_9L \:4/O>] !-H48Y6E"PPFBX_UB.Z.3?NEY!-3X* :,GT#*KVW$2RL:C\^M#=:5LWY_5IJ+8OFR?I]?@=)6MG:K:%J2+XGC M2Y4LV[&RL:.RE*3..74>P!F0G&@XF SHIE?OU]W Q@,12E;M0^V>!DT&GW] MNM%\M;7NQJ^-Z=773=/ZUT?KON^^?_S8EVNST7YN.]/BFZ5U&]WCK5L]]ITS MNN)%F^;QZ?'Q\\<;7;=';U[Q9Y?NS2L[]$W=FDNG_+#9:+=[:QJ[?7UTF-:7]M6.;-\?71V\OW;I_0\/_!K M;;8^>ZWH) MK;^C-1?7ZZ)@8,HTI>Z*@\>?6G)NF(4)@XX] \RAM20OSUY'Z M!SX[SK+0WIS;YK>ZZM>OC[X[4I59ZJ'IO]CM1Q/.\XSHE;;Q_+_:RK-/7QRI MZUV]>.;M5CIX&-7K! M1^758*YN22E7O<.W-=;U;WYV*]W6?VH145NI2U>W9=WI1@16][7QKQ[WV(H6 M/"X#V;="]O0>LB_4)]OV:Z_>MY6IINL?@\7$YVGD\^WI@P0_:3=73TYFZO3X M],D#])ZDD_^FW.K_SM;^-[A@_\_) +9X>GA'=+LWK([B+-^[6 M'+WY^]].GA^_?(#_IXG_IP]1?_/SEQ_./E_\[]GUQ<^?U=GG=^KRR\7G\XO+ MLY_4V?GUQ:\7UQ?OKPXQ_3#9D[GZCRBK"]_5SJAK4ZY;V]C53EVTY5S]HU\; M]?>_?7=Z>OSRW&XZW>[XWY-I0;8AE.THM%;K^R27U_U M^)+>O#/X6&,3:.C'H37JY FK_W2NKM?.#JNUJGN/<++P=55K!X7-F$+86-5> MF7:%T%)A7_JF(#UH5ZY9XY6Y14SJ$&'Z&=[X>M7.5&DW&^/*6C?!.&;*ZX8H M(V;=F+YN5[*XAF'4BX'M!\PNG"9+5^916:_ =-_#?.C!4K>M7H"56]W1XL[9 M:B@12*,([;;%D^KD^/@;9?X8ZAZ,M[T!JSVQ'9ZZH(]:YD@WQ4_UIH8$9UBW M&#QTZ#UQ+J?^:Q&_=3!OOU:_UF[%6S3@U*M_!,6]_?4B*BU]=HB-I%E64+-3 MSZ-^X$P6VUKY^/2%? YVFR;R$(Z*=V=,NOAL7;]69Y!^76KUTT_G=+ISZ &9 MIZVU:N3,^ MQ-K0VGCCR*(34A%#D<:;(_"!K4%CLPI[JA\8NX/%BNA,JA7PU M+B==/L"^NBIKTY:&G\N\(M/41POU_XO^BPHBV]EC/I!)^Q8/L/W1-A5,RL=- M]FG%[[-#J.W:-LWND5!,KI,?1(C/]_:B8^6^17[IX*"T;:<=1 M;PP,L4(OY\_NP;?O=L?OS-#-S[SC F:':SNVIE,@_* M "+J^7T/E,($$ /\DL]39,3@88O.@[.[DZ=/+B MKTY.%J)',@O3;XUI]RU,Y /50]>@TZAEW>J6@C6V$H :PC$?,TL,1+_4#B^K M @\BK53A>/\QN225(.MGQ[/C8_ZG_!I62-1TK[80)7;S ]C&6X1!O0 8GAH* M4M&>JO!@#D@QMDB+27VQS-VR"[J$40ZG>J"5BEMW2N7N] M:*!9@[R_9+YR1946E) KVE6QK[!]H$!298A1FLT"!A>0Y2D__(DA0@2;WQ>? MM:CM?=L3\^\"/IE R,L&2._.IWSNA"R+>T#3!-R,L.<2_[5].D:0;7Q?'!+7 M) TKY'$1_O[2@YK]8!9NH%1 B9J,*D^^3.:*@%"4D&"A8D^-2:!LAB?/LZ1W M'XFH=XX Z\!IF>FNLEC2VCZ N:(FP+X+]9Q">2J9E! 5M)SP$'F\;0EK2>XD M$^BW-B[ )E/D>$@H0 WK&K9P!TE.P&,QA8:,%TGQ.?1#'(C(+Q*52-'V_+%0 MWM05BWYV,#G\-[ST\/ZRM =0:*M^1NXDG0E&8XHIH3*1+(L4^]&P ZE;(R&1 MK>Z]N#@L&_R0AN :[:0PH \2P.P&YP<-.T<$D ,.';T^>;8?7DFB0.=P*V8( M)]TA,L98F].Q'1L$!5\*9M DV0"O4BM$)CHWQ17F;%L#U8&.KE!>(Q<8)_82 M3VE:+\Z,-X!9O3%(_)1 O*!KCC5,*3#$.Y!$;$0L4'F2Z$R93=?8G0E^T*\M MDB@LU0]-3ZP11%-_#.1[G()U]B6GD^JV]O@[0ONZQ1D'[G+X KM2NT)=/?I. M#GGX#$CJ\!5G-9V")<+BFH%K.#:L$#M91G,X6]@([,!2%I3SH_A&-"EJ(E$$8YNK M+U K2)')IT-R\5.1T2V1YA7DWFL<"$F(##E B2(D,&C#.DFE2\YZ#?6)"*MB M"T0(6+"CALXTE>UE/U@):P+=X].7E#42:D" M>>(%%=X.&>RV=H,GBS3:&_ZF^$=<]$\FN*P=X(DSB*C!R=AT_."6.D31WX:U M1MU^OL;AY^K=X$@U$E8EN EUZ6(2A0TIBG27*N2M=4W%BBQ,!Z/:U"5[# 0& M3Y1MX*-DJI1M9B00!.$4;LA#9@DJ0O!4[R&WEHT%I^P"A#I## #G5-$R3H4' M#I!=S@>"NO4L/Y$K@8/6J@99%>(C$U\N835B=[_1"O71Z 9I; )&3%N%.+T2 M+ AS<"NDEAT;Q\"0:E015GQ"0'LF*&A6Q,/\TK)E<9O&0XLD-_9#\!>VI4<_ M#I"JNC+N%A$0*C5EHUWN!-VP:$BJLF3D9>GL9N3"?.W8$F518:B86X90LHL\ MG@2H)A(P7WN3YY-$JV8[A(X'E\$&Q0U _+^R9"<+[6M?(,FNX?YPQ*$-@62N MKC@BT>J8/ED5W-UKR6EQX@&Z[ ?Q';% B1)Y);.;<2 M8:4K43F=!_!^ 8.\ M&1="C,6!!^E+[*A6"(6N)=$G'^PL1+KC1*39)IA;/W1=4YO15;/#BXA*.\!H MPA("2K'%(LX1#U5(VZQ!5D\R(*XT5S8B@-8X2(IVW(%3"L!?:G_C4:"PU8NI M)C]+NN%T1.$?Y/7.%^)HI!"V!R\$2R;(&3_!*)%L#,U532D72W=B::D1(&$" MJ_&7*XFUJ3-%YJJ;(;?573A,YB)@V(M,;>]9/%EP.SHD%RU,DGP$8Z3?#&!;[(/I3V-K9H6!J@4W&3OS] M:&TC !=S70XD5 ::\%%XZM7:M'_BG_J?6OV(VL(/6,P^3AV?#L*'( CHCS; M-N91 U;4R:G;*'56"=EKTN->AF:=G'4.60C?G TK:('90*BPJ"-+.E4F-\*8 MX,&/7!:!2W%""8&=WG'$H\S.6PK?PPAA:Z#:2>MH22)/+<;2)03)/Y9KX%/>BMV5(MPZNU0*\5@(A6&^H"VV5 MN48QND9L (UN(:8M!]FS;H+RR6LSUA_@>-_;,LD5D%Q:%(.WE?(@O5V&-D@T M4P@_J24YT*%P+K4ZF\5[P%U+:.@2"&G54[:F=T2YTZ:8P@9NP^-B% M:Q1?<(1#=H<\J;H%7M^5#7?AP#8PE[<5=B%E(WQ$,,5P: L\IDSDHQSY<(;T M/F;L&2FU&0CES]0!@XG)I^CH[@;$9E-K U!T0Q>P'"WX,GA?LZW<:A]:@[_< M./*Q&5=A4=3!Z'^97\V9[P"X%KKEXLKO4&9N0-35G@U],%1W$%":%<$0)>R% M;IQC(4(P0&@&60&"DW@4ON'($0R87BV;\6)34@L8'\U L[Z\E^R3YYDD<.JR M'))Q!BV(<*CQ"#A.<5%;'88>&; (I>4D=@\"Q\H2T8T*RH)#;)Z)$#!A&*F? MRKH%YD;0[-%@7-N/V53&*B1^+O9^0@QGB SY*C A0 M4C74T8%]Y/ETEA5S:>=9ULX2X_8!S'%' X?Q)J5U%,[%!_*NKWK3-6RRZD?@ M'F[Z$<:/.#2UF5-?L3*+Y#9LU2/XQ+ZZ7)O08Z5" H7-3J[K!)#S@DFAP$*Y M)G,=W(Y3%2EWX#A 07$V5O_DQ?T(#P=V#$!\I[E^)]XW3,?XD$]O.37?9339 M8!C:@*45G,%"-K>H1U8Z+]VLU!+5V+Q/$7M?",0@%=&ZIA0RD03+CL5!QL11 M<$M/@6/;W/+3Q7(0@?NZ'P(JO)8^2D/&BQ("\7;E"%:E71A3ZBM7^]'*%"5(%64Y& 2[$>#"P;,II\X28W9D9\) M'QR5#MM,4 %[^STZ*-A28W[P$7*.+:JPAFH8JANH[^"I=(ZTDIJ=K(U-O3U> M.#5L#5*KYHXQ?&G@F_.01?H=P)=S-F@H49@<-:1:_N*'NQ:71STM%N%G04\A M)W'>O:5>=(C1XKP)&B#$%G?T$:<2Y(*,+AG:$'SW4\^!6,YX351 8FOZ-4^)\":-WL)N^!Z46.^HGU4AT*YJ'Y+E7SN6I>8,L"F"I[)E MR1B LC@?"9B4&ABIU 2S7-6P:?!=7BO]*OY"9C+@28\HPRE/(N#,OB>F R?; MAS* *=W ^.!6Z!8YTQ)(ZM2"T] 3]4?(BD8=A;+IOHAY+WM.O)?NDFNZ!9"O MMW2'PDFK")V%O4QTR!PG?OB7B4\0QG[NFZOWX_P-/EP-0;=?QI?X5$OG-YO5 M$<^#7$MGA6O4[GPMQ'FYM3DQ"(LN0GM!=")@&%)HL@X,XW/:=!.5*NS.2!SA M.$;-G;C57+T=J-">C! 5H2^.D@DH N"/S\TO.MN!(1>@-T&5*3VI["%88"PN M7V #EK,G+Z<^)0 D@0V]9:KC"27)R%MRA]J'9OZ<6CJQ%V6^UIZ%?XA 1)ZR M:;Q'IW*6!I%FN3BYX$I,"QUA@I(M6<)&_PY+BQT47W#K)-R8$1[=MZX#HQ#) MFD1='X)[?["VFJEW;EA)RC^W?F,02=592<"&V^!P;!CE>[H?<+;%=Y_KTE+; MEZYJI7JZ$D"?!G#>?WYW-=YPA499UF)RX7 Q>F?%UUUWARZ 40$?BDNJ<'C% M=;C.NPRTSPAFET'VD8O+3]=G:?@GNOB'=V=SNB%2Q&.&O=/L@LV00=@-'X76 MR7>S@JYUJ<(GZMR1#V**=PK":S_>EF!'2KUCPT)&%(Y?=W.^3>+C 3P,N6AKAJ=PW-.,0[L+240L M71IZ#F<0)+2,385XD!AMPL.A!4",SM5'Y"%8[TP18F90**?QL;3ENSR[_D%6 M1M<_@YBJ3>P\\?D"2V<@=IXB]K73U$8FF%DD;SH[OT[.=$;:%#X0G&D^A()@ M'5N<6=E RSB:8$-I1YA)3E^F)PE9$[#$]7F#P" MMT_K<%@1[DDMA(NHR$J]<[E#E_(41)8UU>*QJU'LP:PX!T8&0S>FL.U)<9AR MPG2ZC=6'@-YE@[7W#"D3"1+?E3P4?N0F+ZE\JYBF'V7_7L'@PO*VR)!&43@*]J0 M-H7Q6ZIZI3O:A[L/?C%7GZASZ2/3S')'U\_B<[HBY3J^2 B%?=!<9$;,K@WT M8''C8I*N-$6SY>D0>1-G4[>6&M5G=UMN"+8\ZQ([JY'S>+.:VK[3KFB1VG7J MY(7*VG6R5I1G;D8('^DO=N'\:2*FUU]C&;=W]FPH)K_ G_:=BBU?IDBW/&S/ MIMR3$X4TTFIN.;%K;PC:\/'U5Q,&*HE?!D8FB\)]=G69QPT.I (#[G JES': M +0B@_P)*ZF1#2K//9,PCL)H;^+:;.>3=EV=SB+9XZ[6X]89PXF;.&!'./-6 MT\R/%-(HGLD[F '0;=7Q_,DW5(OW^M$+U9O>Z?6N9>?[T6'G*)N/'75"0Q"@D.+SY9#$Z5.<\9+XV@$E24[DT$* MOOFC^SK"'.+2X7<(U*2CV8&>&Y'F*S\9$E(%U$J%O^[6- '8U'H6\E.<%)-T MX^,"LF9""^$G#Q&54*-E@ST=%5BA:8K,5XWS9IVK$>SJ1N9#>8R FRJ4B0)Z M&N3F9!0;-V;YID<:)_2FA=WT\75I=,.OA0]Z6> EU_3R,74,^67=_BZWDO1R MQ3>P_'(=*$S::G&B+C30)1IA8:M\8B7[[(?6.1P2&(W#VB&&0V9"'TJ725Y*&!$&B\*:3>Q!0^C;HL4#"$9 M!4HTQT/(7PX"%E*I.JV=8_G0Z?)&K]A0&KTPS=B;I#YF53,<#/DI141[B)]0 M!<]B/RO-A_N-O3&/EL[@X.UMC3(QC&4AZ(_M:M'3!-!%ED(;H; ^VDJC.4A@J[\65!\J-!S1+U79\?J.1U,8*+.*^8T%)@P7*@G M?0W]R2\9J4%;W6J>Q"59)-'F)]O,ZK.%64HR-(PK9 1/SC@% M'6LM/^AJ:)*1Q;A'2U3*.B30RL KA[I%LN18/XFER#;[6?TNXO;1+(O#GKDW M#?8OK*[L9G[HEXV/LU^G\I07_0;72\]'?JB:/DT_\SV37[>.C\MOA#]I^L&: M5XU98NGQ_-MG1S*F&=^@GN#?NBYLW]L-OUP;F*>C!_#]TL+TPAO:(/WX^'8#>\/ #G*@ & 'AL+W=O+%Y($YV<'%Q M/[3(EM03DJUADU8TO_Z>JNHF*4=R-K/ 9"R1W=7UKE/5>K9Q]1>_,J917\NB M\L^/5DVS?GIRXK.5*;4?N;6I\&;AZE(W^%HO3_RZ-CKG365Q,AV/ST]*;:NC M%\_XV8?ZQ3/7-H6MS(=:^;8L=;U]:0JW>7XT.8H//MKEJJ$')R^>K?72W)GF M\_I#C6\G'973IR]GM)X7_-N:C1]\5B3)W+DO].4V?WXT M)H9,8;*&*&C\N3;-ZOG1 MY9'*S4*W1?/1;7XU09XSHI>YPO/_U4;6GLV.5-;ZQI5A,S@H;25_]=>@A\&& MR_&!#=.P8U6ZC:EH-:O2!1>7=8,Y69)2[IL9;BWW-BSLQ MAG(+=6>7E5W83%>-NLXRUU:-K9;J@RML9HU_=M+@/-IUD@7:+X7V] #M*_76 M5 M_>_UW#%/?FZ,7__C;Y'S\\R-"S#HA M9H]1?W'W^>W;ZX__H]Z_5G>W;][=OKZ]N7[W25W?W+S__.[3[;LWZL/[?]W> MW+ZZV\?YX[2G(_6?DU>E,E25HWFN/NT,JJM=)O;QN3*5HVI;:DR5WGH M-M?T<&$K7656%\ICDT',-SY!=%+H*ET4JJ( +)2N:-BVPJK1;:UOW9M(EHW+AR MK:OM/_YV.9U<_.R3 SROG;>285AX.&FVZKR4>29B. N)@E<@H]:L&Z^05?EM MLZJ-X;453*!*BAN%9=;E7AD*GYYNTM'=.0JVNGU4=E+D4&=/2![KV<^Q-.AX MH-\LJUM=^)_86#8W-;CH%)A T:[&0])DJ;\8/GJ?)4&Y0>KR!6H&T5WI>Z/F MQE2P55:TD&VDKL&;'X0@NTDF^B=&*!Z]Z++6E=>9J(]()4S*%!;948N+#;P+ MRT9_U04'G,)5UIKD7[>U;XE#2,UF;0O#C,%?EVT1S!HK5UVRE MJR4[%O3!=>T)K2,/FXY_OGMUPY\F/__$ZTGNFE16;%7N6(U!8VS+<$AN?58X MW\+!@@V+;5)J+ JA\,"-0;J"6;\O_H@386 @)5+^KT6R7[FVR*%(1; AV.?W MMI*ZO+%P=>+S^_;@^'"-H7B'-\($,7X64 +6;HVN0[C\LT48VZHI <*NMTI#Y[/MD@-P#W M0-TDN82 *"BPM=]BR+*@XB'+6KB8.="EI MQAO8'GT=;"ZKDM^BCLXX46@CM*@%P& M>(_Z9H^<0D)&N0\ZYP%VD!ON3=6*9Y"E*@_">L-/2S@1Z$JD^\T6]8*J7[-+D[?X"9(3'9>&-$" MX@76L'6LAH6KEL=$* ]:2D659F%JRHJ9\PVEBZ;E"B+.FG'4YQ:6@M?5K@17 MS@\L2P4+>FE<37H>?J9N H$0"A1Q )5;H-Q<+1WY,=(PB6R/N&LI*A?U3D_3WNFB-1+JL@"M1G1*:6X7,5RJ MG-P@KE!P0+GUL%M"Q#?< M!A]XA1Y/G20&*J;M7 8M@-#> TD6>S0GGIRW1/ M.3AZ!I-!&QT/HIXM)PW$O=";F,+KOS( M]D!# :-VF4),:(CYN6DV5 ^;J*#H]7OUF'PZ\.:!"JFMRBG7$J7H'KE"[U9P M3-0V&R [JDB$X.!?M22J.=D Z3-5*,9^0('5D.R O@ZJD.9&ZE=3Y,>-.\9Z M*M5;UJ$@)/:"U2/O$;6"(.%I;"<.6$D3N6%8R#9,AJJ&U_+QE)E#]$FN8>Y6 M#B'#7(;C.#I]GU1(F^R46SPK=,@S./K/ =:)9_$9B)9 &'Q8/Q2 FISBP5D- M'4?.5<,?-:5)9H@1LMB.D.X )LX)]B9A,Q-,$JC%. MZK,H9'O?5S@B1<+49D5S /CD;0542#"$D&? 3;<]]3?@(& HY@C/4&' 8\&Q M%_+W(T9-@DE[?XQ[94:R%^/CR=^OTO/Q+)U-+D6?(OQK,P>$AN-=\LK92'T, ME8!4@ S?=4C19.3ST!E_MVQNO?W5]T6^$A-.)D](NU.BP>01I*!1JB!6SOX^K&M MCA'Y1G)JY"Q"^-Q0 0OR: M4TUMYE2X4P91?4\F6),2*D,4"KI[*N^_K5CODN/:Z<1E&OR9M8M :W<2IXCX4( 2*HBA*$\*@A* M0P(E'S@M*B&&)R&*SBTZ;4"DG "R*YWLPH$!(F7:KWIM\=G>?*.JW:Q(5@!Q MBOX MCO\&(Q*3AZ"R%(2(20*DH)%)-90^8#8OACXGP#1J%HB&8')I[TK$WE- M#K7C+$2\D TJ;'!MP_F8^D?S$M3XL\(J1$C3YTF0:@'O'6?@=BFD+9QGL23OX M,7 !.GM9ZY(B?L%9ZI[JALYJZ*8#.'"V9-XVG87!8(DF@<+^8K:RY)PT"T3,BNW<%N$;2NC<%=XW+VFU0']R<%"31_8OU M>KE$X\RI(6:AVV\K40B\X\GX^ S_[4#/A$L',!D)08SM^ LC2RZG:1 G)><' MIV*PM@KP6(K*L,WBP%O ,8)MZ9P!Y,11^8#_A"HN82LQ"\66FY,<,,-:,&BH MQD*[J@#:_,.7XM8]F7Q'0R@6'97=@4$I8W+I_9(]M:%,!/M/B6?#NCJ[VHR24_/+]/3 MZ8R^G*=G,_R[O,"7LW%Z"C1R.KM09U?IV=E9.IZ=)S<'-*LNTO/967HY/<.G ML\NK]&(R5I.S]&HV22?G8S4]36?327HQ'H.9!J&.TZ[2\6263F97^#+%A]/S M='I%1Y_CPPQDQA?J79RG%[-S.*3T>]&)'G[?:[(]H]E';/6XD4*W2T/& M+MEU@Q;A)91KTLP#!:5 &19DR=))UQUW>3FT"FN-_G^D[B# .X=&93(A^) Q M+N\O/4"SD5OM1+>ALR01C.[O:1"(P$.$L++-*Y6\<*%MO8P3%H M@JN<08[T(3(=Z)]N>'[ V&)C\88KO\SM[3VU6<*"C>7D0=>3$%"B9D_G]\ P M>MF5S#F0V<(V84Q+_?C71DS#V$1 >1S$7!_4"S5)6X2(X5&4-"I\ MU.MN4M332>XZ$5\Z_O,D-#*OK^]>]A/@4GCJ,'PT8@" NQ.:?B2%%JRIVS"3 M\FQR@?^?F:_CR6F:]&S=#E8S$$?C=,.%0OU+>K@GGQR0LCJ=GO_T5+V5EC"> MNKN2&IY]A$-SV,NQ+G0F8S^45>HCC72,0YD$@[C"+TL'C M.#HE G1T337HD_1P C,$-4D$G#SPW$-?VI=U.R^@A%B'N:_DZ:#,8*DSY$D) ME4\;?5[+K//[MP#)DSTW M; &,.WLB3^#ZEZ4[1\OBVXP8MCDSQX",T'*++ M :J<;S8A8QZN5'T&!Y:=6Y.NAX,W%$>##(# M WR]0(55OR"EE'-\0(8F$E=Q_BX@3>X-PD@Z(>,RN*+H'Y(5S?--!_<74"4V[4GNSP.TK"BAR!-'=\M*+N#AW?O6>*_/TP,W6+H"7.?)!X>"C+!0##\'9G;<# M)=+P\@>2%=VC_V;B?:M4A!BC)AE"FD,QJ_?)OWMM](/R4W"_S]"1@$N(=7DP MO"^/)Q=IA.E(BW_.XY&;BD7 MHEZJ5UTFCN5I<'XL4*-D\+"_Z^MK45]#^[8/7I]C619^ 6#H%H.FM82Z7;M< M[2!9VBNCG= &=W-)FE#3=1>=Y-#B)SRD5E O%1)8LU)A#$]L(2V'B-;JP>F4 MQ2D!RQP9FN'[ML%$:[,R3!,[36:IF!^7^@N]61@>R>E^M!2)CA(J;)WXKF?J M&V2;[B2L_[X,A\N^G3OA[Y0TLN(WY^H'K&Y_F)OIF+E)#A38'PW95[JF^54, M3\N-<6F;AH8ST5]Y?!<\D7%T:"DHL/O,BM-W/1<^U6>] $95UI;\,<]&PO=V]R:W-H965TJ\EH>1'_GGB<=J6QH[$8R'.[;E2VY6NP>%5G!A*:J&"UU) 8IO1OXD&DP3 MBW> KQ4_Z!=CL)FLI7RRQJ=BY(=6$*]Y;BP#P]\SG_&ZMD0HX]N)T[^$M(XO MQV?V#RYWS&7--)_)^H^J,.7(SWPH^(;M:_,H#PM^RB>U?+FLM?O"H<7&/1_R MO3:R.3FC@J82[9]]/^W#"X M**X2MBA+HW"U0C\SGC%= A,%N,'\V[YZ9C471@\#@_06%.0GJFE+1=^@ZL.] M%*;4,!<%+_[M'Z"LBS9ZUC:E5PGOF>I '!&@(8VO\,677&/'%__?7.'/R5H; MA2?DK]?2;EF3UUGMK1GH'SR7(! MD\^WX ;SWU>?ODY^FW_^LGQ-Z'6JN -OLH&[GE!I8+#&R_U4R(, N0%3($!C(159]F!0M8U4_J7 M@3=QL=S7FQ[AXYEJT(:U@3Q7952WN(.?H!<12B/23?IH1!GI191D4?<"E^D8;4E2$B2A:2;1FC0A(1Q2KIA9J//6MW'@;=:WN)J M-R%1UB.]M&NA,4G#E$1AZBWN;B&)4M*/0TAHET1QYLU7CX!D_1Y@Y![-O(_3 M!TO?S4*@*:%1WWN\GT*?9$F&K!E$?9)$V7_) ELL&MY@2#>*;FP'Y4H#[N5" MBBWR5UY[6S'[SH4PU7 M6]>-\3PAL6E;UF7VTO G;9_[!]Z^%GBHMI704/,-NH:=7NJ#:CMP:QBY&PO=V]R:W-H965T%]=1G'+BVP%&YD*M1TDAM;"D]+NXM=95%D M(:A4<3(>?XY+(76TG(>].[N%YXUX M.:_$#A_0/U9WEE9QAY+)$K631H/%?!&M)I?7,_8/#D\2]ZYG RO9&O.#%]^R M131F0J@P]8P@Z/.,-Z@4 Q&-GRUFU*7DP+Y]1+\-VDG+5CB\,>H?F?EB$5U$ MD&$N:N7OS?X/;/5\8KS4*!=^8=_X3F<1I+7SIFR#B4$I=?,5+VT=>@$7XW<" MDC8@";R;1('E[\*+Y=R:/5CV)C0V@M003>2DYDMY\)9.)<7YY:V0%IZ$JA$V M*%QMD2KNY[$G;/:(TQ;GNL%)WL'Y"ANC?>%@K3/,WL;'Q*DCEAR)72=G 3?" MCF Z&4(R3J9G\*:=T&G F_Z24/AWM77>TG_COU.:&\C9:4CNETM7B107$36$ M0_N,T?+CA\GG\=49PK..\.P<^O)V]>T>GE9_/:YALUX]/-ZO-^N_OY]B>1YG M-H+34+!R8'+XL]8(TW$H= )"9T"E3XNN]L.!U$WSAR[:4F>#U%7M'7V\ 5\@ MY%S<#9:0ZDM;52[[@7)5. "JTTF:.YLG7XL^;$#2V*E)JPA>(PLV.;0"0S M@-PH&DCN$FZ$*P*7E T"D)2.0-R01D9J:K(X'&E[JW XH*NNA,P 7V@P.B0W M0[ELSZ>1EE$Q92"YTRL[88>^D+8F#M@;4%P<>*5)4U M+Y+JWZ_S@.$[F:XPUO_FT9:@A:?:C6!UY%Z)0R#^JJ;=@7 ADZLW! ]#2*F1 MN2/ZEQ.B;8UO;XQD#AKQ+>2K/1ET\1V&;Z-PMOJC!QM\;3_ YF M00\F6G:@\]P8?UQP@NX)7OX/4$L#!!0 ( '.L,E?!_VO+] ( 'H& 9 M >&PO=V]R:W-H965TQCVH-A,;,R6/$EIVK\?)2=N.J1!7VQ*(@\/*?-XL!'R MCTH1-3P5.5=#)]6Z//<\%:=8,-44)7(Z60I9,$U+N?)4*9$E-JC(O=#W.U[! M,NZ,!G;O1HX&8JWSC..-!+4N"B:?)YB+S= )G-W&/%NEVFQXHT')5GB+^KZ\ MD;3R:I0D*Y"K3'"0N!PZX^!\TC+^UN$APXW:L\%4LA#BCUE<)D/'-X0PQU@; M!$:O1YQBGAL@HO%WB^G4*4W@OKU#_V)KIUH63.%4Y#^S1*=#I^= @DNVSO5< M;+[BMIZVP8M%KNP3-I5O1!GCM=*BV ;3NLAX]69/VS[L!?3\-P+";4!H>5>) M+,O/3+/10(H-2.--:,:PI=IH(I=Q9:P1QCS![9(D<7 MKE$//$WHQL>+MTB3"BE\ ZD/5X+K5,&,)YB\CO>(54TMW%&;A$A@BN\UF$\,R[GJF0Q#AV:!X7R$9W1 MV4G0\2^.L&W5;%O'T$?CZ?3'_?7=+A^G=?-=&IZJ=PWYTKM8T&@JC8F!T"G"4N0TXQE? MG3A[;:"T.UV^G!' M%4Q%43+^;**$I*\83JDIIX';"[L4U";;M^TY#=TP[+A^WR=)2$@%%KJ!3R24 MJN)GNJ%3B0A%-1-H9N)U5ZM&F[Y8@].MOE!@7)E M54^!;4DE#?5N+:SC2D]>W"M5)A*KC"O(<4FA?K/;=D!62EC?U!+ P04 " !SK#)7>;P $4$# F!P M&0 'AL+W=O\!WV!5&2"2\?6(Z0Z4)O%Y^X3^SM9.M=PSA6]$]0?/=;ET4Q=R M+%A7Z3MQ^ 6/]8P-7B8J9;]PZ&.3B0M9I[2HC\FDH.9-_V>/QW5XEI &WTF( MC@F1U=T3695OF6:KA10'D"::T$S#EFJS21QOS*9\TI)F.>7IU5;2_DK]Y,&V M8HT&UN2P^=KQEA9>>W"+>N%KXC'1?G;$O.XQH^]@SN!&-+I4L&ERS%_F^Z1O M$!F=1%Y'%P%OF!Q!''H0!5%\ 2\>BHXM7OR_BX:_UO=*2SHS?Y^KOX=/SL.; M>S17+7T%?;NX_;S=WN3Q+_87V[@_7M M6]C\]OG]]F9SNR/QF]TYQ9K,D=CX6!<_0$@N"E?!-3)A,O.DL/?Y#YUTG&ZX[V4<7 M_-&V?X)P%GOC2>R$R=2+XA F2>1%LRD)4&I.AI)U=5.SNA647JPI!&HC&UQFGJ16$,9"ZV;%U*1*C[FX/FYKQ< MV,@QXOH5?D&'C^30BK37HFN,&"W@*O:",+7E7$V]>)9XY*"J1>N!U=-H8&WH M)%PBA?.DSEG2Q$N#H">- B]-I_]B/7?Z_6?>5:/<6X=6="H(MK>Q871X!-:] M]WT+[U\04K[GC:)S5E!J,)J.79"]*_<=+5KKA/="DZ_:9DD/&4H30/.%$/K4 M,03#T[CZ!U!+ P04 " !SK#)79VB^&Z,# "U!P &0 'AL+W=OH-3-,I@&AX-/(B^_U6X4^!C3U:@_=DK_6#W]RFRR#RA% B=QZ!T=\C;E%*#T0T M_NLQ@^%*;WB\/J#_W/I.ONR9Q:V6?XG4%,8A[@[CEW5W4LGS''%LMC&[ M>&U"\XO6U=::R GEDY(X0U)!=FYUJQQ3N=A+A+6UZ.PB= 3KA2'O(38=1/P* MQ!5\U,H5%FY4BNG_[4.B,W"*#YPV\4G C\Q,8#8=0QS%LQ-XL\''68LW^UX? MX9_UWCI#%?'O2^YV:.^>W^[^7 #ZR2YV24O$3P-<3&!;U#@=P4)5@[+/1J816ULXS$P!4(Y MZ@EJDII)J RUNW'/(XJ.LAGILMP@4A:UISRJ8W=WK/.-??R!HT" =G# %E1I>PJYG*J";@ M@ZC'5!25(*WWDC!DBY84J#[3%_X6\*M@([J]5[K3QA6P+M$(SEK=7I!P@8KC MA/;D-OJP'HJ.=47W/52\):=N,EI*[P?U/W\HM$S1C$=>N-5EQ=0SS4.N3>H# M4PP74*P+"@_7UHVA*00E@+9O*-G"CS]OP(@B31CO0K*%RVA^-H_.9M'9O'/[ M9@N)8UD&:]*NE?,4-C55!ZU@IRO!1_,)[(YXH,II=E-A$!%A4DHT50]DPI0^ M951+_MT@Z2.3=9M1H(_GG#%AVE,$G;T2L5XUI0IHE?K8C3Q7M$Z4;6E\1>IC M_.;B?!S/K\97T_FKKL_FT>2E=@V/1BDE.6\?#!]3BD8W58?3X4U:=Z/XJWKW MH-$8RX6R(#$CTVAR,0_ =(]$MW&Z:@?S7CL:\^VRH'<5C5<@>::U.VS\!<-+ MO?H"4$L#!!0 ( '.L,E=.--!>W0( %$& 9 >&PO=V]R:W-H965T M,W*@GA(TA(4W!$M!4)4K:**'MH>IA ML<=XE?6NN[N$\.\[NS8N:0E2+W@_YKUY;^P91ANE'TV!:.&Y%-*,@\+:ZC(, M35I@R4Q752CI)E>Z9):V>A6:2B/+/*@481Q%YV')N R2D3^[T\E(K:W@$N\T MF'59,KV=HE";<= +=@?W?%58=Q FHXJM\ 'MU^I.TRYL63)>HC1<2="8CX-) M[W(Z;9.(B<(!286L? Z/&$,Q3"$9&,7PUGT*9T MP/WUCOVC]TY>ELS@3(GO/+/%.+@((,.=R*O\P"Q+1EIM0+MH8G,+;]6C M21R7[J4\6$VWG' VF2EI-94&;CA;R9K&1PEOF>Y"O]>!.(K[1_CZK?NF=QZ]/R)WT,H='&-/9E\^+^XGLP7< MS"?3^*8GOM-W" MHJ!JO< RC<"R)R93I'ZJE.'6$"A%0F20:U4VC8#:G+#-LY^=<(X+,30UF%<)'NZJ CJX@8#%HK2 67(-#0:>%22SS9HOM" MR0Q)3FD:DB>*<6Q+)KP59O\J*&Q(;+9&1^W)O 5Z2+)!%5,.3ZB,6>P>^HC" MO3:G8JS\,#,D?RUMW?'M:3LO)_68^!->#UM2MN+2D(Z!: K@=8O;&J M\D-CJ2Q5WB\+FOFH70#=YTK9W<8E:/]%DM]02P,$% @ &ULI5=;;]LV%'[7 MKR#QCV0$N4190B79**D_[ZG4/)KM,HWH"] MQ"1U+M_YSH7,^5:;+[;AW)'[5BI[,6F,OL5&^X@B^U-BUSL#7K MF=T8SBJOU,I9'(;S6SY?F&K?DM=[]O/AK8S?96*M%R9856Q/#Z8G(9G5VE*.\%_A!\:P_6 M!"-9:?T%-[]4%Y,0 7')2X<6&/S<\6LN)1H"&%\'FY.]2U0\7.^L_^QCAUA6 MS/)K+?\4E6LN)L6$5+QFG72?]/8='^+)T%ZII?5_R;:7C4"X[*S3[: ,"%JA M^E]V/_!PH%"$SRC$@T+L./,J?F&/+^JUXN?T5N0#UJYQI(;5?'JL?X,,.R!Q#L@5_%1 M@Q^8F9(DHB0.X^2(O60?6.+M)4<#(W]=KJPSD/N_QV+L3:3C)K ?SNR&E?QB M @5ON;GCD^6K%]$\?'L$8+H'F!ZSOGQ_8DIZ5?*YX>1:MQNF M'DC#+(%.--J)D4J*C.TX<-RWXJXG;:N(TJ:&SR -GQGHSS'#" M[V%N6%X1;#V".<#^.,5H F@C82&,WO96N ;4 (UP@DEO'&U',6G[&M,&<%@; MH%VE'?'94 Z,0]3&V]7U:8*6>.P0Q)9=2$@V'9L>H-Q^@*G72GSS_H;HT>B F-PQ MV7$,KE??L(<^.R/>"7,00 O?2Y]"@F'XM.Q"\4GU6F,<; $V#]Q!C0@[N ! M[N$^(K+6$D;T67#I,^O_!M",L>_(X-.(BQ,2+S):A"FL4IID"QKG:?#^"3.O M7A1Q%+V%>68,1G)"DC2G61K!:A'E-(G"(UI*J].=YBE)Z#PL:%:$P6?MH%H. M;:4TBP'/(NS1$Y@I9;,?*M1'#X.\,[T#B$]W9B23K_E]*;L*.\DVVKA3GX^^ M%=YXXO9TV8$O9"HE$8W3A"[R!6XSV"9Q0<.BP.TPZ@Y@\A_+)*-) B1[NJP](Z+==)@] 3F$5#KRNH@2'J2IS3,8DI.XFQ.Y_D<5U%&\RCQ1D[R/*1ANMBUTH#85T?^U@:/ MFMPZ^!E:JMX-1!#PEJ";H. ;?%' N'HMM;5O(#;=\GTCN<9 :PQCA^/5]KB( M8F\(J\DO%$RS03HX*DUA,M@-]T\0^3!]1'W+JL-)@(SD-$]2X"$)0YHM$AJ< MQ/&H4;@D# MCSH0P9?A]SO)9]]PB=D*X.88R>C8:/6\_-H!LB0\ /VXPRCMUV- M*V%+W4%=0H'P'2 R#BAX#M *[H;_AFK^TG\I7HYX[V^.-5? &-ZP^XL#&EJT M7J#OL^!'HJ!XC<\W-/I*&WB (-%HDR)"]]03# PI2N'PZG^6>DM*IO">72$S MK!( JN*8.2B-:CKV]ID=O$!;;M;^G0UVT'7_&-V?[I_RE_T+]KMX_W\ L+<6 M"J'4H!I.\VS2#YC=QNF-?\\"^_ Z]LL&4'*# O"]UMKM-NA@_P_.\A]02P,$ M% @ &ULI57?;]HP$'[GKSAETYY2\HL 98 46J8RT165=M,T[<$D!['JQ)EM M2OO?SW8@:R>*)NTE.=OW?7?GRWT9[KAXD#FB@J>"E7+DY$I5 \^3:8X%D6U> M8:E/UEP41.FEV'BR$D@R"RJ8%_I^URL(+9WQT.XMQ'C(MXK1$A<"Y+8HB'B> M(..[D1,XAXU;NLF5V?#&PXIL<(GJOEH(O?(:EHP66$K*2Q"X'CE),)ATC+]U M^$IQ)U_88"I94D4&0\%WX$PWIK-&+94B];)T=(T M9:F$/J4:I\9)FHHM9C"G9$49510ED#*#&Y6C@ 5Y)BN&!"Z(?1";ZH*3RR?-%_ M%0X_DI540G\[/X_=01VB!K$B*(T3^71Y+.N3O,>S#OPV M_%M 2"3P-7S>E@B1;]L5VHO5#4SSIH-NB^P;P/YJ +<-J X-2+D6 *FTHV;5 M1[#F3"L)+3>#5AW*/ELVCF%N'3HK"2/BP"J0$4.RPA+75$EX#YW([?1[VCAK MW;R.V0_<,.Q"$/7=N!Z4=AO?1)V]@]X.(/>N1O$ MG=8=5X3I $%\[H;G76W%H>_Z<0^.]=][,<4%BHW5*G,!VU+5 ]WL-G*8U"KP MQ[W64GW7&UI*8+C64+_=BQT0M3[5"\4KJPDKKK3"6#/7DH["..CS->?JL# ! MFI_$^#=02P,$% @ &ULA55=;]HP%'WG5UQET[1)C$#"NJX#)"B=RJ9.5;N/ MAVD/)KDA5AT[M4TI_W[7S@<\]QKF]&&Z4?3(YHX;D0THR#W-KR M(@Q-DF/!3$^5*&DG4[I@EJ9Z%9I2(TL]J!!AU.^?A07C,IB,_-JMGHS4V@HN M\5:#61<%T]L9"K49!X.@6;CCJ]RZA7 R*MD*[]%^+V\US<*6)>4%2L.5!(W9 M.)@.+F9#%^\#?G#8, MVI0.N#]NV#]Y[^1ER0Q>*O&3IS8?!^+'8G[U=7Y_3-A) MZ'%A@T$/6D[8G4#)MFPID.Z1CY46&*3U+E5Q(IC&M+/<@LT1+E51,KE]]>(\ M&KS_:.#Z"UW:I>$IIWO;A:DIN4:X3SC*!+O I4=MD6E 5POP>2T1XK[_DO3< MY#S)8<-V,JSZBZ7-14RR8Q3%4.TG#[D2*6I'H8";H^J2G&,&^(S)VMUP4%G& M$Z12^D;!K4>7O?$)I>9*.Q&.CPI#F@PU ?T<']?<;LF513HJVR%[AUKWU%^3 M/"Y7IO'HCHGP=+YBVQ*[C$>('(@-$FW3 2V5RQ7J>IC\[4./>'@)<0=^.SJ'L6 M?^CL"JD]P[>=_>KB*;QNP^%-37B8CQC?PK$[$^[UKP+URG=I^K!J+6W5RMK5 M]DOPM 5YVYFEA5^FZX5)9ZJQ_F]#-#[0)H M/U/*-A.7H/T]3OX 4$L#!!0 ( '.L,E>F&FJVH04 %$- 9 >&PO M=V]R:W-H965TN1U7;23A\@$A21D +@%;4K^\"(!E)5ISTP18![)[=/7LA>+$6\K/* M*-7PI&=Z8??NY?1"5#IGG-Y+4%51$+FYHKE87W9ZG69CSE:9-AO=Z45)5O2!ZM_* M>XFK;HN2L()RQ00'2=/+SJQW=C4P\E;@=T;7:NL93"1+(3Z;Q;ODLA,:AVA. M8VT0"/X\TFN:YP8(W?BGQNRT)HWB]G.#_I.-'6-9$D6O1?X'2W1VV9ET(*$I MJ7(]%^NWM(YG:/!BD2O[']9.MH_"<:6T*&IE]*!@W/V2+S4/6PJ3\!L*4:T0 M6;^=(>OE&Z+)]$**-4@CC6CFP89JM=$YQDU2'K3$4X9Z>CJG.=$T@7LB]086 MDG!%+%_JHJL1WTAUXQKKRF%%W\ ZA5O!=:;@ABSY$8=1_!J_?!MNW>/W_'2S\-5LJ+7'U]Z&X'>S@,*SIFS-5DIA>=K Q M%)6/M#-]]:(W"L^?<7K0.CUX#GTZO_DP6]R\@?O9?/$1%O/9WO'NU[N' M0YX^C]6+ O@V'I!C6&04-%GF%):F84%1K0![7V>@\:@@GX3$9K0\>B7RR*@" MPA-SRNH30VC&2H6E7*M=BZ(D?'/FW9&"@D@;!-A&F&_I/E'U3A85X2GA*_C M*F#*'6:$86MR [DE''@G[QF*;O#DSZR57K/4&M]!,I8))$SBF,#0G@#=L!5Z M"J_?"E3X!?\A1S3.N,C%:H-R@8\P!3/!O'[U8A)%X;E3L8O>^;&Q3F"=B3S? MG(@U1T%5+15+& Y!8V^F2K0./^=B27*TN+-VVK%S!W^YE@B$&,O-=QAXR"C_ M%__@(P-DPT>8ZPSK0=$63F=$&P.GPY?@/&M0G8 )H3<^5Q W5@Q;*%R+-=M? MY42E& ]@>0S[Z2*Y$KNA-EI>G#&: OU"X\J,: PE93&5!U*S%+M5845V0'V[ ME3%EL^W#=AWXK1\'4!TG6(N!-U-F%X=/G+73QX=;G$5-P=RJP!;6DG**OC*" MN34,PF@4(#V6I2!\Z6.=JY+:%T^^\9L@3?09<>KM6TET\J4!DY1;9J6<;@3C[188G4;7P)(CG=)0@F3 M.BV>CDB]%XJII^EA3?+.[J0,W58;?W(ML'K@G-Y,36T:[C MC&.[+Z9:_\@[I3 M#/7>4^JWYH/QPIBTM-%@X$>C M\?[86&<,+1FE&M;#C#[QT_!I?/@NG=#0:1\XOA)^2-I%V+"EO$-L.4:/>B-_ M,!GZ88A\F<7IJ.?WPPDNS$-OXH>34Q+?0HK279JQ0 MO(+;QPR_>:@T GB>"J&;A3'0?D5-_P-02P,$% @ &ULE55M;^,V#/Z>7T'X MAD,+&/%K8J>7!&B[#BT.[8IK;ALP[(-BT[%PMN63Y*;9KQ\E)VZVZV7;!]NB M1#Y\2,KD?"OD%U4B:GBIJT8MG%+K]L+S5%9BS=18M-C022%DS32):'O3[V:\<99SNW>HUS.1:.;PAAA9DV"(P^SWB-566 B,;7/:8SN#2&Q^L#^D\V=HIES11>B^I7GNMR MX:0.Y%BPKM*?Q/86]_%,#%XF*F7?L.UUP]B!K%-:U'MC8E#SIO^REWT>C@Q2 M_SL&X=X@M+Q[1Y;ECTRSY5R*+4BC36AF84.UUD2.-Z8H3UK2*2<[O;QK,E$C MK-@+JKFG"='L>]G>^JJW#K]C/8-[T>A2P4V38_YW>X^8#'3" YVK\"3@/9-C MB (70C^,3N!%0WB1Q8O^0WCP^^5::4GWX(^W(NV!XK>!S+]QH5J6X<*ARZ]0 M/J.S?/\NF/H?3M",!YKQ*?3EW;I+6ZGK8-H#,<(0/<5=(GT M2$2H^Q*A*1%0@K/RD.%PQ)K54*I?QTQC. C>=3MU)$, YG,7N+ G=B;\7HB!R0[(G M(0C<:!:Y<13#^6@E-*L(]2RE<%,_) 420D)*Z8FL2$P2\I6$YHAPT\1-DH2. M5I3L:U&WK-F]?Y>&0?*!HBH*M"W'9 0DTPC%O]1E]$VF_U]=8,L4Y)P<2VPT M%%+4UM^M:#;PT;R49KK30NZ.JM5SRSN$5G+JS+S:C;2PAC:=JELKGG-JV51I M3B"8.]8:O3%P@!PR*KJK@F54=ZUM\13.&-1F^ M^D>*>%UQ:I YL T-*:6M.VK<2"QRRYJ1%PT4N3+A#6GKO8_?^K^]HXY;H]S8 MN6)N?=?HOOD.N\/HNNP[]JMZ/_>HEANB!1469.J/DXD#LI\EO:!%:_OW6FB: M!G99TOA%:13HO!!"'P3C8!CHR[\ 4$L#!!0 ( '.L,E?GL'7%R@( $,& M 9 >&PO=V]R:W-H965T; MX5ZJ1YTA&G@N;7*"DO4&@N!2AJ\%1%5 Y'B7 MB1S+S\RP>*CD'I3U)C0KN%)=-)'CPE[*TB@ZY11GXBE3@HN-ACDJ6&9,X= W MA&M/_:3"F)08T2L8?;B3PF0:IB+%]&6\3WQJ4M&!U"0Z"WC'5 O:81.B(&J? MP6O71;8=7OO-1<*/\4H;1=_$SU/UEG"=TW!V3@9ZRQ(<>30(&M43>O&'=^%5 M\/$,V4Y-MG,./9Z.%[/;V="BT^R&$3UD;CRX::.4[ D5+8^**1,II#S?V1-'$Z@(RD&<@$8I M>03:2]J0FVU -V@&@7O^*QZ1/F[%6[-244$KB,KR2.HZB82P,O3A\M2GXQ\- M=H%JX]:7)NR=,.6,U]9Z0X[+Q?#7O5RO-%,;+C3DN*;0H'7=]4"5*ZM4C-RZ M-;&2AI:.$S/:\JBL YVOI30'Q2:H_S?B/U!+ P04 " !SK#)7+6ML'I4" M "5!0 &0 'AL+W=O=7 M[+B=GB@V!O)5\ RD=)I#.FEHTD.G!V&OL2:RY$@R3OY]5S*XI$.87B3M:M_3 M6TF[DT;I1U,@6G@NA333H+"VN@Q#DQ98,M-7%4K:R94NF253KT-3:629!Y4B MC*/H-"P9ET$R\;Y;G4Q4;067>*O!U&7)],L[XNK#.$2:3BJUQ MB?:^NM5DA1U+QDN4ABL)&O-I,!MV6(:G >08]4\Q6W^8P=7ZJ$\2,T;6Q\$4!:&ZO*+9@4E%RV,WO>WL,>X#QZ Q!O ;'7 MW1[D57YFEB43K1K0+IK8W,*GZM$DCDOW*$NK:9<3SB;+>F7PJ49I8;&A<1): M8G5[8;IEF+<,\1L,%W"CI"T,+&2&V6M\2&HZ2?%.TCP^2GC#=!^&@Q[$43P\ MPC?L4AQZON%_IFC@UVQEK*8/\?M0NBW;Z#";*Y)+4[$4IP%5@4&]P2#Y\&YP M>ZHG74:1T=8T^6]_/EXOO]XML/6#S0>$C?<8;!N __LL"UA%FEN?!7V@-; M(%RILF+R!5*:!5K,O+>J5X*G)RK/47.Y!I7#L#>(QKTHBL 4C#)V/@*55%+T M.]-'8!;8%@@=D$Y+T86^/^L3M$+=PGO0%#PM@,M4U!FQC5Z34+;Z4L ME;%?%M0W4;L VL^5LCO#'=!UXN0/4$L#!!0 ( '.L,E=E%=W_&A *8M M 9 >&PO=V]R:W-H965T_(A"3$),$2I!7UU]^S"X"D'$FITYFF MEBA@L5B[M2JE:?,FSPKX^6M5U^>+DQ"8KE4L[,*4J\,O"5+FL M\;5:GMBR4C+E27EV,AX.9R>YU,71Y2M^]KZZ?&6:.M.%>E\)V^2YK#;7*C/K MUT>CH_#@@UZN:GIPOSIA1ZU:]+$ M_N<@_2UO'IN92ZMN3/:'3NO5ZZ/S(Y&JA6RR^H-9_Z+\AJ8D+S&9Y?^+M1L[ MG1R)I+&UR?UD:)#KPOV57[PA>A/.AWLFC/V$,>OM%F(M?Y*UO'Q5F;6H:#2D MT0?>*L^&Q M& _'IP?DG;9[/V5YIWODW3DD"K,0=WI9Z(5.9%&+'281_[V:V[H"A/ZWRPYN MFU M)+#O4O([Q(B/*R6:0C:IKE4J=%&K2NZD$6B928L)BDX;&TC M>!:YG9!9)@IRGDS((H47)TU5D6%E^AG8YL&B7DF,K%2,!?!%"5/J@E:'-KDL M$!MH7"P*E2AKZ03"8<6VL0(AD7^M5Y52/+: 445.H!<8IDUJA2+L M=W*C5N[64N.!N#VX=S)DWV;/:#_:,D@QU-NX9]\DJ1J9V>=\6#I5%;1H#1C! MT*;"0[)D+N\5+[WK)"&Y1MBQ&0(^R5W)!R7F2A4XJR1KL+>!N()NMN<_#)/$ MV9\4(6>RSI:5+*Q,G/E(5,2B5*81V:2#6 ]=&#;X7@CV- 542DG[+YO*-J0A M=LW'VF2*%0->ETWFC]4#Z(YL"6RX$>+-EV0EBR4#"_;@I/2,QA'"QL.7=V]N M^-/HY7,>3_NNR&391J2&S>@MQF?I%TFU33)C&P#,GV&VB7*)0=X5'L$8H@L< MZ[>W/^ HYA6(293]/D^V*]-D*0PI*.?[\_G<%"ZGKC6@3GI^^SS8/TRMR-^! M1AQ!\)\%C("Q&R4K[R[_;N!'IT/G&G$+M6B/47!ZFJ(SJ]2+!(6@Q"WNCD># M X%VV@;:Z<$(^0D6Q+$I.!W(@+*[8NS3)#"V'3J=[AX5NXT9]8SICH$XF:XW M[A0^#>X&XN>KJ_J6I2 .9 M.P^&=ABO J:FFDYUUGG(!V4:2"TH]C$$9KGB*_FN%5HDV'?>W&S1QVX[8,J M&A=[U1<050O!:<,1L)M#WUPX'FSE^;UHLG:&,9^)!JK MZ&$&,ND3)N6$>L-6(=.7C#[Z!C=#S-#S3#DK ,HX#5V%1)698GE,@E)OI=B9 M4BU410$K,;8F3ZX;#NXN"27LD*G&255B49D<6AG;.]E#8)^U8)\=A.IM ]0N+I$G@G MV?M9 L3 &JT.SCP;SA.(M58BX4)S;'S1Z1F1\ECG2Z(XFW^]QWC+Y]Y*EG&W8=@A0I/U?UFC)E'0P4G&ZG':./>WYY9$(JEE**PB0IH#,5J,@R M=LE*)SW.1[F*N!W@7;DX.:V_0U0?94]6JNFY<@!*OB,I$S""C&_=_@BGMXCN7.J6=RZ M2SB3SS'&4A9@V&VOB;@1.6]P1)-97I=HL+??.G)/HF@SE5I1"P)^[K-OU5S% !PCG,>.1F( TYQWCK%^4&G^.#S+5D1>71?I?ED(5O0 MH?B <\.)(+.F35(SBEPK!+G \W6>^Y;Q+G6Q?#1_[[BJUG0*L5E1M,#+C=K6P %DDZEF$RN#2P.>.=7&,**E<_@F: MA4(H5<0UO':T?*F3^Z:$RR2>.Y@PKDH%=TNIP3;26FP#E\00SU79U-U-N?&LBB3G3)(:]2<^)8 M,?/=KK(U5-1P\F$V2EP9B>!0$IK9ML2)4^WB+6W..X +F<3&A$6V11J-8.0] MJP4C!/3Z7@%_KF8(IB61@<1]W#DRL;HZ,PFA0!4G(<$?434,Q0 MS>#)/U$ZXJ&T<5V436U?>/,2[' *R(-$,0,B0#8+PEP-\@=3%S*#*_K#P@E^ M1@$(X5CK'ED'^J0<-$*IB)HK MI1"60"KW/[82"B$SUP>306L$K0>%=(0A2R1+Y N31.KWB M 4NE/?TCX@/$0!UHR//-G/8!D)2NFO!VSUHQB-XM/9>7PZGM"763R=X-_Y&;Y,A_$IN-+I MY$Q,+^+I=!H/)[/H9H]EQ5D\FTSC\_$4GZ;G%_'9:"A&T_AB,HI'LZ$8G\:3 M\2@^&PZA3(U A-4NXN%H$H\F%_@RQH?363R^H*5G^#"!F.&9.!_'%V>S^&PR M.\1?1\/NMFMXT-]N?/E?[?>TITD0C[_O1,Z.6X #D#F,%=\^H7YVFQ':QJ'3 MQ7,:.J!'YQ2#BFF()&=058X.-E!'O;O&T3>H M?\*%6'?!!KT*0U&"F>[.X_AG(L45A02!+]62?O51W%]/;/=+$#8B<&3I**U, M31G81VC7]):Q-4Z$":JK95T3KGNZYC8=\\*UQB_,VMS-E7Z@4MVIH ,5>%0Y M1T1RJ:DATP?P3[ELZG<91I]9M;S0742B^;SC)B_^X/L"SCP95 MCC@=SYZ_$+^ZMD)8=7LD%/,D.BY58**!'U(I3K.O3WY/BCR3*T<#7%S<@/$<=!PCBD#-$6OQI7]3F.?D$:A6.![A1WR7>E9-O,, M1@@VT!GJ@]XO[DGX/:8N M9M;PG6*K#U=.2)X*D8&+,[D _Q _(:3D*P3&S-N;@P_""32Q M#29Y][\X'D[BR&/JQJ2NZTEXO'2UB/^^<;/F3XD#M MBE,@_Q>5+EMBR^,BT)T]\CW.0[HEY<":$75EA01TC&*X5"Y&MBHG&7+YPO=" MW7;Z-O4'UT\QV+=S]2CSZJ_Z.O8;;/0]WXY^.V,N,@:'W+:TW-:Q%X8%/81H MJM;GT)4/+:(!,K.FO;,5MIE;]6?#27JWK.'(H:\#/5\*$O+;X^ -$+M<$TO^ M.]X;>7\8>N9$L$)I5+HEZ%(\7'*TB7XEZ8J:NJ@X>K*+@SA7[=6.ET;B/2^& M;)F!O@3@A6]2?*'"F\@);9UOM>]SX]'9W%TTW__(^3O\]$0^?NCK):*@LAC M=__@R<5[(J[BY[ KLO+OH:UU2[$0^5*\:2-Q2$^]]4."&D2]A]V5>I>+NAS: M%<5 ?8IAB7\'1M%M'77\J1@PS7*U1;!IKFO+^19&VU.F6PZZ5::53"&SB"\Z M!,Q+B02G60A_E4-J(2Q[CY;BT>H4Q2D N[L(6(:OM7O=R/5*L4S,5(FF9'Z< MRWOZ9:&XG2J[MF 0.H@HL;7;-YU27S';>"M@_?,T[._4*:5%?S.ET2E^M:Y\ MI.KFR=J,AZQ-M"?!/M5EW\B*>H_!/36W#7)=U]18"WCEUJM'(O-H7U*08W>1 M%:MO(Q>8ZJ*>)Z,B:7)^X>E!'3O3]-XN(]&8)KD/@QV0ZNW[&MUF?#F" 9DF MK/GN2'N+=2 0B>\.1$\*Q-&C0+2KACWIO3I+-2*_(,PO612U>XNV?=J^A'SE M7KWMAKLWF%&P+^D6,E,+3!T.SJ9'HG(O!;LOM2GY1=RYJ6N3\\>5DH@ - "_ M+PR*;?^%%FA?S;[\/U!+ P04 " !SK#)78K&Y:O\" "U!@ &0 'AL M+W=O=77&5BVJ2)I&EAT+65 M6CY$F6 59>QAVH.;W#86CIW9#J7[];MVTE!&Z$MNYY]QSC^V;WE+I!Y,A M6GC*A33](+.VZ(:A23+,F3E0!4KZ,EA&:0B-+/2@781Q%1V'.N P& M/;\VT8.>*JW@$B<:3)GG3*]&*-2R'[2"]<(M7V36+82#7L$6.$7[O9AHFH4- M2\ISE(8K"1KG_6#8ZHXZ+MX'W'-,%4Y063*U\&MP:FYWNW;#<%W8N+;K^VZE MV;^ZQUL4VTY?N-%* M2-["-TQ#&UQ*6W659K7IR<.J%3V'5PV=\BRX-"!P3M#HX/-A +IJDM7$JL(W MIIFRU.;\,*/_"FH70-_G2MGUQ"5H_E2#OU!+ P04 " !SK#)7%AQ/T@<# M "U!@ &0 'AL+W=O\C"B+?MH>B!EL82$8E427J=_/L.*5MQ6L>7'FS- M4#/OO2&'H^51Z8^F1;3PJ>^D606MM<-]&)JJQ9Z;.S6@I#=[I7MNR=5-: :- MO/9)?1,JB(/SP@?1M-8M MA.OEP!OR4^NB< M7^M5$#E!V&%E'0*GQRL^8=]TCD5;[CEJ^76AU!NVA"3."'=H6RMIK>"\NQZ.QX& MJ#UL12/%7E1<6GBH*G605L@&-JH3E4 #/[SP78?F[3*T1.S2P^I$\CB2)-\@ M6U?1AILNLT[H+=FX%7N KH!AG4KQBLOW\3%]&/-XK(IB*R6^CK M+5W8^M"AJ^*9KO.6TVG!.V%XTVALN,4:=I]AHU5]J*RY)O\FP77Y+RV")#;C MV>I_LPTG-J#Y 99B;:L1H1_[84 M5#U#UQ9 AUJUYU--@,O:'Z\W)$GY.@EN M)QU1(W!'V]'<,?>SETO>,??Y M2OS)ZG0KY('X$]Z&3-7M2.4W/ *Q]<=TQ5 M?@=QS-)BSM(D\*:A= [_=*V;/C"*8OU?H? M4$L#!!0 ( '.L,E=EX:45-P, *L& 9 >&PO=V]R:W-H965T(=A X38EG_$R9( 3=JMNZ% T:S;PW / MBJW$1FTIDY1F^>^/DA.OPV4Y[,4F*?+C1]&D)WNIGG3%N8$?;2/TU*^,V8Z# M0!<5;YD>R"T7>+*6JF4&5;4)]%9Q5KJ@M@EH&&9!RVKASR;.=J]F$[DS32WX MO0*]:UNF#G/>R/W4C_R3X:'>5,8:@MEDRS9\R\,!:!X>N9+WC36""D\?V( MZ?!+^83^WM6.M:R8Y@O9?*U+4TW]W(>2K]FN,0]R?\N/]:06KY"-=D_8 M=[Y)ZD.QTT:VQV!DT-:B>[,?QWMX$9"'OPF@QP#J>'>)',MK9MALHN0>E/5& M-"NX4ETTDJN%;,?4 .*( UI? $O M[HN.'5[\QT5_NUIIH_!3^>=!LGC2YRJX MF.-\!6YPH=; 8(5C_U3*O; D3,7_0Z1 (M[J1*06.#!(!)BV 7_O!(%[&X_P5\PC BE$PF=Y"#0E-!IY#W=S&)$\R1$UAVA$DBC_/UIP[EL,7BR0EJN- M6Y/83KD3IMLEO;7?Q%?= OKIWJUQ[.FF%AH:OL;0<##$Q:>ZU=@I1F[=.L)F MXW)S8H5_$ZZL YZOI30GQ2;H_T^S?P%02P,$% @ &ULC93;;MLP#(;O\Q2$ M.Q0KX-7'')L82+H-VX .1;O#Q; +Q:9CH[:427+3O?TH.7&SP0UV8^M ?OQ) MFYSOA'Q0!:*&I[KB:N$46F]GGJ?2 FNF+L46.=WD0M9,TU9N/+65R#+K5%=> MZ/LCKV8E=Y*Y/;N5R5PTNBHYWDI035TS^7N%E=@MG, Y'-R5FT*; R^9;]D& M[U%_W=Y*VGD=)2MKY*H4'"3F"V<9S%:QL;<&WTKJ],RFH2]Z^V=.^#D<.$_\%AW#O M$%K=;2"K\BW3+)E+L0-IK(EF%C95ZTWB2FX^RKV6=%N2GTZ6:2H:KA7<88KE M(UM7Z,)G^AE>?S%K=3'W-(4QQEZZ1ZY:9/@"<@HW@NM"P3N>8?:WOT?R.HWA M0>,J/ F\8?(2HL"%T ^C$[RHRSFRO.C_3H'+S] M5+@+.I2<52 TDX(H*&;>(IJ7^YM(8OY1WZA8L=8UE1#6>2_V:Y*6?>R",Y%+3AYEIN MOL VGK[%RR37[DLVK6X?E;-&&UEMC9%!Q42[TL=M'EX8C,(W#.*M0>QXMXX< MR\_4T/E4R0U15AO1K.!"==9(C@E;E!NC\):AG9DO%=97F2>?+#D5AE"1D_/[ MAM68>..3[_@LCF[IBH,^G@8&'5JS(-N"G[;@\1O@8W(EA2DU.1,G_1_]GL=)&X>/YNR_^%C[=#V\; M:J)KFL',PX[1H![ FW]X%PW"3P?(IQWY]!#Z_ 8;-&\X$%F0YT Z^F2!P7# M%UM*GI/+JE;R >S-OD .NMH?R$);SU\; 20)74EBET L4E9V5?))O>/6@XX; M?<6-/7,CF<2&UP9R"VY*((7D.#F86$]ZK4?W[3EWUD'OVUZ<]R1-$OPF8>2/ MTZ3WHRA8!LZQ1%A%GLE$Z< ?CD?;->I=-$HPTZA6NV"/3OY(HG'B]P=)+TJ' M?IQ$9)#&?CP>(@&M)SA?LJ9J.+74<\ T98RZP7.4)'X<#L@Q.>JG?CA*R7'O M5AK*D5T4X4G<1ZD_&OEQE)!]#R-XT=\5J+6;8AI3U0C3MGIWV@W*13L?GM7; M*8O%63.A,?D%FH8GP[Y'5#NYVHV1M9L6*VEP]CBQQ&$/RBK@?2&EV6VL@^[W M,?\'4$L#!!0 ( '.L,E>#A40U4 , )0' 9 >&PO=V]R:W-H965T M>^>8;?QY[?13RLZH -'EJZE9MG$KK M;N5Y*J^@8>I*=-#B2BEDPS2:\N"I3@(K;%!3>]3WK[V&\=;9KNW)>WZHM)GPMNN.'> !]*?N3J+E32@%;Z!57+1$ M0KEQ=L'J)C;^UN$O#D?U8DQ,)7LA/AOC7;%Q?$,(:LBU06#X^P*W4-<&"&G\ M-V(Z4TH3^')\0O_3UHZU[)F"6U'_S0M=;9S4(064K*_UO3B^A;$>2S 7M;)? M0R++\G6FV74MQ)-)X M(YH9V%)M-)+CK1'E04MW M5UKB(?CW7(T#1'0>PC3&2G4LAXV#)U^!_ +.]O6KX-I_,T,PF@A&<^C;!VRT MHJ^!B)+8IEA^+)>?%)"=4J#5.;JS@.?I/E: Q[=F;8Z;@#X4H)L$8F%;#04&(5B-K;U:[)2IP'X7J!VU M B[NSZ3XC= L=E,_PE'DAG'FTB1:6*%(S=F>UUQSI/GZ54J#X WV@928#KW# M*''C*,!1%B1N&/@S4:UHEZ?()0G=:S]UX]1?/ K-ZN^P(C>FR"?SR8R<\21G M_+_E',B]_T;NG)BS<.?%'+8:.R6OIE9QK4AX3_5RV >40?029?MQ@R[@*:_[ M@K<'HBHA]5*#; 8_=6GUG515HZQ&T(@$+HU"-TLR8\9HAC1U_30UYK4Q$^I& M46+,!$T_"=PLH\9,24BIF_C1N/MECS1AY-:Q9[SF\5S$;ACB6;"J*K4BO.EZ M<\@X'C6L79.+- @QJ4\N1YR?BYO7TGMQ4S8@#_8]4"07?:N'2W.:G9Z&PO=V]R:W-H M965T\Y.$SK454A\B7WVW?/<<^Y=9SLA[U0)H,E#Q6LU=TJM MMU//4UD)%57G8@LUWA1"5E2C*3>>VDJ@N0VJN!?Z_M"K**N==&;/5C*=B49S M5L-*$M54%96/2^!B-W<"ISNX9IM2FP,OG6WI!FY ?]VN)%I>CY*S"FK%1$TD M%'-G$4R7L?&W#M\8[-3!GA@E:R'NC/$IGSN^20@X9-H@4%SNX1UP;H PC5][ M3*>G-(&'^P[]PFI'+6NJX)W@WUFNR[DS=D@.!6VXOA:[C[#7DQB\3'!EOV37 M^B;(F#5*BVH?C';%ZG:E#_LZ' 2,_6<"PGU :/-NB6R6[ZFFZ4R*'9'&&]', MQDJUT9@N;F:>1U(1ZV9Y@V1*$SQ!,R*6H=:G(ASJ'_&F\A\GV&8==QLOP). EE>P MG/35BV#HOSTA(.X%Q*?0TQMLU+SA0$1!_DW,,04G.8XK6"A#^;FI@42^?8_0 MDN$+967_1.Z [I/B?R4E;%+;KL*9P%97&AT1%:]((3C.#%9OIH.6RGX'EL<@ M#SJUBG(J.U0)G!J0-=10,*W(2Q)';CP>X>9L1=/SLAHX@9)/+@5FG(D")*)&TZ&N$M"W_63 M$3GVP-Y!OU8@-W8JF0(TM6Y;MS_M!]^B[?<_[NW4Q%IO6*T(AP)#_?-1XA#9 M3J+6T&)KNW\M-,X2NRUQ>(,T#GA?"*$[PQ#T?P?I;U!+ P04 " !SK#)7 ML1S*[W$" ",!0 &0 'AL+W=O1YOM'FP):*#ITHJ.XE*Y^K+.+9%B16S?5VCHLA2FXHYVII5 M;&N#C =0)>,T249QQ82*\G$XFYM\K-=."H5S W9=500?,&VGS//5VAIPQ,V3>XPB:!86Z>K%DP**J&:-WMJO\,. MX/PM0-H"TJ"[*1147C/'\K'1&S ^F]C\(K0:T"1.*#^4>V#+NB:SP)?]M\G?TX5UAGZ%/_O:;%B&^UF\/2YMS0J<1/3_ M6S2/&.4?W@U&R:<#&H>=QN$A]OR>[,;7$D$OX47OG#W[J< =AI+*[9-]D'B_ M;#(;D*-="0OO2Q 67(D]H1J;-XZ3M% K<-K'@+>BH&XU,0??U@HA2\*@4F 4 MI-$593>[?F_;2F]J?6>O >\A.\E&Z,I[!M&O..0"LTJW ,6"KU6KC%+=]I=-=/&82_IS3U%%5="69"X)&C2 M_W@6@6F\WVR\.RI.L2C4^@^%)KM]WX MT%G/\#4$L#!!0 ( M '.L,E=,!0%&E , &8( 9 >&PO=V]R:W-H965T[ EDM]]]]WQCM1TH_0[PRBU\+$4TLPB9FTUB6.3,UH2TU,5 ME;BR4KHD%H=Z'9M*4U)XHU+$:9*,OIQNR]@XLD4^J=&_Q2S*+$":*"YM8Q$'Q\H-=4"$>$,MXWG%'KTAGNO^_8 M7_K8,9:,&'JMQ!^\L&P6C2,HZ(K4PMZIS2O:Q.,%YDH8_P^;@!V>1Y#7QJJR M,48%)9?A23XV>=@S&"??,$@;@]3K#HZ\RN?$DOE4JPUHAT8V]^)#]=8HCDNW M*?=6XRI'.SN_HX)86L MT78+#YI(0WR^#)P\D$Q0!-/T& MZ27<*&F9@1>RH,5C^Q@%MBK3GI3PAN@>#/I=2)-T<(1OT$8]\'R#_Q_U MWXO,6(VC?P[%'6B'AVE= TU,17(ZB[!##-4?:#1_]J1_GEP=$3UL10^/L<_O ML2&+6E!0*[@A_RH-^V%P:@X)/DY)3N&!4;!NHR%S'0J&6@/8[):!Q:72.]+! M4:<*CH#(PJWR9L4ECO'*8.TV9M>JK(C<3CJ_D](+;AA@G^%NS_8KT\[90TWD MBL@U_,9KX"8L,L*Q%Z6CW /W.F>O.4*WN/(7:]$;OO+.'S$YSP0*KO%(J[719J2NV!.GCT9IVER%4S\H']UZKP3 MV# EQ/9,;20"39T97G \]9R_A:G0._PL5$8$>GPT#M9YD(-/:342(4>V_4X& M[AF5G_ '?W+ ;'21YIKAAAO:TEE&K'-P.?H)@K(=:P"X$/H75P;RG1>7+00W ML-WT9YRJ#9>](]4]:JM[],/5O22"R!RKY'E-X:56Y8]4^E'ZPZV9A_)O@@=& M?%5C]0OL!([;G^V$%"ADY81\4<>3SL*$+0U=J7/FSJD.GE.I/ZPZ7^P*/(5^ M=WR1=I/!"-_/.H]J\SSMCM/$S2J+I>"PEX-A=SSR6#B4YGCO["^I7OL;SF^, MM.$::&?;2W01[H[/\' #H_PUQR-0T!6:)KT+3*D.MUH86%7YFR13%N\E_\KP M0X!J!\#UE5)V-W .VD^+^7]02P,$% @ &ULC57?;]HP$'[GKSAETP2217Y" M0@=(I=O4:NM4%;H]3'LPR4&B)C&S3>G^^YT=R-A&T1Z2W-EWWWUW]EW&.R$? M58ZHX;DJ:S5QU,QW;M3D['8JO+HL8["6I;55S^G&$I=A/'=PX+]\4ZUV;!G8XW?(USU ^; M.TF:VZ)D186U*D0-$E<3Y]*_F$7&WAI\*7"GCF0PF2R%>#3*339Q/$,(2TRU M0>#T><(K+$L#1#1^[#&=-J1Q/)8/Z!]L[I3+DBN\$N77(M/YQ$DA.YHC:',M>2=@ORT].;.A45PH(_HX+N@B]+ M5+VQJPG:&+CI'F;6P 0OP(S@5M0Z5_"^SC#[T]\E2BVOX,!K%IP%O.6R#Z'/ M(/""\ Q>V.896KSP?_+\=KE46M*%^'XJTP8H.@UDFN1";7B*$X>Z0*%\0F?Z MYI4_]-Z>H1FU-*-SZ-,Y-5VV+1'$"AK*W4]"J1[,D!H0X3B-4]S/H],]!ITC M/1(1JN;$T)P84+W3_%#PH,/KS%8>C% 3S#EK.%@S*!K.I>6\;#@W:Z!MZ5-! M_:RTH@0O.HM_>7S^.U;'1K!<6JES_1%>@\^\,&*Q-R(Y8+X7LF&8D#Q@83)B ML>_!D$7>@ T'<>>A/^]#UV?)<,@&O@\]Z$9L% =LX.V5T ]90/ZD^#X+1R&+ MP@AZG870O"34;D+I)EY !J0$A)30$UJ5F,04*P[,%N$F,8OC&'JG+H1[U*L5 MRK6=2*8NVUHW;=NNMD/OLNGUW^;-Q*136!>U@A)7Y.KU8YHQLIE"C:+%QG;^ M4FB:(U;,:7"C- :TOQ)"'Q03H/T53'\!4$L#!!0 ( '.L,E&PO=V]R:W-H965T< MLFDJ$B(AD!881"K=IO6A%2K=^C#MP20'L>K8S#:E^_<[.R&E$F5]"#E?[K[O M.]MW3'9*/YH"T<)S*:29!H6UFW$8FJS DIFNVJ"D+RNE2V9IJ=>AV6ADN4\J M11A'T7E8,BZ#=.)]%=8XPG6S8 M&A=H?VSFFE9A@Y+S$J7A2H+&U32X[(UG Q?O WYRW)D#&UPE2Z4>W>(ZGP:1 M$X0",^L0&+V>\ J%<$ DXT^-&324+O'0WJ-_\[53+4MF\$J)!Y[;8AH, \AQ MQ;;"WJG==ZSK21Q>IH3QO["K8I.+ +*ML:JLDTE!R67U9L_U/APD#*,W$N(Z M(?:Z*R*O\@NS+)UHM0/MH@G-&;Y4GTWBN'2'LK":OG+*L^E7IB67:P-SU+ H MF$8XNV=+@:8]"2T1N+ PJ\%F%5C\!M@(;I2TA8&O,L?\=7Y(PAIU\5[=+#X) M>,-T%_J]#L11W#^!UV^J[7N\_ONK_76Y-%;3Y?A]K-X*;G =7CR LT$GZ<7TD+OUX+N0*-D3:AHJM5(F<\BYV+HO M7J;;0>(@34 MECT"S2MC*60EWB*C M5SM&T#YVD\*#AB]1K_U8,X2]E;;J_<;;3,[+:F"\A%=CEUILS:4!@2M*C;H7 M20"Z&F75PJJ-'Q]+96D8>;.@Z8_:!=#WE5)VOW $S?])^@]02P,$% @ M&UL MO=U;<^)&%@?PK]+%;J62JL3H@@1R;*IL=%1[L M:.SG%^F>)L5/'M,L]EEQ,7N:Y_N,^MLJ*([FDB"H\]@/D]GZJKKN+EM?I0<6 MA0F]RTA^B&,_^WI+H_3E>B;.7J_X%#[M6'G%?'VU]Y_H/65_[.^RXM+\J&S# MF"9YF"8DHX_7LQOQTI.%,J :\9^0ON0GWY/R4![2]'-YP=E>SX3R%M&(!JPD M_.++,]W0*"JEXG;\U:"SXYQEX.GWK[I9'7QQ, ]^3C=I]-]PRW;7L]6,;.FC M?XC8I_3%ILT!*:47I%%>_4]>ZK%J,6-PR%D:-\'%Y3A,ZJ_^E^:.. DHG.$ MJ0F0^@&+-P+D)D >.\.B"5B,G4%I I2Q 6H3H(X-6#8!R[$!JR9@-39 :P*T ML0&B\/J;$T:'''_9==+565*EF.XS?WV5I2\D*\<77OE-E:=5?)%985*6U#W+ MBI^&11Q;?\R>_"3\VZ_S.]F2NRQ,@G#O1W6VARRD.?E1I\P/H_PG\@OYXUXG M/_[[IZLY*Z8OD7G03'5;3R6],95,/J0)V^7$2+9T.Q"O\^,U3OR\..SCL4NO MQWXK<<$/?G9!9/%G(@F2/'![-N/#I:'#^;[9C>^;W>2'?PS8!9&D-\,M?KA[ MB(IP[T2XH+X9[GPK/"F.77@SW!T?+@Z$>V-N?'W/"YPTE(\E*%>>#"K! M/W\K .(P&N?_&ZK">K;%\&SE0_1EOO<#>CTK'H-SFCW3V?J'?XFJ\.M0"2 Q M'8D92,Q$8A82LY&8@\1<).:!L$X!+HX%N.#IZT\T\AG=DKV?5:6VIUE $U:L M*(?*BVM-+2\DIM>85F'E4OIY+5P(RM7\^;1LD#.:2,Q"8C82?:CP^##"5>>6B1(3*\Q]>3>6BXD1=/$_D,*#]7+\BPK?Y%D>2&5SZ%/LW(S,%#3 M!$59=L?I ^,6BB@I8@\TS@=*JY4H+;K#3.X13DU@)&8C,0>)N4C, V&=!%X= M$WC%3>!;/P^#\@D$R'1VF]Q#T?50P2>VG+ M/:ZI:8O$;"3F(#$7B7D@K).VVC%M-6[:ZF%TJ)X!\Q)7&Y6XPZ/ZB3L\JI^X MYZ,&$I=[9%,3%XG92,Q!8BX2\T!8)W%%H>U?"/QGH2P-/N_2:$NSG-!B'_ 0%'65$5>])Z!Z6-)8S1I\H]U:C)#-1NJ.4/WB;A4 MU>6BM^QR!^^]I;+45KV_!![J%G8S\:23)O+_B-(L?/;+#O'K*42?#9]";*#R M]I[^91/Z2UC^A%.?SXV:7#7GTZJ"LEPNSTX90)O*4,V":C94GE24^A4![3)#-0NJV5#-@6HN5/-06K2D)E2SH)H-U1RHYD(U#Z5U:Z+M7XO\!O;8 M=LKJO/>A:8JL"JM^82";I/KH>0WHO"94LZ":#=4S)60?>P/5=*AF0#43JEE0S89J#E1SH9J'TKK%V.YQD/A[ M'(QJ15B>S*8%S[[Q4BD^-KG4H+LAH)H!U4RH9D$UN]%.7V76VX?C0"=TH9J' MTKKUTVZ$D/@;(6[J)>3O:<9VY":F61CXW*4CWYM<0M"=$%#-@&HF5+.@F@W5 M'*CF0C4/I76KK=T)(;WO3@@)NA,"JNE0S8!J)E2SH)H-U1RHYD(U#Z5UB['= M"2'Q=T),7#I"]SY -1VJ&5#-A&I6HW$6>S9T0@>JN5#-0VG=^FEW-4C\70W- MTO$^"&D24/ZB$?K*>ZBF0S4#JIE0S8)J-E1SH)H+U3R4UJVS=I^$I+[OHA'Z M"G^HID,U ZJ94,V":C94/T*TC4$V':@94 M,Z&:!=5LJ.9 -1>J>2BM^[ZZ[=81F?_>$-/>V)./32TUJ*8W6N^U^ZK:?RLV MZ*PF5+.@F@W5'*CF0C4/I=5%-#]YK_B89D_5QQGD)$@/":O?L_IX[?$C$VZJ M#PKH77\K7F[$@>MU\=*HWYN^Y>O/9_C@9T]ADI.(/A93"1=+94:R^B,/Z@LL MW5?O5/^0,I;&U;<[ZF]I5@XH?OZ8INSU0CG!\8,GUO\ 4$L#!!0 ( '.L M,E??J%L\W@, . 2 9 >&PO=V]R:W-H965TNH=B#[1T;1&A2(VDXV9?/Y*R M)0]P*-5HA[S8HL1[>"YUCXYT1SNI'G4.8-"G@@L]CG)CRILXUFD.!=4]68*P M5]92%=38H=K$NE1 ,Q]4\)@DR2 N*!/19.3/+=1D)+>&,P$+A?2V**AZG@&7 MNW&$H\.)]VR3&W@4;VF"SP^/J"_ M])4+K51A;[ M8,N@8*+ZIY_V&W$40%X*(/L XGE7"WF6=]30R4C)'5)NMD5S!SY5'VW),>'N MRM(H>Y79.#/Y36VH8/_0:HM$AA:*B925E%<;Q@P#C;Z[ T,9U]^C']#2%D:V MY8#D&MW*HJ3BV07F&<;$ MYE O 5[7-:_K+BJ;"P-*^&VR%$,B"\*=66W#FNSPM8IL^!72QDEC',D7D5D+ MS+LM[R&4#-J%AH\\#7\9J;7@S#[,0WQ(PX>$^8!*01C[EN-)[00HG;/R)*,* M:>B1W"O5TP2/XJ=3RS>FA<.NU57G+3#=A8X;A\)!)YA,*ZG_*I7)T;0 Q5(: ME'H8[]RB;ZP%7[Y6M>.@7YV;>>->N,5WNLH]#/,65CU$2*7V),2L<3'<8F.= MU1[&N:63P(46LLC;186E?-M^#<2VMH/\MP43=N1L)N]AF2WR-UD#QI MS(F$/UFZ2KX%IJ/DXZ.F@S7NC6^M:)3*K3!5_Z$^6[=OIE73HIE>]7[L.ALF M-.*PMJ%)[\H25%4[I1H86?H6QDH:(PM_F /-0+D)]OI:2G,8N 7JIM;D7U!+ M P04 " !SK#)7=M&^.BD" #:! &0 'AL+W=O@: ME#LIM:DXNM!LF:T-\$T 59+%431A%1>*YFG86YH\U7N40L'2$+NO*F[>%B!U MD]$A/6X\B>T._0;+TYIO807X7"^-BUC/LA$5*"NT(@;*C,Z'LT7B\T/"#P&- M/5D37\E:ZQ9X:W1#CLQV;7X12 ]J9$\I?R@J-.Q4. MA_FJO0RB2[(26R5*47"%9%X4>J]0J"U9:BD* 99WGE*%3]GA6="J+ M5B5^1^4[-P,R&EZ3.(I'Y'EU1ZX^_D/#G/'>?=R[CP/OZ/_=_YJO+1K7!+_/ MV6]EDO,R?C!FMN8%9-1UO@5S )I_^C"<1-\N%#'JBQA=8L\?0&YN4-^X%ML; M@6]$J -8=)V/YZRV9)- YD?ND'^=1$DRG*;L<,9%TKM(+KIX[$5), +VG/AE MCGM8#PB)IM?$7W1R[MNPDU;U4^\Z8RN4)1)*1QD-OHPI,>TDM0'J.G3O6J.; MA;#A_9_E?4$L#!!0 ( '.L,E=,8:K%J@, '40 M 9 >&PO=V]R:W-H965T9; (&^ED7%9\96B/K6-'FZA1+S&UI#)=]L*"NQD$N6F[QF@+,& M5!:F8UF!66)2&?-IL[=D\RG=B8)4L&2([\H2LV_W4-##S+"-X\8CR;=";9CS M:8US6('X4"^97)D]2T9*J#BA%6*PF1EW]FUB6PK06/Q#X,!/GI$*94WI9[5X MG\T,2YT("DB%HL#R8P\+* K%),_QI2,U>I\*>/I\9/^]"5X&L\8<%K3XEV1B M.S,F!LI@@W>%>*2'/Z +R%=\*2UX\Q<=.EO+0.F."UIV8'F"DE3M)_[:)>($ M('G& 4X'<,X!WC, MP.X+_7@=0#OI1[\#M"$;K:Q-XF+L<#S*:,'Q)2U9%,/ M3?8;M,P7J52CK 23;XG$B?FJ;1!$-VA%\HIL2(HK@>[2E.XJ0:H<+6E!4@(< MO8U!8%+P=^A7M)(-F^T*4+B_9#NO<"$M8L)QGC/(L8 ,K;^A):/9+A5<(CZL M8O3VIW=34\A3*]]FVIWPOCVA\\P)7?1 *['E**DRR$;P\75\= 5ORFSU*7.. M*;MWKA(^8':#7/L7Y%B..W*>Q!\EP^_YQ&S[W&;Z3DJM[ M+]OA$?90[0!]_%.:HO<"2OYIK.HMKS?.J_3QEM.9[N! M$X53CC Y1K8*,=>97QM1VIDRS6299H(AN4)>C+$OP@N0AT M%D$UX:_2BZN4KVU)G62Q3K)$$]F@+E%? ME^@'Z46DLS@ZR6*=9(DFLD%Q;.MI>+"T*$9'<_HU'_J3*+2M,\48,PP\?^+X M9XHQ8NBXGF.'UAEE,F)I^Y%GRR2<:89Y,D:5P/)F?N6HF83:7\3];C\CWS63 MX=G^O7V[L$?V8S53-V/;$WT[D,N?Y3FI."I@(UU9-Z&4.-;.N.U"T+H9XM94 MR)&P>=P"SH I _E^0ZDX+I2#_C\-\_\ 4$L#!!0 ( '.L,E=GM9PS @0 M /06 9 >&PO=V]R:W-H965TPI("]/NS+8CC0;-[D.U#QXP0S1)3&,#[;]?.\GD Q)KJ6O_ -I0+\2).,3ZR-$-LKV^;+#4T)'[$MS>2=-+SS$ MSQNA+MC3\98\TP45C]O[7,[LFF45IS3C,N A01?\?TP%MC MH$IY8NQ%36Y7$PNJC&A"ET)1$/FUIW.:)(I)YO&](K7JWU3 ]OB5_7-1O"SF MB7 Z9\D_\4IL)E9H@15=DUTB'MCAAE8%>8IOR1)>?()#%0LML-QQP=(*+#-( MXZS\)C^J1K0 R!T X J _R_ J0!.46B965'6-1%D.L[9 >0J6K*I0=&; BVK MB3.UC N1R[NQQ(GIG/ -(-D*%(-/WW?QGB0T$QR\NZ:"Q E_#SZ A53/:I=0 MP-9@SM(MR7Z^?1-B%'SD)7!&$I(M*0>WF1QG+UR"'A?7X-UO[\>VD'FJ7[.7 M54ZS,B<\D-,=R4? 0;\##+'3 Y_KX7_M,@F'!1QWX;;L3MTB7+<(%WS.V2WZ M]E6&@EM!4_YO7YDEK]O/JQ[0*[XE2SJQY!/(:;ZGUO3M&^3#CWU%&R+KM,"I M6^#HV(L6]!58HOP"I5X8^REVH>/Y,!S;^W;RIX&!ZX;0]U =V$G,K1-SM8DI MC7V[H^D3S7M70(L^=P4,D74*]>I"O0N)T#/9 D-DG1;X=0O\7Q)AB?+:(G0\ MZ"'H'8GP--!W41@$GM\OPJ!.+- F=O-%+T(M^MP5,$36*32L"PTO),+09 L, MD75:$-4MB'Y)A-&)MESL(^?X/=@3AKS(@?T"1+#9Q:$VK4^/#UH)ZN'G+H I MMFZQ+2HE&G8DIMFX;&F^"M/O^L!*]TZW9PR@Z M5F)/F.N'0R_%QB\@O6%XN)OII:B%G[T&AMBZQ38>! 67DJ)1?V**K=N&QJ$@ M[>X_+,7P1&,HDN[O6(JG85'HAB@,!\38^ :D-PXW7_1:U*+/7@1#;-W_RXT; MP?!2_YB-^A13;-TV-#X%:PW H!8K6$>+88!PB/PC.?9$RCB,?#?JUR-N'6KH MWP_KAD4)'NR?F,YV < M1/A8D*>!#O8B"/&1'NW6D:0Z#[XC^7.<<9#0M43"42 UG9='K.5$L&UQ2OG$ MA&!I,=Q0LJ*Y"I#WUXR)UXDZ^*P/NJ?_ 5!+ P04 " !SK#)7!P'#=H$" M "Q!P &0 'AL+W=OTDW;^?;0A+6QI%6U_ /N[[ MSM^=N8NW0MZK D"CAY)7:NP56M&Y@!YY;('.-7R^EU(2UP?[UC_^2T&RT+JF F^'>6ZV+L77@H MAR5=K M[#VYU=)\90:GDTF6B76E%;J!#-B&+CB_1CLE!:FM_W9U^U&[ZH MG\^VM)&J:09CS_0L!7(#7O+N33#T/_:E^C7)TME )>VKF43,^_M(WP\S\ M%RM6*<1A:4+Y9^>F1W.2F MC7#BS'9:]N]W[810(%2;M)?$'_<_5&D"3AY)7:N:LM:[/75>E M:RB9.A4U5#B3"UDRC5VY!VZ+U5J; 3>):[:"!>B[^D9BS^U9LJ*$2A6B(A+RF7-) MS^>1B;EDS!7/#O1:;7,V?JD QRUG!]*[8?H/-C!::"*_LEVS9V''0 -WP#X'<#_6T#0 0)KM%5F;5TSS9)8BBV1)AK9 M3,/FQJ+135&975QHB;,%XG1RF::BJ;0BMY!"L6%+#B/R!4_/T35H5G!U3$[( M L].UG @(B<# (RX6UR3HW?'L:M1DV%VTV[]JW9]_XWU/S-Y2@(Z(K[G!P/P M^7[XIZ9"N&?A_G.XBYGHT^'WZ? M7_ &7^_TZ[#3'Y=+I26>O9]#5EON<)C; MW,=S5;,49@Y>. 5R TYR>$#'WL60\?]$]BP-09^&8!_[TZF03]8/#Z8^I1=D M)8520^Y;RK&E-,5CD]#QA 9GX5GL;G:=O0Z<^F,OFH1]W#/182\ZW"^:8TEB M50H$BQO)1+/4><.Q4+1>AB2WA-&.DA,:>)1.O1>2]ZX\O!EDSSY$O:7H7_=! MC4@%>LA,]#K_44C]R?AE_E\'#N??W2DKIJ3C75T5E2(<L;)I 8N1GH71I)-ITVAZ8*A#;P[0'-[FV%HD=;+>%_WYG)\U:"!5BO"3V MY?N^\YTO=_%&R#NU!-#DH2RX&CI+K:N!ZZIL"255IZ("CE_F0I94XU8N7%5) MH+DEE84;>-Z96U+&G22VMJE,8K'2!>,PE42MRI+*QQ$48C-T?&=KN&:+I38& M-XDKNH ;T+?55.+.;55R5@)73' B83YT+OW!)#)X"_C)8*-VUL1$,A/BSFR^ MYT/',P>" C)M%"B^UC"&HC!">(S[1M-I71KB[GJK_M7&CK',J(*Q*'ZQ7"^' M3M\A.(*2\?I-'YH\[!#\ MEPA!0PB>$J(7"&%#"%_K(6H(T6L]]!J"#=VM8[>)2ZFF22S%ADB#1C6SL-FW M;,P7XZ9.;K3$KPQY.IE*+#FI'T_(M*!<$\IS,KE?L0IK09^0'UBI1REHR@IU M3#Z3VYN4''T\CEV-OHV"FS5^1K6?X 4_(;D27"\5F? <\@Y^>IA_<8#O8LQM MX,$V\%%P4/"*RE,2^BG*_'N*I>\I-GDG ML;T[BMH[B@ZI)RF@:,:H[:_P@(-"0==5U"IG5L5,B75R'EY$L;O>3?%S4.CY M_7U0^AP4>/W^^3YJ\AP5]3VO!=6QNCL=J@2YL*-!D4RLN*[+M+6VT^?2-MTG M]I$_&/L=]A2G53U<_LG7HP[_E07CBA0P1U?>Z3DV4%F/CWJC167[XTQH[+9V MN<2)"]( \/M<"+W=& ?M#$_^ E!+ P04 " !SK#)7DV-MIPD# #," M&0 'AL+W=O'7FQ2G#=\[W'$T7@A MY+V: 6CR6/%:39R9ULV9ZZI\!A55)Z*!&E=*(2NJ<2KO7-5(H$4'JK@;>%[B M5I353C;NGDUE-A:MYJR&J22JK2HJ?U\ %XN)XSNK!U_8W4R;!VXV;N@=W(#^ MUDPESMPA2\$JJ!43-9%03IQS_^PR-?%=P'<&"[4Q)D;)K1#W9O*NF#B>(00< MC9Q4H<44-*6 MZR]B\1:6>F*3+Q=<=;]DL8SU')*W2HMJ"48&%:O[?_JX]&$#X$?/ ((E(/A7 M0+@$A)W0GEDGZXIJFHVE6!!IHC&;&73>=&A4PVISBC=:XBI#G,ZF$@M"ZM]' M9,IIK0FM"_+FH64-GI0^(I^PC@ZN0%/&U2$Y)C=8147+@8B2K*$#@)PCG /: M.A.\(.^J1HHY="O'Y-O-%3EX>3AV-?(VN[OYDN-%SS%XAN-'*D](Z!^1P M" M"_QR/_Q]6R/=!O&MDW-2_SF6IH#A,'WU8%<@Y.]NJ%GWBO;8[\IV1/_ D'?\)]V;.U>+86 M;U/AYY]&>,3S32V[85&XCGE",1HH1GLI?BY+ED-W5$+/0!)8 M'9^-9Y\KWB#@1\GHU-_B^4Q8:J<:#U3CO52O6UDSW;S=C&,M[=_C2, MDVTW]^YFKPRRIRB204:R5\;ZLFB&>P;6]TP-5N>3'4U)% 2GHRU-NV%^- I" MW^[\:* \^DL=*W6&?29OJY93#06V!S0E9]0T(!O=T0Z/XSCRTFB+KB4L# ,O ML=--![KI7KI?A:;7_B- W\[<+8#?/]R OB+5;N1J\Q?1XOYSM6*[SU M2P1Z)R/4)?O>V4^T:+KV&ULG911;YLP$,>_BL6FJ96V0@A)UPR0FF35(JU2U*C;0[4'!XY@U<;, M/D+W[6<;@K(MS<->@L^^__]^1\[$K53/N@1 \B)XI1.O1*QGOJ^S$@355[*& MRIP44@F*)E0[7]<*:.Y$@OMA$$Q]05GEI;';6ZLTE@UR5L%:$=T(0=6O.7#9 M)M[(.VP\L%V)=L-/XYKN8 /X6*^5B?S!)6<"*LUD1104B7<[FLTCF^\2OC%H M]=&:V$ZV4C[;8)4G7F"!@$.&UH&:QQX6P+DU,A@_>T]O*&F%Q^N#^YWKW?2R MI1H6DG]G.9:)]]$C.12TX?@@VR_0]S.Q?IGDVOV2MLN-3'+6:)2B%QL"P:KN M25_Z]W D",-7!&$O"!UW5\A1+BG2-%:R)[<*TZM8%CE?U3-JC,*3,Z M3%<5TFK'MAS(K=: FEPL 2GC^I)\(*9QR*A&\G0/8@OJ1^RC*6JE?M87F'<% MPE<*;*"^(N/@/0F#<$P>-TMR\?;R3QO?, _@X0 >.M_Q?X _?37)9(4@]$GB MSCDZ[6ROP4S7-(/$,W.N0>W!2]^]&4V#3V>XQP/W^)Q[NI#F=5)'? JM$T^= MV%ZH?1K$_OY$O6BH%YVM]UDC,\,+.2DH4V1/>0.:4"&;"D\!1/\ 7$?AY.9F M-/F+PS\:.GM_[ZG:L4H3#H61!E?7$X^H[DYT %6HIEJMRS-9P2433#G MA91X".QH#Q^F]#=02P,$% @ &ULK91=;],P%(;_BF40VB2H$Z&FIXTUQPZVTXQ_C^VDH1/=!!(WL8]]GM=^3VRGK=)WI@2PZ+X2 MTF2XM+:>$V**$BIF1JH&Z69V2E?,NE#OB:DUL&V *D%H%$U)Q;C$>1K&5CI/ M56,%E[#2R#15Q?3/:Q"JS7",CP,W?%]:/T#RM&9[6(.]K5?:1610V?(*I.%* M(@V[#%_%\T7B\T/"%PZM.>DC[V2CU)T/WF\S'/D-@8#">@7FF@,L0 @OY+;Q MH]?$PY(>/.T?U=\&[\[+AAE8*/&5;VV9X=<8;6''&F%O5/L.>C\3KUR^K\,)$(\? 6@/T+\%DAX(E2/=SH*M);,L3[5J MD?;93LUW0FT"[=QPZ?_BVFHWRQUG\X625KM:HH^<;;C@EH-!%TNPC MSB5ZA MV_4273R_3(EUJWF&%+WR=:=,'U'^Q/0()?%+1".:G,$73^,?&NGP*.#T(4Z< MQ\$H'8S2H)?\B]%O5QL31K^?\]<)CL\+^NLU-S4K(,/N_AC0!\#YBV?Q-'IS MSNU_$GO@/1F\)T^IYY^590(5QPJ(WQ4X9[O3F@8M_P@<\MF8TO$L)8=30W^F MQ=,9C2;QD-?ME9P<3O\PN'.QY](@ 3M'1J/9!"/=7;8NL*H.YW6CK#O]H5NZ M]PFT3W#S.Z7L,?!78'CQ\E]02P,$% @ &ULK9E=;^(X%(;_BI5=K6:D3O.= M M(4Y)H9S5HJW9GYV*T%RXY0#1)S-H&VG^_S@>!0.H"]0TDYKR/? _3AUX]# MG0M^$:7/:M9=Q;)>8=EH2G*^9"C,8X@[](%.9G"^WNM)Y7^_A^WJ/Y/(_U[F0&UWR5BWMYD&Q2YY][H/RXZN( M0%\X9.S?KF>EPCG=N&+"'+ 5GL%($S,B [H!;?S;+Z9G_-YEE$I8H!(6JH1% MBF M@YW&8$=&KPQ&,\(XZ[*S$GNEN%BN-F/+]3S?&^J;0Z-.PWS'<*UV5- 1 MY1N&TV^'A1U]FJYOVNVP2)K7E55SFZJY9U1MA5_$:MM=./>H<*=1/5'>D\*=AEF6YUC&4>&DJ5U9.*\IG"0Y4]1IT][O]2K<+Z36%]:6&G29YDZPS]F$+V M!+1S;I82+IV;5<("E;!0)2Q2!&MYVFL\[:E=?'LJ#58)"U3"0I6P2!&L97"_ M,;C_QC+"&, -^FL%8CY,\@4J+;]!#U!L#YL&]#?0K,MP.=Y"+X!IU_(TD0HO M-??:480J1Q$I@K6,-(W]ALJ09OF]W,Q"_ EOA)<+$/OOG85I:2%_Q4(Y]](_ MK5):H)06*J5%;_C1^=2UO3W8+)ORM14_O[FVRA$7VZB2%BBEA4IID2I:VUIK M;ZVE=HFM>:I\5DD+E-)"I;1(%:WM\_X8PY1NHM^_TK[!=U]?:N7*BSV^=ARA MTG%$JFAM/_>G%J;\V.+ZY5;.=20^*CIPJ'V\=ARATG%$JFB5C_K!D70&=%&^ M/&"HW/)7AXY-:_."XG-Y+'_4?F<.)F9'>V .PNKUPQY?O0V98KI( 8:!$@?I\3PG)B;D7.:NAH5&!YWT9QV59\6O'+:)RK/2.B_)8$7A#WPZ6'XAZI$N&?A MP7.XB[Y;\T%K/K!\X2M\>T[-H./T^^5<:8F5]J//:LT=]7.;O^]<;>@")@[^ M7@KD%ISL^,A/O(L^X_^)[%D:PC8-X2'VK/[((A]4:)U:ZWU^:Y+$DICFL,VB M,!X'PRAUMUTK^W'!.!YY?\*>B8Q:D=%!D;90"6=TSCC3#$P=+BHIH=1]8FNR MN"-B[ ]#WWNA=3\LC(9QY/=KC5NM\3]J/3X:!;Y_04I1#@ZHCO?E)-X(D_=" M]L'C^ZN%'"B4I/65'/3U16C*^W0G^Z41!_%H_%+W?EQONMU./S-W";:-%2L5 MX9 CT#L;HG]9]^=ZHL7&MKBYT-@P[7"-5QI($X#[N1#Z:6*Z9GM)9K\!4$L# M!!0 ( '.L,E>FXIYCL ( (L' 9 >&PO=V]R:W-H965T#%S JA-G MM@/MMY_MT)0-%_:P%Q+'/O=WCH-OAALN'N4*0*&GBM5RY*V4:@:^+VF;!1464'HJE+QL!9&Y%%?-Q$*1^16CME4/[[%:40]XJ1FNX%4BV547$ M\P4POAEYH??RX(XN5\H\\,MA0Y8P 77?W H]\OLJ!Z/O("XP@8S)0I0?1E#9? F*FD??S:%O5ZIA'N MWK]4_V+#ZS!3(N&2LQ]TKE8C+_?0'!:D9>J.;[["-E!BZLTXD_87;;JU:>:A M62L5K[9B[:"B=7=$Q\1O,&R+.411^1#C $;J?7*&3]Z=_EO%U MC#X+[K-@6S?Z7UD>QKH"NE9026>,#A>[<>:\#&1#9C#R](&0(-;@E1_>A6GP MZ4"8J \3':I>ZKV)79XZ56I5YLBMRQ#'49$50W_MP,4]+CZ&2URX3I7LXB*< M!WGNQB4]+CF&2UVXQ('+!V4?0N MBH,NQB#E -&J:17,$:T5Z#.A7 :*/0-G>1A%^ T#8?#:RH)_V(AN!]CK,7VV4ZYT[[:W M*_VU!&$6Z/D%Y^IE8!IX__TM?P-02P,$% @ &ULK59K;],P%/TK5D!H2&QY M)]U((VV=)D @JI7!!\0')[EMK3EQL)UV^_?83AIU;18-Q)?&CWO./??XU63+ M^+U8 TCT4-)*3*VUE/6%;8M\#2469ZR&2LTL&2^Q5%V^LD7- 1<&5%+;)JR1E%0PYT@T98GYXQ50MIU:KK4;N"6KM=0#=IK4> 4+D'?U MG*N>W;,4I(1*$%8A#LNI=>E>S&(=;P*^$]B*O3;2E62,W>O.QV)J.5H04,BE M9L#JLX$94*J)E(S?':?5I]3 _?:._<;4KFK)L( 9HS]((==3:V*A I:XH?*6 M;3] 5T^H^7)&A?E%VR[6L5#>",G*#JP4E*1JO_BA\V$/X ;/ +P.X+T4X'< MWQ3:*C-E76.)TX2S+>(Z6K'IAO'&H%4UI-*KN)!V$3U_.B875A MKRY\D?'PH*YV,:PO/$KLJ^/D30[T#80%X<0?UA?U^J)1?3?Y>X?D#5Q;&PO=V]R M:W-H965T2^./><\X]=FZ2/1=/L@!0Z+FD3$Z\ M0JEJ[/LR*Z#$LL LK4(_50NB9WZ#DI 0F"6=( MP&;B3?OCVRQA+N./U.RF&#:ZJ6?/\9#O4,#5[&J;1/ MM'>Q<>BAK):*EX=DK: DS+WQ\\&'LX3P4D)X2 BM;D=D5@SU\"4XFOM 0#Y&<'NIFC"R_0W:('SE0AT2>60_YGOJ^E-_K#H_Y9 MV GX@$4/1?WW* S""#VNYNCJ[74';M3X$EG"?!J ?T[540E^MGVU> M.(I!.X7YW,:RPAE,/ LG=N"E[][TX^!C1P&#IH!!%WHZE4;[UYH!B@)K3]@F MT8'$%L1\P+LTBN(PCFX3?]?"/FS8AYWL)\]RR"@6?Y^U(^_$:/<'=5@3-^+B M5XJK,&D5YO*'9Z[<=-HR:IA'KS@4?6>SHKFT;?R=*/]AC'_6&$H06]O^),IX MS93K$&ULM9AK;]LV%(;_"J$.10ML%G6C M9=)23'?$!WI)!7-I3E6,A3MC7YCA$<5Z(\ M,VT(D9GCM#!FDVILQ683NA=96I 5 WR?YYC=7Y.,'J:&93P,W*3;1)0#YFRR MPUMR2\37W8K),[.EQ&E."I[2 C"RF1I7UCBT[%)0S?@K)0=^= S*K:PI_5Z> M?(ZG!BQ71#(2B1*!Y=\=F9,L*TER'3\:J-'&+(7'QP_TL-J\W,P:ZT$#1'LN:-Z(Y0KRM*C_\<\F M$4<"R>D7V(W /A6X3PB<1N"\-(+;"-R71O :@7[K9%69#K# MLPFC!\#*V9)6'E1V56J9X+0H[ZQ;P>355.K$[(9D6) 8K# 3]^!/A@N.*\\Y M^! 0@=.,?P2_@:^W ?CPR\>)*63,4FE&#?^ZYMM/\!VPI(5(.%@4,8E[](%: M/WI.'ZKUEJT F#)9;<;LAXQ=VTKB$K,!<*Q?@0UMIV=!\Y?+[;Y\O"[ZXG71 M0[7\CWTAY;!/WLFET]Y]3L5S7G/W??LB5>"S(#G_M^\&K$.X_2'*RCSF.QR1 MJ2%++R?LCABS]^\L!#_UF:<3%NB$+73"0DVPCNEN:[JKHL^"/0&"RL=2[?U. M>I\2WN>LDG.ILSIA00U#%:Q\>-_-X,2\.[9+9[CP/)P+T= >(K^-VK'":ZWP ME%9<11'=%X)+$^[Q.B,=4^[[+/'.5N(AZ+HV&G;W/U<&OC3=-:S9Z+E6#[T1]V)H7+'_[.@#-M\#I7Y7,IGVI=T#[XM M2;XFK/8-;_SJ",<*GG.F%!#;/@ M\4O# "'OI.3JC!EJ@G7ZZ0%6FD+K;10%ZWKO?WHO?WF95H=XF+K==*"AC;J%&IX M6J>UQ@QUT6I+S:.&8$[8MFK=L8#:[RH MF[^/^+H7O<1LF\HJD)&-# 4'0_D5Q>KV;GTBZ*YJ1ZZI$#2O#A."8\+*"?+Z MAE+Q<%(&:)OLL_\ 4$L#!!0 ( '.L,E=7FBQ?K0, -0. 9 >&PO M=V]R:W-H965T)*D1I)U_5^_8Z4+-M#PC9&_,&22-T]]QSYB.<;+I3^ M8G( 2[X50II1E%M;GL6Q27,HF&FK$B2^F2I=,(M#/8M-J8%EWJD0<=+I].*" M<1F-AW[N5H^':FX%EW"KB9D7!=/+2Q!J,8IHM)JXX[/ M:AS%#4K&"Y"&*TDT3$?1!3V[I'WGX"T^CJ.,8@8#4 M.@B&MZ]P!4(X).3Q3PT:-3&=X^;S"OVM3QZ3F3 #5TI\XIG-1]$@(AE,V5S8 M.[5X!W5")PXO5<+X*UE4MOUN1-*YL:JHG9%!P65U9]_JA=AP&'2><$AJA\3S MK@)YEM?,LO%0JP71SAK1W(-/U7LC.2[=KMQ;C6\Y^MGQ'0AF(2.W3-LE>=!, M&N;7RY"#:[","W-(6N0>U9#-!1 U)3?L;Z7)IB,',XPMLG&8<5I'OJPB)T]$ MI@FY4=+FAKR1&63; #&FT>22K'*Y3(*(UY"V"4V."$IR$,#K-FO3]7C'3^ ] MS)F<,CDC'_BTUSD/D#QN M2!Y[].YS-Y!\_H"FY+V%PCS*^G@/K$\:UB?!I?V-%5Y+NF9?/JVB,%!K:Y.X M(38' M--'? ^M!PWKP4IH( [6V-JG6Q()//?J67IC,"",9UU@C\$S[<;F<-CF=!JF\ MX3/,)2B4(,".2TX[Z^._LR>IU, O3'RC;M&74LMWD%KU)AV\4RB+7_%R2!X@ MS:42:K9$-;2/4"P%=U$.7K\:)$GGO'+Q WI^Z#3&R")70BQ;:B'1T,PGAF<< M_^@XDA>F1(V1GX6:,!'2%4W6^2=!UEN008&%@7;=J'41I=U]*6P?=96N"RL- M5L!G*2R,U-K>+*^6M#ID\"ZM1N%@@,ERU^I%UW67ANOE?0[R7_R1/SC!8S(L MG"#4KNN_KK2TMR_A[*/XTG7UI<$R^2SAA)%:_]NN(Q3.58Y&!AH!V9Q9)ZG3 MDY](=?:L=%09N$.*]L\-25>Z0]I MJYZCF6U:MHNJ45F;5_W>#=,SCEV&@"FZ=MI]%)NN6JAJ8%7IVY:)LM@$^<<< MVT[0S@#?3Y6RJX$+T#2RX_\ 4$L#!!0 ( '.L,E&PO=V]R:W-H965TY1I H:>4,CERUDIE9ZXK%VM(L3SE&3 ]DW"18J6[8N7*3 !>6E!*7=_S M>FZ*"7/BR(Y-11SQ7%'"8"J0S-,4B^=SH'P[>/IG.Y'#F>"0@H M+)1AP/JS@3%0:HAT&#]+3J?:T@!WVR_L%U:[UC+'$L:@Q:Y5#PMP3J"E+#BBY]*'W8 G>XK +\$^/\* M"$I 8(46D5E9$ZQP' F^1<*LUFRF8;VQ:*V&,'.*,R7T+-$X%=\"Q0J6:(J% M>D9W C.)K<$2'4U 84+E,3I!,YT]RYP"X@DZQQ2S!4@TR0%=")ZB71*B)T[0 M_6R"CMX?1Z[2,9J=W$49SWD1C_]*/#=8G**@\Q'YGA_4P,?-\*N<:;AGX?X^ MW-7.5/;XE3V^Y0O^IST/UWH7=*D@E3_J'"I"ZM:'9*[UFT$3>VP<2(P#HG0@*QRH$]W(5!\GJM-;\/0LC_F% M;>+.,.@.PC!R-S52NI64;J.4V1K8+_V@[P1=$8P>;B"=@Z@]OT:F0\^O);(] MT6$E.GQ[V1^VZ5Y+9'ON]2KW>JUE?R/3 =E?\(2[V3_H^U[P2O;W*RG]1BEW M.68)9BMT3?+&U&^D.?3P6B+;4SRH% _>7NH/VG2O);(]]X:5>\/64K^1Z8#4 M'_[UX^_Y ]_[(_'=G5+)E*FZWE@1?:@4$HWS3OOZ[HBB]"LZBF>V>IISI6LQ MVUSK:AF$6:#G$\[52\<49%7]'?\&4$L#!!0 ( '.L,E?'.)C;>0, .(0 M 9 >&PO=V]R:W-H965TVS3=[* F?T -405W#'$CV5)V#]+*.AI;KG6T\*G?+<7 M:L%>S YD!RL0]X<[)F=VRY+E)50\IQ5BL)U;[]VKU'440%O\D<.)GXV1NLJ: MTB]JE#F5?U) M'IM G $DSS# :P!>'^!_!8 ; '[M"7X#\%][0M ]-7M^NXZ< D19#%C](28 MLI9L:J"CK]$R7GFE$F4EF-S-)4XL;JH-+0']3AZ!HXL$!,D+_@Y=HI5,R>Q8 M *);5!M=?*1<;BU!IB>@#O 2W:\2=/'CNYDMI%.*VMXT#BQK![RO.(#1+:W$ MGJ.TRB ;P"?C^.D(WI;!:"/B/45DZ8T2WA(V0=C]&7F.AP?\N7X]W!NZSO\[ M/?W/IW>"@=OTP)H/OVEZ?/XH:=&-@)+_-90AM0_^L ^J5%[Q ]G W)*UD -[ M &OQTP]NZ/PR)(])LL0D66J(K".DWPKIC[$W0EX46J-UK5%>:R2T1H(*4@R) M4_.&FE?][#PL+KTXC.-0IN?#>> '#&/LQH[7M4L&[/QI',E7US!]:>@Z4>A' MSX2=4 1M*(+14'SX#7V^A7(-;# 91\'?FHPFR1*39*DALHX"8:M ^!U4E="D MD";)$I-DJ2&RCI!1*V3T1E6EY@W.OMN>Z^ 0Q[VB\M).FOF1,^T5E9=VH>\$ M8="O*2_M AQ/(]<9KBEQ&XAX-!#WD]5DM*J,PK\U&4V2)2;)4D-D'0VFK0;3 M[Z"J3$T*:9(L,4F6&B+K".DZSTV)\T9UI2'N/5U$7N"XO!H_'+O;."EL=$_NL9RN![72SS-&&'BM1/Y^WJVU#_EZWH;WU MI7MU[0ZL)ZJ!USWB,WW=_&ULK5;?;]HP$/Y7K&R:6FDE MOVEA$*D4IO6A$RKJ^C#MP4T.L)K8S#;0_?<[.VD6:(I05QY(['SWW=UW)Y\' M6R$?U1) DZ]5U7I4LHJ.J(%7#\,A>RH!J76?$>1B.W1\YWGCEBV6VFRXR6!%%S # M?;>:2ERY-4O&"N"*"4XDS(?.I=^?= W> GXPV*K&.S&9/ CQ:!;7V=#Q3$"0 M0ZH- \7'!JX@SPT1AO&[XG1JE\:P^?[,_M7FCKD\4 57(K]GF5X.G0N'9#"G MZUS?BNTWJ/*)#5\J@Y)UTJ+HC+&" K&RR=]JG1H&"!/NT%0&03[ M!M$K!F%E$![K(:H,HF,]Q)6!3=TM<[?"C:FFR4"*+9$&C6SFQ:IOK5$OQDV? MS+3$KPSM=#*ADC.^4&0*DLR65 (Y&8.F+%>GY(S,L"^S=0Y$S,DMI(*G+&?4 MEAAW1E2QE'S';K[FJ2B@07)&[F9CQ?EJ34*GC4:!0<);ZCLD-#_3 (O"%OBN3K>/&A+Y_^\ M3][L?4>,L&Z8T/*%K_"]N2-^7CXH+?%@^-76$J73J-VI.2S[:D53&#IX&BJ0 M&W"23Q_\KO>EK1[O239^3[+).Y'M5"ZJ*Q<=8D],54YRH=0IL[5I*T/)T+4, M9L1LDK,@#*/ =-ZF*7$+L-?SXOA\%S=NP46Q'\3^'N'D)3"XN/"#J(;MY!S7 M.<<'<[ZW@P(R0C<@<>Z9H8(-2GE&,I:OS1=ENQ-[%S4IL(OQR$T?"8Y4I1&& M9V.;3J77N!%M[)6_/9V.!8Z/!4Z. .Y(U:VEZA[9'J3L#[(">:Q>;1J5[BZ: MI?9,J%%BL[JA^$ MQL%O7Y=X^0-I /A]+H1^7A@']74R^0M02P,$% @ &ULK5;?;]HP$/Y7K&R: M.FDE(8&N91"I_)C6ATZH:.O#M >3',2J8V>V@>Z_W]D)6M 9@"&/.1=ZY&7&% /?UTD&.=4=68# -RNI%C0 M-2S ?"OF"F=^S9*R'(1F4A %JY%WW1W,^M;>&7QGL-.-,;$[64KY8"+?%B; N27",'Y5G%[MT@*;XSW[9[=WW,N2:IA(?L]2DXV\2X^D ML*(;;N[D[@M4^W$!)I)K]R2[RC;P2++11N85&"/(F2C_Z6.E0P. /.V L *$ MAX#>,X"H D2G>NA5@-ZI'OH5P&W=+_?NA)M20^.ADCNBK#6RV8%3WZ%1+R9L MG2R,PK<,<2:>42686&LR!T46&55 SJ9@*./Z/3DG"ZS+=,.!R!6Y@T2*A'%& M78IQ94PU2\A7K.8;D<@$I]H^U(/?8.AVP#\I IS7(89 M/A-F1&XELFDR$RFD+?CIW\B1E074>3XHF?X7EPE/ZZ7VB@\+'ZVE43IM-?NU!Z@ UW0 M!$8>GI :U!:\^-V;[D7PJ2T?KTDV?4VRV2N1/2#8:+2A(L43HRUAI:^^\V4;U#;N!^5OZ&^; MR3C5<'JJX>P$PR<"]6N!^D<%LF5[QJ7&$XR5U5M@]1Y5J4V9TLEE([SSH!/T M#V1IMPH/-&FWNCH0Y%\K-.H>B.$W&D<.:NTZML;=;(0I/_]ZM;X47+M>>+ ^ M[@XFW9;U*5XBRI[_E[Z\@> 9M&9"$PXK=!5T/F+ JNSJY<3(PK6MI338!-TP MPXL0*&N [U=2FOW$.JBO5O$?4$L#!!0 ( '.L,E=5587A0 ( $H% 9 M >&PO=V]R:W-H965TKG6YP%BE.7"B)J*$PNSLA>1$FU >L"HED,R!.,.![\\Q)[3P MDMBM;602BTHS6L!&(E5Q3N2O%3#1++VI=URXIX=F9_UZ!K,%+WKV9SOV/ M)VR'O>WP%'NRM?4CJE0%V9BW%ATYM.VP.@FG?N3[?HSK$=E9+SL[*;N1- 54 M@FPO )W1 JT%8T2JOZOGZ/?@JL;MK#?*","8TMWP/T)Y>&0;:=VP9:E*Y;=D*;WG/3 MW#QV(&V"V=\+H8^!;<#^^4S^ %!+ P04 " !SK#)77%0DEBD# !,$@ M#0 'AL+W-T>6QECNJ7KP];,(;5TC\ZY1])U93*LS5JPVP5C)EJ5 M0M8CLC"F^A#']6S!2EI?J(I)BQ1*E]38KI['=:49S6L@E2+N=3II7%(NR7@H ME^5U:>IHII;2C$B_#47^]CD?D6[ZGD1>;J)R-B+W9V]_+)6Y>A/Y^\F[DY/. M_?G58?S, >: ZN@)1=K'^Y!8*:$TI&Q M96'3=2%2__)PU_>@8AJ=DDNE76Z?P?^=-L,/@$T/#'(A6H,]X@/C846-85I> MVXX;[(*/H*AIWZTKZW"NZ;K;ZY,MP=ULDJG2.=-MFB[9A,9#P0JPH_E\ 7>C MJAA 8U1I&SFGQG= M?U?-:^_*ODPWJOB#,I^6=CK2]:% V8UF!5^Y_JIH#6#J75R=5I58?Q1\+DOF M)__LA.,AW?"BA=+\E\T&I3*S :9)],"TX;/=R$]-JSNV,IMR6A6XY]X1>OZ[ MZSQGDFDJ=DW;VG_-J_QBQ\GEO[+L_JL<&@YZ;,[(UVZR?PPFTV,P>10U.7B5 M)N/F;-PY@/>.WS8:P6O.B'R#ER:Q31I-EUP8+IO>@N M(4\70?8GCY5(=A,\4K$9HJO-2#A=0-&EH5W&\L##&P7L-J!_.$\4%-A3I+ MKF+>L"<81[(,0Z 6PS6:ILCJI/ )[P_VE"1)EH41P,(.D@1#X&G$$,"0 M)''GX,%Y%&_.J7C[^]'X-U!+ P04 " !SK#)7EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( '.L,E&PO=V]R:V)O;VLN>&ULQ9I=;]LV%$#_"J&G#;@:PQXC2O RW1-E&*=$G*J?/K=R7%&]DX%WNY]9,M2J*.KBB>2U+O'XW] MNC+F*_O>*.VFR=;[W>5HY*JM:+C[W>R$ACUK8QON8=-N1FYG!:_=5@C?J%$V M'D] ?S36/EDM.=J65FCU#1)AQT/PGI9O2A>=I#W?.7Z$L]7 M=QQ ILED#!6NI76^/Z*OGP/C7L#!PU;KS2>IO+ S[L4?UK0[J3==-7 7H^ V M^C@ M@L3F>J@*CNWN%"X]KX>[]H ;Q-!>2MAAYW4/3@?Y1?.VEE[4[,KH6F@W_'-& MR1J( L@,@*SC%A=WX&.O'Q[2 G[BT M[(&K5K"_!'>M%=T)(1UJ&6+-/#],Q^Y$)2!TQ&\CX?E")BPVR2$NOD!EZ'F ;31DKL#7@3; NN" +5M[9;OQ66+4),3!PI ML3EFCDX@0,T1*K(BYKDPCV#W_ M'K6V#+-"1FR%:VXUC'\<6T#C6FZYC3)ZS @9L1&6[QZ;*T*$& ML0F.:8?>L 7D8]#I-B0FH^"G3 M7Z>Y,.,4Q,;YD8O]QI90;=W"$X?N/<3$C%,0&P?%C#L?S#@%L7'P44/4^6#& M*8B-$XP:3@4T7'_$C%,2&P<;0LRB58L2,TYYQI'.+&J;)6:0*/C]T2U6$LMZL]0NX/RBJMJ85GW,RQR%F6W2+%NE;J"LEM]8WA]_#SI M^&G5AW\ 4$L#!!0 ( '.L,E?S((MYZ0$ !(B : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VCM.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1 MQ)9G$,GNB4(1CD5!@^94UMCR]5]]LL:>OZ1=6[;=(6^V?9X<][M#7C2;4OJ' M$/)RD_9MONGZ=#A?677#OBWGY; .?;M\;]NI3W^9 MV*U6VV5ZZI8?^W0HOPP.G]WPGCBGHK@=Z*>BN!WCIZV2;06U%O)=!;46\ET%M1;R706U%O)=!; M46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;1ILE!'H;ZFT$>AOJ;01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OMHLYM M;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V=0.^(>D<"O2/J'0GTCJAW)- [HMZ1 M0.^(>D<"O>/H8R6!WA'UC@1Z1]0[_J?>N9QV*5][OM?X_/^DNISO3=?'7Y;? M)T?L7' .\ O(XQ=02P,$% @ 7!E&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZJU[X!RJ<#3*@ M3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC,-FU31<6616CNV L%!6U)N36 M49=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39-G-SNTNM0VVZ1 M>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F9.S;A'[DYX"W M=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I21Z<)U.&BBBV M3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4B'RLQS_Q(S&5 M/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z4"!]:) ^YB!] MG(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.HRE%8Y2BNN3M>N__J6@O^>MJ;OW?#;\MW'U"E!+ 0(4 Q0 ( M '.L,E<'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ &UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ =7Y0( ,4) 8 " M@8X6 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0# M% @ 8_FL# 2!P &0 @(%)5@ M>&PO=V]R:W-H965TM9 !X;"]W;W)K&UL4$L! A0#% @ @8 !D M ("!:5T 'AL+W=O;P $4$# F!P &0 @(&48 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T5\ !X;"]W;W)K&UL4$L! A0#% @ P=<7* @ 0P8 !D M ("!P8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% M @ #A40U4 , )0' 9 " @:>F !X M;"]W;W)K&UL4$L! A0#% @ R M @ &@8 !D ("!+JH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R M:W-H965T&UL M4$L! A0#% @ P X!( !D ("!,<( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MUG#,"! ]!8 !D ("!A\P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H M965T&UL4$L! M A0#% @ @ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T&UL4$L! A0#% @ &PO=V]R:W-H965T3-^0? M[@( &8) 9 " @:H" 0!X;"]W;W)K&UL4$L! A0#% @ % @ 2@4 !D M ("!SP4! 'AL+W=O&PO7BKL

>D! 2(@ &@ @ $P$0$ >&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " !SK#)7LFA)V-4! "_(0 $P M @ %1$P$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 00!! +X1 ( !7%0$ ! end XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 94 203 1 false 35 0 false 4 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.getispire.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://www.getispire.com/role/ConsolidatedBalanceSheet Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.getispire.com/role/ConsolidatedBalanceSheet_Parentheticals Unaudited Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income Sheet http://www.getispire.com/role/ConsolidatedIncomeStatement Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income Statements 4 false false R5.htm 004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Parentheticals) Sheet http://www.getispire.com/role/ConsolidatedIncomeStatement_Parentheticals Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Parentheticals) Statements 5 false false R6.htm 005 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders??? Equity Sheet http://www.getispire.com/role/ShareholdersEquityType2or3 Unaudited Condensed Consolidated Statements of Changes in Stockholders??? Equity Statements 6 false false R7.htm 006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://www.getispire.com/role/ConsolidatedCashFlow Unaudited Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 007 - Disclosure - Organization and Principal activities Sheet http://www.getispire.com/role/OrganizationandPrincipalactivities Organization and Principal activities Notes 8 false false R9.htm 008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.getispire.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Cash and Cash Equivalents Sheet http://www.getispire.com/role/CashandCashEquivalents Cash and Cash Equivalents Notes 10 false false R11.htm 010 - Disclosure - Fair Value Measurement Sheet http://www.getispire.com/role/FairValueMeasurement Fair Value Measurement Notes 11 false false R12.htm 011 - Disclosure - Accounts Receivable, Net Sheet http://www.getispire.com/role/AccountsReceivableNet Accounts Receivable, Net Notes 12 false false R13.htm 012 - Disclosure - Property, Plant and Equipment, Net Sheet http://www.getispire.com/role/PropertyPlantandEquipmentNet Property, Plant and Equipment, Net Notes 13 false false R14.htm 013 - Disclosure - Intangible Assets Sheet http://www.getispire.com/role/IntangibleAssets Intangible Assets Notes 14 false false R15.htm 014 - Disclosure - Contract Liabilities Sheet http://www.getispire.com/role/ContractLiabilities Contract Liabilities Notes 15 false false R16.htm 015 - Disclosure - Leases Sheet http://www.getispire.com/role/Leases Leases Notes 16 false false R17.htm 016 - Disclosure - Accrued Liabilities and Other Payables Sheet http://www.getispire.com/role/AccruedLiabilitiesandOtherPayables Accrued Liabilities and Other Payables Notes 17 false false R18.htm 017 - Disclosure - Dividends Sheet http://www.getispire.com/role/Dividends Dividends Notes 18 false false R19.htm 018 - Disclosure - Related Party Transactions Sheet http://www.getispire.com/role/RelatedPartyTransactions Related Party Transactions Notes 19 false false R20.htm 019 - Disclosure - Income Taxes Sheet http://www.getispire.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 020 - Disclosure - Earnings Per Share Sheet http://www.getispire.com/role/EarningsPerShare Earnings Per Share Notes 21 false false R22.htm 021 - Disclosure - Subsequent Event Sheet http://www.getispire.com/role/SubsequentEvent Subsequent Event Notes 22 false false R23.htm 022 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.getispire.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.getispire.com/role/SummaryofSignificantAccountingPolicies 23 false false R24.htm 023 - Disclosure - Organization and Principal activities (Tables) Sheet http://www.getispire.com/role/OrganizationandPrincipalactivitiesTables Organization and Principal activities (Tables) Tables http://www.getispire.com/role/OrganizationandPrincipalactivities 24 false false R25.htm 024 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.getispire.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.getispire.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 025 - Disclosure - Cash and Cash Equivalents (Tables) Sheet http://www.getispire.com/role/CashandCashEquivalentsTables Cash and Cash Equivalents (Tables) Tables http://www.getispire.com/role/CashandCashEquivalents 26 false false R27.htm 026 - Disclosure - Accounts Receivable, Net (Tables) Sheet http://www.getispire.com/role/AccountsReceivableNetTables Accounts Receivable, Net (Tables) Tables http://www.getispire.com/role/AccountsReceivableNet 27 false false R28.htm 027 - Disclosure - Property, Plant and Equipment, Net (Tables) Sheet http://www.getispire.com/role/PropertyPlantandEquipmentNetTables Property, Plant and Equipment, Net (Tables) Tables http://www.getispire.com/role/PropertyPlantandEquipmentNet 28 false false R29.htm 028 - Disclosure - Leases (Tables) Sheet http://www.getispire.com/role/LeasesTables Leases (Tables) Tables http://www.getispire.com/role/Leases 29 false false R30.htm 029 - Disclosure - Accrued Liabilities and Other Payables (Tables) Sheet http://www.getispire.com/role/AccruedLiabilitiesandOtherPayablesTables Accrued Liabilities and Other Payables (Tables) Tables http://www.getispire.com/role/AccruedLiabilitiesandOtherPayables 30 false false R31.htm 030 - Disclosure - Dividends (Tables) Sheet http://www.getispire.com/role/DividendsTables Dividends (Tables) Tables http://www.getispire.com/role/Dividends 31 false false R32.htm 031 - Disclosure - Related Party Transactions (Tables) Sheet http://www.getispire.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://www.getispire.com/role/RelatedPartyTransactions 32 false false R33.htm 032 - Disclosure - Income Taxes (Tables) Sheet http://www.getispire.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.getispire.com/role/IncomeTaxes 33 false false R34.htm 033 - Disclosure - Earnings Per Share (Tables) Sheet http://www.getispire.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.getispire.com/role/EarningsPerShare 34 false false R35.htm 034 - Disclosure - Organization and Principal activities (Details) Sheet http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails Organization and Principal activities (Details) Details http://www.getispire.com/role/OrganizationandPrincipalactivitiesTables 35 false false R36.htm 035 - Disclosure - Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries Sheet http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries Details http://www.getispire.com/role/OrganizationandPrincipalactivitiesTables 36 false false R37.htm 036 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.getispire.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.getispire.com/role/SummaryofSignificantAccountingPoliciesTables 37 false false R38.htm 037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Net Sales Disaggregated by Products Sheet http://www.getispire.com/role/ScheduleofNetSalesDisaggregatedbyProductsTable Summary of Significant Accounting Policies (Details) - Schedule of Net Sales Disaggregated by Products Details http://www.getispire.com/role/SummaryofSignificantAccountingPoliciesTables 38 false false R39.htm 038 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Company???s Cash Balances In Banks Sheet http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable Cash and Cash Equivalents (Details) - Schedule of Company???s Cash Balances In Banks Details http://www.getispire.com/role/CashandCashEquivalentsTables 39 false false R40.htm 039 - Disclosure - Accounts Receivable, Net (Details) Sheet http://www.getispire.com/role/AccountsReceivableNetDetails Accounts Receivable, Net (Details) Details http://www.getispire.com/role/AccountsReceivableNetTables 40 false false R41.htm 040 - Disclosure - Accounts Receivable, Net (Details) - Schedule of Accounts Receivable Sheet http://www.getispire.com/role/ScheduleofAccountsReceivableTable Accounts Receivable, Net (Details) - Schedule of Accounts Receivable Details http://www.getispire.com/role/AccountsReceivableNetTables 41 false false R42.htm 041 - Disclosure - Property, Plant and Equipment, Net (Details) Sheet http://www.getispire.com/role/PropertyPlantandEquipmentNetDetails Property, Plant and Equipment, Net (Details) Details http://www.getispire.com/role/PropertyPlantandEquipmentNetTables 42 false false R43.htm 042 - Disclosure - Property, Plant and Equipment, Net (Details) - Schedule of Property, Equipment And leasehold Improvement Sheet http://www.getispire.com/role/ScheduleofPropertyEquipmentAndleaseholdImprovementTable Property, Plant and Equipment, Net (Details) - Schedule of Property, Equipment And leasehold Improvement Details http://www.getispire.com/role/PropertyPlantandEquipmentNetTables 43 false false R44.htm 043 - Disclosure - Intangible Assets (Details) Sheet http://www.getispire.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.getispire.com/role/IntangibleAssets 44 false false R45.htm 044 - Disclosure - Contract Liabilities (Details) Sheet http://www.getispire.com/role/ContractLiabilitiesDetails Contract Liabilities (Details) Details http://www.getispire.com/role/ContractLiabilities 45 false false R46.htm 045 - Disclosure - Leases (Details) Sheet http://www.getispire.com/role/LeasesDetails Leases (Details) Details http://www.getispire.com/role/LeasesTables 46 false false R47.htm 046 - Disclosure - Leases (Details) - Schedule of Right-Of-Use Assets Sheet http://www.getispire.com/role/ScheduleofRightOfUseAssetsTable Leases (Details) - Schedule of Right-Of-Use Assets Details http://www.getispire.com/role/LeasesTables 47 false false R48.htm 047 - Disclosure - Leases (Details) - Schedule of Lease Liabilities Sheet http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable Leases (Details) - Schedule of Lease Liabilities Details http://www.getispire.com/role/LeasesTables 48 false false R49.htm 048 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables Sheet http://www.getispire.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables Details http://www.getispire.com/role/AccruedLiabilitiesandOtherPayablesTables 49 false false R50.htm 049 - Disclosure - Dividends (Details) - Schedule of Dividends Payable Represent Sheet http://www.getispire.com/role/ScheduleofDividendsPayableRepresentTable Dividends (Details) - Schedule of Dividends Payable Represent Details http://www.getispire.com/role/DividendsTables 50 false false R51.htm 050 - Disclosure - Related Party Transactions (Details) Sheet http://www.getispire.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.getispire.com/role/RelatedPartyTransactionsTables 51 false false R52.htm 051 - Disclosure - Related Party Transactions (Details) - Schedule of Major Related Parties Sheet http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable Related Party Transactions (Details) - Schedule of Major Related Parties Details http://www.getispire.com/role/RelatedPartyTransactionsTables 52 false false R53.htm 052 - Disclosure - Related Party Transactions (Details) - Schedule of Balances Due From Related Parties Sheet http://www.getispire.com/role/ScheduleofBalancesDueFromRelatedPartiesTable Related Party Transactions (Details) - Schedule of Balances Due From Related Parties Details http://www.getispire.com/role/RelatedPartyTransactionsTables 53 false false R54.htm 053 - Disclosure - Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes Sheet http://www.getispire.com/role/ScheduleofIncomeLossBeforeIncomeTaxesTable Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes Details http://www.getispire.com/role/IncomeTaxesTables 54 false false R55.htm 054 - Disclosure - Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share Sheet http://www.getispire.com/role/ScheduleofReconciliationofBasicNetIncomePerShareTable Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share Details http://www.getispire.com/role/EarningsPerShareTables 55 false false R56.htm 055 - Disclosure - Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share (Parentheticals) Sheet http://www.getispire.com/role/ScheduleofReconciliationofBasicNetIncomePerShareTable_Parentheticals Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share (Parentheticals) Details http://www.getispire.com/role/EarningsPerShareTables 56 false false R57.htm 056 - Disclosure - Subsequent Event (Details) Sheet http://www.getispire.com/role/SubsequentEventDetails Subsequent Event (Details) Details http://www.getispire.com/role/SubsequentEvent 57 false false All Reports Book All Reports f10q0323a1_ispiretech.htm ispr-20230331.xsd ispr-20230331_cal.xml ispr-20230331_def.xml ispr-20230331_lab.xml ispr-20230331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "f10q0323a1_ispiretech.htm": { "nsprefix": "ispr", "nsuri": "http://www.getispire.com/20230331", "dts": { "inline": { "local": [ "f10q0323a1_ispiretech.htm" ] }, "schema": { "local": [ "ispr-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd" ] }, "calculationLink": { "local": [ "ispr-20230331_cal.xml" ] }, "definitionLink": { "local": [ "ispr-20230331_def.xml" ] }, "labelLink": { "local": [ "ispr-20230331_lab.xml" ] }, "presentationLink": { "local": [ "ispr-20230331_pre.xml" ] } }, "keyStandard": 181, "keyCustom": 22, "axisStandard": 13, "axisCustom": 0, "memberStandard": 17, "memberCustom": 16, "hidden": { "total": 57, "http://fasb.org/us-gaap/2023": 47, "http://xbrl.sec.gov/dei/2023": 4, "http://www.getispire.com/20230331": 6 }, "contextCount": 94, "entityCount": 1, "segmentCount": 35, "elementCount": 336, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 429, "http://xbrl.sec.gov/dei/2023": 31 }, "report": { "R1": { "role": "http://www.getispire.com/role/DocumentAndEntityInformation", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c0", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "dei:EntityRegistrantName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.getispire.com/role/ConsolidatedBalanceSheet", "longName": "001 - Statement - Unaudited Condensed Consolidated Balance Sheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.getispire.com/role/ConsolidatedBalanceSheet_Parentheticals", "longName": "002 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parentheticals)", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.getispire.com/role/ConsolidatedIncomeStatement", "longName": "003 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income", "shortName": "Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.getispire.com/role/ConsolidatedIncomeStatement_Parentheticals", "longName": "004 - Statement - Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Parentheticals)", "shortName": "Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:EarningsPerShareDiluted", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:EarningsPerShareBasic", "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://www.getispire.com/role/ShareholdersEquityType2or3", "longName": "005 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity", "shortName": "Unaudited Condensed Consolidated Statements of Changes in Stockholders\u2019 Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c7", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c7", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.getispire.com/role/ConsolidatedCashFlow", "longName": "006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "unique": true } }, "R8": { "role": "http://www.getispire.com/role/OrganizationandPrincipalactivities", "longName": "007 - Disclosure - Organization and Principal activities", "shortName": "Organization and Principal activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.getispire.com/role/SummaryofSignificantAccountingPolicies", "longName": "008 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.getispire.com/role/CashandCashEquivalents", "longName": "009 - Disclosure - Cash and Cash Equivalents", "shortName": "Cash and Cash Equivalents", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.getispire.com/role/FairValueMeasurement", "longName": "010 - Disclosure - Fair Value Measurement", "shortName": "Fair Value Measurement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.getispire.com/role/AccountsReceivableNet", "longName": "011 - Disclosure - Accounts Receivable, Net", "shortName": "Accounts Receivable, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.getispire.com/role/PropertyPlantandEquipmentNet", "longName": "012 - Disclosure - Property, Plant and Equipment, Net", "shortName": "Property, Plant and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.getispire.com/role/IntangibleAssets", "longName": "013 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.getispire.com/role/ContractLiabilities", "longName": "014 - Disclosure - Contract Liabilities", "shortName": "Contract Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.getispire.com/role/Leases", "longName": "015 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.getispire.com/role/AccruedLiabilitiesandOtherPayables", "longName": "016 - Disclosure - Accrued Liabilities and Other Payables", "shortName": "Accrued Liabilities and Other Payables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.getispire.com/role/Dividends", "longName": "017 - Disclosure - Dividends", "shortName": "Dividends", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c0", "name": "ispr:DividendsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ispr:DividendsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.getispire.com/role/RelatedPartyTransactions", "longName": "018 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.getispire.com/role/IncomeTaxes", "longName": "019 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.getispire.com/role/EarningsPerShare", "longName": "020 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.getispire.com/role/SubsequentEvent", "longName": "021 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.getispire.com/role/AccountingPoliciesByPolicy", "longName": "022 - Disclosure - Accounting Policies, by Policy (Policies)", "shortName": "Accounting Policies, by Policy (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "23", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.getispire.com/role/OrganizationandPrincipalactivitiesTables", "longName": "023 - Disclosure - Organization and Principal activities (Tables)", "shortName": "Organization and Principal activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c0", "name": "ispr:ScheduleOfCompanyAndItsSubsidiariesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ispr:ScheduleOfCompanyAndItsSubsidiariesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.getispire.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "024 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.getispire.com/role/CashandCashEquivalentsTables", "longName": "025 - Disclosure - Cash and Cash Equivalents (Tables)", "shortName": "Cash and Cash Equivalents (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.getispire.com/role/AccountsReceivableNetTables", "longName": "026 - Disclosure - Accounts Receivable, Net (Tables)", "shortName": "Accounts Receivable, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.getispire.com/role/PropertyPlantandEquipmentNetTables", "longName": "027 - Disclosure - Property, Plant and Equipment, Net (Tables)", "shortName": "Property, Plant and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.getispire.com/role/LeasesTables", "longName": "028 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.getispire.com/role/AccruedLiabilitiesandOtherPayablesTables", "longName": "029 - Disclosure - Accrued Liabilities and Other Payables (Tables)", "shortName": "Accrued Liabilities and Other Payables (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.getispire.com/role/DividendsTables", "longName": "030 - Disclosure - Dividends (Tables)", "shortName": "Dividends (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ispr:DividendsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ispr:DividendsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.getispire.com/role/RelatedPartyTransactionsTables", "longName": "031 - Disclosure - Related Party Transactions (Tables)", "shortName": "Related Party Transactions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.getispire.com/role/IncomeTaxesTables", "longName": "032 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.getispire.com/role/EarningsPerShareTables", "longName": "033 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails", "longName": "034 - Disclosure - Organization and Principal activities (Details)", "shortName": "Organization and Principal activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c0", "name": "ispr:RelatedPartiesPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "ispr:RelatedPartiesPercentage", "unitRef": "pure", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable", "longName": "035 - Disclosure - Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries", "shortName": "Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c42", "name": "ispr:DateOfOrganization", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c42", "name": "ispr:DateOfOrganization", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.getispire.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "036 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:OtherShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:OtherShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.getispire.com/role/ScheduleofNetSalesDisaggregatedbyProductsTable", "longName": "037 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of Net Sales Disaggregated by Products", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of Net Sales Disaggregated by Products", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:OtherCostOfOperatingRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:OtherCostOfOperatingRevenue", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable", "longName": "038 - Disclosure - Cash and Cash Equivalents (Details) - Schedule of Company\u2019s Cash Balances In Banks", "shortName": "Cash and Cash Equivalents (Details) - Schedule of Company\u2019s Cash Balances In Banks", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.getispire.com/role/AccountsReceivableNetDetails", "longName": "039 - Disclosure - Accounts Receivable, Net (Details)", "shortName": "Accounts Receivable, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:InterestAndDebtExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:InterestAndDebtExpense", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.getispire.com/role/ScheduleofAccountsReceivableTable", "longName": "040 - Disclosure - Accounts Receivable, Net (Details) - Schedule of Accounts Receivable", "shortName": "Accounts Receivable, Net (Details) - Schedule of Accounts Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.getispire.com/role/PropertyPlantandEquipmentNetDetails", "longName": "041 - Disclosure - Property, Plant and Equipment, Net (Details)", "shortName": "Property, Plant and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:DepreciationExpenseOnReclassifiedAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:DepreciationExpenseOnReclassifiedAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.getispire.com/role/ScheduleofPropertyEquipmentAndleaseholdImprovementTable", "longName": "042 - Disclosure - Property, Plant and Equipment, Net (Details) - Schedule of Property, Equipment And leasehold Improvement", "shortName": "Property, Plant and Equipment, Net (Details) - Schedule of Property, Equipment And leasehold Improvement", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:LeaseholdImprovementsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:LeaseholdImprovementsGross", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.getispire.com/role/IntangibleAssetsDetails", "longName": "043 - Disclosure - Intangible Assets (Details)", "shortName": "Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c68", "name": "us-gaap:DeferredCostsAndOtherAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c68", "name": "us-gaap:DeferredCostsAndOtherAssets", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.getispire.com/role/ContractLiabilitiesDetails", "longName": "044 - Disclosure - Contract Liabilities (Details)", "shortName": "Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.getispire.com/role/LeasesDetails", "longName": "045 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:ShortTermLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:ShortTermLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.getispire.com/role/ScheduleofRightOfUseAssetsTable", "longName": "046 - Disclosure - Leases (Details) - Schedule of Right-Of-Use Assets", "shortName": "Leases (Details) - Schedule of Right-Of-Use Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true }, "uniqueAnchor": { "contextRef": "c3", "name": "us-gaap:OperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "unique": true } }, "R48": { "role": "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable", "longName": "047 - Disclosure - Leases (Details) - Schedule of Lease Liabilities", "shortName": "Leases (Details) - Schedule of Lease Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c72", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c72", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.getispire.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable", "longName": "048 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables", "shortName": "Accrued Liabilities and Other Payables (Details) - Schedule of Accrued Liabilities and Other Payables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.getispire.com/role/ScheduleofDividendsPayableRepresentTable", "longName": "049 - Disclosure - Dividends (Details) - Schedule of Dividends Payable Represent", "shortName": "Dividends (Details) - Schedule of Dividends Payable Represent", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c2", "name": "us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ispr:DividendsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "us-gaap:EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "ispr:DividendsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.getispire.com/role/RelatedPartyTransactionsDetails", "longName": "050 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c0", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable", "longName": "051 - Disclosure - Related Party Transactions (Details) - Schedule of Major Related Parties", "shortName": "Related Party Transactions (Details) - Schedule of Major Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c76", "name": "us-gaap:RelatedPartyTransactionDescriptionOfTransaction", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c76", "name": "us-gaap:RelatedPartyTransactionDescriptionOfTransaction", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.getispire.com/role/ScheduleofBalancesDueFromRelatedPartiesTable", "longName": "052 - Disclosure - Related Party Transactions (Details) - Schedule of Balances Due From Related Parties", "shortName": "Related Party Transactions (Details) - Schedule of Balances Due From Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c2", "name": "ispr:DueFromRelatedPartie", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c2", "name": "ispr:DueFromRelatedPartie", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.getispire.com/role/ScheduleofIncomeLossBeforeIncomeTaxesTable", "longName": "053 - Disclosure - Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes", "shortName": "Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.getispire.com/role/ScheduleofReconciliationofBasicNetIncomePerShareTable", "longName": "054 - Disclosure - Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share", "shortName": "Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c5", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.getispire.com/role/ScheduleofReconciliationofBasicNetIncomePerShareTable_Parentheticals", "longName": "055 - Disclosure - Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share (Parentheticals)", "shortName": "Earnings Per Share (Details) - Schedule of Reconciliation of Basic Net Income Per Share (Parentheticals)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c5", "name": "us-gaap:EarningsPerShareDiluted", "unitRef": "usdPershares", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "us-gaap:EarningsPerShareBasic", "span", "p", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true }, "uniqueAnchor": null }, "R57": { "role": "http://www.getispire.com/role/SubsequentEventDetails", "longName": "056 - Disclosure - Subsequent Event (Details)", "shortName": "Subsequent Event (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c93", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c93", "name": "us-gaap:SharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "f10q0323a1_ispiretech.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable impairment", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r120", "r187" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.getispire.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Recent accounting pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_OtherShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherShortTermInvestments", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Held-to-maturity investment", "label": "Other Short-Term Investments", "documentation": "Amount of short-term investments classified as other." } } }, "auth_ref": [ "r38", "r297", "r483" ] }, "us-gaap_FurnitureAndFixturesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesGross", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ScheduleofPropertyEquipmentAndleaseholdImprovementTable" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixture", "label": "Furniture and Fixtures, Gross", "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [ "r61" ] }, "us-gaap_PropertyPlantAndEquipmentOtherNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentOtherNet", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ScheduleofPropertyEquipmentAndleaseholdImprovementTable" ], "lang": { "en-us": { "role": { "terseLabel": "Office and other equipment", "label": "Property, Plant and Equipment, Other, Net", "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r80", "r299", "r340", "r362", "r454", "r466", "r481" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.getispire.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r57", "r124" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.getispire.com/role/AccountsReceivableNet" ], "lang": { "en-us": { "role": { "terseLabel": "ACCOUNTS RECEIVABLE, NET", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r493" ] }, "us-gaap_InterestAndDebtExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndDebtExpense", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debt expense", "label": "Interest and Debt Expense", "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesFutureMinimumPaymentsReceivable", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ScheduleofPropertyEquipmentAndleaseholdImprovementTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Operating Leases, Future Minimum Payments Receivable", "documentation": "Future minimum rental payments in aggregate as of the balance sheet date under operating leases." } } }, "auth_ref": [ "r79" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total future lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r272" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow", "http://www.getispire.com/role/ConsolidatedIncomeStatement", "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails", "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss)income", "terseLabel": "Net income (loss)", "verboseLabel": "Net income (loss):", "netLabel": "Net income loss", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r46", "r56", "r71", "r91", "r110", "r112", "r116", "r125", "r131", "r133", "r134", "r136", "r137", "r141", "r142", "r149", "r159", "r164", "r168", "r170", "r181", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r249", "r252", "r306", "r375", "r396", "r397", "r441", "r465", "r504" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofPropertyEquipmentAndleaseholdImprovementTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r28", "r97", "r304" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofReconciliationofBasicNetIncomePerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss)income", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r121", "r133", "r134", "r136", "r137", "r145", "r146", "r150", "r153", "r159", "r164", "r168", "r170", "r441" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r272" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r272" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r128", "r129", "r130", "r158", "r290", "r330", "r341", "r347", "r348", "r349", "r350", "r351", "r352", "r354", "r357", "r358", "r359", "r360", "r361", "r363", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r374", "r376", "r377", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r398", "r460" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r272" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Description", "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r272" ] }, "currency_USD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "USD", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "terseLabel": "USD [Member]", "label": "United States of America, Dollars" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r67", "r99", "r125", "r159", "r165", "r169", "r181", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r236", "r238", "r252", "r298", "r367", "r454", "r466", "r504", "r505", "r518" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r117", "r125", "r160", "r161", "r163", "r166", "r167", "r171", "r172", "r174", "r181", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r252", "r295", "r504" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r272" ] }, "us-gaap_LeaseholdImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsGross", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ScheduleofPropertyEquipmentAndleaseholdImprovementTable" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvement", "label": "Leasehold Improvements, Gross", "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r61" ] }, "currency_CNY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CNY", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "terseLabel": "RMB [Member]", "label": "China, Yuan Renminbi" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.getispire.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r513" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss)income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r159", "r164", "r168", "r170", "r441" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r457", "r458", "r461", "r462", "r463", "r464", "r527", "r528" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities and other payables", "label": "Accrued Liabilities and Other Liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet", "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails", "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Stockholders equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r41", "r43", "r44", "r58", "r356", "r373", "r399", "r400", "r454", "r466", "r485", "r497", "r510", "r528" ] }, "ispr_ScheduleOfCompanySCashBalancesInBanksAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfCompanySCashBalancesInBanksAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Company SCash Balances In Banks Abstract" } } }, "auth_ref": [] }, "ispr_ScheduleOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfLeaseLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Lease Liabilities Abstract" } } }, "auth_ref": [] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Ex Transition Period", "label": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r473" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued salaries and related benefits", "label": "Accrued Salaries, Current", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r13", "r436" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r92", "r105", "r125", "r181", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r236", "r238", "r252", "r454", "r504", "r505", "r518" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ScheduleofDividendsPayableRepresentTable" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r2", "r62" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "lang": { "en-us": { "role": { "label": "Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r10", "r454" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncome", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total Other income, net", "label": "Interest and Other Income", "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableOtherCurrent", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Other payables", "label": "Accounts Payable, Other, Current", "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r10" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends payable", "label": "Dividends Payable, Current", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r13" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable", "http://www.getispire.com/role/ScheduleofRightOfUseAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "verboseLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r266" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ScheduleofAccountsReceivableTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable \u2013 gross", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r101", "r175", "r176", "r435" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.getispire.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r127", "r223", "r224", "r225", "r226", "r230", "r233", "r234", "r235", "r335" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other income(expense):", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet", "http://www.getispire.com/role/ScheduleofRightOfUseAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "verboseLabel": "Lease liabilities - current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r266" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value $0.0001 per share, 10,000,000 shares authorized, no shares issued at June 30, 2022 and March 31, 2023", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r40", "r300", "r454" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.getispire.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "INTANGIBLE ASSETS", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r59" ] }, "ispr_ByCurrencyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ByCurrencyAbstract", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "terseLabel": "By Currency:", "label": "By Currency Abstract" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r104", "r434", "r454" ] }, "currency_HKD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "HKD", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "terseLabel": "HKD [Member]", "label": "Hong Kong, Dollars" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet", "http://www.getispire.com/role/ScheduleofRightOfUseAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "verboseLabel": "Lease liabilities \u2013 non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r266" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.getispire.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r263", "r285" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive (loss)income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r18", "r111", "r113", "r118", "r293", "r307" ] }, "ispr_DueFromRelatedParties1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "DueFromRelatedParties1", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Due from related parties", "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due From Related Parties1" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets:", "label": "Other Assets [Abstract]" } } }, "auth_ref": [] }, "ispr_AccountsPayableRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "AccountsPayableRelatedParty", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable \u2013 related party", "documentation": "Amount of accounts payable related party.", "label": "Accounts Payable Related Party" } } }, "auth_ref": [] }, "ispr_DueToRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "DueToRelatedParties", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Due to related parties", "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due To Related Parties" } } }, "auth_ref": [] }, "ispr_RevenueRecognition1PolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "RevenueRecognition1PolicyTextBlock", "presentation": [ "http://www.getispire.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognition", "documentation": "Disclosure of accounting policy of sales arrangements for goods or services that reduce the amount of revenue recognized for example sales returns, allowances, incentives, rebates, discounts and loyalty programs.", "label": "Revenue Recognition1 Policy Text Block" } } }, "auth_ref": [] }, "ispr_DividendsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "DividendsTextBlock", "presentation": [ "http://www.getispire.com/role/Dividends" ], "lang": { "en-us": { "role": { "terseLabel": "DIVIDENDS", "documentation": "The entire disclosure of dividends.", "label": "Dividends Text Block" } } }, "auth_ref": [] }, "ispr_IncreaseDecreaseInContractLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "IncreaseDecreaseInContractLiabilities", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "documentation": "Amount of contract liabilities.", "label": "Increase Decrease In Contract Liabilities" } } }, "auth_ref": [] }, "currency_EUR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "EUR", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "terseLabel": "EUR [Member]", "label": "Euro Member Countries, Euro" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivities" ], "lang": { "en-us": { "role": { "terseLabel": "ORGANIZATION AND PRINCIPAL ACTIVITIES", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r39", "r64", "r327", "r328" ] }, "ispr_IspireInternationalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "IspireInternationalMember", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Ispire International [Member]", "label": "Ispire International Member" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Total Operating Expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "ispr_IspireTechnologyIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "IspireTechnologyIncMember", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Ispire Technology Inc.[Member]", "label": "Ispire Technology Inc Member" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities:", "label": "Other Liabilities [Abstract]" } } }, "auth_ref": [] }, "ispr_JiangyanZhuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "JiangyanZhuMember", "presentation": [ "http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Jiangyan Zhu [Member]", "label": "Jiangyan Zhu Member" } } }, "auth_ref": [] }, "ispr_MrLiuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "MrLiuMember", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mr. Liu [Member]", "label": "Mr Liu Member" } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "ispr_LeasesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "LeasesMember", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Leases [Member]", "label": "Leases Member" } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r178", "r179", "r180" ] }, "ispr_MsZhuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "MsZhuMember", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ms. Zhu [Member]", "label": "Ms Zhu Member" } } }, "auth_ref": [] }, "ispr_ShenzhenYiJiaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ShenzhenYiJiaMember", "presentation": [ "http://www.getispire.com/role/ScheduleofBalancesDueFromRelatedPartiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shenzhen Yi Jia [Member]", "label": "Shenzhen Yi Jia Member" } } }, "auth_ref": [] }, "us-gaap_FullCostMethodUsingGrossRevenueMethodPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FullCostMethodUsingGrossRevenueMethodPolicy", "presentation": [ "http://www.getispire.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Full Cost Method Using Gross Revenue Method, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for use of the gross revenue method in place of the full cost method of accounting. The policy may describe when the entity believes it is more appropriate due to economic circumstances to compute amortization of capitalized costs based on the gross revenue method (rather than the units of production method that would result in improper matching of costs to the related revenue)." } } }, "auth_ref": [ "r66" ] }, "ispr_ShenzhenYiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ShenzhenYiMember", "presentation": [ "http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Shenzhen Yi Jia [Member]", "label": "Shenzhen Yi Member" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.getispire.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price per share (in Dollars per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Reported [Member]", "label": "Previously Reported [Member]" } } }, "auth_ref": [ "r90", "r128", "r130", "r131", "r132", "r133", "r134", "r142", "r157", "r229", "r246", "r247", "r248", "r264", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r329", "r476", "r478", "r479", "r480", "r490", "r498", "r499", "r509", "r514", "r515" ] }, "ispr_TobaccoVapingProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "TobaccoVapingProductsMember", "presentation": [ "http://www.getispire.com/role/ScheduleofNetSalesDisaggregatedbyProductsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Tobacco vaping products [Member]", "documentation": "Tobacco vaping products [Member]", "label": "Tobacco Vaping Products Member" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "ispr_TuanfangLiuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "TuanfangLiuMember", "presentation": [ "http://www.getispire.com/role/ScheduleofBalancesDueFromRelatedPartiesTable", "http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Tuanfang Liu [Member]", "label": "Tuanfang Liu Member" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r98" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss", "label": "Other Comprehensive Income (Loss), Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Major Related Parties", "label": "Schedule of Related Party Transactions [Table Text Block]", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r494", "r516" ] }, "ispr_ScheduleOfAccountsReceivableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfAccountsReceivableAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Accounts Receivable [Abstract]" } } }, "auth_ref": [] }, "ispr_SchedleOfDividendsPayableRepresentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "SchedleOfDividendsPayableRepresentAbstract", "lang": { "en-us": { "role": { "label": "Schedle of Dividends Payable Represent [Abstract]" } } }, "auth_ref": [] }, "ispr_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Accrued Liabilities and Other Payables [Abstract]" } } }, "auth_ref": [] }, "ispr_ScheduleOfBalancesDueFromRelatedPartiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfBalancesDueFromRelatedPartiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Balances Due From Related Parties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Held-to-maturity investment", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r69", "r70", "r483" ] }, "ispr_ScheduleOfIncomeLossBeforeIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfIncomeLossBeforeIncomeTaxesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Income(Loss) Before Income Taxes [Abstract]" } } }, "auth_ref": [] }, "ispr_ScheduleOfMajorRelatedPartiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfMajorRelatedPartiesAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Major Related Parties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.getispire.com/role/PropertyPlantandEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Equipment And leasehold Improvement", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r6" ] }, "ispr_ScheduleOfPropertyEquipmentAndLeaseholdImprovementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfPropertyEquipmentAndLeaseholdImprovementAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Property Equipment and Leasehold Improvement [Abstract]" } } }, "auth_ref": [] }, "ispr_ScheduleOfReconciliationOfBasicNetIncomePerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfReconciliationOfBasicNetIncomePerShareAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Reconciliation of Basic Net Income Per Share [Abstract]" } } }, "auth_ref": [] }, "ispr_ScheduleOfRightOfUseAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfRightOfUseAssetsAbstract", "lang": { "en-us": { "role": { "label": "Schedule of Right of Use Assets [Abstract]" } } }, "auth_ref": [] }, "ispr_DocumentAndEntityInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "DocumentAndEntityInformationAbstract", "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r22", "r95", "r433" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other\tComprehensive Loss", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r220", "r221", "r222", "r339", "r487", "r488", "r489", "r508", "r528" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing expenses", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValueAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable", "http://www.getispire.com/role/ScheduleofIncomeLossBeforeIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. [Member]", "label": "UNITED STATES" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefinitelivedIntangibleAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired intangible assets at book value", "label": "Indefinite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.getispire.com/role/FairValueMeasurement" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENT", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r250" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.getispire.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Basic Net Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r492" ] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "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." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value $0.0001 per share; 140,000,000 shares authorized; 50,000,000 shares issued and outstanding as of June 30 2022 and March 31, 2023", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r41", "r301", "r454" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.getispire.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "SUBSEQUENT EVENT", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r284", "r286" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r41", "r354" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r9", "r41", "r354", "r373", "r528", "r529" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r9", "r16", "r89", "r114", "r115", "r116", "r128", "r129", "r130", "r132", "r140", "r142", "r158", "r182", "r185", "r209", "r220", "r221", "r222", "r228", "r229", "r240", "r241", "r242", "r243", "r244", "r245", "r247", "r257", "r258", "r259", "r260", "r261", "r262", "r277", "r317", "r318", "r319", "r339", "r398" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r467" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r89", "r128", "r129", "r130", "r132", "r140", "r142", "r182", "r185", "r220", "r221", "r222", "r228", "r229", "r240", "r242", "r243", "r245", "r247", "r317", "r319", "r339", "r528" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ScheduleofPropertyEquipmentAndleaseholdImprovementTable" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r61", "r96", "r305" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r6", "r296", "r305", "r454" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r4" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.getispire.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Member]", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r263", "r285" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.getispire.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts Receivable", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r500" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r484" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r9", "r89", "r114", "r115", "r116", "r128", "r129", "r130", "r132", "r140", "r142", "r158", "r182", "r185", "r209", "r220", "r221", "r222", "r228", "r229", "r240", "r241", "r242", "r243", "r244", "r245", "r247", "r257", "r258", "r259", "r260", "r261", "r262", "r277", "r317", "r318", "r319", "r339", "r398" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r469" ] }, "currency_GBP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "GBP", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "terseLabel": "GBP [Member]", "label": "United Kingdom, Pounds" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofDividendsPayableRepresentTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r20" ] }, "us-gaap_PrepaidExpenseNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseNoncurrent", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Rental deposit", "label": "Prepaid Expense, Noncurrent", "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r482" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsDetails", "http://www.getispire.com/role/ScheduleofBalancesDueFromRelatedPartiesTable" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r468" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due to related parties", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r36", "r281" ] }, "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDescriptionOfTransaction", "presentation": [ "http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Name of related parties", "label": "Related Party Transaction, Description of Transaction", "documentation": "A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates." } } }, "auth_ref": [ "r74", "r100", "r273", "r274", "r275", "r280" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAdditionalDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Accounts Receivable [Abstract]" } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses." } } }, "auth_ref": [ "r106", "r107", "r108", "r109", "r251" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r15", "r93", "r125", "r181", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r237", "r238", "r239", "r252", "r454", "r504", "r518", "r519" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "negatedLabel": "Income taxes - current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r63", "r227", "r231", "r486" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet", "http://www.getispire.com/role/ScheduleofAccountsReceivableTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "verboseLabel": "Accounts receivables, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r175", "r176" ] }, "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofDividendsPayableRepresentTable" ], "lang": { "en-us": { "role": { "periodStartLabel": "As of June 30, 2022", "periodEndLabel": "As of March 31, 2023", "label": "Embedded Derivative, Fair Value of Embedded Derivative Liability", "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability." } } }, "auth_ref": [ "r34" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.getispire.com/role/ScheduleofNetSalesDisaggregatedbyProductsTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r171", "r290", "r310", "r311", "r312", "r313", "r314", "r315", "r431", "r444", "r455", "r477", "r502", "r503", "r507", "r526" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "ispr_ScheduleOfNetSalesDisaggregatedByProductsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfNetSalesDisaggregatedByProductsAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Net Sales Disaggregated By Products Abstract" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r35", "r36", "r378", "r379", "r382" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "RELATED PARTY TRANSACTIONS", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r278", "r279", "r280", "r282", "r283", "r336", "r337", "r338", "r380", "r381", "r382", "r401", "r402" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r50", "r377" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.getispire.com/role/ScheduleofNetSalesDisaggregatedbyProductsTable" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r171", "r290", "r310", "r311", "r312", "r313", "r314", "r315", "r431", "r444", "r455", "r477", "r502", "r503", "r507", "r526" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.getispire.com/role/ContractLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "CONTRACT LIABILITIES", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r14" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r378", "r379", "r382" ] }, "us-gaap_InvestmentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentMaturityDate", "presentation": [ "http://www.getispire.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment matures", "label": "Investment Maturity Date", "documentation": "Maturity date of investment, in YYYY-MM-DD format." } } }, "auth_ref": [ "r403", "r404", "r408", "r409", "r411", "r412", "r415", "r416", "r459", "r495", "r496" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]" } } }, "auth_ref": [ "r90", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r138", "r139", "r140", "r141", "r142", "r143", "r157", "r183", "r184", "r229", "r246", "r247", "r248", "r249", "r264", "r276", "r277", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r329" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r468" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]" } } }, "auth_ref": [ "r90", "r128", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r138", "r139", "r140", "r141", "r142", "r143", "r157", "r183", "r184", "r229", "r246", "r247", "r248", "r249", "r264", "r276", "r277", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r329" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.getispire.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of presentation", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. 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). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r57" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.getispire.com/role/DividendsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Dividends Payable Represent", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://www.getispire.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Right-Of-Use Assets", "label": "Schedule of Variable Interest Entities [Table Text Block]", "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r29", "r30", "r31", "r32", "r33" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r468" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsDetails", "http://www.getispire.com/role/ScheduleofBalancesDueFromRelatedPartiesTable", "http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r281", "r282", "r517" ] }, "us-gaap_DisclosureTextBlockSupplementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureTextBlockSupplementAbstract", "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Payables [Abstract]" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r468" ] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "auth_ref": [ "r511" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r468" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r178", "r179", "r180" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r470" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization and Principal activities [Abstract]" } } }, "auth_ref": [] }, "ispr_ScheduleOfCompanyAndItsSubsidiariesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfCompanyAndItsSubsidiariesTableTextBlock", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Company and its Subsidiaries", "documentation": "Schedule of company and Its subsidiaries table text block.", "label": "Schedule Of Company And Its Subsidiaries Table Text Block" } } }, "auth_ref": [] }, "ispr_EstimatedFairValuesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "EstimatedFairValuesAmount", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated fair values amount", "label": "Estimated Fair Values Amount" } } }, "auth_ref": [] }, "ispr_LeasesTablesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "LeasesTablesTable", "presentation": [ "http://www.getispire.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Leases (Tables) [Table]" } } }, "auth_ref": [] }, "ispr_IntangibleAssetsDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "IntangibleAssetsDetailsLineItems", "presentation": [ "http://www.getispire.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) [Line Items]" } } }, "auth_ref": [] }, "us-gaap_OtherCostOfOperatingRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostOfOperatingRevenue", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ScheduleofNetSalesDisaggregatedbyProductsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales by product", "label": "Other Cost of Operating Revenue", "documentation": "Other costs incurred during the reporting period related to other revenue generating activities." } } }, "auth_ref": [ "r48" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Remaining Lease Term", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r512" ] }, "ispr_LeasesTablesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "LeasesTablesLineItems", "presentation": [ "http://www.getispire.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases Tables Line Items" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities and other payables", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r4" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r472" ] }, "ispr_LeasesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "LeasesDetailsTable", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Leases (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r54" ] }, "ispr_OrganizationandPrincipalactivitiesDetailsScheduleofCompanyanditsSubsidiariesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "OrganizationandPrincipalactivitiesDetailsScheduleofCompanyanditsSubsidiariesTable", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "label": "Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries [Table]" } } }, "auth_ref": [] }, "ispr_ScheduleOfBalancesDueFromRelatedPartiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfBalancesDueFromRelatedPartiesTableTextBlock", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Balances Due From Related Parties", "documentation": "Tabular disclosure of balances due from related parties.", "label": "Schedule Of Balances Due From Related Parties Table Text Block" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents - beginning of period", "periodEndLabel": "Cash and cash equivalents - end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r22", "r54", "r123" ] }, "ispr_OrganizationandPrincipalactivitiesDetailsScheduleofCompanyanditsSubsidiariesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "OrganizationandPrincipalactivitiesDetailsScheduleofCompanyanditsSubsidiariesLineItems", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "label": "Organization and Principal activities (Details) - Schedule of Company and its Subsidiaries [Line Items]" } } }, "auth_ref": [] }, "ispr_LeasesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "LeasesDetailsLineItems", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Leases (Details) [Line Items]" } } }, "auth_ref": [] }, "ispr_DateOfOrganization": { "xbrltype": "dateItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "DateOfOrganization", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Date of Organization", "documentation": "Date of organization.", "label": "Date Of Organization" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "ispr_RelatedPartyTransactionsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "RelatedPartyTransactionsDetailsTable", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Table]" } } }, "auth_ref": [] }, "ispr_WeightedaverageRemainingLeasesTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "WeightedaverageRemainingLeasesTerm", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weightedaverage Remaining Leases Term" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in Shares)", "periodEndLabel": "Ending balance (in Shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement_Parentheticals", "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails", "http://www.getispire.com/role/ScheduleofReconciliationofBasicNetIncomePerShareTable_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "verboseLabel": "Net (loss) income per diluted share of common stock", "netLabel": "Diluted per share", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r119", "r133", "r134", "r136", "r137", "r139", "r148", "r151", "r152", "r153", "r157", "r248", "r249", "r294", "r308", "r439" ] }, "ispr_PlaceOfOrganization": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "PlaceOfOrganization", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Place of Organization", "documentation": "Place of organization.", "label": "Place Of Organization" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "ispr_RelatedPartyTransactionsDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "RelatedPartyTransactionsDetailsLineItems", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) [Line Items]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease payments", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r268", "r271" ] }, "ispr_PercentageOfRelatedPartiesOutstandingShares": { "xbrltype": "percentItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "PercentageOfRelatedPartiesOutstandingShares", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of related parties outstanding shares", "documentation": "Percentage of related parties outstanding shares.", "label": "Percentage Of Related Parties Outstanding Shares" } } }, "auth_ref": [] }, "ispr_AccountsPayableRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "AccountsPayableRelatedParties", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable related party", "documentation": "Amount for accounts payable to related parties.", "label": "Accounts Payable Related Parties" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r12", "r125", "r181", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r237", "r238", "r239", "r252", "r353", "r440", "r466", "r504", "r518", "r519" ] }, "ispr_PercentageOfOwnership": { "xbrltype": "percentItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "PercentageOfOwnership", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of Ownership", "documentation": "Percentage of Ownership.", "label": "Percentage Of Ownership" } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r468" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.getispire.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast [Member]", "label": "Forecast [Member]" } } }, "auth_ref": [ "r216", "r491" ] }, "ispr_SubsequentEventDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "SubsequentEventDetailsTable", "presentation": [ "http://www.getispire.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.getispire.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income(Loss) Before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r486" ] }, "ispr_PrincipalActivities": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "PrincipalActivities", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Principal Activities", "documentation": "Principal activities.", "label": "Principal Activities" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "ispr_SubsequentEventDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "SubsequentEventDetailsLineItems", "presentation": [ "http://www.getispire.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event (Details) [Line Items]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.getispire.com/role/AccruedLiabilitiesandOtherPayables" ], "lang": { "en-us": { "role": { "terseLabel": "ACCRUED LIABILITIES AND OTHER PAYABLES", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.getispire.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r144", "r154", "r155", "r156" ] }, "ispr_LeasesDetailsScheduleofLeaseLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "LeasesDetailsScheduleofLeaseLiabilitiesLineItems", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of Lease Liabilities [Line Items]" } } }, "auth_ref": [] }, "ispr_OverallotmentOption": { "xbrltype": "sharesItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "OverallotmentOption", "presentation": [ "http://www.getispire.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over-allotment option", "documentation": "Over-allotment option.", "label": "Overallotment Option" } } }, "auth_ref": [] }, "ispr_LeasesDetailsScheduleofLeaseLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "LeasesDetailsScheduleofLeaseLiabilitiesTable", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Leases (Details) - Schedule of Lease Liabilities [Table]" } } }, "auth_ref": [] }, "ispr_FreightPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "FreightPayable", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Freight payable", "documentation": "Amount of freight payable.", "label": "Freight Payable" } } }, "auth_ref": [] }, "ispr_LesseeOperatingLeaseLiabilityImputedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "LesseeOperatingLeaseLiabilityImputedInterest", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "documentation": "Amount of imputed interest.", "label": "Lessee Operating Lease Liability Imputed Interest" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.getispire.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "auth_ref": [ "r143", "r216", "r474", "r475", "r491" ] }, "ispr_AccruedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "AccruedExpenses", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "documentation": "Amount of accrued expenses.", "label": "Accrued Expenses" } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_InterestAndOtherIncome", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense)income, net", "label": "Other Operating Income (Expense), Net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.getispire.com/role/AccruedLiabilitiesandOtherPayablesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities and Other Payables", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "ispr_AspireGlobalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "AspireGlobalMember", "presentation": [ "http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aspire Global [Member]", "label": "Aspire Global Member" } } }, "auth_ref": [] }, "ispr_RelatedPartyTransactionsDetailsScheduleofBalancesDueFromRelatedPartiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "RelatedPartyTransactionsDetailsScheduleofBalancesDueFromRelatedPartiesTable", "presentation": [ "http://www.getispire.com/role/ScheduleofBalancesDueFromRelatedPartiesTable" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) - Schedule of Balances Due From Related Parties [Table]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.getispire.com/role/CashandCashEquivalentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Company\u2019s Cash Balances In Banks", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r45", "r68", "r303", "r454", "r485", "r497", "r510" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r468" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r4" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.getispire.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Use of estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r23", "r24", "r25", "r82", "r83", "r85", "r86" ] }, "ispr_AspireNorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "AspireNorthAmericaMember", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails", "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aspire North America [Member]", "label": "Aspire North America Member" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesAndSharesSubjectToMandatoryRedemptionAbstract", "lang": { "en-us": { "role": { "label": "Contract Liabilities [Abstract]" } } }, "auth_ref": [] }, "ispr_RelatedPartyTransactionsDetailsScheduleofBalancesDueFromRelatedPartiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "RelatedPartyTransactionsDetailsScheduleofBalancesDueFromRelatedPartiesLineItems", "presentation": [ "http://www.getispire.com/role/ScheduleofBalancesDueFromRelatedPartiesTable" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions (Details) - Schedule of Balances Due From Related Parties [Line Items]" } } }, "auth_ref": [] }, "ispr_DueFromRelatedPartie": { "xbrltype": "monetaryItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "DueFromRelatedPartie", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ScheduleofBalancesDueFromRelatedPartiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Due from related parties", "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.", "label": "Due From Related Partie" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r4" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r48", "r125", "r181", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r252", "r504" ] }, "ispr_AspireScienceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "AspireScienceMember", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails", "http://www.getispire.com/role/ScheduleofCompanyanditsSubsidiariesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Aspire Science [Member]", "label": "Aspire Science Member" } } }, "auth_ref": [] }, "ispr_IncomeTaxesDetailsScheduleofIncomeLossBeforeIncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "IncomeTaxesDetailsScheduleofIncomeLossBeforeIncomeTaxesLineItems", "presentation": [ "http://www.getispire.com/role/ScheduleofIncomeLossBeforeIncomeTaxesTable" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes [Line Items]" } } }, "auth_ref": [] }, "ispr_IspireInternationalLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "IspireInternationalLimitedMember", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ispire International Limited [Member]", "label": "Ispire International Limited Member" } } }, "auth_ref": [] }, "ispr_IncomeTaxesDetailsScheduleofIncomeLossBeforeIncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "IncomeTaxesDetailsScheduleofIncomeLossBeforeIncomeTaxesTable", "presentation": [ "http://www.getispire.com/role/ScheduleofIncomeLossBeforeIncomeTaxesTable" ], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) - Schedule of Income(Loss) Before Income Taxes [Table]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDiscountRate", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Lessee, Operating Lease, Discount Rate", "documentation": "Discount rate used by lessee to determine present value of operating lease payments." } } }, "auth_ref": [ "r452" ] }, "ispr_IntangibleAssetsDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "IntangibleAssetsDetailsTable", "presentation": [ "http://www.getispire.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets (Details) [Table]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income from operations to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ispr_OrganizationandPrincipalactivitiesDetailsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "OrganizationandPrincipalactivitiesDetailsTable", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Organization and Principal activities (Details) [Table]" } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r471" ] }, "ispr_CannabisVapingProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "CannabisVapingProductsMember", "presentation": [ "http://www.getispire.com/role/ScheduleofNetSalesDisaggregatedbyProductsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Cannabis vaping products [Member]", "label": "Cannabis Vaping Products Member" } } }, "auth_ref": [] }, "ispr_OrganizationandPrincipalactivitiesDetailsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "OrganizationandPrincipalactivitiesDetailsLineItems", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Organization and Principal activities (Details) [Line Items]" } } }, "auth_ref": [] }, "ispr_ScheduleOfCompanyAndItsSubsidiariesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "ScheduleOfCompanyAndItsSubsidiariesAbstract", "lang": { "en-us": { "role": { "label": "Schedule Of Company And Its Subsidiaries Abstract" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "ispr_EigateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "EigateMember", "presentation": [ "http://www.getispire.com/role/ScheduleofMajorRelatedPartiesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Eigate [Member]", "label": "Eigate Member" } } }, "auth_ref": [] }, "ispr_RelatedPartiesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.getispire.com/20230331", "localname": "RelatedPartiesPercentage", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related parties percentage", "documentation": "Related parties percentage.", "label": "Related Parties Percentage" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r267", "r269", "r453" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable", "http://www.getispire.com/role/ScheduleofIncomeLossBeforeIncomeTaxesTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r172", "r173", "r342", "r343", "r344", "r405", "r410", "r414", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r432", "r445", "r459", "r507", "r526" ] }, "us-gaap_DividendsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAbstract", "lang": { "en-us": { "role": { "label": "Dividends [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet", "http://www.getispire.com/role/ScheduleofRightOfUseAssetsTable" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r265" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r42", "r62", "r302", "r321", "r326", "r334", "r355", "r454" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.getispire.com/role/PropertyPlantandEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY, PLANT AND EQUIPMENT, NET", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r60", "r84", "r87", "r88" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable", "http://www.getispire.com/role/ScheduleofIncomeLossBeforeIncomeTaxesTable" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r172", "r173", "r342", "r343", "r344", "r405", "r410", "r414", "r417", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r432", "r445", "r459", "r507", "r526" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r53" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases from related party", "label": "Related Party Transaction, Purchases from Related Party", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r4" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails", "http://www.getispire.com/role/SubsequentEventDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued", "verboseLabel": "Share issued", "label": "Shares, Issued", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r9" ] }, "us-gaap_DepreciationExpenseOnReclassifiedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationExpenseOnReclassifiedAssets", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation Expense on Reclassified Assets", "documentation": "For the asset that is reclassified back to held and use from held-for-sale, the depreciation expense recognized when the asset is reclassified. This represents the difference between the carrying value at the time the decision to reclassify is made and the carrying amount that the asset would have had if it had never been classified as held for sale (including consideration of depreciation expense)." } } }, "auth_ref": [ "r26", "r27" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement", "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails", "http://www.getispire.com/role/ScheduleofReconciliationofBasicNetIncomePerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Dollars per share)", "verboseLabel": "Net (loss) income per basic and diluted share of common stock", "netLabel": "Basic per share", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r119", "r133", "r134", "r136", "r137", "r139", "r145", "r148", "r151", "r152", "r153", "r157", "r248", "r249", "r294", "r308", "r439" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax payable", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r11" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r47", "r125", "r159", "r164", "r168", "r170", "r181", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r252", "r441", "r504" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Amortization and Accretion, Net", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r5" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r128", "r129", "r130", "r158", "r290", "r330", "r341", "r347", "r348", "r349", "r350", "r351", "r352", "r354", "r357", "r358", "r359", "r360", "r361", "r363", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r374", "r376", "r377", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r398", "r460" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r214", "r215", "r217", "r218", "r219", "r287", "r288", "r316", "r345", "r346", "r403", "r408", "r412", "r413", "r415", "r428", "r429", "r442", "r443", "r451", "r456", "r459", "r501", "r506", "r521", "r522", "r523", "r524", "r525" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r122" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r122" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_InterestAndOtherIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income, net", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r51", "r162" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in)provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r54", "r55", "r56" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.getispire.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregated Revenue", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r376", "r430", "r438" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Maximum [Member]" } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r215", "r288", "r316", "r345", "r346", "r403", "r408", "r412", "r413", "r415", "r428", "r429", "r442", "r443", "r451", "r456", "r506", "r520", "r521", "r522", "r523", "r524", "r525" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r214", "r215", "r217", "r218", "r219", "r287", "r288", "r316", "r345", "r346", "r403", "r408", "r412", "r413", "r415", "r428", "r429", "r442", "r443", "r451", "r456", "r459", "r501", "r506", "r521", "r522", "r523", "r524", "r525" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofAccountsReceivableTable" ], "lang": { "en-us": { "role": { "negatedLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r102", "r177", "r186" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of short-term investment", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r52" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Minimum [Member]" } } }, "auth_ref": [ "r195", "r196", "r197", "r198", "r215", "r288", "r316", "r345", "r346", "r403", "r408", "r412", "r413", "r415", "r428", "r429", "r442", "r443", "r451", "r456", "r506", "r520", "r521", "r522", "r523", "r524", "r525" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r40", "r208" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.getispire.com/role/ScheduleofLeaseLiabilitiesTable" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r191", "r192", "r193", "r194", "r291", "r292" ] }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal portion of lease payment", "label": "Repayments of Long-Term Capital Lease Obligations", "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer)." } } }, "auth_ref": [ "r72" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in Dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r40", "r354" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r487", "r488", "r508", "r527", "r528" ] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of advances from related parties", "label": "Repayments of Related Party Debt", "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates." } } }, "auth_ref": [ "r21" ] }, "us-gaap_DeferredCostsAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost assets", "label": "Deferred Costs and Other Assets", "documentation": "Amount of deferred cost assets and assets classified as other." } } }, "auth_ref": [] }, "us-gaap_IncomeLossAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossAttributableToParent", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) income before income taxes", "label": "Income (Loss) Attributable to Parent, before Tax", "documentation": "Amount, before tax, of income (loss) attributable to parent. Includes, but is not limited to, income (loss) from continuing operations, discontinued operations and equity method investments." } } }, "auth_ref": [ "r49", "r116" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in Dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r40", "r208" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease costs", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r270", "r453" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r1" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement_Parentheticals", "http://www.getispire.com/role/ScheduleofReconciliationofBasicNetIncomePerShareTable_Parentheticals" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "verboseLabel": "Weighted average diluted share of common stock outstanding", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r147", "r153" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.getispire.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r81", "r94", "r103", "r188", "r189", "r190", "r289", "r437" ] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "HK", "presentation": [ "http://www.getispire.com/role/ScheduleofCompanysCashBalancesInBanksTable", "http://www.getispire.com/role/ScheduleofIncomeLossBeforeIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "HK [Member]", "label": "HONG KONG" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment made for dividends", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r20" ] }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsQuantitativeInformationAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.getispire.com/role/CashandCashEquivalents" ], "lang": { "en-us": { "role": { "terseLabel": "CASH AND CASH EQUIVALENTS", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r95", "r299" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedIncomeStatement": { "parentTag": "us-gaap_InterestAndOtherIncome", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange gain, net", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r253", "r254", "r255", "r256", "r395" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement", "http://www.getispire.com/role/ScheduleofReconciliationofBasicNetIncomePerShareTable" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in Shares)", "verboseLabel": "Weighted average basic and diluted share of common stock outstanding", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r145", "r153" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofAccruedLiabilitiesandOtherPayablesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Accounts Payable and Accrued Liabilities", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date, including liabilities incurred and payable to vendors for goods and services received, taxes, interest, rent and utilities, compensation costs, payroll taxes and fringe benefits (other than pension and postretirement obligations), contractual rights and obligations, and statutory obligations." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.getispire.com/role/ConsolidatedBalanceSheet": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedBalanceSheet" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r210", "r211", "r213" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r210", "r211", "r213" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "crdr": "debit", "presentation": [ "http://www.getispire.com/role/ShareholdersEquityType2or3" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r3", "r8", "r65" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.getispire.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Sales Disaggregated by Products", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r507" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.getispire.com/role/ScheduleofNetSalesDisaggregatedbyProductsTable" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r212", "r444", "r445", "r446", "r447", "r448", "r449", "r450" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract", "presentation": [ "http://www.getispire.com/role/ConsolidatedIncomeStatement" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss)income per share", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.getispire.com/role/ScheduleofNetSalesDisaggregatedbyProductsTable" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r212", "r444", "r445", "r446", "r447", "r448", "r449", "r450" ] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "calculation": { "http://www.getispire.com/role/ConsolidatedCashFlow": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.getispire.com/role/ConsolidatedCashFlow" ], "lang": { "en-us": { "role": { "terseLabel": "Advances from related parties", "label": "Proceeds from Related Party Debt", "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates." } } }, "auth_ref": [ "r19" ] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.getispire.com/role/DocumentAndEntityInformation" ], "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." } } }, "auth_ref": [] }, "us-gaap_PercentageOfDebtHedgedByInterestRateDerivatives": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PercentageOfDebtHedgedByInterestRateDerivatives", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives percenatge", "label": "Percentage of Debt Hedged by Interest Rate Derivatives", "documentation": "Percentage of an entity's outstanding debt that is designated as a hedged item in cash flow, fair value, or net investment hedge." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interest percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r178" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "presentation": [ "http://www.getispire.com/role/ScheduleofIncomeLossBeforeIncomeTaxesTable" ], "lang": { "en-us": { "role": { "terseLabel": "Income(loss) before income taxes total", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r126", "r232" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "presentation": [ "http://www.getispire.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions." } } }, "auth_ref": [ "r73", "r75", "r76", "r77", "r78" ] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.getispire.com/role/OrganizationandPrincipalactivitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Chief Executive Officer [Member]", "label": "Chief Executive Officer [Member]" } } }, "auth_ref": [ "r494" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.getispire.com/role/AccountingPoliciesByPolicy" ], "lang": { "en-us": { "role": { "terseLabel": "Held-to-maturity investment", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r309", "r330", "r331", "r332", "r333", "r406", "r407" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "835", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "35", "Paragraph": "44", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-44" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-7" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(1),(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SAB Topic 12.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479342/932-360-S99-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481440/840-10-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481440/840-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Subparagraph": "(Note 3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481418/840-10-55-40" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r80": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r81": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r82": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r83": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r84": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r85": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r86": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r87": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r88": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r89": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r90": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r91": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r92": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r93": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r94": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r95": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-7" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479741/842-40-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r431": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r432": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r433": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r437": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r439": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r440": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r441": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r442": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r443": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r444": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r445": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r446": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r447": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r448": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r449": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r450": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r451": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r452": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r453": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r454": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r455": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r457": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r459": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r465": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r466": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r467": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r468": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r469": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r471": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r473": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r474": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r475": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r476": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r477": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r478": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r479": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r480": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r481": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r482": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r483": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r484": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r485": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r486": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r487": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r488": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r489": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r490": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r491": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r492": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r493": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r494": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r495": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r496": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r497": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r498": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r499": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r500": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r501": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r502": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r503": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r504": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r505": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r506": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r507": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r508": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r509": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r510": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r511": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r512": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r513": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r514": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r515": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r516": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r518": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r519": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r520": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r521": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r522": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r523": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r524": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r525": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r526": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r527": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r528": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r529": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 75 0001213900-23-077423-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-23-077423-xbrl.zip M4$L#!!0 ( '.L,E>^F(IMI]D ($7"0 9 9C$P<3 S,C-A,5]IR]:W?B2)(P_%V_(M<[O5MUCG")NZGJ]GMHV]7MV2KL-=3T M]O-ECD")T920&$G8IG_]&Q&9*0D06-S!I3T[71BDS,B(R,BXY\__W\O084_< M#VS/_>6_B^?&?S/N]CS+=A]_^>]F^^KV]K__OTOMYT$(C\&C;O"QYXW=T)_\ MNKYS'O#>^:/W]$'^^*%DE,IG\@4K]*.'GY^?S^D%SW_\ #]\ M""SHT)<,H?\"?NV; H_5R.QTY\,,48NS MJY2*]25#RR?4"_BCO>QQ-PA-MQ=!TO.&HZ 7OR'_]GG@C?T>#\[ABQA9BP8N MEA/8BD )I@%Y+BLPBA_^[^N7=F_ AV9A%J!Q4$""!]&K?3/HTHOJERD$!7XX M_R1\.?70B[,$(__W!8B31)\U0QOY9.V#^#$!Z*-ICE+AQ!^F(.B-?1\VS:(M M(7^=!CI8 WMV,)K>28\\A.^ GDA(&M\HQVS[,L>W'__1S:H<,OV<\?Q =-^WG(0Y/U/#?D+A LY"_A!WJ1X; %_N^Q M_?3+V97XO= !,I]]@#$_B$%_[GK6Y/)GRWYB03AQ^"]G?7CR(RL:HY!U["$/ M6(L_LP=O:+JZ^$)G;>[;_3-Z"P'X@/_^/%(#( 0%T[$?W8^L!W-R_Q/+.N@G M-C3]1]LMA-[H(X/'HR^Z7AAZ0_H.9OXPFIG]/PH%]MGFCO61/8P=7K@W'SDK M%*96EF'H3^S9ML(!@FK\=#:'ET)@_\7A1WRPZ_D6]\5HOSIF[SLKP>H"S[&M MZ$]JM/?0Y_O'KYJ/]LO'UW/;8V'\&!/'%POX0/O_W+6 M,\Z8:PYA)E#6/EY[/7C&#>G(NBP:A?_]T/SYP]3;EX<@:%<-6_C..8C/T!\# M?.^: *N%\+*6=\Z*[P5HIT:E4V>RY;^[J'#[K\]M+\U6QW6 MN6,@:CL@3UFQS.X>6+'ZSGK/[CZSSN\W+);"L01N7G7PYV*C7,F%U>' _^SY M6CC@[-^*#=@(GO0L,,\M;K$5V,PR0UX8P@,#9+*"94X*$V[Z!>ZFL=T]S7+C M6M?PVMGE5]/O#5BYJ+\VX_Q(G^V@9SI_PE2?X9O@[!(-E'GQ.?OWB=+KQ-GM M[N%D03]QS*]\8/1-)T@],3KHR++1B35U9%12CXS.0[/5OJ6#09X9WUK7-P_Y M:;$W\.5W-LAS'-,X+U5M=Q='2!CQA3I#^KXW9%,3$2@6[WD^>4$_C@$J'YU^ M"C7;^J]$,0N]PP*P?5*_XM8Y3?X]Z**NO.'0#C TH?5MAS-W/.QR_V-V5>3& M#>UP\AG>;=&K9 ,:1K%0*=8N#"&PS%ZH(5J9UV=^A$YF!BP8\9[=M\$V ML%UFAP'K#+\GGOC7. CM_F2//!V:71 */>XX(].BB.49,!W^#2_TU-\K MKS'A?X_7[.?07WWT)^Z'-MA%"FT@7VDH:VU *XV?YMS] M7>'N/Z_& 8$U]F]"]\1 ZL<@!)MPY'M/R('3YJ/8X+#C/'\DC_ V/GTE L)7 MGK7M_7[-'?/9]/G2'1Y:F^&V]-,.^7E3X'9'^%FZ=LR76]120;[TB+;1<;I- MBEY4"M6B43-FO.0I-(7_^(?>?V4E#IX5X? M!2O;T5KLI$!@"(C_:+KV7_3W>Q+IZVZ#X]N8I\ 1M^ [W1^7_V2"B!#:-JE.:'/F7GX3NY M4@V,LI$/Z+-'IL/X"^^-0^!?.&-!:/%@7Y;8KF33J3O:5]AYN-F:/C<%R[XK M%XWW\T[TK(-]\4#?O!]X;N2%JE=*A4:C7CV&9(+M[8+8O?-?_WE1*M8_!5H( M(FJ$*Y>^.YW![G#&:*PSL-TP:]#B;]=#$P6"4O5BZ@7%K?Z[!- M6=[![&-DR!NS-V!7CAD$'Z?DY^:^GSVK_)L"?"R4:4G_-!'FYJ4W,$%592!# M_AC8\,U#)&C>%KW>X [K?><^:T^&7<^9)=5V77"P7EC?H^^-70NEHN=_9/YC M]UW)J.BE\H5>JE;?K^LFW\CNE0?DI%CJDL#9=G@3=D4[]'K?=38R??9D.F/. M_F:<&X91Q& ]"P;DXMZV>_LTY-H60A8+ M)499M@%[!^.!(&+!&-2=8.!A&%ZE7H4#,YR%_=FAEN8;W.C-=B[TK MO==PC5T09_![]U^P GR>'H67$ HY#N8#!@0$ 6D&(6L8S#(GP3G[$Y8E,P-7 M=>E=43%C*/(+<4>&9HBIO2UOSJ,7I:N?*O_]6/L'^0I8:FB'(3 A=X"U?,]% M-:]ILWM-P!MM(1Z\/V>*YJOMC01Z$#MR MJYQ=_CGOI%>;@[4\%N7HGAR#_5@;!'C29 X R)G9Z\$&\4WDX:]+F6C$^+(*2?BY_48PL?T.0#<_ I **1\$22#R^ 53UINR0 8-=V M"R5UQD:. 3A8ST^7B7Y(9^+JJ4K'G$=5O-@J=%_2=^#6P*UN&9?R^#E.9&Z9 MU*7R5J%K9B6R\NS]E$#XQFMI_'3VX5A2X8Z.X.EB?T7G$>EU1%C4$QX]?Y*6 M]8IJL'\E']@F+EIIRL.V'4A;%R:U;232G0@_;2\0NTC=FH5\\P)SP;0TX:_C MP'9Y$"PL+E^?A+EDRB'*(4J#Z";=6-K51E?3_4:S78G)=KGA^>[&@? WP )$[XF4>F+/I[F<"3HRGFV8 M&J9E+H#OX9GV9 >DOKBFV[--!XTCK M"2+'%G67Z5L"PL,BV%J4?E=^9[U-= M!ZNTPEA00"\WRDM<0"^Z8"PLH#]=/CEY/E_=9Q<,N..HK<#> 8.3YTP42B[W M2\6^X&3,I.6]EON9F>?:"-OK,OGDR'3J;-:D7.ZOYH35=89]:W3D#9^S9_R/ MI/YG\O:#<)HB?_$,^*MG@WH=_')VV_H\S0WN>%BP/.IT@(^D1-@H*82R!MJ8 M^Q'Z) MG). LA*\>.C]>V 73[2']IV*/[>PV/5[6QYE"]&H1>B"%J)1B]%3:2%Z]*1& M%'V"*?X]YFX/"1/CB_KMBA<6L$"QE#)G+4':F0:P<0)ALEHQL6&G$!9-O0B4 MKL_-[X4N!Q$'D(]H)4GP:BG0(] ZU$1X:N9^*_\^IFG!(2]L2^_?8]*N,Q-HL0.,^I2"N8=]BF)&ETR MD5:$F>*?065BV'"5(%"CTJ*XI8GGH@E4EE,X\#DG*%Q0[U6"B+!9XSZ&J,V! M56H#[BFW1>2#D!.;#4 M2OY$J!Z[YMBRPRE;G)IZB'0Q>&H&3X@"A=XD4N%O5V(V&'AC1S@+NFA\.390 M:#SRD-\C>L-S<@6B_HL'TE2CV1> LP9=\:'QR*(Q+3OH.5XP]KD&-A\P6P(Y MJD"-=I#O.8+8(]_K<0M>",X71EGVHA[/M8:;[PRW/^&T6(5/E]\//*(AVX?L M3C?_CE%X+X2OD]BVMNQR@%EXON_Y6)GG$$-+%O:Q21YEP4F/A0V'@(,^NS'L M'^#A$??#"0.A,X!-)&XW@9'B =1,W0DSU08@^3P"03PY9W]@;A%(Y"$Y2502 MG0;3@"2T,9_%# (.8Y,Q3"T^ *809*D 37A6<*;E\D8DM49)>J\(IX&)"]"Z M":D!ZQ$STOMF3V;US0,J9U"X\/QH_W<][[LHN]"E0,4$0==V=.:;TJ4$1/M; MO:*7J@V]@5*:G@.JC 0(3===+#R$2=JXS$'(!$R&<>Q3=']1%!+@'3.F@&) M]6#LA.HG/]XY.ACG/G-YR$"$!:DR6)R%,P+0XCU0R:;E3K>KU> MH[2ROQGGQ5)<5\+>=QVQ^K>*7BV6X']E]9K1>.4U+15> M(;J72>Q9@-&+4=,OJM5HYEH\LP"NI)?+0(Y2#%PU?D1+71/^A0"2WV/@.6 9 M!9('&":# J7F#S\ S:$M(""K _FK9;UF7! 4=2I,:E3KNW.=O"[23DFP86C! M= )/Q0.T6V!U5A&[N.]0+CO( AV;V/.;)BG> MXO-_^I1'<>FC.J:^U;PGX!XI="B%7L7@D=E1L>']/J?$WEW1>@NH/B56L"4G M1,T -*E_PP]2R5?&@+@^"0\7H=7U,#5 ]0 *%'_,JG7W41>.FZ@+QQUUX?") M!^+?/T=GC?S]L+FH)T52,([ ?,']BGMM'* 4-[NPFS3$,1;CC'TZ0RTR0KNQ M8@";BD7SPPXZ$B0/QB;Q4"ZV#Z;V.L@4WZM"SA.H$!X.T \@FBF4!QAGI MV%; S+$<',T]J6$Y$SV5*2V/B_F4X.)/I AX/617DAS]4(:CE/6G*>O6%U!. M8ACA.2^8!M(DB2,*E8)Q-R#OH)KG'(SSZ,(Z@B/Y^(Q0Q,TV=H45:Q%A)-#! MU(1#T^*1GF2+ FZ2O,)TEW_-F+)[WBOI9I'<)3^&)VZ)W[B4^XUSO_&I-0W" MQLWM^]N'&ZUS<_5[Z^[+W6]_LMO6U?EI=P3#[@G-7[_<:'>?V=5=JW/3ZIS\ ME6V*TY:LXL#5+AI;)]WT3,J)=;*"%_7\D!#ONA9B%O"IX[& QCZ@[5VWCP&=A">.ZE]5-9CW,5TR=),95VF M?QL2VU6Q=W3:_P#F']Q$V.W3; MI7DYRQJIN%@S+^;LLK@[=CL.9D)W$L%1/-\_1YW-$+RTS95%/@I:2SNR@>-U MFB?&,6],0,G5(>_,V*@[8[#R-I?Y37E@:'57D1?F*NF%^=5T\#9RUAYPBJF0 M\^WO8Y>SLD$>\Q*YUJ:=Z*]QZ+%([.+.S^2 MEV1#I##F'IBRDHO:0QGRLTQ:WV[[A9 'M([06\2C'R[*F42O4F+3Q/ MW[1VI]FY^;J' MI,F3)4.4$;_=:XMLK#85=3?PHVF[Y&Q_-GVKX'C>=]FP37GE??YHRDK4L<^Z MLIFHGJC7Z"D7E2X+NL@_Y4V'6D>^%XRP(.&<_>%A)SB\C %KME5W^1?Z=:Z% MO0MJC#T":.9^PA(OUYK[>N28[MR77:Q8?YH?(^#\>S#;%9\#UHZ8N:7=%,SU,5OY,EJ-:[XQ#?T[#8 MP^+PI:Q^E<4L=/^ XQ2HH(HBUD-NBHG5Z#C@$EI26S0LRXG+8GQ5#F,)&F*[ M!#WQCH8=!KCOTLCC$ OM #<@'<02%T^V][*1?)M/-3=SPH$W?AQH2]AAF@<2 M!9JHS8=)Q?.:DE&B7#C$G ^LC,):TGZ?X_J NVW1-@1K@F6IU?P[<3T< M()+N\U"R*BK16K(]M,\2&50;WZ/^&CT3^W!2GTTW]&V0!SRZ^DE A^H7$2X5 M(MEW0Z=.)^A8=4!JA::0S:+^#(4PE5;B^DQQI3GV\@ Y)>*M T[7L$6"^8$P M*H%-Z0(S']S8(+"A304V$E>+(..I(V0]B(JF/F42VDNI:,:/LL[B-+M)^YN3IG?WICXN.Q_QBW887#JX>UDM98 M=%G!7#QL.P-O!IZCL#S,8 !PA"KSK*Q ,U4HCALCK(J90[$E=9PI!)L:B"(Y(=U5;*!T";$]K M.HZZN4Q"7RQ<&$8!_B@8Y;*1[[1#[S0ZVD+S.Q:D P? 9(*TH6I2D:C1IFY< M2Q4F\M8DVUG@*U2Q3>>V[??&0^RWVN-B\Z!B86(K"RVN%D\1R#H8%JK./KJY M#OC+,9_/@>U,2RG)QL0(C:9&]CJ)$?;Q!M/58!K5 $> M#GQ4#5%!H)[?H+?X/)Q$(/U[K)JU*>#$Z8+S6SP :@D03(O01[TVP&CBHA\. MJENJUTVDC?43RHY&.*%B]FW9E*?,H@?P[&QW 3]W+RE*HMW?/'1N6S>MSL)X MR4DN+D--['$YJ;ZY#FPG;4K5#WB(D@U/;=&0@TP,TP=#:[KUH]1P];CUXZS3 M9#SG1HD[04[Y2K"]&/J:^D)B+F@_27I*2!>3@NRR06CAVL:TA@A2H')TOT$@ M5)=GD#T[;[)2%8!-&WH.9W;\??#JY(R';ZS5"WM!WJ[G&- MMYV;KUHQ)F1*OO=NZ+@&!^_J_%C4OENV;F$SK5O2F[[.<$(YG1,RB?^543E] M4'0OO[6:WZZ!LM?8G.7ZIM46G]IW7VZOF_"U]FOS"^S7&];^_>9&!2&/D;(K M-5Q9V#EEIL-*]ER8Z12D],2B^:2AC1JO8^;*="9,X9ECJUN.Q-%I,63;TWR9.)A5\(4!82K=@O:F+DP?I;MCZC2"TO%^$;G=SJ E>W<")![<@8-:9=I_P MS>N=]/DCT2L7AEZK%NXX#-KL-UO,!D*V=&"NP;[9"CD#4*8P\1PEH\ ME.K"8KZ#,Z=FZ-5Z)2O;;8RTMT:R#63&>B0K5O5*L:37:XT]T6RWVLVN),CO MW+$*H5< 8N"5@1-FNT]@RV%,X&0X,A''+ 2\5[!?"@/; JQ\9.+? J;G%)9> M152(YB.?=+Z==[:=VP//#SO<']Y&G!8LWL8-..Q!ORMF/O#?X"F/B')#3R2. MY*?[$MY2F)K ";'D:*CH53 8JM5Z?ISO?_]GIE&I7->+M=+1;?QC.K[O?3XR M;0O+]K"Q6Q!GOJLB).D#>^/\N(',D"B\$1@$X_0.T2>\PJ]KF8V27FGL2\5\ M>W3;0(YL1+=2P]!KV*_MR&1+1LFQ(,*V!8%R/>:B+%!=V"M3WE<)]6WF 7LM M*+E%G]UJ4^U=0MG!R/\(!/D,]'@0Y+@7U"@ND4AZHUS!NV>S\O8R7MH&DG]$ M%LEHD%>+Q^6._;O)'I%VI'JN]5LAX.:#)E'^E%L MJ%TBY%0='U@L&TYT["E!O8,LRL<8B<8MN9=TJ>4L<'>/F /#^4;A;;E'KEC1 MC5)FL^)'W*:[%Q .\"U: Q4=>8.<"(:,KK>6Y MO5<3(NHUO6@8N3 XM-\S"['JI:)>:>PKV'5"/H0,$@2I7/#Z!6QBE[ MIM^)>!AVZF;U$NZ'G.J.4.7R="\9C89)-!.-J3%+5 M:[4+O7%Q,@)Q9UIE97L"6-NP[?3J7)2I,<. RU1"0:AEXO M5W6CMG;\O+)3D9@SP[:C3DO"3: (5AJKY(GN@AG?O#@U"M[0=6>._&>R&F<,_V)AU*B2M.1.<$2O$-1 M<)'&<1S:I432OD\DT\C>@_.TDQ7N&(1.IWI,ECNJBWK@HZ>7LN7"G(SZ.-PB[/KVJ-=VH MP-:L'5\<=G]B@FXXAU6_+>5X9WUQ)+;^L,/!%5#!&W)?6=J3UX\MO58OZ4;V MKCBY?-ABGYN-2%>OE/12Y?@$Q3%I'-?V$]X*:1W<(CE^.1*A*JO&6];+M9)> M*^=UK9GJL][\L0T*#_QK)4_M1*&YW'_Y0;[,XD3\);SDJEPY\=6R5D8-O=38 M5['RVZ/<9KZ"32A7+1F@@>4'^=*#?,S%?7/+ZLW?&DMN4 W>\:9KP9>X" PR M >JU?35/.F8Z92S)+F4[\G?0).P8#_Y;%R]>9J'YDFO9KQT5'?.%9]:P*Q=% MO;BWVIQCIE/&?5D^@7UY O4,E R]Q/NF7LHS,?=>S9#=/52NU%<)&^99N\?" M*ULK9\C.*XUB72\7,PPS5#+U7$WARSM^CE$P8VJ_WZ;[0&[4+O5S* MW#4R%X['PB(;",=56*1ZH5>,DFZ4#GQ^'J.SYA7Q>&*6Q>8CO3%3ZR (.=)> M28G#/6^8E'/TD4ONW"%PQ%T\*^N[IG+M\PUHGPM,\RS%M66\R@I[&IZ*+GH, M]OD;$%8KU4T>M4F>V^)OC"VV8X8O*:H%V[MH@-S+[>]5Q5][855M;L+D)LQ> M#_Q-ZF.]X=##GX"9=4SW84]XZ2?[6_;3JK)B+C9.2)OGWO3O_#;=5$XWC=YS MOSTP_84WCL+O ?X>K"(T#P&=<6X8J1)UY@L&NBJCESZQ[/B^;7U>=TVT@* Y M#@>>;__%K=2UK([C?4%4K!@Z8!;_EP&YXBUF1F/O%016=PQ(,P,F-=G?Q^[7)P:98.5C%*)GOMJ M^KV!_+JHX_?ETS]E=U>[%9'[E3NMJPM(FRM".Z_1.D82[<$NV4!YN_=YG_L^ MM_:HOT5S'JL*MS4 5]?B]!TJ&-/+.A)%;@.@BANIB MM$C>B^L-1SX?<#>PGSASO. -U!J]VV'EHD(?Y4U<)9$GJD.^ 8_>SX'2$7R M56_2\4TW@)< DJ:%U)1WE=SU.^9+4D8'\!(L9:[@\:*BUVJ9.\ZN@O/W;YW8 MFQ4['H+8C8;>*.^D1.W]OC7K_>5M//#0M%T0:MST77CQ9$.A1Y,!L(&45,2X MD;1(;*1KWK=[]M)KM?1&I:97C+6;S/YP8=*C89D-9.TF+%/7*^6R?M$XF9;L MQY UDKDE<;X-]B@YDR'M&Z+&4DE9K]7T>N7 M[_F++)72;D*B]1)06M4#WQ[ M]!%HFEN\K&*VZT^*)"405Y*F^3T&.TG':[K62B(UO^[BQ-AD.^EY*[+)<5V$ M\2'$%AOD#[W4X/^D+W.DQAF:_J/M%D(/!C,^,?FG@L2(QQZI,69'P&LSX"PP M@((=>PABK\6?V8,W-%U=?*&S-O?M?C2XF O7.#O;[+I[((NY?W;9YIRY7@AC MAQY@VQQ;-KHH@=867NM)G^@4)L]EWW9-MV>3&@M?H(,],VA M[4P^OC8C/1O8?W$!X!RI#[JHN=G_HU!@GVWN6!_9O?D(6[D-QQQW>P!]]1.[ M&^$F"#XB*&U..^(3HZ@? ,H*!3D8R20Q7L*)GX2R6$H!LX;?O::EG:V%H?G% M9\+:V11"%"H^LI]8"\2.0%?+0R04DR]]4&\1>A#?$6(6(:KK M<_-[H;Z34?@)D6'7YTJ,)3 MCB//;M(#\&]@EI[Z>UKA 9/%,4_G-7.ELR8QM49#H#%!MS YS*3[RO,-@C$YQM0,BSV M<]?_( ",L@E6LY+G%I C/PE0RW87X?[@J,_JH7@36ZZT3ZICBLY;WT;[1NAL M@E..T)Q#CPNA>^;0U<7W?M+@4O"_>]:A[]\#)16-ME&BTC57D:#YT MH$::0M723\LS>9ZX.YYMK#PS1G'I$*^[P:-AMN/PEL,U?MJF:[NR238%X7#9 M'0H-W2A6]&(E\YTF:Z)LZ?'W U&SNDMJEH"2Y9I>:F0.2.34W(B:M5U2LU;# MVZ[T:O84N)R:&U'3V"4U+TIZHXYI.IF3,+9'S752TMY.@RCNV, NRLH=#;V&'-+(7%.5<\>Q<,<&=E9&[JA6]4:U@?_+N>/4N&,#NRTC M=]0N]&JIJE_43B:#/C?D:G[^'L M.J+#/9%A25!#;]2K>KUTX++>G#7V:M1E8HV*CC>)%QNYSGYRK+&!19>)-8J& M7KK ^T!S:__D>&,#>RX;;U3T2M70+T[Q?I%<-JC6W#+CH1BG& M7T98#IS?49CS*:RW6,$VJIH)3,T_>]\2M"=/M%VY4-J<\MV4= M/U"-&*Q_-OW 7SPZ$#VK2& MMFL'(9HC3WS1*9U[_O892Q+D ;9O3A'G5=XOZ=5*32_7\R#"R;'+)O&E==FE MII=JJ#\>.!,H9Y?]QIS699>J7BO".54[<*@A9Y?]AJ'699=B1:]=-/2J<8)- MS'\ G3UWQ>4(R1%R- @Y2C/R]4MJ1/_P.)IUDYN/!ST/FB;/ MB4=5K>XT7SK;SS+ED92[9ANFW$I>4R)-?*>5\ M-/)&1JW:+]Y'P M()1"3FU4E5 M;A1S0NW?V[(ZH4JZD5>D'2+PO3JIZIA"LZ]RST.%CS(=M#Z++UCOBQM]5LI[:L.\NV1 M;X.C=SODJQEZ/7NU34Z_[9W(6Z$?WE_6R"O]#W%,;X=^%V6]6,^<^7J4%O F M5>+"]1R3]HQL>F M[%*KZXWJ/M.[6PL1TB.D*-!R %LQ\REX8G\D=QV/'CP5D0KFJY%=!%' M]A(/)-:'9[ZR/5?JCH5%-@H:K\8BU499+^;WD)X>CVP4KUZ-1XH7%WJYELN1 MD^.1C0+E*_)(M:@W]FH*[BU\GBNWN;:?(R1'R&G:@TL]BU0,+JT[UJ60JOHK M-%_>PET/.POCQ75SS3#T[>XX-+L.[WCWIL_=+,[3BW)1O]A->L%L!.;-T6TC M VE#NI5THU$#-6$GJ;9O@'*[LUJR$FXN?[U>TROU/)'G$#&FC;=;6:]42GJU MN),+%,/Z#!2BT>&PU#KU;7 M3O:I[$I!RYEBBW;>JDQ1POL?]%)I[3*RG"VVR!:[LNH6A>D0?%:LUO6Z<;C[=G)&6X/1-NW?= A&N\!FI7FFUTGQV::]GPXC MT/12_;3N#\NN9[[B?9["=QX9/712[#SWK\+'NE$KZ:7*_N(@>4CL$!FQ&S%) M2:\TBGJCE(?3CX%)=I8-FXU'9EC#J.OE]?OXYE'4DXFB;B9"*GJU!";@^KZ& M/*;Z]ORI.4)RA.0(V7E,=8745C;B,/# ]&=-N9P,.4)RA.0(.=W@:651Z-2R MGZ(U!+Q7L%\* ]NR.(PD_BWT054M%$N?V-+?BZ_\;BS_O;$,G[^:@=UCIFLQ MRW;&(;-D"YHW#( 3##B3PQYQD.0_G",D1 M\9A57_F]\LKOY1_%I;9Z+N=N+.(IM]IMZ_-*1H\Z(9OB@&R- MAUWNW_7) KNXF-RL:VLK)^JH1L&_2^WE4^'>:HY\^3,LQ5?7,X\.?.LPCQ& MSCSS.N,'NN* E+E+3=.D6C12P_0!@1]9T0""=.PA&+(M_LP>O*'IZN(+G;6Y M;_<_L:'I/]IN(?1@5@,!E%\HH(U9H'L<;VV; 1OG [5N:#N3CZ_-2,\&]E]< M #BWS)%:U0$6U>:L( YMFST"@ _6MA3E#Y1B8V)7_=MUW1[MND MA/ %5>J>'W8!;Y(J\[/_1Z' /MO]C6GV"*?X^YVP/HP6SYA^F,<1VL M4)#OD9P4KR;,GR1 Q5(*1#7\[K5JJ[.UD#&_SDP(.IM:NUKU)]:9C&#%3=_L MVKU/K 4R4&"FY2$22LF7/JBW"#V(V@@QBQ#5];GYO2#N[OH(1B5B/ EL+058 M1&@2->)GN0C%7 LG3\*+ZXA)F>^JG>VJM6>G69BQ8)[NY6W[_O;AAG5NKGYO MW7VY^^U/=MNZ DG930&"_F,RV_KES/RG85014/-R%L),VV=E)$YOM.[EMU;S MV_5MY^::7=VUKF]:;?&I???E]KJ)7[<[\,_7FU:GS>X^LZO?FZW?;MJP./CA M[NI_?K_[N?M)O__7;;^7-ZU0>@>V+O'1'OD3X#OSN.5)M( M"\._8:OTU-_3VF?/< @Z>SOT>M]7J["= VYM M<^1-(O;>YWWN^Z!H'A2W.T%DZ2Q-DF_FCM\"H =@J1@362F904>9@J+9ZXV' M8X=,%BK)?V.<=$A^R1K#V<'9L3W&VYC#A%N%>?W=P+YVZ/ 5N, 7N1^(*W0'>'C@.?@SO6R M/:CZ(A[QUJVGO:*T.?3&J]T(FJ,TY]*<2T\>I:H\(T?J%I'Z9;YC>X[0C;CT MWV,[G.P7I;LM\I:>]S(ZW@E;-@;- =)"8^6^V+^:CNGVN,[^/G8Y#*FSDE$J M+L"6KYG3=.EW%H-G_6\C1G0'=64L6ZMLDS>LD2RM%R FWN?QK[$?^%(/D74[=XMXV M;[U:UQL7F3MN; ^%VRW3[#<UEEW/2:L?=!G=#[.8J[#=,HHP,7C)R!M]-Z>8;X.]#-SI-7BZT M@=*7\>+(/21BRL=/]_JK19K"%JZ%VELV[*D0(:L$+ZXOP7.RY7OG31(AZ]Y9 MFA"?[YUC)=O2=D@YV8Y&Y+WBW-[!_;]I5V7.7H[9,5_N/9^^"T/?[HZIGK+C MW9OP3IA?S?HFF6T'5P#_"+RVB?M^<4^7;60[?37]WH"5BY3N5,J(C[QK4*H@ MWJCGU*ZSI'[DOE)'<#= <0/)N;,,JQ^9)_8H-;*:K#\2^K>Z);,:/)7M&3P_ M$JV.YH"]V%.B1T4O&A=Z[6)_EZ"?,'<AQ@V,SG,S^X1]Q>ZU KB/QV/Z(5,KS MZA:UK^-HDUGOJ?2";);KA L5 AJN4*0<])6.&EI8Y.< MDU;45S;HK[2PIFV!JE+1J\42_&\GY^#I*"M9^3PO>:QI<#G)6;[(T)6,;U!!XF<;/G>>9-$R+AWRALTI\C)=CBRY17I1T6V=4V_ M#9*6#UHR5ZSJI?K:&:YY>>8AF&T#^^M'YK7=NO+W6,!9/LDT\6.I+RDUCCE! M)Z\Q.2+F.))TH!^9)_("SK>S);.:1%ML-/0CT>I8#MCRGE(JZWJE7-8O&GG] MYM&R@EJNV*J^)V#%B;<^9Z(8P=>D! _,1MF^;_WO,W1[_R.J?V#],9PR?BJQ0D.^1R!&O)A2W)$#%4@I$-?PN MPP6&:R!C?IV9$'0VM7:UZD^L,QG!BIN^V;5[GU@+I(K 3,M#))23+WU0;Q%Z M$+418A8AJNMS\WNART&4P;@CPG@2V%H*L(C0)&K$SW(1":Y*GSP)+ZXC)N5! M&# I$^F"R;XYM)W)Q]=FI&<#^R\N )R3H5O;500\,Q: W[V\;=_?/MRPSLW5 M[ZV[+W>__O?R M6ZOY[?JVMMOC4OOMR>]V$K[5V!_[Y>M/JM-G=9W;5;/_./G^Y M^Z.=OK1CD)QT5,)3CB-/9#K<\6]@BI[Z>UIOZ7F.8XX"8"/UZ1-35_48>)=H MUO60< XG.W6SUW_PZ5P=0M@RT5] MM># OBZR?1/$WNNUQ"OTG](?-&W*>$&GR.H,,G>F8P8"/?>[)!_V7=B7K,?62(T"<[M'DP*ZQ.L* D M[_FS1X3LKV8Y^TXJU9?KU]=\!'O'EH4LKL7,(>::_45?G#ZY=W42)]'63&"L MZ5K-7L_G^!F$^^(SNJPW\A85:U-N@R-W8\J5#/VBGCFVN3>1 MOS ..#.#@(=OH ?"KL3&9PJ:\2_<#/@# G'7_Q;P)F(MR8M+F*]8U6N-O*'5 M 03'QK2KU\IZK9+Y>OL?4!D! 0Q@@$8/$H;;3Q1\L(Y/%QVB$7PU,]Y$' M8&\G[6?2 >P/J%;< M^QQ,8(OQEQ'F80O5VL."]S0*%U(W#;="VJU">O3A;N MK=?UQD7NQS\*N;,EDE9K>N4B%[@;LLI7)P^I4, MO5C9240IUUNV0[PYFM7+=31 CTY*'(_6<@5T0JPDG8!OG!O7$"5V,/)36%$A M[TN,N\7L6*D7]7IE7QKT29)MZ]Z0]>BVX QH5 S=*.[A^HNCU#;@WZE(0<*\ MD2I(+C=6.,6$LCM]E,G<%D!T)H&"+KJ+VKY4X+='SZUJ)=N@9\W0Z[4WG'BP M;M/OUQVVE$<SEV JQ]NF^2LLR^E M=3W.F4NGJQ;U>GGMYIS;.9F/T=/VBIA]*R95GEYWE.EU>^)B%""L[WC/@2C; MM-TG'N3UF#F3OS%A_GI2]?W8[PW 2,'B*M"7X1 -)SH;.2;F>;@6X_\>VZ.3 MJH?8ORX+QAR5AG>\9@_0Y?-[BY8/%WYNEV^,72CT= K%V\H=),[#W._2NY76=V]*&\OR-V+^38X(1]Z!BM? M&"1L:%H<#UH&MB> M*@W=*.TD>3)W&^Z)AF6]?%'1:[OI\G9P WP+8J9I/6$O+'F8^MRA*X%&II]7 M>;S2::C'N15\!JP]"*3= \XFU[R[+!"AURZ*>KV4V6SY$0_Z'3:'6HMDC7)% MOZ@>7UG[_F3$ Q])9<3K,_-M"XR=J281$N%@6X7]+N!8J.^FBCG70K9-KHI! M;=UKC3WT+CDAAW\&:\>WP8@?F0X;80-.T9#6P0QO)NEPJH[;XXF.;4EX??'< M1XR+79DC.S0=ZJ)ZUP4(16_^904;9;U6S-SFZT?V]A\/TVQ)A*[--#70ONKU MM:^;/3X__[Z"IFE^T5/=#D<1_-I^T/2S(M%*P:]ZO:K7CU @&G)NEG4$$A=P#QT^H#) MZ$\@0MRWT'UP9R/*>^[9GS9I&92?AA8.? MY#LRG*X624%68%W^:+NN*FS'*AXBVZFJPT?3.J18/-"V6^QGN*CJIH^S?1]***S8%9V+8(YMI#K$VPK"=_*3O8* MC,HL;]QU^ X=$8LFV7"3'$K56>+;!;T59&ZMGCFXOIC]=B%QQ9"#^8U$$3YA0+;F 6[!XCB?@S>2(%Q !BF MD(?S%?KFT'8F'U^;D9X-[+^X /#LLLTY<[V0T]7@8]<$ZPC338 K+6P)3Y]( MGZ L%!GS,!V8&[Z@V--Y1*FW@9$9]COHHN9F_X]"@7VVN6-]9/?F(\B>-ISF MF*;YD5U\8O\PG3&N@Q4*\CV2E^+51*5N$J!B*06B&G[WFH9YMA8RYM>9"4%G M4VM7J_[$.I,1K+CIFUV[]XFU0"0*S+0\1$(E^=(']1:A!U$;(681HKH^-[\7 MNASD,(P[(HPG@:VE (L(3:)&_"P7D1 >Z9,GX<5UQ*3,=]7.=M7:L],LS!#_ M/:_:[H(9NY>W[?O;AQO6N;GZO77WY>ZW/]EMZPI$9S<%'/J/R6SKES/SGX91 M1Y#-R_W!VKKKW+19YXY]:S6_7=]V;J[9U5WK^J;5%I_:=U]NKYOPM?;YMM5L M7=TVO[!V![[X>M/JM-/7M"NPI>&T^%@62DMK/(1!>W.^2?S;=L?<:H*6]<\[ M_]%TY>7$5]&Y)VX\O_=Y "BB/^_ZG]5!V([.P6L[Z#E>,/9Y!V;XU?%ZWPL] MXY\XPS^+9XR#AC5"JP]UG!G=;=OSKB>9I_"] ,O '<5S=O?P6[-U^_^:G=N[ M%FNVKMG] W#S[3WP0?.J<_N/V\[M3<0'0(D= 1.3?'=SW 8CV^>LPWL#UW.\ MQPF[=7OG[%TXX.R__O.B5#(^77E#$&H3^JOXZ;WV;.(UKSW/'WD^:4UCT*5\ MAF\XYG. ;D[\3!3$/ZXY?&W")& -_'WL=@>^-'P?,!GL] M&'<#V[)-O#%,IV'D[,P.P)1_A!.#DE/@%PT9Q_1[PO*W^!-W/&H&H\,?Z.'6 M@?N'L"V0G23SZ2P ,P!&!M1\YZ(C +YLH]W0':N\P:X/W\)$O-"S'P'R,)2] MZ'NFZ\))'+ G8CO;%'J(-H,,RN^/ =GD0(*<(+GN=KW_U[= .!NP?-B(5IG" M,P+V3NZ67_]QJW9*]%T:&-%VHEWA3 2-:W)3G#X_W?NVYZ/1A8MCI898&"#= M<10F)<'@KR8A2&MY?CA@33K*3/;ERQ72Z I&!@9S;9,Y@G+1%1&3B&X*TV(@ M-C60PK3.4'(!@XNFP_+1WQRO"_:>D'I3HVCBI_AUE !+P&?MGDWJ-SZ7$*@) M?OO= Z'Q/_@?Q6:XN6: E\-$\VI+P/[=<] 9$:A)9L=2OR<6P9X'GN-,"F+$ M2. F%R(&?P-,.(TLI$OR2,$S::;^1 -Y !3$IP*06R /J&IV#&^#U,>O>P.; M]QE_X3TX+I[P@.O;/1 3>&QXP'2"(Z/C:]'C",L AGRV^YP L0#07NCY*&>T MV9'H'I1G]Q6Q7$F*Y7+VRVL2Y0DP6S817*N=SSM=?R) L\?+=PQC]3SEF-"! MY,&(8^(;=R;Z_&8FW"]EG'/6#.GO$!B2!@!](>@3$VB)P>!T2)-'--ST7I]6 M=0:F%7-@@/6IL&/A*(*#.5@.&6[S8OT3L''RK0&8V_& HPAW4T?EU,8@5A> MQ(N04H']RGOF.!";)+%REK9R[;65X[8RXV&Z/'SFW)W=E@(_L%_P+EF@=\)1 M9[N"A:3J1LM,*)$X?L_TX:.EP8.@AUIR>9F'B[ B<;U\$U;7=W&W!R (@ML@ M 'LMU6,=T .4J&$8]+\Y_F;B&0#4#-DS4!<0@.,Q^!/.8[/KC6=X%S3I&>Z! M!V-[C813Z',B!V"NRU'QA5&"$!!"GX4"PXITQ!MOX-BX2ZID2G7YN,=U41B M];CCR&@#\0'^'8S,GOI[93B>;2LF/IU=+HOWAMZ( M'HCB(7+04F7TDKJT)F,J+/-J,'N'X$R+>24???[*\5JN M':5I-GLZQ,=.Z@$)5D-"\,Y%RJ(X6;X95]V,:^^]PVZU'>RLR'+*OK?J)["W MYJU1V$QI_H?S0V^K77EP5W"(HV7QSW9OP*VQP^_Z4MXT7>LV#-H));*#:,GL M]29[9>51SRX[ ^S3Y#C>,VI50NK@1>7(9R " MV;L)FZ\?[>Q>7HM @PK(L'W/GPQO1='!'P3W]P#"T2,_92^M0 \0 'A2TI&_ M>,#UR(7'MYRSZW^X9)%&D#&]=PZ0J25L#069<[(S(2;9K4,LNYFH,#](=S@ 1@) )F(5-!WTWA$>X#>E56/:99H=GAWB7NUD1*5 MW)?2M(GMYS02;)+9+Q6A2OFGY<'D*8-C%FM*F_IIJ8L; M;29"NXBO][NZUW;AK_^XW2Z@,W NVYWRE<;RI:6;VI4U,@P$%B)#&E"ASM*5 M;>J%.$I9_8>UD5DRMD#U/>S_K1VQ:;Z^G]<>FKT(!)5U^,$K& M7D[:RNM[/,Z/V/M9NW0+5XYJ"Z?OVUW2*FUGMC'[3#E=1 +:]D_G97M/.@5W MPJO5K>VZ:6<5Q=^*M;WLM^KK^RW*X3FN[5;]T;9;=0?;3=5??9CQ1)YX/%NJ MXY1J,9#*02_A,[8\F,'U0IEAJ]DNHY]Z(F5)7-[MN<$YNPV#.&D24RL\%Q-@ M16H:NI[#9T^] )-,I_.FG?\Z>Q[8O<%\>N]41J\VG:]+2;SHYTSFXWI^E(ZK M!A7Y#VY(7XN1A[9%60IZ:A;.)K"$'BA*/>\MI@:[[*X'R^.^S.$DE$3Y:H2% M1+Z1-ILW,P)PA$:=8?341![G4&\(Y*' $W#-AW2@K)[DT;T2;#--T_*B05;S% M'GT32Q$9QH@(6<^VX^ XIC6T73O @#KM085X[@8BA@)_#.TPY/R<-3'[*1!I MS10WHI$D0#0#$LE3.8K )!&1=<:'(\>;<"E/PX$7<*J='#LA@H99I>S?8]1% M*7_,3/Q(B4?6DQW OW%.M>W"&L>$K$"#63\#?5B[<"$6F;X&-L ,)-\S*6>_ MYW,1)L)%?*<-22O\A)N/&MZ)-"AD0H5 M;:UH:5$(=I6RSD9>UCE7UEG-RSK7X/O9LKBI4/*>"N% 7<:@]2XK[798^[:@ MH<,E]E60P(%TN=Q]Y=MB4!2]]P+%PA8.G81Z@S<,P?,V]A( &]V$TXC[/BI& M,HE9D^EL<)2":**,V3[EP#D.'*Y86C"2]YJ+[AK3*4G3N7!XQ-/1"CJMXY"> MB9<*Q&,8[$PE?K/3&W1+2 MVB+H4@^0XR]_6*2T>WCN^H*7""MB1GK?%)7KNW(J([.P&@9D'("K_]M5UW_;D$! A0!JAS0?*W; M:+E-6JV\/#I=[52MH4K5AMXHSM=?*"SX?"1D3*"9J!Y9''0I9%-8F^V+K/H) MXXBYJ4QW@7!0%%%_@Q% ?5,_^;$(F"I6B&CA@M($0HNRE>@!%QB0D?\GT#B5 M4TXG&C'52M02-\$LQWBYL5$79# UO"'_ O MZ2:D&]5Z:J]X'3785>!;,3G0 MI%0NK&HAR^-7,[![K_9KO$=7C3!#]@;9M>V,PVGF? TVXSSUQH99:PGDG["8 MV+LN+E_6Y=)T[W64'3O;D0O98U$?;+JBI5J<[Y*9@4^,8V63+0*V%I<8C36Y M1(NY!!U0 M+&2Q#$)G@UJO585.22^7X>!/N?DO T^L$1O8#TML$;#U."*M<>#,%]HK1U.4 M=)UP@4JM2"7E@P8[+W(<4M"S2)P-FMVV$T )K^L2Q1*4RFHYM17>ZUMA@\Y^ M*\%(.0>-ZOQ./F>W<8*\)DR8(-'[+=4LF3XCD)()K37]L+ #6*B/JKN@74(Y M?KU_W&G' 7[NH@5^"WI_C^R"J[M_W%X7BHW]6.-[BG2HV#/&G!O80L;W7//) M]LC,Z^[0+[WHY!L.QCZ8FL*F_F,\0*BN!L D MY^QZ[*/Y+F)1(J B1@_ =A/6\A"->;35HMXCSY[O6&3L:WQD6WP(T@A=XL)6 M$]/\>VRB+QI#=#H:S4_()Z +7HT)F8%#L0>%/F'0WX318$RV=_ Y=MF@ M*FJ7#<>P#9)PZ-K0"X@1A-6)$M+U0/ER'P%]Z :AQO/"-_$'OL%^YZ83#EC2 M.R9W&8[Z*(H=8=OXC]SM36@3C<4N5=A&E_Q7<\*J8COJFEK,-Y>\#^1%"X"* MB#=UY:B<%A_]?0Q8199XLO$.4I3#II]TE(S&70>Q*EZ)8:'-'D'!7T;DK1 O M::+)L(P53!2,12DS1 APO_LBM5YU9KCL)2Q(01B0)V-P$2YL$@C HV,_$2M& M) "F@1D\Y',\.0,-A.? ?APX$Q#KTEEVSMH4,L&W5;&\<4CN\/A%M!E2'L0?\<1X])ZX[PXI]U?Z M-D8>L,2$(F4F\31!&XQ'(\?FL3LJL7B!HIXW!J:7KZ".H-K6B,VM%J6)!E;H M#XIP@%"95*0O$.!R_PU$DL4)TD;$30#AZ"M]L(/OP=0),KKR!ELVAFCAU8D07%&K M&''JP-OP+U41#KB=V%?)G:0SS/09Q?YIX%8W%'V +#@O;)&XK;,$=R:5'CSI M:*WTDAH#$ %&3;PG'*]'PY!3,7I-+%\>D8!!&U9CXE[7(EL<%@[K]"@MI0NS M\R<>"^D41,E0+R$>P)P11BA0>F/?%P)%/(7X&0?G[ ].>20PCQG0*3CQQAJ- M)L&D6#O]'F_^. E&2(_^&)%Z"$F_=0T(CBPXN-H#[OX%_V-_VNSOM@DHA\73 MD8<]C6#V 1 2DX5B'B:1%3C>LX6]BFQ7<0VQ%(J_B ]G@AK$4\V1;SOX2W/\ M"- 0&* [>"S@/:1*@NZ84P$P!#&4FH12R'2A$:@[QS$80E,*N*74EO>/EPT\ ML8%!^O!8#+"DZL@,Z,2#LTB.INR]*$,($YYA4B?3L(H" MP>OB.4B8G5D?G1.O'I/;I@VAPQP"\T*B);G330V)K:_'65JUQXFTM6%LL9(:[&1F(4NHD0%\" M\:RT2&!. \Q%+RE=0)J@T9]]6<*MV!20'Y$EVD!O6#L0J9K$W3<]S_70QKGR M7,LF2;[/^.^>Y*W/,:&$87*T;'0U;*3(KT"KNF2RE>P20 B0J#^G9 XF?,,8".UIRN2?$@#B/99,8G) )B M,!L&D ^($Z>$_(7DN:LB +;;=V3?*RE>1QX 'F].D^@5!$*G26HO$<+1^Y2& MXX3]@ /+3#.T;J>-']=*MR\2UH-,<)LZ4:AE8T\CRTN3RT6IZ'MNT\M-UFAY5VEQT66TF@#,/Q$G41I!,B M",&T>@P'%(P"14QXX5%L$B#>"BDCB#2=1PXZC>E0 MATZ?R8($V[4 ''\".FQ?FJR1<)7'AGQ/3D;E#5HL;.DQ51L@[4/R9@+*A?XG MO4[,P8Q_P%#2UM,3_OUH9CU1[B".R$#Z?2@[&Q83\,CDY-:Y]AG/Z!=S.'+H MX&-_!YL!AVP&QV^=#;&?BJ8U\0&.3(,98;CT(,!J5NR M\+[2"U,^44)*!P^]L3\A,P2).R9M A5>/@45\D]+9$/8A MC2,"+2/2Q\,T0*.3S.)]DY0)."O1.I&6FM<%IC.37FI/N!VMN&5EI(W/(@$! MQ)PRTT;S8 H3A#M"!S(3Z5+/^!1 [#E/]+36'PN$!W8XEAZ+CL@)=Y!YNQ-4 M0A]]-/FC6[8^N1$RYA^%"U_I)&0*RXSJJJ M)JFCC[YI<24;)5])8;5 EM U!S-HF9/*8 MS\ WU) 801]AMJ$%@O;1#J3*_?K&\C .Y80V"$_F]7ID202Z7%*@F1BKB=R@ M "QYK(@UJ(.M*T)S] --@JZ2 NK)H)/A/D7[8 9-*2N;-8C V!F-R"YXO=BU6<%)06/S]CC1T=6IH,0LR< M1&GL.+4/7SWXA)TR>_;MV VQR.#8]8PW\4T@L-+'L2/[3;T5-\1#M"9R;.P<@UHJ MJ,A?[("V1MH RKL@)E5)V.A(QKM&]"0ZR=49 2W&$4"@*H3[=&C^"^2 BKT$ M&@5=9+TK^AQF]WY:_K;:ZV_ CXC\]EF>'I\]S]+9M3]^%!KEE1<,.1S4V'(, M$$G)]G!N@,R[P6H,WW/AMY;=\S"! J\N$H[7MO Z1==KW+2NVW%]J@S9)J)K MOJ2.4@X2?MOYTP28"4P@T$ZU>W3#T1L=64U\+\=NHB^H)YE'07'_M=.,KO90 M)\CGZ^8Y%E,RA#'A((H:PGL)Q5/.!E^)J(L@SX6N8<<%C!#@%)3@(G&ERC@$ MP&%W2 M'0^ *2YD$2W"3JQ!Y7TIRJ&=@;Z461A$JDU\+T.06+<LJ'93 ! 3UGOX/6 \RL,[3/R 01JPF4.Y:J5G%-9LQL>D1$3+8G$R9@K//3S,#G2+B:@$PR:RD$S@J[4'TS(JR5%#>D"AK IVMH0K" M$8$D3IN C:OH".WX)F8$H%6F1=*A>=6)A$,3V5$@$DY+;!.+IY*MHKT)*QM? M(^D($XH8 )\ZK=4M2#-]#N*T,C."61M1=]"DC[P[]O'B7=SO 1; T7TWLV.E MBTD!/?(5FA'HDXC2($3YO/#FP"!]&QW@*I2@S5@EZOX2Y'BLMX/-.>5+B0[I MZ5M9B/_@A!TE+H];T/,A%7Y=D_>./'G.6+3I%;TCHHP*E!_I(\JU)\%!/" & MTW$5.08D)R4"#L@B"6T$_2,8246@G] ;8KV!;7.;AO^%M_=IJ D*%A!-%"AY M5RIB O-/Z.42D>Y0YN'0AW/V%:/0@<(ZX7R$U9="ZID6I^H*+F"7"6-1B'\Z0BW%@7Y M6+'!$D$^\:[@/OX]-MG5^-V)7'_4(24T7Y3;9F;M<9.4J?K5:3^S]DR)/2+S M04Y/>S%$*:"*#4UR,9-L&J*R3,LW7[B\R0CA)56;)\[!,)'5F!1\=)0)O6P. M4I$89'(P@^ ,_PNXQ(;SV K(1RI;:9#],"6;:*-.!?GL:"WB_)ZGNIKZ#6S' M".,1.E71!*72F]@#1GC^3)N:VA,&J0XW>]%!MLO$5-%!LNW5->^&OW/KD5N_ M3FYEV/@!:',= [>L(99Q/E^4\Q,Z/$.ST "$A+XYF%B^)Q?O>@[%:9D%(D6T M2A;9L2H&KYK=L]NHT%M>U!>:Y(<5"B6IJXFU/.9,R4Y(F 1#YSBVXZXH8;2 MTLESC?J+-!K&(O4H1AM%ORA52GBG\0^7>O7)SSUN.O19P($?-?A(CE/Q-89E MZ*/M_DND)>+'1TK!I(\#.<)4[$*UM9*Y#D(Y'%!V>]>SDET"DLRC,(=J$7J+ M>:3\"RPD:1SQ2B(7),F<$MV(LG^-3=<\5X.KNRCY"Q_*MCOD"P$.Q<,29#MI M9Q0T(#9 TJ#/0O*6M.F$[*9@#O"9*JE*<*S.XB6(P&.2>T]?;.*9>#/&WA"F M[($DJ"7-7(K@3;L) NV:.C9A3ZUD.ZW._77B%M2D%2!.?&KS1D4+LINXZ+E8 M$0$(\:0T\+ Q@U0Y(]A 3J!C7B0Z2CTF.1R6N*#M+HYY "9RGDU[\Y078&3V MOIN/Q/..V>5.',O"N)=EDSTD]9OH1/72@))^.5W%/Z)V!\'0^\X+?2S[XNZ3 M[7NN[&H!2D,&Y+FGA]S0+M"8<,:!%@.$!*7F MZS1&^FE8$Y>0QKX5,(Y$MBNJ&19)DB!A[:/44C9"5/P@C011-2$V+=TW*Q1+ M^&KH">T)FU]IJ*$0W-*FQ$Y>%A?U,.05,(6(=I4S5PPP904&PL5$&E22@ "2 M"$>)?-HY#M E]:7?+6E7SGC/E$\L6ITPELRD'RQJK!)9,M(M%-@OJH@/HWK6 MDTGM_1 A$7Z3B?%:#QNA8:9M&#%HPLTB,EB$)HE/4AL3L=!IS75@BJND'>P& M0[B<&4O0E0B)IAMI[TF#3XO86;E!!+N\$6DVJ]O.&\Z!VEQ:NI"9*??Z'WC; M\H;G2Y/.#I/YDV>U'6E66SW/:MM"5EO6.];^V8Z]?\T>!;)@S]Y+!WCF2]6B M8O%,H^VR2=IEZ9RUOWW]VGSXD]U]9NW;WUJWGV^OFJT.:UY=W7UK=6Y;O['[ MNR^W5[86R/7*W78[H(5J/K@EPNYL#Z$F$/>+(V^ /:10O$B$7=!(0?-Y'V.TI#JY MZ.IQ9#@#1->L+8(Y"^N+NQ9D.$DJ%4=FB\$2B4G%92PI9US37F4*+QIV: MJD3Y94O6;E)$+<;9.TJ'"%1ZF,1Q K^]GC\VG>!]E#1"]9)JU4-K78,$$I,)O,]/"F<@ZEDWGM62^AV2@-N)2&I-8X*1* M41+6?=)N;]]<11$\88O*%I+.1 4;5(@.::E:$$09XH&DH3/1AHE$P+G8K>N. M16K7\N4#56( =.F=669WOT*/82)*]SHP(W8 MYT7NG[Z-'ENJJI+;!2]+8V5#E]6/BM6T!4C!+)L@%-LR*0E2>ME3N27DJ4TB4($('[JUKD9?@B2<:6*;,*I-T)J(C^$C4 MCBL_BRBZDURM*1A$)1F-J9@+95A\%9]DL?(\9YPG"'ATZN"W@-_U;V 4=)(' M616\Z;=VJG>#'O=-Q ^YFF_'*MRZ=Q8OQN5.=2IQ)$4NSL425$M(4"%[,7*& M6>,D>D4.?;-Y'SGJIC(/U.D>44$<34$P5M[^1"L&N?=D6R01FZ5-*'K-4B:" M8XOL?'4JQN>7J$,GL4)JF6P(//N.F$5UZ5^H=<2*UQPXF@I?DXOP!:\>P'A^ M7%$NWB%?E:PM3PB_!"H2Q['WC%Y'$A:6-^Z&&"!3BHNNPN'XI4/A3[).1!]H MPDH4PI*>[^FVR!0P QU5::>4R$X=A2665-\.V48:4SSP^*9^T]-U2ABI5N7O MPAL<+>>P)]PJTNO6Q:PHSY_0\3-9V5!=]/ZN)9J:U]ZY,,LBMS)@<6?X2&!" M=(:8,&F.(']CR^P :]P>/3R$0>D&S3D [2UN/R'Z;B2',2F/FV2?E!&B\H.D M2D!U2=@NUL<0[5\4V:)FXL(\4.TE1,VZ0 N%(D4+P*C%.M7#4;J,".;C9$^@ M8(!6/^2PG]"6<1/R &\7PFIW1ZR'HJ"Q41:/+,6HZBEO3Z%G(OOBD$<=(:>Z ML A.361T\9<>)PMM?HTIN6VR&SLE$''_B4=JCA 0Y"3M\O 9K9]0(4C)U%0\ M:IT%O\R@L$LA(QG 4\+'HE0"$1VP>PD[7A4=@O3RA3X0UZDX6!47CT!HT*9, M_,@P1LT M4!ZX+-3:J2HX6(STQ.T F"2" 6;48H3N9''R79'H2>96B^K: 9>!8:'QQ265 MV+U5;"XY':DL0:QIH1"0.3G'RHJ'?AR.5ANEL6OME9B^,[]"2TL:=4!\Z\&*%+ MFL W])I1T2O%E&;,M&+!ILO.D)5O/Y\_*KY*W.(EK?%ER(Q*<4J569&]SPO. MIN/\^[OR;-4 ?#$/P,\%X"_R /Q2ZVR5F\S6#!&N$0Q<05O%&WG_^2 \*@]P M:,)<"'IQ1=65+O9]?9A=*[ 2 K*/) A'Z'?85806K;XQ>YKZ M6N.;XH$K->4Y4\^2DBNGMC0RYF7>-5T82LX*TIVGKW3KQ2.I/$HJXI9-YM+B M4>H54$5]C!G*?%4UFYH <:,E M]_$HZM_+@A&H-G3+G6SB$L%#K4! %N.5J*+0%:<#;,P\2.TER*)JS(G&AC@A59]U10T>^O;CT+V( ML(G,7EO=!HTMF:F?D'00*1=\ B)-NH02?K/8!8^M*LC5I)(4!/(Q+NJ9N[8%&,#QGD4!S6@JEOILX&-MZ%$7&$+^^(QTYWF/!O.B"E)+& @O\2L6.9@!XWU5'I!<@GWCB( M&M&1B]6*JY'#J0//1]JZJ%$DWM$COV6"!7#N1]\?CRH^\]P\GK=?\EZDP.&U-:S>DZ+Z;7=+Z^.M!V(1%+:.J&1"%$\"18T,% MC)U>I7&^U.TTMXL2/$D]327].GAJKKR3,@TFS(=XG=;4KN@F^JBG7A(I(OS) M2VME8H],JR3D1"F7R1O#Q)MI:4J)EZCG#5X91<=/\''.>W5L*NO*%%R01+;* M5K_\.11:%=A^(VR1Z#Z2DQ3_#D9F3_VM7$+"*]8#E)JC@']DZM,GV)M6.$!L M&3^ME[Y=BP6]\W M=FMZM0+_NZC_"-B]V#-VJX9>-FIZN7*LV%TZ\%HH;NP;Q0V]6JWJ1B7MBOLU M49S]<)D_.F9'7GCV;N$4N5K@ID@[1E;0 *8MRX7'>79^6FVD+&Q6-?;,9G6] M5JGJ%Z7JJURV0)_)BJLW1J?BWNE4O6CH]:*1TVDE.I7VK7=4]4:EJ,/J$'#:\!7UF$2>(DJWAR>295= M:8Q,VM>^=W%#-XH5O5AIK,P/TB;/"T;<)A?:M\5^4]$:]IMQ\HV+M'F/I,P>7UB+ SW,U@ M+3W1("W#0%N>8; \M4 63%-/6)7V%G6"$ #)Q$UTE,S=X*%N1O6Y%A581QEZ MJMFLZ8>3$I)5(+SE@SO6O5<7=?L4 W MRIL13$CC!%!'N(>W1"B5([8!I7=&&[R%,:*'A[QM\_4Y2/N'$^)T*+;'5YOP"4(-@]2 MRW U3*G'HGEJHXPW)BB1TN4N[]NJ%3?V-7B1;?,I55NTP)/M4@XC(_;!%AW"?^YP\XYG$EJ6V) MDI5-*5G>:;YIW&%,=%+'+1C=#\]BB+5VM/5_]>@?=2/8YV;[U[B?X%#LU:@> M2IWPLH1FNK]0W% ).^#[8]E1*2!]0)12?:,.[X5B6==BL&X33U,I4_$3NQ(W MV'X1Q?;O.MX(3NYRJ?;^(_LJ:O?5K--/8NN]M(%E%7^\#KIVC/H5:+9+5XN* MTO[DFD2I@N=XCY.HZWW4 4[>L4OO##V0Q*2_"?7(5"*;)6K.S&2'EV3M@Z;J M4JAO6NUWM*1E?")?M) M]FV'^RSQB_@FOB>"OZA+/R)H.' EU5O(2R"QM235LZCF6-%1PMZU'ZZ"]XS2 MD:DT0)6#P4PZ<4O+.X_9&=B&.N-$UU$@PA,]'+$)/VP2*@82=PM<@Y(37S19 MK-(% XWD726J'Z7LW*=%MZ[C^9@<6]" .FA209):[]3%)["#6%L,=]Z-, M@9LM@7OJO([NG9/WRQ#+8?,+,Y35/9J\A9JXBH[L:-=0"R"J!Y07PK_>#?2@ MY?[3W^RNX'\K;?A+>1> N2X C;P+P!;:\,\[0E9ORKHK?:JZJ3Y5V:D^U03[ MQXDD>4,J5* BJ0N6I$K3*!@579/GY)5GB79)B*?;(4C:)Q[=SQII,GJZHI*N M >GRO0L\"Q)WSM%ICO?2175 ])QV4:HN&%^>W#&::_I@;!:"GC=* M7L]*]7R.Z>/]H-1$22PG>2;(@R=I3B)_$/B:(\$?)&%,=$D0]P!/:W2I>N0Y MT +5R*@R'Q'Y* % +KI NQ,RH@FSW-#^N20K? N:C$%-LV.;LE51OW I%N:HJOI MY!%-1:]^2E-Y?4$KX^EJ,-%[;^'B@$=I4>1D$#51$;<7#>JTJV4M?V6\710/LMP[,R%%AG!6-#]*XO$?W,?M-<0!RY#]4!?W_ MS]Z;-K=M+ VCW_$K<'WMM^Q[(88 =R>/JV1)3I38DH\D)T^>MVZ]!1)#$<<@ MP(-%,O/K;W?/#!8"W'<*ITX2FP0'/3T]O2]R]J9Z%>O?TCQ)O5\:*!4E]6'2 MJ3BQ11(;*JFW! YAT80\KF0S[)*)C<30+^]%CX.,F]N.9VV*:NFXLX=+0^@] M>A-.Y57$ $^3S <:7"KZY2%8H((+[F>J$V^G<9AA(%J< 6:H6W"J\<'S@-&: M)H7]T)@[&YHXYEOM,^K<8"8=".2B%07-F7C[7@)4SN.G99C[ABPPT:\XTS5] MC@V#1YE[N3D![WAQD"1CJA(TRA2+:ED>=V7ZV.M \C,[D*..L9!?$FUNHI_P MMR(G3$01O#U+OD!8B9@0'@FU%PUI@L03.^.H28WKH-'+#)W!.&K3]!'TN!=V MLAGAJX4'<*9Q*(M;XPYY,SBWNC+G7DIR*0MQ[@.;[C8[[#0K6'0!.SUW+?S/ M5GYSR?]P]:]OUW^>?[ZZ>=CUS*HM#K)8?$B9 M&&M[VR\^GM6*U9=;]=6'CPPN &?J9-U:WK,[M1T4+*6(MI;$3KJF^ST0K2US MPRB,9#I0II:]IF%BX0#UOT>&?41& VX+P ?D.'5[Y,RC@(XCAND XR''HX4U MUG[PKK""?9]ZULJG>615YT75%MQOLW!1Y&:K'RG("?3'*Z@S5+@<)/L"6296 M+ GMZL7="SCRNA\^@L8L;^=[SIV/J-:UK.P]U,K>5O/-M/0E5,= J/SVQX$7 M,S;62/;&3Q# MW@+4=DZ\H&:-S._9YU\#%M31JE6CK'!:ZD#6*(&??2 -K6886JNSI0/9KN!: MZ/:>>'G3&D6*7:NWJUJSH1]]-<;V3V&-"L39IV#4M6JMH36K^X*'D4G,3\!XL6/"!@=LX57Z'1>,$].&@S'AQ&#@J8C=^*;_>7 MJVTSQ[B65AS6Z.XRFS$UZYK>;FFMQGQ-?K-'OSY.UFC',H=9U[1&M:'IU?D= M,0Z.0?SVQXHTNO!5G%UKND8IX^Q#J6-;A=K\2OT],:C96%FC5<@A4>L]$L>PBD8XTY&$VG,8'*+]&759V)8G_J; MYSZJ?^"_1$)57&P":F?^\8]8ZQD,U)&7# L3SX,ME7_^*O*]5%+EU#&Y.TZ@ M/(BZO%I9EY>KR].K96'>_K*#/YFV3R29) 0G17M;S0BN5]1/Y]=WZI_GG[]= MJ5^NSN^_W5U]N;IY.(UTX/-E$V,5V^6RDRK9NEX4BC&!/ .6BI/@L%0LL&:3 M96Y%&;MF$# Q6XYJ0I_K!D02] $SF1EA8I-?*SQ]S&?GU>:V&Y-@V7X\VS%=C&<'V:%3QWZ@E)P3EPXD=38H$GMBQBCLG\''H%%H6/% PVQ MR,&END5>&),\P\_&DA. )TN!\(R2H@9QFE2HT3-]?\P[:L&)R2/%P:(_>.^' MU''B\O$Y!0//#\^PVD?,?ZO(/A[86&-,@">[$9_$5:29EEQB$C 68*2HBW[M M8P57FN2P)(9O7BR9[)R*2F;M.[W.LIM7IVQ>$9N?H:0<'2/_[)EN@!W2@@<< M\GKN6M1_\2ZAMEV7?#2 N"XN;K_=/-RK=U<75]=_GG_\?*6I-U,[I#J%LBKC^*HRSO-Z;:P,/F*SVP.O M,EC#0YP7%M3=EV>XA3/Z5VM&LZHU6B]A;-H:KM]5T:LWM99>TSJ;+)+95>0T MUC9XTP4OZH;]R(FUJN,/XJ5\(3_]ZP/9W56:[[Z<";L MG1<>]WR[M?N5TFPO!:7E[]S\ZZ;5JKJF+Y"QL?#)O3NL\&B!B -]VV6Y0<4G M$:S;J$"\8>$&Q6$92=VH.%WD1@(^_4BU9[7 MQV9PK[?9MC8'N#5RW)8%3M?:1@O80SZ3?1Z0 M:R1HK8]!\HS-AF^-1/-EX3,TPVAJU4X!G%W3 C"ZH2("$(N/!%'7& F2;3]X M>&D JSO8O_K80BHW7Z_N'O[6U*^?SV\> MJ*L2-E3ZBO'3E^IAGWI 2WO3YZ^TI.=\)!;4%":7XG%99@9LX#EQ+U3ZYHA\ MZDOAO/2?E_[STG]>^L]?C/_\=4;56JY6>\DTC M%9UVG?H&$;OQ*LS;?M_N,=*!Q @4J3CLL\1K#=J?J@A1%LX-F^6&J3>U5F?= M*L7]8&P-PEX;8_.K,PZ^0D<(V$^1#_L# Y(N1!^0!W\^^N#&PO&@5AD/VO)= MBPD,[MDG3E[S9(C>J6F-YGP9LN7BN$/J"K1SV3'OB.HM8$#KLL'3$1QST-6L M&YJQ=HN$PY$:GUD0O,?T =ZTGZ&[=^0#SL@_<_2\<'9L?+U(IL3890IA\&>' MX1^ I,Z'.&GC'_I\*KG-T+]KFE%=?H#]O)CYR1[F>I'/+1]FHZY5V\O'KS>7 M %%6?V^8 =SR42#N(]G6P:<(]:$OMFL/H^%7+&2A()3JLCL@Q.-8>8J<(G%6TM42(M"D0, M_=8%*G',(+#[-K/.J9IN5A?I:D%CD 5B_VLD4*P-=$NK=?*":B(BK\KC7"*D MGSY(9?F#7"-?8VVV&IDL3[3D+V'7J4*NB7M\\G-_\>OWQ\Y5Z?G]_M8OI M:_!BB=6MOPJ#TK'3^3MC0)QT)A]N75AG%/(1BS)9![O9T.A(QP&V&N'L0&$@ M*C2!K(^3,!]![8DS=DS49'I.%.#02,?N<5$8/X(S;@, B48"@S#EQ>D.K L6 M*O4*"+$Z&[;R'?[\A^L]GPV\9UHY_LNEUZ,QQ5SV8^4^5FL-L#]1IXB$RW#Z2H?K8C33T/1C8\]:L# M:SBTVOV N?_ /^K?MOJ[;2HXR9@_= /&]$ ]IVM@TK/BB_N>C4RE G\G_<*. M:3WN7; */A+,?;4P7T$(=P)#'\R7U-272Z2;%L:'"E:780J3HWL>4$H9U+# M7^=V>D-I\5T]*(DY"F'4FM40?5"/O-A;QK8=#8G&6T" M7[:?Q>IBC(C[<]*-8]>RJUU1+VYO'N[.+Q[4S]?G'Z\_7S]<7YW(\- DFU2= MF4B:XH *#G(/T;]7V(D%UYM]T=;IGRA>^!=$,08Y8#T#,&K"RD"&'Z7J<"Y0X?F MJJH."P(^J-MSF8)CJ;GP #3ZZ&U3;<[@Q=A7E*]9@B1]1S39H<5H"R08!I3; MXW(-""7$X=FKRR273[@A;_L8?6.L@ DNFF2^^(I;9:N=BOKYZOS^5!AI6O?! MF^1)+/-<>[B9H*0\\BPZ9"&*QS/11CX;V@&?;)PTR$0:OH!7P(.N;<8WG0Y, M#<^MR'^&BQHV .D#@RRN-%@>3Q]4Y&C! ME-'NZ:V280@7]8J3[2\D1#!@+ M"_#\Q+@SFE].! +D'8HQ2@H55Y:65^)ZF9RD%5T'_Z'WB>/#107$B17#?SX2 M4:.BMZ.(ZWG#(5JR9-#'DNNX3WW%X?1_FKZ-,2U9EG@%CR':EQ9V2RS)>7@\ M:5Y6+191W#,0"Q '"@R"R*.#-GR0JJ#JZ):#>%E.5593E664Y7E5"^F MG.HN+P(.O.YG8TE*M/7;_K> !XYFA(X[#:U=+;N/;0.W=:W6Z&C&)GN['6?E[:K!X702!]C/)LC\:%/9%RYK:Y=E;?NY5C>>VYO+ M@W"PE-;89&?# ZL2*O/_ER2;]056F>B_^%EWC;*S-M\YJU19MYN($R?=YFO%(_?WD59)KQ2%,F,V=T7G$P$_UUM M#,P*2\O1P/=I3HR J__#(/-[M=J&?$'91WX(/=J9S=Q5';&NMEF$S+J L M[[R,V V\[>&9.4_L"V4GS,HQ-.HUK=,ZP $1\;$V]MEY8Q?']3UOK./+Z6H=4+ 0VV?M@-T9V1C/\VXTC7#T%H+!([WVN^+KTQ.3;5/G2 F M#G?TC&!V'Z15*(A*WV:2 MSS5'HDPI3),0EJK^UZNSW-0>O0;ZV3Z'/JU".4G (^^FV(.S?0FJ6"#6 [B MHSEOG#:_)'"-ECOW^#HLP2!:PHKHF66WU49>/]WB<*)EH#,:3:W9RK?OV^)8 MHJ7 TQLX W/'/6V6.MY65:L63.B4=1GB%E!R2.OG0,E4C 0A_$?49_1E^18\ M0-OKP2]]-F NM5]XZWA!\ [NBS>"M<<^1I[6N_B33RNG?_%YQ(-99R9HX!CD]64I9;H8 M3O2>P>XO!7R[J!IOH38&5#4^L[:TN,@5RSDS9L]?8A=B$]ERT(!7E!JY:D^J M"B6P5JAO70F&>C$,)TE9EAU0:QK5QZXPJ>Y%19)_&@6!U3!8BHP6R!$SUG;( M7(JMW<&68C9V9J3XV"CRV:L/>=7Q39K<%LB?0!@GRB2/ .W,)UX-5CG8OCZ-L:,U-3SK,/\F>SAR[)X=RN83 MA5PGH&987H@-+7QF6C8 93%D6L#6K7US<[G M5O;5:UJ]H,7W499IG^T]LRZ9*YG1._:9#; >+:45#]K37()JZYIAS)\YM-F: MVKW/ EL)53IPN49K_MR60TF4R/%8T3_KV.B;_&5B#V(NPBR_>EUKM.?/:SD1 M@EX2-U4#$V@/)/MR[GA3GY06R9://HEGX0KP3ED!OLWK(NA*\/X9,<2.IC?V MGME8%GKOO-![$0^.T!;@NT7:!NC8 *BS_&C'LA)\K\?6,*I:M3'?W-I&UMI! MM;P^B$+Q9EDHGB\4KY6%XKL/L9$:<6D_V:"S6>D6M-N,D>D5]?+ZS^O+JYO+ M$PF#Q1B4*K[J,]E\V50M\2W* \?TF:5TQX61W=_^4(.H&]B6;?IC;6*ND";C MP9@Z(3)VTAD"59D_BUD!$HQD;)%8)7X7K.0JP!R8FIXP!$MXLH?P)'2]@9XS^(4 :M<\4#]A+S1 ME"[FB<0#<6B27,QP;M))Y?#CE:N#7L,LO"L?(^W!MD^?%-2A&W;B[J@)ZU>G>I).Q3WS,QJQK2"9%L+7?M#]N;-KF)<(V5<)HG? M]F.,@1HV]-Q[5-(V<;-V6;)8Z,EZ.Q2N5MN./9 M$U]Q9.<#*OF5$W*NK=U>?SAZM+]>OYWW-B9BP M*]I"TXYHW>S-Q=9]]<%\1^8G5]ZYX4/UH-P2XCW<_@TVJ*SDP/&O,CD'OK7% M-[CTP!Z)L5 IZ_> TS.71OV2-L[B.UO,&EHZ)3.V1_3-V2,QIM'_B()(9FBE M">,N11(YBMBJ7E6PY:5O:ZNY(!^]A*OHVR/\XVT_]3G(JO1,ZM@?- #U?VC& M9=@"'P4.@97UAHULO[7^]G^W8>]CV.K_#.+M/]M](I@,:FB@FVK9/NN%GK]I MS.R>=-KKX^[*?L3"I[?Q$$G@T*PW<&$#CV- 344#S UMO'-OT;=H5'_F/Z&_ MZ#^_0X2;Z(ATG/&9]\Q'R4NO**(X,ZW]X,BOLSX*L^/H"1T]4:@L1\-C3NEX MJ]=RY\37KJZ/N?L!<_^!?]2_;14NL0:8NQC8+J,>$QR#-(\7<-IIO%$Y=4WQ MQO'J?F85>\ V-LH#$* "'2T^X'IIW+CBNHO MFY5\1,H\^"@&B%Y&[)/O#;/'LIQY1F>\TLJO/O2X@9:,I+:R]6_)H%,V6H55K\XMP MCJ(";N% B"%!RO][2H!D+Z'@J2P@;>TR07C D0]-%[ZC^F>^0$E#\< MI-Y9U$/OF>$<+<>A0;IQ8F^7F=C]4(,+ 0<=^NA,4+"?*KV(?@U; M$5FNL 6+#VFVEJC6>F4$,$YAR0;'IC> MBZ*J-4$;;S7S!<7;[1"Z$>CSRM-$7\7L89N+WZ0GIO"KI,97R2R^22=P*=@[ M]9/GR\C#G%:J2M(<%6.3H0FIYO(^SZ;IFUP[4)W.$ M3M"1[UE1+Q0,:!3!NZC#(/E#)PSHBIJD(2LS,O7Y"$-3),7+''\QD?PL<]7' M5+8QF\S7Z'>0+F;,^F!GW$E0:]J&5FNMU.A[C08$JP#;:&K5.BB^S7R%Y63X M(E>C@\UE?=XN3]JIE67.JK+E5EC7GRYKK95GS_A+(KVDTQH/Y8^<9X[6* M>GUS:6[%:R+BY^9#Q0XZ*4_UX MU8)6O <2/=\"*FXF+^=6,%'V*CY0BCKH?(PCV6UYMH>::],PWKSZ\-L?!Y#Y M,3.'8 W7"MNP<-_0:NV.UEI@-O9^<#]SX94.H'U8!]#4 MZM6&UER@ ^-.TMVFR-QOE?O*T6=.S>[-T>[LFS"FC!S7M7:SJ35T?>,=/$[V M+#MK1 VV>I9UK=,RM$:U/,O%SW*%M.L=G65-KZ$^7I[EPF>Y1M.Q[?)87:MU M:EJ]8)[R[MHDE7FS\REHC8R"K1)0NP9BNFIL*M%V+B,XSM/;N]$_Y?0,4+': M\,_\F2JG?G[;2B?9DL^F!>93:V.W[KC3V[?6>G#;&G&[I;5:&YM ,"%V9Z3= M;SELNJN4_,EL4M;O\W0D#!_S6>/].9%L9.0#W?FV,U9$_VGT-Z1[^W09YL+:KFJJ&"=71UY@XRE6 MU!N/EA)C%-4! -)E##M:][Q'U_X'4V5I]W:@BF$8? F9X2^S77NF[X_AT6?3 MMQ1\0D[NAA^F>Z^;V'0'"P'4)],1H7 36Q9@$G7R?A8@X=G! )8V'TW;Q7;C MV%F;R7[D +4);PE5V'F VXO1QM]^>+EDJZ?;7)F^BUW:OS*?FGWL*->F7E&O MSN]NKF]^O5>_7MVI][^=WUV]Z(R;R8/X: :4G7%I.Q'<@G4S;99:GK.OI-\' MS_\0)2-XR_ .NSW;L>F6*=C%!==37;@T@HV ".)-7@XX,V95G!];1LPO&(*- M"^R^,S9ZKQ*YQ-C"!^;WKI@:^5WF!3M)))D.T +9-H7(6#RP7&([ 6A^0L\N MD;W9Q)\#/^2\F"'B0.?E M.>)<\YV"DU3*Q4J'O$BNP?2%7\^&:EJ^QM3UMA8+ &PF7JWS)]-V2 GW4B,U M^-RS@)3U!?Q8G4Y5:Q1F<"Z&T61@_+@ESWX M;44?UCCWB>-NMS7=* H2;_*P9TKY_9[X(J!M^+ZO$;G8_'VO:PW=@']V>]]W MTL!NX?9([9_5F=^WYGS?G/-]8Q9B_B+%#IWJ@ *L0>4N0?3F6]R?QOV!Z+OO MT3&K-,8TW18ZQNW"S='6NVNKY.2L> 57:RFW&D/.Z%_7-Y^6NIKR',_Y,=Y$ MV$;IML];@:=Z@T]GR+RW]ZL/C2KV=BCL[["A*HE">W. 39?'ZTOHXTVC-G:9$.?\WUUCC;:6GI2UO^*^4+38T3S+B6S5 UQ5[4>"^ @-X"+R8,L;/Q9JJGR+-K/C>"$.$+@=3>UF M+J&NSSD8FTY7C4:>JR!]L1_,[]DX0H!/: 5#E?G/OAT"(D0S;MM7/8#B+ 9# M]0B.P\N^/XA.KNVRDVN^DVNC[.2Z%+7M^.+0OTS*RC?_3[7:1BC,#UO>9_?# M]H+2'=1HG6O7E[?7WR[O[^^O5'/;R[AG_//?]]?WRNW MG]1/US?G-Q?7YY_5B]N;R^L'^H\,9\ZHSW8XP.5 5)B11;/H<3GFTLR%^!58SL:&O$PE6T>F MN%Z(LS1&(SXX0V5.P)X'C)JZ\FHRGXT\/P3ECS%5S+F_,".$"TO=/O$2M+// MGO<=?W\?OZI"#^L_J^>], (@Y,YZM!5>?@>H!69'$R<444_F@?P3N,.1Y@S0 MB2/)MT X=&B23+;T@NX'5!J>;/9\RL3_%Z-Y*LQ]!.9L<+YC/=L6:F(]!ON5 MA:A?[RYH^3N\T&9%O4T6R0T^041PZ%&U0PV.EA"SO ERTBGE%!H%] 8K*2G% MHEN2W.K-OEX4 X'?:BB@-I>E.8E.36P<5TWHF-[[KC.61?'.)1] E#30Q M4XH/R/%9CZ](AP(*@94^!*S0M6F2$JQT Q+\ \QU> MB86OYWR>#$*:0=4$M!7E3_Z!CX6G.&N&6UZD.G,#Q78'0"^",M@/\1=\"M;R MY/+(.\;P"# TU@M]SP5C1[P+2!&6XKN/+0;+['9I6&#/XP&%N^)P[$]1QN4PY-0,TH&/<&'L S0J-? M/F'C_?#M)SDHAS_NV_^. -/*R#'=D!/=U'$[4ZCN>I+JTB=%$D>]O?Q"$2#" M-4TRR[P%$-HC8QC.OJ+@PX_,)3,(C_K)Z;+ P=--X!> MBU03(P#-I6!HK]6' JFF?=O:-;NVOY^=?-0E%>KW) ME;@W2ZR45I#Y>K@YPJA8PO-C#M,%757!=@B,<]4YZ(Q7Q.7RF H'B,;)W0L7 MSC1XX2>O6W7-:'2TCM[0%([#> (AEI.#\NW+J68L:=X@V"E_>27V@^_]6DR$ M6_8.SU\HDL"X&,(]LO@A%9\?'IV"Z1!T/4"LQ><-\MJ;2QY:FO[E?>,\ 9<1 ML^L$J\B_?2J5*DBEU+2#I8>MN;8#RE0/EP::PD%LX7R&L![/4:0E"+;>$$[N M[%\%'(;O&&R=@!7C68M;EP#S\4.I'9"^@)<$U5SJ:S*R0].AV8"FL!D%S2M^ M(J(T.AGLK$#=4>16YK2 J:'?%Q2Z>"+AZZ96;6 _GR8LZ*NOJQ7=2-S*ZMM< M:LP[#5GIZSBO7OZLVIGSLV)XY\UGS .,[OXF#DF.W]Q,^\$1N+C()WZDD3RB M% )'M@B^RT$$VFZ:5P6"(E64=\"+\L3$(6L!*VO4M&:U32AJ45)5I]':.8_: MM>>G^^$:S"J\(,3\;%G5A@6BT-)V/@D#DJM&(/">,^, M\$X]NW@JCJ*FXRC*"G$4]5>?.C:!_89FAQC8/(*__[#1607RX;6A5UKJT :I MCAX+AP5!\@KI^N.S2HFI>NZ9&%Y*8S+9CQ'ZYU)=F "DB3=D7A"/F%;%3X/" M7S227W"V*7I0(=.)MX/(U=N5AB*>!:WK'DCB$1:_QWFY9.-KZK7;JZ#1C]PZ M0".+D=)TYDIU>BC3U$8X5%]MHW!=MKNV86F%2/$8@\;"-V9P??MV@U[<-"0D,$ MO75THXI& L?&/F])]F_0KA32$@@KY->./6X5D"D4;X]0%6#TXX'=M;EV)%]# MCTPNSVENF/TY*2CI-Y'R08XB+_;_)2N0']WDT\)[\!NX:L/1@+PBP%.("M$; M0<[)G&J2?DVQG^V9^T>I/1*\G_OL7'+!X-C<(D>BBI*8*WP-844!0ZDH7$%WO,$!>DF&3FIU?4CZQG1D+9>_*<:$@GQ%]I MV4'(<41^R![7=I+'ISE:"_?%U1K^=J(!) L.5(I, M%UE*$1_.4RDKZC4GS !8&U).FASHU"T0+? SHC$Q?16IH("0R?D4!?!&$"G/ M*#'Y(3NC.\7-7 WFM)!<8$>B;PU(O?PA5+G)/0I MA51W.MP,WGI%G2B)4"YN_[R^/-,[ZE<,- SM'L*R8[4K];KM*7:7K,=(_AI5 MO8,!&=]SS2?;C_ 2!W@5Z1OUK<3(.P4II&_[02@B@]SVH\L61'[?[''+^:]H M@%!=#, @K:B7$6EX0&)5SM3DZL%(1#0Y!T<.+'4T+AVXQXN-;#H'ZEC)62\W M3/\3F3X.K7=Q[V!%/S&*-((4H%P;(1WH+@!+]WR,68H)JL2O@ 4)M@&0VTX< MXQA&<"O2<&AP;0+B]UP9Q:OM>F#.N: ((22\D2D']R_\A?H;0V>S>NL_FJZT M=_FEPU4?'>!&#@@:YL.%ZXW)8(^X;1C3'_SBBSE6&YI0ON5FLESODB'>4(U% MY5N\%A_]+0*L(DE@Q",@ \_TT^X0H8(/^$\26.CBQU" WDGN"_$CA@HI1XUE MCB6,NF2(.[LAN/[N\S.VJ$[!YVB*P&7@-!8? &?] 3'[)"U X1$/ MXL#_!_;C .1%!%+"#TT;E/Q[DABYX)OP-CH8!W$C+""*N)>*7UON%E!.4_)!G/$P^2%_"&]5'M+U HXMD$_">*C?OJXBT>"XXB-R5BT(X-+XY5+&K0&]H4Q(-G M0>@=?WQGNGB[1UR.X0PP#KE%>V1OXNS6)9;.$C%.-"?O4-SK&,C ' =*8B1S M+8>CIT?H(8]"[-KE-T#&HC%S!8T$I#%DHW%XE,M ^#7\5X2D[=2%2U\Q30T& M]FC$ S,\3H"6RQB!MG $L2O2(5)DFPX.H]REO=*/Y!HB_AE?%L?KF=RID7>F M)G@9"15'4ZQ82.L\N&[Z@!%JG1U22A!9#7T&_R&Y%PP\#(&C@>1XID4F!VQ+ MB%-Z+/2CWG<1R)?7+QU0Y=<457V);#@F10IX\D3"(=N W6>;H'J@D!:,)&23\9L#M_FZ;P!YHH &4GK !3$D#=K7(U,RWEAXSO&>+?0(0-#;PA,' M5ZA:_*6U*JKVP+?Z\%0"IN"\(S,@+148GUA,9%.%<0Y@^ Q<%/"<65OR9.6> MC4)I=Q;A$F6UUT7=E? YL;TX>RB%,IXA)SS+$R>0V&F"\P;X2R7Y947]S7M& M-PN/;H J"/S?#,A(''N1#/%SEPQ^Q\^:HVKR90ESG]P5&':H%'-?OL1)FO_O MJ"1MIS8-25T2Y( EHCMR$F=0-C#AS!27/9HT"(1;.VA7HA0MRHB6A+BL?RN9 M 8(9B2(1#!/S'/R<;)N=D:K*0(,X7J02D9>*RE 2['3\B\F M%9R45I59"TTQ.9_11,4FE2^$J$^6B\\#5;!&8G8PT MHL9L?I>9"OR9(&3$6C"=7>B7<@$7 22OB[G" MUWW!4Y(9*UPY! F0XEV)]TF+.8W(L@B1!:?0Q+WI:6!HXT&@X.OC:S:9;8N, M7F9(TER89PQ#T"0<3-N "TMYMV@8REA+"KY@$(4HM;*L4JC*L:<= Y2^C:J* M0A0T[2P%GF(B2E S\_P3K" )868K?!]X8+D[W+V>O)_(&5"'Q!*-> R5+\;# MEX4O@6LQX:1/J?#),2>PD,1!^$GJI:$9"!K/8<1\S+XSM6Y%_13Y*!PT:=)) MAQ#*'SQ,26?H(HQI++T8!0H\-_:TQ)*7W(IP1 J:JYXK,I>8C#+( !U== QF M"-8<2 N4E(&L%8G/8=DQD@7(X<@/(I-[KS*,-,T/,8F8\M=)Q"J3(M;N9[P^ MW&R*PQ[=\?2%QYG-R$ ;5R&2*R"2F?GV4V8_O@N]6 'F_J/[GYS6NW3.["'B M(8HV,+O<%3QQVC5,F).2X6Y$'#'O"\A%*/D.Z\,SG.V 4AP)0SSEG $Y*++I MNR*4*'@;"$5B>*!C!N@_(/]=^O;!6Y7LLB,/[PER<:D[]&?0"I$@]]^'J0O* M6=(4)I&*#HBJ"20V13( 8D;?V1CCQHXW9BQ]KXD;4!"9NFOQE$ DNQX1JF,^ M!^F@J&"1"8-&/XXCF'>@91@G!Q==L,3I0?ZR="0C==FFZK/I^\)7PU/"NTJ^ M"MOEZ3XVI:KP0#F"E<"/J<)T3NBQ4IC[9/L>.71? ]N)O=F36\[*7P6U&'CJ"6\V_#=D0MQ*3QH3SF9!+Q,\!0P:7 #1EZ*V MA,9B&B:="+M:<+<=PI:Z)JG[@\MEV6WDTA7$!2<-/W)8'KGI ME(?T&6&(*@HT9;ZIDR(-6164DYVQ$&,V/V?A=)2ZJ(L9!/V('ZI?N'[J,E,T M&Q,")C>>W$NI/*6I_!MF$&2&V>6?YIHD_*!GC[C>FD"DI!5>*4LGS3B4 MI&G:/-F@P8,H1T=_0]WJE]D:3FB(HT,Y8RR15HR&JK/P20[ZD M,_&2E-DJJ1TO<-HO0S&.U$E(:Q&S(>.3DXZ.F#>Z'N<")G>93_@[NBPQ.L6[ MQ)6&13'<"'CV*12=$>R]HO]X0N%&W@U)!"=AUD*%[*F.TC7%Y]N M ? U33#%6XA7,M"F9&9Q34#$9Y0)^\A2>^,>ZA0.R@DVL@// E2B=0&4)JW& M5(VN1'9<0(\BCZHLX\BW)G*&>6KJ]""8$@?!IGHN^)YX!3!2]I,9"/?#M^^^ M26$8ERNF0OAIP+T*<4L[?9&L'M8@,V5 W13GRP/2?3S$:A MMD!J: ^)9$%G8^YC.*!*#BOB5KXB;&_!@>,SB@,+PL\YD4_2)*O8!U"R@/>P@@>1;T( M#S9%G)5 ?DVJ*C=)-4+8A[0."T2LY8G[@G* QE?+8GV3 MN)M+J3 RT..!,OR8=KVAJ8^>)4L2&TLRPB:1@ "B,FQB8ZHL)@AWA XD)F+N MS_@40(QUX11DZ4<19#Q21>#@AB8K(,7,/YPJ^B5"%D'V[UG^V6A?U!QNKG^#4/%\D4)USW&$) MRUT2[;V-PQK'5DA):IT,K]*EBT.]Z"/NB[U/)+L6$(,RM278^UWB8ZG![HN_ M/3/G?>H\^'F#W4-O-'5N:;5B-&QW(Z/G"I>BX:U]!4N2$5/3Z9 M3O*66%6D#PM?1H!,+3CD)C-W<0>,<04]*._!@A#<9NE7Y"#%_%A0 M["+,-\Z2)/)$7R&Q;C,0;OHHX$7UDZ<5M]$O5BYBE6&KQ?,'F:IN5,M4]7RJ M>JM,53_L1)]2GW]Y^KSLN#-BH2WF Y0:2*F!+$I$$ZG/IBL48! E<>0D%?B; MIH+$C9N"5*EQTH#6$('Y8N.-O--)= [S.E'W;'*>>R+$U']YYT3R=:O;!I,5\:E/* MDN+093]$D9Q$SQ./,66+)I%[C-J1ZIY=))N/-F,X%BD")ZGF8,.M N?Q-D'9 M<@.Q!TI5^Y*4-]U@>9/X^]6LK+)33C9ZR#C4N2Y+O50QX7Q Y8+#H)Z1D<>[>(7G1,^NP1Z!PE!W_&S5T>,3+S4[\TNT9HK41H2:$'C= = M4^B+8M_&+L]RVN#ND[D9.\7F&S"K?NGZ/WU0[WBQ5XG=DE8/%)LEK9:T>BS8 M+&FUI-5CP>:>:75151DV"9MZI (8=$QZ_GO5?^R^-:IUFEUD-!KOIF8BZ.BL M),1A93GZ+,\Z"+SOSMKH)O4T3GU'7]%JS)+Z2 M^/9 ?,VF9M3;)?&5Q+<'XFL;6J?5*HGOH(EO<8UUBGMW#1WT(MN;:6*;:YWA MQ@YNJ=-ZJS>U:FT:OUT&IG8T#O_B"*->:92$P7'1;&L-H^08@C",RD90L:KNLXJW;A*P]7UV M\7SHOAT>_Z&B=;")0RV$Z CQH3Y7)_O7'?VQO M:UJ[-2UE]J7I_49U(S1\$@9A2S.JG9(N.%UT*AM!Q2G014>K5TL'DG"SUBL; M89VG0!=Z6ZO6-^)..P%D&/I&3*@C=R"]_>P%P;MK45Q,DPI3C4Z/_I#;G=)? MRC%1WP:U'RBX23GXS^VYB;(]U086[5D;'RE1F<3B#@5LC#*J(D, M+99J4,DM\F111M(R9+$)I^()N8YXQVS9I2XT?YQ$X*U=*\-N4O$OHVZQ^ZA: M>A7E!2F#;E(^:M4R=S'C/]H$-DZ ,-[6M'I](UZ3$\#%"_ ?79^6"J0WRE ) MQT2ULI$ROE-@:499T2BOQ]1:W!='%*V-.(Y.@RC*E".)"E"+RU0T219[57X. MPVMTPT+UK8.>(^XK.H%S[70VDD)Q IAHE(PO\1+5:F76@+@@9>Z9C#*6P;5, M%&7SY4A'B8BW=:VAESXB*42V$&HX+!\1SS'*#GA"G>@$3J]5ZD+2751&S&(? M8ND9D$11:D(R=%@R"DD3909^S"A*FA TL06W\K&YBBXR^M&).8UTK=HLDXND MQK^%5E['B0I#JW=*LA!79#/)MZ= %T9U$WKCZ?B-RJ3LV&]DE+:5E");Z!1Z M6'XC#)XYU/$QGL/]MFL&=H_&=UNV$X7,.H6S!/VWE(++K?12F#_21FDFEK11 MK!A4RRJEDCYF\HXRG77KM+$#1],:2M1?-,R/65R!"G#<2,\;#CU\VNM]5[TH M#$+0IV#!XS_F1E6K5NF?D@V4?+&DDI)*2BHIJ:2DDA.B$JEM_12:78=]^,6R MGSXH\+]??L(__3*2Z^ D8QP5/ K5!WL(BL\->U;OO*'I:OP#3;UGOMW_61V: M_J,-P."CU>PHN7]'06CWQPD@(_G"#;T.-F\GHXCM#]MXP_9@?Q@PM>\YCO>, M+>&@4J/(WK6'80^G8W"CT_J.P2:;1)M<<< M1VCA__6J^HK^#C3:DW]?^NUBY#=8!8XY"MA[5?[I9S4>>EU]\VHA.Z-@;O; M#MD9 @@KN]ZS;XZ*)H\GN\[>V,*?+SX]/;5H#%@\'+T9(VO>U'/ Q()P%.WL MD^<313X,?,;4+_"C04!STA65N4A>7TR_-U!KNK;0[A>/YX4 ]'X+< MZ9FQCCD#%8ONO^BT:ICL-T_]>[-E*&JU2NXF;@#?ZV:-Q2=R'MBF^A64A[[= M4]^R'STG0BZA?KV[>+=EU'0P%6G?Y\-G%FS\?!;"_E1Q034+P4(,?"8CF2]/ M%L7<P@>_9?R+FH@%FZ#^K?YI.!'_4U;,S M\4,Z8_Y;^)<$D[_\+/1&\+"!&!6?2#PW\;-YQ_AJI8WG38+X[01/M0"<*D7R M4IN7V_Y9?1B/8,?GOMFU>S^K-^:0<=3<>(@$O9W^U4_R9X0?1&Z,F6F8(C_- M&>]J^1X8$.(\#6VS %K$:!HWJ:/.D%#QR]/PXD:2LSQ23]Z4U]VFG%ZVVP,\ MHX^K.U9?-S3=,#2]WM94SU>-9J7S1E-H)LUKO:-5]3I\UP';D/LM0O);#,EO M,>FQ4-&RUM!!]MJ 7]6:FM%I+?S+6D4]=QPU,!T1'39=%\@L4)[,$:JA(]^S MHEX8J)A_1_!]![8L-HSXPU107F%[VQ7+ A_R%@<%?6^\'/5 M= )/_CX!)O1 K/:\'"SP\PO3-:UX/=@\]R+"SZC<-!R8N5?(#8A5U8E5*RHZ M-.4IX3OBDPL0E4K/&W9M%[;'^GW6"Q' M_:[^!=!LNT$],F7X#/6&.9*.UA MW>X[D:A[UA^,XVJLC M6:]AN]A]'Q! T2D]R=ORI2XJ9*G.]OTIM8R M.G!_.MS;UJC48F];LZD9]9;6J"8^,Q=MN[G.MK:A=5JP<+VYZ ]K4UU,"GK-2+5QG%@JH>'>&DVFJ_Q$>PO4SWD>Q MP<:D:ZDQ98/S7$NOC0EODK+0J>[=F;21/-0++R"".])\U"DHD[N2C&%HVBX0 M;\]S SL(14$4?V04P:DB02KPEPGR2_S<\6,6I[;[ 7/_@7_4OVWU=]NLJ)-O MS+*BFM9HM;1FJ\8YD8&<2))M4ZN"A*\;#4FTRD(.40P8-/''G?8R;O])5M2; M@-MG?8?AS4- T@^. /N>=19Z9_Q/:@1W4MQ@O-WX?LZ_"+VF&CC>,Z4!BSML M,<<&[6'@#$UF&6!5>"O\7CQ)? MS+Z?3ASANAC8KOF__N^VH;=^#M2+VS^O+]41"-C>6!RN/1R9/>0N(#\'=.W/ M"(-BQP&&2L*!%ST.E$46!3#=1QX-8:8/I[?3OT1KMXX14 MN[\ ]*O3W<%NG<(7+W+K% D^MITOP6GFG7R!MK/@[F%.3-\C*62)N%M-E.RCV41+TLSV53:]1S M>NEQ^/]J6L=8SH5V** ;6E,_$*?KBJ[+G!%7NBZW[[IL=%9/YSX1AU5#:^;# M%2\-";K6J>;:IKTT)!B-S14WE*[+!9U8U#SDV+Q8F_+:-O67N74:Z)_VXTQF^8.E7-?JK08E M^3?T5#LN#.XTM)917ZY-T6OBK)K>6;R+5XVJC!Q&.,4NPQ? ;;=@.5]4NA2@ M3IE$7:ZP,*DK?/*<:(B+F"$P;QHFP&#WWM#F-80!*(5L__4M)YXNOOE U<8R M*HNZ.ET57.Q]1W[*%.TC3-&%[+Q.U=^1X;U2U6G4YW_6AQ SJ MAE;+^UZ. O06J,. M!+U^Z,,J3B_@09V?7F;",C:N:!Z=VW\SL9ZJ9K2/[M0WFJP]E]/L,UF[])F= MEL]LQ]VK#P#9I<^L])F5/K/29W84/K..UFCD](&C<#PU0)&K'2?H':V63[HY M*I_9V"3])3:LO'($\74<),.#.B\^/;6AZ[<4CP=#S\QY*G]EVO2?4 M]'S5C,GC=AQ1T]:7F22LU[5Z8RZ_.;2M;]!GULJ/_CEBG]GNTROKFMZL:;6: M0>F5]6JJAS+Y8UM:HYXT+U^HAS+19%5KMZL+]U!>(KVRP=,KX=Q72Z\,MIU= MZ7C/2?*DYTYO@RO:-\_%::H?,[;9?01PP6)7+3OH@=#C"P$L/9PJT6<^+ "_ M>*:1%4-,<.8MI&,PNE$ ;PSH9PZLA"_1*4<3L<\W-8;=]R*^3=K"*.09G_#= M=T9@3-O6SSS5<\-9IE.0I.223/'5[O$FFFZD3?7MB/DFM?F^^C%B;L""[32K M/@SF]@LZO.329]\9&[U70S]BKU)X8 (/*>;W&KD>J(<&)98K[6;%B.<]U+1V M2]?JU=J2B>4MS:AVM*:QU+2'/)0IKO>ZC9WSM'9')_[<,2K5&,J.5NMTM'J] MMB1[;FM56+)6J\_[G9(:,(!(3I'0OHY4TM8$.#N87Y0TY.<\,$-6V=DER![9 M<.1X8\8"T2$??P_"0BS192X#61QH^<4TV*GYQ)QD<6+--*SN^/G3E-?=ST*N MQ3)C6G"RDV%H"HY\:(,6$ ]IT6IPEZM+5X-TZFVM5C66N;(%X"I3P*T#3+4& MGRFCZQD>TVKKFMY>\O8"UVH /ZC-T*V427 ?:$C$I$2<@FU:5XE!3H#4I./4(E!F4\SD1!U2CR4^_OF<.1"43!1U[X)@Z;'WC/'!Y\ M=)J^<;)W8H9<0RT9.(AO.H0NTQK:+O =%"-/;)(K*8(KR?$@\!V?2Y-E1#YS M0]-)N!!:"Z EPH/P:9^E^="T%U;47Z="I12(8#YUJ07V0J?.9[CH]0;6=ZFR MOJM1;VJUUN)U6F*(BV8TD1LT"W^G+##$9;IZG](M<<29/C%H;62.?<_A" "\ MP^9![WWV@,K]%$,/2 -68AG!1PD-;-+=\[\4WS/WT7SD:(OXO8 533<0,X8R MER16\NF0(]NA@;-N84Z'9SI++;!J%&2I M':T*UHM1KW.6VM31IR-8:D-K8IRFN;!K)G;I--L=K5&=:S/@[Y1U.&IM#8ZJ M9CFJLD^.JJ8XJK)?CBK0K2S 44.&.Y_)4SMS>.H\9J? KO0B9J<6,SM",>"2 M7#;$+>P M-'%F)PVC2=3G>6\A:^C<',&R0>23 MBCP6 QAI<8_[8D!A5H1WMA\!@0$.S[-#\8@HLZ2@H<\5KKS=LT>X37(U>@NJ MZL] TY$S GC("$G<(<] MF@[@&KX("1#;!000]TDST6>&G#;($"Y:$2'\@UHBOAO]SHZ'Z.-]NZECQ-?,NVZ$5OG.^04M0AR<]T* MY+6;.0X92*C'Z$?QVP? QO%B=AES%;2E'!9RUE5D321 FW0-Q-, ]#E(0B?E MMR9"BQ$5X#4@!0(QG@X^N=L<:)MD&FJR[8T _4PW&^YS0K! M2D(1"!Y4T?A;^8$2>\_8#Q'^?,39NF]!7@;O^"J)%XW_6GTK?K2= :AP;!)Q M.SRKZRR&2 *^UK6JOKA+SB!,O>ZTE@JF%;[8T*J+N=F5Y+VMEM9J+SP\^G1' M<%^E"3F^!RD';J-C:+5ZE7P-[2:VOQ+Y(_AH]AJ@(M)L:W6CNIQ#=\I*S:K6 MBAT9Q6SF!B>33D5<8H##E,S6DTZ MS5JMTI:.H^(CT&M-K9,*G2WB2X*5E(*5VC5-%U?]Q=ZU\]S@=2!5='%X/BR4 M$1I9CU_#P+H%79Q5YD&Z*9C/T%J.M'*+-#IP0IWVE.N6BSFFQ>=D!+<)+* U M#5B]W=9JS=92-)5>1*%%&CJVL7C9Y 2B_YKC]<'\ 8N=LK8F-AK21K,Q!B-@MP>5=9T,D!JFPNX3[@6%:=VPAL,N-;EDPNW61S\63TU-/-M"_BK<04VP3'%[<\DN%B@0X8D+$40-[!-= MNFZ(IR$=1'G=X E,;-*<\A M=Y9PIY$:1/V^C6"%>&!1:#OV/TQD9_K^&+#];/H6;?>4N=(-D-=GK"4]888T MW0V5E_)XS=BC1S[D^.IE);P.[*"F-9O-E#Y&CZ&TZW2J6J/!6=SKM]5*U7B' MH00U&)A @&^[9F#WZ#Y:MA/!37BW',\S26>+WX8-T>J:8=22]S52[].688T/ M<80CD*[MQ 4OU&LKV7%*PAO (76#ASA? PCZ@CM>A).:6?36M89NP#^I#7?> M*04;7D#3>-FNT.Z'S_9_(MO".!V>S@5W$:MW+("C[V&>[KV"+>+XW4H^B<0=<4 M;BEOGK&YUCO'L/<+XFDO9[]OU$WN>)^M42Z$J70>!.P0.J)0L7Z\3[[D#:H;RM-2O+8?W=%AJB)#?ILVUV,4O-9O%U MFH6/19%0U V@K77RAS9OP2T!TVAK]6JN/\J>@'D+6DVCF>L6,(.(MP9(/5^[ MO@F*7$42Y-_[ES! A(VV963H5:V>9Y#[HE=-;^7DS+[(M8'%:0= K8UJOK74 M?&J=Z*KP BQZQM/VP@&FG'K^4/B1 P7,];23'2S[8*#VX<>9!Q?V4TG_NEK: M^\?<_[6Y>0LDW_:5VYV"@-"H/W!C;%& BGT*U\)SOEL++$]+!> NTEZUD$7 MW\WWQV,$;VXBUY'L]@4Y=-Y>BFR.G)5WP"Z.9OW-%/&%P4BZ9V^C@(+$[S"8 M_&2+2BLO[LYA]D+[*6.[[=$H-^I:M9HCNIT;Y4N";< A':H51 O_?V+!%#K=EDF@&PM8;%LW3,!T!-WP #I:)U%S,9WN[;GIQ.- MJ#G:*=&T6H?@>ZD;6J.3ZY:Y#T!TK;W$-=H*(TGWAB'ZH(II_ /[3V0_8;EF MR+.^,+7>MWM2-]TVJ6KV>8_][ ,1H:(TE 'D1;ICE*NSJ985= MOL).+ROL#I2X8YE-;@ IN(NL$G0=*@NY#BE_KI[TV<#F3Y33 M!A2::EH(%CR4%,6 A61FY(=L%J&,S#$Y 'F=2&:9;+\(U%S=T/-%(\[7S72I M,J;_9A\7+\!V& QDDWQ%(WG#[ER?!Y=@-Q6>+!G-,W"513,:.2E5C&F4E,VC M3+=C*J E+,$B;WKP'@]='+22.F@;>\3YLN51]L732250)VBQ%=.7U^\'C/+. MI_TT>3NEG78R9+;3;,Z#8#Q%9N9RC*>::OZ2$$M"!=2+((*?B89 V%T'5-RQ MQAOJT#FC6AIWODJON.NH1_K?1WPR_![K\XXF?2S!P/-#@,\?BC?SAA7\CC3+ M\RBTK9>]*:V9QV%:3UB9(@I7J8,*?F_ZH12E>K*"EN)UP [QM# B6?RK=D8 MB\1/3\/N M:?%AH+P2SP;YLRN@AX(5!3UT3OZ 'SP,L3'JX30PGV0['J'&I&I2TH+*]Z+' M04(7O.P]]2RU0)O(XW<\TPV2;E9#\]\>NG*\WO>!YX =&6"]G*=B&0NO"+!9 M7V4_6"^BGD8>%I!A!U98&KM>/=M]1CT77="U@!<$IC^N*'^QN&-:$(VP[1(M M)BK2"G=#$-%6>$>E3,^MB3W18T". _@+E1!VF6.SIU3+*U%EIV2]28BD8*[R MF;1$0NTQ;DL4 S.M-10O'D[=%MFF**FZ0XXW9(S#.'DR+KU&#F4 (@$+55S@ MBGK=1\K @D&?5Q6B@FH]P7FQU":8^V3[GLLU$Y\WD%,C-VD*9LFW\4XAEDT' MXJ,^X_.63U1C9-/;P*P"/%%!4J_'',;;"L0MT#0$U$TW^4KX$;8UZ\8+\T/" M!FU>J#XB&9DNJMNB YA"QU:X3KIX42X& &H(H?P[D)\7.=A*6#6?3-OAFC9P M1_/)\^DOJ"4$^!-\C>-4U/L(&&$66M%N)KA"0< MJP'<$I]HJ**>PPY3^Z 25%!4/ =TE@J_QSER!)T;-=YG!&Q@.OUL MX2]=3S5-2(_8$,^5G>AH#3Q\"1A]RO.#QQ/%D&FPT#S''B(" QRA@KRHJ0A7 MQ[T3GA;P2Q?39*B?:P2G<0MRX)&+IU.N'SPG;4P49B4Y@%*KE,7VO*!?]KM5 MG"3EG$M(K=DRM&I#%VV.ZH9F8/-UH,(1=EW%QJ%4EPL\./U;9(#"X #2'7F! M'3M'I*;0 TB](7(VLQ^2CJ*2:QP "A1LF8A*24]((Y1_/1('L@@Z;M&;?BT0 M=I>2*D-'=!#%GJ+ DG&T$N^+>+)D_I=011,FX)![RO1]+#!*.D1RI5 9@0IA MR[:N"6OCA;:.#9^ZMBFD#AXG=8WDTZ(HO'3F]<\BZDV,2:PQ$> [ >7C$489 M@?<23%RDX\D]>WA(?=0J\#2"BO*9_X*:]Y);C>MKY"N 7\1:%0IT.DX$!I4, M;,N*H8YI('$?GQ]W]K1XBU$D'HX9? 6(?J0I[ BC"'PE/^8?3-(U=E9^=.U_ M4">EUAR>*UIB$CS4#H)T!?[SV*@J>#N*-MGQEM1 M"I.ED)1H'=-1W@AQ*". MHH.CIO *]L?UF< 8?,'_FCEU[@!^OW>$+96\O#A(BZ4YKYJ\#%<[9&<((*SL M>L^^.9J:095_=%ZBWJSDPL66*T[7Y7*-IRBC=..O+$A37@'F ]XQ;5CAXEML M6=_(EI=/6-Y5"NK\6<(+(O HTHLWN=L-I1?O)-6VU2Q,A[S+BX4#2.OL-+1V M-5>%=Q0IJ76MUNAH1FMUZ%=))MM-U=O\!W=8@K<*,+NNUOR<4VS/I!-V->SD MB+$ ,;4Z3@?>91.-_]P4O5 M>,]\[5QD"/X4/+3@'?C$2/-2]U[6&@?.!YU+> KLOSA;>6"OZ M;3DGELT ;I09P/D,8*/, -XARGQ&K&%HK;PS=,LF M["+T1]:I3%_,!F&W3)8-K5;K:,;V?$M;)8]5,Q.5P&$D2OW0_//C,M7!JLVSS=LIY M:GSR$Z5H@;TII@7CO!Q33>CU7B:?>\CG*(B7(?*9,^#YE M+(>(1@ F8>&.'21HU>\HF\&)UG^<"H8WA+GZG/%*/ MIS/A-'%@CC8F9HNQ-&Y M(^<=>'Z<:>[+<0<:SVDV0Y%"W3,Q.,H')3-+248"ISL$(EIDKK_-]]!%G%K MN$2-P$2F/X 8#]E(3V2&+?"4UAU6S'9C^W'^_5\UZ(13KJE-]B9802FM]% MTGF(_GVL.AZQGMVWF<7GU]-_45B*.?5B$&2ZGBJ1_O3=LXW91Z.1 \(2_<^\ MV,WA8E14E'$0J(J(4J 5JE@+J/Q-E"EA1=YPQ!OVRF&P9@3"%'BI&88,E1E> MTAE# EH+YL+?,RI!X=BO5^LR^_W>]+LFL..SVQ\.&R-Z\!NC6C5$68F".5-! M(*O>:>#L=+SKK9_%G&J7"_K0]QR>L)S(_QAW?!"7/!?5= )/ENE)!"8GI4R< M5"QFL(!.I2['PY$SEOG?8_C\&?4.H"\;]<#D_:+) @4L0C@^T[<"%3]PU K MQ#!W6KP>*Q6?\*_BK0JHC\F!QJ5I$V^G529>7_12,0<1V" 3%;A(JGGJP^7B MD]^&7#R<(&FS#)+F@Z2U,DBZ!,G2OTS5MO[KE?E_JM4.DJ#Y8>LJW?7#U1>U M5E'_A3+'#KE-A,+A7RB[Q-\ON5D*1I)RWL7RP"^F_QV4GCL[^'ZZ6I_X$&Q% MAHM6*PW;%;J"$.7!$(0AB5 A&I0)88XF/>O3 -?N6+T&DQU@0^9XQQXCATN] M^[,_,D9\FCT+L9*Q:./ONV/N&,!E]V]U9.E7K^Z2?NOOU0LNM'GATE M7$_8)IF@SIKP0P-*?K$_)!,J,/F]X!O0RUQ\VIG2I"+Y/M'[ MQ/?$(W#PL4UM-D(%EF(:3L1U=%S M#9N4Z!@.6Q0%9Z9T\P8<:"J WBX!(_\P&::12Z96QI2(OO$[UW8J\$/XI0P$$ QVE[<( MF41\"_#7Z&@=O2%^3 B#W\,"Z3XBPMR7W4BRRRBO6[!$@_+3Z6!:%%?N-%J[ M;5\X35(=J)S<1_O.I8&\C[H!F:#D69,3>Y54'X@G\G5Y-J^N)D\(;RB5%SM4 M6J\^P9^I(!M[A!$K%'VPJ N19?DH@V4X =YA?D>I3!.K<]XF!:0LHV9C/19W M>4EQ5VS%YEF!DEZS'AEW82WI&EI*>F5U#R8\*CM05 M0((^^N80=V>Q)^9X(T*$/1PY',98G.:V%TSWIFWK9AV(=DGZ^$4\JER]%IA1 M+M)NQD\Q8NXD8DH-7<)P&?FR#U!>(BN3">!PETF_$SY09XQ-A_!&HVX#.E\0 M=?^-43VA["WL]LVXIR?\T"KYH152=5/0_B>"VP.K%:D.!&CH>=\!D6Q$:EMR MD<1MD_IJG]JC+0BGIB0V!_*/KF,' VK=YC 3>(J'^KL83S "WF''*?'].-[- M,O$!WN308L@+AO%T@QA:6ML; B,<,%@N;@>(^0&+;/9.%$HP#=(QY_25","53Y(+EVL4<(1J6/+1Y&"U U5YZ??8K M1(3+]!#0]27VR20A.-Y5:RG/@>C:L[C0H)Z0(XH64T]&BX6RDQ>86)Y0)1T' M;"!0["I9/V;R8@T 1E42IP;NX#C"KR-$&_?L8(-);/XG+ZKG.N,DDXLE M;2S)'D3U]DD(*QMV1H(1&#AW%B9NK$P&%<6#D7D#D_IW9#W2 W;BC!*RK^<% MX5F7N:QOAYS=(6T.[!&U*0=3E4S!*7BNJ!\9I7A<_*D.,D9<#[" M497UC,5O2:/&[ *S!W,ZA1,>/4TM:<-77%I2DTO>N@GU?#PLZNMINF---E5$ M0"]$G)<$$[5QXR>.C=QXB[ I6^&1&1.,:'%.QRBE[(LZ$IVK'R M1H\F<-:Q[ 6+#2,Q=F:!XL/W[/6P)V.7XY2.7@U( @BA/\/[0!CN!7U/.[< MZ(RU+.K@33W;[T7#)VI!I73'XG L[),<49":YT0%F/D'%!E0FA\\AX5E42 ] ME<\>O=)#-8UY 3)D7&S79])? "M3;:& MQ2@_AXXN?Q#UL"7A_0*2WWT %3A.$7:&WDAH\ZF\MUQXB%L_9:: MJ %+3)T,[XE*N9; @"R0_>C[2QUV+[$^DK4TR8U 01,N84'"%GM$A8:0"31B M)WY*,B)!0^KQQJ]%%U:=N+#*Y(7EC"&Q%+.W5T,Z3)FNPBL;4RE=/-HQ)VFI MU'=908NXIBH_1J5M2K'P,PQT\YE;;80GB@J"#6VI-PE.F8 M#K!T$" !^5N8P V9Q5;:-TE9$)\\'Y,KSOX58U%U(W1P8I]QG_LZ+.GTD=\( MB2=_\"#G'O'SJ.K95 WE_NR//5F> M*]EV=1*@HCU>LJ#GVZ.D2"H!<(%ZO<*#F8OK!1&S%C:+^>02"RZV^_4+2A>C MQII>T7>$(U,=^*P/,.C5_U1K1LW4V8^:?J;_'SL8V3ZK#,+A/&@O$%%]JH_B MYMJ%=W:!@3""X"K.T;@5P;!TQKI(V%9K56-^KG9%C?=G+G=L&SH48[^'8JQU M*!2:C.-&!,CZ)[+J@>SH'AG[O4?&5N\1M9[/GNK,$^U4FX=^Q_2J7KF^N=^# M?,B!C1OY?PY7=B *[R]^.S04/I@_/-<;CH&. M0XSZ82)S;\"&YGHXW13&+LX_'P'&+DRG)]/ /]ON=_15'@M-7EY].@(,7V+B MJKU!!&\*?9_//QX!^CZ;7>8<'6E^O;LZ MQ^Y9,\-GG[-X/ ^B$@[X(BJN0; MI8PIDT<++LW0!/7(8>I;S%ZSK&2D&>I!*903#); YKM";&;:J!R ,V>1 $"[ M# #D P"-,@"P%M(W[@&>^;XI_KSNA_OK7V_.'[[=7=WOPO\M7[SCI@9?)^K[ M,^7W8+1)ZTY'(,>2W8-H ML*V8$,?31L1,1C&/403S*1#-']!XJ#MR0T^A!YHF%A<(WU0!W@R!@M.K^Z_7=E?IP=?'; MS>WGVU__5J]O+BJ;].:EPS3O+'UQJ'C[-:Z" MS2&CV+HY<&R4['-'[/,2NS,YZA>S-_!ZWX^15-94F5[T]J<%E%X<(E(,5&!# ME*V<)U4N,_GI"3?=/03['V<#[*VO8,H=@_TMSM(NF0E#@ ]$R7B/.&^G+4^; M6RHH,>ULH1?GO4&Y]^_^])6\A\RR@Y%CCG%&B46\F?AKO<"\_ 2G?-(;PC"LX>37/T_A[' M\3PP?WCM/K& 5QR^4B/7YFM$@?5*_1'8[UW;^:]7G(. G,N\] /RC]F0U/*0 MZ!(2V*S__C)BGWQO>,3!_ ML."K.48^>,&',6X<'04$4I^$XU8V:J9YD9]%H_CQC>?V5H5J:: :DT!]]1EO MFG&/W2;(1[\+6FGN XX"?+1FPW&/K4R":RRGLE+@4(>38#N8:>\7(C@8+-8: MFDY (Z@FP>M,@G=E^EA*&WQE/L%VR9N]9 \/OA00?JA6JOKR8-7G@*7GV/%4 MN-!)#)K<+ "-Y0%LS -0WR2 C>4!K,X#T-@D@)TUC_CZYE,!B#G6_A>-%6/6 M.2C^&%>C_/C;OH"4WY7;**0>L+"5_(7YT*CR_ZUYXL7PYD3 /N%MSH-L% .;$RWVJI],5]7+:N)33BRYW3JKRD6Z&PF'Z9/G TF[7&WMC1^PR1G/ MO#NWT!)"*P/TVZ]8M@^?A;S3&&JZ#QYHW:LHESG7K!=G)BYGBV MTRK83DX*;80)S=.UB\@^)U]V DD1%\A)CBUS 7QA#HB<=-@V$ 4BRMBU9"@\ MCIQD.)H;5W2PM9R,.9[M%#"0VO%**SR)W'9RTFH77*B(3')RYJN<00*(O/2B M;MB/'.'G7^4F+@]13E1\%1,X'[QSWB=X,U[..:?6*0 M)SNN78MGR3,'"-"Z MCANUGE.?5@&OMLY_6\T>N F1.X'R*P,3' M;BWGKO7)_H%_"G[U5^3[*P"4$SY;\)&N %8LCLB3_]O-?QD>X8;RU MBSSNN0A$+A*R_:!\3/-]>/4< MCS]L'UX])P(.!K]%'&9KX8\UXQ^-0X]_- X]_M'87?P#2!KD8R\''W^]Q>SW MYZ!76ZA;?W+,QU, %%Y!G6)%1K-;WR M@X0A?1V.1P 0;SOYZB(8<\??OG1]1W[O=@641ELBZ!15?$EHYU] MH(_B#ZD9/[8?]E6"$%XZ",/1^Y]^>GY^K@2L5WGTGGZZN/XCBX+)'W->@GE? M$^]*O9]WMYYX/_!3/T2B^(!=]<^JK3-D5)/?J6+YU%XL^:/:6;5V5M.3-_-O MTM#$;\:SRF"J$''ZJ_B%AXPZWF,U%#AH .[BQ<4W:^# .#H<&)*G; P'M:/# MP<1=V .ZL>!@TDVHB_-1HR-LY'&$:*NM@KJ-L^!FT>(.GT5X;5YJFOM!74) M2ABUWTYM6GQE 2 _<#:V'7[AY9B6/>3-'=(N<='+F/O#T=?ON>CK/?]A@V8G M'TOYH_A:'+#<*U+0_30!WIJ,5M^XL&F_@'/+YA3..[HC.;C."SBX.X8MX)DE M;=.3N74X>?>D3RZ93_#5M*UK]X*/!YQS@,=R>OK.3^_ $&"<./GN2=(?HF*G MUT[\K/>E'1SD8==/_+#WJ5$L7L'RX$A8/<^BA2&V>;FU4T]<.0 +=0NG=NK. MH .Q4+=PIG6HO)K%VB:H_.C<+AMB8.?$ MP&X\/QR<4[VM.5^EV"+K,CJ;/-2CS86,Y_0>>[>>[(> O3JF6%L M$@%'YTE @KX#$A4J\W?+\HW-+8(^5S^S1=*X(UIRM^L!Z ]=SO,?QM=O;FU^^ M?@CW\.B<%O/.-N.'>-EG>W1>B^EGNV<3[2"/]^@R8N8=[SZ,M8,\V5T[8FC< MW?_^Z\N?C?_O?_]W;Q3]^-MM=*Q_6D^/?X_=;Y?1\Z\MO]/ZP_CWMX=QX+2> M>O]4G=_#G\)[]OL_K=KW'WKO__C_?[OUJ_ MWK"OO_WP@O&OQF>O[O[M?1S>?OKKIX>'Z^__[[-]\_#W_U_>F2TG"D1A^%52 MN++/YF(<.^C&$AK"PID40I%<*N%($$6 MI$"LPN7,BSL9D\=VCZ*A20QWD=/R841T]K/P\ 7FKZ^-;Q(X MFT]0--Y/C$DP%TR=1M/4P*L&I#=@*SJCS#)5/1 Z 1D.2\2$Q]T K*.WU@L[K+] M]POY()5XG_43X"I[]T8G.[X [H;BR8*IW9SEQ7D#YQZ MA/E.7GXHXB5F<(;$^9A+A#.>(>N<'\&@8P;G<9R/62$]OL>W)PS.'#F?\*JK M-M^W.R<[X8,/6@9GN9P/6C.Q->=_.KG25:LPD,&9./\"F2?H:]PRU7N#1P9K M\ # Y;VG(P?8T[E2;>.OO +LT5R?EP_Z KD:1)16#Q&;865P;I"P1 7I>Y7! M&3_"$A6DQ54&Y_$(2U20N0L9G*#,Q+3%?:7-P:7)E+FAT;>U:44_C2!)^1^(_M"+M M"B1#$AA.*\A&"I#9B<0""U[=S6/;;B=]M-T>MYV0^_7W5;=#3 @A#&%TMRP/ M@-W5U=557U5]W4GGB__[17=[J_.EWSO'7T8_'7_@7_2[G:;[B]%F-=PYO3K_ MRF[]KQ?]7QNQ3HMCUFYE!?-E(@R[%!-VHQ.>>NZ%QVY%+N,&)F+J]6Q>(>Z+ M/:[D,#UFN1R.BA.VKJH3EO!\*#&11%N-;N>TV[\?R4 6[+"]W^XT3V'V]<*" MWZG]A-4M#45:B+S1_3D-3';R]D7V"IW9A1Y>!+HH=%*]6[8T-GO6O_$'GP=G M/7]P=M%G9_V+B]OKWMG@\K=?&ZV&?;[NG9_/GE]MR41&Q8A$6S^=L$#G MD2+D:F8U ->H4KSCG\^D*N4'G[+[^7[\ M\Q<$.Y^O +O:3O:,_(]PVVETV_N=)@ETEVM:ZLIYB!8 X]JRFY$IO."Z91]UGD"C7M_-'M,QVQ@,ID+YHMPE&JEA]/M MK4$:[MNXVAW@U\WKO+O4DRO=NQ)?&[1A=>0.OB=R*S6>J)$ M-!2>BTWN(A)I1#75!:"<%ERFC*=35J9%7@IF"EZ(!"6% L61E(BEY(K%/,2K MG.D$I;_03NZ)0"I"80S/IR22\#N!=6LZ#=Y%, 9+*FI$M 8)A#(/RP1B*:;# M$B0R72(I"U&V*#)1&@-)+T93-,1MHG MP2G!M.Z&D[KG/P[B#G\"%A!Z9AJJ, MH!,XJ07, \8D%98,82:$$G*5FD.PBKY96!HHCR0I]DBB5! [C3 89Q^#DWWTI] M8BH 5>R#"H".8XE'%\X!X[FP@$" 9: $!8X)H#!0THQ(GL025#^J@/0<21,J M;4K,H[J8:^549;D.1837ANT ")$ LERT^_<@0NE0L!Y*SDVI(-$^Y'OMHQVQ M:Z>VCR+WY!XE$;74(9+T,ZI+-: ZX) M:R\4/UHHQD*TST7X0H(Z]?%R2#8M MC?J;MZW%VS[]LD'>ML-W-YTMY\) '+"QG?-E3'O4U$->FO6G4'<-!/!9K>3Z MM2YS*$!5'$MC:RVD1&KUT-%@7J7KE3X7BEO 5PU[#EJOZ@(T*%&Q31D8&4F> M2[)9.B9AVTU*DTM#W=W6!&.I@"W&V@C84*#XTZ2,4YQ+Q:F'8"=VW3E+P S' M.>I4"?\%@@11YC%?1!^TK.\$[XS4M6OC$\"N7U77QBVP/I81P9$;G7)J']P MRL1/":,\CV;@ 8(E#Z22Q92(P[)E*7LLSBR$'/ ?B=;XK>U2]]6&LC+/ &%C MB4X8HJ!9 RS3'8H4_$4!R1@1&?$/$@&+=VA%]L@,C>*CXC7<.%[[8ZY*7@@7 M3!''H)IRC#"8)93Q@::L44[=XW(6:>&)B2B%QG'50)?%\Q:L4_#Y@[0@(AZ_ M?%1BP8SBVXP3SA.PYX24?U"$19NOB"YX3T% Y_.* =J1I4A[11VD?JS#L,PI MU+5.N$1KHDV!]W3)"%T&+F3?W T/VWEF2@S,HD(M2%>&XYPE[-4"W3JDY8-= MN\ZJ$3P905Z;.,RR?-K!(@UO[!T?&;XL3XEXN*E5#EZ=,Q\OP/F M]M;S)TQ[^1G-N+)PRWY8L/06^B@D2J4!W"W1+$4H!Z I"I;U3J0YZ M$\'OB)LX FO9B:7>]AIY=OOVJHRH#FCN:F=))^ 1)AH\P!+;"9Y+@1ECQQRD M (BUYQB2 0Q,F2#BV+)-K:H#+[VH?-(EGF1"/1<>$/XWD+\7R,$F@0Q.%>>H MFAY0)>QE(G!I/U2H .QM;UE.(M.Q5F-!Q"3EP^K#D;RZ@!1)IO148'0RTJXE M\$<) CQOA+7MOV_)_2O=T?V#L'Q+A^(D@#/;OWCLH'5PN/*Z[NBG98")>2+5 M]/BE#T)GKEMQ'*BV.LN]0/'PCK7WC^ QHY6,'CQS^ 9+W(>WCV#>&72;IEF9 MTQQTZQ_>O_'@]A[NVN#.+WDBCG_,4A_'J;XLE#A^9I6W?Z/@3.^=C:2(6?]> MA"5=;K K1[K?\MV _R6?_JA [5R[*T"TD">^W'WA9+OQ9D+MBK[)YK[:YKX! M]U]02P,$% @ /./4GDG(_OH]UYY\$-(02F"KI3R0S,RU?7WO\;G'GM0_AI_.&F_? MU#^VFB?X9/17#]OA6:M1W_:?>+I=/JX?79Q\9=?AU[/6ATJBL_R [=3Z.0ME M*BP[%T-VI5.>!?Y&P*Z%D4D%#='T?LA6[>J0I=QT M)1J2::W2J!\U6K<]V9$YV]O9VJUO'\'MR[D!']M[-==]-\+D1D?GN4[+>[/^ M1R++A:DTWF<=VS_\3X9&"(Y;5V'[M'W<#-L7Y^SRR]7UE^9YR,(+=MTZ=O?V M:KOLXI2%'UMOWUPWKXZ:YZWKZL5?9ZVOK'D2:'8)Q[U='03(%Z&GK&\Q_.#%YYEV#PZ:['CUMG99?/DI'W^ MYX=*K>*NKR^;Q^/KY\',4,9YC_JKO:NX%5X/K\9##2@F$5=C_]%3I62!>G@R MMBI[J&WM[LML.K?PY$'3^ND%<#@SKZJ5_P@_N4IC9ZN^30:-Q7TM#.PT87-I M6)V-VJS'!X(9,9!B*&( 0EKVN> &RTF-V)7H:Y,SG;%3;5+T6/V\W60Z86W; MET:P4$2]3"O=';U]T\ZB+9=E-P/\NWI9'BH1=T7@6F$,SF/![IY!)B)A+3"QS+I8G7D/$[1] M$3D'J=\^7-,QIHG$(2B=T6P8#F=/Q&V/)4H/[1B41G2ES0W'0)QN>K_A93"#+3MVYIZWKQ1> MOZT=7N&=7+PW]ENA#VT)H%*+$ 'H))&X=%EJ,VZ$PP/R*SM*4-Z8 @[2MH> MF9-9"O(C J3K6-I(:5N@'=&BTCSK"M8$ MXUP5"A8[>[RZL[\A-EW3G?W87_E+23(S\X"D_AG1T@Q./6[(EY4'2NX,E& @ MFN<\>F%!A?I@,2*WG:9J/)>$*V]*D#IU6IT7/_\O8;=>7;?!-]>]FDZ$A3EP MY2KKPZ /J.A'O+"K-Z'JVQ$ <#F2K^>Z,.@ K#F0UG$QK$3F^J&-Q)3%9RN! M$8J[%5$6]"FJ@[)*T$,)1K=%Q\I8Q&_4MK?Z#PS4EDDOF(A,6B86GU M.)PY"'G@WS&=T;^NC-V6$^H7I@\(6R>$HDB;V#G@E'!79- W"DC&$]$G?4(F M4/D>K5@]LH]*\EKQ&JT=KZT!5P7/A4^F2!)(43E &NP"23F1,2O0J;]+R:@RE]$IO/KJ@ID]*:>(0& MNJ>7)ZYQ:.9<&SN1'>X&NDQ3F>="+*E5'0UA0\]C"?]<)QM8=R@-EDH//DFY MC\E"?"LDW'?$4&21.VK9_+4'_;4';305-"T:2*P).J"@HXY("H"X5#N3O>!0 M\!N2+U[C.@'CU+D[B1X?X#UJ:91[.'\\M*!8\!@-K9C4BN\NHU+3HPG6 J1W MX#641=YMD2+%F+";3%FC%QYUOF9]M/X=8Q,R*#'@LP!9%HZ"@1/WGJ $5.!5 MA,P&6@T$28F,=\O7':9D;9'VE1X)/!WVM*=J?@>N@-=:=-;6"W'AZK0W2W/S M-/AH5V88[1"EPV S78VT4KQOD;'QMZ>1W>_$EM>TO4T["/+.'P';K>WN+:6] M_7>+<)3P5*K1P4.O/,>A6P+<-)9/:<)T]_#;MM MM^?>T3_E1>ISA.9'._51N+/&SWDJ#I8.]?2 OII@AC)7=U\+/,#,R+3%? M:7-P:7)E+FAT;>U8:6_;.!#];L#_86!@@P3PG:9H8]6 #V4CP(E=6\%N/M(2 M'7$KD2I)-_'^^AU*MGS6N9QVN]@@B&-QCC>2K$OWJM?,YZQ+N]7%3S _ MENNX/;MI5=)/7*W,EZUVOWL+(_>V9W\J3 37YU"KQAI<%E$%U_0>AB(BO)A> M*,*(2C8IH".Z#A9^FC[H$@G9'3\'R>X"W8"GAFI 1.0=0T=C6BTTK7;3?@C8 MF&DXK9=K5J6-L <;"5\8O0&K2#W*-96%YA$?J[CQ^B0E+>(D479A++06T?S: MKM18;,<>NLZ%TVFY3O\:!C?#T4WKV@6W#R.[DUS[6'T/_0MP+^U\;M0:MEO7 M]JC4_[-GWT*KXYJE>K5:_X4V:F>2OZ9*L\FLT'0X>()SZFDF.-PS'8 .*'R> M$HDHPAD,:2RD!C$!1\5,TGS.I5[ 12CN9N!PKPS'QN$H]+].1:,CHICPV9%4 MYIO:BG,D$[,3P&070D981^ESI84$EDG>&)$+'RCWJ0]71'H!G-:*N.7UTR(0 M!1,6XH*!F<\9^Q'UII)IAMM N _V@Q<0?DE3MELT=)$ M4U7J/X1T!BTO88%A?]%X&),Q57IA/L6>287LHOZB_?G<%R[NL6/8$5/;F(98 M.'H'1)^GS'X;7L\O,H1D@I:JY?H9XUMGRFVU>S9T[%YOT.IVG>O?/Q6JA>3[ M:-#J++Z_C4#=,U\')E[UMT(R."QWN$CUS734(^&B*HQ4F \7R^WNF@-9W?.P MFP6[W9?Y6Q=]E,>5'2@I]C=-MZ'0K)6MBC%H/CG!8Q%=)-)<<2;3$&7#0ZZ' MYGAGTB3IURGJ4(2=589[2WH?$]05";6S8_\D)7J,OAX9A[28D7HI&)E8S)E= M^WCZ+G6+$OUI&,ZN%HA_A@=KU;-[\SJ'GXU]?]OK!R>2PW&D1"1A!@XX31CJ M$K!T%BP81IB93+&DRI"I:)9)&.)QQ9%E=!<78F27*B9>2SW&@#Y+0AM50ZMI MF')1X/Q*3T#UBN2J.F^+Y M;"0K.MB L9 X1$J>"$,2*VSFXK\72N0\WD)XQR'QOD"M?(:PE B9GZ5_9U1X MFU$3$K%P=OY8#5OLLYQF1576[B6P84YS+\OG4-X;**\ZN0C_-5#W MWZ?!(+NOVEI_1EW_'[K'#]W;'*DNRJ9_CLMXZQJ-L:FU#^ESP9//U NQ+'NR MI<)+.JP2(FOS?Z*;&Q+:WB>ANY3PT)JZ_CCUXT3UNW<:AZ3X>FD'5]L?4,-W M'FU_S6*.ET-CJZ*3GS(U#OY::*^P'BS'.F@CG.9%:/IF-'V!^@]02P,$% M @ -$ K, !$ !I'MZ:I PV;0]B-_!,B.D#4*\3@C')0P]2@CM@&$ P@'/0V@;- MUDZKO=/= -?#0]!NMCMAE9_>/^(=;$[AS #0@3.(_!/2[!$<&X'C[]:^!X9C MCVUHU0"1"Y&RGE_W%W.(=VL13V,#C]ZZWJ2Q?-6@]&O -[P)],^-&<1SPX3+ M"E0(\L+&*/(\]A;;2;S4Z#OAX9&,;%"26O!/7' M'/F'#B/>VM[>;K"W<=$ BX2-WT2R1I0QCRSAN=6X.>L/6#JNQ<^C![/YS8:NWO1(_*0=M).C,,5' /6;3N4F=T:MF=SAZ+#GDT].-ZM M48SJ,1)?'6/TEO 9%S$\TW,=*,>D,??<.?1\FW1Z0@,8@5SMM+#T=8.T"9W^ MBN5:8^^EQ)D337MM<4B;F%@K RLCU8O!9,'QJ\M%VK21S9'JA60R#>?592)M MFH'#A2HE%2T\)'( ^N/ZJB=Q:HSNH8NPZ]@6]?8'AD/M>3"%D#@.VPKE_NI] M%1;: RM-B3E8]?X>\5HD\ R(AK&P0'Y?(R.P;!JJ"$T+(AS^6E('$7G Z./W MC2Q)3H,!(7*!]MCOK$I'!*(BTJIIK;02=3.0:HD4(H9V0O!=W72\,C M?3 E-0A?N!"2V3I*8-O/ Q:\23?X,P?I"N83V0BYJSHII:!39^N I4 M5E]8(093TE-3U['(-/#X>V#["UJ[[7J=E )(BNWEI4K!W7T>W(=3 TT@!C8B M+USS+F+B7_]\UVYM_1N$S%3X%C'X0P-/3QSW06C:RP*Y[DLANOE,1$DK@#93 M#;MDR%UX$P/93ZQ5XN@N/1N9]IR,;DS?OK?I #^%8X'BRL'6%@'SR,:FX^+ M@^2/)%'F;9=DP8HN'\4*QLC!!K.9X2W<\<">('M,XA'R]TW3#9!OH\DEL1$S M"V7!*OF.2H'Y+@MF1)::8((P6%$&,>D*4:E+)?Z+V +]CT:?>\.AGBWM5/E% MU&.C[2QHS%FR<0[]D2#&Q:A"B"%T8MC>)\,)X!DT:#_FYC#< M*@UVIFD:$T M ","$E0JTY$!$_D:? 5-2!1YY,#S3 J(7T(QQFRULN#$9,"*SJ^ 4.+!4V'# ML+D,$X>+2X=$!>)QJ*^94Y7.0B0M* ]*K786J)C8KX"18ZYN2;""3 Y9C_;_ MQ";*O8\QS,2@W$N5$76RV*PH@)!$Y=P44RW?(\/BOFV,;"<_0N>]5PW)6QNY M 4%$!23(5&,!,2I]$ILS0$2/5/;0S79]6*^:M,H#O!= *Z&;Q*%?^%/H71H+ M&H5Q-MJKBBLM9),3^RG1I(&PL,+H@IAPE3(287A$YO461%8:JM53)2*Y-,*R M;A7+A;U^!1V:*[LTR&"([:FA"187I4$0%E)BDLL&1*0 HP62Q"H')QURT06& MH?$(LZ.MU7-58,E-\J-5"U:[&F/)NO_8\)"-)O@2>FQ)(H5![J4"B'9N3A]3 M (0$8#2J,"%.;(XP_!X0<8_OL_F5[#MI:J6=F[VOJ@-6O_)(ZIQ*(C-\L&"_ M%KS$"J^8RDQRDW9.ROA7NBQ ]YZZX5<,47>(;Y$7/A2G*3R\WU"ZWT M@#1L.0!FWTEQZN1R M(LOJE9-;.XG+04515 Y2+F,BSN96CK%<5I<#5?ZM,DQUMNR#2_.1Z7S6$4KR8-<+O51$EF:\HHX8<<.0EY8 M1<(-2+)3Q<;GIC-Y1EZNIEP9MIZWYRNT#71\'#Z9:WO?5;^]OU<(&=K7OSJ>E\]!O^ 'Y\VNKMTW-X^>'1Q8O3=M_=0+?NP>SBY'-C..S= M_?)@GP]OWUT&)[?'FYOG9G]ZAS<_?'IR;C8?OGQ\0+W&I]YM?]^Y[GR[V?^X M?PR-8_/CTP?4N!J>H][3G=WH?V@^W6X/C/[91M<\G<[=\>.-T;MMPIM6O]/Y M]J7W?=KIM_>_FQOFU>7D[M9>'+8;[I9QWGXWV#_N+: Q&YS<3-KPZO3FQOMR M?!8O'EJNWCD6;_,QI?;FYLCV/IRB#??^9\.[LW= M/\'AX(I>,_)"WO(<^@.##!Z(RAJ3B0M&'5ZZ3; &(8N.%609R\UC M(C-846DY>!NY')P:O(R-N%-'[ WJSN>?>L_-Z,NLM1T..^!H'GX3&O:JZK (:V#)&T@P5VE+ MX>-3/%L7E5%X1Y8:;J-^N8-0/,M505))/3G+)HL2>'P'BJQ)1@V#9 M8@7S&CN$>&,F55F%1^_FTDBR74+5T*J4D9X9WUPO 9 B) N+JUQUM]16+X&Q MLM93%:M+O@HC':]L' 7PQ'-GQ3$O4%&)?BYMM ;ZRZ49P@B@G!31A$H-,FH0 M[M_KNQ@?P+'KP>RF0($2**LIE^RZG%Q20[]L"-3NPY%T^H2%.19D6XN3\7;LRB:=Z?8"+T"882E MF2.MD!UYKP+#\Y1#=K?VBQ!4J$XNH?:#5*?(Q=N5(G'O3^!OH.,648<,SFZY M](T*U7B_V+$:UPRBA;]CY-O^HH?HIZX8%R%2TA)*H)ILBA:12/ZDRWDA/9 @ M^#>PIO>-U$>IS3^PQ>6K/YJ[G \3]<)?@*U(@_(98WS49.4D5^E<] MKE>GC^JM=KW3>ON(K?B+."6YH$*'G^0IQT5<;QTN1!\"XW& X^][)2M-#&/. MZC2@X^,E&?:AHO7Z@OLU,!$_JIKL;[QDI(!V\+]@5A"1N *%HKMJM3 *V6_/ M%8.!U$I L*21QJ"HZ!B:;R?N?8.$\2),9(O3'ZF&HT:CK_*Q5G=K\1CB(MZV M2'Q:+WT*8'^$V4)K#82?Q&)?@MLAS\C0I.?#&?4,-6!$I79KOA?0CUFQ4G/H MV:XU9/6LP(M<,K(=AXZ/XK*8M$:\:$#?GGIN,(\;L0GY1*PMPVRZIT5"<[?Q M'BRW\>HH>E&6$^:N@'S V:FJH^1%V&WL%4 ]N_2FH[!"'H6X7B/V14)HZ2-. MGJ6D%U:PW]20_Z;4K^2*MS04H55.A+:&(K3+B=#14(1..1$V-!1AHYP(70U% MZ)8385-#$3;+B;"EH0A;Y41XIZ$([\J)L*VA"-LE0YN.X;G5+#$\:FD9G5ME M)- Q.+?:8@FN(*8?F=-HA)KC2#11SLNIX["BU2FC/CJ.*EH;9230<5#1ZI:1 M0,1Q*X2QATAS!H9',/R_A[A?7WJVL"OK>UFU+<:_!-KEG7[P MT3]P7/,N%M;RO1T_?KBFK&M#F.=*,F"[ARB ='?!)%QI;(77QVLE40$N"^6% MA:L*;#>'5B*79UK2 \G+7:-M4J\<#BU_9TIJ>F8P@KVTI'GFQ :7+-NW$2.% M__K8SF=+O22GWINJJ4Z685SH>PK?/E?\^C-]M/KEA1.ITTNVI)%-_1BQ)$[R MB*CPQ3C9;+H3+/+^M2-YGB6) )>D;Z02B&'\@3+PN!([^$MB3'2SU(16>4#0 MPU-[GO1]\[# :PO!94MDD4M=W5_JJ@Y <+A21=J$ X->BE=BLBB-YL')-CWD \]B'V-Y[*EQ)#E*NBIVN/' M.418Z[E[EE-)K#CQ(+T#(,ID:"Q3AE')1%9Z2K/<03)]W-E+BB51AY=I1B-W M^-("EP9EAHWA&BH?0FV52C1&+Z^GANF(5X'+]*81VNEB(7U%L5U36 M2%<+RG^G(>1'X5.DL(A8[>8[_^M!>AEF9\Q%O]M![ X><;_&A,>XA M=^VL5L:FV/_R:VEDI2H&A7,,ZJH=Q_7ILXLY9\F'*?KKQA$>4^+L*COK?^JX MQ #.X&P$O:0+L5P:@UX7"PY'8LT*"Y^[GC_=GQ$V3$,G(3A\25T>JS0P;4@\ MD4YRI%F2B7!H(&2,;/S)F-./6T5G9O601HB0XD7DE'H,,[:P M@L),@M.W9X22I8<02OY*"*:M1 FUDL@RA.84N8X[6?20J9,L/,:$LGRT#319 M&.C+--!#ACQ#(I4*YU9Z<)WB1<3PF=>W->GE)"N2V8:D M.V7I?E/AO=KZG%$JP:MDHKK<89O_9IEFHJJX5.]^SM^COY^Y1U]3D8MR701G MZ?X#'>4OQG 1T27KRSH*7H3=0J=0.+>0ZRBOC,TB\/*^V];G?+=-1]E+\U[L M-K+T):X7@JME=>R0DIRKG7_V0T=:"BWB4;P;3'(/J3X2%N*20LCN_ PO)60& M_U]02P,$% @ 37'\G@!!O+&"/'SM0^3<:QU:VO6WU32SGZ&V4ZQUZHU&X<]/BO+;T7^*1>4";, :!4/IS90Z&HT[NJET ML6:3/L(CY0\Z^J]25(:4C@]5]>GIZ8/.WB&ZB8$@!^M ^ .E6&0#>D/6,? ! M#Y6N TH'QDKY0"F5#\N5P]T=Y;9;5RJE2G7^R6]'EFD_]C0""N/;)L>%)4K3 M'K8^(#Q0*Z525?5>+,S?/)SR![[WGZKNV^6#@P/5_>W+J\0,>Y$-6U;OKYH= M?0@CK6C:A&JVS@D0\Y"X#YM(UZB+Y%J^%.$;_']%[[4B?U0L5XK5\HN."ZP(:/K29GDB-;LUV SWXZYD2S MV("D1NL:QC-F[+YJE@.2F8]'TQ.U7]@U[)^=AG6/._;CBJ3]%F3QADJ^[V,T6B,]BC9&#F$#,/,@!>4)S,&0\A_GAF!SA=)UY# :;="!T>M9 MT *:DGY%D?*I6RYE$XW40B25@$@2R:0S1)AV 8\:]@0(Y?:32)9%* GU4\Y% M$ [, OIJ$/IDX/.A;?;K60MD+P#?T'DW17X<%ACO2+ X-QC&FFF<3<=@$V#6 M[IH. :?IV.)0S+WNQX)M(:;=[9:"&VF=.G#..&R#Q<.7&PU3$T@Y5I F^#2O M&A\YW06B>RN()E'])9&UD*VGHNSA-!*O530&3&^<8PD ME7ET$"DY_S*-0DP0N"7U57Z;D)I*""2M=R*5-8 )HKKD27,JV?(K2]FYM-!D)30N$-N=?'$O MT"%1CI5(*9JFUC,MD[OY=*+.$ );F'HO^[S19CSU3#=##Q#).' 32RHL/0\" M)*%6X@:(@?&7 L59K* XZOM< [Q^]E+791W9%&LZO3/IL.X0BD: /09GZ:A] M+)*9&OIX2R >=.)R22)YG9H3TP#;2-,)8Z\ M*L'2(_D>(P;-7-NW#>$3E%B2U%>ZR%]NB%M<6?DNVX@_AOL(G:RPM)),_;O: M%-(U0F$4\@Q])#(+]/?E%+9\N5S*[GH-L:PKN?%DL@ZQA7@^RMG42,\!!,Q\ M+F /PSM,*I*K<0*1IE?I74LO3]'1!HL@5LZ?<&N5(OUQB"PV*.&EV6#RMOW& MZBJ!;3HIT&B$;'?,5)HF@L-GNH+%LO$G.4%(Y!?5^\"TST@-]C *V<81\: / M149J\L]B<&?DN&&B&WGSID<,0[").8%Y2UD3$7*.,*-ESPVY/G-;(A>(&3^< M>6- "^AUGT4^\A,>Z1QF;J;CB3\5X8BJ$4FTIPU4,VTPSC1L,Z="EA@^A;ZI MF[(]< R"[V%=Q\%-5*C8-AQE.7;J/GDMN?S4)R+A$,2S41[P?4TJ["WQ%NV1 M&FC8_91Z%V^PJSGI KC S%#>8-27;I*61TZX7=J&"=B.]$SQ9=C,W5T(^GYS MZ,U??O>WWL3!_LW0/C>7\R>)C9 MMZ?.T\4^/MC_4OEQVYT1:W^B/Y>L2ZK2#EP^[U'CV3O\]=GZW[OZ=OED]U0OS8>FC7KMOKCOG99.P/M3+]\_FRK[6[+ M;CP_FFKS<^GYX:"C-:]V=O6+X1CUI_=:XZ$$]^5FM?KC6^/GL-JLU'[J.WK[ M9O#X8,[J%17M:ZW*QT[MK#$#;=0YOQ]4H'UQ?X^_G5TYIRW*]+X/6WOE.Y_+ZY!^EWFE[AV7RJIL!%5HUCL7M&U@6?3*RU__J M^(GCAPY8[/& ^94K#3_"TJ"RLWDQH4Q39:&L?-XT J5U$<.&[LP]J&8Q2C5C M9-HFH9R[":0CE'74\B^9M7B)JUY;K>S7)"VMM;U$(>,V-/&1K2(Y MGD2,A;[B(?(_J[B+I"J8VJ;'/BA@(-3;\YWS)GF9"(@D]H.OQV#F(WGC2V=; M0"9;/8H66? L2SA.(C^81!IAA2]-YY.XT$R;J_D)]-D[\HN2FU#.//N*+[:- M )79RLW9"E@IKWE#)3=C6?0 S(DR^[%0U!,6<\BOR:TA MEGO1K -+&&,FW_4.;BREM)L712GC38$8("S+*"!$B3<$;+K7-_?0S%^\Y;9L M2DQFFOUMJ %IR2FR%I'!'LS+O2W)U)E?VL!&8#D_;\DV3F:WA._KO 0N-0;+ M)(U.N0T(O[>P*".OM:$9!=D(?D^I[%F=L9&6V"+F\\OOWF$<\14Z/ M]AW+.]LFO2R"5*B U-R%M;\T+U?&1:NU7\L+O4E%Y^3 M]^S_MI* Z/26-!O+*;X4?. MK:V \J]H=T4@"PY_R76@K_<8OID/72*9:64E M+1>Z#.E"A@>RBJ*K5+T;^M[")"_3^K6,K@]%KPY0"I&:'*$M[J(Z79RD";W. M+W5IQF+BUQ)S/-P]^9;Q5T>&RFOTDA2[WR51L,H MM15ZF503V0/NH>K:V*2:Y6[67/0)OIYUF_#[KT5KJW M93[KUKQL9!5HE(B=APM;-/\%,%[.L.8NE7\!7&=GHWK,PUK5CE[^1!PWIO\' M4$L#!!0 ( '.L,E?Z&9G6 BX $RI @ 5 :7-P&UL[5UI<]PVD_Z^OT*K_;);6XI\)/'K5/QNC2YG$AWS:L:)G:TM%T5B M9FASR E(2AK_^@5XS/ 2 !L$$-%'U*Q9;$;>!I'=Z./G__G<>4=W",C::GX_'A__SSX.#??O[WHZ.#]\A'V(J0OC_!%E M8%M1@F3KN ZXOT'_=I3_VA']T='+5T>O7W[W&#K;(9+?<:(MFR*!'X[3?SRD M>!T<_(P##]VB^4$RQ9^BS1J].PS=U=JC(T]^ML1H_N[0#=?XB$+]XG7*ZS_H M3S[CSZ>!'P:>ZU AG5@>G?-TB5!T>$!)?[@=EV:[0!'YCLB;"OJ8_L8QE\#Q M/_6.\//$PLB/EF1(MN6%G0==@.)X^1L@P?\U J7%U[PH 3M M]N-D="!CN\$+RW>_)0>>Y3L3[/JVNR;;Q8[<>S=RD?@B$" %M=>F\6IEX4TP MG[H+WYV3E>5'(]L.8C\B=]Z$X&7+C%R07+HF8)8$D23!B/Z/+KQ[RR-[1&*_ ML3\'VUL7EHM_M[P872$KC+'<(<;\&&[%9H();Y&-R,SO/'0M<8VQOX;<[1,< MK!&.-A-RY1#=PJ$"6E,,9(;92 1P'8XI]85+8!B%(9)8@;4/@0_,")-CX]*U M[EQ/[A1B?0MU[%R2!2TQE.S7(9$ARQ?'R"E,CBR.&W*[XHFUH:M9?'0"I*!P M.R/GOX-\1WQPNR^@QG"+/'J%$FV$W/+4U*'7$KE;A8?$)0 UPE1QFEF/$D(L M?@.YSLXM[).K+YP@G"A)P@.J?0@YJFE\%Z*_8G(,GM_+W$C5[\ OHX*6<+)) M_K21O9%8)""Q:]?.9G+GAS!!.+3%]#3)>4@1!3,6F0J[&$&X0V*K.D@.M?H=W(AXFH/D M %O(P(VWH%1(#K'^)=C2K"H6DB/C? [GC;*7R(D]%,RI/]WR-V2=NU%(-0_7 M<2V<7R'BUY(H0<#K=C"N]N00]&)[4AY)D)D017& M*H@AO2PS;W X]D\L_VM7N?!):EA<]6M4=?0\2H!ZPXY9?IMN;]&1[WCT!J/. MU_%JC8/[Q$VD.ADY^CIVS*V[6$8W\P]AY@]1G0F;CIX]D>@0A:M9=!@!3-^ :+P,TDUK\L@#$_0/,"HJHDIS*.5I(;[C=Q&@6^3_9>X%2B6 MH6L3M2'E75+>5 Y7">I:[D&) :@^Q8(P YQ\NYOH#$66*S%#<8JPOD<1-Y'L M7.2H:GY$DQU\(Q' )=3DBY$=LP@M2$NZ_$HF.UK>]Y OT?7W,ME1-I" W(&I MRTMV<.6O ('CN6-D!]A&1^,#BOQIQ?R\NQYP%MAQ9K:=DY,OVHQ]&HF8'/'B M#KPF(OD8+6R+#I,3VY>'YM&@OA^2T3LN84MC+X\<-+=B+SH\R-@41[VEX?K1 M,?GD./N=X_KGF7JH>:S!RG)]Y:&F7^_VDX[!+@D);,=WZ&C+6&Z\+ *%_:0% MX 28HQ5:W2$LB6[IT^TMI&.4EN?)C8U^L!T16:>N[])]=4EXET:%'B-B>"(G M'Q?]6#FT-%]'48X+OJJI&5#O;^CVB/L*#JU,-X0'3Z)A .6E1C/?+N: MD%[CBBV*2Q"^5O$I;2N6_9*-&7IW-;$JK;[]%54S7)F$7O(WF-)!O@QP-$-X M-?;O41BMTBA9V(.;Q>+XGT.0"!N=3!*OFHXZ%5E0)C[YYTT2R HJ@Q+I09Q; M93 RR%^#'D\3C-:6ZYP_KHGFBD;98T1IA,!B$.$XC)TAA%TFM>^A-DIB9#.] M_B^%['/.IWN]'QKGG '\0P/ G=5AG6KP8&YFYKK^$?8J+NP@328(B\-NM(.Q M0)A M:M'BG=$P9T]JB:; %\.#:S,;I2&I5F^%)K TF8AEN^BZ\"W>[B\"VP, M;B%AP? 0:MTV2B?9FF:_$^,R>1NH1-Q GVF-O/9?-"U8M=H:'6\:;;N%S<.< MNTM4'&QH6NV/+HJ6%@UK_Z'.)R]@):A@6W@LU>O8;6 T/.]N$VHB?H].?L(L MFDZOA[#"Q*3QU[Y$6>[!*DJ@KMO$W*QP*CZ@"]G93=_O/][M$&BR-?(PCS_< M:'D:AU&P0C@?\D;/IA!B:>X4D]L@8OAI.\6J0<%Z),;C8M9 E!,4%ZEV-4OQ M>JD$GN?^RE+] ^C;1H#G_A^&DABVZG(J[MY94'9\BOIZ:]\9M 8EKA[FC 4\ MO6J;(PDWUWIBL3CLO20:X6GW_P*X333?_"W,C+Y"R8FH#;9,6F^@GVOKH]1N M6 [JEF?AD\GB'QI>3HI7D\;G$Q:;H;ZA,"'3Y.KB[%)]_L=6?GOPI-*P9@5. M.(:#$OYQ19^*7"\@MN]R8*FZT$Z :1387TLE,[7%TW(9#<]MV82:2!2*HK]F MM0K\A+66(-0J>9-B:5N493],%1>=3[]S1(Y 1YL46!R,WOJ6DU$[H2@E)$]^\HQX13 M.(JC98#=;[OM R^_&B>SQUIGL=61TQ(06N,X#L-8OYPR+J85!" IY9CIT;AK M[&[BB+9NHCVN=,NIR.J)"*N$GIZPAK)QW]-=)LATF%(4152/QE[FKOE.:V$V M2'6D#4"1& HHP6FYX!H8#<]EWX2:0(#%@3$CJ]HW3G&[5\AHLJ1X7#KXW&_1 M/?)C\.? +5FS=T>+6,I^MAP(?39.2+95Q@=<"RO2'@SH%4@$'C.4D'^/@S"< MX& .[FDN4C9W:DL@7H)"C_&Q#7#(,A2U1?!P^1A5>"2$T8"4EAH94^21'R]& MOG-EX:^HP!G:Y<=G9# XI&U=EGS[#5#INB#21M,>X3ER5@0;.KK(O4=Z9-3& M;2"":@5-UZ52&Z7NX\VH>U)*)@QHM"7J;'GMWKQU":+ P>#SL9,B8;TW4<6M=H MM709&ZQV-4!%.*R G;3&]7LRN5U_"?B(*AG.>Q!N+25%*53UE%&A8ZXO*93845:,-LU8WO9+/,TUIV39#RE;3"3':X)UQ M+UTI,& *M,>C'.Z DE[MF,'LXD3O4VDK]-^$N Z$$-7 M%,-,B&_U&+\2,?BI\DDNS#YS)C0-TG"^G_C>$5TR700FX!Q6C.BJCE33(FGB M9%(ME7I6; KM^[ W?>%]4,&?N:&=D#[TL7(R6R7P*3=S]J_D M(YT@G/0@3((IM 84:![R4/2N?N27+S_@U@_5CNT):^#5PN9A^MF[GPU77"@< MK'4]"_Z!:!U9Y(SNR8@7Z#JFB)RY7DQ^5HM/W5U)FHZ,KJ,9C/K?&?9\I\._ M>3&'=C.OC4K'(2#'V^C9#[1Q6A<%'WF1:I[[$/;(2"_[6T5!5D_T;)%HOC]S M+H,Y$KDP]7KUT7NJXW =B'4F#*E9CHK=S+!EA*8EW1FB]"O#K0\6P MN!PU,CPT)G\$;YI69]#AL-I22YK1ZQIJ2ER7^R_IJ,I:QWQ9E#/ORQ#4SQ^B MYI.U=>XEO_7N,$2+5?HR!&AS;4>1KD+J=0C\I"'CHZMM"3%YZ1(3LZ5PH]A* M:Y(I,C98>H(I*KS.LB;.L+4R>OSB[ZD MHNF&KC^*G?N-J$U-9X/G)3@'!8MFZ.<1Z=% M DP61NUT82FPT=&U%:J5E[1(@\-D$)N"!Y"6-EZ'S4^&E>#3C&)M*HQ\M!R:H7+ M"R]X. 3P]]W,TF9=SLOD0TD?";=+%R([<>YWM.+0,<3]:>0BM!#TB$E$RE5;4&2*G MN.VFI_2*GLS?K"P^DC870_3/\&E-HEP-REWG5BMUW1,5@!8W55H;"K&Z7!<' M RQ^4:Y_ _$+"T!++F,R>.KM)JK;61#?1?/8RWNL@GLK&UB9O>S[DG4SVMH* M*Y!98+J\SE#Z_\*X,V^2OO@>4<9[X7H0O.%E\-26T5H=0KZ.R/)%[KV&> (A MED9#B"47>;-(67AJN8'KK&FA I]\ -_;JYF7V0PQ4.F5(-3EH*VSG6"TMES: MSB-YW,KR/?-DZN12UR]2H4$\(5F+@2YRN\*>Q%E[VMZ.X9R?\2!4+>?P%DW@ M%Z^DMW.=;=ZTGMMGD=/?6HR2X?A2!0')P"12EPI(CTUV>'F%9'9SN2NZ?L56 M>"1/Z.25@%]7D6_F@4&Y;XLNH#X/8@[G)W3DR+SLXWLOV(7(S(DLLZB MS<2S?%IVBD;5K%?P+_82C$WN9/6=4'(T2J"LKPEP=1#398"C&<*K725&<">S M$,\G*& VMMI>#<5G8>R@?@)2ED%9V^L!9Q!94QES=W/3 )["W=P(L$B4E/*! M33-(Z5!\)RS'Z9.+(_T!HMU,Z4\T'=\R(S#WY*"^,UA'N13JNN*+R%QLA)RD M#,LM2GI33RRB-YRA.W"%K(F568,92+"-6&IYSK]%Z^UJTBR^1E9/07S-6&K) MC"FRO S\!=7G,OL]B0^YN?/<15KJ2*,TVS@_->&V(JW%$!:?AS%U:A\U:$DY MRZ"LK9T&'0']CQK=]Y:'DJ@",F;7SL+*R0U?_D'A-R<(NX%3=_#97NPD?5GL MI>4OT"TYG\[G&8[G$ NOU(&';@4A""..[7OJ!7.;DCJS>ZXEV0:0H5:B-B\F"\(7#\;GFQKH+CYM)UU8+D[F=T7,)C+4Y#%;W4;?DAO[ZS@* M_Q63<\6-DOZS8W\>X%5Z.^O92Y+,55/]5L+PK3\X2N(I&_O6V<<9TNRQ<>G*D65O*-0W<"%V2*]VI4B0[4)<. M)\:TPZ9Y'P3.@^MY1*Y5#OJWC21SF\=T79$>SX(K<:Y3 YA8Y:+76:!QU&XNBK51EVH/C7("C65\XQ)JH59%K MPWC?W Y)=(CJQ91^K&F?5(@KOR_E63\IO9OY)2)'(.IA X@S-AF7PI9A:5U+ M(+AOR[N>NFEE-EB6XM?A4F$ ,(W7:T]GARDQGLJN@FKN:PV]W()E'G-9>W!= M&PIX<&:="U*+IU2.#UA$>^9KV,:,=]F7&0EM>[!*7ZU(PY8.9\-P*C(P/C.] ME#EX;^LLL&:Z=\9Z,2:ZT%>[PT+D4=2T+EO9*5\+/,KZE2@9SF9W@:BPRU'; M$KCNV4%=J):@:#UL*>RFJ[4O)YM3EY)U5:*Z=D$C*^.U.-J$6.]DS@-MSY9X MM:FHXCJODM&TR+ELE%O450CJ6MU\/F9[/[6(K:G][-YZ5:?Q78C^BFF?M_MN M 2852MKJ_O/8*+?&K!#4%J+(Y6,V):1%;*601#Y4^[6JZP&3)YOD3YMND2%# MC,>E_=W#FWDQZ)IZMDU$Z78:BM%=(A>ZVPUR7:GO'T)T,S\/(W=%; SHQ*8* M<9-U[:5$505%K(&X@FV0ENO-3B%]=@&'S6#DP0=*6Z'QO)R0?M&P^0SH8&L M"[IC6N(GO$5D-<2(=BQ8I+"\;)02QT,J0&;O-X@P'MJRO.O,]>Z8=GY[$0XJ MN'4$T&LO(:L4+!9[WFD01E(:#X4QX\ G?[33Y,F4L=ZM*I:O/"H$.SUGKG;Q( MR;4\M9?(B3UB2=">H9:_H1&6$8T;"UW'M7 .N9S6(D_5H!(#GDBN"NR>/1F( MY8G/.D8>#=@]=>:&UF*!T2);'MDEVK1?((*F!'B:#,*3N[$$,13I[F0X4;RP M$9[SQ3GO%;LSD%[O;7L_IL3+3]+S@@38QO0CP M*4:$:](Q4^=&4QR$>3=6E^Q85>3W;>\UY<=V5?7^'FFRO2?'[L46@DV)W>?8 MVC1S1.TZ2BS#(@$R(C0FIJ18 SOVEY+62XW2K-Z 2X#_;-<\2\>2LSROO-#: MH=N:WHS)U5=1X$=$^N=IDL*[PQ MLL8V@*[.G2+V.S'XZ4C&A"NY2:)S6ME$ M9U$Q"F;*ZL*,;D_UI5*Y41]&_(R(E6"=7V M%_7]RLSK[+9^@@EZNSTMTJ:R)]^ PE",!D$HY]YU0W_OM+)=6E;WG;;W*7=\ M&2;UF9)*342,VTKZ.Z.TOPTD/A*#5DMCNA\(ROMFW_/2M#IOFR>3(+@3=R-6 M^G>2(/OAI0K*(RSV,JKZ\GUB>=1/%Y[%J-(/JNOKMPSEXV(8> KH3IXI^1,T#S#:L2+_"R/7IA<>^;F[\'LZ!=5&,ZA$TL[0[UG@2"V# ML-.^&FK*Z4ZJ5=(TQX9*\\SU8G)2]K21Y$8QF'1599CW*^TOGT:0AXM9ON,R MPL44-/3DNFZ/K#Q#D>5ZHW:9DQ1#9WRV">W+$N.E13OZP.\%9M'2Y M2I;D2VS'=^B(_!3Y(2&K>1V4-@]= TSH@.T^RB,E?Y9<0IUD4R*DZY$EE\:1 M4QIP*I2&U98C6IZMF-?VYW\_.CKXWS^N?O_A__[WH[V.'S_Y/[QUOKVY7WS: M^!_.XH?W;_#;-[^]^O)AM@F]-_?VMQ?>K]%Q-$6_?GOS^NOC2_LR>O'GQ<6K MZ6_']X\GIY]>W#M3_&?PZ[_>O+]&DU\>@W#S_M5E\+W_*3A9W5S\<3R;C;_^ M]X-[/?OTCTE\\>G\QQ^O['/7Q_\\?'OXT^7(^_#ZR\? M1[^.SI%U;O_Z[1?_^'9V[8^_?76/+W]Y\>W3VZEU>?7]#_;[Y3J8/WZTQI]> MH(\O+U^__O+G^*_EZ\M7H[_L[^W;R>+K)W=S^NHX>&-=O_K'='0^WB!K-;WX MN'B%;M]__(C_/+^*SZ[Q[ :]>KSYU_R/\8>77]Z@Z0^6XX9?3C[^>K9XNSQ^ M_W\'I]/;HR/IRZ@JF\\O0->B)LUMMQK1W(J]J--RI%,&3EE.3JEQHEG-D+WT M R]8;(@==572-1NO:O[71C1BWHFUO34;9JO#:9:R2][>_?0>\*3!97V]S^ R M9ZMCY8X2=M0S&.U: M7PM)A?'=$]\H+*1:2W.8<99>HVAJI:W'\C1"Y-QM)CAP8CO:NDP!LSLYSD]= MB9T5CR=TFFH_DRC$BO<4+2XK1-&45 ,^Q1!'G[/U?(.G"-^[-FIQ+&Y%1[XM MB(W\;2!/!4Q'CVEWXJ*5#I!0MLK9>N3:Q^&-N"3]N\@2&U MH',=JP$LH5 R.TX9_=%E8EBGZ)G+'(JDYG4AD1:#W8SJA_'GE>QLD5\'KDX2KYYZD, M\K_M9-!(OI\-P#F,6 N-0MX,"'3S@R9N0O%"G05@Z/A1@5\LFD@*?IKJB3>? M?_E-!.KTES.DT[\4@-Z1,O!T)*1/)/@69BQ2<%$:R@]3,"@)J2% 26<,>@]N M]\"'Z1GD$4#)F? TB-PQI;V?S!M6X=[2_N4W4$PIN4%@FLP;^/3,:9]_N(7$ ME)(;!*;)O&&CV;:TWY],(#&EY :!:3)OV,BV+>W3ZT^0F%)R@\ TF7=[XQ55 MYZ<&#Z?)@B$*[K\4!1WQPB>;K:;,S(GEO 8Q/C.;+BT!*G?> BVV##TMU"O# M[A(Y.Q2M8!2,ZG0]-=6+C$SDE@@+:KF2L)E]$ MLRW3 M0K'BLR"^B^:Q5Q^()@E*\1Z@0.6P!347^8OJ&D5];<@"*X.1_W#[L0C=_MX[ M>7'E725FW_%H<YM"L?2%VM@KDUQ9.X%+)U@678SF\OSCP(<0I J^7RNH@Q M@8P64:+5%A_IG[1L1SZ??5 Z("38@*2F'L7<-:-#@"W,GHH4VS %3I\J*$+Q M*DZ*^YVA-4:VFT0%DC][* '2=T:K $=9@A)WE/#Z)LRP3+CK-*P..#%I:\=< M+O8>7L3T(+HBB*_BU<3:)&K"3MT&7B^2S)^$(B8+>'L[9U-6S:V[6$8W\P\A M&H4A4LOPJP!<):EHH7#)J+K/RT*KD->Z*:J\3.6[BLN(O]AKN %'";*Y;AM8 MZ/&QM##;!T5'76)U[+0E>+#Y7@>^W:?8"OSVPE8$$%T10MA'\!;&_4CLRA^JGT19^J/+7""%7ZM>=&@4YH$D15Z[L(,I+MX29(4-?%W]3= M35Y2E<9OHF!U3KA1\F51%,E@[I$SI@TV%RY]?DBV[\GFROH2X%//"D/1$'<9 M[Y8$9XW'FUBI495E7W)TR<"L22-L&,-N!-?6"HEG]L"(F\G=4.Y/AWTA*&\V MUEI>T25'(99#I%OF1L+\S8A=L.2HZBTMD9%?^L!DAK?B(56Y??HBMSE2_CW6L5A&'(B=E&HND-OI UK842?D(5G#X&A M-9!S-_:JT*?PMU"+A,/H%SH1-?2K@3Q_4T[3WN6>H@T;EJ\RD(L@Q@:EGK W MZ!?J6^XIW")U(?5*G:@N)J5.V?^=I)[ W?H^J%/JAJ1MMB66ZI90D3.P=9RM MTP;>X]6:=NA*"NVC4.SA58J@P8RA+H)30 XVB_/O_-@"N?/:7E_V,'R\W@/> M\ITDT#/K$U_L1]R)&-+:U3J#4%AL7I*8B-#Z,6[VHVWO/'-?)#P;+]U6_V(21& M#77Q+P"\1#F]'5SMQ[UR'?YW.ZI7'?(4AN'\6;2UY>,Q,CI[RU MSLG:<1P:^([=>Z)PWZ,+R\6_6UY,^T/7_E&7(:,\#)-;2TK2Q0VE#KJFP(OM M+$Z#U2KPIQ%\6W4F"\,ZAK( V7CI\23D!G-AJ/JDU,)LJ/)JPU HX-; -94$ M%-RB)#5I8N%B5*?B3B\0V\RPY8>T$U8R;BWUU5O9*1]9A:!>-H_P9%/Z%ZTE MUV7&8**KDZC8V578I1#NO=U3RQPU!(8V<=JG6NT*.Z.X !H!U>5SXC#5$O'9 MS*N'>KX-X9T"JUE 5N*5EL%E!1ZKV2XMHX&9D (3#;N4-U%GL>7/+7]QZ<8R M[:=J7YF,P!0Z(G;-I^HSAG^L_=4E'#:6_^=2!M;Z5\.!E3%C^+9IYRYM3RJ! M:.F#X8!9GB=\B^6TX?E[+[BS/.E^[J7/S+XLRZ'*FK6&+N_3)?*_D?\^N1+0 MUC[JWY&E!FI]MMJ*7O &AD(;N^NTOUKAYSVI&SSN>WC:-)IWTNCN:R>ZO/O< M68PN""H@[I)DJ?/,IUKL8.,(.*X5SKD S5/I1(,9A'B&+20_?78 .P57TR+9 MGK>@LNBY8]ZS9P9\H6ASUCS[:IY]-<^^FKWRU>Q4;6)L*]D6N^\,QG.KVA>% M2>OH$?[L"=/BLF'=6D+(,C\T]^"L6Z]CXR0B#P,FUM@G/T2701B>H'F 4?KW MF?6(U)I])P@4B-1 ;6 H9T]U9J)D0"ER%;>8.C'HVT2"$O1V[W2#][EM>#\& M#\0F>&XEKMN&>6XE_MQ*O$T8SXU]GQO[[E]CW]P(VMTE5*$^)9>YZ\>NO\A2 M2&F\4_6.N0AHX@JTBZK#0 S60X#4SB!$LJ_/3+>(Z(FVZZ7- :C=%[KV-8K2 M.4P0GBXM#-.IL,SJAL-*M>JZ'''%3;DE2!?!Z)XLJZ2/8U (NZ;5^!$.$_[ M.U&6^QZDF*K)O+CII"'7]"KP1Y(3B)S1/=GL"W0=T[G?S)/QAS=Q%$:6[Y## M0(?@Y7CO0XIK=[E+XJWE#CZWL$]8A/EX=D%(F+\//$ MHHF@2T*.Z(;A\[W(VZQGKD>KTM3V;#_'(Y?[D[@7I2'7="]6MWDV ,VG9,YE M/_HO@)^56Q %ZVCT=E[>X(7E9QW#R,*:8)=,?&UY]!GI/DF9SZPME0X-PL3E M'DL4R"K6S1#F)/XD(DE2D][ ?@%1E]?VS4,6L=[3\*A#:.9&=)N/R4%Z[SHQ MV!L'FZ[QG@MJJSCWWW+ @DZL8[+ZPXV6R=,S]<4LW?4L./VH%.U2K%01^4-7B N]U7>( = M=W6:YC1+SA)C0"QQ3 ' #'(VL8$V=AK)8BVHV (.:P8Z5YMV$";OFE\0^*82^J]^^EAZ%VZ*Y3-)3R MF]HN\FV9RAFL[X:$<&7&X&VUZ,!.ERZ:GS\B.Z9E.6_F<]=&&.Q@;Z)N2!** M?L/\Q&_$2U/G_D M3$Z101ZK%>W()OL4@TM)E.LPMY0TMB*ECSI'SP*+L$S;8%@(C*PJ4+7VV8.) MW7GR\8U RD)C9../H'?3WS:\2H^HJH%5;X!W5#$>/=4IH16*.H/!"XD%6B:? M?P#+9Z=+WLS/T%WT"W(6R#G9Y(T3;XG>N6M1 7U)R7(?N,(H#78F]+>-.F5_ ML>'Q:F7A33"?N@O?)5:^Y4=9TR!RI$P"S[5+\8ZJ:E&=)CO6&ZK3$XN1XNV4 M-%N:+@,[0QGZ(W#YV,DV45<"CM5=F:O%W9+;(1.3&)V49LA.+AT^'H*1 =.8Z;OJ"R[HG@VX#)9 ^V@:QXRWN##9U0?9+>-L<$!VN$H\W$ MLZA7PZ%:Y)INZ,H>450:B]1'!>J:]D4[OP[EI\]H9RD[357)I'GCDP7B66%( ME!SDI-X@X"F)#Z-R *L500K M0P.>=Y&3_^"':W)^T9,*KA@8E_8^% -CK;EJ+!<#%1WY2UQV,)7 FL5@OA*8 MDB3$(AQ5)4'+]=A6&(&'-58(FZILU;;KJ_!7\=!3Q/L,S1'&R#D-PFC;PEN3 M&LKG9,S9*G.C"T$&G=N5-G,*(W=%HS*V39W#T8I:ET(Z%/]K<]5JI#6I!@A$ M O/ZU.YI<3)JLQ1ZV:LEYI>T- 70 MB%FT_,6SS4S:35J'Y920!U/2B]3ZL8UXJ775I5*"4U,N2X4^3!I=!5%3Z7," M>&I)P[TB\US%*[ 56J9G1&7F;+LH6$GU&5V"Q^'ULIN 'ND'3*!5)!> M?2(M'>54ZH"VD)3SF@@34SQH6NB#M8LV4-]35@ZBW9U-U?+,-]ESXV;)=0O9 MD1E28L\MF9];,C^W9.Y>7>4*R[4++OY^_YF<4H?"]DXJS1&\(EG*(OQS*05C MX?<' V-QCGI68S%MK%P)HM#/('UV%()9AIY!IX:RMB6%ES87%.^D2P(DPIMY MX6<]*5DLS@.3KQ*XP#4MTVI462;)Q-I0Q;"\S(1V83,%4TX4Y4W7 DBK3PMP MBTUB;"^I@Z'2>1TZ*D6:_=/:; TPB_G/>DQ HNQ]";%0PLTRZ.!FQ:W"9]/+T9X@].D976VB$97 D@K2W!72:.$#/I( M(.0#GQ;"82D>?:(N&>,N@=8SHT$FN@NA/OEBC1+Z !L3X +P6R86+9J;U&J: M8-?>]C6$%@*/C2D3444>7*C 8T_2[GG&"!#L<4*VW#$-G?+8)[ M,FTWW8'D#[N-UTI8^L3@4&189]V'V7\.@J@@Z$IM1J+O; 0ZFG0AWJ*%2Y-R M_(A6H.\D$R9! X>(K%C80 #?G931#%N) WZSN@N\3E"7*9E04&1!KLP=M'IW M<2Q40P4Y61)"_2O>JF=*.F^1 $II:$]C3)O<7[BA;7F?D(7/?:>E>%P[S%RB M9ES%LK#S,6GW *L=U*?!:A7XB2;):.G>^=AN)#\,F8C@U!XS*2N=$1F>0X=X MX5G=!%&F-(1#O3)WT++7)?IG*+2QRS!G5"$N$AR BL(& KAR=6$/(9J+[=$V M 8^_H:;70^'CI4+12(Z5XH%2!4.@(+4J[NFMDK:-H]I29$5Q-WNND? 0SIAF M9%KK1*L)XL+U$#XE]_DBP!#+OTQO2-=I!8G<*H)*.2X.:H*P&S@0RB6;XB#. M' X8.>YPT5I%9CLU]H+\!,:!5*4YA+.&BT<.?X.WMAOVJ;BAT2]2'8"6TP!) M+@"PU,#="3==69YW$H=D5(V]B$3/^C*](9WU%21RS*&2 7>,SE<(+\@M_AX' M#]&26&QKRX>X9MET]]^)TXA*+@:^S:JX[I?(\^"P+Y$;PF'/0B''FF_"JJ[X MQR1^,,$A/=@@EGN=Z)".&Q8FN0 @;=I\9/^*+1PAG+?E!KEGJS2'L/"Y>.3@ M-UBVRF[YK:0!P:\1'<;JYV.2"Z"A[5$'@_8Z;@E8DK%F,V*#L*GJ$.3/3W!I M7SL^M%LC)O),QI24.#ZE^0%X!0_=GEEX-(>@'7'QR-$'?]G->"5GX V>X.#>]6V(FX)#>'!2 MJ"&3BP+P&;?$7]Z:Z!KFPFV0&I3FQ8VCF(E4EP &HC&X@\'A L]Z9HOT4( M)UV@T9D56=D#/8A]RR0\'*V%ATPNC.:T-$Y.PL_'E-.=%2+Z:_\/4$L#!!0 M ( '.L,E=LX_ _(VP ,4[!0 5 :7-P&UL M[;WY<]M&MBC\\_?^BGZ9KV[9]:18LN,XR2ROJ,U1(HD:D4[B24VE(*))(@$! M#@#*8O[ZUPMV] ZP&[[O5=VYD:5>SH;3IT^?Y6__^WD3@B>8I$$<_?V+TR]/ MO@ P6L1^$*W^_L6'V?%D=GY]_<7__@< _^-O__/X&+R'$4R\#/K@<0_.X\UV MM@C //&B=!DG&_ BV[P$QV"=9=OO7KWZ].G3EPLT)ET$"4SC7;* *?X%.#Y& M"Q9+GB<0+_@=F.\@F,$M./T6G)Q^=_KZN[=?@0_S<_#ZY/4;.N5__"T,HC\> MO10"!'>4_OV+VD[/CTGX99RL7KT^.7GSJACX!1WYW3/^16/\IS=D].FWWW[[ MBORU')H&K(%HV=-7O]S>S!9KN/&.@RC-O&B!-TB#[U+RRYMXX66$DE*X '<$ M_M=Q,>P8_^KX]/7QF],OGU/_"THW /Z6Q"%\@$M (/\NVV_AW[](@\TVQ "1 MWZT3N&0#$B;)*SS_500SO,&W>(/3K_$&?T&_NO$>8?@%P",^/%QS/6/02%;8:'H0D=^K0MA;=*KDH(A_O<-@JO=(<@.(@?L/1#(5F6!"850 M)F(\HRL1+D1"R*:Z:/"Q?-531QQ$.5B7 KJMD.WC40'\;[\G1V\"[S$(@RR M!U+]C U/=+O!M:&.'<($2=4X 5[DC_B,4F4TQZ3ADZ:R&[4$[WT2I^E] M$B^#H>\Z]95M&[6UO3ER0T: +1GB5N4P.%!G?AL5)7 G2J73YO890. M?HOIKF]?BW1@$*J-BX,*9Q>-/PY'%1-#PXR\7NXX6\0;>($D[E$S4 M=GCU#U="40'!$8L7^&\O S(,8.Z F,Z-H]2I#2C@%%,Z6I@VKY5:,G(=(7L/ MIADZ>8@3E:X\L)AP-K&O/]B B)4(<8=3F3D"$>D@8$'*% 8\"+L%(CCE](F RIRT 7I^&_.MF%L0,#R_V!"9MK9DI? MEV>U/ED/X?-X@LECK$E:EK.C0]KO/CNI'=31T8ZB4"0MR\-1(RVFK%,C0I^J M?5P:.! I@6MDI 9/D"Z+UI\NY][SP >#:"?[)H0 &LZ1T9C!.SPPY@0<*R/9JO 6QR?U[T/JE?PS6?1;T,;F"44>^GZ/HF? A_Z9_L/*?2OH]*1,5EDP=,A8BXT-K9O0Z@#)[B%+M *X,4.S406 MZ,MMOA:.$8]+OZ=7+N3:,M64@I;9JD,M<]<&:Y?KZ FF+B25M?%H))4!G$Q2 M21:%CQO HB9+(X$$_6QJ,13P9PJN*Y+*:.7CP% MK%<03QZ)#,43;X'_AVV()R_$YL,#$O\D6&30QW^81'[S%[61]\281U?*!'HI MO(#TO^C?X(9?$!VRN5R"1=#/V5;!OX (3M2IX55# 7?FI_/QI\: M^>YP. ?Y 58;NO3\NA'DAI_%/J],[XJ]0!W31WP8]X34(]0+9IZWD?=5@6/P M6'J6XB6@,#H^VP:1H,&^GFX$CCUG56_ 68XMD3! ]&N&&/P_(:B]YIF%W20K M+PK^)&$EYW&4QF'@DW^@7>^1_*!-R#^GR]P(\\+2!Y-.'A%8WN FSC PV?3( M#0(Q1T?6UR:?QWT2H!6V. VN-(?!K\4J_W8;&S2D.#6BB0:CL,''XL/@MQNX M\L++* NRO<2YG,+%EZOXZ16:1:4=_5 ).6LM&Z+*V)%$&JG5 L1!3([E)U)7RM)&\*R:)OFBE2?;;?1+[NT4V368P>0H6 M4/5Y"LVM"1/Z5R5(W&4'=VRQ!(BW.T=L\J'D^,I'=S2+1!7\[>!@7D[CR@H2HCNMH MN\O2?^X\;$ZCZQ0.G<-EV^A%ZS"'DN;F%HUC/<@XHH07 605< N]=)>03W(\ MQK$9[^N'D@&9>M_/T@>X@.C\>PSAQ/<#O($77@3I(HPQB0]\:5/>W4> S"27PW+N$<"/_$S),Q,>FQ]_&/4:='/U*^;9*Z)",F-GN\7>XR.;Q+5( >('] M _3A9GO BW<_6"S>PWL!RDUSC,B?06U=UQIV4"'I%!SN1< >Q<2P(C_4?;RU MN,V(C^;6W)=T/&@DFI'-B49MKRY.!L$2K=/](5BML^GR0YKK4D,CD;N,#:8K MPJ)@\9&I^ &8+ &Z=MSC'I!E %G'\8M7#U%0M.V81#,V\"HGXAP^9V=H\!^S MW78;"N['O855;4^KOF@ED/@>Z&2')/.F54>3UK:Z]_;8KS:60U6+WW6)5*=0 M;_\SIF;3^B.D+"AI[H]67=B*Z!F#IW!JFXNDV)O/93FT=2O:R&/%^%P'. M_8O\-%_^ 6YI?*^^H*HM9UD\E8 2"265R7*)0OY N/T/>A?P&3X(F\69?/V=-E]X_%1S!T#6QC,-RD@IF"RSOQ4RS0/^PB"-Z< M'.%V?J]=GNE]9:)^S/>BE*/DKCXPL_*Z*'MO$0?6X,TIX>^;_\??GGE;#S#$ M/0OOT9>Z)^TU<2Y0'!W*TR;=SNKU0@8-1\_DTP"9!^H3QQ./I!1N!M134A55K /00@"OI*;(7*HR+48SE)HZZ7JU*<#U9N?><^7D.Y!9)MK)JGH3 ,(- M("&%J-&44/=3:U4![#.XC!-8[F:LU%16M)/XIP^8@D:CLVCG M%$ 7 E)!2'">H#(#XCA#<(@+\QQYJ7!HBSK+Q8K>3R(WN+V4R3T M %0)'6DL2.TWM"0)8L]UG$0+'#;_AS-$X@)_(B08V% MAFY:R>N"U-Z8P_UB",!C7/CR>90NJ@)U<-#6 ?55_KE#%T28A/L'N(T3T>>O MSM;VFO8Z70F@D+&[' [H>$<^* 7>M 6!A6C/+_R^>$R[\+)A/O7FBA:[97.! MD D$'0S0:("'NU8%3):T1:&+H.8-J;[8%;KW>^%'Z"57Z#?]RL+QUG2C&EI0 MR"2!#@=X/" 37-:,DW"G+1$L5/L>_]C'33++!SPS.HL>HO&DDFG0 D1J)I3C MVP>'*YN!PYZ._!2&\VVT>8=)+'CJ+63XJVOOSW"2TA"0> M!^A ESJ!QX&"Y4RD#$X&NLX#7 7X,A%E=YZP1;$JMUL+#MZX6L[O)@1BGE=C M 1[LQB @! M$DM+8^H1(),!SD"A"P"\@L.KA@9#FR(E)TD?"9M[S]<^.J-($5:\PV G"V]E MV^:&$!JQ2*%)H#FK. )^$S"4QSK$"YSF'+1PM3P7MM8DAQETX2TZ8H60U@SG(4="D@+%$4I M*4V78MXX1(7#,*:\L! ?0FCNXS3SPG\%VX$,8.:R3B["+$@4Y87. 6A2V\AU M*2Y,5C&%I8NSP8T9:ZA) KW>@M%8R.:367UC7L49PGS&_27\'X=1T-XNCJ+6?[ V_OS"KW@88",&X&GB\>!LF4*"RF#[W8&%[L$ MR-+4,QRR6X>&PIV,S'KP>ZB M+V-OQR9S0:MW1A8$O("7?"@HQCIV;(JXT>9\!SVSJ^$\\7!?SME^\QB'O3C? M7,FNE=_8F_>5TS& #G+'9";%"^YV$>EEIM-^ AE]Y\+KHGM SP=MX<(N[G9L M4,2V>CX'E), G>7^+4O,L::]+L"\E]1<1XCL.)?K"5YXF9=O,\C[!G-A%U+# M!D7VI%'.P9$Q7B%&[J5&S+'V P87\UY2@U]9DW,O@ZLX$=72T'D*K]9S\TS1 M@$'^(IZ 8JRK6 @!*[IOXDW,S!\?9ALO#,]V:1#!=(C#I;F>&\XW8!!SG@P% MQ5BWG&>RHLGY+F;FG+_UZ?T1P"&6AF(* MH'- /LFU%U#(J:: \)$V\AWEBSY785DNZD9;= &1",ES/7SNWET' M=!4&M:2#C6J/TV,-PW XU=%8SH5E60= CH8/"A=7*T,>MW-XTW M&QQ!@ZMDDLKETUV69EZ$[[]#W%!%R[O1$B*0)/=5,A.0J4% MF:W+JXP8)AIELH&1CV-\+V"Z2 )2]+Z7+#$7M.K.9$' J[E7# 6UL) [XY))\0YW2T0,#XS<1U&E= R1 MH,5=U/;AP -$V,BVF9S3R=6R_P8M85'Y'BU"UD3E-_-]J$4Z=-I6?56KRI\+ MAF+F5I[*U\G= 1.WFKC6^?X,=SB)L#A=>1#Y]_A$-<--HK.@E3:@$A ML2+I8$!& S3]Z#P?N8,,5!?;^W*+,>)#K^EZ M$OGX/[A9Y9,70EPU)#OWDF2/[J*D[O/ TJ*VI[U;AQ9)N7=3426%Z&G7Z2M_!3/[4/DR+^]I6-F\[*@#)>M@GY9PC$,',J72I M\%#.-E-.XR**>XK2\FX%:CMA@/5=/.U7B= M"/=H19(WL'@TEK9O2M2WYU8+ID."MNYP5"2XRXIF5> 60H;G_GT"MU[@7SYO M893"HNU6P[(=6!)4=G2@-Q3 X@A./A- .I7V;8M)W[9%XU;C\C32X'-=S%2I MHJMQ2,5-9H7T5J(XITHK9ZH]Q2* @N<,W4& >8*,%%H!?TO'.^S?(69 61E5 M@&8//TA-D@[9?MZU)XP!!$= :*O'M@/$A;(0L*;3]'U8Y]A]$F]ADNWO$64R MI&[P97>+#9OA+1+A5BZNH2* N$R?V")P.&)#QYU'"^/=REL&[MN3C 5_C7.,BG6/:2IV=B8 M!)FMX]!'G, :+ML?R/Y1WM;!=4L5-EXV?*M-=EI;X+_^\LWKTW=_)0=A/6W: M@1CJ,KXND5H4,O7XU#8Y[(ND8"/;SY)\4"1ODV$UT?6CM9QO'%$:]K6R\%GG MO;,/^U[4VL2^$Y$-B.R%:$M'NST/Q8QB/4,PD#3I--9:KMZC40?]M#B[>+"L<2! MA>>G+D8S3BXG9Y>$877Q$6%J[#M"FB_90;]ICQ/?9^U7P]L\"GLZ,8'D99$2O/XXQT3,_H$A[U8,>3JP=K/L9&4"(^SAGWG/W2'*@(03\J>L#'GZ# M>:4/;")+-G/@,Q1#Q/,4XK%LUXUSO[2*1:R ]-"?KD*4IAPJ5IQFAQ?@N B1 M<7WL'X(Q)_HV)SE2/D3D7]#7:ES1H:$$F=KQ7_C#HS@Z[AH"_ZU8U2M]PU;$@#A&P&X>AVY(P(P; M O"=6YG2>_97>.@W?64I*QP=)(FTO;S]UY,F -R7$E*[*J6UJ[9> I[P:/#_ MGWQYJOX/2KDR/T._P_^JL4>+ML'2?!G]#_*WC;^6N0IMC! M29R:5?DHX*6XFO\/NPB"-R< 4>XU&7*+9&@-WIP>X5^]<2NC/.%HOLTP"#R( M/-Y[R30A38%\LO(]3$@1KL.)*'='!VX-!; T9?E%$(&+. R])*WD^:7;]T!E M9G-$3D@:T_"G3M6W2?E]'T[V.CLYR*SG0Z,D:AUM.!KMQ6,C1ZJ8V!NFTG66 MO2;'P:$%*=_%Q0V- XN."-$CT_4-3<(ZH?#4<#9^8C8L/CJ(_+@J1*H"D(XD MQ>SZHZ,0)T[Y4642],E[64)T!_4/9O>S=G"1[=(&@I^L2T%E7\D-_/=9-;PI*&55,.D9J^\OOJ2ENQ]Q4W=Y/JI@*8OPQ++W[W0 MZ5C_&D0:2$$>^!(@VFS6ZS(U%FY-41]SU(X!I&:? $:8#439RF5W$" M@U5$@Q 6>](; TT*XFCB_[ZC-8+N8#9=SKWG@<7O$! ZJ@8W-![\@-ABIZ)> M3'TO$,9IZEB3'E#L6K&S!Z&YL5GP #,OB*!_Z241NH2E-0 OX#)8!$._O"EL M:/U6)8>)6TV 3@0PG^E2@:NSLBZ1BKCWN!(]P"<8[0;/'"B7=:$[B\VYIS'$2,*@YVUGIMQL_7(^#GZ\^"GZ_E_'S=2S67P7=Y#:B#Q5=S]W&9 M"=,&AA=C78POBY1^Y_AB*64;,\"2B:ZIY,Q@B'Z]FD3^K9?\ 6OK#RPZ@HVL M1U5R0>%%57IAGJ:[*2:4,N18A.3\:\15BC$W]\R]AQ&2SA M//$W011@R<3= M[ \C2[+=; N4!!Z.5.6SB%QYC7E=X7(@68HLK8N7"AWT98Q]8+XQ,UK>C,!H M>?-9&"UOY$;+FP&-T*_,^/G5"/CYU6?!SZ_D_/QJ0'Z^->/GVQ'P\^UGP<^W MIP(\0]-T!ER$^\,U"O)F+ZX40(F$>9T!FO_CA ?T&\&EB;N-M:?CWB0<*M\T#_G(M3NP>)"?F0L:S=DX6+; MXYF(]>:)1#&(H_=>$.%7T3.X1&.&?]#7V=F%VUH#/EXCVN?%&OT;@A6:X+QA MF &GZP*H2P[CMW&B(TN7#)7VH@#[\,71Q9NY.ARY$ D/Q_)89*DX5^>CE).= M\U&,_# V]-=F-O37(["AO_XL;.BOZ^P5(3(,/]^9\?/="/CY[K/@YSLY/]_U MM%^+,*Q)EB7!XR[#E8''O\PM6O!(SM_B7QFN M#^>ZR: *2YM6KI0*P^B+;\STQ31+YB7=UWL058M KQR%:?/_(<5/M6OJ2?IAPHJ.#4-;3UU?J!+(UO='^@J M8:VG/0_TFD@A4"Z"%(&9!=$.^KG#+HYP2P+TAVV<>N%TR1Y22-<]3,Z\-%B0 M),8#60-60';J+#@<7ARA1W/ "VQZY$[FJ@R 2U5K4S;9_HH#,\+4JU;DEQ75 M#,CR W]E[#ULFQ],*#A"3/XF+6;AQ*86,JPN>GQ\AU=("E5[N>"P*O562@34 MM,@CX0J.V?2#<(>SE@E'<%K0HE:1R75Z7W\.#9MY]RWE400S(_Z<3I#JI4,OJ'0>6(L6N[@(?># PNWH1OXZ-BEIL4DD)W7\7)0\%\"CKCX5 ME>9GRYF3(0\V,Z59@X:E-O,_LQ7G9TOWT^%\ (;ID*>OG?L I-F0[GT "JF0 MIZ][^@!^AL%JC>1B@I2:MX)WN\TC3')9Z926K#Q*![K>]X7&Q=':$V:.&!:K M H\NRRA:ZCHC(G[UB!/R MN\.'_1X04%>9(@?!IE_0A>O2+P>71I70BX&88!1-^0!34L=TN_"1,;8PJOD)9W'#Q!#%X0X':H6,1>?>^GZ/HF? A_Z M9_L/*?2OHS*/:K+(@J=#-@<^"(C60S0/@06O-'.U%/)0[$ M98P 'H?_ND @&T. 7C<%T-P(\!R^^]/M\(+B Z"14 5 M_08K]S^]/-9NLE@D$/\\?!:KZJ[6/RE%P'BWKMIL6LNIMH1;$UV3SW6QU:%) MG\3^(/(0&J1G\ .^#$R72/HG:0JS^JX#2Z+JKM8E41$P%4G$96KQ"L?Q\GB7 M0N#A15Q7J]-D=R.S7X,TO7HT(2V6 J%6[GI MQ\0'B-^]@?P9&P

,(W Q!LMEZ0M.Y8#H1-A97-MB42](V-8W34)UAN+R#] M;^UP/_>V0>:%APLM5MW8OM-3'3A>.6Y2MR1%IFC=O"1ZCAS$8=Z$WK6IJ<_^ M5O2N#ID,^[9V=RE$_][;X\_ZX)+9WL^%!I1")5.#6SK,>[:YW%$9/:F^D:5'$!J*]E39NI <7L*T)%U;>5(?/1953J3U"G0PS9C:$+L MUVR):7Y#V4&?*UN'.%>5(7%0@LX86+ZZPP/K(DL.7-J_*]>!J=-(B %D17(( M:]%P4*G/]Z .I#FNH&+QC.;L/)K3F@T?M]QB486FX )R#-4- MQK 2]^D;Y_&RTD+<[N-E%:IPG[ZIJ1@3#7,',Y8#FA;SM/$R8P" @Y=L?2AY M)A]^'%F&\:>4/I\$Q0K,MQ$7FLA<(NH*R9!@ ]7F,2PH?_J5<[4DK2?O7BTI M%),__>HP:HDZ@AVJ)1$ XU%+ B@5U=*R6&'L:DE!(A34DHQ@YJW/XP6$/LF] M?X"D>>J]EV3["_@XM, *MW+THL %B!MT\(3?>7(93.@D9)TG3<>(F_<$*2-; M[PEBY(=+1^+NLO*?EQ:3/8 27@S?9 MEFQVB/35%99]D9X0PR2]O"-M<9S'>[J.ZU1C9:--JQSW'M6*.2[]A_*YUMJ[ M3FW+H8(VU05,!2SU)^Z1>3;Y3%5[WVF1H%?QK=86^*X7H0DV7/#UO08[V/J( M6 T@K@HK1XQ,IAB,$PM3&]E!/=[W"=QZ@7\!EQ IRZ(ET23RJ1>>//D?7+Z4 M@!B%X*E RI'(?&K9@;+VKI,?L)U(LE'(JXZ$B 59F7A]HLR\?1X1/%G\9QX1,S+<= O]=KL9/K=(8^/AWM#515D=/)[X(J#6B(TX_'&;SST" M6SR;2#(LYKNN Z0O 8VKI1Z=#&.".KO,UG&2S6&RJ?I\#1X4J;3G*&23!9F" M6*9XVC&Z*1>._Z8XCD$617P6BB&7)#TE$.>$8F==Y*=(/5/%/,/IL$C4Z2\@ MPI+\YD#RJ .!_>N- 90\2:4K@8WG0[",<<&N?$''%^L>HL 265U*F5^*'I Y M4>QY8/^O<*N#5'.42J8()(X(EE.PMO1&ZPY6X6M=\J24, XOKZ]\$TB(%H$6R\$6YH&C<4RQ'-!OK1CS6C M?IY1@:/IH\0 S+XB@ M7Q3[/(A\<#:QKS#8@' M(SH8%*.=GSPB5C4/&2Z:ADIDXOL!/I2\\-X+_.LH M/[(.(BWBO1R4@!" PW_%VFUVU'HFCLS_KU$.!MPT^W0Y$27U_.G-XE#R5KC1I0AR"V4:SN;+&&_BZ$TR7605ZT1Q!<9^EL]Y@&?N#A M)\0YJ3'%_G0X\4WZJ]J-?M*&CR/-Q3KX&IJO1)XV@BP%]<6,L#(C ME6$!^ LDX]-E_>M0$C?&-.M=>KLP\"J#H(%87NI#G7;NY1.]% (. MR&JH,TTO('C%8PYJICR&B/#(4EEAN?D4(:JN@ZT:EYDSK=:/9(+ 8W0YEGS3 MQ6AWO!81ON(V%T-CM_$L6$7!,EC@P 8:L!A$JWMDO2ZP&7"@VY7BIBYR*M1 MXQF/'VYO)P\?P?0*S*[?WUU?79]/[N;H&G0^_7 WO[Y[#^ZG-]?GC?N0&V> M'MOK%QT- AD+);H/>:M5 E?YE>D!/L%H!T77EO[U$Y7VM._"5()+X3*#&X;- MO!"FH+8BK1YZG\3^;N&\?)T6UQO5%)5)9.@-S0L\IQE2NT5UJ'R3H?U.@IWL MRYX &D%KX)1(&9*K+94KM[X?.>L8I;RY&!L*$,Z(1+=L_!\<._B$*&3%C:F^ MK^U6O1_'#YSP_7/TUN+N_F,Y<14S?W# MW/&@IZSFYK:E4@\\=1?B?_WEF]>G[_Z: I(%?N:%-.KJ.D(_1W\XN6+V$X>& M1:A/M![)G&CM RA)^\^,>%=!J0"WQ5WK5&[K*-.7/TYV[]=*[@76/-?IU5^/ M/[WZZSH3A6@8.HS.]D5W$ZU&(XQIUMW[71AX30CWH!CIID"'A-(E;SD8F88* M77E!\I,7[F!E@QS,(R3>RWZE>!$XO,Y(D^L'@(S0#Y?@]G(R^_!P>8OL49=' MNQ(#&U7@I6CWB/BXB;THO8LSM&3B^67*7Y4>;>$^9 :#"S^D$:2\Z"3J?YR! MA\OS2W1/.KNY/ )WEW.G%_->XE 76G-*F;=CZJ3V3\(P_H2-^JLX.4^@'V2D M]&"4CG!C-_<3C$;PG3G5>NCH[J[O$[1)7D3E MX +2^?_I7L$J:@9^C$$D62\6BUZ%"CVIM[$3JPQ_]6EM; M5Y(ZT/&>M!^F]Y71"_Z#TV0UOGO:,";]J\;Q5\TR-1OSY% M[+VL2^<895+GD+XORT24T\$$=X_!R6_K./3!]09W,H2-5+\QB:>94 YW;2H( M5:-32A3RT'B-E6^,.(T;8W%W.E4]R1QJ^ M"Z5\/T>%4L50\5(;ELM@ 6M%FI@%;L:DK-IL5=)5#2H87XJO=DD49.@41DM? M!<_XIX/H*?X^#FX,7&!X3L)B/!&J)9WAU$>+S2KW?SR=W[Z[.;2S"9S2[G,[>^#S-^U\73@"KFXDD,PEJ3 M-0OYU@H[NDBAEH/%B^&9WLT?)N=S<',].;N^:25!NY%"#;9V8F(5B##0Z3Q= MWD DU]""T*EO["#V6ADXGD_DAA7C7T6G&R[@]ZNE6[N- D'%B4 M;I,C.+@Z+.*?4DW0+YM=N MKP/&S#86SI(\0NQW**%D>R=Y-II \D7TG>-X,S->FPIH20OC>"&M MW8(GE_J3;#]ZZ41 \J7SF\]'.FN\-I;.@A8'ETY'4NGB,505-I%7#RQ)7$6S MPXO;3D.ZG#:12?/:JL(=KC?;70;]XME!Z5U :T&[#P8ZH'$#P=/T.QP$CL>" M(!_LQG@TYE_Y]*!-$/,K=I'TA826)!LN%LD.^C477)%7RPP$R'/##IWJ.A!P M+D[R85'@)WH_?+B\J,>1W ;-4>,L % ?&1A]XU7+'\1+U-P820TTD ^1;.7]V&$)^V!$+AD0U M#?'*%Y]Y(6DO<+!\-$$M-\-!'#HA/G(XS@,G >*"-F7TO[ M\E W[435E%1:H/.@]0A8.SD1(AXTO&PUHKNV;=WE_I1G\4QP9'=0U90<8CKG M@GCYO(51JMBIH#W'XK''VE^B,& ^S.'EAD/D\O["0LB$F5<)Q,&#N7PH\;(U MQ>Y%MKDY+Q60#BH^6&LW3&-/L=[/JP,#K9G7]T_7%Y=W%S)'1*2%T MU<&*C9#I%:5[-R(UY4AU.9+N3+KVX6KP10Z@O:NZ.B36W_A[ *MP32]Y7%S) MP0/:D \LT,PM'/B46'#PE& I>#Y8+$T5O@)BL64D)U=G;AT=> C]=P_/)F M,K^\ />3A_E','^8W,UPQ]SIG:NCMP?3F^W(]2@S@'^=MZ4EG[KB]FZ3^-2 M5#B5;[W?XP3DRP&\GJ,VB7WE@'T$:]#)6'(Y>US =)$$6]K&JO9[.ZJ5N[M] M[Z>M^BJ*IC47.WB%L*D!T+>A MN,[*UJ_-1F JZ-"R!Q!:#N#UN/K4Q?6[%]L9C<9U:6<4*L5:7,T]PYIHV_G/ M H)W.4$B@YG%U6O6O34"RE?^&AZ"A@^#U]$BWL"Y]WSXJXAP*Q=&G0@@;D6D M\^GM)9A/?G%?B$:%=?733HKN #<(NL<97,8)K/9#_TFS8(%],#%^"(DL72C, MH'%[OS""6>&HI&N]P-T.7@*Z?/X[@#: ;J.'!Q(@]DW$G*+&'P3=!M,:*^OS M&+=WW@71*@]"1=>@%C@PS:$XB,XU L2=1C8!EZ>OJ=2'1.H?J=0'5.HS/!MD MKA_S^HM*5\<;$]!8X"^])$+;I/,*YP'"$\7+R<'=]]WX& M[B\?P.S[R<.E6W>XE&EUR1(CV_^]L+W^F9<2[7P1A#A WY+%H >%TXA>+5!5 M*HM!+#)!&! ]06_7:$72\CXW%-!6@.PU#C>EDI"2'/9XF$EI[Z]+1WJV@->5X751.RF)9R MW#VF\#\[&&673Z3S]*&T+G";\;\0A:E.H1Q;-;K,C[M,+' :UH 8/^CF$^ << KF) MDRSXD_R>VU!A:"D>"JSACFP-^1X(>&$^LE=M OS:+N[3>@:5IU9T[G!T-30' MB@3\Z=)"D)MD,R?*6PR3-/1MZP6^2^M C7^-'C)RA(V>%J_3;8 =!XMU%(?Q M:H\,VENX>82MDDF<]T7^;-N/C%Q(>$Y(,AY4$_!]^LM?Z9Q_.W&\J_&C?'44 M8VP2$D%7)&47(J*[O%!;%EBSW<@" Q*Q+#0F@(XHN)$$ 3=:DL##URC'D*QX MATZQ]60#DV#A:0@"=[+=5#4>&#Q3G@H!&0_R"5TA2[XWX! S/I\*)/I;GC.)'N+W5T$#3D]CQ_QO?4G;QM$*V2U M^KM%EFIP7#3?GLM2!@HW?Y#, $]D"MCF<]R? @I<*05"AK9!+@U9]]R+(N\Q M2(U%0[B ]]_=,SC+H$Q,UMP:]IXQ6R$X%!,0TM9 M9]J'&8=I'[ZG<=NL2NO:R"$W8UP;=X$PMU_C^QT&9B)=SP$2T+5=WCH2)-4(WF%B WH>) MEQ\>AF0B7LX!$]&VO "I#P_C8&*-T TF%J#W8>+[L_LAF8B7<\!$M"V'B>@O MXV!BC= -)A:@]V'B^=W'(9F(EW/ 1+0M+ZGZ]FP<3*P1NL'$ G33>R9MAJIQ MKVQ,L.QCJ._-?2+%0T;A3V*1ME:,N86**0/G.R]:(@KPT=R>"MF\<:%LU;;S4=W(Q"-F9K&/V)_O5 %B8F?5#KY9"N!NQMIIG]ZF5 8$QAQUH M9@'A&7QNHJC_V)HF63W)Y3\[W"$79NO8OXZ>8)KA,*_N;R'$)5\FSX%2 UNT M1RVR#_VKNM_VWG[P0SYDB%5?*+FII\7D(T!*Z/R*![LR"X:2!"RD@Q#,3)CG M0493NGT#=#?%8FM-?C.X*EV79$C*F$!H^DIIO M4WBQ!R13R([%PC:0$+17M*9]6AOS?'+P*4CSU,S[)(@3G(\9Q'Z']Y99SV%$ MP706XYKJ0&>4IP47,Y(-'9!C* M*JG6&OANPOW$BPUY;$64"G!!$J3+;Z&'B_-@NC&,!NN?=YOLY8?=0,FX D S M'W&.IJCRV#S7M-S%TD[S3=LL$V2;-A V+S;"M#BG MGR)T<5P'6W0J(FV3>:NAV\JJ[VN[PX4R9#S7)9E?=OH$VW*"T[)0VHQN%"S1 MHHEA('.S!B-/\CC.%.YDNQX5'AA<,[11+M&UK"BQH72M"''-9>!O__/X&/SZ M\^U/;__]ZR^+[>[Y8_3V6__/=T^KC_OHP\7NT_MWR;?O?GS]^X?Y/@W?/2W^ M/ E_R%YE,_C#G^_>_/%\NKC)3OYU=?5Z]N.KI^>S\X\G3_XL^5?\PS_?O;^# M]]\_Q^G^_>N;^*OH8WRVF5[]_&H^O_[C?WT*[N8?O[G?77V\_/KKN\7-^H_T MZ^]_^C/\Y>M/__KA4W3]ZJ?KCS>3\,.;WW^9_#"YA-[EXH<_OX]>/W7Q_\N?';V?>S>U7;Q?OU]MX^?R+=_WQ!/YR>O/FS>__NO[/^LW-Z\E_ M%E\M'NY7?WP,]N>O7\7OO+O7W\PFE]=[Z&UF5[^L7L.'][_\DOSK\G9W<9?, MI_#U\_2?RY^O/R:__Z_%0_#QXP\A_/GJ_/;/[=?_V>_GWW^(U@\GC[^L_OYO M<#Y[.#XV+#J!JZZDUVFZ@_[09W]]:?L%3>K; @(R!C79259G&@1#Y=!%&0P#)Y(3VM$D !W=4I3F*63 M!3H1D\$_+]5=K3?5402,VR"0_AD;1?D\X)&)P,O 8QS_ 9Z\< <=5Q_0Y'FS M5J Z?7JTQJD.V>GR CYFWT-_!?VS?=%R_0$=R!LE+FU85*C+3Y\5NLIQGNGTE.S0-) M'7\G^PI+ TO91^-S"^'CAM$\HQ7BP1!.H;R %'IGB-.)0RI J,%R(LN$YAGL0)-XB M^SG(UN>[-(LW,"EZB^\'UB/BO:R?64)P1,WEP2*?"<*J"[MKBUF)D77M(D>_ MQ^&$2X)"F+>UB%8DK>P!;KP@*OZ%KW8#RY?BIBXZIZB!)JBO"N$1**<#,N,( ME"O07P"\AML33H_O=7'4H)!Y(ZS"IT#6P\?JX&]9G0V87BL:3[&,!$S%HBFN!6%58=V*+(WL6\YLP$1BL8V'^0RGDG,I(;CD(^@ MB:W\,PQ6:V1O>4]HV55+&Z7= XQC-"LL8S>B1 X01R:*B9%/MJ.QBTH*2B=]:RG FL QQ&D:@5&FW005ZN ME"SC4($9<+;49+J$,GU'XW1EIZZ(E-G4?2#=IK.S"[-; SY!T^LLYK:\=J3\ M##A>UX.Z9#%+F2ZZT2"K#[>B:7X!2FI0O(+EBM4B6+@A470.-MKQI(88[9V5 M+59B3%4=08JXN2G&$<1[Q+HUMO9:G=N'=G]J;S\B'<8%DG?F%N,!E@3WDMA7 M!!3TF9A$YCXK#^?DDM8N]TFP@$4+S*$]5[QMK+OE>9#P) V/P3%UU'H#+X(( M7,1AZ"5I]=N7;D.,)2QL>+A$V)M6 IKBRVT8QC3%9MLUS3@G(FN>W7.0 0%' M#O#(XW(HB+?-WF.V3ST!R<^0F'FXLBB^H>,0)?!?(>9+-@%07+8(&[ MCM'C%1=\C\-@$<"#M0_M!8J#2,L^\'*CI="2^,ZYK2WJ\O0;0CSJRJHWS4SO MH!]27-DD?P\?VE_?6MSZ =C#%@,4\$:W\H+<;=QD&Z#!L204@O'CX"]X&,5>UH7BZ6/<6%1@D?7E[8^S@XTKC M?&;) U+FL>/!>2)DD$6.A'(''^ B1B<;/N5.A5+$S2>7+F,[LUP&$+_4$9Z( MKO7E3*Q]G4WN"PFD>^GQMWD@0J_N.?MUHEM/LOR%=Q'**B MS-&FLTB% ,;>H:M=&.(P&%I'XT.*+.WW29RF^;;TUW3'@>5-9V<7DJX%7+H5[$=;6+:RH:69Z;U-N^1;1'$NS32HJL87<0];-P-+#NM MA9U(3!,&CIP4@T:A7,1L:8L% S\C8;@-HF"SVPPF \WU+'HO.YMS>)Z/&07+ MF<0O.-U%QM#4N/6>AV5Q8SW;+*YOSF,Q'3,.%K.(7[*X@XQIJ,9MHM M:A^?VL8\[B5?M_=IE]RV]Y9 M9UR7K!7C4D:GNP&*G*LK6)T .^8>MBM1,Z%0K6_NTO)68I6@M'FO/DW%FK1F M]7F\V<816O,BQLEB \L)>P\+;1"$ (@+DY>#P:]TN%,1$7*I6X*8X?'UH'=):@LF)AHKHXM0CQ*1<[2:(X#7Z M84M%$TLPJS-.(L7RE#(T@;&9>GV6E MUQ5[;W%'\Q=TY,O.%V_=4N22NM7[RQD MP:AK[\FSX\B0KO5FE;T\0F.F,O$P4\G39.5%P9_T'3#R[Y,@6@1;+\197$^D ME-<%S+P@3(L>FO$2FXA>M,VCX M307E3J#:"KS(-WL)CD&Q(0[2R;+E@L"-("#CB9SF$UAFCNW7)"F7BI]3K?%+DE@M-C_-@G#<_ISH'"X%9?R8CJ5KN)?E60)E[>D MID0P\*K^A"&HACJ^PJNP"(N)%$_=/#T24057V&W['L:KQ-NN<:_NP2P?_MK6 M+!\N"!S!J ]DB(7MH#@9<\JX."&:/1[FJ4[__H6G$J"8_U!9P^A!@Q.S&XX\R>4S[+3"7/925)-O- M8EB!!!1>$@%?S#@6D@-I4^1IH_F" C7,==T5:1MZPVH;>NO]'B?GN!71G;>! M!XE@T=W=JO[3!(X7;TY6.2;+@&H=0!#'7+H>>@M'()#4@H$F1 M8_J"UW&T$5JC#97D)9[CJ:6%_&MKC>6I7H^WK:==#8KI MZU&=??1>*+07M73Q- )N,'ED'>4CE4G^*X 1]08NPGV0\UR\E\T@1"$DW"QY M6GJ63 *U68Y=)5J<5"@_V[DD][PE<[9)S_:-OQSTUJP#@^U02!,@%>[57'%% M5N7COO7G<5VU#22&??76I:CQFP5GHT/=QJ7;6;T)R:#1UZK-0Y:R"8NWU M9I'7&F/+<\=6./,0J?$+[PZVBHAKW72&W,]B\,N 8.O*+M]:+?8"N#4'WJVA M@IFW*1?U[P87L%JAO&&YXNX#TKNI#;VG-8_"P(!;_938)\CG^3GQ;XJ'X)"A MD^,Z6L0;./>>&3=7^K>;.$W/X#+&]9/*L>IG4:\-+!X^?>#DEF#&PP 9Q_TH MZ* 7>/&7@"X/&A-'<+P,(215+:Z^A#8Y0 PWU3LQ>F]B[8CH"^EA!7X1Q3,0\R?*^^COS@*?!W7HA[OI/3!!\[ZV [CQ4SG%3C971WM"'Z M!G!Q!)VL0H6Y6,=IYGL/'A=A-R:$,:I319/N:<%96JL=0KVG:(GH23:P%J\E MAD/0MH%6KS_B/!Q;%BLU=A52I("SF09[0$OE:=F#"4IW35M:J+,SO\Y^D.:1 MP?=)$"?@'J+_^,ZE@LN.0A#8&!XXG^P V9@C3;4<,H^R>\$8;996S]Q':XF- M>O<&@V7'F)(HNQUHRR7S'C!:V>0;_H84-,C]*VJ*?HC2+5P$RP#ZPT7 <]>V M%P'/ X'[KDK'.W[I5^),NRPL&T=C+U\S4$_[O!0N8#-$200(UZ1NA6<*SSX7 MC@8Y@J?,]5VJ3I%Y=[E]3C>&<0,8/.\M_)6>88> M+-[(K@]%!9@^,0W.DR=TV*8:^/O8$3DI'*H5V_$,IIDZ@M+M7>X)RK>W4#HU M!5NZ ,ABD.2FQ9:N\J4['@FQZW!(@18'\!GT8-%>PJ!XV>5/G3G[+UVZ%01X M:;!F7S+&-E.2'?0OG[+)9QJE"XB7:IS<'5 =48&!8_N5_BDC< N6N!2)N0)%CS2 M3 R0KB',CH"WH7K>WT& 2=(^A4& )N]\W)/=6RZ#,$!_3(\ W&S#> _QC[_' M 5)5V#9!3$7_CFECX91$1J09(M4Z#GWTBR,0;#;0QRN I;=!:Z'ELS5,8+P\ M(J.QWL Q%4%WNM3D*T#]'=TG=M#+T$'>/$K MO$P4)QLO!/$6)@@^A-%BOT 6;+ $81RM8/+2J69I\X,E/VR>N;A$7"4P6*VS MW'Z6FZM+.KZX-KBC=!/P#I%9>+F@[W6T2/![V 6D_[V.SN.(]":J%=J1DWV1 M3ZI_*DY-*B6\&!$>RM2PK4EO8)I"."UT2J,6TOYZL]UEI(H<.K?23,ZO@$Y MYRB=X=#7H8,8XRU7ERHN/K+I$X(O#&.2C3+=BJZ$>.AQ.1:=(:T[H?6@W2[H M'29PT7-!ZWN(5D1_7^%+ZJ<(67CK8,NC=C48?Q3E<'>G!A/Z#L$%. [_JJ9% M\:;9,-UE:88;LT2KV=I+^ =)DP]M8S^NED&6&U['I16N@:Z0<4JDLG^]OP^] MA:+[B@P5^*^LI<#//2/_&MXMA/\=4\S;L]H CY[FRVZNM,=$ICM$EP]$!L[GT@YF2/LB<*> MY2=(W F/U!&%G,OIM2 MAM=KJ2QJ31C18B"M-V',:(0 6@\\X@5=FI_:V N8K44_%]_WS\1)!GT/WS!7 M2 ?AL+7BGI_.8;+A\;:8"?*IZ*O-YX*05,W.T&2BXRLW+?D#UNC@O[QMG/[U M/OH8W487\^A[])\9_1V>LO&RH_KQ<%2,/_WX]O;TS44^LN9<1C_&"89FB7UD MV&+./<=H'71T@$T<9>N4/C=DZP -A1'PO;UCY2(G?T>X5#GF0IKF\2.V'W[R MM@B@HAMDE=;#/!/H%/!$YN 3G$P"O])I;M,=!?AT^"+%W5(']0GBD$]J6I:+:E]Z"?[LL/%/_ EG7AHL,"2O&80N!N.: M*( ,/P)D@M-RV$P4Z@17P-59*?.?T#F*#]'"^4PJ/N&35<],(W3G+MWN: 7_/_LHX&-T3G M8L5B@80$Q@TJ9D41M>ER5@O_HF7V)H\I>>4OY@Z5_*:TI]VFI2H@"8HWT'(- MR#:IS\XOO'01\&NQC%N31(??#6-$F4+6:MFQW]=/.>$#5?3 M'5C^HR"!TYM MJ]Z;V(O2NSA#MF;B^7 2^5,-WX=C\8V(@;S0#6GJN7\X/(*0@M&MXI'7Z#_X+(U"(&K&(?N1?HN MYKPT]V.[4/<1*%8G,I*O/]H;GA%]Q+>^'B2W*R5$>+'7/(%K'!7^!*MRXPCD M^NG #.XBGW]C?B$'M(K[$98'U@'J1@THHLMBKA:E+!RD-+1[L?_M\L,#CSV7 MNR3.;^V(2;LHPT\A1P#_VLD96H>Y3N,N+A9O>_?>GCRQ3Y=E2M(]LI8A LDG M]M($U^7$O\ >!?(;;DQ+OA2)O4O\(/*2/2A711>:8EUJ;.:53HNEZ2]=5V(P M( ?KF=A#GE2F9QZVKT[8)/_=D M9:%I\1#HYDGDJ=>U;BN2E)UB"5P?@_[T$K^\-_K7Y$LX?8720)7MSM*DE*MK MS[F7KM$A@_^#71U/7HC/(_U;#EZ G-3DA]I2H@N-XW:[*KB+;S#JU+-:XID\ M[LSA8AW%8;S:(YD3GSUT JAFX.^Q_9!E/96+AT7'ER3!UV9_=;5S2' ".?@@ MY&>/XV.'D^=UAU"CF;M_Q M*\7U9IO$3S0"_GT2I_SGV&(&J$\Y F222R\C'Q6FH8O5 M_!,,G^ M"9_GGW9XO2,@,@*S&#Q"<.\%_A'XB"NZ3"/H.%+)D KL@[(/12T_ MQ)_'FTT<$1?W3UZXXSJ0Z#CZ"G $R- C<)VF.^@[?C9K8\!B"1M+X[*[\I0> M0^TO7\^F0T,#+@6EGZ\!)GG.5WT9AK8?9:Z7@J97(Y5-YXBJ/L*:^ KM/*AF MQPNZO>/H(=]'H3<):/<8+RHGX>[7Y[LTBSM$ ?<54F0^8UQI<5\KI2K 4>]^ %7@X$T4M0K@BJ M)4?SR*E/!19336EI'#U>1F4<*%*\N[[5J/#.]ASKJ1PWEB<++E\:B3-,[*SJ M7:ISD EV 1^S/'F'KW7S9#_\BHK'%PE-;K]<-A)LE7!'"7_M5%<)_3E\=I0$CQ2Y% MA,\1R#<"M66/:BD3M5_74B:.0+XA)W?"Q1OZH/1COL$?@$.V'XCQLU)R[F5P M%2?!2V?ELR;5=EVZH6%B\90UT2?MF1 M5E41F\>D./^>:3.24>@ZD65)\+C+BM:.]QZ])HS$"ZI;D4!,!MM<:38$52AI MU6J)FK*O:R[XP$.%R08QWE842B?NE%2KF";$$X[050VT)=-PI&TQ<231MBUT MV#HV4HE):O#^MP\S'K4_W%W/+R_ ;#Z97\Y:.LXP272 M^;T*&GG;1X4SMYKI/&M;B!>+02J4L'8"W,0++[Q?QY$DVIR, V2@XVCS-L1M MQ<[&R*:H,Q,UZXY6S436MHO;]>.=!#OV.YX22>R&%=5;Z.#7Q>^AO\(1 ,6C MXP,R"BY@@E0H:*-R'MXOU%:00X?CUZ1)=O%!,8-@3CBH+\Y"ILT8=>7M)#!=YI]%YXD4IB2JG\/"84(P'U82< M&\[2&7@HM)TY8E2MWM6OO" A<1!5-HL\]@Q/HH$AM;PA3@":(XM!B!?SH)$3 MPM;QHM;N5Y3[5_1G;IERJ4M;[K#-CZUGFZC[S7M6'F"].(PFYE:?"OW>(/B5 M!P[[27Z(R+^@7P!P^C7W';T8"JJQ[JK;,0#O?&%*=!X7=CHO [ M!0J_<^(Q0+;>U@O\O'B W$&A:\-?B>\XM]YSL-EMQ+>Y?)#SUC -8-NW-08F=D5WM]F%N)JI MJ =9WE+N/.\)1*XW(?'/3/S?=_35 )WUT^7<>Q;(?;$54&CM5C3V*_8$M4U! MM>L1*48;+W$/%->E#(:F).?C.PS#;![ ,%EZ4Y9H:&=HDTC-0\ #49H-J.BCF\UP!+F(QE/!D1EUH M4,A1,XC\/S=!!$]5L]3R'P">U*K([#1+K8X+^WOA(FW9BGZ 1+'>>TE&528R MZ+'*W!![!RG+ZG?\]VAZPI$U0&T">;79Y?T;:[]W^Q%I8,Q^NM8DF)W/B5S- M)J0@P_LP?I05GZ C 1WJNG]3%^S.I9.'F>6<6FQM)-LX(68%"1&F;6#WY[$O M2ZUMS*TEV.8K +R$^Y->B"%;E2D0Q6*CE1ER^?%&G$!WGD;+F>*L: 8 M#/!HAX<("_@VT?D(6CXZ>,:XBB&.;/![_.*-?E)3L!Y6/Y8@N@[P+'9Q,+0;.A=O(;*! M[D-\IXA\G)6^Q>(@;"Q6S$*?'IY'@N#+F>W^8FZ\L2*TV#Y9.2%DI(/1TP;JQPCVIN(G:WE]L,1)FJI4\#.!9<\ M' 21PA,('>3^":0.;.<)I(N)U8:@&MUAD"TX;'L=M.!GTUX'PGPX6=J/:.:Z^>[3'&L=K72$LZF,,'*3E M6@"3!#1&.L_FT<->PUDJH:#%[Z1>[Z0&2- XYNBYQRTI6Q6*F2X;' R:2=JY M*> R9%$#W<['J$TJNR9T0Q>G5[MLE\#\E"T4 MA4H1%O[U?.9+$GWD]@57C!C7KR AA;6GQ.(!Y_3UXSS(^(<1^2-^.C]]_>+Q M)2BFN:K0V :;]R[51,NR2_HI2)%]>14G%_'N,5ONPB)R4ZME1JT[1JFP7N!. M(4GJA2]=IP.)T.0XJ"5DL7NMFOA^0+M%8*_ =73N;8-,&K!03B*^A.,@ OD\ MYL.-DW!($5XLQB@0PDU<[ 7<)G 1D'<^]',(R>->Y->SE+G/'BK!L/4-CD"Y M!:V)5-OD"+0>C(Z:+T9C"7_M13"F: S*#)M*N.PSQ- VE8XU:62DT<'(A33H MX,UDN3[AW-RPE=^G2AM2^##E^-JL]"PE1MTJ&XH;^3R>+-!7GD!M15SZ,+(8 MY&LHJUDG]HXRQDSK1Y->UKI6G>V+J!K9AW2VK\*9BK'.@C6[8'<\A3S,K'XG MW=KD^2W](J][Q+RM:]9PEWDU7&LY,R*P?5#FY+1HQ#X@F.CWWG!2[W$M<_[S M3#$'7[:;CS5XGDNK0H0/^\%%AK_=N]X,AB%.>H_\6R_Y ];.4'Y,+IE!/J5R M3J?!N8OD&RXJ+$;($+?N0/?A,HB"#(;!$ZE2A&@>X*JKY#O-CT9NU;MJ^O$- MG@^J!7)-5U@2OEM;01%/MH;3()%5ISO'7A$X<25AELX]N"*<."XL"0ULQE:D M_UK+8BM2@,:XCZVH(.W&5K2QL'LP<,JDE#>MWL7MJ]OGV(O;,W!F?0.Z%+/I M].' 1@L>#L'-1!K(G+QY% MTU&F;* P7;9JBF*QZOA"[$J2)K?*DU>1&@YJ[6M4ULBSGB/?J#"*<2(?W98H M%)WB**/*X.M'4FYXPX&89S%UEZ83/\!5@#\#!(@@=3=/JJX&NT[=90'?#I'@ M(VBS.EVE?_)Z+4@0KK,4=Z\._,!+F&U76)&O=>V<+P706@ M!NJK@79'FW$H M;$7L!?I;BWYN6'SFA?A-$2N"J';(NX;4[5FM000.?1ZG MW,..C#S&0XOL5#S:Z4MB!W8FK3D8VI5NG4S7^3J!P^8*DQ7=/E5I$X#%2T,J MVFK2T+1DJT0_WHV@;?-7,QQ:^SPD.@:]&%N+_@YD&T8^9OU5Z'&K292# ![E MT,'1@+9]"#-0L6A)=H.3RD\MCZF7A=AQXKLJ954F&S C6$<1VL7#F1WLH$PJX0T :0XX?2\)5J6(W?;S69W#G$? MUW.81/Y5\(Q_2H4%&LL)Y(VUF-*IS.B&^%QL6!R0H&Z%#:5_]?SN(]?'M@XB M#]UW=Q[N^1AM@N@Q<$7H.KQ,/W&)A]W$5!QP,_-"\K8F3QTD\4?%\/'T&F(@ MP9);$;HVS7!^X,![=+#@T((SN$1C!&$>>*!20,<1>"1K.6]IHX$T4^?HTLQB MV'*W;]L)_Q4K'UHUI3L94U.ZDXX9RD7.=DWT9HV1&\%)VRVQ0CX4QZ55NO"S MY)R+IBV/99??W)XQ#&$^'9,PGRH(LYO>,#C+(MO?PFP=^[1_*?;P33]%,$G7 MP;;I.64&:9$% %T!5$L<@7(1Y[YC;619WX,FI=SV(OU*XTOY:DQ?RE<*7\I7 M8Z#P6PT*OQT3A=\J4/BMHP3&,J 5(8#[FL>XAQDRE/.S*(YP'#[ZPS9.O7"Z M9 \I8EO1%WGFI<&"^ $5'@>J\YD6:JVO#JKER:6Y@ ''JG#&U:.4CT@,"X&& M1K*,IB&V#9IS/-^6>.VRZ?9K#27Q>DQ*XK6"DGCM*'C\'!VSB1?B7-[G'Z&L MRV8^&I#A (UW0F8N].U'5@&*UEXONJQ^HR'';\8DQV\4Y/B-VUMD,U"$]U;$ M#ZEQ[;#E("*\4K)PMN@FZ3Z[GL<1$896>A^+$^4K=#$;J190S&!L6/2'1,)PW?.M'KL'9HVT7$9B>0BGVYHUEF#-=FE*[U MT5BL?'18*D>&O&6MWRWV5R\)2.L=8J.XFVG2OX0B^+6=M^/\I=6,')P7%6/" M6OP6KW:X@WJ:43?2AQ2=A>2]$A<>1C<;^FM: I[_>DNZQJ=9X7,CJ]#'6Y"O MD_])K3*^JW=>94JP7WXU"6DWI+JZWNKT/FTZ(=@-2]G/:(Y]!ZHM2%7(8K?W MFY>N)Y&/_X/]NT]>2**T@W01QNDND:M@4L\$>X3(#[4U0+4(4KR,[\X!PY2Q M9?%.DU0VO;/UMC6E0UZMET\YW-VME0E]QX04X&A7M3%J$,A*00B+0-2]I)(> MS2X^&3ZVS(]$1AQK3IQS+XJ0Z9O^Y&W1V7B?Q/YND:627LGY'$ G@6*6\R)G M(F0Z7XH<%080(=1B@@+[3-VB-1_ZOQB7L"J_\7W6%7:F^6IG]@X&D8O1?@1W)9>^D@0S-=YA:NNO8)AEA:_(7782 TVI:UL MYTP+8.$58"NF8#.,7&/(K+%T&%=A9"/M1T8!A\>3QCO:FW%]L0H/:6^3]UD6?ER1>0.AW6B2+.AD4&W175W# 9A[,] DJ <6)]*.+*,D2TR&0AA"--LM_.UP%<7C[#Q2X+ MGN!TN0P6,)&\J> IH)P#\DG=8@<6N2-!IEYO-G$$2F^ MP/U8BK&X(B >34M-. Z<8&' _ 2XF%J]IC;;8! HUG'HPR2E.7$:X81EERIT M6QU-F2U5_%@LTJ/-&)YNN"'FPH<;9V'F,FPT7FVJ0'-[JBKU5JL$KLC)A=LU MDN@TM>C.YF3:MY)&]XD".9VH,P4LV?I-F3PVJV)P.]&1'ASF+?G(]%&895(, M.=XZ%;+8S.-(MT$"KZ,,)A$1(2^\"3:X.KO8)J/S0&,BR&=V,PGLJSL97AV= MIT8(F_5\2#]-Q70#.GA\F09,)%A?A@!;R\^_[^/8_Q2$(6Y7TFINJN'3+E8A M"JS;!G:$D:UZ>+-X:$(YBZFON7!=(5"\$)>0OHS\"V38<*^=^;=$)]!*VY?AAUO4DR.C(R'P0P#8:%FRY83 !X!J!3 )WC+&&3BT7GH)?@ M:]-*SHWU![B(5U& C0Z:;B,]7/.RS*Z5ENNS^49I[7DP!U9RCVN>#;Z:,(8P,=1SN+QK-78VGV.I2E96"JL-Y4M2D11?N+G(%N?[](L MWE3MM_>2"L%E/8Y/:#(H9C<:$75+!KO)+Y,CR6*D.G$L>R!J3U6T <-DEZWC M)/B3-F'@I >6+W-'M#X:,LG+:>&JZO(FC%6XUEO=^ M(3>WZ6,84.<[5XE62V [#R]"^ZP5S7)HR_;:0FY]=AH8L^UY38*-N%/;IUC; M-2'LT_8I=OU.JX>]JOM"2D!KWHP)<>/?Q4FVSGO*BJUW.AZ0"447VA%8\3PT MND^U0GPM'5QEWX/W9_=\:YX\#?V(1,:/-[BLRB[R4R>/KG5PZP3MHF'15"L: MT!1-;J4^H+(93]G;EQ,R[\)EP$.&Z1,08V[54]V-/L% O&&1G_Q56F_!C9KO MHL$B/ ]9NPP-C(V758/,,6)FU+'2C&N MZU>Q?X<;VR4[ KH?6G.ZH1-WM=,_FGB!Y&7[(%"+*636!8AABPY5Z&) M%<5=%?R]?"9]9.@+ K*$8NYE.2]K?/D,JAF 3G'7NYV'1/M95XRLO>C(^C,?C'.W!W= X',[NMO.J^1.)?E/?S:OABRU YAH_.99E* M!DHL_2*E@(-G6H%_A_[=JG$4C4SM.N+*.0+N^&% M,LYL=FF2S(T]-(\G"W1K2.!L'2<9=O-5/7VXWTII%J&K4CX=D/G4)5I;P;7& M4D)39!LIT,>F%I.E6>BEGKCFC@P;IN=2B0)V3Q;FEWX!TT42;&E$?^WWV@KR M"-26(B4BJ[^Y#132PEM#28I)9Y.W.EI1J@%=^) 4U9U8NXWN76>8!QVGIIXJ MJGU>;QQP\#V,$%0X>GSB;X(HP!X?' 1V^;R%4C%2 M3!^B"AULU\1;K*&_"W&07LM;3WJ&D39CX0[I8[6\O&(Y$O?8><XKM*8)?X(5O\3UV_?'> E1B(C!LA>*!^ZL6=QLA>D M2I9C6OF03D+L*G!91.VB8],2:^26*6;0.9;5!LA,!UD7)SL2BGW0%_%BMVGD M%EVAWW"MVV)X(Y.*S'!Q,@L0:/O:A7C:BI=&QEBKN!]23:>\1 ,T&ERURQKB M"4ZS<=DX=#SO(E1M1LUZZ;K5HP._0R;! D&5]_!H_J(VDK[&=(.$%^'.1T?[ MY?-BC?@%<:+7Y7()^:^T>-VC3D^4(U#M#.@0;":U?MF<04$"C%CN(U "!@K( M2$X=H+"YO8':Y0-+R[J0A/'@_ZK9]+H1D<7J8RO%84 2[8NVB++- MFYUIP?:K(/*B1>"%]S%])3Y\X7;^EA9UMPH\*D73 MQIXAF;=JIE;L ]SB$G71"@/*MR:+IM1Y=GXY"]!IKDQ*$2KL& X1VA:^F+J! M.TCNO9K[*=9KN]')UD"%&YC@]^3AX, TC$[[V$?^#9; @B25W.V&[8ZI <+GQYC1 Y[F. >.@PU8B0MPM1^!-?!\M MFJ(S)?/"?P7;\]CG:I6<"?D4G Z )P$T"^!I#NNK\'%AP8Z\-P(L.FX;Z286[)J\A#9#4Q6M*?QIVR-NTIZ$3?(I0@)SN< .@GD MLYQK(R8N;'4D0-MB6<$\]SU_LA0UNB/% HIQCAO;U4'N2#<3)9LJ_F<8K-8X M%^()Z;<5I <]#L G;X/4#)ON,G0,1=B_Q*-YL0S(U\FM'GP&Y'GCM46.B@=8 MIX:I)N:L\\&(>#:Y>P<_Y4'/5'E&Z,<%N:ZGM!Z28FDHM ZH%@+-E92ZV3M@ ML"[R+ Z;$=#5HQEU#FL]F^5N_.;#F8,CB8N(^/FL@['E$)9ILO*BO '">1RE M2!K\HAO"/=H,=P:G88.E=ZSTF.E$J]?WP6E>M9W(4TU]KZ:GL=ING'VPAJ8@ MTXX_")>LOJGOR+-FGW=0KH7?4>I> MI'RY/&[*=6BV)OYL76Y PE'4-]=0%,)2Y^/4 #IHL_BJ3S:KQ;*P]T#B-"G< M)>-PDC1 9OMI.SC9]LZ2DNHX"/\)7GB9)PG#RB_BM4FXWK+7"6L:6\K+*]"-V!?EX@K=\IS&Z:L@S7TV-".BHG5.>+BOYQLKA5;+P M2+*$.8BP^"+$V2[YBV3E![B P1,&!MDO-7B$G8*J24? 6V:XK&88QI^0:0O! M,D[ >0+]( /8$!H-FT0(LW@E)Y!%UV35O_"'0%(0?4"!O =1R47 M09NU:"YVR%QO!G**0E;G<3M@U265&9+\_?3N/?@1_3\WY3Q+^.ID:T-MTSN8F[;E>9"_&9_! M" JJ'!81K=5Y6KR+@Q?YU)=NXP.%:#'=3PJ$L.J;OT_@$B*8:/4/TG>$[Y[- MAQ:1FF1T-U#3E2>V@PC;XL1*YR%EL^3A//!S-,]MO'N.06Z"2#@)TE,-8OP:T;8%E MH&(Y)5:4J.KZ'0R!P+0_2K MTHK[R-GS15A8 F5,C\%F3\# MBS>]Z;*(= 9D&5"L@^XB@*S$:L%FW_EMPM[*+:Y-,:NMVY 1 E/\01"SD-Z8 M^!Y:.IHH"&HCTPFNO:XL)-@>53ZZ5K-F&NG9#SA$>+K\D-*FU=Q+23O!G M[K@L]>=:4:KA*O>LB:ED]U5$.1.H2#VO#77J1U-*Y'&8JL.M4:59C,M9NQT6 M[*S !@Z"5JLGE]9Z$3QT%V@P$#1>MU'G1*RU/W@+S%AJMW,]4R M\Q+$K;XB3_S?=_GN. 80HQJ0F-8J0&,>XYO2?1+C*&7_;(_NTOYU5'ZTU9N( M+#RKMA>.52EW ]VX%IP5AB^KQ:[@<0]>X(U!$+VL%?BH-F>'>CD)*3X 25EB M=#C6.3L"<9]M4FQ0XV&=6ZRQ\;X^JKJ,ZDC+CTLYR6SJ]&Z)T&[ O"!8MUW4 M%7WM@)%>X/@#5T&2[2I6)8YE+Q2SH@2OGD2E=F3ZWJP\QQ&H=F I];$4[5"G M#TL6!B&YY6CLAMXI&JPH/RT4$QP'8C.1D*O9)KI62_XW^T?B7BJT?$^WO0/Z MVQTB@5Y[3=IM)J]>5%O3Z0EIBC333NI%0,NJ^")WQ>)LY[1X4Z0=$KB7T,)+ M3>;4'E+I-,>'I0 A%K.D^-O\]'!%!F1?U8MUX&Y[P2HB-2J1O%15>G!%'B1( M4G.5K(F/P$;Q%,RTVKJ-LD?YRNP@40<<[4,5%LO[4[FX,>=4N4$[Y%\M^@WZ MQR-2X%AL_@]02P,$% @ #+@ Z] " !4 !I3$),04J8"D9N1?_P N$A>0!, &(4[\X9S8XV%WHQ>@T>CEE_]^ M7+E'&T0"['N_/GOQW?-G1\BS?0=[BU^?O9\>CZ9GX_&S__[7T=%__/*?Q\=' M;Y&'B!4BY^A^>W3FK]93&Q_-B.4%P'1\?'%& &\HP@!O#GHUF$CJ9H??3BS='S%S^_>/GS#]\? MO9^=';U\_O)5\LE__.)B[\N]%: C2K<7_/HLA^GQGKC?^61Q\O+Y\UUO\'^=IS]VC'[T?&+E\>O7GSW&#C/$KX='?U" M?!?=H?E13/G/X7:-?GT6X-7:903%/UL2-/_U&0[6Y)AQ\/FK!,3_83_Y3#Z? M^5[@N]AAO#^U7+:4Z1*A\-D1 _W^;EQ8Q *%]#LJ1B:_$_8;)[4 3OZEE\+/ M$XL@+UQ2DFS+#3H37(:G@_XQ-:H5FH;TSRN*2XGF,HR3?VE0A1(2"%ZW@ 1; MQG1) 2]]UZ';V<7?$0ZW,PKDI4]>"9/= .(D-CUXAI]9P?+2]1^46+O[.*8. MA+9;LK \_#7>QRS/F1#LV7A-S<4.\0:'&(DK@0 H*%N;1JN51;;^?(H7'IY3 MS?+"D6W[D1?2HVQ"^67+4"X([@1P.Z:2I#QB_V&*M[%<:B,2]L;_',RV+BU, M_K#<"%TC*XB(W";&_1A.8U/!!'?(1G3E]RZZD3C&^%]#6ON$^&M$PNV$'CG4 M97"8@-:,!S)D-@(!U,,Q@[[ E VC($ 2&ECY$'C## G=-JZP=8]=N5V(]RW4 MMG-%%5J"E/37(3E#U9=$R,DMCBK'+3U=R<3:,FT6ITX %!3?SNG^[R#/$2=N M_P44#7?(94K,$FU * H3!RGF?4H(<3\-Y!Z=F$1CQY] MP021V$D2)JCR(215T^@^0']'=!N\V,B<2.7OP ^CG)=PNHW_M)4]D7@@('G7 M[IW-Y/8/88!PW!;STR37(044[++(=> D*6\$ N@D<'TF25J;8("YK4U>DR2] M J!@O0I)^@H?@3&PW2>0%[L80+A-8NE>H[#@'D>V,$6R8X0\6-)%"#@ M\;I#23>Y*3U-@G,<6(L%00NF>/=;NBDZD1TJKT0(+*C#6&9BP [+-!H)5!V(*ZV@%J>%\HZ>1[]G4_N*P N-E@&WJ-B2X"\Z;RN8J M 5W+.2A!@.I3+ @RP,6WAXG.46AAB16*0X2-/8J$B637(@=5\R.:+/&-0 !5 MJ"D6(TNS""S(FW3QE4R6VKKO(5^BJ^]ELE0V@("TP"3D)4M<\2M QM6%8V0) M;(.C\0%%?K?B?M[=#SCW[2B]MEW0G2_(!O"8@&8VI(QS_\(J2 M5" 6/8;4:T9.1BX#JYP7%[MX%*/KVP4D+LL:]$F&P[7ND?OKLR@X7EC6^O,N M;^IV?HGI\69CRYWX 6;TCNZ#V,Z*W&3D!92^.*UP;@7W<6YA"N^$L?D$N6&0 M_21F?,QT*90G:LM)MJVSB##W0A/]?!P[@O,2'Y$B\1:Q,V+H'ROB+F9JIK]Q MLHY]I6-[B=V=ILRIHZ\FQ-!OY99/'$1^??:O2U6+SK)4.T&6/@EGB*S&W@8%X2I)+(0],7@H M=J[5@%X&/8;]H"N<%Q6P3F$BB=8 M+N8Y*E/K"9VF;R,%P_3&]^S>_ _7 MD)B]9[=K,B]87.:3D9!_B9C\X[-0W*/I^R$(I7']AN]I61[%GSA0BA-;IIRIB;&09.;9CDU5X]8Z["8OH'+2;.65V#O :KG7BE1/ MK M%_H50!^# CB'L %+^,7K?%1,)=+M23@(J%Q3GF M6C=('H8!2*J101W>"""\EV+,1K/?TH+,\.NHG##;&)?*];6IU(3J:K3?UP?F MJ/ XE$KM)X,O=OFS5>.S'0_-<-_NN$R#=6?*;MLTV_!?973GS: MR*.>ODM#M07:X0N+Y_RKQ&,@ M;3T+>_%-J#:LO KT4TQ(!U$]^@[G-J\;75 MRO=BZK2DK9?!FY5=F^X6XV9ESAA.CVP[6D5Q M#"'>[UEW%(*6R OP!NU+R2]]@O#"2]QD.REX:C$:#JNKWD>%F F6C:.<_+$C,J8H M&$7ATB?XZ][*X"5=P61ZH^PLX"KOC*9]5R@;!T&D7Z(I%O-N#) \,ZZ9O6M4 MR+J-0C85C(U/TRW1/*HG(]8"_\PF]11#*CV=N8)(ARIO49["E?]VE[SFL[<% MV4 =K#86 I87@XE8RT'<@&B(#SE-?(/*-C)V!RW/5U0.4)4 :;IMUF'I8!9W M:(.\"/S9>0?6]+G5(IAB'#1CA?E[8$#--*4'W*O,PQZ0>$I, 7SJ4I+16^(' MP83X<_#7A3QDDR>&A&P*S.AP08/(>LLR?=+J;VUI;[5X##MP$F)KX)71=DM3 MY-(?+T:>C>7 T'I:6DQV$.U)'825;[Y Y=TLIA,)K_H'($ MYKD#]7"NG+6?$,/Z#FEV8IJ1#$:6/1)M:]GDC&54#CV*%#Z$_#H0 T: M\]U^6O6YW/>3SRXX=T9%C+R4N*1/_UL+>_L9.?!9BS*83=_HY>4MQ5>S#;S8 MVDHG1M9D#+Z#5S,RPWNSO)C;F ?8?5EMDTYVF:P"/2$0?(OF(C'LW"KLT'Q> M0;7X4H_ L]UB%(8$WT=A/,_23S++M 3B:Y$-QV]JXQI8/;E2&#PIS=O-G$M5 M\Y3>CN&CKBW(AB/2-JXIE)*_243J)<-ZN^ZTN_%S&JZB1=BF?2$)J968 EG1WV?=EB8BC5=$BYN8 MJ%YU$1G@Q'@IFB&IJ4 ME14]9IFH,8G >L7'83ZUHQ_CS*M4#;=-/U/_B5AW>>2,-G1E"W03K>X1.<=N M1']6R5+?'YR:MJ&NU SHUM.9\=GN8:2/*Y?ZVWF%>PR7X._,?2S@]9B M'\R]4)JML%V#^ML>XZ44^B+,**R7/GGU3'EP[KY*IL?.;R(XE6\X._ S]K2C MB_8$N'+";P:&Z@4:TS^"3RNN(C"]@TNI6K'52U&@ZN;K=MW!=Z0D5+.(E.\A M-MO\$6L3(1?7832;+9@85V9\1D&(L&,U^S5BQP1\G+4$_T":2S3I:TVY>L8@ MTUY3L2!3B]BX* ZE+EE4='P^P?DZ$)WJM$BO!LG +*^.58!I8FH]+ATGKIFV MW(F%Z:W\S%KCT'*U2+(9UV$<>:+R;.&;T7JSTAK._155/>A A?'070$$!5A M#9MRU1('L9QV)RQWRU#?3G:>U[>&EI("JESR!!M9*KA<:T2P3ST BX2=0OVZ M@U&'%FX2E!5D+(DG*M5#^I^38B@F*'YVH3$?JBY_2:3I-'MN]DG\,_UYWAH) M/93K5*/>Z!24V0X#E5/F\_-^3N #ESB?,>H%LHZ2_^:6EK[>Z,L6%45\(&%20?]#AJ/&^V&421Q5H+(N,%'A@*\3,HR()P2M+U&8O(0#3PW*X6Q2C_MXQ%(@X%!2;<3?-:59 M;#29ANY2:9AT9/\=88(HZ51SP^W$M3S6))0EDJQ7\.E9$HC-[@[J5E.(%$OP M&3*,!*(3TZ5/PADBJWU[;_#G!"&<3U(3^-P%##-I/BR,'1)/0AUD^&QR%$D- MG>D\2G/.0Q,!3\-Y:&0Q6*RBRT'!&E0PDCTG*%9NTG,M^0'R;!3_1-.Q(4.! MR5 #2@$9N M&LU!N4/KG7IJ%G0CJJ\MF!N;QDSB5*G;>QV8A2]=ST^)+4\C(8/?:A8ER>XFLKVWC4'O&BRL^[\4S:H7%&FPKL=MRBS MUYK,6[*PO+0\P6)Q 4S]@K7E6GO'0''X3 [POO S*9Z9Y%9Q.T^=$7M2TH"R0RS(7N"6N?V9W:6%2. MPN#?$=VJ,*.5-56:^V252%^/S4DB5SS.=ECV6J#M%&O&931Q7$W2A4KQ9D;" MSFGLSYRJ]8ZL+X)J=E$5VK[';(YO>IU!8>S*2517ON4%-WY(-8!8SJXX;(^W MAR--C88#\2!E%21OB(K,'ZJ!%A)*K5Q":6:GRGD;_#Q53;;9CJ]3__T:X/K- M4 JUT2-06.*EA!0)SD+96*\&-F9FMU5/A4OLX1!=49?"*<.DMJK+ MBQ1#VL&XWOJ^\X!=ETJ_C$&_>4DB-WE[DQ-_WLAD.3S4@ FG*%?QB8(=^#DP ME'%)T\UI=/\7LL.9?TU/2@9@>X<ZN>5!PV3:/UVM4YV%<,IW+PH]PNH<*Z[$;.W3F3 M_O2A+L,#)LYTN$1*?0I==8&%--3HR:Z01ME^T^^UV6H9OK1=[D#4V%1-.R#. M9^:UO8;93+-YRQQDO"%?[A%/Z6 96RRY7TU#Z\!I4MA6=!T&,?(AZ_?69#"; MMA%1<1B1_E.LX.QYXR^=KJUF)0MB -4E\DTHC)M(P)B+'5] M:F#;4.TA&](Z022.@B@;11F0)HNH1:,\0;0$4)T98D[WJ17@X':>S_%GCP,F,KT[D6+8I.32O[LQ'3B4+*TR M[P-T.[\(0KRB5R?H L\2<+.3=J2$6F8+6$L2U1M/TL$_W=OTW79JT Q((JE:$V$ FNKDSSKUH%&5-1%H S #L M38094-W=U,*L9?KTFET[/M/A(CG[$^ ?7*MXI33$R'7/_""\1N'2=]X'=%UO MB1\$*>')C].[ *RH93 /2^A2/(5K#*_6H.DAMS;B>_2/=E+"G!"HU]RET0]+ M$>2YVZ$WO,D 0GM[B5F6%_.MRT2GB-W47B(GD1Z^8PZY+&-N#8WSD.K,6"H$6J/^F1W612 M$!EX CC-9G[*G7N"7(0 ME+%V5]X,U MU*;"]$[.YC^C-+WW@O0#,378,O2A)X,G155=C[=#KL7+KW!6G4Y:$[ZH?B5] M*.9!4%FA<8A68I.2^5^:=!_KR_0X[%5_DW=++;1[7&FMFI07F1,E5/)!MXO/ M'Q;!C+*Q1Z&B(+Q@G:5T]HJ4P&PJN-YH>_QKC0 ;3><$)96OQ8+8K'YN>VV% M$:'_U>I;JU!@8M\2EK\22^&2C@ZLR+C;D\H3K#7>;P\B0]I["C8ID&(XPTBY MC+@;_P?ID>_K3#L:X\$7#M<+.>ZN%_?9HW+>C1S:1S;ZLS%Q2HQ>:ALKET'X M/-@P45WQ:3?S>C)5SWNE:&24?HL31&\Z74>E_EF>Q["I JI(*>6RR+'P7F$ M2K- NZ:#R$ >DK 5>0<80S!2Z]XU=#CPDO>]U!/PIVCN$[1'1?\3A-AFQRO] M.5YX/>VF:M28MC?)POG.S!]JQE6E6KJC$0ZUQ'ZO &70K/B/"?XK\SH'LJ7?_G/X^.C__GS^H\?_O=_/MCKZ/&C]\,;Y^OKS>+CUGM_ M'CV\?4W>O/[]Y5_O9]O ?;VQOSYW?PM/PBGZ[>OK5U\>7]A7X?-/EY_#&)W^,/UZ-W/>O_OHP^FUT M@:P+^[>O[[R3N]F--_[Z!9].;J75U_?T/]MOEVI\_?K#&'Y^C#R^N M7KWZZ]/X[^6KJY>CO^WO[;O)XLM'O#U[>>*_MFY>_C0=78RWR%I-+S\L7J*[ MMQ\^D$\7U]'Y#9G=HI>/M_^>_SE>/;]:O9AO-_-7KV^_K+Y__>;3NV7T]N'R M\:X[>@1-]7 !\C^;N%O3NA7R8%-_[ _IWFPC$3KM&T&3.AX1$3+>^J\-&6"#&C*>-ZP6,A-=DOOQ"[:7 M:)DKS7W>UX?,?>YJP5YH9;@_BNFY\4FX'*T0P;8EP?S:CXWL5"V;Y/;8P\&TFSO/C=X7*[M#ZH7@M/ZQ#4Y'>J:[5;#!&)-U6V0NKUY9 >*&S!P6 ;[X"XMJ0I>D(BO>=X-W2[F2XG+(R!$]0<1F7%TP0[%MR@ M<&HELS2SPE_DW&\GQ''@\R=TG MI-D]\^\MV_;_L-9)JZ88AT1XHNG[PV5HXZH-=6L]LSS/NL>!LB@: 9BZ8(M( MHWGE@![]X6_$X@Y(_]&>71_,1XMM M.^A7;H,!Z[B2Y9:.O5/+^Y*[!G5+HIAR8'=+HVB$J+G?C[;\KB:]8G?DU&WD/R0AX/P5C.@4U#*:S-8/=@&1WEV3"L=V6V":ZH13 &:U$ M5=KZB]SH__YEI_@_CUPWI04+!,9VAI%^GEI&^K><:32!-QD^X&EA;"*-_"CO M\FJL?C\]AV0M V?N\&QE9+Q:$_V"=A2\^QV4WPS< ?,[7JV)9+0=!1?O[R#Y MS< =,+_CU<+FI$GR^^WI!)+?#-P!\SM>K8DQ/CL*SFX^0O*;@3M@?L>KA9JK M,QSG3#A&I6[Z:C?T/&$:(F1F?6C!B&!90,;:1IQN=_8C$S/F?&;Z,4F"\[Q% M [YOFGILJ+:1SKTQ*#XR<%I3J[TM- !2;*-9A1C/U4I$J[\/>P&9\2+#=CDU M-QPOLLY(!=2.N%SO\W,_N@_GD5LE6).8I7 /3>IRC%78$=\D2N EJ7"J9U*] MEMZ@L"_SSJ$R=;+!67>>;^HWZPTB]_X!Y!=G'=WW[=\]QV7=7Y>^ZXQ7:^)O MXDARQR8%/#17'#2*!Z(T^$[=AZMP@WC+![:C!D1F7Z=5A5EL.%S/1=/]I6NG M',3Y-=3^@07=CL_\K@DAA*C;& I6?:7L]$:K*&X[>8XH?AO'+*9_=E',:\\9 MK7P2IE5IM:N!=Y!AR#)=M .A0G R4G@&J+UC*64M%Z8G!)<1V_FNL8=7T6IB M;6,/9W^- -8I2>3#=R!EN0WU:&$P)GF'%\OP=OX^0*,@0-V+/\OP%"]?M6!4 M_;"B:$O@M=I-&9>1YP]Q =7;0X5IAIY$^-3M)LOH"4"U(#/N>:F+MM5?0^ MRO 4O8]:,&H#,BL]2/C+%J%1"J F:BM/]A 47Y7ZP9JTS38MVH^M%)4L0)&- M4O"17EU"2LX&.6,VQWF!V3H[JEB*6J !TBE\=O)/S7NUXDK(9[FM6M&Y=^1 RJ1HS^P/U@ M,.5(> W91%.O:E WU*1J,/3_&-6(>0U5>Z55-0RIA.G)9JJ6HZ(1AO+<&\D; MK]9L%EL\&0,%8H%%*8!&JZ.Z2%>.;7#E/-]>'TS8<-N;Q(#3UT>V32)*\_Y\ MLSPG3B>EO(FG@6;/%,HE6R7XHQ)\]1(N4<#*EI/BF%INW#1=6[4'#XGIU#1Y MP962TKB<,QU7R:I1TC4D_1ZU%O'P, U>MO4\!*Y<%19PNJ2+QS7R L')#N5O MC.>UJ,FELG3X=KQB,KADL[&784JKD A*GQA.%U/C?WG9YG.V\^;)TG\KRTK- ME?Z;MD0C93+,9M:";HT2O <+ QCS),_Q!COT^VSQ=RA%IE[YR 12"U;>;Q0# MI^PM7JSND>.P+'R"-Y3#&W1I8?*'Y49LW'GE'W5=Q)3),&9X4F+.FYLZQ]7] M4'H5Q+XS#2T2=O9&=XL^\U?N%5M,:$/Q6G?MVA MN+!O0D\;W#44QP&H&'MK@J2\E^;2Q?>0MS-B>0&;<.A[P>FV\"]:)S3(T-!A M=ZE!4WEC!%I?*SK3D2D!'>7/:Y#2&4,9RC4T:LA(;L)T*!,=%*P\+_I&9H(D M($O)>!99WMSR%ES59=K*G _F^8TK&UO$]+&;Y7OQH$ MWSF+-15OO\#,O99@>>"[N$130?51[""^=?U[RY5@-^:V@[1X%-\#J9>YC[ M>3]>9BWV@]SU*UP2_0; MX8!T.81'6@(X&/N!9X?F391]:T&NE2:AJ5U3?L.6TDUE_]T0.,I=KY&NM]]" M?M 1D>'OW>"N%,3=4D:I>?0(Z37W0T,Q $T.+1,PGS^0I5LF;GUCC_X07?E! M<(KF/D')WV?68[Y+E>*UKP&VXJ5/!*+\+2@'I:(GK?P164 G!+VM1^X:UQF) MX7N;A'(RZ^^F([W[[$*CK+N,GZ^%;<:G@3#AW73Z>KY!R%%:C&A1)D;\RM4F MQEK8Y@9I"DU@;V%,>;ZT#,^SX>[O?F]@L-Q >PK*R&XG/=">K=G(C2HCX/T4 MC.D4U#"8SM8,=J,:[,[;W6GI^\*4W:/WU+'[P9GOA=B+L+=(:\?9>V.9ZDN? M58Y!!\TZ$&+J,@[EJN8C;EWD,?A7O#MD^YZ-W604"+OG!MB^06&RV DBTR45 M1O>!K$4\MS5X5,
6+"PO'6U(E71",&70VG+9B]\F[K>1WBBE!ZWLFK_E M,-!K9."[V$G$SM#MEW,[O\24!!M;[B[P4_/"U;W9'@A-LJ$.85Z+OXE)@I3< M-X2ARSUZ*8 UG P/JL-L/Y%5A9XK+EGT=8;#Y(7/807H$=BC%Q^NJ<-!S2:S MQY,:'O5?/LDEYD\<+N-$"Q:M6^+US+_P0AQNP1Z^9#$:>TEHU.5:8;;QK_@^ M)BNNLR5&\XM'9$>L \/M?(YM1'B)<$JB:8)^V&)HY M@N:;T"_+.C613@\/M M-0J7OC/V-B@(V3Y?_2E"-]8*0>4*=$%OYJ;5;6_MQF^0FC)9%:DC"6S#;4%@ M,-T P#@RP;=QL4M:PCB^_L2=Q;U$+]TKO,+T"B>1@MP*9/AR:.>3H9TXJ6Z^ M\4FX'*T0P;9,SG[MQ^92'(#D5<\6J)P(>2%-;8P\6Z;' >^[)R*:$C-,%.2S M1=U1,M-[*9!?4H8X1%>CPA5U\73P'G)4@#D,59C&[*E&]3@RJ#OH57QVY%D$ M^Q."-MB/ G=[A]9TD^0?]XI^>0N*0V5X.V^@>X,.8C]0B7FJ]_OHVL""?S3= M/GA4 $N\GB!B,XXOH!O]B>,U\="N'K,/&1 M3?<# BY*4:P#M$MIQ@)._NB>RZHS4_7PG[L:!5KBDX+[LVLR'G;;8_]9"81 M?DUCZN /':6HZLC^(U.3] BTG)3THP'#S">B)XXTM M413!L*?(XE@KPM:'< M_;TK?3L_1_?A.^0LD'.ZS2:SWE&W>S]$ /K$E,4^9#]8FM.I9OPTM!*K:+6R MR-:?3_'"PW-L6UZ8#OVB.]C$=[%=3#E44=LJ0$UIA V(%#-TXTEITZ5/PADB MJWW4 =JVZO$8SK1KEUUAL' ]NTQ/2MT3X<(3'+:C3R''8+I1%9PF^$B.0B;D15PT9#XS!MH,?:$^&M$PNW$M5B\R&$N M\9IM$T6#4G)K\Z!'.=":[*<=7Y<9B&P*%]BEEJK)H@21*IA5#8-D MNM0U ( CJ'*;5"'JRO#<,C4=2OK<-(G)2(.Q+-50Z MP!4Y8J"4*2. -:BQK2 $3_XI 3;?,8NGA.7$GS(WP!N%'*!>MN^FO1<.[!V/ M!->9'X0!]5;BV(8FYZT>DZG&DV*'7-%1:^"7J>C/11#B%4M&V8W;#48K=K,3 M.J;KOSXLL^+*I6'IP$/V^G.76=LSYGID\Y$ARN&9FN;@4"R]X?"&L6OFIS/%(ZL A2Y:V7-IV8O MDWQ!,TOAL=E(3_$[>JA"U07O89G(2*K7W%U=QWZM9MHBQ 2 W?CRT$Q=PKDJ M5. WYTJGI*C7V,.K: 7&O2(\0TYM(_M**X8N@9%@O?4(R_H"O(-D?7'%T,G@ M![,KUAVXQB(/5XA>[E#:V-E;Q/3=(5:#E_V-95> NTQ"2$WML4=[O%N4> MX'N10BE*FB(3T\,B)M#9F%4$AR\Y'E>@-GRET$!!AR;65DOF%Q_) 6R4C;*J MXPW\$#TQF66=/ZVD\V?1X(/J?EES@Q( 8R1*T2X8$08 UO- G6LLF88%)>_@ MD_%:T1VZC;7S2[W0V7 @MV6BH7(TMPZNICA3*SII'["%,6 CV)7ZC[; E M6 M"0,SG $MJE("XU)!QYL#FL>WZ>:<:Z$0SPY.E-_FEAN:6WY-Y.9FYW_?1*18 MDH&%Y1GJ-7<=?%I*L3CW^T-@<7YY@/>H@]]IQ=T*D)"-P@-E'9-ZKJ&I MH4<\-T5=9 =PG6Y1U0:!P5?6'*K&MNZS #?I;STXQ833Z(=Q&VX:&DS> $5I0=6B,7)Y49%;+)Q/9*K?LP=]U_:0;\KH:N*B;^L?Y[M E MP%TK:&)B?_>2<]^.XN8'GG,1CS$;>W.?K&($"G453>"D9B0+ 9+440?A'=P< M.,XEI+"[!,C^;N%O3NCGR<9"_[#?3QJ!*J00U<"KN9QT)_3*<(&&C,8PXVL6 M8F[K,_3L(*)D#>NH.D?[M4CK4<+0.[3 C(]>R ;1=-(?+D CV[6HF62LYK," MO+A=7#8S8L6/$=O5O>]V$DH1DADKEA5':?5&.O+G:6;7-Y"=-09DXEXJ*X'B MRDW, V-4G$6$+>@2![;E?D06N?"NU4UD14C#.'=*JU?H M;@]S[NSH.$>!33#GOJPJC#S 07AF?%8H-*F'\LQ2^T6L<8++II0\_HZ:7G>% M-[<2Q,.ZH+1M9V5V #:A5Y5004;Z!!'L.Q ..!_B0/:[&G9D5]1> MTP7S].QO Y?T)S!QP#+,86QQM1S)9-1S8X8J38GN0,LI#W40KET#4S)1]5ZB MN]^ IRO+=4^C@%+?.-=-]# JPAO6853B12:=OFMT]P1=K!!94,?E+?$?PB6] M3*\M#\)CX,,=0L"ND2^9P+H'%!1M:8E<%TY*!7##.)1X?,BDTCV^H&I%CW%6 M;3PR(ME^(4RH"G18FQV/*YFH3 0,MF?D/W1X)ZV .PRFLY4@F)V-9$2E-\4Y]2R;$WV#/ACC1:@ / M4%X5WF1",Y "42!LX@>AY7[":R GA MV4!XCGS&9O#K',J13Q!A)!%F=Y5, M-(2(7W'EF0"Z1RAD)7#EL^C]TO<@;E,58 .QC2H3,H%TCD7(RF.*['@D\HN7 M]S,<=JQ=J ;B#RJ3,CDT3G@H"J/BT=[R=J8=TZSYP($@N6AUOLF1CG4.B?SEA!-U; 6)_^_]02P$" M% ,4 " !SK#)7OIB*;:?9 "!%PD &0 @ $ 9C$P M<3 S,C-A,5]IM%)B!! 214 !L ( !Y^@ &8Q,'$P,S(S83%E M>#,R+3%?:7-P:7)E+FAT;5!+ 0(4 Q0 ( '.L,E>5ITFGC1 *S 1 M " :'M !I&UL4$L! A0#% @ M