0001213900-22-027053.txt : 20220516 0001213900-22-027053.hdr.sgml : 20220516 20220516164615 ACCESSION NUMBER: 0001213900-22-027053 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 72 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220516 DATE AS OF CHANGE: 20220516 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MICROALLIANCE GROUP INC. CENTRAL INDEX KEY: 0001309251 STANDARD INDUSTRIAL CLASSIFICATION: BEVERAGES [2080] IRS NUMBER: 861098668 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 333-123774 FILM NUMBER: 22930260 BUSINESS ADDRESS: STREET 1: ROOM 601, BLDG E, NO. 1 HUABAO FUBAO STREET 2: CHINA ST, FUTIAN DIST, SHENZHEN CITY, CITY: GUANGDONG PROVINCE STATE: F4 ZIP: 518000 BUSINESS PHONE: 604-331-1459 MAIL ADDRESS: STREET 1: ROOM 601, BLDG E, NO. 1 HUABAO FUBAO STREET 2: CHINA ST, FUTIAN DIST, SHENZHEN CITY, CITY: GUANGDONG PROVINCE STATE: F4 ZIP: 518000 FORMER COMPANY: FORMER CONFORMED NAME: FOUNTAIN HEALTHY AGING, INC. DATE OF NAME CHANGE: 20081112 FORMER COMPANY: FORMER CONFORMED NAME: IMMUREBOOST, INC. DATE OF NAME CHANGE: 20070824 FORMER COMPANY: FORMER CONFORMED NAME: eSavingsStore.com, Inc. DATE OF NAME CHANGE: 20060821 10-Q 1 f10q0322_microalliance.htm QUARTERLY REPORT

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

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

 

For the quarterly period ended: March 31, 2022

 

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

 

For the transition period from _____________ to _____________

 

Commission File Number: 333-123774

 

Microalliance Group Inc.

(Exact name of registrant as specified in its charter)

 

Nevada   86-1098668
(State or other jurisdiction of
incorporation or organization)
  (I.R.S. Employer
Identification No.)

 

Room 601, Bldg. E,

No. 1, Huabao Fubao China Street, Futian District

Shenzhen City, Guangdong Province 518000

(Address of principal executive offices, Zip Code)

 

+86 185 6676 1769

(Registrant’s telephone number, including area code)

 

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

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
None   N/A   N/A

  

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 ☒

 

The number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date: 609,316,077 shares as of May 16, 2022. 

 

 

 

 

 

  

TABLE OF CONTENTS

 

  Page
  PART I
FINANCIAL INFORMATION
 
Item 1. Financial Statements. F-1
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations. 2
Item 3. Quantitative and Qualitative Disclosures About Market Risk. 7
Item 4. Controls and Procedures. 7
  PART
II OTHER INFORMATION
 
Item 1. Legal Proceedings. 8
Item 1A. Risk Factors. 8
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds. 8
Item 3. Defaults Upon Senior Securities. 8
Item 4. Mine Safety Disclosures. 8
Item 5. Other Information. 8
Item 6. Exhibits. 8

 

i

 

 

PART I

FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

MICROALLIANCE GROUP INC.

TABLE OF CONTENTS

  

    Pages
Condensed Consolidated Balance sheets as of March 31, 2022 (Unaudited) and December 31, 2021 (Audited)   F-2
Condensed Consolidated Statements of Income and Comprehensive Income for the three months ended March 31, 2022 and 2021 (Unaudited)   F-3
Condensed Consolidated Statements of Changes in Equity for the three months ended March 31, 2022 and 2021 (Unaudited)   F-4
Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2022 and 2021 (Unaudited)   F-5
Notes to Condensed Consolidated Financial Statements for the three months ended March 31, 2022 (Unaudited)   F-6-F-13

 

F-1

 

 

MICROALLIANCE GROUP INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In U.S. Dollars, except share data or otherwise stated)

AS OF MARCH 31, 2022 (UNAUDITED) AND DECEMBER 31, 2021 (AUDITED)

 

   March 31,
2022
   December 31,
2021
 
   US$   US$ 
ASSETS          
Current assets:          
Cash and cash equivalents   59,171    1,190,465 
Accounts receivable   2,170,843    3,012,256 
Other receivables   261,141    227,359 
Inventories   18,908,148    14,166,929 
Prepayment   596    28,370 
Advance to suppliers   11,650,978    11,676,326 
Amount due from related parties   32,477    81,690 
Total current assets   33,083,354    30,383,395 
           
Non-current assets:          
Leasehold improvements and equipment, net   406,267    429,500 
Intangible assets   97,488    95,461 
Operating lease right-of-use assets   29,687    83,957 
Total non-current assets   533,442    608,918 
Total assets   33,616,796    30,992,313 
           
LIABILITIES AND EQUITY          
Current liabilities:          
Accounts payable   459,603    29,048 
Income tax payables   860,195    1,334,679 
Other payables and accruals   340,798    481,258 
Advance from customers   553,440    737,515 
Amount due to related parties   40,184    79,849 
Current operating lease liabilities   19,818    69,259 
Total current liabilities   2,274,038    2,731,608 
           
Non-current liabilities:          
Non-current operating lease liabilities   9,869    14,698 
Total non-current liabilities   9,869    14,698 
Total liabilities   2,283,907    2,746,306 
           
COMMITMENTS AND CONTINGENCIES   
 
    
 
 
           
EQUITY (DEFICIT)          
Share capital (750,000,000 shares of Common Stock, par value $0.00001 per share, authorized, of which 609,316,077 shares are issued and outstanding; and 100,000,000 shares of Series A Preferred Stock, par value $0.00001 per share, of which all 100,000,000 shares are issued and outstanding)   
 
    
 
 
Series A Preferred Stock   1,000    1,000 
Common Stock   6,093    6,093 
Additional paid in capital   10,215,427    10,215,427 
Foreign currency translation reserves   291,237    225,508 
Statutory reserves   3,041,397    3,041,397 
Retained earnings   17,777,735    14,756,582 
Total equity   31,332,889    28,246,007 
Total liabilities and equity   33,616,796    30,992,313 

 

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

 

F-2

 

 

MICROALLIANCE GROUP INC.

CONDENSED CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME

(In U.S. Dollars, except share data or otherwise stated)

FOR THE THREE MONTHS ENDED MARCH 31, 2022 AND 2021 (UNAUDITED)

 

   2022   2021 
   US$   US$ 
         
Revenue   6,598,289    4,411,258 
Cost of revenue   (1,830,697)   (935,165)
Gross profit   4,767,592    3,476,093 
           
Selling and marketing expenses   (187,614)   (36,479)
General and administrative expense   (516,945)   (267,800)
Total operating expenses   (704,559)   (304,279)
Operating profit   4,063,033    3,171,814 
           
Other (expenses) income, net   (6,777)   (179)
Profit before income taxes   4,056,256    3,171,635 
           
Income taxes   (1,035,103)   (779,372)
Net profit for the year   3,021,153    2,392,263 
           
Foreign currency translation differences   65,729    (21,529)
Total comprehensive income for the year   3,086,882    2,370,734 
           
Earnings per share:          
-  Basic   0.005    0.004 
-  Diluted   0.005    0.004 
           
Weighted average number of shares used in computation:          
-  Basic   609,316,077    600,034,500 
-  Diluted   609,316,077    600,034,500 

 

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

 

F-3

 

 

MICROALLIANCE GROUP INC.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY

(In U.S. Dollars, except share data or otherwise stated)

FOR THE THREE MONTHS ENDED MARCH 31, 2022 AND 2021 (UNAUDITED)

 

   Share Capital       Foreign  

(Accumulated Deficit)

Retain Earnings

     
   Series A
preferred
Stock
   Common
Stock
   Additional
paid in
Capital
   Currency
Translation
Reserve
   Unrestricted   Statutory
Reserve
   Total
Equity
(Deficit)
 
   US$   US$   US$   US$   US$   US$   US$ 
Balance at January 1, 2022 (Audited)   1,000    6,093    10,215,427    225,508    14,756,582    3,041,397    28,246,007 
Profit for the period   
-
    
 
    
-
    
-
    3,021,153    
-
    3,021,153 
Other comprehensive income   
-
    
 
    
-
    65,729    
-
    
-
    65,729 
Balance at March 31, 2022 (Unaudited)   1,000    6,093    10,215,427    291,237    17,777,735    3,041,397    31,332,889 
                                    
Balance at January 1, 2021 (Audited)   1,000    6,000    (15,146)   (54,091)   (980,262)   6,894    (1,035,605)
Profit for the period   
-
    
 
    
-
    
-
    2,392,263    
-
    2,392,263 
Other comprehensive income   
-
    
 
    
-
    (21,529)   
-
    
-
    (21,529)
Balance at March 31, 2021 (Unaudited)   1,000    6,000    (15,146)   (75,620)   1,412,001    6,894    1,335,129 

 

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

 

F-4

 

 

MICROALLIANCE GROUP INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In U.S. Dollars, except share data or otherwise stated)

FOR THE THREE MONTHS ENDED MARCH 31, 2022 AND 2021 (UNAUDITED)

 

   2022   2021 
   US$   US$ 
Cash flows from operating activities:        
Net profit   3,021,153    2,392,263 
           
Adjustments for:          
Depreciation and amortization   38,306    14,266 
Changes in:          
Accounts receivable   847,091    (3,546,989)
Other receivables and prepayment   (5,437)   (10,359)
Advance to suppliers   51,038    
-
 
Inventories   (4,704,622)   (1,855)
Accounts payable, other payables and accruals   288,641    941,940 
Income tax payables   (476,884)   774,671 
Advance from customers   (185,490)   (18,777)
Amount due from/to related parties   9,541    (508,965)
Net cash (used in) provided by operating activities   (1,116,663)   36,195 
           
Cash flows from investing activities:          
Additions to leasehold improvements and equipment   (12,549)   (15,424)
Additions to intangible assets   (3,418)   (33,597)
Net cash used in investing activities   (15,967)   (49,021)
           
Effect of exchange rate changes on cash and cash equivalents   1,336    (92)
           
Net decrease in cash and cash equivalents   (1,131,294)   (12,918)
Cash and cash equivalents at the beginning of year   1,190,465    61,517 
Cash and cash equivalents at the end of the year   59,171    48,599 
           
Supplemental disclosure of non-cash investing and financing activities:          
Right-of-use assets obtained in exchange for operating lease obligations   23,180    301,093 

 

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

 

F-5

 

 

MICROALLIANCE GROUP INC.

CONDENSED CONSOLIDATED NOTES TO THE FINANCIAL STATEMENTS

FOR THE THREE MONTHS ENDED MARCH 31, 2021 (UNAUDITED)

 

1.DESCRIPTION OF BUSINESS

 

Microalliance Group Inc. and its subsidiaries (the “Company” or “FHAI”) are engaged in the business of wholesale distribution of “coffee tea” and “spirit” products to retail partners and corporate customers, selling “coffee tea” and “spirit” products to individual consumers and providing pre-opening assistance to retail partners to operate coffee stores in the People’s Public of China (“PRC” or “China”).

 

2.BASIS OF PRESENTATION

  

In the opinion of management, the unaudited condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. All significant intercompany transactions and balances are eliminated in consolidation. However, the results of operations included in such financial statements may not necessarily be indicative of annual results.

 

The Company uses the same accounting policies in preparing quarterly and annual financial statements. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (“SEC”) on March 31, 2022 (“2021 Form 10-K”).

 

3.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

(a)Use of estimates

 

The preparation of the consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ materially from those estimates.

 

There is no change on the accounting policies from the year ended December 31, 2021.

 

(b)Revenue Recognition

 

The Company’s revenues primarily include Company sales, franchise fees and income and revenues from transactions with franchisees.

 

Product sales

 

Product sales represents the sale of “coffee tea” and “spirit” products. Such revenue is recognized net of value-added taxes, upon delivery at such time that title passes to the customers.

 

Franchise fees and income

 

Franchise fees and income primarily include upfront franchise fees, such as initial fees, pre-opening assistance to operate spirit stores, subsequent training provided to franchisees and renewal fees. The Company has determined that the services provided in exchange for upfront franchise fees are highly interrelated with the franchise rights. The franchise rights are accounted for as rights to access the Company’s symbolic intellectual property in accordance with ASC 606, and the Company recognizes upfront franchise fees received from a franchisee as revenue when performance obligations are satisfied in accordance with the franchise agreement or the renewal agreement. The franchise agreement term is typically 3 years.

 

F-6

 

 

Revenues from transactions with franchisees

 

Revenues from transactions with franchisees consist primarily of sales of spirit products. The Company sells and delivers spirit products to the franchisees. The performance obligations arising from such transactions are considered distinct from the franchise agreement as they are not highly dependent on the franchise agreement and the customer can benefit from the procurement service on its own. Revenue is recognized upon transfer of control over ordered items, generally upon delivery to the franchisees.

 

In determining the amount and timing of revenue from contracts with customers, the Company exercises significant judgment with respect to collectability of the amount; however, the timing of recognition does not require significant judgment, as it is based on either the franchise term or the date of product shipment, none of which require estimation.

 

The Company does not incur a significant amount of contract acquisition costs in conducting its franchising activities. The Company believes its franchising arrangements do not contain a significant financing component.

 

The Company’s revenue recognition policy is compliant with ASC 606, Revenue from Contracts with Customers, and revenue is recognized when a customer obtains control of promised goods and is recognized in an amount that reflects the consideration that the Company expects to receive in exchange for those goods. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods. The Company applies the following five-step model in order to determine this amount:

 

(i)identification of the goods and services in the contract;

 

(ii)determination of whether the goods and services are performance obligations, including whether they are distinct in the context of the contract;

 

(iii)measurement of the transaction price, including the constraint on variable consideration;

 

(iv)allocation of the transaction price to the performance obligations; and

 

(v)recognition of revenue when (or as) the Company satisfies each performance obligation.

 

The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct. The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation when the performance obligation is satisfied or as it is satisfied. Generally, the Company’s performance obligations are transferred to customers at a point in time, typically upon delivery or service being rendered.

 

For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adopted rules.

   

(c)Accounts Receivable

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of accounts receivable. The Company assesses the probability of collection from each customer at the outset of the arrangement based on a number of factors, including the customer’s payment history and its current creditworthiness. If in management’s judgment collection is not probable, the Company does not record revenue until the uncertainty is removed.

 

F-7

 

 

Management performs ongoing credit evaluations, and the Company maintains an allowance for potential credit losses based upon its loss history and its aging analysis. The allowance for doubtful accounts is the Company’s best estimate of the amount of credit losses in existing accounts receivable. Management reviews the allowance for doubtful accounts each reporting period based on a detailed analysis of trade receivables. In the analysis, management primarily considers the age of the customer’s receivable and also considers the creditworthiness of the customer, the economic conditions of the customer’s industry, general economic conditions and trends, and the business relationship and history with its customers, among other factors. If any of these factors change, the Company may also change its original estimates, which could impact the level of the Company’s future allowance for doubtful accounts. If judgments regarding the collectability of receivables were incorrect, adjustments to the allowance may be required, which would reduce profitability.

 

Accounts receivable are recognized and carried at the original invoice amount less an allowance for any uncollectible amounts. An estimate for doubtful accounts receivable is made when collection of the full amount is no longer probable. Bad debts are written off as incurred. No allowance for doubtful accounts was made for the three months ended March 31, 2022 and 2021.

 

The following customers had an accounts receivable balance greater than 10% of total accounts receivable at March 31, 2022.

 

   March 31, 2022   December 31, 2021 
   Amount   %   Amount   % 
Customer A  $
-
    -%  $1,540,197    51%
Customer B   
-
    -%   1,472,059    49%
Customer C   1,330,653    61%   
-
    -%
Customer D   840,190    39%   
-
    -%
   $2,170,843    100%  $3,012,256    100%

  

(c)Recently issued accounting pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. This Accounting Standards Update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For smaller public business entities, the amendments in this Update are effective for fiscal years beginning after January 1, 2023, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). The Company is in the process of evaluating the impact of the adoption of this pronouncement on its consolidated financial statements.

 

The Company reviews new accounting standards as issued. Management has not identified any other new standards that it believes will have a significant impact on the Company’s financial statements.

 

F-8

 

 

4.RISKS AND UNCERTAINTIES

  

(a)Economic and Political Risks

 

The Company’s operations are conducted in the PRC. Accordingly, the Company’s business, financial condition and results of operations may be influenced by the political, economic and legal environment in the PRC, and by the general state of the PRC economy.

 

The Company’s operations in the PRC are subject to special considerations and significant risks not typically associated with companies in North America and Western Europe. These include risks associated with, among others, the political, economic and legal environment and foreign currency exchange. The Company’s results may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion, remittances abroad, and rates and methods of taxation.

 

(b)Foreign Currency Translation

 

The Company’s reporting currency is the U.S. dollar. The functional currency of the parent company is the U.S. dollar and the functional currency of the Company’s operating subsidiaries is the Chinese Renminbi (“RMB”). For the subsidiaries whose functional currencies are the RMB, all assets and liabilities are translated at exchange rates at the balance sheet date and revenue and expenses are translated at the average yearly exchange rates and equity is translated at historical exchange rates. Any translation adjustments resulting are not included in determining net income but are included in foreign exchange adjustments to other comprehensive loss, a component of equity.

 

(c)Concentration of credit risk

 

Financial instruments that potentially expose the Company to significant concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable, other receivables and advance to suppliers. As of March 31, 2022 and December 31, 2021, substantially all of the Company’s cash and cash equivalents were deposited with financial institutions with high-credit ratings and quality. The Company did not have any customers constituting 10% or more of the net revenue in the three months ended March 31, 2022. The Company had two customers constituting 10% or more of the net revenues in the three months ended March 31, 2021 as follows:

 

   2022   2021 
   Amount   %   Amount   % 
Customer A  $
-
    
-
%  $867,850    20%
Customer B   
-
    
-
%   435,070    10%
   $
-
    
-
%  $1,302,920    30%

 

5.REVENUE

 

   For the
three months ended
March 31,
 
Revenue  2022   2021 
Product sales  $2,432,537   $4,363,917 
Franchise fees and income   458,626    47,341 
Revenues from transactions with franchisees   3,707,126    
-
 
   $6,598,289   $4,411,258 

 

Contract liabilities  As of
March 31,
2022
   As of
December 31,
2021
 
Deferred revenue related to prepaid coffee and liquor products  $4,013   $20,881 
Deferred revenue related to upfront franchise fees   549,427    716,634 
   $553,440   $737,515 

 

F-9

 

 

Contract liabilities primarily consist of deferred revenue related to prepaid coffee and spirit products and upfront franchise fees. Deferred revenue related to prepaid spirit products represents advance from franchisees for future supply of products which is expected to recognize as revenue in the next 12 months. Deferred revenue related to upfront franchise fees represents the training service to be delivered over the term of franchise agreement that as of December 31, 2021, the Company expects to recognize as revenue of $221,085 within the next 12 months.

 

The Company has elected, as a practical expedient, not to disclose the value of remaining performance obligations associated with the franchise agreement in exchange for franchise right and related training services. The remaining duration of the performance obligation is the remaining contractual term of each franchise agreement. Revenue from training services provided to franchisees is recognized upon the conduct and delivery of training.

 

6.OTHER RECEIVABLES

 

As of March 31, 2022 and December 31, 2021, other receivables mainly consist of employees advance to be spent for company purposes and refundable rental deposits. The balances are unsecured, non-interest bearing and repayable on demand.

 

7.INVENTORY

 

   March 31,   December 31, 
   2022   2021 
Raw materials (1)  $18,200,736   $14,000,162 
Finished goods   652,795    61,684 
Goods in transit   54,617    105,083 
   $18,908,148   $14,166,929 

 

(1)Raw materials mainly consist of unprocessed coffee tea beans, puree spirit and packaging materials

  

8.ADVANCE TO SUPPLIERS

 

The suppliers require the Company to pay in advance for the purchase of liquor products. Such advance is appropriated against future purchase orders. These advances are interest free, unsecured and short-term in nature.

 

9.LEASEHOLD IMPROVEMENT AND EQUIPMENT, NET

 

   March 31,   December 31, 
   2022   2021 
Leasehold improvement  $66,089   $65,944 
Equipment   32,611    21,079 
Machinery   34,162    34,087 
Computer equipment and software   47,888    46,228 
Motor vehicle   492,705    469,114 
   $673,455   $636,452 
Less: accumulated depreciation   (267,188)   (206,952)
   $406,267   $429,500 

 

Depreciation expense for the three months ended March 31, 2022 and 2021 was $36,703 and $13,986 respectively.

 

F-10

 

 

10.INTANGIBLE ASSETS

 

   March 31,   December 31, 
   2022   2021 
APP Platform  $110,391   $110,148 
Trademarks   3,422    - 
Less: accumulated amortization   (16,325)   (14,687)
   $97,488   $95,461 

 

Amortization expense for the three months ended March 31, 2022 and 2021 was $1,603 and $280, respectively.

 

As of March 31, 2022 and December 31, 2021, cost of intangible assets included an APP platform amounting to approximately $16,000 (RMB100,000) acquired by the Company during the year which was in the testing phase, no amortization was recorded until that platform was fully operational in 2022.

 

11.OTHER PAYABLES AND ACCRUALS

 

   March 31,   December 31, 
   2022   2021 
Accrued payroll and welfare payable  $71,423   $178,706 
VAT and other taxes payable   241,121    192,563 
Others (1)   28,254    109,989 
   $340,798   $481,258 

 

(1)As of March 31, 2022 and December 31, 2021, others mainly consist of the outstanding refundable balance upon termination of the cooperative agreement with one customer and payables for rental expenses.

 

12.ADVANCE FROM CUSTOMERS

 

The Company requires retail partners to sign cooperative agreement and to pay in advance for the supply of goods. Such advance is appropriated against future sales orders. These advances are interest free, unsecured and short-term in nature.

 

13.INCOME TAXES

 

FHAI was incorporated in the State of Nevada. FHAI is an U.S. entity and is subject to the United States federal income tax. No provision for income taxes in the United States has been made as FHAI had no United States taxable income for the years ended December 31, 2021 and 2020.

 

WLJM Cayman was incorporated in Cayman Islands. Under the current tax laws of Cayman Islands, WLJM Cayman is not subject to tax on their income or capital gains. In addition, upon of dividends by WLJM Cayman to its shareholders, no Cayman Islands withholding tax will be imposed.

 

WLJM HK was incorporated in Hong Kong and is subject to an income tax rate of 16.5% for taxable income generated from operations in Hong Kong.

 

JYWM WFOE, Shenzhen Wei Lian, Dongguan Dishi, Shenzhen Nainiang and Nainiang Liquor were incorporated in the PRC and they are subject to profits tax rate at 25% for income generated and operation in the country.

 

F-11

 

 

The full realization of the tax benefit associated with the losses carried forward depends predominantly upon the Company’s ability to generate taxable income during the carry forward period.

 

In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. A valuation allowance is provided for deferred tax assets if it is more likely than not these items will either expire before the Company is able to realize their benefits, or that future deductibility is uncertain.

 

The Company did not record deferred tax assets as of March 31, 2022 and December 31, 2021.

  

A reconciliation of tax expense from 25% statutory tax rates for the three months ended March 31, 2022 and 2021 is as follows:

 

   For the
three months ended
March 31,
 
   2022   2021 
Profit before tax  $4,056,256   $3,171,635 
Tax benefit calculated at statutory tax rate   25%   25%
Computed expected tax expense   1,014,064    792,909 
Others   21,039    (13,537)
   $1,035,103   $779,372 

 

14.LEASES

 

The Company has leases for the office, factory and warehouse in the PRC, under operating leases expiring on various dates through September 2023, which is classified as operating leases. There are no residual value guarantees and no restrictions or covenants imposed by the leases. Lease liabilities are measured at present value of the sum of remaining rental payments as of March 31, 2022, with discounted rate of 4.75%. A single lease cost is recognized over the lease term on a generally straight-line basis. All cash payments of operating lease cost are classified within operating activities in the statement of cash flows. Rent expense for the three months ended March 31, 2022 and 2021 were $70,267 and $78,596, respectively.

 

Upon expiration of the terms of leases, the Company has not entered into new lease agreements or extended the existing lease agreements as of March 31, 2022 and December 31, 2021.

 

The Company’s future minimum payments under long-term non-cancelable operating leases are as follows:

 

   March 31,
2022
 
Within 1 year  $25,634 
After 1 year but within 5 years   11,290 
Total lease payments  $36,924 
Less: imputed interest   (7,237)
Total lease obligations   29,687 
Less: current obligations   (19,818)
Long-term lease obligations  $9,869 

 

F-12

 

 

Other information:

 

   For the
three months ended
March 31,
 
   2022   2021 
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flow from operating leases  $70,267   $78,596 
Right-of-use assets obtained in exchange for operating lease liabilities   23,180    301,093 
Remaining lease term for operating leases (years)   1.5    2.5 
Weighted average discount rate for operating leases   4.75%   4.75%

 

15.RELATED PARTIES TRANSACTIONS

 

The Company had the following balances with related parties:

 

(a)Amount due from related parties

 

      March 31,   December 31, 
   Relationship  2022   2021 
Shenzhen Weilian Jin Meng Culture Spreading Limited  Zhu Hong is the shareholder  $32,477   $81,690 
Total     $32,477   $81,690 

 

The balances represent cash advance to a related party. The balances are unsecured, non-interest bearing and repayable on demand.

 

(b)Amount due to related parties

 

      March 31,   December 31, 
   Relationship  2022   2021 
Zhu Hong  Majority shareholder of the Company  $40,184   $79,849 
Total     $40,184   $79,849 

 

The balances represent Company’s expenses paid on behalf by a related party. The balances are unsecured, non-interest bearing and repayable on demand.

 

16. COMMITMENTS AND CONTINGENCIES

 

Commitments consist of a non-cancelable consultancy service agreement entered into with a third-party for the provision of services related to the US listing with a contract sum of $1,200,000. The outstanding committed contract amount is $120,000. The terms of the agreement are for various milestones stages to be completed within two years through 2021 which has extended to 2022. Future commitments within one year as of December 31, 2021 was $120,000. No future commitments more than one year as of March 31, 2022.

 

Except the above commitments and the operating lease commitment as disclosed at Note 14, there are no material commitments.

 

17. SUBSEQUENT EVENTS

 

There are no subsequent events have occurred that would require recognition or disclosure in the financial statements.

 

F-13

 

 

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

 

The following management’s discussion and analysis should be read in conjunction with our financial statements and the notes thereto and the other financial information appearing elsewhere in this report. Our financial statements are prepared in U.S. dollars and in accordance with U.S. GAAP.

 

Cautionary Note Regarding Forward-Looking Statements

 

This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of the safe harbor provisions of the U.S. Private Securities Litigation Reform Act of 1995. Because they discuss future events or conditions, forward-looking statements may include words such as “anticipate,” “believe,” “estimate,” “intend,” “could,” “should,” “would,” “may,” “seek,” “plan,” “might,” “will,” “pursue,” “expect,” “predict,” “project,” “goals,” “strategy,” “future,” “likely,” “forecast,” “potential,” “continue,” negatives thereof or similar references to future periods. Examples of forward-looking statements include, among others, statements we make regarding business strategies, macro-economic and sector-specific trends, future cash flows, financing plans, plans and objectives of management and any other statements which are not statements of historical facts.

 

Forward-looking statements are neither historical facts nor assurances of future performance. Instead, they are based only on our current beliefs, expectations and assumptions regarding the future of our business, future plans and strategies, projections, anticipated events and trends, the economy and other future conditions. Because forward-looking statements relate to the future, they are subject to inherent uncertainties, risks and changes in circumstances that are difficult to predict and many of which are outside of our control. Our actual future results and financial condition may differ materially from those indicated in the forward-looking statements. Therefore, you should not rely on any of these forward-looking statements. Important factors that could cause our actual results and financial condition to differ materially from those indicated in the forward-looking statements include, among others, legal and regulatory changes in the jurisdictions in which we operate, volatility or decline in our stock price, potential fluctuation of our quarterly and annual financial and operational results, rapid adverse changes in markets, decline in demand for our goods and services, insufficient revenues to cover our operating costs and such other factors as identified in “Item 1A. Risk Factors” described in our most recent annual report on Form 10-K.

 

Readers are urged to carefully review and consider the various disclosures made by us in this report and our other filings with the SEC. These reports attempt to advise interested parties of the risks and factors that may affect our business, financial condition and results of operations and prospects. The forward-looking statements made in this report speak only as of the date hereof and we disclaim any obligation, except as required by law, to provide updates, revisions or amendments to any forward-looking statements to reflect changes in our expectations or future events.

 

Unless otherwise indicated by the context, references to the “Company, “we,” “us,” “our” in this report are to the combined business of Microalliance Group Inc., a Nevada corporation, and its consolidated subsidiaries.

 

Overview

 

The Company is primarily engaged in offering two types of products: coffee and liquor. The Company, through its subsidiaries in China, develops, produces, markets and sells flagship “coffee tea” products, which are innovative specialty coffee products with Chinese black tea’s taste, as well as black coffee products and other coffee products. We sell our coffee products wholesale to retail partners and corporate customers, and we also sell directly to consumers in the PRC via our e-commerce channels. We commit to build the first brand of “coffee tea” culture in the PRC. As of the date of this report, we have entered into franchise agreements with a large number of franchisees relating to the distribution, marketing and sale of our coffee products. Our coffee product offerings consist of five different coffee products.

 

Our liquor products are sold across China through sales agents, distributors and franchisees. Our licensed “Nainiang Liquor” retail stores have opened in a dozen of cities in China, such as Beijing, Shanghai, Shenzhen, Xiamen, Chongqing, Chengdu, Kunming, Foshan, Zhaoqing, Huangshan, Jingzhou and Baoding, to mainly market and sell our proprietary brand liquor products to consumers. We supply the licensed retail stores with our liquor products and maintain quality and uniformity throughout the licensed stores by requiring uniform retail prices, providing continual trainings, periodic field visits by our marketing personnel and holding annual and special meetings of franchisees. Such retail stores launch marketing initiatives like tasting events to increase our brand awareness and promote sales. We currently sell six liquor products, including featured “coffee spirit” products and vintage “Baijiu” products. Our “coffee spirit” products are independently innovated by us and unique in China, with premium quality, good taste and large profit margin. Our “Baijiu” (a type of Chinese liquor made from whole grain with alcohol content from 40-60%) products have excellent quality and we own a large stock of vintage Baijiu whose value grows as they age. As of March 31, 2022, we had RMB114,774,000 (approximately $18.1 million) of such vintage Baijiu in stock based on the historical purchase cost. The liquor market size is massive which generates more revenues than the coffee business.

 

COVID-19 Impact

 

Our coffee factory in Dongguan as well as offices, contracted liquor producers and licensed “Nainiang Liquor” retail stores in Shenzhen were temporarily closed due to COVID-19 resurgences and local containment measures in the first quarter of 2022. Consumer demand for liquor products has dropped during lockdown periods as a result of social distancing policies and reduced gatherings. In addition, our plan to expand internationally has largely stalled due to the COVID-19 pandemic. It remains difficult to predict the full impact of the COVID-19 pandemic on the broader economy and our coffee and liquor business in particular.

 

2

 

 

Critical Accounting Policies and Use of Estimates

 

We prepare our consolidated financial statements in conformity with U.S. GAAP, which requires management to make certain estimates and to apply judgments. We base our estimates and judgments on historical experience, current trends and other factors that management believes to be important at the time the financial statements are prepared. On a regular basis, we review our accounting policies and how they are applied and disclosed in our condensed consolidated financial statements. Actual results could differ from those estimates made by management.

 

We believe that of our significant accounting policies, which are described in Note 3 to our consolidated financial statements, the following accounting policies involve a greater degree of judgment and complexity. Accordingly, these are the policies we believe are the most critical to aid in fully understanding and evaluating our financial condition and results of operations.

 

Revenue Recognition

 

The Company’s revenues primarily include Company sales, franchise fees and income and revenues from transactions with franchisees.

 

Product sales

 

Product sales represent the sale of “coffee tea” and “spirit” products. Such revenue is recognized net of value-added taxes, upon delivery at such time that title passes to the customers.

 

Franchise fees and income

 

Franchise fees and income primarily include upfront franchise fees, such as initial fees, pre-opening assistance to operate spirit stores, subsequent training provided to franchisees and renewal fees. The Company has determined that the services provided in exchange for upfront franchise fees are highly interrelated with the franchise rights. The franchise rights are accounted for as rights to access the Company’s symbolic intellectual property in accordance with ASC 606, and the Company recognizes upfront franchise fees received from a franchisee as revenue when performance obligations are satisfied in accordance with the franchise agreement or the renewal agreement. The franchise agreement term is typically 3 years.

 

Revenues from transactions with franchisees

 

Revenues from transactions with franchisees consist primarily of sales of spirit products. The Company sells and delivers spirit products to the franchisees. The performance obligations arising from such transactions are considered distinct from the franchise agreement as they are not highly dependent on the franchise agreement and the customer can benefit from the procurement service on its own. Revenue is recognized upon transfer of control over ordered items, generally upon delivery to the franchisees.

 

In determining the amount and timing of revenue from contracts with customers, the Company exercises significant judgment with respect to collectability of the amount; however, the timing of recognition does not require significant judgment, as it is based on either the franchise term or the date of product shipment, none of which require estimation.

 

The Company does not incur a significant amount of contract acquisition costs in conducting its franchising activities. The Company believes its franchising arrangements do not contain a significant financing component.

 

The Company’s revenue recognition policy is compliant with ASC 606, Revenue from Contracts with Customers, and revenue is recognized when a customer obtains control of promised goods and is recognized in an amount that reflects the consideration that the Company expects to receive in exchange for those goods. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods. The Company applies the following five-step model in order to determine this amount:

 

(i)identification of the goods and services in the contract;

 

(ii)determination of whether the goods and services are performance obligations, including whether they are distinct in the context of the contract;

 

(iii)measurement of the transaction price, including the constraint on variable consideration;

 

(iv)allocation of the transaction price to the performance obligations; and

 

(v)recognition of revenue when (or as) the Company satisfies each performance obligation.

 

3

 

 

The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct. The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation when the performance obligation is satisfied or as it is satisfied. Generally, the Company’s performance obligations are transferred to customers at a point in time, typically upon delivery or service being rendered.

 

For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adopted rules.

 

   For the
three months ended
March 31,
 
Revenue  2022   2021 
Product sales  $2,432,537   $4,363,917 
Franchise fees and income   458,626    47,341 
Revenues from transactions with franchisees   3,707,126    - 
   $6,598,289   $4,411,258 

 

Contract liabilities  As of
March 31,
2022
   As of
December 31,
2021
 
Deferred revenue related to prepaid coffee and liquor products  $4,013   $20,881 
Deferred revenue related to upfront franchise fees   549,427    716,634 
   $553,440   $737,515 

 

Contract liabilities primarily consist of deferred revenue related to prepaid spirit products and upfront franchise fees. Deferred revenue related to prepaid spirit products represents advance from franchisees for future supply of products which is expected to be recognized as revenue in the next 12 months. Deferred revenue related to upfront franchise fees represents the training service to be delivered over the term of franchise agreement that as of March 31, 2022, we expect to recognize revenue of $221,085 within the next 12 months.

 

We have elected, as a practical expedient, not to disclose the value of remaining performance obligations associated with the franchise agreement in exchange for franchise right and related training services. The remaining duration of the performance obligation is the remaining contractual term of each franchise agreement. Revenue from training services provided to franchisees is recognized upon the conduct and delivery of training.

 

Concentrations of Credit Risk

 

Financial instruments that potentially expose us to significant concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. As of March 31, 2021 and December 31, 2021, substantially all of our cash and cash equivalents were deposited with financial institutions with high-credit ratings and quality. The following customers had an accounts receivable balance greater than 10% of total accounts receivable at March 31, 2022 and December 31, 2021.

 

   March 31, 2022   December 31, 2021 
   Amount   %   Amount   % 
Customer A  $-    -%  $1,540,197    51%
Customer B   -    -%   1,472,059    49%
Customer C   1,330,653    61%   -    -%
Customer D   840,190    39%   -    -%
   $2,170,843    100%  $3,012,256    100%

 

We did not have customers constituting 10% or more of the net revenues in the three months ended March 31, 2022. We had two customers constituting 10% or more of the net revenues in the three months ended March 31, 2021 as follows:

 

   2022   2021 
   Amount   %   Amount   % 
Customer A  $-    -%  $867,850    20%
Customer B   -    -%   435,070    10%
   $-    -%  $1,302,920    30%

 

4

 

 

Recently Issued and Adopted Accounting Pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. This Accounting Standards Update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For smaller public business entities, the amendments in this Update are effective for fiscal years beginning after January 1, 2023, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). We are currently evaluating the impact of the adoption of this pronouncement on its consolidated financial statements.

 

We review new accounting standards as issued. We have not identified any other new standards that we believe will have a significant impact on our financial statements.

 

Results of Operations

 

The following discussion should be read in conjunction with the condensed consolidated financial statements of Microalliance Group Inc. attached hereto for the three months ended March 31, 2022 and 2021.

 

Comparison of Three Months Ended March 31, 2022 and 2021

 

Revenue

 

We generated $6,598,289 in revenue for the three months ended March 31, 2022 compared to $4,411,258 for the three months ended March 31, 2022. There was an increase in total revenues of $2,187,031 or 49.6% compared with the three months ended March 31, 2021, because of acquiring 99% of the equity interests of Shenzhen Nainiang Liquor Industrial Co., Ltd., a company formed under the laws of China (“Nainiang Liquor”), on June 3, 2021, which contributed $4,771,156 to our consolidated revenue for the three months ended March 31, 2022.

 

Apart from the results consolidated from the acquisition of Nainiang Liquor, revenue for the three months ended March 31, 2022 decreased compared to the same business operations for the three months ended March 31, 2021. Outbreaks of additional variants of COVID-19 which are more transmissible (like the Omicron variant) or result in more severe sickness (like the Delta variant) have caused negative impacts to our business since January 2022. The Chinese government has been taking actions to contain COVID-19 such as re-imposing previously lifted measures or putting in place additional restrictions including the Shenzhen and Shanghai lockdowns to slow the spread of COVID-19. We expect our business will be gradually recovering from recent surges of COVID-19 cases beginning near the end of 2021.

 

Cost of Revenue

 

Cost of revenue was $1,830,697 for the three months ended March 31, 2022 compared to $935,165 for the three months ended March 31, 2021, an increase in cost of revenue by $895,532 or 95.8%. The cost of revenue consists of the cost of raw materials and cost of manufactured goods sold to customers, including labor cost, rental expense, research, and development costs, etc. The acquisition of Nainiang Liquor contributed $1,584,866 to our consolidated cost of revenue for the three months ended March 31, 2022.

 

Gross profit

 

Gross profit for the three months ended December 31, 2021 was $4,767,592 compared with $3,476,093 for the three months ended March 31, 2021. The gross profit margin was 72.3% for the three months ended March 31, 2022 compared to 78.8% for the three months ended March 31, 2021, which decrease was due to a lower margin for the new liquor products from the acquisition of Nainiang Liquor. The gross profit margin of Nainiang Liquor for the three months ended March 31, 2022 was 66.8%.

  

Operating Expenses

 

Selling and marketing expenses

 

Our selling expenses for the three months ended March 31, 2022 and 2021 were $187,614 and $36,479, respectively. The selling and marketing expenses increased by $151,135 or 414.3%. Selling expenses consist primarily of salary and welfare for sales staff, advertising expense and exhibition expense. The acquisition of Nainiang Liquor contributed $127,658 to our consolidated selling and marketing expenses for the three months ended March 31, 2022.

 

5

 

 

General and administrative expenses

 

By far the most significant component of our operating expenses for both the three months ended March 31, 2022 and 2021 was general and administrative expenses of $516,945 and $267,800, respectively. The following table sets forth the main components of our general and administrative expenses for the three months ended March 31, 2022 and 2021.

 

   2022   2021 
   Amount
(US$)
   % of
Total
   Amount
(US$)
   % of
Total
 
General and administrative expense:                
Consultancy fee  $253,108    49.0%  $91,730    34.3%
Salary and welfare   100,557    19.5%   50,484    18.9%
Rental expenses   104,399    20.2%   78,596    29.3%
Research and development costs   -    0.0%   21,996    8.2%
Office expenses   6,468    1.3%   8,875    3.3%
Travel and accommodations   13,105    2.5%   5,218    1.9%
Entertainment   3,579    0.7%   4,585    1.7%
Others   35,729    6.8%   6,316    2.4%
Total general and administrative expenses  $516,945    100%  $267,800    100%

 

General and administrative expenses increased by $249,145 or 93.0% from $267,800 for the three months ended March 31, 2021 to $516,945 for the three months ended March 31, 2022. The increase was mainly due to the increase in legal and professional fees. The acquisition of Nainiang Liquor contributed $115,542 to our consolidated general and administrative expenses for the three months ended March 31, 2022. 

 

Net Profit

 

We reported a net profit of $3,021,153 for the three months ended March 31, 2021 compared to a net profit of $2,392,263 for the three months ended March 31, 2021, an increase of $628,890 or 26.3%. The increase was primarily attributable to the fact that our revenue has increased significantly, whereas the increase in administrative expenses is lower than the increase of revenue, because some expenses are fixed costs in nature. In addition, the acquisition of Nainiang Liquor contributed $2,208,275 to our consolidated net profit for the three months ended March 31, 2022.

  

Liquidity and Capital Resources

 

   March 31,   December 31, 
Working capital:  2022   2021 
Total current assets  $33,083,354   $30,383,395 
Total current liabilities   (2,274,038)   (2,731,608)
Working capital surplus  $30,809,316   $27,651,787 

 

As of March 31, 2022, we had cash and cash equivalents of $59,171. To date, we have financed our operations primarily through our working capital. The following table provides detailed information about our net cash flows for the three months ended March 31, 2022 and 2021:

 

Cash flows:  2022   2021 
Net cash (used in) provided by operating activities  $(1,116,663)   36,195 
Net cash used in investing activities   (15,967)   (49,021)
Net cash provided by financing activities   -    - 
Effect of exchange rate changes on cash and cash equivalents   1,336    (92)
Net decrease in cash and cash equivalents   (1,131,294)   (12,918)
Cash and cash equivalents at the beginning of year   1,190,465    61,517 
Cash and cash equivalents at the end of the three-month period  $59,171    48,599 

 

Operating Activities

 

Net cash used in operating activities was $1,116,663 for the three months ended March 31, 2022. The difference between our net profit of $3,021,153 and net cash used in operating activities was mainly attributable to the depreciation of fixed assets and amortization of intangible assets of $38,306, and the decrease in other operating assets and liabilities of $4,176,122 which was generally due to the increase in purchase of inventories of $4,704,622 and the decrease in income tax payables balance of $476,884.  

 

6

 

 

Investing Activities

 

Cash used in investing activities for the three months ended March 31, 2022 was $15,967, as compared to $49,021 for the three months ended March 31, 2021. The decrease in cash used in investing activities was mainly attributable to less acquisition of equipment and intangible assets during the three months ended March 31, 2022. We will evaluate and assess the COVID-19 pandemic’s impact on our business to determine the plan for increasing our capital expenditures in the future periods.

 

Financing Activities

 

There were no cash flow movements from financing activities during the three months ended March 31, 2022 and 2021.

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

 

Not applicable.

 

ITEM 4. CONTROLS AND PROCEDURES.

 

Evaluation of Disclosure Controls and Procedures

 

Under the supervision and with the participation of our senior management, including our Chief Executive and Financial Officer, we conducted 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, as of March 31, 2022. Based on this evaluation, our Chief Executive and Financial Officer concluded as of March 31, 2022 that our disclosure controls and procedures were not effective such that the information relating to us required to be disclosed in our SEC reports (i) is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and (ii) is accumulated and communicated to our management, including our Chief Executive and Financial Officer, as appropriate to allow timely decisions regarding required disclosure. The Company’s former management abandoned all operations for several years, and only recently (in 2019) did the Company appoint new management to make filings with the SEC on behalf of the Company. Additionally, our Chief Executive and Financial Officer and the Company’s employees do not have deep experience operating companies which are required to make periodic disclosures with the SEC, which we believe negatively impacts our ability to provide timely disclosure.

 

As we disclosed in our most recent Annual Report on Form 10-K, during our assessment of the effectiveness of internal control over financial reporting as of December 31, 2021, management identified the following material weaknesses in our internal control over financial reporting: (1) lack of a functioning audit committee, (2) lack of a majority of outside directors on our Board, resulting in ineffective oversight in the establishment and monitoring of required internal controls and procedures; (3) inadequate segregation of duties consistent with control objectives; (4) the management of subsidiary companies who do not possess a mature understanding of U.S. GAAP or U.S. securities laws; and (5) management dominated by a small group of individuals without adequate compensating controls.

 

Our management has hired outside consultants experienced in US GAAP financial reporting to assist us and is committed to taking further action and implementing additional improvements.

 

Our management does not believe that the foregoing material weaknesses had a material effect on our financial condition or results of operations or caused our unaudited condensed consolidated financial statements as of and for the period ended March 31, 2022 to contain a material misstatement.

 

Changes in Internal Control over Financial Reporting

 

Except for the matters described above, there were no changes in our internal controls over financial reporting during the quarter ended March 31, 2022 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

7

 

 

PART II

OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS.

  

From time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business. We are currently not aware of any legal proceedings or claims that would require disclosure under Item 103 of Regulation S-K. However, litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that may harm our business.

 

ITEM 1A. RISK FACTORS.

 

There are no material changes from the risk factors previously disclosed in Item 1A “Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

 

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

 

Other than as previously disclosed in current reports on Form 8-K, there were no unregistered sales of equity securities or repurchase of common stock during the period covered by this report. 

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES.

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES.

 

Not applicable.

 

ITEM 5. OTHER INFORMATION.

 

None.

 

ITEM 6. EXHIBITS.

 

The following exhibits are filed as part of this report or incorporated by reference:

 

8

 

 

Exhibit No.   Description
     
31.1   Certifications of Principal Executive Officer and Principal Financial Officer filed pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
     
32.1   Certifications of Principal Executive Officer and Principal Financial Officer furnished pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
     
101.INS     XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL 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 (the cover page XBRL tags are embedded within the iXBRL document).

 

9

 

 

SIGNATURES

 

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

 

  MICROALLIANCE GROUP INC.
  (Registrant)
     
Dated: May 16, 2022 By: /s/ Hong Zhu
    Hong Zhu
    Chief Executive Officer and Chief Financial Officer

 

 

10

 

 

 

 

BB NONE Raw materials mainly consist of unprocessed coffee tea beans, puree spirit and packaging materials false --12-31 Q1 0001309251 0001309251 2022-01-01 2022-03-31 0001309251 2022-05-16 0001309251 2022-03-31 0001309251 2021-12-31 0001309251 us-gaap:SeriesAPreferredStockMember 2022-03-31 0001309251 us-gaap:SeriesAPreferredStockMember 2021-12-31 0001309251 2021-01-01 2021-03-31 0001309251 us-gaap:PreferredStockMember 2021-12-31 0001309251 us-gaap:CommonStockMember 2021-12-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001309251 us-gaap:RetainedEarningsMember 2021-12-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2021-12-31 0001309251 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001309251 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001309251 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2022-01-01 2022-03-31 0001309251 us-gaap:PreferredStockMember 2022-03-31 0001309251 us-gaap:CommonStockMember 2022-03-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001309251 us-gaap:RetainedEarningsMember 2022-03-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2022-03-31 0001309251 us-gaap:PreferredStockMember 2020-12-31 0001309251 us-gaap:CommonStockMember 2020-12-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001309251 us-gaap:RetainedEarningsMember 2020-12-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2020-12-31 0001309251 2020-12-31 0001309251 us-gaap:PreferredStockMember 2021-01-01 2021-03-31 0001309251 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001309251 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2021-01-01 2021-03-31 0001309251 us-gaap:PreferredStockMember 2021-03-31 0001309251 us-gaap:CommonStockMember 2021-03-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001309251 us-gaap:RetainedEarningsMember 2021-03-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2021-03-31 0001309251 2021-03-31 0001309251 fhai:CustomerAMember 2022-01-01 2022-03-31 0001309251 fhai:CustomerAMember 2021-01-01 2021-12-31 0001309251 fhai:CustomerBMember 2022-01-01 2022-03-31 0001309251 fhai:CustomerBMember 2021-01-01 2021-12-31 0001309251 fhai:CustomerCMember 2022-01-01 2022-03-31 0001309251 fhai:CustomerCMember 2021-01-01 2021-12-31 0001309251 fhai:CustomerDMember 2022-01-01 2022-03-31 0001309251 fhai:CustomerDMember 2021-01-01 2021-12-31 0001309251 2021-01-01 2021-12-31 0001309251 fhai:CustomerAMember 2022-03-31 0001309251 fhai:CustomerAMember 2021-03-31 0001309251 fhai:CustomerBMember 2022-03-31 0001309251 fhai:CustomerBMember 2021-03-31 0001309251 us-gaap:LeaseholdImprovementsMember 2022-03-31 0001309251 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001309251 us-gaap:EquipmentMember 2022-03-31 0001309251 us-gaap:EquipmentMember 2021-12-31 0001309251 us-gaap:MachineryAndEquipmentMember 2022-03-31 0001309251 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001309251 sic:Z3570 2022-03-31 0001309251 sic:Z3570 2021-12-31 0001309251 us-gaap:VehiclesMember 2022-03-31 0001309251 us-gaap:VehiclesMember 2021-12-31 0001309251 country:HK 2022-01-01 2022-03-31 0001309251 country:CN 2022-01-01 2022-03-31 0001309251 fhai:ShenzhenWeilianJinMengCultureSpreadingLimitedMember 2022-01-01 2022-03-31 0001309251 fhai:ShenzhenWeilianJinMengCultureSpreadingLimitedMember 2022-03-31 0001309251 fhai:ShenzhenWeilianJinMengCultureSpreadingLimitedMember 2021-12-31 0001309251 fhai:ZhuHongMember 2022-01-01 2022-03-31 0001309251 fhai:ZhuHongMember 2022-03-31 0001309251 fhai:ZhuHongMember 2021-12-31 xbrli:shares iso4217:USD iso4217:USD xbrli:shares xbrli:pure iso4217:CNY
EX-31.1 2 f10q0322ex31-1_microalliance.htm CERTIFICATION

EXHIBIT 31.1

 

CERTIFICATIONS

 

I, Hong Zhu, certify that:

 

1.I have reviewed this quarterly report on Form 10-Q of Microalliance Group 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.I am responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: May 16, 2022

 

/s/ Hong Zhu  
Hong Zhu  
Chief Executive Officer and Chief Financial Officer  
(Principal Executive Officer and Principal Financial Officer)  

 

EX-32.1 3 f10q0322ex32-1_microalliance.htm CERTIFICATION

EXHIBIT 32.1

 

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350

AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

 

The undersigned, Hong Zhu, the Chief Executive and Financial Officer of MICROALLIANCE GROUP INC. (the “Company”), DOES HEREBY CERTIFY that:

 

1.The Company’s Quarterly Report on Form 10-Q for the period ended March 31, 2022 (the “Report”), fully complies with the requirements of Section 13(a) of the Securities Exchange Act of 1934; and

 

2.Information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.

 

IN WITNESS WHEREOF, the undersigned has executed this statement this 16th day of May, 2022.

 

  /s/ Hong Zhu
  Hong Zhu
  Chief Executive Officer and Chief Financial Officer
  (Principal Executive Officer and Principal Financial Officer)

  

A signed original of this written statement required by Section 906 has been provided to Microalliance Group Inc. and will be retained by Microalliance Group Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

 

The forgoing certification is being furnished to the Securities and Exchange Commission pursuant to § 18 U.S.C. Section 1350. It is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the Company, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

EX-101.SCH 4 fhai-20220331.xsd XBRL SCHEMA FILE 001 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) link:presentationLink link:definitionLink link:calculationLink 003 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) link:presentationLink link:definitionLink link:calculationLink 004 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) link:presentationLink link:definitionLink link:calculationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:definitionLink link:calculationLink 006 - Disclosure - Description of Business link:presentationLink link:definitionLink link:calculationLink 007 - Disclosure - Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 009 - Disclosure - Risks and Uncertainties link:presentationLink link:definitionLink link:calculationLink 010 - Disclosure - Revenue link:presentationLink link:definitionLink link:calculationLink 011 - Disclosure - Other Receivables link:presentationLink link:definitionLink link:calculationLink 012 - Disclosure - Inventories link:presentationLink link:definitionLink link:calculationLink 013 - Disclosure - Advance to Suppliers link:presentationLink link:definitionLink link:calculationLink 014 - Disclosure - Leasehold Improvement and Equipment, Net link:presentationLink link:definitionLink link:calculationLink 015 - Disclosure - Intangible Assets link:presentationLink link:definitionLink link:calculationLink 016 - Disclosure - Other Payables and Accruals link:presentationLink link:definitionLink link:calculationLink 017 - Disclosure - Advance from Customers link:presentationLink link:definitionLink link:calculationLink 018 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 019 - Disclosure - Leases link:presentationLink link:definitionLink link:calculationLink 020 - Disclosure - Related Parties Transactions link:presentationLink link:definitionLink link:calculationLink 021 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 022 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 023 - Disclosure - Accounting Policies, by Policy (Policies) link:presentationLink link:definitionLink link:calculationLink 024 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 025 - Disclosure - Risks and Uncertainties (Tables) link:presentationLink link:definitionLink link:calculationLink 026 - Disclosure - Revenue (Tables) link:presentationLink link:definitionLink link:calculationLink 027 - Disclosure - Inventories (Tables) link:presentationLink link:definitionLink link:calculationLink 028 - Disclosure - Leasehold Improvement and Equipment, Net (Tables) link:presentationLink link:definitionLink link:calculationLink 029 - Disclosure - Intangible Assets (Tables) link:presentationLink link:definitionLink link:calculationLink 030 - Disclosure - Other Payables and Accruals (Tables) link:presentationLink link:definitionLink link:calculationLink 031 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 032 - Disclosure - Leases (Tables) link:presentationLink link:definitionLink link:calculationLink 033 - Disclosure - Related Parties Transactions (Tables) link:presentationLink link:definitionLink link:calculationLink 034 - Disclosure - Description of Business (Details) link:presentationLink link:definitionLink link:calculationLink 035 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of accounts receivable link:presentationLink link:definitionLink link:calculationLink 037 - Disclosure - Risks and Uncertainties (Details) link:presentationLink link:definitionLink link:calculationLink 038 - Disclosure - Risks and Uncertainties (Details) - Schedule of concentration of credit risk link:presentationLink link:definitionLink link:calculationLink 039 - Disclosure - Revenue (Details) link:presentationLink link:definitionLink link:calculationLink 040 - Disclosure - Revenue (Details) - Schedule of revenue link:presentationLink link:definitionLink link:calculationLink 041 - Disclosure - Revenue (Details) - Schedule of contract liabilities link:presentationLink link:definitionLink link:calculationLink 042 - Disclosure - Inventories (Details) - Schedule of inventories link:presentationLink link:definitionLink link:calculationLink 043 - Disclosure - Leasehold Improvement and Equipment, Net (Details) link:presentationLink link:definitionLink link:calculationLink 044 - Disclosure - Leasehold Improvement and Equipment, Net (Details) - Schedule of leasehold improvement and equipment, net link:presentationLink link:definitionLink link:calculationLink 045 - Disclosure - Intangible Assets (Details) link:presentationLink link:definitionLink link:calculationLink 046 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets link:presentationLink link:definitionLink link:calculationLink 047 - Disclosure - Other Payables and Accruals (Details) link:presentationLink link:definitionLink link:calculationLink 048 - Disclosure - Other Payables and Accruals (Details) - Schedule of other payables and accruals link:presentationLink link:definitionLink link:calculationLink 049 - Disclosure - Income Taxes (Details) link:presentationLink link:definitionLink link:calculationLink 050 - Disclosure - Income Taxes (Details) - Schedule of statutory tax rates link:presentationLink link:definitionLink link:calculationLink 051 - Disclosure - Leases (Details) link:presentationLink link:definitionLink link:calculationLink 052 - Disclosure - Leases (Details) - Schedule of future minimum payments under long-term non-cancelable operating leases link:presentationLink link:definitionLink link:calculationLink 053 - Disclosure - Leases (Details) - Schedule of other information link:presentationLink link:definitionLink link:calculationLink 054 - Disclosure - Related Parties Transactions (Details) - Schedule of amount due from related parties link:presentationLink link:definitionLink link:calculationLink 055 - Disclosure - Related Parties Transactions (Details) - Schedule of amount due to related parties link:presentationLink link:definitionLink link:calculationLink 056 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:definitionLink link:calculationLink 000 - Document - Document And Entity Information link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 5 fhai-20220331_cal.xml XBRL CALCULATION FILE EX-101.DEF 6 fhai-20220331_def.xml XBRL DEFINITION FILE EX-101.LAB 7 fhai-20220331_lab.xml XBRL LABEL FILE EX-101.PRE 8 fhai-20220331_pre.xml XBRL PRESENTATION FILE XML 9 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document And Entity Information - shares
3 Months Ended
Mar. 31, 2022
May 16, 2022
Document Information Line Items    
Entity Registrant Name Microalliance Group Inc.  
Trading Symbol N/A  
Document Type 10-Q  
Current Fiscal Year End Date --12-31  
Entity Common Stock, Shares Outstanding   609,316,077
Amendment Flag false  
Entity Central Index Key 0001309251  
Entity Current Reporting Status No  
Entity Filer Category Non-accelerated Filer  
Document Period End Date Mar. 31, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Document Quarterly Report true  
Document Transition Report false  
Entity File Number 333-123774  
Entity Incorporation, State or Country Code NV  
Entity Tax Identification Number 86-1098668  
Entity Address, Address Line One Room 601, Bldg. E  
Entity Address, Address Line Two No. 1, Huabao Fubao China Street  
Entity Address, Address Line Three Futian District  
Entity Address, City or Town Shenzhen City  
Entity Address, Country BB  
Entity Address, Postal Zip Code 518000  
City Area Code +86  
Local Phone Number 185 6676 1769  
Title of 12(b) Security None  
Security Exchange Name NONE  
Entity Interactive Data Current Yes  
XML 10 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 59,171 $ 1,190,465
Accounts receivable 2,170,843 3,012,256
Other receivables 261,141 227,359
Inventories 18,908,148 14,166,929
Prepayment 596 28,370
Advance to suppliers 11,650,978 11,676,326
Amount due from related parties 32,477 81,690
Total current assets 33,083,354 30,383,395
Non-current assets:    
Leasehold improvements and equipment, net 406,267 429,500
Intangible assets 97,488 95,461
Operating lease right-of-use assets 29,687 83,957
Total non-current assets 533,442 608,918
Total assets 33,616,796 30,992,313
Current liabilities:    
Accounts payable 459,603 29,048
Income tax payables 860,195 1,334,679
Other payables and accruals 340,798 481,258
Advance from customers 553,440 737,515
Amount due to related parties 40,184 79,849
Current operating lease liabilities 19,818 69,259
Total current liabilities 2,274,038 2,731,608
Non-current liabilities:    
Non-current operating lease liabilities 9,869 14,698
Total non-current liabilities 9,869 14,698
Total liabilities 2,283,907 2,746,306
COMMITMENTS AND CONTINGENCIES
EQUITY (DEFICIT)    
Share capital (750,000,000 shares of Common Stock, par value $0.00001 per share, authorized, of which 609,316,077 shares are issued and outstanding; and 100,000,000 shares of Series A Preferred Stock, par value $0.00001 per share, of which all 100,000,000 shares are issued and outstanding)
Series A Preferred Stock 1,000 1,000
Common Stock 6,093 6,093
Additional paid in capital 10,215,427 10,215,427
Foreign currency translation reserves 291,237 225,508
Statutory reserves 3,041,397 3,041,397
Retained earnings 17,777,735 14,756,582
Total equity 31,332,889 28,246,007
Total liabilities and equity $ 33,616,796 $ 30,992,313
XML 11 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Common stock, shares authorized 750,000,000 750,000,000
Common stock, par value (in Dollars per share) $ 0.00001 $ 0.00001
Common stock, shares issued 609,316,077 609,316,077
Common stock, shares outstanding 609,316,077 609,316,077
Series A Preferred Stock    
Series A preferred stock, shares authorized 100,000,000 100,000,000
Series A preferred stock, par value (in Dollars per share) $ 0.00001 $ 0.00001
Series A preferred stock, shares issued 100,000,000 100,000,000
Series A preferred stock, shares outstanding 100,000,000 100,000,000
XML 12 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenue $ 6,598,289 $ 4,411,258
Cost of revenue (1,830,697) (935,165)
Gross profit 4,767,592 3,476,093
Selling and marketing expenses (187,614) (36,479)
General and administrative expense (516,945) (267,800)
Total operating expenses (704,559) (304,279)
Operating profit 4,063,033 3,171,814
Other (expenses) income, net (6,777) (179)
Profit before income taxes 4,056,256 3,171,635
Income taxes (1,035,103) (779,372)
Net profit for the year 3,021,153 2,392,263
Foreign currency translation differences 65,729 (21,529)
Total comprehensive income for the year $ 3,086,882 $ 2,370,734
Earnings per share:    
- Basic (in Dollars per share) $ 0.005 $ 0.004
- Diluted (in Dollars per share) $ 0.005 $ 0.004
Weighted average number of shares used in computation:    
- Basic (in Shares) 609,316,077 600,034,500
- Diluted (in Shares) 609,316,077 600,034,500
XML 13 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
Series A preferred Stock
Common Stock
Additional paid in Capital
Foreign Currency Translation Reserve
(Accumulated Deficit) Unrestricted
(Accumulated Deficit) Statutory Reserves
Total
Balance at Dec. 31, 2020 $ 1,000 $ 6,000 $ (15,146) $ (54,091) $ (980,262) $ 6,894 $ (1,035,605)
Income (loss) for the year 2,392,263 2,392,263
Other comprehensive income (21,529) (21,529)
Balance at Mar. 31, 2021 1,000 6,000 (15,146) (75,620) 1,412,001 6,894 1,335,129
Balance at Dec. 31, 2021 1,000 6,093 10,215,427 225,508 14,756,582 3,041,397 28,246,007
Income (loss) for the year 3,021,153 3,021,153
Other comprehensive income 65,729 65,729
Balance at Mar. 31, 2022 $ 1,000 $ 6,093 $ 10,215,427 $ 291,237 $ 17,777,735 $ 3,041,397 $ 31,332,889
XML 14 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net profit $ 3,021,153 $ 2,392,263
Adjustments for:    
Depreciation and amortization 38,306 14,266
Changes in:    
Accounts receivable 847,091 (3,546,989)
Other receivables and prepayment (5,437) (10,359)
Advance to suppliers 51,038
Inventories (4,704,622) (1,855)
Accounts payable, other payables and accruals 288,641 941,940
Income tax payables (476,884) 774,671
Advance from customers (185,490) (18,777)
Amount due from/to related parties 9,541 (508,965)
Net cash (used in) provided by operating activities (1,116,663) 36,195
Cash flows from investing activities:    
Additions to leasehold improvements and equipment (12,549) (15,424)
Additions to intangible assets (3,418) (33,597)
Net cash used in investing activities (15,967) (49,021)
Effect of exchange rate changes on cash and cash equivalents 1,336 (92)
Net decrease in cash and cash equivalents (1,131,294) (12,918)
Cash and cash equivalents at the beginning of year 1,190,465 61,517
Cash and cash equivalents at the end of the year 59,171 48,599
Supplemental disclosure of non-cash investing and financing activities:    
Right-of-use assets obtained in exchange for operating lease obligations $ 23,180 $ 301,093
XML 15 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
DESCRIPTION OF BUSINESS
1.DESCRIPTION OF BUSINESS

 

Microalliance Group Inc. and its subsidiaries (the “Company” or “FHAI”) are engaged in the business of wholesale distribution of “coffee tea” and “spirit” products to retail partners and corporate customers, selling “coffee tea” and “spirit” products to individual consumers and providing pre-opening assistance to retail partners to operate coffee stores in the People’s Public of China (“PRC” or “China”).

XML 16 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
BASIS OF PRESENTATION
2.BASIS OF PRESENTATION

  

In the opinion of management, the unaudited condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. All significant intercompany transactions and balances are eliminated in consolidation. However, the results of operations included in such financial statements may not necessarily be indicative of annual results.

 

The Company uses the same accounting policies in preparing quarterly and annual financial statements. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (“SEC”) on March 31, 2022 (“2021 Form 10-K”).

XML 17 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

(a)Use of estimates

 

The preparation of the consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ materially from those estimates.

 

There is no change on the accounting policies from the year ended December 31, 2021.

 

(b)Revenue Recognition

 

The Company’s revenues primarily include Company sales, franchise fees and income and revenues from transactions with franchisees.

 

Product sales

 

Product sales represents the sale of “coffee tea” and “spirit” products. Such revenue is recognized net of value-added taxes, upon delivery at such time that title passes to the customers.

 

Franchise fees and income

 

Franchise fees and income primarily include upfront franchise fees, such as initial fees, pre-opening assistance to operate spirit stores, subsequent training provided to franchisees and renewal fees. The Company has determined that the services provided in exchange for upfront franchise fees are highly interrelated with the franchise rights. The franchise rights are accounted for as rights to access the Company’s symbolic intellectual property in accordance with ASC 606, and the Company recognizes upfront franchise fees received from a franchisee as revenue when performance obligations are satisfied in accordance with the franchise agreement or the renewal agreement. The franchise agreement term is typically 3 years.

 

Revenues from transactions with franchisees

 

Revenues from transactions with franchisees consist primarily of sales of spirit products. The Company sells and delivers spirit products to the franchisees. The performance obligations arising from such transactions are considered distinct from the franchise agreement as they are not highly dependent on the franchise agreement and the customer can benefit from the procurement service on its own. Revenue is recognized upon transfer of control over ordered items, generally upon delivery to the franchisees.

 

In determining the amount and timing of revenue from contracts with customers, the Company exercises significant judgment with respect to collectability of the amount; however, the timing of recognition does not require significant judgment, as it is based on either the franchise term or the date of product shipment, none of which require estimation.

 

The Company does not incur a significant amount of contract acquisition costs in conducting its franchising activities. The Company believes its franchising arrangements do not contain a significant financing component.

 

The Company’s revenue recognition policy is compliant with ASC 606, Revenue from Contracts with Customers, and revenue is recognized when a customer obtains control of promised goods and is recognized in an amount that reflects the consideration that the Company expects to receive in exchange for those goods. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods. The Company applies the following five-step model in order to determine this amount:

 

(i)identification of the goods and services in the contract;

 

(ii)determination of whether the goods and services are performance obligations, including whether they are distinct in the context of the contract;

 

(iii)measurement of the transaction price, including the constraint on variable consideration;

 

(iv)allocation of the transaction price to the performance obligations; and

 

(v)recognition of revenue when (or as) the Company satisfies each performance obligation.

 

The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct. The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation when the performance obligation is satisfied or as it is satisfied. Generally, the Company’s performance obligations are transferred to customers at a point in time, typically upon delivery or service being rendered.

 

For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adopted rules.

   

(c)Accounts Receivable

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of accounts receivable. The Company assesses the probability of collection from each customer at the outset of the arrangement based on a number of factors, including the customer’s payment history and its current creditworthiness. If in management’s judgment collection is not probable, the Company does not record revenue until the uncertainty is removed.

 

Management performs ongoing credit evaluations, and the Company maintains an allowance for potential credit losses based upon its loss history and its aging analysis. The allowance for doubtful accounts is the Company’s best estimate of the amount of credit losses in existing accounts receivable. Management reviews the allowance for doubtful accounts each reporting period based on a detailed analysis of trade receivables. In the analysis, management primarily considers the age of the customer’s receivable and also considers the creditworthiness of the customer, the economic conditions of the customer’s industry, general economic conditions and trends, and the business relationship and history with its customers, among other factors. If any of these factors change, the Company may also change its original estimates, which could impact the level of the Company’s future allowance for doubtful accounts. If judgments regarding the collectability of receivables were incorrect, adjustments to the allowance may be required, which would reduce profitability.

 

Accounts receivable are recognized and carried at the original invoice amount less an allowance for any uncollectible amounts. An estimate for doubtful accounts receivable is made when collection of the full amount is no longer probable. Bad debts are written off as incurred. No allowance for doubtful accounts was made for the three months ended March 31, 2022 and 2021.

 

The following customers had an accounts receivable balance greater than 10% of total accounts receivable at March 31, 2022.

 

   March 31, 2022   December 31, 2021 
   Amount   %   Amount   % 
Customer A  $
-
    -%  $1,540,197    51%
Customer B   
-
    -%   1,472,059    49%
Customer C   1,330,653    61%   
-
    -%
Customer D   840,190    39%   
-
    -%
   $2,170,843    100%  $3,012,256    100%

  

(c)Recently issued accounting pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. This Accounting Standards Update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For smaller public business entities, the amendments in this Update are effective for fiscal years beginning after January 1, 2023, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). The Company is in the process of evaluating the impact of the adoption of this pronouncement on its consolidated financial statements.

 

The Company reviews new accounting standards as issued. Management has not identified any other new standards that it believes will have a significant impact on the Company’s financial statements.

XML 18 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Risks and Uncertainties
3 Months Ended
Mar. 31, 2022
Risks and Uncertainties [Abstract]  
RISKS AND UNCERTAINTIES
4.RISKS AND UNCERTAINTIES

  

(a)Economic and Political Risks

 

The Company’s operations are conducted in the PRC. Accordingly, the Company’s business, financial condition and results of operations may be influenced by the political, economic and legal environment in the PRC, and by the general state of the PRC economy.

 

The Company’s operations in the PRC are subject to special considerations and significant risks not typically associated with companies in North America and Western Europe. These include risks associated with, among others, the political, economic and legal environment and foreign currency exchange. The Company’s results may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion, remittances abroad, and rates and methods of taxation.

 

(b)Foreign Currency Translation

 

The Company’s reporting currency is the U.S. dollar. The functional currency of the parent company is the U.S. dollar and the functional currency of the Company’s operating subsidiaries is the Chinese Renminbi (“RMB”). For the subsidiaries whose functional currencies are the RMB, all assets and liabilities are translated at exchange rates at the balance sheet date and revenue and expenses are translated at the average yearly exchange rates and equity is translated at historical exchange rates. Any translation adjustments resulting are not included in determining net income but are included in foreign exchange adjustments to other comprehensive loss, a component of equity.

 

(c)Concentration of credit risk

 

Financial instruments that potentially expose the Company to significant concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable, other receivables and advance to suppliers. As of March 31, 2022 and December 31, 2021, substantially all of the Company’s cash and cash equivalents were deposited with financial institutions with high-credit ratings and quality. The Company did not have any customers constituting 10% or more of the net revenue in the three months ended March 31, 2022. The Company had two customers constituting 10% or more of the net revenues in the three months ended March 31, 2021 as follows:

 

   2022   2021 
   Amount   %   Amount   % 
Customer A  $
-
    
-
%  $867,850    20%
Customer B   
-
    
-
%   435,070    10%
   $
-
    
-
%  $1,302,920    30%
XML 19 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
3 Months Ended
Mar. 31, 2022
Revenue [Abstract]  
REVENUE
5.REVENUE

 

   For the
three months ended
March 31,
 
Revenue  2022   2021 
Product sales  $2,432,537   $4,363,917 
Franchise fees and income   458,626    47,341 
Revenues from transactions with franchisees   3,707,126    
-
 
   $6,598,289   $4,411,258 

 

Contract liabilities  As of
March 31,
2022
   As of
December 31,
2021
 
Deferred revenue related to prepaid coffee and liquor products  $4,013   $20,881 
Deferred revenue related to upfront franchise fees   549,427    716,634 
   $553,440   $737,515 

 

Contract liabilities primarily consist of deferred revenue related to prepaid coffee and spirit products and upfront franchise fees. Deferred revenue related to prepaid spirit products represents advance from franchisees for future supply of products which is expected to recognize as revenue in the next 12 months. Deferred revenue related to upfront franchise fees represents the training service to be delivered over the term of franchise agreement that as of December 31, 2021, the Company expects to recognize as revenue of $221,085 within the next 12 months.

 

The Company has elected, as a practical expedient, not to disclose the value of remaining performance obligations associated with the franchise agreement in exchange for franchise right and related training services. The remaining duration of the performance obligation is the remaining contractual term of each franchise agreement. Revenue from training services provided to franchisees is recognized upon the conduct and delivery of training.

XML 20 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Other Receivables
3 Months Ended
Mar. 31, 2022
Other Receivables [Abstract]  
OTHER RECEIVABLES
6.OTHER RECEIVABLES

 

As of March 31, 2022 and December 31, 2021, other receivables mainly consist of employees advance to be spent for company purposes and refundable rental deposits. The balances are unsecured, non-interest bearing and repayable on demand.

XML 21 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES
7.INVENTORY

 

   March 31,   December 31, 
   2022   2021 
Raw materials (1)  $18,200,736   $14,000,162 
Finished goods   652,795    61,684 
Goods in transit   54,617    105,083 
   $18,908,148   $14,166,929 

 

(1)Raw materials mainly consist of unprocessed coffee tea beans, puree spirit and packaging materials
XML 22 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Advance to Suppliers
3 Months Ended
Mar. 31, 2022
Advance To Suppliers [Abstract]  
ADVANCE TO SUPPLIERS
8.ADVANCE TO SUPPLIERS

 

The suppliers require the Company to pay in advance for the purchase of liquor products. Such advance is appropriated against future purchase orders. These advances are interest free, unsecured and short-term in nature.

XML 23 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Leasehold Improvement and Equipment, Net
3 Months Ended
Mar. 31, 2022
Leasehold Improvement and Equipment, Net [Abstract]  
LEASEHOLD IMPROVEMENT AND EQUIPMENT, NET
9.LEASEHOLD IMPROVEMENT AND EQUIPMENT, NET

 

   March 31,   December 31, 
   2022   2021 
Leasehold improvement  $66,089   $65,944 
Equipment   32,611    21,079 
Machinery   34,162    34,087 
Computer equipment and software   47,888    46,228 
Motor vehicle   492,705    469,114 
   $673,455   $636,452 
Less: accumulated depreciation   (267,188)   (206,952)
   $406,267   $429,500 

 

Depreciation expense for the three months ended March 31, 2022 and 2021 was $36,703 and $13,986 respectively.

XML 24 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets
3 Months Ended
Mar. 31, 2022
Intangible Assets [Abstract]  
INTANGIBLE ASSETS
10.INTANGIBLE ASSETS

 

   March 31,   December 31, 
   2022   2021 
APP Platform  $110,391   $110,148 
Trademarks   3,422    - 
Less: accumulated amortization   (16,325)   (14,687)
   $97,488   $95,461 

 

Amortization expense for the three months ended March 31, 2022 and 2021 was $1,603 and $280, respectively.

 

As of March 31, 2022 and December 31, 2021, cost of intangible assets included an APP platform amounting to approximately $16,000 (RMB100,000) acquired by the Company during the year which was in the testing phase, no amortization was recorded until that platform was fully operational in 2022.

XML 25 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Other Payables and Accruals
3 Months Ended
Mar. 31, 2022
Other Payables and Accruals [Abstract]  
OTHER PAYABLES AND ACCRUALS
11.OTHER PAYABLES AND ACCRUALS

 

   March 31,   December 31, 
   2022   2021 
Accrued payroll and welfare payable  $71,423   $178,706 
VAT and other taxes payable   241,121    192,563 
Others (1)   28,254    109,989 
   $340,798   $481,258 

 

(1)As of March 31, 2022 and December 31, 2021, others mainly consist of the outstanding refundable balance upon termination of the cooperative agreement with one customer and payables for rental expenses.
XML 26 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Advance from Customers
3 Months Ended
Mar. 31, 2022
Advance from Customers [Abstract]  
ADVANCE FROM CUSTOMERS
12.ADVANCE FROM CUSTOMERS

 

The Company requires retail partners to sign cooperative agreement and to pay in advance for the supply of goods. Such advance is appropriated against future sales orders. These advances are interest free, unsecured and short-term in nature.

XML 27 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES
13.INCOME TAXES

 

FHAI was incorporated in the State of Nevada. FHAI is an U.S. entity and is subject to the United States federal income tax. No provision for income taxes in the United States has been made as FHAI had no United States taxable income for the years ended December 31, 2021 and 2020.

 

WLJM Cayman was incorporated in Cayman Islands. Under the current tax laws of Cayman Islands, WLJM Cayman is not subject to tax on their income or capital gains. In addition, upon of dividends by WLJM Cayman to its shareholders, no Cayman Islands withholding tax will be imposed.

 

WLJM HK was incorporated in Hong Kong and is subject to an income tax rate of 16.5% for taxable income generated from operations in Hong Kong.

 

JYWM WFOE, Shenzhen Wei Lian, Dongguan Dishi, Shenzhen Nainiang and Nainiang Liquor were incorporated in the PRC and they are subject to profits tax rate at 25% for income generated and operation in the country.

 

The full realization of the tax benefit associated with the losses carried forward depends predominantly upon the Company’s ability to generate taxable income during the carry forward period.

 

In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. A valuation allowance is provided for deferred tax assets if it is more likely than not these items will either expire before the Company is able to realize their benefits, or that future deductibility is uncertain.

 

The Company did not record deferred tax assets as of March 31, 2022 and December 31, 2021.

  

A reconciliation of tax expense from 25% statutory tax rates for the three months ended March 31, 2022 and 2021 is as follows:

 

   For the
three months ended
March 31,
 
   2022   2021 
Profit before tax  $4,056,256   $3,171,635 
Tax benefit calculated at statutory tax rate   25%   25%
Computed expected tax expense   1,014,064    792,909 
Others   21,039    (13,537)
   $1,035,103   $779,372 
XML 28 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Leases
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
LEASES
14.LEASES

 

The Company has leases for the office, factory and warehouse in the PRC, under operating leases expiring on various dates through September 2023, which is classified as operating leases. There are no residual value guarantees and no restrictions or covenants imposed by the leases. Lease liabilities are measured at present value of the sum of remaining rental payments as of March 31, 2022, with discounted rate of 4.75%. A single lease cost is recognized over the lease term on a generally straight-line basis. All cash payments of operating lease cost are classified within operating activities in the statement of cash flows. Rent expense for the three months ended March 31, 2022 and 2021 were $70,267 and $78,596, respectively.

 

Upon expiration of the terms of leases, the Company has not entered into new lease agreements or extended the existing lease agreements as of March 31, 2022 and December 31, 2021.

 

The Company’s future minimum payments under long-term non-cancelable operating leases are as follows:

 

   March 31,
2022
 
Within 1 year  $25,634 
After 1 year but within 5 years   11,290 
Total lease payments  $36,924 
Less: imputed interest   (7,237)
Total lease obligations   29,687 
Less: current obligations   (19,818)
Long-term lease obligations  $9,869 

 

Other information:

 

   For the
three months ended
March 31,
 
   2022   2021 
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flow from operating leases  $70,267   $78,596 
Right-of-use assets obtained in exchange for operating lease liabilities   23,180    301,093 
Remaining lease term for operating leases (years)   1.5    2.5 
Weighted average discount rate for operating leases   4.75%   4.75%
XML 29 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties Transactions
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
RELATED PARTIES TRANSACTIONS
15.RELATED PARTIES TRANSACTIONS

 

The Company had the following balances with related parties:

 

(a)Amount due from related parties

 

      March 31,   December 31, 
   Relationship  2022   2021 
Shenzhen Weilian Jin Meng Culture Spreading Limited  Zhu Hong is the shareholder  $32,477   $81,690 
Total     $32,477   $81,690 

 

The balances represent cash advance to a related party. The balances are unsecured, non-interest bearing and repayable on demand.

 

(b)Amount due to related parties

 

      March 31,   December 31, 
   Relationship  2022   2021 
Zhu Hong  Majority shareholder of the Company  $40,184   $79,849 
Total     $40,184   $79,849 

 

The balances represent Company’s expenses paid on behalf by a related party. The balances are unsecured, non-interest bearing and repayable on demand.

XML 30 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
16. COMMITMENTS AND CONTINGENCIES

 

Commitments consist of a non-cancelable consultancy service agreement entered into with a third-party for the provision of services related to the US listing with a contract sum of $1,200,000. The outstanding committed contract amount is $120,000. The terms of the agreement are for various milestones stages to be completed within two years through 2021 which has extended to 2022. Future commitments within one year as of December 31, 2021 was $120,000. No future commitments more than one year as of March 31, 2022.

 

Except the above commitments and the operating lease commitment as disclosed at Note 14, there are no material commitments.

XML 31 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS
17. SUBSEQUENT EVENTS

 

There are no subsequent events have occurred that would require recognition or disclosure in the financial statements.

XML 32 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Accounting Policies, by Policy (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Use of estimates
(a)Use of estimates

 

The preparation of the consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ materially from those estimates.

 

There is no change on the accounting policies from the year ended December 31, 2021.

 

Revenue Recognition
(b)Revenue Recognition

 

The Company’s revenues primarily include Company sales, franchise fees and income and revenues from transactions with franchisees.

 

Product sales

 

Product sales represents the sale of “coffee tea” and “spirit” products. Such revenue is recognized net of value-added taxes, upon delivery at such time that title passes to the customers.

 

Franchise fees and income

 

Franchise fees and income primarily include upfront franchise fees, such as initial fees, pre-opening assistance to operate spirit stores, subsequent training provided to franchisees and renewal fees. The Company has determined that the services provided in exchange for upfront franchise fees are highly interrelated with the franchise rights. The franchise rights are accounted for as rights to access the Company’s symbolic intellectual property in accordance with ASC 606, and the Company recognizes upfront franchise fees received from a franchisee as revenue when performance obligations are satisfied in accordance with the franchise agreement or the renewal agreement. The franchise agreement term is typically 3 years.

 

Revenues from transactions with franchisees

 

Revenues from transactions with franchisees consist primarily of sales of spirit products. The Company sells and delivers spirit products to the franchisees. The performance obligations arising from such transactions are considered distinct from the franchise agreement as they are not highly dependent on the franchise agreement and the customer can benefit from the procurement service on its own. Revenue is recognized upon transfer of control over ordered items, generally upon delivery to the franchisees.

 

In determining the amount and timing of revenue from contracts with customers, the Company exercises significant judgment with respect to collectability of the amount; however, the timing of recognition does not require significant judgment, as it is based on either the franchise term or the date of product shipment, none of which require estimation.

 

The Company does not incur a significant amount of contract acquisition costs in conducting its franchising activities. The Company believes its franchising arrangements do not contain a significant financing component.

 

The Company’s revenue recognition policy is compliant with ASC 606, Revenue from Contracts with Customers, and revenue is recognized when a customer obtains control of promised goods and is recognized in an amount that reflects the consideration that the Company expects to receive in exchange for those goods. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods. The Company applies the following five-step model in order to determine this amount:

 

(i)identification of the goods and services in the contract;

 

(ii)determination of whether the goods and services are performance obligations, including whether they are distinct in the context of the contract;

 

(iii)measurement of the transaction price, including the constraint on variable consideration;

 

(iv)allocation of the transaction price to the performance obligations; and

 

(v)recognition of revenue when (or as) the Company satisfies each performance obligation.

 

The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct. The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation when the performance obligation is satisfied or as it is satisfied. Generally, the Company’s performance obligations are transferred to customers at a point in time, typically upon delivery or service being rendered.

 

For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adopted rules.

   

Accounts Receivable
(c)Accounts Receivable

 

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of accounts receivable. The Company assesses the probability of collection from each customer at the outset of the arrangement based on a number of factors, including the customer’s payment history and its current creditworthiness. If in management’s judgment collection is not probable, the Company does not record revenue until the uncertainty is removed.

 

Management performs ongoing credit evaluations, and the Company maintains an allowance for potential credit losses based upon its loss history and its aging analysis. The allowance for doubtful accounts is the Company’s best estimate of the amount of credit losses in existing accounts receivable. Management reviews the allowance for doubtful accounts each reporting period based on a detailed analysis of trade receivables. In the analysis, management primarily considers the age of the customer’s receivable and also considers the creditworthiness of the customer, the economic conditions of the customer’s industry, general economic conditions and trends, and the business relationship and history with its customers, among other factors. If any of these factors change, the Company may also change its original estimates, which could impact the level of the Company’s future allowance for doubtful accounts. If judgments regarding the collectability of receivables were incorrect, adjustments to the allowance may be required, which would reduce profitability.

 

Accounts receivable are recognized and carried at the original invoice amount less an allowance for any uncollectible amounts. An estimate for doubtful accounts receivable is made when collection of the full amount is no longer probable. Bad debts are written off as incurred. No allowance for doubtful accounts was made for the three months ended March 31, 2022 and 2021.

 

The following customers had an accounts receivable balance greater than 10% of total accounts receivable at March 31, 2022.

 

   March 31, 2022   December 31, 2021 
   Amount   %   Amount   % 
Customer A  $
-
    -%  $1,540,197    51%
Customer B   
-
    -%   1,472,059    49%
Customer C   1,330,653    61%   
-
    -%
Customer D   840,190    39%   
-
    -%
   $2,170,843    100%  $3,012,256    100%

  

Recently issued accounting pronouncements
(c)Recently issued accounting pronouncements

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. This Accounting Standards Update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For smaller public business entities, the amendments in this Update are effective for fiscal years beginning after January 1, 2023, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). The Company is in the process of evaluating the impact of the adoption of this pronouncement on its consolidated financial statements.

 

The Company reviews new accounting standards as issued. Management has not identified any other new standards that it believes will have a significant impact on the Company’s financial statements.

XML 33 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Schedule of accounts receivable
   March 31, 2022   December 31, 2021 
   Amount   %   Amount   % 
Customer A  $
-
    -%  $1,540,197    51%
Customer B   
-
    -%   1,472,059    49%
Customer C   1,330,653    61%   
-
    -%
Customer D   840,190    39%   
-
    -%
   $2,170,843    100%  $3,012,256    100%

  

XML 34 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Risks and Uncertainties (Tables)
3 Months Ended
Mar. 31, 2022
Risks and Uncertainties [Abstract]  
Schedule of concentration of credit risk
   2022   2021 
   Amount   %   Amount   % 
Customer A  $
-
    
-
%  $867,850    20%
Customer B   
-
    
-
%   435,070    10%
   $
-
    
-
%  $1,302,920    30%
XML 35 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue [Abstract]  
Schedule of revenue
   For the
three months ended
March 31,
 
Revenue  2022   2021 
Product sales  $2,432,537   $4,363,917 
Franchise fees and income   458,626    47,341 
Revenues from transactions with franchisees   3,707,126    
-
 
   $6,598,289   $4,411,258 

 

Schedule of contract liabilities
Contract liabilities  As of
March 31,
2022
   As of
December 31,
2021
 
Deferred revenue related to prepaid coffee and liquor products  $4,013   $20,881 
Deferred revenue related to upfront franchise fees   549,427    716,634 
   $553,440   $737,515 

 

XML 36 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of inventories
   March 31,   December 31, 
   2022   2021 
Raw materials (1)  $18,200,736   $14,000,162 
Finished goods   652,795    61,684 
Goods in transit   54,617    105,083 
   $18,908,148   $14,166,929 

 

XML 37 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Leasehold Improvement and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2022
Leasehold Improvement and Equipment, Net [Abstract]  
Schedule of leasehold improvement and equipment, net
   March 31,   December 31, 
   2022   2021 
Leasehold improvement  $66,089   $65,944 
Equipment   32,611    21,079 
Machinery   34,162    34,087 
Computer equipment and software   47,888    46,228 
Motor vehicle   492,705    469,114 
   $673,455   $636,452 
Less: accumulated depreciation   (267,188)   (206,952)
   $406,267   $429,500 

 

XML 38 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2022
Intangible Assets [Abstract]  
Schedule of intangible assets
   March 31,   December 31, 
   2022   2021 
APP Platform  $110,391   $110,148 
Trademarks   3,422    - 
Less: accumulated amortization   (16,325)   (14,687)
   $97,488   $95,461 

 

XML 39 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Other Payables and Accruals (Tables)
3 Months Ended
Mar. 31, 2022
Other Payables and Accruals [Abstract]  
Schedule of other payables and accruals
   March 31,   December 31, 
   2022   2021 
Accrued payroll and welfare payable  $71,423   $178,706 
VAT and other taxes payable   241,121    192,563 
Others (1)   28,254    109,989 
   $340,798   $481,258 

 

(1)As of March 31, 2022 and December 31, 2021, others mainly consist of the outstanding refundable balance upon termination of the cooperative agreement with one customer and payables for rental expenses.
XML 40 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of statutory tax rates
   For the
three months ended
March 31,
 
   2022   2021 
Profit before tax  $4,056,256   $3,171,635 
Tax benefit calculated at statutory tax rate   25%   25%
Computed expected tax expense   1,014,064    792,909 
Others   21,039    (13,537)
   $1,035,103   $779,372 
XML 41 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Tables)
3 Months Ended
Mar. 31, 2022
Leases [Abstract]  
Schedule of future minimum payments under long-term non-cancelable operating leases
   March 31,
2022
 
Within 1 year  $25,634 
After 1 year but within 5 years   11,290 
Total lease payments  $36,924 
Less: imputed interest   (7,237)
Total lease obligations   29,687 
Less: current obligations   (19,818)
Long-term lease obligations  $9,869 

 

Schedule of other information
   For the
three months ended
March 31,
 
   2022   2021 
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flow from operating leases  $70,267   $78,596 
Right-of-use assets obtained in exchange for operating lease liabilities   23,180    301,093 
Remaining lease term for operating leases (years)   1.5    2.5 
Weighted average discount rate for operating leases   4.75%   4.75%
XML 42 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties Transactions (Tables)
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Schedule of amount due from related parties
      March 31,   December 31, 
   Relationship  2022   2021 
Shenzhen Weilian Jin Meng Culture Spreading Limited  Zhu Hong is the shareholder  $32,477   $81,690 
Total     $32,477   $81,690 

 

Schedule of amount due to related parties
      March 31,   December 31, 
   Relationship  2022   2021 
Zhu Hong  Majority shareholder of the Company  $40,184   $79,849 
Total     $40,184   $79,849 

 

XML 43 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business (Details)
Mar. 31, 2022
Accounting Policies [Abstract]  
Capital stock transaction description Inc. and its subsidiaries (the “Company” or “FHAI”) are engaged in the business of wholesale distribution of “coffee tea” and “spirit” products to retail partners and corporate customers, selling “coffee tea” and “spirit” products to individual consumers and providing pre-opening assistance to retail partners to operate coffee stores in the People’s Public of China (“PRC” or “China”).
XML 44 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Agreement term 3 years
Percentage of accounts receivable 10.00%
XML 45 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Details) - Schedule of accounts receivable - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, amount $ 2,170,843 $ 3,012,256
Accounts receivable, percentage 100.00% 100.00%
Customer A [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, amount $ 1,540,197
Accounts receivable, percentage   51.00%
Customer B [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, amount $ 1,472,059
Accounts receivable, percentage   49.00%
Customer C [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, amount $ 1,330,653
Accounts receivable, percentage 61.00%  
Customer D [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, amount $ 840,190
Accounts receivable, percentage 39.00%  
XML 46 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Risks and Uncertainties (Details)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Risks and Uncertainties [Abstract]    
Percentage of net revenues 10.00% 10.00%
XML 47 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Risks and Uncertainties (Details) - Schedule of concentration of credit risk - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Revenue, Major Customer [Line Items]    
Net revenue, amount $ 1,302,920
Net revenue, percentage 30.00%
Customer A [Member]    
Revenue, Major Customer [Line Items]    
Net revenue, amount $ 867,850
Net revenue, percentage 20.00%
Customer B [Member]    
Revenue, Major Customer [Line Items]    
Net revenue, amount $ 435,070
Net revenue, percentage 10.00%
XML 48 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Revenue [Abstract]  
Expected recognize revenue term 12 months
Expect to recognize revenue amount $ 221,085
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details) - Schedule of revenue - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of revenue [Abstract]    
Product sales $ 2,432,537 $ 4,363,917
Franchise fees and income 458,626 47,341
Revenues from transactions with franchisees 3,707,126
Revenue $ 6,598,289 $ 4,411,258
XML 50 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Details) - Schedule of contract liabilities - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule of contract liabilities [Abstract]    
Deferred revenue related to prepaid coffee and liquor products $ 4,013 $ 20,881
Deferred revenue related to upfront franchise fees 549,427 716,634
Contract liabilities $ 553,440 $ 737,515
XML 51 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details) - Schedule of inventories - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule of inventories [Abstract]    
Raw materials [1] $ 18,200,736 $ 14,000,162
Finished goods 652,795 61,684
Goods in transit 54,617 105,083
Inventory, total $ 18,908,148 $ 14,166,929
[1] Raw materials mainly consist of unprocessed coffee tea beans, puree spirit and packaging materials
XML 52 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Leasehold Improvement and Equipment, Net (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Leasehold Improvement and Equipment, Net [Abstract]    
Depreciation expense $ 36,703 $ 13,986
XML 53 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Leasehold Improvement and Equipment, Net (Details) - Schedule of leasehold improvement and equipment, net - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Leasehold improvement and equipment, gross $ 673,455 $ 636,452
Less: accumulated depreciation (267,188) (206,952)
Leasehold improvement and equipment, net 406,267 429,500
Leasehold improvement [Member]    
Property, Plant and Equipment [Line Items]    
Leasehold improvement and equipment, gross 66,089 65,944
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Leasehold improvement and equipment, gross 32,611 21,079
Machinery [Member]    
Property, Plant and Equipment [Line Items]    
Leasehold improvement and equipment, gross 34,162 34,087
Computer equipment and software [Member]    
Property, Plant and Equipment [Line Items]    
Leasehold improvement and equipment, gross 47,888 46,228
Motor vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Leasehold improvement and equipment, gross $ 492,705 $ 469,114
XML 54 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Mar. 31, 2021
USD ($)
Mar. 31, 2022
CNY (¥)
Intangible Assets [Abstract]      
Amortization expense $ 1,603 $ 280  
Cost of intangible assets $ 16,000   ¥ 100,000
XML 55 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets (Details) - Schedule of intangible assets - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule of intangible assets [Abstract]    
APP Platform $ 110,391 $ 110,148
Trademarks 3,422  
Less: accumulated amortization (16,325) (14,687)
Intangible assets, net $ 97,488 $ 95,461
XML 56 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Other Payables and Accruals (Details)
Mar. 31, 2022
Dec. 31, 2021
Other Payables and Accruals [Abstract]    
Number of customers 1 1
XML 57 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Other Payables and Accruals (Details) - Schedule of other payables and accruals - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Schedule of other payables and accruals [Abstract]    
Accrued payroll and welfare payable $ 71,423 $ 178,706
VAT and other taxes payable 241,121 192,563
Others [1] 28,254 109,989
Other payables and accruals $ 340,798 $ 481,258
[1] As of March 31, 2022 and December 31, 2021, others mainly consist of the outstanding refundable balance upon termination of the cooperative agreement with one customer and payables for rental expenses.
XML 58 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Income Taxes (Details) [Line Items]    
Statutory tax rates 25.00% 25.00%
Hong Kong [Member]    
Income Taxes (Details) [Line Items]    
Income tax rate 16.50%  
PRC [Member]    
Income Taxes (Details) [Line Items]    
Subject to profits tax rate 25.00%  
XML 59 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - Schedule of statutory tax rates - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of statutory tax rates [Abstract]    
Profit before tax $ 4,056,256 $ 3,171,635
Tax benefit calculated at statutory tax rate 25.00% 25.00%
Computed expected tax expense $ 1,014,064 $ 792,909
Others 21,039 (13,537)
Income tax $ 1,035,103 $ 779,372
XML 60 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Leases [Abstract]    
Lease discounted rate 4.75%  
Rent expenses $ 70,267 $ 78,596
XML 61 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of future minimum payments under long-term non-cancelable operating leases
Mar. 31, 2022
USD ($)
Schedule of future minimum payments under long-term non-cancelable operating leases [Abstract]  
Within 1 year $ 25,634
After 1 year but within 5 years 11,290
Total lease payments 36,924
Less: imputed interest (7,237)
Total lease obligations 29,687
Less: current obligations (19,818)
Long-term lease obligations $ 9,869
XML 62 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of other information - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flow from operating leases $ 70,267 $ 78,596
Right-of-use assets obtained in exchange for operating lease liabilities $ 23,180 $ 301,093
Remaining lease term for operating leases (years) 1 year 6 months 2 years 6 months
Weighted average discount rate for operating leases 4.75% 4.75%
XML 63 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties Transactions (Details) - Schedule of amount due from related parties - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Related Parties Transactions (Details) - Schedule of amount due from related parties [Line Items]    
Due to related parties $ 32,477  
Total   $ 81,690
Shenzhen Weilian Jin Meng Culture Spreading Limited [Member]    
Related Parties Transactions (Details) - Schedule of amount due from related parties [Line Items]    
Relationship, description Zhu Hong is the shareholder  
Due to related parties $ 32,477  
Total   $ 81,690
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Related Parties Transactions (Details) - Schedule of amount due to related parties - USD ($)
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Related Parties Transactions (Details) - Schedule of amount due to related parties [Line Items]    
Total $ 40,184 $ 79,849
Zhu Hong [Member]    
Related Parties Transactions (Details) - Schedule of amount due to related parties [Line Items]    
Relationship, decription Majority shareholder of the Company  
Total $ 40,184 $ 79,849
XML 65 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Commitments contract amount $ 1,200,000
Outstanding contract amount $ 120,000
Milestones stages, description The terms of the agreement are for various milestones stages to be completed within two years through 2021 which has extended to 2022. Future commitments within one year as of December 31, 2021 was $120,000. No future commitments more than one year as of March 31, 2022.
XML 66 f10q0322_microalliance_htm.xml IDEA: XBRL DOCUMENT 0001309251 2022-01-01 2022-03-31 0001309251 2022-05-16 0001309251 2022-03-31 0001309251 2021-12-31 0001309251 us-gaap:SeriesAPreferredStockMember 2022-03-31 0001309251 us-gaap:SeriesAPreferredStockMember 2021-12-31 0001309251 2021-01-01 2021-03-31 0001309251 us-gaap:PreferredStockMember 2021-12-31 0001309251 us-gaap:CommonStockMember 2021-12-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001309251 us-gaap:RetainedEarningsMember 2021-12-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2021-12-31 0001309251 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001309251 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001309251 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2022-01-01 2022-03-31 0001309251 us-gaap:PreferredStockMember 2022-03-31 0001309251 us-gaap:CommonStockMember 2022-03-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001309251 us-gaap:RetainedEarningsMember 2022-03-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2022-03-31 0001309251 us-gaap:PreferredStockMember 2020-12-31 0001309251 us-gaap:CommonStockMember 2020-12-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001309251 us-gaap:RetainedEarningsMember 2020-12-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2020-12-31 0001309251 2020-12-31 0001309251 us-gaap:PreferredStockMember 2021-01-01 2021-03-31 0001309251 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001309251 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2021-01-01 2021-03-31 0001309251 us-gaap:PreferredStockMember 2021-03-31 0001309251 us-gaap:CommonStockMember 2021-03-31 0001309251 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001309251 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001309251 us-gaap:RetainedEarningsMember 2021-03-31 0001309251 us-gaap:RetainedEarningsAppropriatedMember 2021-03-31 0001309251 2021-03-31 0001309251 fhai:CustomerAMember 2022-01-01 2022-03-31 0001309251 fhai:CustomerAMember 2021-01-01 2021-12-31 0001309251 fhai:CustomerBMember 2022-01-01 2022-03-31 0001309251 fhai:CustomerBMember 2021-01-01 2021-12-31 0001309251 fhai:CustomerCMember 2022-01-01 2022-03-31 0001309251 fhai:CustomerCMember 2021-01-01 2021-12-31 0001309251 fhai:CustomerDMember 2022-01-01 2022-03-31 0001309251 fhai:CustomerDMember 2021-01-01 2021-12-31 0001309251 2021-01-01 2021-12-31 0001309251 fhai:CustomerAMember 2022-03-31 0001309251 fhai:CustomerAMember 2021-03-31 0001309251 fhai:CustomerBMember 2022-03-31 0001309251 fhai:CustomerBMember 2021-03-31 0001309251 us-gaap:LeaseholdImprovementsMember 2022-03-31 0001309251 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001309251 us-gaap:EquipmentMember 2022-03-31 0001309251 us-gaap:EquipmentMember 2021-12-31 0001309251 us-gaap:MachineryAndEquipmentMember 2022-03-31 0001309251 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001309251 sic:Z3570 2022-03-31 0001309251 sic:Z3570 2021-12-31 0001309251 us-gaap:VehiclesMember 2022-03-31 0001309251 us-gaap:VehiclesMember 2021-12-31 0001309251 country:HK 2022-01-01 2022-03-31 0001309251 country:CN 2022-01-01 2022-03-31 0001309251 fhai:ShenzhenWeilianJinMengCultureSpreadingLimitedMember 2022-01-01 2022-03-31 0001309251 fhai:ShenzhenWeilianJinMengCultureSpreadingLimitedMember 2022-03-31 0001309251 fhai:ShenzhenWeilianJinMengCultureSpreadingLimitedMember 2021-12-31 0001309251 fhai:ZhuHongMember 2022-01-01 2022-03-31 0001309251 fhai:ZhuHongMember 2022-03-31 0001309251 fhai:ZhuHongMember 2021-12-31 shares iso4217:USD iso4217:USD shares pure iso4217:CNY 10-Q true 2022-03-31 2022 false 333-123774 Microalliance Group Inc. NV 86-1098668 Room 601, Bldg. E No. 1, Huabao Fubao China Street Futian District Shenzhen City 518000 +86 185 6676 1769 None N/A No Yes Non-accelerated Filer true false false 609316077 59171 1190465 2170843 3012256 261141 227359 18908148 14166929 596 28370 11650978 11676326 32477 81690 33083354 30383395 406267 429500 97488 95461 29687 83957 533442 608918 33616796 30992313 459603 29048 860195 1334679 340798 481258 553440 737515 40184 79849 19818 69259 2274038 2731608 9869 14698 9869 14698 2283907 2746306 750000000 750000000 0.00001 0.00001 609316077 609316077 609316077 609316077 100000000 100000000 100000000 0.00001 0.00001 100000000 100000000 100000000 1000 1000 6093 6093 10215427 10215427 291237 225508 3041397 3041397 17777735 14756582 31332889 28246007 33616796 30992313 6598289 4411258 1830697 935165 4767592 3476093 187614 36479 516945 267800 704559 304279 4063033 3171814 -6777 -179 4056256 3171635 1035103 779372 3021153 2392263 65729 -21529 3086882 2370734 0.005 0.004 0.005 0.004 609316077 600034500 609316077 600034500 1000 6093 10215427 225508 14756582 3041397 28246007 3021153 3021153 65729 65729 1000 6093 10215427 291237 17777735 3041397 31332889 1000 6000 -15146 -54091 -980262 6894 -1035605 2392263 2392263 -21529 -21529 1000 6000 -15146 -75620 1412001 6894 1335129 3021153 2392263 38306 14266 -847091 3546989 5437 10359 51038 -4704622 -1855 288641 941940 -476884 774671 -185490 -18777 9541 -508965 -1116663 36195 12549 15424 3418 33597 -15967 -49021 1336 -92 -1131294 -12918 1190465 61517 59171 48599 23180 301093 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DESCRIPTION OF BUSINESS</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Microalliance Group Inc. and its subsidiaries (the “Company” or “FHAI”) are engaged in the business of wholesale distribution of “coffee tea” and “spirit” products to retail partners and corporate customers, selling “coffee tea” and “spirit” products to individual consumers and providing pre-opening assistance to <span>retail partners to operate coffee stores</span> in the People’s Public of China (“PRC” or “China”).</p> Inc. and its subsidiaries (the “Company” or “FHAI”) are engaged in the business of wholesale distribution of “coffee tea” and “spirit” products to retail partners and corporate customers, selling “coffee tea” and “spirit” products to individual consumers and providing pre-opening assistance to retail partners to operate coffee stores in the People’s Public of China (“PRC” or “China”). <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>BASIS OF PRESENTATION</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">In the opinion of management, the unaudited condensed consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. All significant intercompany transactions and balances are eliminated in consolidation. However, the results of operations included in such financial statements may not necessarily be indicative of annual results.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company uses the same accounting policies in preparing quarterly and annual financial statements. Certain information and footnote disclosures normally included in the annual consolidated financial statements prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) have been condensed or omitted. These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the Securities and Exchange Commission (“SEC”) on March 31, 2022 (“2021 Form 10-K”).</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(a)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use of estimates</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">The preparation of the consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ materially from those estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">There is no change on the accounting policies from the year ended December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(b)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue Recognition</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company’s revenues primarily include Company sales, franchise fees and income and revenues from transactions with franchisees.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="text-decoration:underline">Product sales</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Product sales represents the sale of “coffee tea” and “spirit” products. Such revenue is recognized net of value-added taxes, upon delivery at such time that title passes to the customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="text-decoration:underline">Franchise fees and income</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Franchise fees and income primarily include upfront franchise fees, such as initial fees, pre-opening assistance to operate spirit stores, subsequent training provided to franchisees and renewal fees. The Company has determined that the services provided in exchange for upfront franchise fees are highly interrelated with the franchise rights. The franchise rights are accounted for as rights to access the Company’s symbolic intellectual property in accordance with ASC 606, and the Company recognizes upfront franchise fees received from a franchisee as revenue when performance obligations are satisfied in accordance with the franchise agreement or the renewal agreement. The franchise agreement term is typically 3 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="text-decoration:underline">Revenues from transactions with franchisees</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from transactions with franchisees consist primarily of sales of spirit products. The Company sells and delivers spirit products to the franchisees. The performance obligations arising from such transactions are considered distinct from the franchise agreement as they are not highly dependent on the franchise agreement and the customer can benefit from the procurement service on its own. Revenue is recognized upon transfer of control over ordered items, generally upon delivery to the franchisees.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In determining the amount and timing of revenue from contracts with customers, the Company exercises significant judgment with respect to collectability of the amount; however, the timing of recognition does not require significant judgment, as it is based on either the franchise term or the date of product shipment, none of which require estimation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company does not incur a significant amount of contract acquisition costs in conducting its franchising activities. The Company believes its franchising arrangements do not contain a significant financing component.</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 0pt 0.25in; text-align: justify">The Company’s revenue recognition policy is compliant with ASC 606, Revenue from Contracts with Customers, and revenue is recognized when a customer obtains control of promised goods and is recognized in an amount that reflects the consideration that the Company expects to receive in exchange for those goods. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods. The Company applies the following five-step model in order to determine this amount:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">identification of the goods and services in the contract;</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">determination of whether the goods and services are performance obligations, including whether they are distinct in the context of the contract;</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iii)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">measurement of the transaction price, including the constraint on variable consideration;</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iv)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">allocation of the transaction price to the performance obligations; and</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(v)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recognition of revenue when (or as) the Company satisfies each performance obligation.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct. The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation when the performance obligation is satisfied or as it is satisfied. Generally, the Company’s performance obligations are transferred to customers at a point in time, typically upon delivery or service being rendered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adopted rules.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 18.35pt; text-align: justify">   </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(c)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accounts Receivable</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of accounts receivable. The Company assesses the probability of collection from each customer at the outset of the arrangement based on a number of factors, including the customer’s payment history and its current creditworthiness. If in management’s judgment collection is not probable, the Company does not record revenue until the uncertainty is removed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Management performs ongoing credit evaluations, and the Company maintains an allowance for potential credit losses based upon its loss history and its aging analysis. The allowance for doubtful accounts is the Company’s best estimate of the amount of credit losses in existing accounts receivable. Management reviews the allowance for doubtful accounts each reporting period based on a detailed analysis of trade receivables. In the analysis, management primarily considers the age of the customer’s receivable and also considers the creditworthiness of the customer, the economic conditions of the customer’s industry, general economic conditions and trends, and the business relationship and history with its customers, among other factors. If any of these factors change, the Company may also change its original estimates, which could impact the level of the Company’s future allowance for doubtful accounts. If judgments regarding the collectability of receivables were incorrect, adjustments to the allowance may be required, which would reduce profitability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Accounts receivable are recognized and carried at the original invoice amount less an allowance for any uncollectible amounts. An estimate for doubtful accounts receivable is made when collection of the full amount is no longer probable. Bad debts are written off as incurred. No allowance for doubtful accounts was made for the three months ended March 31, 2022 and 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The following customers had an accounts receivable balance greater than 10% of total accounts receivable at March 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; 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: justify"> </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">March 31, 2022</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">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">Amount</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">%</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">Amount</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">%</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: justify">Customer A</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-27">-</div></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><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,540,197</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">51</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Customer B</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></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><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,472,059</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Customer C</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,330,653</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">61</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></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; padding-bottom: 1.5pt">Customer D</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">840,190</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">39</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-30">-</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">-</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"> </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,170,843</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">100</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">3,012,256</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">100</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">  </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(c)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recently issued accounting pronouncements</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. This Accounting Standards Update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For smaller public business entities, the amendments in this Update are effective for fiscal years beginning after January 1, 2023, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). The Company is in the process of evaluating the impact of the adoption of this pronouncement 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 0pt 0.25in; text-align: justify">The Company reviews new accounting standards as issued. Management has not identified any other new standards that it believes will have a significant impact on the Company’s financial statements.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(a)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use of estimates</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">The preparation of the consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Management makes these estimates using the best information available at the time the estimates are made; however actual results could differ materially from those estimates.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">There is no change on the accounting policies from the year ended December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(b)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue Recognition</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company’s revenues primarily include Company sales, franchise fees and income and revenues from transactions with franchisees.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="text-decoration:underline">Product sales</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Product sales represents the sale of “coffee tea” and “spirit” products. Such revenue is recognized net of value-added taxes, upon delivery at such time that title passes to the customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="text-decoration:underline">Franchise fees and income</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Franchise fees and income primarily include upfront franchise fees, such as initial fees, pre-opening assistance to operate spirit stores, subsequent training provided to franchisees and renewal fees. The Company has determined that the services provided in exchange for upfront franchise fees are highly interrelated with the franchise rights. The franchise rights are accounted for as rights to access the Company’s symbolic intellectual property in accordance with ASC 606, and the Company recognizes upfront franchise fees received from a franchisee as revenue when performance obligations are satisfied in accordance with the franchise agreement or the renewal agreement. The franchise agreement term is typically 3 years.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"><span style="text-decoration:underline">Revenues from transactions with franchisees</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Revenues from transactions with franchisees consist primarily of sales of spirit products. The Company sells and delivers spirit products to the franchisees. The performance obligations arising from such transactions are considered distinct from the franchise agreement as they are not highly dependent on the franchise agreement and the customer can benefit from the procurement service on its own. Revenue is recognized upon transfer of control over ordered items, generally upon delivery to the franchisees.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In determining the amount and timing of revenue from contracts with customers, the Company exercises significant judgment with respect to collectability of the amount; however, the timing of recognition does not require significant judgment, as it is based on either the franchise term or the date of product shipment, none of which require estimation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company does not incur a significant amount of contract acquisition costs in conducting its franchising activities. The Company believes its franchising arrangements do not contain a significant financing component.</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 0pt 0.25in; text-align: justify">The Company’s revenue recognition policy is compliant with ASC 606, Revenue from Contracts with Customers, and revenue is recognized when a customer obtains control of promised goods and is recognized in an amount that reflects the consideration that the Company expects to receive in exchange for those goods. In addition, the standard requires disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods. The Company applies the following five-step model in order to determine this amount:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">identification of the goods and services in the contract;</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">determination of whether the goods and services are performance obligations, including whether they are distinct in the context of the contract;</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iii)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">measurement of the transaction price, including the constraint on variable consideration;</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iv)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">allocation of the transaction price to the performance obligations; and</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; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(v)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recognition of revenue when (or as) the Company satisfies each performance obligation.</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company only applies the five-step model to contracts when it is probable that the Company will collect the consideration it is entitled to in exchange for the goods or services it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct. The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation when the performance obligation is satisfied or as it is satisfied. Generally, the Company’s performance obligations are transferred to customers at a point in time, typically upon delivery or service being rendered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">For all reporting periods, the Company has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected length of one year or less, which is an optional exemption that is permitted under the adopted rules.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 18.35pt; text-align: justify">   </p> P3Y <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(c)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accounts Receivable</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of accounts receivable. The Company assesses the probability of collection from each customer at the outset of the arrangement based on a number of factors, including the customer’s payment history and its current creditworthiness. If in management’s judgment collection is not probable, the Company does not record revenue until the uncertainty is removed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Management performs ongoing credit evaluations, and the Company maintains an allowance for potential credit losses based upon its loss history and its aging analysis. The allowance for doubtful accounts is the Company’s best estimate of the amount of credit losses in existing accounts receivable. Management reviews the allowance for doubtful accounts each reporting period based on a detailed analysis of trade receivables. In the analysis, management primarily considers the age of the customer’s receivable and also considers the creditworthiness of the customer, the economic conditions of the customer’s industry, general economic conditions and trends, and the business relationship and history with its customers, among other factors. If any of these factors change, the Company may also change its original estimates, which could impact the level of the Company’s future allowance for doubtful accounts. If judgments regarding the collectability of receivables were incorrect, adjustments to the allowance may be required, which would reduce profitability.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Accounts receivable are recognized and carried at the original invoice amount less an allowance for any uncollectible amounts. An estimate for doubtful accounts receivable is made when collection of the full amount is no longer probable. Bad debts are written off as incurred. No allowance for doubtful accounts was made for the three months ended March 31, 2022 and 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The following customers had an accounts receivable balance greater than 10% of total accounts receivable at March 31, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; 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: justify"> </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">March 31, 2022</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">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">Amount</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">%</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">Amount</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">%</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: justify">Customer A</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-27">-</div></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><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,540,197</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">51</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Customer B</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></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><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,472,059</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Customer C</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,330,653</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">61</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></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; padding-bottom: 1.5pt">Customer D</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">840,190</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">39</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-30">-</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">-</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"> </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,170,843</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">100</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">3,012,256</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">100</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">  </p> 0.10 <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: justify"> </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">March 31, 2022</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">December 31, 2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">Amount</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">%</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">Amount</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">%</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: justify">Customer A</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-27">-</div></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><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,540,197</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">51</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Customer B</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></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><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,472,059</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">49</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Customer C</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,330,653</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">61</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></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; padding-bottom: 1.5pt">Customer D</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">840,190</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">39</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-30">-</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">-</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"> </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,170,843</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">100</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">3,012,256</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">100</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">  </p> 1540197 0.51 1472059 0.49 1330653 0.61 840190 0.39 2170843 1 3012256 1 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(c)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recently issued accounting pronouncements</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326), Measurement of Credit Losses on Financial Statements. This ASU requires a financial asset (or group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis of the financial asset(s) to present the net carrying value at the amount expected to be collected on the financial asset. This Accounting Standards Update affects entities holding financial assets and net investment in leases that are not accounted for at fair value through net income. The amendments affect loans, debt securities, trade receivables, net investments in leases, off balance sheet credit exposures, reinsurance receivables, and any other financial assets not excluded from the scope that have the contractual rights to receive cash. For smaller public business entities, the amendments in this Update are effective for fiscal years beginning after January 1, 2023, including interim periods within those fiscal years. All entities may adopt the amendments in this Update through a cumulative-effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). The Company is in the process of evaluating the impact of the adoption of this pronouncement 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 0pt 0.25in; text-align: justify">The Company reviews new accounting standards as issued. Management has not identified any other new standards that it believes will have a significant impact on the Company’s financial statements.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RISKS AND UNCERTAINTIES</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">  </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(a)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Economic and Political Risks</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company’s operations are conducted in the PRC. Accordingly, the Company’s business, financial condition and results of operations may be influenced by the political, economic and legal environment in the PRC, and by the general state of the PRC economy.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company’s operations in the PRC are subject to special considerations and significant risks not typically associated with companies in North America and Western Europe. These include risks associated with, among others, the political, economic and legal environment and foreign currency exchange. The Company’s results may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion, remittances abroad, and rates and methods of taxation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(b)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Foreign Currency Translation</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 18.35pt; text-align: justify"><span>The Company’s reporting currency is the U.S. dollar. The functional currency of the parent company is the U.S. dollar and the functional currency of the Company’s operating subsidiaries is the Chinese Renminbi (“RMB”). For the subsidiaries whose functional currencies are the RMB, all assets and liabilities are translated at exchange rates at the balance sheet date and revenue and expenses are translated at the average yearly exchange rates and equity is translated at historical exchange rates. Any translation adjustments resulting are not included in determining net income but are included in foreign exchange adjustments to other comprehensive loss, a component of equity.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 18.35pt; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(c)</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentration of credit risk</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 18.35pt; text-align: justify">Financial instruments that potentially expose the Company to significant concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable, other receivables and advance to suppliers. As of March 31, 2022 and December 31, 2021, substantially all of the Company’s cash and cash equivalents were deposited with financial institutions with high-credit ratings and quality. The Company did not have any customers constituting 10% or more of the net revenue in the three months ended March 31, 2022. The Company had two customers constituting 10% or more of the net revenues in the three months ended March 31, 2021 as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 18.35pt; 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: justify"> </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">2022</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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">Amount</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">%</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">Amount</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">%</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: justify">Customer A</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-31">-</div></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-32">-</div></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">867,850</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">20</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Customer B</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-33">-</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"><div style="-sec-ix-hidden: hidden-fact-34">-</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">435,070</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">10</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"> </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-35">-</div></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-36">-</div></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,302,920</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">30</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table> 0.10 0.10 <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: justify"> </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">2022</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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">Amount</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">%</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">Amount</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">%</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: justify">Customer A</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-31">-</div></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-32">-</div></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">867,850</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">20</td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Customer B</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-33">-</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"><div style="-sec-ix-hidden: hidden-fact-34">-</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">435,070</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">10</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"> </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-35">-</div></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-36">-</div></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,302,920</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">30</td><td style="padding-bottom: 4pt; text-align: left">%</td></tr> </table> 867850 0.20 435070 0.10 1302920 0.30 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>REVENUE</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "> </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: justify"> </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">For the<br/> three 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; text-align: justify; border-bottom: Black 1.5pt solid">Revenue</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">2021</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">Product sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,432,537</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,363,917</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Franchise fees and income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">458,626</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,341</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">Revenues from transactions with franchisees</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,707,126</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-37">-</div></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"> </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">6,598,289</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,411,258</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><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="white-space: nowrap; font-weight: bold; text-align: justify; border-bottom: Black 1.5pt solid">Contract liabilities</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> March 31,<br/> 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December 31,<br/> 2021</td><td style="white-space: nowrap; 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">Deferred revenue related to prepaid coffee and liquor products</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,013</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">20,881</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Deferred revenue related to upfront franchise fees</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">549,427</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">716,634</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"> </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">553,440</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">737,515</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 0pt 0.25in; text-align: justify">Contract liabilities primarily consist of deferred revenue related to prepaid coffee and spirit products and upfront franchise fees. Deferred revenue related to prepaid spirit products represents advance from franchisees for future supply of products which is expected to recognize as revenue in the next 12 months. Deferred revenue related to upfront franchise fees represents the training service to be delivered over the term of franchise agreement that as of December 31, 2021, the Company expects to recognize as revenue of $221,085 within the next 12 months.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company has elected, as a practical expedient, not to disclose the value of remaining performance obligations associated with the franchise agreement in exchange for franchise right and related training services. The remaining duration of the performance obligation is the remaining contractual term of each franchise agreement. Revenue from training services provided to franchisees is recognized upon the conduct and delivery of training.</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: justify"> </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">For the<br/> three 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; text-align: justify; border-bottom: Black 1.5pt solid">Revenue</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">2021</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">Product sales</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,432,537</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,363,917</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Franchise fees and income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">458,626</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,341</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">Revenues from transactions with franchisees</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,707,126</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-37">-</div></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"> </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">6,598,289</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,411,258</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> 2432537 4363917 458626 47341 3707126 6598289 4411258 <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="white-space: nowrap; font-weight: bold; text-align: justify; border-bottom: Black 1.5pt solid">Contract liabilities</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> March 31,<br/> 2022</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of<br/> December 31,<br/> 2021</td><td style="white-space: nowrap; 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">Deferred revenue related to prepaid coffee and liquor products</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,013</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">20,881</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Deferred revenue related to upfront franchise fees</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">549,427</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">716,634</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"> </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">553,440</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">737,515</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> 4013 20881 549427 716634 553440 737515 P12M 221085 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OTHER RECEIVABLES</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2022 and December 31, 2021, other receivables mainly consist of employees advance to be spent for company purposes and refundable rental deposits. The balances are unsecured, non-interest bearing and repayable on demand.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INVENTORY</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "> </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="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">2021</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">Raw materials (1)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,200,736</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">14,000,162</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Finished goods</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">652,795</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">61,684</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">Goods in transit</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,617</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">105,083</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"> </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">18,908,148</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">14,166,929</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials mainly consist of unprocessed coffee tea beans, puree spirit and packaging materials</span></td> </tr></table> <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="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">2021</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">Raw materials (1)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">18,200,736</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">14,000,162</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Finished goods</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">652,795</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">61,684</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">Goods in transit</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,617</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">105,083</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"> </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">18,908,148</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">14,166,929</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p> 18200736 14000162 652795 61684 54617 105083 18908148 14166929 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ADVANCE TO SUPPLIERS</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The suppliers require the Company to pay in advance for the purchase of liquor products. Such advance is appropriated against future purchase orders. These advances are interest free, unsecured and short-term in nature.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>LEASEHOLD IMPROVEMENT AND EQUIPMENT, NET</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></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="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">2021</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">66,089</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">65,944</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,611</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,079</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Machinery</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34,162</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34,087</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Computer equipment and software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,888</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46,228</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">Motor vehicle</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">492,705</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">469,114</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">673,455</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">636,452</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">(267,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">(206,952</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"> </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">406,267</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">429,500</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; text-indent: 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in">Depreciation expense for the three months ended March 31, 2022 and 2021 was $36,703 and $13,986 respectively.</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="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">2021</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">66,089</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">65,944</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">32,611</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">21,079</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify">Machinery</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34,162</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">34,087</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Computer equipment and software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,888</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">46,228</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">Motor vehicle</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">492,705</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">469,114</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">673,455</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">636,452</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">(267,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">(206,952</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"> </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">406,267</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">429,500</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; text-indent: 0.25in"> </p> 66089 65944 32611 21079 34162 34087 47888 46228 492705 469114 673455 636452 267188 206952 406267 429500 36703 13986 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INTANGIBLE ASSETS</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></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="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">2021</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">APP Platform</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">110,391</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">110,148</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Trademarks</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,422</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; padding-bottom: 1.5pt">Less: accumulated amortization</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">(16,325</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">(14,687</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"> </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">97,488</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">95,461</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 0pt 0.25in; text-align: justify">Amortization expense for the three months ended March 31, 2022 and 2021 was $1,603 and $280, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">As of March 31, 2022 and December 31, 2021, cost of intangible assets included an APP platform amounting to approximately $16,000 (RMB100,000) acquired by the Company during the year which was in the testing phase, no amortization was recorded until that platform was fully operational in 2022.</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="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">2021</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">APP Platform</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">110,391</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">110,148</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">Trademarks</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,422</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; padding-bottom: 1.5pt">Less: accumulated amortization</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">(16,325</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">(14,687</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"> </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">97,488</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">95,461</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> 110391 110148 3422 16325 14687 97488 95461 1603 280 16000 100000 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OTHER PAYABLES AND ACCRUALS</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "> </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: justify"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">2021</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 payroll and welfare payable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,423</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">178,706</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">VAT and other taxes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">241,121</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">192,563</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">Others (1)</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">28,254</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">109,989</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"> </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">340,798</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">481,258</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; text-indent: 0.5in; "> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2022 and December 31, 2021, others mainly consist of the outstanding refundable balance upon termination of the cooperative agreement with one customer and payables for rental expenses.</span></td> </tr></table> <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: justify"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">March 31,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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">2021</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 payroll and welfare payable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">71,423</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">178,706</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify">VAT and other taxes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">241,121</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">192,563</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">Others (1)</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">28,254</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">109,989</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"> </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">340,798</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">481,258</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; text-indent: 0.5in; "> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 31, 2022 and December 31, 2021, others mainly consist of the outstanding refundable balance upon termination of the cooperative agreement with one customer and payables for rental expenses.</span></td> </tr></table> 71423 178706 241121 192563 28254 109989 340798 481258 1 1 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ADVANCE FROM CUSTOMERS</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">The Company requires retail partners to sign cooperative agreement and to pay in advance for the supply of goods. Such advance is appropriated against future sales orders. These advances are interest free, unsecured and short-term in nature.</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INCOME TAXES</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">FHAI was incorporated in the State of Nevada. FHAI is an U.S. entity and is subject to the United States federal income tax. No provision for income taxes in the United States has been made as FHAI had no United States taxable income for the years ended December 31, 2021 and 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">WLJM Cayman was incorporated in Cayman Islands. Under the current tax laws of Cayman Islands, WLJM Cayman is not subject to tax on their income or capital gains. In addition, upon of dividends by WLJM Cayman to its shareholders, no Cayman Islands withholding tax will be imposed.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">WLJM HK was incorporated in Hong Kong and is subject to an income tax rate of 16.5% for taxable income generated from operations in Hong Kong.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">JYWM WFOE, Shenzhen Wei Lian, Dongguan Dishi, Shenzhen Nainiang and Nainiang Liquor were incorporated in the PRC and they are subject to profits tax rate at 25% for income generated and operation in the country.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The full realization of the tax benefit associated with the losses carried forward depends predominantly upon the Company’s ability to generate taxable income during the carry forward period.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">In assessing the realization of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. A valuation allowance is provided for deferred tax assets if it is more likely than not these items will either expire before the Company is able to realize their benefits, or that future deductibility is uncertain.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">The Company did not record deferred tax assets as of March 31, 2022 and December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in">  </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">A reconciliation of tax expense from 25% statutory tax rates for the three months ended March 31, 2022 and 2021 is as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </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: justify"> </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">For the<br/> three 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: justify"> </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">2021</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; padding-bottom: 1.5pt">Profit before tax</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">4,056,256</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">3,171,635</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Tax benefit calculated at statutory tax rate</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">25</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">25</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">Computed expected tax expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,014,064</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">792,909</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Others</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">21,039</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">(13,537</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"> </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,035,103</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">779,372</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 0.165 0.25 0.25 0.25 <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: justify"> </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">For the<br/> three 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: justify"> </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">2021</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; padding-bottom: 1.5pt">Profit before tax</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">4,056,256</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">3,171,635</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Tax benefit calculated at statutory tax rate</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">25</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">25</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">Computed expected tax expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,014,064</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">792,909</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: justify; padding-bottom: 1.5pt">Others</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">21,039</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">(13,537</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"> </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,035,103</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">779,372</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> 4056256 3171635 0.25 0.25 1014064 792909 21039 -13537 1035103 779372 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>LEASES</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company has leases for the office, factory and warehouse in the PRC, under operating leases expiring on various dates through September 2023, which is classified as operating leases. There are no residual value guarantees and no restrictions or covenants imposed by the leases. Lease liabilities are measured at present value of the sum of remaining rental payments as of March 31, 2022, with discounted rate of 4.75%. A single lease cost is recognized over the lease term on a generally straight-line basis. All cash payments of operating lease cost are classified within operating activities in the statement of cash flows. Rent expense for the three months ended March 31, 2022 and 2021 were $70,267 and $78,596, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Upon expiration of the terms of leases, the Company has not entered into new lease agreements or extended the existing lease agreements as of March 31, 2022 and December 31, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">The Company’s future minimum payments under long-term non-cancelable operating leases are as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in"> </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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2022</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">Within 1 year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,634</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">After 1 year but within 5 years</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,290</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: left; padding-bottom: 4pt">Total lease payments</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">36,924</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">(7,237</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: left">Total lease obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,687</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: current obligations</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,818</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: left; padding-bottom: 4pt">Long-term lease obligations</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">9,869</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">Other information:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in; "> </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">For the <br/> three months ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Cash paid for amounts included in the measurement of lease liabilities:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating cash flow from operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">70,267</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">78,596</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Right-of-use assets obtained in exchange for operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,180</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">301,093</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Remaining lease term for operating leases (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Weighted average discount rate for operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.75</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.75</td><td style="text-align: left">%</td></tr> </table> 0.0475 70267 78596 <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="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">March 31,<br/> 2022</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">Within 1 year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">25,634</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">After 1 year but within 5 years</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,290</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: left; padding-bottom: 4pt">Total lease payments</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">36,924</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <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">(7,237</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: left">Total lease obligations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,687</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Less: current obligations</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,818</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: left; padding-bottom: 4pt">Long-term lease obligations</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">9,869</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; "> </p> 25634 11290 36924 7237 29687 19818 9869 <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">For the <br/> three months ended <br/> March 31,</td><td style="padding-bottom: 1.5pt; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td>Cash paid for amounts included in the measurement of lease liabilities:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Operating cash flow from operating leases</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">70,267</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">78,596</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Right-of-use assets obtained in exchange for operating lease liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,180</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">301,093</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Remaining lease term for operating leases (years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1.5</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.5</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Weighted average discount rate for operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.75</td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4.75</td><td style="text-align: left">%</td></tr> </table> 70267 78596 23180 301093 P1Y6M P2Y6M 0.0475 0.0475 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>RELATED PARTIES TRANSACTIONS</b></span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The Company had the following balances with related parties:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount due from related parties</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; text-indent: 0.5in"> </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="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</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">2021</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: 45%; text-align: left; padding-bottom: 1.5pt">Shenzhen Weilian Jin Meng Culture Spreading Limited</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 30%; text-align: left; padding-bottom: 1.5pt">Zhu Hong is the shareholder</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">32,477</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">81,690</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </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">32,477</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">81,690</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">The balances represent cash advance to a related party. The balances are unsecured, non-interest bearing and repayable on demand.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amount due to related parties</span></td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </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="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</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">2021</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: 45%; text-align: left; padding-bottom: 1.5pt">Zhu Hong</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 30%; text-align: left; padding-bottom: 1.5pt">Majority shareholder of the Company</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">40,184</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">79,849</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </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">40,184</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">79,849</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 0pt 0.25in; text-align: justify">The balances represent Company’s expenses paid on behalf by a related party. The balances are unsecured, non-interest bearing and repayable on demand.</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="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</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">2021</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: 45%; text-align: left; padding-bottom: 1.5pt">Shenzhen Weilian Jin Meng Culture Spreading Limited</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 30%; text-align: left; padding-bottom: 1.5pt">Zhu Hong is the shareholder</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">32,477</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">81,690</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </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">32,477</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">81,690</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p> Zhu Hong is the shareholder 32477 81690 32477 81690 <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="white-space: nowrap; text-align: justify"> </td><td style="white-space: nowrap"> </td> <td style="white-space: nowrap; text-align: center"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">March 31,</td><td style="white-space: nowrap; font-weight: bold"> </td><td style="white-space: nowrap; font-weight: bold"> </td> <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">December 31,</td><td style="white-space: nowrap; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</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">2021</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: 45%; text-align: left; padding-bottom: 1.5pt">Zhu Hong</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 30%; text-align: left; padding-bottom: 1.5pt">Majority shareholder of the Company</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">40,184</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">79,849</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt"> </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">40,184</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">79,849</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> Majority shareholder of the Company 40184 79849 40184 79849 <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>COMMITMENTS AND CONTINGENCIES</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify">Commitments consist of a non-cancelable consultancy service agreement entered into with a third-party for the provision of services related to the US listing with a contract sum of $1,200,000. The outstanding committed contract amount is $120,000. The terms of the agreement are for various milestones stages to be completed within two years through 2021 which has extended to 2022. Future commitments within one year as of December 31, 2021 was $120,000. No future commitments more than one year as of March 31, 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 0pt 0.25in; text-align: justify; ">Except the above commitments and the operating lease commitment as disclosed at Note 14, there are no material commitments.</p> 1200000 120000 The terms of the agreement are for various milestones stages to be completed within two years through 2021 which has extended to 2022. Future commitments within one year as of December 31, 2021 was $120,000. No future commitments more than one year as of March 31, 2022. <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.</b></span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SUBSEQUENT EVENTS</b></span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: 0.5in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; ">There are no subsequent events have occurred that would require recognition or disclosure in the financial statements.</p> BB NONE false --12-31 Q1 0001309251 Raw materials mainly consist of unprocessed coffee tea beans, puree spirit and packaging materials As of March 31, 2022 and December 31, 2021, others mainly consist of the outstanding refundable balance upon termination of the cooperative agreement with one customer and payables for rental expenses. EXCEL 67 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !2 L%0'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 4@+!4-8A>:NX K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2@,Q$(=?17+?G6R*1<)V+Q5/"H(%Q5M(IFUP\X=D9+=O;W9MMX@^@,?,_/+- M-S"MCE*'A,\I1$QD,=^,KO=9ZKAA1Z(H ;(^HE.Y+@E?FON0G*+R3 >(2G^H M X+@? T.21E%"B9@%1'MZ?)G7K:S/ MI+S&\BM;2:>(&W:9_+K:WN\>6">X$!6_K9KU3G#)N11W[Y/K#[^KL O&[NT_ M-KX(=BW\NHON"U!+ P04 " 4@+!4F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M !2 L%0%JI9B;@4 ,(6 8 >&PO=V]R:W-H965T&UL MC9A=DZ(X%(:O9W]%RJO=VK8A0=&>LJU2I]WIVAG[P][9FKV+$(4:($X(8[N_ M?D\ P>G% Q=M@W+>/.3C/2>9'*3ZE@9":/(:1TEZVPNTWK^WK-0+1,S3:[D7 M"?RRE2KF&F[5SDKW2G _#XHCB]FV:\4\3'K32?[=HYI.9*:C,!&/BJ19''-U MG(M('FY[M'?ZXCG[X3:Z'_VC\JN+,J%3^,19*&,B%*;&][,_I^ MX0Q,0/[$EU '?#[$04624@.-[*=JK MVC2!Y]*++<\B_2P/'T7Y0D.CY\DHS3_) MH7AV,.@1+TNUC,M@((C#I/C/7\N.. MPG L!K Q@;P+HI0"G#'#R%RW(\M?Z MP#6?3I0\$&6>!C5SD?=-'@UO$R9F&-=:P:\AQ.GI!^EE,"J:S!*?W"4ZU$=R MGQ33PW1SGZ0!5R*=6!I:,S&65RK/"V5V0=DAGV6B@Q14?>'_'&\!987*3JAS MA@I^YNJ:./2*,)NQ!IY%6_B14+DKR* IYX@GRAY+9'J"]:P1Q M6"$.4>D7Q?TPV9'U,=[(J D-CU]9,X3"K2A<5*4:BI?COK%_\'!J]Y\0BE%% M,4)E%IE2!F(9IAZ/R%?!E9GZ!)9E(Q2NUN]3UG90*I&^H7=N?W:EW@$7!J-V#5[V2/\6QT>]P*=NVJ6/? ML"$V:O3,F&DGLG):/8N]5#I?;)KKK-F0<<65Q,!8#<:Z@"W#2"BR@-F]DZJY MOW"=E4SZW/,@HRL0\0M!C+"V9NIT,X1'H4+IH\NP1>J4='YY]ZXE<=#:UREN MR!7>N54LXX%[^E*OON,A>T&0?7T2I##:-V>8H;]SQI7@:X8*N7U49/.SG] M.H"B& 7"95J!:I>GN$U74^HIXTH+%1U+&VNDPK5:!I#5CL]PFZZK!:BITC"O MVRY3M8BU]16K[9YULGMC@F25Q9NW5ECBX"*.XT#=X(Q& XRI=GK6R>FA6)0* M.BBO<:_R_".(!.^7&61-4UKXC=;:HK[Z@D'69L]PARXA7_@KN?=A7,-MZ!75 M.-*-N.38[5/[9NRZ8XRP]GO6J9"?^3[47.G5Z:+8+3PDS7V'2SY+&1/7ALW0 M//)WU^0. ZU3 ,,]&P5].4@:$7$Y M",;KC2?8T!U"F&X[;\%>I2P88G(/^'^LNW@ MBD,ZADH=.P&H4XF#NW\^?#,E^$66%H'?QRX&4B5ICI.G5V<#IEA_L$"J3B4-/L5?AIX]>(ABM^ M?7M<5Y!99Z>$IGK-#T]3XIDE7AP85M]6![2S_%C2JA\O3G=A5P3%;THBL850 M^WH$24 5!Z;%C9;[_,QQ([66<7X9".X+91Z W[=2ZM.-:: ZMI[^!U!+ P04 M " 4@+!4VQ3&>NP& #$' & 'AL+W=O#OO(77Y+-7W9B6$1C_69=5<359:U^^GTR9; MB35OWLE:5/!F*=6::[A53].F5H+G;:%U.:481],U+ZK)]67[[(NZOI0;71:5 M^*)0LUFON7KY*$KY?#4AD]<'7XNGE38/IM>7-7\2"Z&_U5\4W$T/7O)B+:JF MD!528GDU^4#>SUAJ"K06?Q7BN>E=(].41RF_FYMY?C7!ADB4(M/&!8=_6S$3 M96D\ <<_>Z>30YVF8/_ZU?NGMO'0F$?>B)DL_RYRO;J:)!.4BR7?E/JK?/ZW MV#BY!=B^ M &L;NB-KFW7#-;^^5/(9*6,-WLQ%VS=M:6A-49EA7&@%;PLHIZ]GLLIA4$2. MX*J199%S#3WWRZF&2DW1:;:OX..N CI2P1U7 M[Q C%XAB2AW%9_[B-R([%"?'Q:?0U$-[Z:&]M/7'QMJ[44I4&O&F@8:]]WAD M!X^L]1B,>>3-"O$J1YFY$/]LBBTOH8K&U5<[5U'KRJRP[768DA@:MNUWB6U% M2(J#*#S8'9$&!]+ 2_HAR^0&P&#Y90(H'TOA8MPY"7NU4Q+C)& #2MN.84)I M&+DIPP-EZ*7\K%="]1"=_1C:C!$AP; C'68T9F'J)HP.A)&7<%YM87RE*MQL MD54I25*6JO!1K$\0#8MDI(E(YT*\%=",=>W@>I>0EB MT8]LSD"-;4J&$\;"8 #JLL0,+-.1$$1Z>D.\ ?A>5F^SLX,PZ>(ZH=Y.^(\ M,5_),D?%NE9R*\S\;]K ;&)R;6XO4"6<:V+ON]_> $(2Z4Q/BEY/=XJBL6>=$M?4B9"P(Z)#5 MMHMPDI)D!+83%N)7EAVL!]"6#,8B"'I6!'=9XC2EC+ 1R$Y=2'Q6"E46_+$H M"Q,2O4NXTP=R0B!>\Q-0K['DA-A!/P#]PL/DQ&%'(84:&Z%.&HA?&^95)M>@ M8?S'*Z5[H!RA/L*D%S[WF+8=@1D' ^H&I9TH4+\H[-*H5\8V#O(L4QM>.H&I M(^('.$Z'P<5A%R2$AB,=2SM=H.2L[*!5W-W&9R0_V#LZ6J4AK%(\1+7M8A:' M9$3":&\+X9>:7GX N#NA MH>'9BN53BRH?R]BR^\I7'OO MX<*UK7RXG011OP3M<$\A.K0%]DV:#03H:H7X9FG^_NY@]W MM_?^:P\'U3\TQ<36HE&J&V8G*-7,Q?8[9_?Y@__16]N;C_-9_.'WWU..]EA?ME9K+@2*.-U80;^ M31SB"XS;7]285PV22S23Z[6LT$++[/N%"?1HRTN(_K_A=V"("8(5N3._0'RC M5U(5_Q/YA2GZO"JR%8IP>@%!Y@+'\:M;4VW1-!M0#J/-/*'>ON7M>2$]467X(I"0,ZC)SG6!XC=SK-_!O"3U*)XJG:9Q;9"]** M5PWD<+L/$^TDXZ=0S#L0R#=4D \R^87>RLI.9QJC4"GUO># MD5,"EZ7[E&#:^\1DON_=?U_4$L#!!0 ( !2 L%3;O9 MNP( +@) M 8 >&PO=V]R:W-H965T&ULI59=;YLP%/TK%MI#*W7E M(R$D%4%J4TW;PZ2HT;9G%VZ"56,SVR3=?OVN@;+0)BUI\Q#\<<_Q.==<['@G MU8/. 0QY++C06ZHDEI7A3,!2$5T5!55_;H#+W=SQG:>!.[;)C1UPD[BD&UB!^5$N M%?;ST7IM8*_=2/MC.MVSN>%81<$B- MI:#XV,(".+=,J.-W2^IT:UK@?ON)_4MM'LW<4PT+R7^QS.1S9^J0#-:TXN9. M[KY":RBT?*GDNOXGNR9V@L%II8TL6C J*)AHGO2Q3<0>P!\? 00M(!@*&+6 M46VT45;;NJ6&)K&2.Z)L-++91IV;&HUNF+#;N#(*9QGB3+*0(L--@8Q@2TO. M,FJPOP6T@[N-^'NVB_RT'0Y2"H^<9'^,S 6U$]\>-._/CTE#.MJ\/I'K]( MXL2;C?R)%T7/U Z)["D..\7AZ8KQNZ@-%1D3FT.RP\&RAT3V9$\ZV9-79:] M,11Z39;X>02EL+97UL(K91-UU-$PZK*C/J6$HA>6?>]P"0V)[#F8=@ZF[W3P MGG*:#BJGMZ)Z1F:=D=G'MN)X:I<1DJCFFM!TC"SKD_9>&CRWZV:.5RM0-@#GUU*: MIXX]O+O+6O(/4$L#!!0 ( !2 L%0W@;Q:Q00 -T0 8 >&PO=V]R M:W-H965T&ULE9A+<]LV$,>_"D;3@ST36WCPF9$UXT?:^I#6 M$S?-H=,#+$(2QR2@@I#M?/LL0(J42)!.+Q9![BY_6(#[QWKQJO1SM17"H+>R MD-75;&O,[N-\7JVVHN35I=H)"4_62I?+'=^(1V&^[AXT MC.9ME"POA:QR)9$6ZZO9-?EX2ZEU(96^\JHLG$&@C*7]2]_:Q)QY !Q_ ZT M<:!]AV#$@34.S$VT)G/3NN.&+Q=:O2)MK2&:O7"Y<=XPFUS:97PT&I[FX&>6 MMTIFL"@B0W!5J2+/N('!HX$?6"U3(;5&]W*E2H&XM%8E;)>M7<<7<7AP]E7R M?9:#XSFZ0%\?[]#9+^>+N0$^^Y;YJF&YJ5GH" M#GY4TVPI] J;LU'\.\VHG M1P^3NZ&3 3]S?8D8^8 HIM3#<_OS[F0"A[6Y9BX>&XG79*O-+?KG^JDR&G;R MOQ/1@S9ZX*('(]&_B!L X=&;+TC"<)3&/42/8-O93[?R <>^A,81"7K 'CL6!7'JYTU:WF0ZG4(*S0O'RS,H6[G=Y[9@'Z!] MS,F0!58V#<(>L\>.1G&"L1\Z;:'32>B_E %D$$A+^DYZTR%"C(,P[']1'CN& M SJ67X*[LHTG8?]L,<I0>0T9BDASMEE/,(W4ATYAF*S0Z M.Z3R'.6N!GY 4OB1R3!A41SWJX#/C(PFE7:T=)+VP:42/0DX'HD&%1G^YM\# M3;#3](81#:,^[=#0IC=B(T6+=()"V"3P_7N(S),G#/42#[: QS*.4Q;3$<9. MELBT+OT!9]%ZCR)(*X(-@;X+KKVXP3!1(+TD'- .#2E+*8U&ZBSII(I,:Q6< M#>'D)^'HI;60J^\(ZI:L"N[.G%F^7@M[>R3;0W&*PICV:X+'[(*2D(YMWT[# MR+2(U05L=7)":S;QNYF/!M+/@"W>7%WI["_P=R^G/(?K,19-JI$<63:_?-=4M S%] EC8" MR7WY!,!PZ'/,%=K;%@.F8W?GWKC/:6IY::":T-8#G:Z7,86!?T/Y'8_D#4$L#!!0 ( !2 L%2MCUA"3@0 M /P3 8 >&PO=V]R:W-H965T&ULK5C;;JLX%/T5"\U# M*TT+&,RE2B*UN33G8315>SKS[(+3H +.L9WF]._/-J$H 8=>1!\:#&NMO;V] MO)TPVG'Q(M>,*?2[R$LYMM9*;:YL6R9K5E!YR3>LA";;D1C*85 MJX$DMNBH.+MAN5\-[9[6,-;X"_)>QG3RX1GHF3YR_ MZ,&/=&PY.B&6LT1I!0H?KVS*\EP+01J_:DVK":F)A]?OZHMJ[C"7)RK9E.?_ M9ZE:CZW(0BE;T6VN[OENR>KY$*V7\%Q6_]%NCPU#"R5;J7A1DR&#(BOWG_1W M78<# B8G"+@FX!;!]4X0O)K@M2.<2LFO"7Z+X)TBD)I VH139L!3 MDRDO4S B2Q%<29YG*54P>%#P 0Y5$O$5FJYI^RSI-LT M>HXNT./##)W]=3ZR%62D=>VDCGZSCXY/1']@(@/=:P3;;L6$J"+SY,6@-.U7 MFO*B@*UPBCWK9U^G,!?82C1'&YJE>J)3NLD4S0U:\WXMV%*P84!@"_,IDS?T M4]!2YK3:JO=,,O'*#*J+?M6SZR39%MN\6IT96V5)IL[18RF85")+X*Y!\_8[ MFGKIMXJ+M_=DI4%YV:_\DW=*9X,Q&W?BQIVXTO%/Z-S0G)8)0U1!?LDE\MR_ M$7:P8W+:7BFHE'3#?IVXC@/(UT,3=4%!!S3K@BY5&!6F4O=JZ*TE'RC>\N-X1Z;P&U/XO:;X%SP@$!@#PJ_UMY57!IU1&\5DBEZM+YAB()W9 M0#ISOU/<"^P2'+>V^4#A;@?267Z8]I$E2&,)\MF&_ \534-V388@G0P,#;D+ M,C3D+LC8D VPD 2XI;8PY.6[\%6_U;AO#:EU&[)!S/.(>ZK.05/GX#L'G['. MP6?JW 4%3MSJ1S.3$IC&QV&KTET@QH0X4:O2!CT?5H1$[;.O"_0K2^88B"=V4 Z\ZC;.$C8.?T&BG8[D,[RHZR/#!$WAHB_<_AA MDQWBS_P:Z8(,3=FD9&S*72".7>RU8 N#7JC_/-+:GEV@N2D;<' &XBAJE]L^ M>$VAWXM!$9^S4J*A_HER'-"[_)'U!+ P04 " 4@+!41C _*)0% #9$P & 'AL+W=O MV+K,8T>ZZI1 MUXN]UH+A>X,7S@Z]\M]?F@;=>'>B.W3/][?!%PIW7 MC5+PFC6*BP9)5EXO;O#5AL3&P5K\P]F#NKA&ALI6B._FYG-QO? -(E:Q7)LA M*/R=V(95E1D)2WC+P4^O-Z(I M8%%8@>!*B8H75,/-O88_6"VMD"C1AJH]^@0KKM";;PT]%AQLWJ(E^G;_ ;WY MX^W*TP#%#.CEYVEOVVG)Q+0!NA.-WBOT$:8O7OI[0*'C09YYW)+9 >^H?(\" M_ X1GQ 'GLVON^,9.$$7UL".%TR%U42LM!$KI:@1;#M)-6]V;=YRS9FZFIDG M[.8)[3SAQ#Q_P48_2%%R[5J#UC>VOF8_G]8!T,-1L/).E[$9VY$@(R3N[5Z MBSIPT6P0;HK_((';+(*",\U.-$F9T@+D++#H>),*F<]\T< (@"0 M#F#.SV9$^4H=:,ZN%Q 4Q>2)+=9H)CWP12''LT0^-R<(L)!069SX\3B D!EA M;,KE2PH.2YQ&T42D20^0_%H&0RZ8W'B'A,V6\VV;*C3/Y9%6;@ID!(RD:1P. MD]MAEX4X"_T)!GU1Q\$K(:MT>$3AVX& M;9^<>N^D,5:>)<8XCN.A1CLL@QAG4T1ZD<*OJ-2@4^%01M1O="JX%S#\BH(5 MT#>"3"M3:RL&O?=>5!"ZV@3NW&R:$L!^'/EA2BRP0[DP@7P=ALME%X4DG(A7 M+W!X7N%>L."-!HWG4 @058II]QH[I"L(\4@Y7&8@UC6<+7GOD"88^Y[:80["J&\G-G M!3V@)6:RQEZ8U#G1RJ22D]!8V7 0#)M!A]4R(Q-<>O4C\^IG5J%@N31Y;Q;A M]X"/%0W*1(!)-I04IR7)+K+M)?Y>^\B\]FVF\"*J$>@XVK(=;QJ35;!>3XQ* M)Y&QXF&<01<2#7F,#6, <$S.4DB;$41AE.AN+C, O3 M*)OH6$DOF&3^L^K>M*FV7M(*%5SEE5!'R0SJ1C1+2^QBBP.?DC?0#OQZ32>] M#))Y&;3'/DM1+J&VG$L@$EM-P.SU*< M#AL3AUG@8S\;?KQZ%X
B4,Z;]/8"%E>X[4WFAQL$T8+)HT!O"^%T,\W M9H+N-&_]/U!+ P04 " 4@+!4S$G.V>VM[0_+O._9^E$J!"WC&,^^]&3S#9*?-D\T1';P44MEIE#M7 MGL>QY3D6S/9UB8IN,FT*YL@TV]B6!ED:D@H9)X/!Y[A@0D6S2?"MS&RB*R>% MPI4!6Q4%,Z\+E'HWC891ZW@0V]QY1SR;E&R+:W2/Y@=S?8U'/J\;B6-GS"KHX= M$2.OK--%DTQV(53]S5Z:/NPEG T.)"1-0A)TUT1!Y5?FV&QB] Z,CR8T?PBE MAFP2)Y3_4=;.T*V@/#?[BI8;488.Z0P6E:4 :R>Q(W ?$O,&:%$#)0> 1G"K ME'A;<"FXTDU(PQ1&^&5V5L%2\#TRE()REX=I8D0IFJ+S> M!YA'\> MNUQ+M$PBI((:)S95^W :,*ZS#!$&PO M=V]R:W-H965T&ULG59M;]LV$/[N7W%P@6$#4LF6TS5H; .R MZZ[!T-:(D^W#L ^T=+;84J1*4G'\[W='O<0-DA38%UND[IY[[EW3@['?7('H MX;Y4VLV&A??5NSAV68&E<)&I4-.;G;&E\'2T^]A5%D4>E$H5)Z/1[W$II![. MI^%N;>=34WLE-:XMN+HLA3TN4)G#;#@>=A?78P]XD*YX^=^@?@N_DRU8X7!KUM\Q],1M>#"''G:B5OS:'C]CZ M\X;Q,J-<^(5#(SLABUGMO"E;93J74C?_XKZ-PXG"Q>@9A:152 +OQE!@^5YX M,9]:65.04 MN@'1 522>B0X*_6)\R0=P4=SP#NT9S_P(7HTX*QH *7.5)TWVJ[.BJ=#5HHC M1<9#Y[Q41]BR2SD1YB'#V1%:UR%TP4X$-V1TV3I1.ZH^9N%$B328NM(<5%UI MDGV*2"5"T+_7PE((R H[W (_Q2R")5I/DYCTFWD=!A\I[8SQ1!DAERY3QE$2 M79M=@CUUFV@-6A,_+YZ&8Z/(;MB<CR-MI$\$>:KL-Y?/D;%.(.*?*H3RJ> MZLN4TH=*HIB[_]L7KC"UHO+" >^ZMIR^UKI9)L%#_Y!2IC1^>TDE^6#J)P8X M+9R24 D6O7FMVH=^LEEW0!W1-PYEZHYO.O50P MTG/J%**GAFM\LK$HS?NPEQV$BFF65W_;K_ZTV7@/XLUW Y'92^I=A3M2'45O MWPS!-KNX.7A3A?VW-9ZV:7@L**5H68#>#Z0--NXO%8C_0$FUS*HL:4HKC M_?5[[N5#DA_IAT6!QI;(R\O+<\]]T*\VQGYW*Z4:\; N*_?Z9-4T]<\7%RY? MJ;5TYZ96%=XLC%W+!E_M\L+55LF")ZW+B\EX?'VQEKHZ>?.*GWVV;UZ9MBEU MI3Y;X=KU6MKM6U6:S>N3RY/XX(M>KAIZT7@>\ ^M-J[W6=!.YL9\IR^WQ>N3,2FD2I4W)$'BS[VZ M465)@J#>'F25J2)O8_1^GO>._8RUPZ=6/*?^JB6;T^>7XB"K60;=E\,9N_ MJ["?IR0O-Z7C_\7&C[V:GHB\=8U9A\G08*TK_U<^!#OT)CP?'YDP"1,FK+=? MB+7\13;RS2MK-L+2:$BC#[Q5G@WE=$6'6[:JM'54GPVI31P5^D/9<3"]'8C*>3!Z1-TV;G[*\Z1%Y!W8I_CV;N\8"+/]Y M9(&KM, 5+W!US+K?/GR8??F7^/1.W-V^_WC[[O9F]O&KF-WOMQ_?B M\Z??;V]N?[T[9-W'94_/11"?_5A\=BK/Q#>G,IRS)2;RL$5:EL(U> !_;)S0%0TB2M#-%HAM5N+;G7@_FWV& MH_[9:@OA:UG!JVF\: R^?5>]E655".G !#4M[+"L;(1<+."K&:D I8REY>6: M3L@1/C%>-7YJJ>5@!E.GPI6DO8ZB;1MUI9;0IW+CYT!B+KD!&4ZQNI=6%V-L=# M&-US,)/9O=2EG)=8*[CPY7EV.C\37[SMLB\J-V @WA\A\\:L:UEM__:7YY/+9R]= M9^/:0B>KRVVFJ[QLBS14.%DJ-\+B.+V5AOX+%Q@R MDM-LVO5G:XHV;[SDG6\X4YB2L4$[I8? 0D8*3\8O7+WGQ\-+5 MVNHFOJB]6"QWU^:KJ"!LC8]LD__">A4B-)!V+\M6/9$%&;21#[3=MH;%"E4B MO(') 0@'*5E !.%#-]"L)E]PY(L,=PXMRF+-=T>M=?S-_A&T-BEX695KD@Y/+7DEMY"(!UCO9BY [,PFUCD&@PV M:^XUV\%DO4,+AURI35CNO \GL8(RA0+8$4UI[BIXD%/V7N<,KR 6+*<> M3A M>D>VR'ZV0O!G8T"N5263"(.))'?C+>4(09_=IRPGN!)1$!:$IN$=#(-7RGFD M[7J&VZ[GY'B"UB\IX8&;9]@'; E^UA7+M07;F-6:W=V(Z_'U*)%:M$X"G#NV M78Q00%KAW4?VW(7U#=C=K%1%5,>4A64S,R_U4GHWHYTZ?'8+[=)V,23J3_<]&+7HMT,.F=RI&9;([,!NV53IB06 J1^,[7-&1I$$ M@.Y\A-S6,P9]\+CN7+Z/362K98AHWIW=[OCHOP.2XCC>V5KT;)U! PXCK#@[ MXT![.@I6N "[7)DFH!\ZUT3T=$[5<&[6FQL %PE( M(-\4$1R3A&J*MILJG=T.13(1\O8HHH5,P"*G-A3]@##: M8Z81T,$HR _ -!3OAOQYR,"W5:*,&-!]\/?;T7B^S+HTP.^#%Y=T9@R1Q+BC M@<.I!V5S3OGW'VVQY,WS5#!@#:O3 KTHRRD!*0L MJ]5%UL)@*3JTD*@=7';$C-V0>:GD*4LS.57^]>&*<=')@NPAV MY%@'-EI#\9APL!?XJ1XQ[B@T".]9Q/OP('MIN^Q5RLV GX[ ,;!5@*ZWE\^R M.>L@!CJL4,: .(YEDMJE^;Z>\>>?GIZ+]S$-&Y@[!T^ =) 4]@! M2NSEY)] MZ&DTFHA&DTM.S 'G+2#" ,B&T@O3SIM%6W: T8>;)]Q;C7W.84'5 V30C8,5 M,_#R,!([>PTBQH]T8R#N\DP?;P@S4E/$C'MF3:TL5&]YGR_S>F'4*.NUX3L_ MBC$Y*+?LNN"[J.V$^YY]Z]M-.YBK57$;>T MX9L$/&ASYMR%CJN=IZ@Q@))5O9(R\\67M10B(PE'\^GJWE!P#AY)<6V?2N@0 MP&"!#7F%=;#+K.J<^[#O=7IEVO&-B<]T>^0:S@;3RJ@(\RUH >=M$^N>B[>2 M>G?ST,[=6 JK-'_A>^!,]J#5C^9')YIM9% F)L7-RBJ<@+]2]3.- M* .=[U5\.S15@%UFM)(%6R\NTCN3N2Q9FZ55=!5$,;P2E^.?>/.FD0R/>1M& M7(ZNGDU&XZ/?^%_&7TVQZ3$K,!V-+R>CR=-K_X1S($I]JH9:_W9<%25$<];X#)OZM M148V&5]>>[IX-[M[*\*\V=TW?O/D=:F'*7$ M\:AXJQZ:]#M72PTBFK9A/Z 6TRY701+=\,7>%G@FW'[[R_G22$KSB.)0-X'. M6+_1?BHRVE'+=7J-F \CW_C?'H43ABFYDXO0KJ=!#4$O- NW6S.$JJB@3U"HH!./:QIQ0"WB=4LIU+UZXE7OY07> M2I35P\)8C73GOD-PJ;2A+/F8=HO%??K +9]6^PM :@\E8YT&I\:I4_=2 M4Q7]!&M;DWH3L@;Q(GT^&Y:!.C4FZ2X)Q\4_?0FL$1*CD(/%G+_P);+_[IM< M':''ZZC\T03I?\DSK^,4G5^-^=I:?I5WLS M_V.U;KC_R1\RA265AJ5:8.KX_-G3$^^(\4MC:O[IVMPTB-W\<:5 -)8&X/W" MH(8,7VB!]%O&-_\#4$L#!!0 ( !2 L%2\\?[*^04 8. 9 >&PO M=V]R:W-H965TT\6UGWS M)5$0CY4V_K13AC!_U^_[O*1*^IZ=D\'.U+I*!KRZ6=_/'4[:+DX[^YUVX5;-RL +_;.3N9S1'87/ M\QN'M_X*I5 5&:^L$8ZFIYWQ_KOS Y:/ G\I6OB-9\&13*S]QB]7Q6EGP Z1 MICPP@L3/ UV0U@P$-[XWF)V525;KJP^HLJ0GG:.>Z(@J:R MUN'6+OZ@)IY#QLNM]O&_6"39T6%'Y+4/MFJ4X4&E3/J5CTT>-A2.!\\H#!N% M8?0[&8I>?I!!GITXNQ".I8'&#S'4J WGE.&BW 6'706]<':K_#G0]?!/PD M74^,]KMB.!@.7\ ;K2(=1;S1_XM4_#V>^.# CG]>,'*P,G(0C1P\9^3J[L\[ M,;[^(#Y?7US>WH^OKN^O+N]VI?-EH(.>B%C9#UC9:[DG+G-K;*7RC..YL5H% ME4LM4HSW)8D+6\VE6?[VR_%P_^B]%^AB)[D/D )'&=2+.@]4"&5$@/S-[45/ MC//\*:D**,)IF@";SH)PUF %AP\]NE$@ 8D8&5K3P009B MJXU0 [?L_5E6LTP?C7LV,FL)O..9BSHV% MSG+.H>BED-Y;Z')^%RJ4@&#[S#:8N[8.2^.*'*0CW!?R@9P1E[6#9[T,+GO. M5J[K@AH#3R"1A,J:F;!PWOE4K9]/)J]BH&-D&0P9YU"3I:#'O)1F1CM3EK6% M;4HIBP?8)8YU.J7()%0D ;1)73N4DF:W^>)WU70#869A(OH++8;*D< LYA/. MS)LJ:;GP#?-FM4XU8K2@WC#=X@).&U&1]#7TNNN X0D' 8$NM"L5 B@-VW+B MK"R22Z@Z)?R*0FF+R.P@'R-N+WL]V1,?4R*SBQ;WWDGCDV5.9?:4?8[FH #: M;.V*\C$3GWMW/5%8K7GV<16FM8FG%^>ME6U(/@==4NP!9(]!7FF M,> :&@&L5])%UB;PBY*[G\0M&1Q%$R5>L^)P\/[VTWE\VG^_U^-\1.DMA$5I M_2Y/>(_[CA6 @J1KS5RGD+*NE9PH9E$KU^06?)-A1=FV3"'B3*3F0HITJREX M,"2"/)"ITS,]XE;C0:XDH@E2:>7/YAA@.^U"BGK6]JEPI'M(N>W MM3!=4:6P00U9?,7YSOQNNXOSS@[Q,&FZ/P[H@C >D''>-Q3W;(4XZQ#%-T7; MKEX9W[#"[1+G122-HY+O5@\DM.6)+N.J-9#,P(X4(!B>[X$E2*<):0+R9NX( M/1PGD_BX.@F4P4%:-Z9*)&-N UX4C\0,&6<&;) NSMB-09IO6A%/K,0A[ 'I M%"Z/2D<&Y]*7L1KQ@3U^D#J:YT6)TZSF%TBJ9NE^-RTUEVYSC(M"%9%6):@M>"'=+1$G MWP4::-!K?_!*H'\KT*B-@!G7]DXSL4/IB" 4+WS$%[XG:=HV7DH,HH5=VQ0[ M;&;/V/0_:W0?

S<85TT"\$NT#)G7R0XS%K^(-_E[A]_CM M4??X< "=38GS9O]@=-@=' W@*W;72OO=T6#8_1TZ(VSLND#V-^[F )S%+Q!. M %Q)U_35ZNHC9YSN]FOQ](6$:&>@ <[S*50'O2-\4[CTU9%>@IW'F_[$!G@? M'TM\J)%C >Q/+1JR>6$#JT^_LW\!4$L#!!0 ( !2 L%1#Y;"L'P0 )X) M 9 >&PO=V]R:W-H965TBAYH:601D4B%I.S=_OK.4++L#;Q&T(L^*+XW[\V0 M0ZWV2G\W-8!E+VTCS8U?6]M]"$-3U-!R,U,=2/Q2*=URBZ]Z&YI. R\=J&W" M)(KF8-+,]&W+]>L=-&I_X\?^8>!9;&M+ ^%ZU?$M M? '[M7O2^!9.+*5H01JA)--0W?BW\8>[C.:["=\$[,W),R,G&Z6^T\L?Y8T? MD2!HH+#$P/&V@WMH&B)"&3]&3G\*2<#3YP/[1^<=O6RX@7O5_"5*6]_X2Y^5 M4/&^L<]J_SN,?G+B*U1CW)7MA[GQM<^*WEC5CF!4T HYW/G+F(<3P#)Z!Y", M@,3I'@(YE0_<\O5*JSW3-!O9Z,%9=6@4)R05Y8O5^%4@SJZ?80>RAU5HD8R& MPF($W@W Y!U@RCXI:6O#'F4)Y5M\B"(F)_S\]?% T M+DLF9*%:8%F^#.;)G&6+(,WB0P##*JU:ACF0AKN]8'"1V1J'1R*!LGRV@7.XCA(\J5WCP6G1+)&\(UHA!4(O#5,5X *M(82 M=^M@34/#+;Y;Q;!E=%R4K% 5RG:J&_&CQUQT@VOC8D5Q2L:C8+F,+_+U';J2 M]FABR$:>70=9LF"+>![,TPR]Y'D:9%F$K(MT$>1QSL[ZZ+3 KB2:5U2(+<=8 MLE6. KQ?,V0ZH84]&J*Q\SIG[%=R]1,?JL O!B11ESOD@Z&TIX7$/LVJWO8: ML-%V'?I!'Y.B?2V*F@G#X*7#OCB$TU"HK13_H@DSR1&2%BF3\&)9G+#6;?;9 M_RG)B6IBQ-0+*>26&= [@180N0%,=8/MF9@5WH:9H%M2?^3C6PV 1X+U;,TM MR<7/#U! NT',V#SP2NA[U79$J05"TS-VV.&^<_7E"62/N'"E0(F!)Y6EJ*4P1:-0/='N>#/$U-".>>A N\.5RJDVC=CR M88]R8U0A7'+==B7XF510I>"EJ+GN_ D MD0*>%T.>ZC$%A[H!+TZ:C#*(OGN7NL\0<*-$W [Y52]O!" M :9?LO5_4$L#!!0 ( !2 L%34!C5W=P( $ % 9 >&PO=V]R:W-H M965T MICTXR;6Q\(_,OE#ZW^_LI%DG0;67QKX?']^Y_MYD:]VSKQ )7K4R?II41/55 MFOJB0BW\P-9HV+.V3@OBK=NDOG8HRIBD59H-AQ>I%M(DLTFTW;O9Q#:DI,%[ M![[16KC= I7=3I.S9&]8R4U%P9#.)K78X /2]_K>\2[M*:74:+RT!ARNI\G\ M[&HQ#O$QX$GBUA^L(7226_L<-G?E-!F&@E!A08$@^/."UZA4 '$9OSMFTA\9 M$@_7>_KGV#OWD@N/UU;]D"55T^0R@1+7HE&TLMM;[/HY#[S"*A]_8=O&9I\2 M*!I/5G?)7(&6IOV*U^X>#A(NA^\D9%U"%NMN#XI5W@@2LXFS6W AFFEA$5N- MV5R<-.%/>2#'7LEY-/M&%3I888'R1>0*_20EQ@9G6G2(18O(WD&,X*LU5'E8 MFA++?_-3+J>O*=O7M,B. K\*-X#1V2EDPRP[PAOU/8XB;_2_/<+/>>[)\8OX M=00_[O'CB!^_AW^\7:Y@M;Q>WCW-%U^6#V]=X7'$Q0 BY>2 G,/=@U\&475 MWP8(4\(-=Z)S;HFM)VQEGXTMNH,6@R#5#@K+^O$42*AK97?(/E&^"%,@D(4< MP;/ "5C?'*QK8790-ZZV/@3R::R2QI0!RDM#0O&C9Z_D60"/%;(F5(#Y$^$0 M&N.Q:!R6IV"L^2 -H4,^/D?AI-ETP%KL(H]56?*,,>7@K;\A/7C5&MTF:M=S MD8VA]H'WUGX\S%M5_ UO9PM?XD8:#PK7G#H&ULA51-;]LP#+WG5Q#&#AM@Q)]Q MDB()T/1CZZ%=D6X=AF$'Q:9CH;;D24K3_OM1X^D1,UV4CWH M"M' 4U,+/?/UF K64OY8(VK8NZ%-B&L,3>6@='O M$<^PKBT1I?%GS^GUDA9XO#ZP7[K:J98UTW@FZQ^\,-7]GTX DS"-P#Q'A"[O#LAE^4Y M,VPQ4W('RD83FUVX4AV:DN/"'LJ=4;3+"6<65^(1A9&*HYX%A@BM.\CWX&4' MCM\ )W MA:DT7(@"BW_Q 2729Q,?LEG&[Q)>,S6$)/(A#N/X';ZDKRYQ?,E_ MJGN& MP@'_*,O\:3P=6%7*8_"2AQW\^AER243:@"QA*UHE<]2: MY'-9EHA@D,$:2CO#R-9-S%H:FC^WK.C! M0V4#:+^4TAP,*] _H8N_4$L#!!0 ( !2 L%03ZJ?O< ( #L% 9 M>&PO=V]R:W-H965T)U&2GZ=D6B [> MJE+9:50X9R[CV*8%5L(.M$'%.[FF2C@V:1M;0RBR *K*.!D./\>5D"J:38)O M1;.)KETI%:X(;%U5@O8++/5N&IU%!\>]W!;..^+9Q(@MKM$]FA6Q%7VOPE6RT?O;&33:-AEX0EI@ZSR#X]XI++$M/ MQ#)>6LZH2^F!_?6!_6NHG6O9"(M+7?Z4F2NFT44$&>:B+MV]WGW#MIYSSY?J MTH8O[)K841)!6ENGJQ;,"BJIFK]X:\^A![@8?@!(6D 2=#>)@LHKX<1L0GH' MY*.9S2]"J0'-XJ3RE[)VQ+N2<6XVSUZ%2A&0#)/D"-^H*W,4^$;_ M*?.A5R;\FF^L(^Z+WTULH3&R),36G! MC0LZAU*^U.PVI+,ZY6GFTTB+#B$M",-[AJ1PF('8\E1;!WGM:NH34<8R!EX5 M6RV:L80G4CDD]!A"/(5:64P9RUPJ UMH-C" MLN#7#LK!D(6+2!8 M$O6P%-@&G,1% ]2IF_2QN+@+61I;0B51):DX^?L.*4=Q@<:;;J(9DG/FS EY M/#MP\5.6B J>FKJ5<[M4JKMT79F7V&1RPCML:6?'19,I2L7>E9W K#!%3>TR MSXO=)JM:>S$S:QNQF/%>U56+&P&R;YI,/%]AS0]SV[=?%NZK?:GT@KN8==D> M'U!]ZS:",G=$*:H&6UGQ%@3NYO;2O[P*]7ESX'N%!WD2@YYDR_E/G=P6<]O3 MA+#&7&F$C#Z/>(UUK8&(QJ\CICVVU(6G\0OZ!S,[S;+-)%[S^D=5J')N)S84 MN,OZ6MWSPT<\SA-IO)S7TOR%PW V8C;DO52\.183@Z9JAV_V=-3AI"#QWBA@ MQP)F> ^-#,N;3&6+F> '$/HTH>G C&JJB5S5ZG_*@Q*T6U&=6GQ"&JGD=0&W M32?X(Y+@"K*V@-6OONITYL =JIFKJ)NNJ%ZQLX#K3$P@\!U@'F-G\()Q],#@!?\X.ORWW$HEZ/[\?Z9K.'8- M3=?PK:ZKY<"XMCQDE0'D9.&H35*!0%S M8M\'YCO>-*4&>4G\Q#,$H>/'3'^\9&I=\Z;K%;7#L5 K+OE.'3*!$$Z=)$D@ MC!W&$FO-%1?PB&65U[27,F?J1;29.KX?6D1B&CAA%&DZ04P1(]Y27M);S_NF MKS.%!3U1Z7)2AD]D M@A*!3-!2)8(J!2(TP_U&?;_A55$CHAY*"PF'3,(%D9MZ@5F\\ ,G36(R--FA ML:3Z>?*W>^6>/.H&Q=Y8EX2<]ZT:WO>X.KKCI6" D P @ 8 !D !X;"]W;W)K&UL MC55-;]LX$+WK5PR$'!I :WW&<0+;@)VF;8"F,.+L[J'H@9;&%E&*5$EJ'>^O MWR'EKP))L ?+)#7O\*OW3U(@67AHAS22LK6UOX]B4-3;,#%2+DMZL ME6Z8I:G>Q*;5R"H/:D2<)#X^L'_RN5,N M*V;P3HF_>67K23@*H<(UZX1]4MLON,_GRO&52AC_A&T?F]V$4';&JF8/)@4- ME_T_>]G[< 88)6\ LCT@\[K[C;S*C\RRZ5BK+6@736QNX%/U:!+'I3N4I=7T MEA/.3A^D97+#5P)A9@Q:,XXMT;J7<;FGF/<4V1L4.3PJ:6L#][+"ZG=\3'*. MFK*#IGGV+N$CTP/(TPBR),O>X:>+_^_.<+WVR,^8HG-"K6;!,X5 M9TT:S!8+6 AF76W"!:1I$N4WZ7Z4%J/@6;.*BI@*'/*H(-@?P5R: MCJ!8 6N4MOQ?YJOD0SJ,\NP*+FE41,/1-5P&%W!S'16C$1'?7$7%,(79.01? MJ$,8!%(!MD;Z:<2@Z>\$NCL!ITR\>"8KGP!LF8&+-!HFN5^[R$9)1*5N6O3% M*G8#.C%0Z]<(#IX$^U5ZELI8%\U/!\[Z ^>R%)U3PB0XU]J#:Y1\)RV7&[ * M6-MJ]<*IUFEK$C:,DB2!#T^/\S1)W/B2C/O5<4U$JYU/]DXU+9.[H.JT)Z&E M'3(-VYJ38)N-[GR&3B+YO$,?58WN=]5WE%-[W9K)_PZ4!@6N" M)H/KJQ!TW^_ZB56M[S$K9:EC^6%-GPC4+H#>KY6RAXG;X/C1F?X'4$L#!!0 M ( !6 L%1ZFQ!LWP( /P% 9 >&PO=V]R:W-H965T,K#RTDH6O"1 !DB&I6BEI44A2554?%GO 5M:[[NY2 MR-]W=@V$2DFDON"]S#ES9M@YHZU43[I"-+!KN-!COS*FO0Q#7538,-V3+0JZ M64G5,$-;M0YUJY"5#M3P,(FBB[!AM? G(W"YPKT)NF8>IYBEQN MQW[L'P[NZG5E[$$X&;5LC0LT#^US I M:&K1?=ENWX<3P"!Z Y#L 8G3W25R*J^889.1DEM0-IK8[,*5ZM DKA;V3UD8 M1;%VC"N1Z&A!#8L+/9DTXXL>8,LA5LI3*7A M6I18_HL/2=A177)0-TW>);QEJ@=I'$ 2)B6_ MWDF4'1-E+E'V5J+[S]=W,,]_Y-.;ZP7D7Z\@G\WN'O*;Q6MM?9\LCGO@"+U7 M"3WJ4E&Y-EUA@;W+E2ZKAFVHY8=PI,L#N(DAGB8!.<7J>QAA21G4\R: M@L?6"I&LQM#TF0JDP/WLD0HKJ3V\&')!RB$,XX [,D:-NO?:"K0!=K'U\=[CHT1JLM/F MV1:(!&]5J>PT*(CJJRBR28&5L*&N4?%.IDTEB*5)51/!A\C2HA M53";^+5[,YOHADJI\-Z ;:I*F/T"2[V;!L/@L+"6>4%N(9I-:I'C!NFQOC<\ MBWJ55%:HK-0*#&;38#Z\6HP=W@.>).[LT1A<)ENMG]WD1SH-!LX0EIB04Q#\ M>\4EEJ438ALOG6;0AW3$X_%!_=;GSKELA<6E+G_)E(IIHDNK?_"KL6.Q@$DC25==61V4$G5_L5;=PY'A,O!)X2X(\3>=QO(N[P6 M)&83HW=@')K5W,"GZMEL3BIW*1LRO"N91[-Y^BI4@I 97<'2QT-C)Q&QMD-$ M2:>S:'7B3W1&L-**"@LW*L7T/3]B3[VQ^&!L$9\47 D3PFAX#O$@CD_HC?I$ M1UYO]%^)PN_YUI+AVOAS(L:XCS'V,<:?Q;A^FO]O M$:[N0>0&D;N)0*C4(6JQ!\EM<3@7;8!8W#9U7>Y!9Y!KG=H0-DU2]"AI0=2U MT;61@C!E5>Y[2V=90XUALBC9CC8INPB=5XL'*A,9(!4A.R:^!L1S:)3%A(FI M-V4+;>@+ RIG3 DG&7YT+=%1O?,MYKZK+:?;*&I+OU_M'XYYVR__X.VKPV66 MO...FG7;&XRO&@0(S7 >20)A 2CN=/JRE8VL; M2>OLKC#.K^]W5K(P8.A#B%8ZE^]\Y[;>6QC[S:7,GA[RK'#[K=3[^6ZWZ^*4 M<^4Z9LX%ODR-S97'T[!G2I_I@J\M MN3+/E5T><686^ZU^:_7BBYZE7EYT#_;F:L8W[+_.KRU.W<9*HG,NG#8%69[N MMP[[NT=;(A\$_M"\<&O/))%,C/DFAXMDO]430)QQ[,6"PG_W?,Q9)H8 XWMM ML]6X%,7UYY7ULQ [8IDHQ\[')7/A+ MBTIV.&Q17#IO\EH9"')=5/^KAYJ'-87WO5<4!K7"(."N' 64)\JK@SUK%F1% M&M;D(80:M %.%Y*4&V_Q54//'UP4L_"*]I N M3>%31Z=%PLE3_2Z0-' &*SA'@S<-7BK;H6&_38/>8/"&O6$3WC#8&_YO>'2B M79P95UJFOP\GSEL4Q#]ON-AJ7&P%%UNON;@Z_GQY2K>'?Y[>;&+P36WIN5TW M5S'OM]!4CNT]MP[ZPPY59J-@EL[.#R]HH1QIQ&/GQBK/"0[D4Z8;CU-DIG3% M]RI1G4I:.U(%?>W<=(@+K_T2QT3>NG+R+UJ"O G:7PLMMH(11U-.V*HL^ %O M7CUTZ,K0W)I['?H08V#M([L5B,I,5)M) 77"7*!2$R8< J14)5289QYA14TR M7AD5^V)OR('1DR1:9E [*N=0@*-$W^L$T8&FY1,O,*L]DI0JRZG) !8P0-I39!@2 M/I7/NI@%& N=96"<=#XWCI.:E_./&SDY-]#ZB#_1RY*00)OTDJ@(W/YV9_1S ME9NGZ9IQP97=J34Y85?@A$C=$S\=^O#7W27=G7T^;=--RL4/_*,[UO1)JZ)- M)Y"9E4@3>C35:R)7H! 2LY#PYO!)?R\!9<&6-S;$]9?CH(!G5#V$UN)#)4^% MX"8ZY6E0Q_8\ID!/$]+*>FS*PMMEAVYQF);@'@L758L^CP89C M-$H224@BZ5&0*$5L[%S:)T:RM90I+5*&/FCT4E.Y ?&9_L8(P*/*"# M!!=25GFPI$!A3=O*&3TZ:TJ[PH7:CH1X+%V=2[ROP%VW #05L8*W(;-FK-:; MEEXVPZOLU7R%NEZD.DXCGZ+3R',NU0=B$SV%:RYBEME7J7-2XM8!@QVZW$29 M&)9[5E)F@&SY'B]5]B*.3%>9U@SN4<%2S%(U 7/T#'.H?"C-,2D*02^KSO-, M5\,Z5]^JD&1!A,0+I@X=TKW*RHH/9,0L%"(1ZL+L3ZHBW4SO%"F/7D\YMAH$ M.*]3R3I4"3_,-<0G/!6MM>H.FTOB0577.:]';-U0X" L"912G;45SZ$;!$D) M[-9C7E1=6EN.$IT$3!;I"=WV,A@5]@"N(7':W$,"I2^6D% FAHH8;A^;'Z80 M&FZM'$9B),/%8=65WJ!(5F/'-8O.IY89U(5K5+7O-G@/6R]D#(J2';<;G546 MHB D M%U&&X-I_#UCK;:O=%V>S#:QO.PW1_WV]O#473[.)\PA+*XS,)\DNY\ M@17SD7X.?R(ALA1!"3'4X'J\_7:O#W?;6S3>&;1W>CO19TFUHP&^#'?HU_ZP M/1J.Z;?HG<@.1^U^;PA8X_%.>S@>T*;+6'?M:INSG84+O*N&<'7+;=XVOQ$. MJZOQHWCU P.TSK"1*>,I5'N=\:A%MKJT5P=OYN&B/#$>U^[PF.)W#EL1P/>I M,7YU$ ?-+Z>#_P!02P,$% @ %8"P5(M3BD_G! D H !D !X;"]W M;W)K&UL?59M;]LV$/ZN7W'PTJ$%%-N2W[,D0)*V MV( 6#9)V_3#L RV=+&(4Z9%4'>_7[XZ4%3=-\\6BJ+OGGGOUG>^,_ M&J7=Q:#V?GLV&KFBQD:XH=FBIB^5L8WP]&HW([>U*,J@U*A1/A[/1XV0>G!Y M'NYN[>6Y:;V2&F\MN+9IA-U?HS*[BT$V.%S;X5&[Q'_V5[:^EM MU*.4LD'MI-%@L;H87&5GUU.6#P)_2MRYHS.P)VMC_N&7/\J+P9@)H<+",X*@ MQS>\0:48B&C\VV$.>I.L>'P^H+\/OI,O:^'PQJBOLO3UQ6 Y@!(KT2I_9W:_ M8^?/C/$*HUSXA5V4S4BX:)TW3:=,#!JIXU,\='$X4EB.?Z*0=PIYX!T-!99O MA1>7Y];LP+(TH?$AN!JTB9S4G)1[;^FK)#U_^0'))7<^\H3%-Z.BT[N.>OE/ M]";PT6A?.WBG2RR_UQ\1AYY(?B!RG;\(^%'8(4RR%/)QGK^ -^D=FP2\R8N. MP5]7:^8T8$Y_AOGNZO[=_7/!>EDOFPXAZL+G&N'&-%NA]U + M!RK2I.X"3Y],5@2=L)B;5J'('40NKV[2:&EN%N@YK3"2[TY M .'#5EI^IXK_)JPD/2B%IR^^MJ;=U'"/6X_-FI0ITI,4=K4L:I ."B6!V\.\"%AH*182R6]9"0RU=!M:[%,A >:.@ZU[TR:*JC3-.&C M19Y [+@E$>*U%7N:'62.?:F RHN\/-07>2U]#:5TA6F)=@GD:X"<#A>S5T.X M D=8JF-'Y)WG$%DLS$;+_X@/N6,?^8-'VW#,!6Q04^24V@,7'@^%4ZX'GAV2 MW+Q2"@KAZD>"9/5)&J,]=O\H)\R8"N!1- RT$*FD*PSGR0L&99/UF,TWR^"+SI&>4?(W9S&"/ MPL()Y+-T/IDF5Q7A'F[7K3]D?19N'&19FJ_&R6?#)1[=[LF=P&2>KO)I\@&= M.^,V:WV,)W(SPNM%FD\6\.8[;;-6_K'BIKFA]S<@)='=,A%'$2-I%34YWRC*5^ M0ZZUM:=Y$AG@0U$+O8F=\[15CP<6C=-L.8;).$O'JTERU\^DHQGQ# 8%-F3W M#63#&>3#6?(U+!,\B&G*T&[43ZHXIY[%X,D%K[K'O.&C%T *>9"VS8 R6=3:X4J9%T'??7]TC9FMTE08%A#Y)XI[OOOOLH MGD8[;3Y9CNC@H93*CF/N7'65)#;G6#+;UA4J>K/6IF2.3+-);&60%2&IE$G: MZ;Q.2B94/!D%W]Q,1GKKI% X-V"W9"#P)T]68/O)-/ZDS?NBG'<\810 M8NX\ J/'9YRAE!Z(:/Q]P(R;DC[Q='U$_R7T3KUDS.),RX^B<'P<#V,H<,VV MTBWT[@T>^KGP>+F6-MQA5\?V*#C?6J?+0S(Q*(6JG^SAH,-)PK#S1$)Z2$@# M[[I08'G#')N,C-Z!\=&$YA>AU9!-Y(3RF[)TAMX*RG.3!4KFL( Y,TZ@A95A MRK*@F!TECBKXN"0_H%W7:.D3:#VXU\IQ"[>JP.(\/R%F#;WT2.\Z?1;PGIDV M]+HM2#MI^@Q>KVFW%_!ZW]'N_JQ9^&.:66?(^O.9.OVF3C_4Z3]5Y_;=='5[ M _/I8G5WNX358OI^.9VM[GY]OWQ,UN?1NA=M."!&CR'"BB/,=%DQM0?."G!D MK[6D$R?4AKY:R52.-MH)Q^DDU1)4]8Y?12_9*YB6>JM<5&PIS^CRVZ"(]B'G M82-N,,.B"EOD;]UHR5%]H0L^HI""*7@K%-PC49G18=D:A&68 M()[<.U$*7^EWOH4WFAS"!OJ6,X-VNH/!K08=ENO+SO12CLF_^T/ M0AS;I2:HBD7E(&>6 RL^>W_D-+"S!O?M\SPJ#%ME,2>F10N45C\)Y9"P'&3( MC*?-5.'QV9YE$H'&2T'#4A7MZ&5VIB85^V]:-KKM>%T%09FIAV-W[#D]+6B\0'T?JVU.QJ^0/,'G7P%4$L#!!0 ( M !6 L%2[I]]#10, !(' 9 >&PO=V]R:W-H965TGBLE':SJ/2^?A_'+BNQ$FYH:M3T9F=L M)3QM;1&[VJ+( ZA2<9HD;^)*2!W-I^'LWLZGIO%*:KRWX)JJ$O;I&I4YS*)1 M=#SX+(O2\T$\G]:BP WZ+_6]I5U\8LEEA=I)H\'B;A9=C=Y?3]@^&'R5>'"] M-7 D6V-^\N8VGT4)"T*%F6<&08\]+E I)B(9OSK.Z.22@?WUD?U#B)UBV0J' M"Z.^R=R7L^A=!#GN1*/\9W/XA%T\E\R7&>7"/QQ:V\LT@JQQWE0=F!144K=/ M\=CEH0=XE[P 2#M &G2WCH+*&^'%?&K- 2Q;$QLO0J@!3>*DYDO9>$MO)>'\ M?&&J2GK*LG<@= X+H[W4!>I,HIO&GERP89QU=-KK?.6 MBN;'&:^3D]=)\#IYR>O=:G7[L%JN'S9PM;Z!Q=WZX7;]<;E>W"XW_\KR>;K1 MFR&S X$:*-?9T)GJ,16X8#?4?W2P1,XM'N9(8C"(C(4Z(<6 M@F4![A-J:O0QM2CXZ&D MC#17COG8ZW,P@BZ5!>^%E:9QU$P*J;TT*24O!;H!"=TB>ZH5LB>6*37X@X$G M%-81H35-47(MCN!0RJR$4CC 1X]<[APIE^D0/C2>:RCKW4)'1OX"&8@@\08S MK+9HCR5.M,(-GN-9&]C]S549.O"E^(N.NH4T'=ME",O'#&O/B1B(K=G_R<+E MSRFB 6]%N!>%--]Z-LR:MRU!T0E/AKX5^V<>S9OOQ84:2&U(\D[@B;#MY<1V'8"MQMO MZC#UML;3# W+DCY::-F WN\,Q=)MV,'I,SC_#5!+ P04 " 5@+!47C!3 MN3," #+! &0 'AL+W=O')]] M_Y_OG#N/&F.?78E(\%(I[<912;2]C6.7EU@)US-;U+RS-K82Q*;=Q&YK411! M5*DX39(/<26DCK)16)O;;&1J4E+CW(*KJTK8URDJTXRC?G1<>)";DOQ"G(VV M8H,+I.5V;MF*.THA*]1.&@T6U^-HTK^=#KU_<'B2V+B3.?A,5L8\>^-K,8X2 M'Q JS,D3!'_V>(=*>1"'L3LPH^Y(+SR='^F?0^ZH@Y@@JJ=NO>#G%V]= MX65$_[H'_V#@L42+("R^TX:[IDL"VR1*L4

5Y;BP50*8@[H%8%]\JNEJRT MF)N-EJ'ZC85"NEP95_..U.R/L)9:Z%P*!8X$8>6QO;=N)#XIL KM)K21@]S4 MFMI:ZU:[3IVT!?K'O6US_KD;J1TH7+,TZ5U?16#;UFD-,MM0KBM#7/QA6O)K M@]8[\/[:&#H:_H#N_O:#C9P 9D6Y9\ MS UXO)G-+C+)8+R3/ 1Y:)$MJ7;M*S\^GQ5?9#4Y0#! CL6V5U==WU5 MS7=K8[^[I5*->%Z5E7M_LFR:^LWEIRP4^[N'2U5;+@ M3:ORWUZNI*Y./KSC9U_LAW>F;4I=J2]6N':UDG;S495F_?[DZB0^^*H7 MRX8>7'YX5\N%>E3-M_J+Q:_+1*70*U4Y;2IAU?S]R?W5FX]WM)X7_$.KM>O] M+4B2F3'?ZS_':E_8MDA MRTPZ]6#*?^JB6;X_>74B"C67;=E\->N_J"#/#='+3>GX_V+MUUY/3D3>NL:L MPF9PL-*5_U<^!SWT-KP:']@P"1LFS+<_B+G\43;RPSMKUL+2:E"C/UA4W@WF M=$5&>6PLWFKL:S[MG@46XJ!]D*K"G$ M7%>RRK4LA6OP +'5.*$K6D3AK9L-O*]9BF^/XJ?[^R\(NM];C6/AZ MU(T.I KM\M*XUK+NP!H9B$X^M*=A04E"<53HK"=33DQ/4I=R5JHH M"O8H_J.G8VAC)0OU5BS-&OQ92FK M"W$D8&Y2P-P<#9BO7O7BJ\K-HM*DGGTQM1Y[!Y,*M:5IL_ M_>'5Y.KNK>L@A'S8CAR?AM;F!T.(R2 M_.#J+1\>7KI:6]W$%[4GB^,>VWP9&80CX$_6R7]@V@I0 &'P),M6GJ7-V MKT 6*5@]ASA$7C@@(B>!)5 &*P-TK2HYP[$S$>5NO24P$OC9?LIT0IQ3?L2! MX#2\@V+P2CGO:=N1X3:K&64%0>>7A*R0@S+( 5VB>.B*Z=J"=!IA0\?V0L7YC?X[GJI*LK#G$]Q;&9FI5Y('V8DJ&S>]V-9HMX/L3('4;&J=4^K-IIPO882OQ_/ MP*5>6-O/&1F5.3AT%R,4MCYCT!_>K[N0[_LF8'$9RJT/9[>]/L;O($DQR.AT M+7JZSL !USAFG(-QP#V9@ADN4'JXRJ/(Y$U77/8I5;(;;GAS99K@_>"YIBI$ M=JJ&>[/>WN!P,0&)7%9B!H/.=>]4B)L#:O".$)A$5!,46%?)=ELIDA,ABT?E M-L 4"_!NJ#3#PTC&3 -M(*, O"#34#$>YL]]"OZY2BDCH@V/3+PX&L\768=1 MO!Q\N"2;L8NDC#L:!)QZ5C;7E)F=AAAS>"G(_M86"Q:>MR(#U@AJ8@V-!<6W MQUF;B*P\,PF%C+* 5XA99JNKK(7!462T@"+W'COBC-V0>JFW*DCW"IPHN^43 M'%XA*B/4JV.17.J:B0'.5/QFO=1>ERXU+V)F8( 60TT2.N=Y0Q\D@=7CN#!X [;G=#=92#? 0M3#$&P5Y M(RES#?070"WVH$K"JU)J.H!E^I;):M_;:<>;@:6C^5.R_MIWKX>A>SUT[M4# M.5L!PEE9=K%G9B2$Z^)D3E5CID?"2KJ): L-PF9*>@U<\-/>_B&#YE='@V\)R(J)Q0$FEV/_VA MPYBJW/*:Z"N9]Q6N.,G[Z61?%9 E9JR$'?]=Z[*,56J/O_OMY%GH20BY[PG_ MZ!_&9IV3-:FP[_0P%^+O)*3L2H(>0GR#W,ZQ&WS$Y4#&Y"$ALU+/U.T%K;K+ M-T&N#.JGT>/ J881Y*O; ;,.=+0"XQ%P#_'3 '4.V"J[K]>51-J,.RD#[&$82VQ]HE8 M+LO=P=+0,ZBA)+@2ZI#R^);[=-)Z6W4Z."3-/)P4H5.,]:W*(RESZP62:AGJ M!&B6JEJ@6\%)A+)X%@1JZ#; IO^*=)1(@>F2/F9B-2SCKKXE :K MFC)XNPJS&DA=FX:2$'>$KIW]%K-5#"B?^')%^O0:0?4I:A:G@%B MT1S.8ZS;J6B!:A=F[2,D5HUA!]3K2 @O)>>G>6?)G4P?LS&N6J&A*P;CW1!9,%.U, S MF>-,41Q&&+$][*#;,0^ "=$27N+(I&A,_A&-CL@FNWDM4\RLR<6EFHWO$>S/-Y8=4HZUU@='$4 4-@;M'= M'VQ[;4?:W,>HXR?NPZYJYE:$FGD%OB&8./H9O$3"$%^'2 M8+3EY)N@&8^Q>(:2JDB\?(BU@B\L,HVM(2&6B,8R:F/;/>00(I**[FXJ(2,@@X5L MR">L@E[NJRZX]\=>QU>F'=\U>1C>2Z[!-MA61D8XWR(MP-XV9=T+\5'28'$6 M9LUK2S6?]L_]@)Z3/=+JW\Q+%LW6,C 3$7NSM H6\#?+_B[JL[30?KP89D?W M-U*_#MK3#K8M9<':BX?T;#*3)7.SL(HNT:B&5^)J_ ,+;QJY5V-DKB$3%]D6 M4SOW9=F]U^ /(OZ1QS6ZN1Z/KE[?B9NK_IJ/8<75Z/IN M,AK?O!;7K_OO'_!F.AV/;F^FXA8[_?+N_8_B%=,=B^GK]/:/8C*ZNAN/7EU/ M(?28&9B.QE>3T>3F-CPY M#N$D"[>^&:C_!.2376M>3MO4M'BQQ'99A#;Q]L M.TZ:$%HDG[U$GNK$+RW [&1\=>N3V:?[QX^1K?O';_SF_&HZRCJ(]W,/XG&" MFKP5#[X^_M77Q]-?#7H ,9W+7=*A^[\0 MW@G[^Z4A%U#H[D*-+8A #"=(%$V0&H&"DF03[W8"UMCE,&:4YEX1=9M1)(W"?S:;_MX:M9O8HM?#<.HEFJ)YJ%B\%[%-+(H(=/U N+XYQ& M/Z#I^JHE@/>DSCWK/=3BM40]!S2,TXAW'MF$D$H"92G&K&MVP3<.]^"&IV6M M]G>G-%E+RCH-00VKT^!7TP#B'&=;D\8ZLD;B!;@_&S:I.LUTZ1H.YN)/FD+6 M"+ M(,38D11^NN!_^_E@E]#CS=V+'SUMS[1\BU*I=:]69"Y%/($6+@F#3C". M8^+\FMN2Z/)$JR/@-=1T-S\\O&0G'][K1&FK?2@XVRO*OGI\V?L@$,5^P9\] M\D="5>._#4Q/TY>5]_Z#PFZY_RP3.&9!C6NIYM@ZOKB[.?&!&'\TIN;/"V>F M ;+@/Y<*B<;2 KR?&W2XX0<=D+XW_?!?4$L#!!0 ( !6 L%2^T?NN?P( M %\% 9 >&PO=V]R:W-H965T0 ME*C)0:IG72$:>&UJH:=>992@,)RZLVCNT5JXUW #XX'?;(&6\E&RF>[^5I,O= F MA#7FQC(P^KS@$NO:$E$:?SI.KY>TP-/UD?V+JYUJV3"-2UG_Y(6IIM[(@P)+ MMJ_-DSP\8%=/9OER66OW#XR-HJ\G'!FMFX/ V0):[X5O.0Y M$P;F>2[WPG"QA96L>)!W(HM6)#XCDL"C%*;2\%D4 M6/R/#RCA/NOXF/4BODCXR-0M))$/<1C'%_B2O@N)XTO.\+U7[J_Y1AM%M^;W M!8&T%TB=0'JNS31,Q;Y&VV?6BFFZTSGR%]O4]UIZD=#.ZIW>L1RG'@VC1O6" MGFU+7O5]@7OB;S:HCI;H:MY89;B!X^)JZ:X8Q) G]09; @)!M^)O_'D:.-X1DW'NO(?:C8>B/ MT@2B,'0))'X8Q7Z<#3K+>R<0G%QZ(M^ZT=;@>MO>_][:OQ[S=FC>PMNGA_JV MY4)#C25!P]MAYH%JQ[G=&+ES([21ABIQRXI>0%0V@/REE.:XL0+]FSK[!U!+ M P04 " 5@+!4W52!?CP" #?! &0 'AL+W=O^O$*8++:3Q9S;IXAB2M*4]+(2DVQY*#XH]CD5D MR964]?;?=R0[WA0V@1*(-)IY;]Z,1DY;J0ZZ C#DN>9"S[W*F.;>]W5>04WU M6#8@T%-*55.#IMK[NE% "P>JN1\%P9U?4R:\+'5G:Y6E\F@X$[!61!_KFJH_ M2^"RG7NA=SK8L'UE[(&?I0W=PQ;,8[-6:/D#2\%J$)I)0124V$IV4AZL\;68>X$5!!QR8QDH+D^P LXM$*:"D1VXVLOT"?3T3RY=+KMT_:;O8!#/F1VUDW8/1 MKIGH5OK<]^$,, LN *(>$#G=72*G\B,U-$N5;(FRT10[*X#4:!IJ\_49W'/2[U#>8Q<;Z><^X[!BC"XPQ>9#" M5)I\$@44_^)]5#=(C$X2E]%5P@>JQB0.1R0*HN@*7SR4'#N^^#]+_KG8::-P M3'Y=29(,21*7)+F09(NOISAR(+(DN<0\ JG='-H#!04S1*&0U_I[G=EVP;8B MO%G4\B@,N26GS(ZNYN.9I, ,><1R]Z?Q)-1, U(:+TO MH' 4!]'H V)B=+S6$/]LZ)!P[YZ6QF)12C=_P^GP>A?=T+Z$=T\?;WC/A"8< M2H0&X^G$P^:XY]091C9NA'?2H'JWK? +!,H&H+^4TIP,FV#XIF5_ 5!+ P04 M " 5@+!4<\8&&^0" !V!@ &0 'AL+W=O4K:: X_8B;C-OWKPA1\N=-@^V!7#DJ9/*KJ+6N?XRCFW50L?MN>Y! MX4FC3<<=+LTVMKT!7@>G3L99DLSCC@L5K9=A[]:LEWIP4BBX-<0.7K>*TNBP<2>VK?,;\7K9\RW<@_O2WQI()@83*>02.PR/<@)0>"&G\W&-&4TCO^'Q^0'\? MX/KI=$[8KPUHOE)2#5X(SFA?%'N MG<%3@7YN?0>/H 8@KS[SC03[>AD[1/5G<;5'N!X1LA<0&/FDE6LM>:=JJ/_V MCY'-1"D[4+K.3@)^XN: U^G #-)] \ M@.8O@-[CZZ@'"40W>#=#@&/2G03Q#^[2]KR"580ORH)YA&B-EXVX%F8'VEX% M_TEGMT;70^6(Y5@I4[9G-&+M)R]-UQ5K;! &D SKFHB5*4[ M('FQH/-L3O*2LCP]!+"D,;HCJ(RR/#P5BW?0M;B]!T(31LNDI"DZOYF=D3DM M+A8T6UR$P'F:TJQ8D!.J%I.JQ7^K6N&M\M4B4O"-D,()L,1[:#-YH[0X+'V#ZU:Q_ U!+ P04 " 5@+!4XPE49' " M %!0 &0 'AL+W=OQR&'12;B87*DB:?THZD1+3PW0II%4%O;7D21*6MLF#E7+4JZV2C=,$NFWD:FU<@J#VI$ ME,9Q$36,RV Y]V=W>CE7.RNXQ#L-9M">;VOK#J+EO&5; M?$#[O;W39$4#2\4;E(8K"1HWB^ RN5CESM\[_.#8F:,]N$K62CTZXZ9:!+%+ M" 66UC$P6I[P"H5P1)3&GSUG,(1TP./]@?VSKYUJ63.#5TK\Y)6M%\$T@ HW M;"?LO>J^XKZ>L>,KE3#^"UWOFZ4!E#MC5;,'4P8-E_W*GOJ ^V\B36F-U]5.Y95CU+^@Y+!K=*VMK )UEA]2\^HHR&M-)#6JOT).$MT^>0 M)2&D<9J>X,N&,C//E_VGS!>XYJ84RNPTPJ_+M;&:^N+WB0CY$"'W$?)W(CS0 MN%0[@: VP%]%?4O+DT1N"B],RTI9B//.XNG89)/>]ZD*,)9.H.W M5(R.6K-!O?4#:*!4.VG[+AU.AQF_[%O[U;U_($B#+9<&!&X(&I]/Q@'H?NAZ MPZK6-_I:61H;OZWIG4+M'.A^HY0]&"[ \/(M_P)02P,$% @ %8"P5+9I MQFK& @ T 4 !D !X;"]W;W)K&ULI51-;]LP M#+WG5PC&#BU@U+;\F2 )T+0=5J 9BG8?AV$'Q69BHY;E2G+2_OM1\]4B:G.R&?5 F@R0NO&S5S2JW;B>>IO 3.U(5HH<&3M9"<:73EQE.M M!%;8(%Y[U/<3C[.J<>93NWMJ_2!V7V"?3VSP-7T*WO9U^$H M(/,_"*#[ &IU]T16Y373;#Z58D>DN8UHQK"IVF@45S7F41ZUQ-,*X_3\#C"E M4M0%N>6M%%O @FO"FH+>1EH3[.5[BD5/03^@ M",E2-+I4Y*8IH/@[WD.Y@V9ZT+R@)P&73%Z0,' )]2D]@1<.-0@M7OB_-?AU MN5):XH_T^P1K-+!&EC7Z@/41^ZOH:B!B3>I!0?6/ GA3T(!^K_@G64Q/3U3+ MD==QD%N["Q1)!==H_N&&W:'<779=^G;]7[6X0-LJD;ANZ\QU+](8X?(?G[T MCA:M[=F5T#@!K%GBR 5I+N#Y6@A]< S!,,3G?P!02P,$% @ %8"P5",< M'R-E @ P4 !D !X;"]W;W)K&ULC53);MLP M$+W[*P@AAP10H]5+#-N G;1H@ 8PDK0]%#W0TM@BPD4EJ3CMUW=(R8H+)$8O MU@PY[\WB>9SME7XR%8 E+X)+,P\J:^MI%)FB D'-I:I!XLU6:4$MNGH7F5H# M+3U(\"B-XU$D*)/!8N;/UGHQ4XWE3,):$],(0?7O%7"UGP=)<#BX9[O*NH-H M,:OI#A[ ?JW7&KVH9RF9 &F8DD3#=AXLD^DJ=_$^X!N#O3FRB>MDH]231"[@H!#81T#Q<\S7 /GC@C+^-5Q!GU*!SRV#^R??._8RX8:N%;\.RMM-0\F M 2EA2QMN[]7^,W3]#!U?H;CQOV3?QF9Q0(K&6"4Z,%8@F&R_]*6;PQ%@\AX@ M[0"IK[M-Y*N\H98N9EKMB7;1R.8,WZI'8W%,NC_EP6J\98BSBUMIJ=RQ#0>R M- :L(>>/%#US,8LL\KNHJ.BX5BU7^@Y71NZ4M)4A'V4)Y;_X".OJBTL/Q:W2 MDX1W5%^2+ E)&J?I";ZL;S;S?-E_-_MCN3%6XVK\/$&?]_2YI\_?H7] Q90- MDJLM8:^IJ$_UUCA/TCDY3DU-"Y@'J#<#^AD"-Y*B\C.Y@0+$!K1S!FY ;DK) M8+E>DS6GUNF5G)$DBI*%.<(^#+Z ,5,42-&(!J%0 M$BJ4MNP/]*K89B/$O+6 *.CQ12@ M=UY^AA2JD;;=T?ZT5_BR7>S7\/9YP,9W3!K"88O0^'(\#(AN)=$K!=H%X/U6*7MP7(+^W5O\!5!+ P04 " 5@+!4\WP6<\P" #Q M!0 &0 'AL+W=OY!T/[JM=:>Q!L)@U;([UR1IL)1LIG^WF:S'W0BL( M.>;&(C!Z_<$;Y-P"D8S?/:8W4-K$T_41_;.KG6K9,(TWDO^H"E/.OL MY>9>[K]@7\^EQ3@KH2W9L=^CZ<)&3O)<1]0NQT M=T1.Y2TS;#%3<@_*1A.:7;A273:)JX3]* ]&T6U%>6;QS92H8,U>V(:C!B8* M6.:Y:AG7\.'1'7Z&3*+#X-S\@A8/,^"AS M%9\%O&-J#$GD0QS&\1F\9"@[<7C)?Y3]<[G11M'O\NL,43H0I8XH?8?H@::H M:#F"W()TI,TI*>M)WVKQ>6#J2%ZZEMQBCO6&D&DSLOVQ38I&KAXL+)^2G#NZ M/?(M4WC4 !0I*$_F6:$G&81W64C&[;4(VK$JW8GU]*= M%N'T^YT"#=99^ ODDHQ &]M'.@?R%VTHL1([ZPVM*)S"#>-,Y AM0Q-O4-'$ M,#?]?5HNR4&HXGEQZHSF"Z MC9&-&^J--*38+4OR9%0V@.ZW4IKCQA(,+K_X"U!+ P04 " 5@+!4YL<4 M0HP" [!0 &0 'AL+W=O=7$$8'=(!1?RA.FB()T+0;UD.QH.VVP["#8C.Q45GR)+E)__TH.?$RH,TN M%BD]/C[2HJ9;I9]-B6AA5PMI9D%I;7,5128OL>;F0C4HZ62M=,TMN7H3F48C M+WQ0+:(TCD=1S2L9S*=^;ZGG4]5:44E<:C!M77/]ND"AMK,@"0X;#]6FM&XC MFD\;OL%'M-^:I28OZEF*JD9I*B5!XWH67"=7BZ'#>\#W"K?FR 97R4JI9^?< M%;,@=H)08&X= Z?E!6]0"$=$,G[O.8,^I0L\M@_LGWWM5,N*&[Q1XD=5V'(6 M7 90X)JWPCZH[1?F8;G. MHX SJ%PSF=!?! MECAP?7'-209+K=:5A172B*+/=P;#,,Y&89J-R&9A,D["$!*R<0IO=3XZNM UZHT?6P.Y:J7M M[G:_V[\,U]U _(5WSPI=I$TE#0A<4VA\,&PO=V]R:W-H965T)DY/'/AX>J@]%=3 M(UIX;H0TZ["V=K^,8U/4V# S4GN4M%,IW3!+4[V+S5XC*[U3(^(L2:9QP[@, M-RN_=J:3!MTS#])4NKR?.WAO\S?%@WHW!1;)5ZJN;_%FNP\010H&%=0B, M?D]X@T(X(*+Q7X\9#DP4RY89O%'BD9>V7H?S$$JL6"OLO3K\ M@7T\GF"AA/%?./2V20A%:ZQJ>F=BT'#9_=ESGX>?<?V5:@N5C%ED#=5EST -<= M0/8#@!P^*6EK [_)$LN/_C&1&1AEKXRNLY. GY@>09Y&D"59=@(O'R+,/5Y^ M.L)_KK;&:FJ"?T]@C@?,L<<<_P#S@>Y&V0H$54'5VE:CJPUOV@;V[(5ZUAIH M*1\:A)*[2XNZ :GD9<%D@<*E&NA::6:YW('P!(]E_B0)=UV79L\*7(=T'PWJ M)PQ=]HK:I2]XY+;F$E)X0:;A#+))-,W'P55%;%Y7MZVE?O-V$[]B($VC;)$$ MGY5EHJ/V%M(9Y--HD8V#6S1F";S9MQ9+X)(@T5@XGT59/H.+#]YJ*_B.N2MH M(%M$T_FL=R]:K0GV@\%YNHCFZ9P@;H?$?0]S!F0U7<")2DZ&2DY^NI+*UI0: M+CNIHY..U>0T'"D%$$K@>M%:$N?.V"E M]E)5ERVA,F.0&*BM)0)ZD4;+(@WMTLO]F MZLMU!(/JZIOK M+1!++1)'CT:DFGLR>RI)-+;@J7&B"_HSP,C$>S"?S2_XZ5 M/GXG@PWJG1=[ QZW4\1A=7A/KCH9?3/O'B.Z1CM.G2:P(M>$C@Q!=P+?3:S: M>U'=*DL2[8&PO=V]R:W-H965T"F5'4>E<=1K'-B]1,GNH*U2TL]1&,D>F6<6V M,LB*D"1%G";)<2P95]%X&'PS,Q[JV@FN<&; UE(R\S!!H=>CJ!MM'5=\53KO MB,?#BJUPCNY3-3-DQ2U*P24JR[4"@\M1=-8]G1SY^!#PF>/:[JS!=[+0^M8; M[XM1E'A"*#!W'H'1ZP[/40@/1#1^;#"CMJ1/W%UOT=^%WJF7!;-XKL4-+UPY MB@81%+ADM7!7>GV)FWX"P5P+&YZP;F*S+(*\MD[+33(QD%PU;W:_T6$G89 \ MDY!N$M+ NRD46%XPQ\9#H]=@?#2A^45H-603.:[\GS)WAG8YY;GQ%0KFL( 9 M,XZCA6O#E&5!,0NOK]E"H'TSC!V5\@EQOH&=-+#I,[ ]F&KE2@MO58'%X_R8 M*+8\TRW/2;H7<,K,(?2Z'4B3--V#UVO[[@6\W@OZ?GC<]=>SA76&K&][ZF1M MG2S4R9ZI,Z=;5-0"02^!25TK!T6-L#1:TIEN.%2-]D^IO!?<7]A36[$<1Q'= M2(OF#B.O5%X&J2XP1[E XXV#T+#OK^15$-$_N@?S$M5/^L$-Z/\A;2O3E'W7AM,QVQ6**'OMSK6L MF'H@6;*DTQUDM.B?= ;92:O;'_XG=8MW!H!$LPICSD+N)6EF0>MM)^E9,T!^ MAS=CF'I<<;H% I>4FASV22?3C+;&<+H*XV2A'0VGL"SI@*#Q ;2_U-IM#5^@ M_;Z,?P%02P,$% @ %8"P5(_2Q2BX @ P@4 !D !X;"]W;W)K&UL?53?3]LP$'[GKSAET@02:]IT# 1MI;8(P<.D"K3M M8=J#XUP;"\>7V0Z%_WYG)^DZC?8EL<]WWWWW<[(E^^Q*1 ^OE39NFI3>U]=I MZF2)E7 #JM'PRYIL)3Q?[29UM4511*-*I]EP^"6MA#+);!)E*SN;4..U,KBR MX)JJ$O9M@9JVTV24]()'M2E]$*2S22TV^(3^6[VR?$MW*(6JT#A%!BRNI\E\ M=+T8!_VH\%WAUNV=(422$SV'RT,Q38:!$&J4/B (_KW@$K4.0$SC=X>9[%P& MP_USCWX78^=8\JMB.S^[12>MJF.&: V+QK&"2BA<=- MGSM5*&&9_$X8S M$.SSOE17>Z?*W0JHU!AJC MRQL'JR;GW@HI6Y;*"#CMV*X>E__7)JKTQ1F\UX+IWDB&[<9#L5'&@<8U-\MP M<'F1@&TW1GOQ5,&PO=V]R:W-H965TU@(&]H>2@^*/;;%ZN%*D_7NO^]( M=MP4LK[8>LSW&&E&>6_LHVL!D#TKJ=TF:A&[FSAV90N*NX7I0--.;:SB2%/; MQ*ZSP*L 4C).D^1#K+C049&'M;TM%!]&T MZ!?B(N]X P? []W>TBR>6"JA0#MA-+-0;Z+M\F:W]O$AX(> WEV,F<_D:,RC MGWRK-E'B#8&$$CT#I]\3W(*4GHAL_!DYHTG2 R_'9_8O(7?*Y<@=W!KY4U38 M;J)/$:N@YB>)#Z;_"F,^P6!II M?U@^QZRQBYZ.Q M=>RSKJ#Z'Q^3X\EV>K:]2V<)[[E=L&SYGJ5)FL[P9=,Q9($O>X7O6KZ_MD>' MELKF]XS :A)8!8'5:P*-!:!B1H9@U;43G,=G[ 6X=3-.UI.3]2S3'FQ)/JCC M_*7S(7%'#5:">.)'"=?,S5,NDT62O+GF+;ZH3 6V"?WG6- >&"9HNU/G1('5-&+;T3('U ;1?&X/GB1>8 M'K[B+U!+ P04 " 5@+!4150G+X<# !P#P &0 'AL+W=O3S/,:"_5#[T&,.AGD0L] M#M;&;&["4*=K*)B^EAL0]LM2JH(9NU2K4&\4L,R#BCRD&"=AP;@()B._]Z F M([DU.1?PH)#>%@53_]Y!+O?C@ 1/&X]\M39N(YR,-FP%,% M",VE0 J6X^"6W$RI!_@3?W+8ZX-WY$)92/G#+;YDXP [CR"'U#@*9A\[F$*> M.R;KQS\5:5#;=,##]R?VSSYX&\R":9C*_"^>F?4X& 0H@R7;YN91[G^'*J#8 M\:4RU_X7[:NS.$#I5AM95&#K0<%%^60_JXLX %B>=@"M /0E('D#$%6 R =: M>N;#FC'#)B,E]TBYTY;-O?B[\6@;#156&"Y6Z$'F/.6@T8<9&,9S_1%]0G,KIVR;@\.Q\JRV64V![]C";G]" MW^8S].&7CZ/06"^=K3"M/+HK/:)O>!2A>RG,6J/?1 99"W[:C2>T@R"TUU/? M$7VZHSO:R7C/U#6*R!6BF-(VA[KA,TAK..EP)ZI3%GF^Z V^*C?Z"OTA#=C' M5\F$1DQDZ#,73*0N:X]-+KY_M03HBX%"_]UAOE>;[WGSO2/F#])]A5CA]MJ2 M79(EGLS5E-V$DCX>]*)1N#N\P]?G(DPHC9/ZW#-OX]K;^'QO-Z!2$,:6J3:/ MNPD)QM<8_]HF@_\!?!934L>4=#)-?5D A6[1]WLH%J"Z\MJO6?OO(:M!;7YP M25EUDKG>=Z,W+(5Q8)N;!K6#8(+:JZ.DM?ICR*#F+VO_O*VXSG\/20O%UW]8?58YWY<+(C9^0%M)8)?K7M1V) M0;D#]OM26@%5"V>@'K(G_P%02P,$% @ %8"P5"$;BF\6 @ ) 4 !D M !X;"]W;W)K&ULE51M:]LP$/XKPC#88,1OZ3J* M8TC2C>U#(:1T^S#V0;'/L8@L>=*Y[O[]3K+C9:4)ZQ?[[G3/:8[E$+!QC#;-0TWOU<@=;\(XN!HV(I]CU4RXY;6&OY7918+X*/ 2NAXIW$K>Z_P%C/E>,K MM+3^R_K!-[T*6-%9U,T(I@P:H88_?QK[< *(SP&2$9 \!\S/ -(1D/I"A\Q\ M6;<<>9X9W3/CO(G-";XW'DW5".6F>(^&3@7A,-\*>[",JY(]J (,TMQ1@&5O M;X%D:=]E(5(8YQP6(^5JH$S.4*;L3BNL+?ND2BC_Q8>4WI1C*,LD5$09S:YI@J>1 MEL2+-3UC8)P#G5=:XU%Q ::',?\#4$L#!!0 ( !6 L%3E6O__R ( $T* M 9 >&PO=V]R:W-H965T/ M7Z*U5,]Z 6#(2YX5>N0MC"DO?5\G"\BY[L@2"OPRDRKG!J=J[NM2 4^=4Y[Y MC-*^GW-1>''DUNY5',FER40!]XKH99YS]?L:,KD>>8&W77@0\X6Q"WXY_@P5H9[%2V2FW2]95[;4(\E2&YE7SIA!+HK-/W^I"K'C$'0;'%CE MP YU""N'T!'=9.9HW7##XTC)-5'6&M'LP-7&>2,;4=@V3HS"KP+]3/P@]+,F MO$C)8Y& ,MAX(T"3LQO <:;/R4VDRPR(G)%$HEEA%'=-L L*4F&(0APT M?9S;"&/.ZXZI P^$ 896R/^_AP]^!O=Q\K4I>% MU65A#B]L*@NLH%C"!W+'?TI%QJX1H,C3%S0DMP9R_:,E3%B'"5V8;D.8K[A/ MU384S^6R,/M*UPIB-_JE+GD"(P]WL@:U B\F^VJXP>D['+N_5W$04G;!:.2O M]K#HUBRZA[,H05F!X!&PCTDKT!%,VA,*:8?2]RW]Z=7,>JU ==^OR-,=Y%-0 M;5WOUZC]MQ37H XS.(6X6D&.:,G@'W$-^X-AKT%;PYK$\%3::@4Z@DA[0NQ_ MVKJHF5TOM0PMOOKDH-,E@ADBT,\ 336W>+IN)D:6[_J?2 MH!#<<('O/5#6 +_/I#3;B7U1U"_(^ ]02P,$% @ %8"P5!@$EZH: @ MWP0 !D !X;"]W;W)K&ULC93?;YLP$,?_%0OM MH96F&$S2515!2II.VT.E*E&WAVD/#ES JG\PVX1L?_UL0U@F)=E>X,Z^^_A[ MYHZL4_K-U 6'0279A[5UC8/&)NB!D'-1#4@W>9:BUG$EXT,JT05/]< E?=/$JBX\*:5;7U"SC/&EK!!NQK M\Z*=AT=*R01(PY1$&G;S:)$\+&<^/@1\8="9$QOY2K9*O7GG$1./<@)^/'P(S&(WWBJ7VD?PRUNUJVU,"CXE]9:>MY=!^A$G:TY7:M MND\PU!,$%HJ;\$1='YO.(E2TQBHQ)#L%@LG^30_#/9PDD.1" AD22-#='Q14 MKJBE>:95A[2/=C1OA%)#MA/'I/\H&ZO=+G-Y-E_#'F0+Z&8%EC)N;C-L'=9O MXF) +'L$N8!(T;.2MC;H2990_IV/G9Q1$SEJ6I*KP&>J)RA-WB,2$_*Z6:&; M=[=7L.E8:AJPZ3]*_;;8&JM=.WR_ IV.T&F 3B] GPZ-ZR\H78,6JI+L%SBK M/\>"%N=N\SHP(4B$Z[PB;C:*F_V'.&35&754J%;:<_IZYEU@^IG>YX0D\?TL MP_M3+?BDZ03H*HR6087']OTWKH[3N^B;]D]X/_KN@U=,&L1AYU+CR0Z8G)J%4IM[FQ;I@745([X!ABNY%S45.%4K&VY M$4 S ZHKVW.&Y7!=* M&^QDLJ%K6()ZV2P$SNR>)2MK8++DC C(I]:]>S>/M;]Q^%G"3AZ,BN:[[]#E$VJ^E%?2?,FN]0T=BZ2-5+SNP*B@+EG[IV]='0X MR#,,\#J =PP(S@#\#N";1%ME)JT'JF@R$7Q'A/9&-CTPM3%HS*9D>A>72N!J MB3B5/,,66 /DZ@$4+2MY36[($H]*UE1 >(X;U:[?D)?E [GZ\TS[R+A$Q4CXKM?B>=XWH">^>?A M[@4Y?E]"W_#Y9_B&RO7[?B65P#/ZYT* H \0F #!F0 +P;,F5432"N10_5MX M9.#ZVFX3+_"]T(\G]O:P+J=^@1_YM^Z[WP=]8:\OO*CO45"6%J4$D@-(0EE& M2I;R&H:TME3AH89P''G1D=0!M]@/W&&A42\TNBBT.^R2Y(+7!/>'26JZB<1; MIPHT=XD,ESDZT>3'3NR>:+\H0K?E.[FA*4PM[+L2Q!:LA%PX)G&?7?R9[(:4 MQR<;'X6W8V]\>Z3\U"\(7-<+QT=UMP\:3@UB;?JP)"EOF&KO<6_M6_V]Z7!' M]AD^ 6W'?J=IWP^\I>L2-Z:"'"F=48QU%VU/;B>*;TQ;6W&%3=(,"WS&0&@' M7,\Y5_N)#M _C,E_4$L#!!0 ( !6 L%2A6WC":@( T& 9 >&PO M=V]R:W-H965T+"XYLSNSTM+93JI'70,8\MQP MH>=>;4Q[[?NZJ*&A^DJV(/"DDJJA!D.U\76K@):.U' _"H*)WU FO#QS>W8 4!A\+8#!0?6U@ YS81 MRG@:Q1XI.&]D,9%30,-$_Z?/0ASU"F)PA1 ,A^E="/!!B9[17YFPMJ:%Y MIN2.*(O&;';A>N/8Z(8)^Q971N$I0Y[)[V$+H@-RL01#&=>7Y!-9X:=2=AR( MK$@AA5'8:\(973/.# .-D(?5DEQ\N,Q\@QIL)K\8ZMWV]:(S];Y3=47B\".) M@B@Z05^\3U]",=+#MW0?G8_VH]%^Y/+%9_+]U>JOF[5VN[_?J1:/U6)7+3FK MO@*EH,3/O^^Z DX-QD82G,&6LA)55!4 H:)$'4^=5'@BRZXP^E2S^WH35\\. M[#9/@C#._.U^2X]!43";A2/JC9=D])+\MY>NK10VDU2*BJ)F&@A:.JF_KY'N M24N3STDT/7!P#)N&DTFB#2WQM6>U'B1&R8T(1#A<3@:HIY5'_Y](&1K9O?M31X&[AEC?%[L%I25SFQB;?=R M-A&UYJR$>TE47114OL^!B]W4\9V]X8%MMMH8W-FDHAM8@7ZL[B7.W"Y*Q@HH M%1,ED9!/G1M_O$R,OW7XR6"G#L;$*%D+\6(F=]G4\0PAX)!J$X'BYQ46P+D) MA#1^MS&=+J4!'H[WT6^M=M2RI@H6@O]BF=Y.G<0A&>2TYOI![+Y#JRT5EH4+1@9%*QLOO2MW8<#0.*= 0M(#@"^.$)P* %#/X5$+: MT.Y,(\7NPY)J.IM(L2/2>&,T,[";:=$HGY6F["LM<94A3L_NRE9G^ ]'P[BB?MZN*,] MCJ'G>7X<=(X?9(6=K/ LKUM6,CQS&=D(D?7I6C3XZ"!S' 7#471$L,?-CY.P MGUW4L8O.LOMF2&%-"981WR?=QR_ZE#@*8W]X1.^SE^]%7C+HYQ=W_.*S_/9W M[OV*:*$I[^,7]Y1XY"5^F!Q1['$,_3@>!:-^DD/GR)!TK)/_.(OS\Z /YY^8 M-L3?22JP*DJ;BU>7E10I*(5G*15Y#D T4+(&+-P5J6J)!E4QR32A948JFK[0 M#2LWIRY5H\P]> \+D!O;5Q0FJ$O=W-W.VK6NN7WBC^W#\6+88Y\GXX5M=>[? M\$V?Q$<.^2G"(<=4WO40#X]L>D\ST:*RK_%::'S;[7"+[1JD<<#U7 B]GY@$ MW1^ V1]02P,$% @ %8"P5.%BKUDX @ 3P4 !D !X;"]W;W)K&ULI51-;]LP#/TK@K%#"W21/[*T*QP#^>BP NL0-.AV M&'90;"86*DNNI,39OQ\E.UZP);GL8HL2WR.?*#)ME'XU)8 E^TI(,PY*:^M[ M2DU>0L7,0-4@\62M=,4LFGI#3:V!%1Y4"1J'X8A6C,L@2_W>0F>IVEK!)2PT M,=NJ8OK7%(1JQD$4'#:>^::T;H-F:"S&0>@2 @&Y=0P,?SN8@1"."--XZSB#/J0# M'J\/[)^\=M2R8@9F2GSGA2W'P5U "EBSK;#/JOD,G9X/CB]7PO@O:5K?$4;, MM\:JJ@.C77'9_MF^NX'0AG:0O1^+YDO\M MQX_)REB-3?#S0M1A'W7HHP[/JL )D'/F&POV."$,G"INRS+R+&X\[+)D=!LF M*=T=W]B_7E'R\6[4>[4ITJ,W6X'>^%8V)%=;:=OGV^_VTV+BFX3^<6]'#=9P MPZ4A M8(#0>WV&NZ;=_6L*KV';!2%OO)+TN<>*"= YZOE;('PP7H9VCV&U!+ M P04 " 5@+!43#)HIVH# #A#0 &0 'AL+W=O$FR^[_CX'/O#GNVX^"93 (5^%'DIYU:J5'5MVS). MH6#RBE=0ZC=K+@JF=%-L;%D)8$F35.0VQ=BW"Y:5UF+6]*W$8L9KE6SDX!F9J3QP_LTT;I.YA0TCR"%6!H+IORTL(<\-DN;QO06U MNC%-XO#Y"?U],WD]F0$B=9HYJ'1ILG6L\E*8^.]$OIMIO/4XB-H#5*>)^BVJ 3?@K9((58FZ-WW M.JM,ZP+]JY?3ZQM0+,OE&W2)[O5B2NH<$%^CO /(1@#0 Y0:X!)]OK]!KU^] MF=E*$S?#VW%+\NV>)#U"\HZ)*^20"T0QI1/IR]/I-Q!WZ>37=%O+U6E&.\UH M@^<KQ JYR-U4)?/^IP=*N@D/^?&,SI!G.:P=QG#3JA[T9P*:=T MW6/[#;;9T=N%'SBNY\WL[5"_B3#'=SW:A?U"W>VHN\]0E_):;]2X+NJ<*4CT M_M*U)LZ8V<%3=/=XWH#')?4#$H8COE-QV(^.$?8ZPMZ?:ZW7\A1U[X"2BWU- M?L1\(HQ&'L;3Q/V.N/\;Q+_>0?$ XM0J#+H!@O,O^; ;+#SCD@\/%/9]'$8C M'R:BO,AUIVV(.N+12>(#19Z7GN"^1./SBT\&7P1R1OE;\*&R#O4)&>D_$48) M#J)I TA?F@D]2?Z.Q:GN$H\OLJ OPL3Y"Q;TA9,\5SG_R(+#\NBXQ*=C"Z;" M/!UFPKS*0V/&-.757*ZKMYQQ07:0IK%.<@7^=!7/A*=WP?:ET2*S^A#"SX\ M[[@1#?#X6#05YT>$C#\3]N#\;2X_^KRZR4JIS\9KG8BO FVEV-\G]@W%J^9( M_L"5/N WCZF^@X$P ?K]FG/UU#"G_.Y6M_@)4$L#!!0 ( !6 L%2^4QQI M6P( !X& 9 >&PO=V]R:W-H965T+' JJVW(-PNPLI2HHFJE:^7JM@&:. M5' _"H*>7U FO#1Q:U.5)G*#G F8*J(W14'5KQ%PN1MXH7=8>&2K'.V"GR9K MNH(9X--ZJLS,KU4R5H#03 JB8#GPAF%_TK5X!_C"8*<;8V(CF4OY;"?WV< + MK"'@L$"K0,UK"V/@W H9&S\K3:\^TA*;XX/Z1Q>[B65.-8PE_\HRS ?>K4Y^P15/,[@0G+MGF178J,[CRPV&F51D8V#@HGR3?=5'IJ$\ PAJ@C1 MM82X(L37$CH5H>,R4X;B\C"A2--$R1U1%FW4[, ET[%-^$S8:Y^A,KO,\#"] M%TC%BLTYD*'6@)JT)H"4<7V3^&@.L#!_48F-2K'HC%A,'J3 7),/(H/LF.\; M8[6[Z.!N%%T4?*"J3>+P+8F"*'J:34CK]2E;X^M5PO,JD__P,O[\C;3>O I[ MW?M P- MIVZW5.DY%=LOMFG8"^+$WS9S_2\HN@UJS)&_;NVO>]'?6&HD5G6J_636[H:ONO]5'8 M'Y>]ZD6F[)SFNUDQH0F'I9$,VN^,-55VHW*"T#]2TC_ %!+ P04 " 5@+!4BQ%7HVT" ! !@ &0 'AL+W=O ML: ^MU)+?@2*(1$'3D#8) ME75[F/9@D@.L.C&S'>CVU^_LA(S2@/9"?/9]]WUW]AVC@Y O:@N@R6O!2S5V MMEKOAJZKLBT45/7$#DH\60M94(VFW+AJ)X'F%E1P-_"\Q"TH*YUT9/<6,AV) M2G-6PD(2514%E;\?@8O#V/&=X\83VVRUV7#3T8YN8 GZ>;>0:+EME)P54"HF M2B)A/78F_G":&'_K\(W!09VLB;YV/&,(."0:1.!XF0[)*:5$T8%10L++^TM>F#B< /[H "!I \+^ L &$-M%:F4UK1C5- M1U(&,TL;&TL&K-AI;G%I99XRA"GTWFI:;EA*PYDHA1H16YFH"GCZI;< MDR4^FKS",[$F[)\GK3WOR?-R1FX^W(YR3T[TC@ M!4$'?'H=/H.LA?MOX2X6H*U"T%8AL/'""_&NY_ECLE):XH/[>84J;*E"2Q5= MH)HL%F3!J38-V%6W&IU8M&G!?>K[7OB 6>Y/Z]/IYD>#UNV-N*@5%UT5]U72 M'*<$3I N:34V/N$,(W-[78QQRQA?9?P,2@VQF;.JJ+ JD!-:"*G9'VJZO$M% M_$[%O9^$07Q6H"ZW*!GTN^4FK=SDJMSY^>.X(R7H+IG)NPMZZ$>#P9G*#J\X M2OPSD>Y)?YO9BMVS8:4B'-:(\WI]3%/6\ZHVM-C9EE\)C0/$+K&ULG51-;]LP#/TK@D\;,$2.W>ZC< RD"8;M ML"UHL>TP["#;="Q4LCR)CMM_7TIVC QH@F$7BY3X'ODHRME@[(-K ) ]:M6Z M5=0@=C>@S+"*EM%QXT[N&_0;/,\ZL8=[P._=SI+'9Y9*:FB=-"VS M4*^B]?)FD_KX$/!#PN!.;.:5%,8\>.=SM8IB7Q H*-$S"%H.L &E/!&5\6?B MC.:4'GAJ']D_!NVDI1 .-D;]E!4VJ^A]Q"JH1:_PS@R?8-)S[?E*HUSXLF&, M33]$K.P=&CV!J0(MVW$5CU,?3@#+JS. 9 (D_PI()T#H'!\K"[*V D6>63,P MZZ.)S1NA-P%-:F3K;_$>+9U*PF'^#1NP;">>1*' ,=%6;%V6MA?*L5=;0"&5 M>YUQI%0>P,N)]G:D3<[0?A%VP=+E&Y;$2?("?',9OH5RAB__AG,2.*M,9I5) MX$O_0^6O=>'0TCC]OI HG1.E(='5F41?>UU0)E-/=P?6O=2\D>0ZD/AW=LA) MY>&T/Y+%.P+;<8A'!TT7YJ P2)4%LZ%W#]8' MT'EM#!X=/UKSGR1_!E!+ P04 " 5@+!4- I UC # "_" &0 'AL M+W=O=7K*P>$JG!WV B0.)# M57NHBD*3'J(<%GO 5M9>NKL.Y-]W=FU< H9&O<#N>-[,F_'N/ ^V7+S(%$"1 M7VYSA=.Z=988T& MQC87HP$O%5H0L @5CH"Q;]7 MF )C.A#2^%W'M)J4&GBXWD?_8FK'6I94PI2S7UFBTJ$5622!%2V9NN?;KU#7 M$^IX,6?2_))M[>M8)"ZEXGD-1@9Y5E3_=%?WX2, KP9X1P W. /P:X#_44!0 M P+3F:H4TX<9570T$'Q+A/;&:'IAFFG06'Y6Z->^4 *?9HA3HQ\J!4'F](TN M&4A"BX2,XUB4E$ER/0-%,R9OR"U9X'E+2@:$KP@WF,TAANXQM^1A,2/7GVX& MMD)Z.HD=UU2F%17O#)7O5'2([WXFGN-Y+?#99?@,X@;NOH?;V)2F,U[3&<_$ M\\_$^VC%3^.E5 +/[_.%I'Z3U#=)@S-)3>\AT:D$9\QDV@);40'[]&V-K8)V M35!]T5]'/3?P_(']>MB_4R^W%_6<;N/VCG+04 XN4GX<_S0TJQXINL,&7:!: M!0L/2'B!Z^HW]H[KJ9O;]\*NW\XU;+B&%[F:TRY;:$TNXY[457D6<$G':C E3-]Y\R)?8C?WM_UP=1DFT[K$W$G.4*:GT M348[0?63"H%9L=;*51:)[B'*!Z-%#*3BWT2W4V-.MM_PU?2CAU=9X4D#%:8RNGT\*B*2BZK MC>(;(R!+KK!"LTSQ"P.$=L#G*\[5?J,3--\LHS]02P,$% @ %8"P5&VU MZ)5P @ T < !D !X;"]W;W)K&ULM57);MLP M$/T50D"!%BBL+786V 82IT6"-H"1=#D$/=#2V&(CDBHYBIV_+TG)C%O8;'/( M1>(R[\V\1V(X7DOUH"L )!M>"SV)*L3F+(YU40&G>B ;$&9G*16G:*9J%>M& M 2T=B-=QEB2CF%,FHNG8K3*+$500T%6@IJ?H\P@[JV3*:.7SUIY'-:X.YXR_[1B3=B%E3#3-;?68G5 M)#J)2 E+VM9X*]=7T L:6KY"UMI]R;J+S4<1*5J-DO=@4P%GHOO336_$#L#P M[ =D/2#[&W H0]X#TJ\S)NJ1(IV,EUT39:,-F!\X;AS9JF+#'>(?*[#*# MP^FU*"0'\H5N0).WEX"4U?K=.$;#;2/BHN>YZ'BR SPYN9$"*TT^B!+*/?A9 M&)]F 8+8B/+*LJVRBRS(>$/5@.3I>Y(E6;:OH##\$@H/3P/EY-[HW/'E+S*: MW'\V<>0:@>L?@2Q'/LN1RW)T(,L=4FQ1JB>"=$,41=#[SC),D@T'2?)FGV4O MQ_VA8NA5#(-$5U*LR"?[N;\!O@ 5LF;D24>O> #'/LMQL/0^R];]?>:'"=+1 M8!@T\<17^4T]W^HKVI*=G&PO=V]R:W-H965TS,=@K][W=V0D8A M9-L#Q.?<]]UW9^=NLN7B6:8 BNR*G,FIE2I57MNVC%,HJ!SP$AB^67-14(6F MV-BR%$ 3 RIRVW. MLTVJ](8]FY1T TM03^5"H&6W+$E6 ),99T3 >FK=N-?SD?8W#M\RV,J#-=&9 MK#A_UL9],K4<+0ARB)5FH/AX@3GDN29"&;\:3JL-J8&'ZSW[)Y,[YK*B$N8\ M_YXE*IU:(XLDL*95KA[Y]C,T^02:+^:Y-/]D6_N&D47B2BI>-&!44&2L?M)= M4X<# /)T [P&X!T#AF< ?@/P3:*U,I/6'55T-A%\2X3V1C:],+4Q:,PF8_H4 METK@VPQQ:G;/8EX ^4IW(,G%'2B:Y?*27)$EWI>DRH'P-9&*JDIQ\4H4W1%! M%?I>D:?E';EX=SFQ%>K0;';C7B[4" #+32F>5SE6(>$4-51GB[Y_>Q>,'"<]UW'_O^X-^F% M;7IA+]&<%V6E$X)=B=T)%SH9;3#9F4]X4F;7<8=..#PZCE._:.R-G7'W:42M MW*A7[A>5@I!=NFI<E4UC>C,!1YU5,P/ M\'>D[=0OBL9^Y!UILP\:9@%B8^:()#&OF*K;3KO;CJH;TZ&/]F]QA-43YP]- M/?^PJ6PR)DD.:Z1T!A$63-0SI384+TU;7G&%3=XL4QS#(+0#OE]SKO:&#M . M]MEO4$L#!!0 ( !6 L%2PPU)W 0( ,8$ 9 >&PO=V]R:W-H965T MQ_?*YV<-MJ\V!( V:E2M9T%)>+^@7.; MEU )>Z?W4-/*5IM*((5FQ^W>@"B\J%(\"L,)KX2L@RSU MJDJ8OT^@=#,+1L%Y8B5W);H)GJ5[L8,UX/-^:2CB/:60%=16ZIH9V,Z"Q]'# M/''Y/N&'A,9>C)ESLM'ZQ05?BUD0NH) 08Z.(.AUA#DHY4!4QI^.&?2?=,++ M\9G^V7LG+QMA8:[53UE@.0ON U; 5AP4KG3S!3H_8\?+M;+^R9HV-YH&+#]8 MU%4GI@HJ6;=O<>KVX4(P2EX11)T@>JL@[@2Q-]I6YFTM!(HL-;IAQF43S0W\ MWG@UN9&U.\4U&EJ5I,/L&] >6':S !12V5OVD3VO%^SFW6W*D?@NB^<=ZZEE M1:^PO@MSQ^+1!Q:%471%/G^[?/2_G).KWEK46XL\+QZV]NMQ8]%0N_P>8,8] M,_;,9(C)"FES?:@1"F8$PK6=&L8D=]/Q^X%RDKZ<9)"S@AH9G.A*D]-K9;3R MB9>["WW,IF$TF:;\>'DN5[+NQY\F?59;&[_H,G?#Z;QVLK9,P99T(5D*F&EO M31N@WOO&VVBD-O;#DGXT8%P"K6^UQG/@>KG_=67_ %!+ P04 " 5@+!4 M@MVOXZ@" !+!P &0 'AL+W=O5@5"[11 %;POW?+-% MMQ NYQ7;P KPH;K3=A9V+#DO01JN)-%0+(++Z.(J=?O]AN\<=F9O3%R2M5)/ M;O(E7P0C9P@$9.@8F+T]PS4(X8BLC5\M9]!).N#^^(W]D\]NLZR9@6LE'GF. MVT60!"2'@M4"[]7N,[1YIHXO4\+X*]FU>THO7J%,.L]775^*)'?'UE>DC&T4="1Y0^K&[(V8?S M/UE"F[2+2[NXU-..C]#^AVSDQ^7:H+:OU\\3!L>=P;$W.#EB\)'CEDL2D5=@ MNJ]L#3SVUUK;J_W*0'%8@2I,HZ;>0=A;2TQ:Z;^Y=94@//H4TB=._+(1[O=']9FQC MV7!IK$)A8:/AS(;03>MN)J@JWR[7"FWS]<.M_=N!=AOL\T(I?)NX#MS]/Y>_ M 5!+ P04 " 5@+!4T:HS]/ " " &0 'AL+W=O=%;LEXY4S']NQ>3L>BU@6O\%Z"JLN2 MR=<9%F([<7QG?_# 5[DV!^YTO&8K7*!^7-]+VKDM2LI+K!07%4C,)LZ-?SV/ MC;TU^,UQJP[68)0LA7@VFQ_IQ/$,(2PPT0:!T=\&YU@4!HAH_-EA.FU(XWBX MWJ-_L]I)RY(IG(OBB:?SL>NIO@&Q4UVL69-K.!$K!#N1*5S!5^K%-/W_B[Q;LD' M>_*SH!?PCLD+"/TO$'A!T,%G_N_N?@^=L,UE:/'"$WASIG)8,YX"I0M8*>I* M*TI>4M2DEQ9 V822,EY+I)>@388+4P H.%OR@FN.ZKJ'R;!E,K1,AB>8_%JC MI')5*T@,IXS>*F12E"#:"QM7=16Q@8XLM&D"FVGL!5$\=C>'J>VPNAQ=1:W5 M.]ZCEO>HE[=M(@.1#6K*"5,**7]B25]FU>0/7Y*<52NT"3[2:AOI&5:,LNS300WQ%)E7GX^H/X8/QA A* M^\:Z7D,_0& !U F$=[+C5G;<"_EDFRB5CFU()I4MY2HQKP)(=&<1.RO7'V1X M$8\^=\G];[=&HWO03$N4*SMC%%C>36MJ3]LQ=F.[]]'YC,9;,XW>8)K92(UG MQ2M%DC."](B) [*9-\U&B[5MV4NA:0#894XC&J4QH/M,"+W?F #MT)_^!5!+ M P04 " 5@+!46D'EP(!.;D=?RM@LW=)UJN^"/ASE9XP+U73Z79N;7+ G-D"LJ.$A-['5 8;; "_"1L(9D:<0M4X@#,)PCY]),WR*<0UO M-=B)ZGQ'CB_ZE_E^N#8J<*4Q4Y\;/+9KCVWGL7TH9J.CQ6N5?6=9\G0=CVT8 M3^,H;/=Z0_]ICWRGEN\TRM\*3=B^D^K\I-9O=0?!?K5NK=9M5%NDR+^9#]PC M991P^$ YS)"O86(Z02$1%JX_4K-R33-J,_(PPVR)LBG7O5J^]]_60[_VV&], MD?-H#:4T/S$]4L62YG9A7TDT4WU*"[@4)I54@4X15$HDIH(E*!N,#FJC@[]4 MN(/?*=Q6\-),@S\KW0KWJ]KU=QIYAG+M[C<%L3WNLJ?7J_4=>NYN#O]E>WD! MF[ZWIJ:&&*X,-#CMF5^/+.^T>'[*LV1$W4J2BS,RDI(3K0)Y=I7I422.1!G?M#K#7U.:.$EL9N;RR06E6:T MP+D$57%.Y,L5,K$9>WUO.W%+U[FV$WX2EV2-"]3WY5R:R&]9,LJQ4%04('$U M]B[[%Y/(YKN$SQ0W:F<,ULE2B$<;W&1CKV<%(<-46P9B?D\X0<8LD9'QH^'T MVBTM<'>\9?_HO!LO2Z)P(M@7FNE\[$4>9+@B%=.W8G.-C9\SRY<*IMP7-DUN MSX.T4EKP!FP4<%K4?_+ 0-(/@-T!\< (0-('1&:V7.UI1HDL12 M;$#:;,-F!^YL'-JXH86MXD)+LTH-3B>WR(C&#.9$:HH*[B0I%'%'K.!HBII0 MIH[A/2S,_QKXU"NX^?-FJN M:C7! 34AS$2AOUH$/M/N\?Y-FMT'@W.VZQ7FLY:36>=FK[F%5R+8@T/,^1+E%T^ARWG M\#^MQ*A5..IT[11:.3DM3TQG2B4M;;RO.-U,,_)=2*I?0.5$8BY8AM+:T3G" M1/"2%"\=>J-6;_1W-R?ZHYOS-FO?S?%W.AU'N78/@(+4UJ5N>NUL^\9290VP:ROA-#; MP&[0OKS)3U!+ P04 " 5@+!4+N2MC\L" "9!@ &0 'AL+W=OB+NG6-!]Q$\_(XZ6F=.$? MFM9VE$20UHZ,VCBS B5U^Q1/FSSL.)SW7W%(-@Y)T-T2!95+06(VL:8!ZZT9 MS2]"J,&;Q4GM+^6.++^5[$>SA5%*$F>9' B=P<)HDCI'G4IT<+Q$$K)T)Y.8 MF,R[Q.D&>-X")Z\ #^&:H0H''W2&V=_^,8OLE"9;I?/D(."UL#T8#DXAZ2?) M_=T2CH].#L .NP0, ^SPOQ*PE"XMC:LMPH_+E2/+5?3S .M9QWH66,_>P)HR MH\<%H4RM:5^J6[!Q /-M]C@;<-?Q;Q(_[E$QZE2,#JKX4I,C#IKC?8N*T2LJ M]HL8=R+&!T57;=I^.PWA?"P1"JQR8-1!O1&X1 M?:I!\#7R'(-'8:6I'??3/]3OR, *.1>J*I$PXV:D0FJ@QL S"NL8T)HZ+WP1 M#J I9%I (1S@$Z&O_#9P/HEEC)\0(5X <=MPIJV?=+;5ZOQSKA0:/,P%'T=\KVWDZ,[ M[>;N93MN_IBW0YO9(;0=ANR%3A>&S,L2C+"P+_G:@]0;\ M?FT,;3>>H/L:S7X#4$L#!!0 ( !6 L%0U'W1X(0, (X1 - >&PO M5V0AVM6+,!.M"R&I" M5L:4[\.P6JQ80:MC53)ID5SI@AH[U#N!^\.#@8W1^?[ M]L,&."*AE_3T":3' [A0:@=C 9(G!GB4'B,_\Y/_^HGDI -Z20G;[$_'N9*[ M(L3$&6Q<6K#@EHH)F5'!YYJ#5TX++C;./ 3#0@FE V.K;X5$8*GN'!RY&31& MRU-PJ703VT5P?^?M\CU@.P.!7(A.X) XPW1<4F.8EA=VTBQNC ^@H!U?;TJK M<*GI)AJ>DIU#<[-!YDIG3'=A(K(U3<>"Y2!'\^4*[D:5(8#&J,(.,DZ72M)& MP]:C'5C:!1/B"IZ:;_D][G7>J^@ ZBF[H174#AV-FP!_G\UQ]VD'S^(-2GZK MS,?:;DG92DV'P1?RH*YS3\YX'1,MW[!2FE^ M9Z-!JRRL@6D2W#)M^*)O^:%I>< MY63FO\J^8*_&]BA\Z2)/7X/(Y#6(?)D]&;;'3N]LNW>R==8 WB F MY"N\J8A=T&!>8_?KL]83FMAKCMP0G;C+RSC M=9%VJRXA$>VJW?@S;"]*NM<7&XO+C*U9-FNG>CEOAH$=V*CM!0[[R$5S^1', MQV%^!# L#J8 \W%>6)S_:3\C=#\.P[2-O,@(]1FA/L[+A\R:#Q;'[Y/:R[_3 M-(WC),$R.IMY%[P.LIH]U"+93O!.Q MG>*Y!L2?-_!(4W^UL3C@@54!ZQV([X\#/>7WB6.H*J8->X)Q)$TQ!'K1WZ-) M@F0G@8^_/MA3$L=IZD< \RN(8PR!IQ%', 6@ 4/BN#D']\ZC<'M.A;M?8*:_ M 5!+ P04 " 5@+!4EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y M;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI M0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:W MO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%B MM/XU@LD/['X 4$L#!!0 ( !6 L%1HS+BJBP0 )@E / >&PO=V]R M:V)O;VLN>&ULQ9K?;]LV$(#_%4)/&;#-UJ^T#>H"29QM!HK5B+.^#K1$VT0D M4B4II^Y?WZ-4KU2B'/9R]I,M2J8^G<7[CI3>/VGSN-;ZD7VM*V5GT126R7A9]SG MR*+0+>3( /(= OF.%O)>VD?+..3M?R +&@>:=%*$?VX\Q7+VE!A/[(5J18B# M*H38(9_<3AAV+PHA]QQ./8@3IHV8V!L+!7%R4'L,D3!)Q,26N"[WG5B=9JNV M:2HIS( -/@ENQTU7)%G5C]%YTU8L?!7=?6MF$F)@=8F(]+""?J:T_ M*;NV%HJX$ PS0DRLA'X<+/FA&P1=X""MF997 T3,"S&Q&(ZWW\;HFMVVUNGZ MV0V(J2$F=L-"%<##'OC7X8#%3! 3JZ ;%"%-@F7^A#SS5UTMM.3&"XD]&*XL M[V9I T9,!PGYE**NI?,']6, BC@'3M 9!;$:5NW:BB^M3W!W7A(# M,$P0";4@?A1":LN64/KZF/W*UH=^XS"8D&&N2(A=@99Q@XE$@KDB(7;%*X4< MNWAX7J@DF#D28G/\*.B.6+^$7)@N$F)=! 74*!LFBX18%FBU,KP#,7\DQ/YX M4:V,!3+%G)(2.P4I6SQKB(EI)2762E@DB&6"E0L M&V)B,DF)9?+*6@J[F O(V%6(B M5?/+/QW33$JL&11SN/:,:2:E7K$Z5A!]] 8I*,/LDIUFK>HG&/N-K:#?L@4C MZDV(B=DE([8+BCGXFS/,,]GI5K3&4$-,S#L9L7?PVBS,E!GZ,.2<"UZ#3)EA MWLE.O> U/LHQYV3$SD$0_=T98F+.R8B=@Y:Z\W!!/<.J9?+,,QA-#';Y,2V05>8V46(B=DF[VPS M.;X)5(H-3#O+O^$4%MH+7A5+P_Q'_R SR_V#B$U;5;?0]DE]U+P\OEAT?"GJ MPW=02P,$% @ %8"P5/,@BWGI 0 $B( !H !X;"]?Z)0A&.14&#YE36V/+U7WVRQIZ_I%U;MMTA;[9]GASWNT->-)M2^H<0\G*3 M]FV^Z?IT.%]9=<.^+>?EL Y]NWQOURGH=#H+P\\9S>/\Y\S)ZZE/?YG8K5;; M97KJEA_[="B_# Z?W?">-RF59O+:#NM4%DTX[JZG<[@BN!WHIZ*X'>.GK9)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R70 M6U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-M&FR4$>AOJ;01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^VBSFT!O1[V= M0&]'O9U ;T>]G4!O1[V=0&]'O9U [XAZ1P*](^H="?2.J'$?6.!'I'U#O^I]ZYG'8I7WN^U_C\_Z2ZG.]-U\=?EM\G1^Q< M< [P"\CC%U!+ P04 " 5@+!4LFA)V-4! "_(0 $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY M[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6 MUK_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z M,IXNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH M/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q M!M+'.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@ MR"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5 MHLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:1 M5:/(JE%DU?\IZY.UZ[_^I:"_YZVIN_=\-ORW:NX K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " 4@+!4F5R<(Q & "< M)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( !2 L%0%JI9B;@4 ,(6 8 " @0T( !X;"]W M;W)KNP& #$ M' & @(&Q#0 >&PO=V]R:W-H965T&UL M4$L! A0#% @ %("P5-N]D"V[ @ N D !@ ("!TQ0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %("P M5$8P/RB4!0 V1, !@ ("!0R$ 'AL+W=OED%M!D$ <"0 & @($/*@ >&PO=V]R:W-H M965T&UL4$L! A0#% @ %("P5# :O9G^#@ UR@ !@ M ("!7BX 'AL+W=O&UL4$L! A0#% @ %("P5$/EL*P?! MG@D !D ("!PD, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %("P5!/JI^]P @ .P4 !D M ("!E$T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %8"P5'J;$&S? @ _ 4 !D ("!T%8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %8"P M5(M3BD_G! D H !D ("!U6( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %8"P5%XP4[DS @ RP0 M !D ("!VFX 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ %8"P5-U4@7X\ @ WP0 !D M ("!38, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %8"P5+9IQFK& @ T 4 !D ("!@HL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %8"P5.;' M%$*, @ .P4 !D ("!'I0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %8"P5(_2Q2BX @ P@4 !D M ("!6)T 'AL+W=O>,G!\" $!0 &0 @(%'H >&PO M=V]R:W-H965T&UL4$L! A0#% @ %8"P5"$;BF\6 @ ) 4 !D ("! M6Z8 'AL+W=O&PO=V]R:W-H965TJ&@( -\$ 9 M " @:>K !X;"]W;W)K&UL4$L! A0#% M @ %8"P5" Z\;*S @ ) < !D ("!^*T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %8"P5.%BKUDX M @ 3P4 !D ("!J+8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %8"P5(L15Z-M @ 0 8 !D M ("!2K\ 'AL+W=OX4-7.&PO=V]R M:W-H965T&UL M4$L! A0#% @ %8"P5&VUZ)5P @ T < !D ("!<\< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%8"P5(+=K^.H @ 2P< !D ("!7L\ 'AL+W=O&PO=V]R:W-H965T !X;"]S='EL97,N>&UL4$L! M A0#% @ %8"P5)>*NQS $P( L ( !B.$ %]R M96QS+RYR96QS4$L! A0#% @ %8"P5&C,N*J+! F"4 \ M ( !<>( 'AL+W=O7!E&UL4$L%!@ !! $$ OA$ %#K $ $! end XML 68 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 69 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 70 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 76 205 1 true 20 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals) Sheet http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals Condensed Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) Sheet http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) Sheet http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3 Condensed Consolidated Statements of Changes in Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Description of Business Sheet http://www.fountainhealthyaging.com/role/DescriptionofBusiness Description of Business Notes 7 false false R8.htm 007 - Disclosure - Basis of Presentation Sheet http://www.fountainhealthyaging.com/role/BasisofPresentation Basis of Presentation Notes 8 false false R9.htm 008 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Risks and Uncertainties Sheet http://www.fountainhealthyaging.com/role/RisksandUncertainties Risks and Uncertainties Notes 10 false false R11.htm 010 - Disclosure - Revenue Sheet http://www.fountainhealthyaging.com/role/Revenue Revenue Notes 11 false false R12.htm 011 - Disclosure - Other Receivables Sheet http://www.fountainhealthyaging.com/role/OtherReceivables Other Receivables Notes 12 false false R13.htm 012 - Disclosure - Inventories Sheet http://www.fountainhealthyaging.com/role/Inventories Inventories Notes 13 false false R14.htm 013 - Disclosure - Advance to Suppliers Sheet http://www.fountainhealthyaging.com/role/AdvancetoSuppliers Advance to Suppliers Notes 14 false false R15.htm 014 - Disclosure - Leasehold Improvement and Equipment, Net Sheet http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNet Leasehold Improvement and Equipment, Net Notes 15 false false R16.htm 015 - Disclosure - Intangible Assets Sheet http://www.fountainhealthyaging.com/role/IntangibleAssets Intangible Assets Notes 16 false false R17.htm 016 - Disclosure - Other Payables and Accruals Sheet http://www.fountainhealthyaging.com/role/OtherPayablesandAccruals Other Payables and Accruals Notes 17 false false R18.htm 017 - Disclosure - Advance from Customers Sheet http://www.fountainhealthyaging.com/role/AdvancefromCustomers Advance from Customers Notes 18 false false R19.htm 018 - Disclosure - Income Taxes Sheet http://www.fountainhealthyaging.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 019 - Disclosure - Leases Sheet http://www.fountainhealthyaging.com/role/Leases Leases Notes 20 false false R21.htm 020 - Disclosure - Related Parties Transactions Sheet http://www.fountainhealthyaging.com/role/RelatedPartiesTransactions Related Parties Transactions Notes 21 false false R22.htm 021 - Disclosure - Commitments and Contingencies Sheet http://www.fountainhealthyaging.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 22 false false R23.htm 022 - Disclosure - Subsequent Events Sheet http://www.fountainhealthyaging.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 023 - Disclosure - Accounting Policies, by Policy (Policies) Sheet http://www.fountainhealthyaging.com/role/AccountingPoliciesByPolicy Accounting Policies, by Policy (Policies) Policies http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPolicies 24 false false R25.htm 024 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 025 - Disclosure - Risks and Uncertainties (Tables) Sheet http://www.fountainhealthyaging.com/role/RisksandUncertaintiesTables Risks and Uncertainties (Tables) Tables http://www.fountainhealthyaging.com/role/RisksandUncertainties 26 false false R27.htm 026 - Disclosure - Revenue (Tables) Sheet http://www.fountainhealthyaging.com/role/RevenueTables Revenue (Tables) Tables http://www.fountainhealthyaging.com/role/Revenue 27 false false R28.htm 027 - Disclosure - Inventories (Tables) Sheet http://www.fountainhealthyaging.com/role/InventoriesTables Inventories (Tables) Tables http://www.fountainhealthyaging.com/role/Inventories 28 false false R29.htm 028 - Disclosure - Leasehold Improvement and Equipment, Net (Tables) Sheet http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetTables Leasehold Improvement and Equipment, Net (Tables) Tables http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNet 29 false false R30.htm 029 - Disclosure - Intangible Assets (Tables) Sheet http://www.fountainhealthyaging.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.fountainhealthyaging.com/role/IntangibleAssets 30 false false R31.htm 030 - Disclosure - Other Payables and Accruals (Tables) Sheet http://www.fountainhealthyaging.com/role/OtherPayablesandAccrualsTables Other Payables and Accruals (Tables) Tables http://www.fountainhealthyaging.com/role/OtherPayablesandAccruals 31 false false R32.htm 031 - Disclosure - Income Taxes (Tables) Sheet http://www.fountainhealthyaging.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.fountainhealthyaging.com/role/IncomeTaxes 32 false false R33.htm 032 - Disclosure - Leases (Tables) Sheet http://www.fountainhealthyaging.com/role/LeasesTables Leases (Tables) Tables http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNet 33 false false R34.htm 033 - Disclosure - Related Parties Transactions (Tables) Sheet http://www.fountainhealthyaging.com/role/RelatedPartiesTransactionsTables Related Parties Transactions (Tables) Tables http://www.fountainhealthyaging.com/role/RelatedPartiesTransactions 34 false false R35.htm 034 - Disclosure - Description of Business (Details) Sheet http://www.fountainhealthyaging.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://www.fountainhealthyaging.com/role/DescriptionofBusiness 35 false false R36.htm 035 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPoliciesTables 36 false false R37.htm 036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of accounts receivable Sheet http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable Summary of Significant Accounting Policies (Details) - Schedule of accounts receivable Details http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPoliciesTables 37 false false R38.htm 037 - Disclosure - Risks and Uncertainties (Details) Sheet http://www.fountainhealthyaging.com/role/RisksandUncertaintiesDetails Risks and Uncertainties (Details) Details http://www.fountainhealthyaging.com/role/RisksandUncertaintiesTables 38 false false R39.htm 038 - Disclosure - Risks and Uncertainties (Details) - Schedule of concentration of credit risk Sheet http://www.fountainhealthyaging.com/role/ScheduleofconcentrationofcreditriskTable Risks and Uncertainties (Details) - Schedule of concentration of credit risk Details http://www.fountainhealthyaging.com/role/RisksandUncertaintiesTables 39 false false R40.htm 039 - Disclosure - Revenue (Details) Sheet http://www.fountainhealthyaging.com/role/RevenueDetails Revenue (Details) Details http://www.fountainhealthyaging.com/role/RevenueTables 40 false false R41.htm 040 - Disclosure - Revenue (Details) - Schedule of revenue Sheet http://www.fountainhealthyaging.com/role/ScheduleofrevenueTable Revenue (Details) - Schedule of revenue Details http://www.fountainhealthyaging.com/role/RevenueTables 41 false false R42.htm 041 - Disclosure - Revenue (Details) - Schedule of contract liabilities Sheet http://www.fountainhealthyaging.com/role/ScheduleofcontractliabilitiesTable Revenue (Details) - Schedule of contract liabilities Details http://www.fountainhealthyaging.com/role/RevenueTables 42 false false R43.htm 042 - Disclosure - Inventories (Details) - Schedule of inventories Sheet http://www.fountainhealthyaging.com/role/ScheduleofinventoriesTable Inventories (Details) - Schedule of inventories Details http://www.fountainhealthyaging.com/role/InventoriesTables 43 false false R44.htm 043 - Disclosure - Leasehold Improvement and Equipment, Net (Details) Sheet http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetDetails Leasehold Improvement and Equipment, Net (Details) Details http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetTables 44 false false R45.htm 044 - Disclosure - Leasehold Improvement and Equipment, Net (Details) - Schedule of leasehold improvement and equipment, net Sheet http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable Leasehold Improvement and Equipment, Net (Details) - Schedule of leasehold improvement and equipment, net Details http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetTables 45 false false R46.htm 045 - Disclosure - Intangible Assets (Details) Sheet http://www.fountainhealthyaging.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.fountainhealthyaging.com/role/IntangibleAssetsTables 46 false false R47.htm 046 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets Sheet http://www.fountainhealthyaging.com/role/ScheduleofintangibleassetsTable Intangible Assets (Details) - Schedule of intangible assets Details http://www.fountainhealthyaging.com/role/IntangibleAssetsTables 47 false false R48.htm 047 - Disclosure - Other Payables and Accruals (Details) Sheet http://www.fountainhealthyaging.com/role/OtherPayablesandAccrualsDetails Other Payables and Accruals (Details) Details http://www.fountainhealthyaging.com/role/OtherPayablesandAccrualsTables 48 false false R49.htm 048 - Disclosure - Other Payables and Accruals (Details) - Schedule of other payables and accruals Sheet http://www.fountainhealthyaging.com/role/ScheduleofotherpayablesandaccrualsTable Other Payables and Accruals (Details) - Schedule of other payables and accruals Details http://www.fountainhealthyaging.com/role/OtherPayablesandAccrualsTables 49 false false R50.htm 049 - Disclosure - Income Taxes (Details) Sheet http://www.fountainhealthyaging.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.fountainhealthyaging.com/role/IncomeTaxesTables 50 false false R51.htm 050 - Disclosure - Income Taxes (Details) - Schedule of statutory tax rates Sheet http://www.fountainhealthyaging.com/role/ScheduleofstatutorytaxratesTable Income Taxes (Details) - Schedule of statutory tax rates Details http://www.fountainhealthyaging.com/role/IncomeTaxesTables 51 false false R52.htm 051 - Disclosure - Leases (Details) Sheet http://www.fountainhealthyaging.com/role/LeasesDetails Leases (Details) Details http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetTables 52 false false R53.htm 052 - Disclosure - Leases (Details) - Schedule of future minimum payments under long-term non-cancelable operating leases Sheet http://www.fountainhealthyaging.com/role/ScheduleoffutureminimumpaymentsunderlongtermnoncancelableoperatingleasesTable Leases (Details) - Schedule of future minimum payments under long-term non-cancelable operating leases Details http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetTables 53 false false R54.htm 053 - Disclosure - Leases (Details) - Schedule of other information Sheet http://www.fountainhealthyaging.com/role/ScheduleofotherinformationTable Leases (Details) - Schedule of other information Details http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetTables 54 false false R55.htm 054 - Disclosure - Related Parties Transactions (Details) - Schedule of amount due from related parties Sheet http://www.fountainhealthyaging.com/role/ScheduleofamountduefromrelatedpartiesTable Related Parties Transactions (Details) - Schedule of amount due from related parties Details http://www.fountainhealthyaging.com/role/RelatedPartiesTransactionsTables 55 false false R56.htm 055 - Disclosure - Related Parties Transactions (Details) - Schedule of amount due to related parties Sheet http://www.fountainhealthyaging.com/role/ScheduleofamountduetorelatedpartiesTable Related Parties Transactions (Details) - Schedule of amount due to related parties Details http://www.fountainhealthyaging.com/role/RelatedPartiesTransactionsTables 56 false false R57.htm 056 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.fountainhealthyaging.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.fountainhealthyaging.com/role/CommitmentsandContingencies 57 false false All Reports Book All Reports f10q0322_microalliance.htm f10q0322ex31-1_microalliance.htm f10q0322ex32-1_microalliance.htm fhai-20220331.xsd fhai-20220331_cal.xml fhai-20220331_def.xml fhai-20220331_lab.xml fhai-20220331_pre.xml http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 73 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "f10q0322_microalliance.htm": { "axisCustom": 0, "axisStandard": 6, "contextCount": 76, "dts": { "calculationLink": { "local": [ "fhai-20220331_cal.xml" ] }, "definitionLink": { "local": [ "fhai-20220331_def.xml" ] }, "inline": { "local": [ "f10q0322_microalliance.htm" ] }, "labelLink": { "local": [ "fhai-20220331_lab.xml" ] }, "presentationLink": { "local": [ "fhai-20220331_pre.xml" ] }, "schema": { "local": [ "fhai-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd" ] } }, "elementCount": 301, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 36, "http://xbrl.sec.gov/dei/2022": 6, "total": 42 }, "keyCustom": 32, "keyStandard": 173, "memberCustom": 6, "memberStandard": 14, "nsprefix": "fhai", "nsuri": "http://www.fountainhealthyaging.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "role": "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Risks and Uncertainties", "role": "http://www.fountainhealthyaging.com/role/RisksandUncertainties", "shortName": "Risks and Uncertainties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Revenue", "role": "http://www.fountainhealthyaging.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenueDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Other Receivables", "role": "http://www.fountainhealthyaging.com/role/OtherReceivables", "shortName": "Other Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Inventories", "role": "http://www.fountainhealthyaging.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:AdvanceToSuppliersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Advance to Suppliers", "role": "http://www.fountainhealthyaging.com/role/AdvancetoSuppliers", "shortName": "Advance to Suppliers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:AdvanceToSuppliersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Leasehold Improvement and Equipment, Net", "role": "http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNet", "shortName": "Leasehold Improvement and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Intangible Assets", "role": "http://www.fountainhealthyaging.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Other Payables and Accruals", "role": "http://www.fountainhealthyaging.com/role/OtherPayablesandAccruals", "shortName": "Other Payables and Accruals", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:AdvanceFromCustomersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Advance from Customers", "role": "http://www.fountainhealthyaging.com/role/AdvancefromCustomers", "shortName": "Advance from Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:AdvanceFromCustomersTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Income Taxes", "role": "http://www.fountainhealthyaging.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Leases", "role": "http://www.fountainhealthyaging.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Related Parties Transactions", "role": "http://www.fountainhealthyaging.com/role/RelatedPartiesTransactions", "shortName": "Related Parties Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Commitments and Contingencies", "role": "http://www.fountainhealthyaging.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Subsequent Events", "role": "http://www.fountainhealthyaging.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Accounting Policies, by Policy (Policies)", "role": "http://www.fountainhealthyaging.com/role/AccountingPoliciesByPolicy", "shortName": "Accounting Policies, by Policy (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Risks and Uncertainties (Tables)", "role": "http://www.fountainhealthyaging.com/role/RisksandUncertaintiesTables", "shortName": "Risks and Uncertainties (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "pf0:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Revenue (Tables)", "role": "http://www.fountainhealthyaging.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "pf0:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Inventories (Tables)", "role": "http://www.fountainhealthyaging.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Leasehold Improvement and Equipment, Net (Tables)", "role": "http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetTables", "shortName": "Leasehold Improvement and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)", "role": "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Intangible Assets (Tables)", "role": "http://www.fountainhealthyaging.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Other Payables and Accruals (Tables)", "role": "http://www.fountainhealthyaging.com/role/OtherPayablesandAccrualsTables", "shortName": "Other Payables and Accruals (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Income Taxes (Tables)", "role": "http://www.fountainhealthyaging.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:ScheduleOfFutureMinimumPaymentsUnderLongtermNoncancelableOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Leases (Tables)", "role": "http://www.fountainhealthyaging.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:ScheduleOfFutureMinimumPaymentsUnderLongtermNoncancelableOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:ScheduleOfAmountDueFromRelatedPartiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Related Parties Transactions (Tables)", "role": "http://www.fountainhealthyaging.com/role/RelatedPartiesTransactionsTables", "shortName": "Related Parties Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:ScheduleOfAmountDueFromRelatedPartiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:CapitalStockTransactionDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Description of Business (Details)", "role": "http://www.fountainhealthyaging.com/role/DescriptionofBusinessDetails", "shortName": "Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:CapitalStockTransactionDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:AgreementTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:AgreementTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of accounts receivable", "role": "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable", "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of accounts receivable", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableSale", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "fhai:PercentageOfNetRevenues", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Risks and Uncertainties (Details)", "role": "http://www.fountainhealthyaging.com/role/RisksandUncertaintiesDetails", "shortName": "Risks and Uncertainties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "fhai:PercentageOfNetRevenues", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c44", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Risks and Uncertainties (Details) - Schedule of concentration of credit risk", "role": "http://www.fountainhealthyaging.com/role/ScheduleofconcentrationofcreditriskTable", "shortName": "Risks and Uncertainties (Details) - Schedule of concentration of credit risk", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c44", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)", "role": "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement", "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:ExpectedRecognizeRevenueTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Revenue (Details)", "role": "http://www.fountainhealthyaging.com/role/RevenueDetails", "shortName": "Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "fhai:ExpectedRecognizeRevenueTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "pf0:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "fhai:ProductSales", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Revenue (Details) - Schedule of revenue", "role": "http://www.fountainhealthyaging.com/role/ScheduleofrevenueTable", "shortName": "Revenue (Details) - Schedule of revenue", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "pf0:ScheduleOfCondensedIncomeStatementTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "fhai:ProductSales", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "fhai:ScheduleOfContractLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "fhai:DeferredRevenueRelatedToPrepaidWineProducts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Revenue (Details) - Schedule of contract liabilities", "role": "http://www.fountainhealthyaging.com/role/ScheduleofcontractliabilitiesTable", "shortName": "Revenue (Details) - Schedule of contract liabilities", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "fhai:ScheduleOfContractLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "fhai:DeferredRevenueRelatedToPrepaidWineProducts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Inventories (Details) - Schedule of inventories", "role": "http://www.fountainhealthyaging.com/role/ScheduleofinventoriesTable", "shortName": "Inventories (Details) - Schedule of inventories", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Leasehold Improvement and Equipment, Net (Details)", "role": "http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetDetails", "shortName": "Leasehold Improvement and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Leasehold Improvement and Equipment, Net (Details) - Schedule of leasehold improvement and equipment, net", "role": "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable", "shortName": "Leasehold Improvement and Equipment, Net (Details) - Schedule of leasehold improvement and equipment, net", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Intangible Assets (Details)", "role": "http://www.fountainhealthyaging.com/role/IntangibleAssetsDetails", "shortName": "Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Intangible Assets (Details) - Schedule of intangible assets", "role": "http://www.fountainhealthyaging.com/role/ScheduleofintangibleassetsTable", "shortName": "Intangible Assets (Details) - Schedule of intangible assets", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "fhai:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Other Payables and Accruals (Details)", "role": "http://www.fountainhealthyaging.com/role/OtherPayablesandAccrualsDetails", "shortName": "Other Payables and Accruals (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "fhai:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Other Payables and Accruals (Details) - Schedule of other payables and accruals", "role": "http://www.fountainhealthyaging.com/role/ScheduleofotherpayablesandaccrualsTable", "shortName": "Other Payables and Accruals (Details) - Schedule of other payables and accruals", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c25", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited)", "role": "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3", "shortName": "Condensed Consolidated Statements of Changes in Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c25", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Income Taxes (Details)", "role": "http://www.fountainhealthyaging.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "fhai:ProfitBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Income Taxes (Details) - Schedule of statutory tax rates", "role": "http://www.fountainhealthyaging.com/role/ScheduleofstatutorytaxratesTable", "shortName": "Income Taxes (Details) - Schedule of statutory tax rates", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "fhai:ProfitBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Leases (Details)", "role": "http://www.fountainhealthyaging.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateEffectivePercentage", "reportCount": 1, "unique": true, "unitRef": "pure", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "fhai:ScheduleOfFutureMinimumPaymentsUnderLongtermNoncancelableOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Leases (Details) - Schedule of future minimum payments under long-term non-cancelable operating leases", "role": "http://www.fountainhealthyaging.com/role/ScheduleoffutureminimumpaymentsunderlongtermnoncancelableoperatingleasesTable", "shortName": "Leases (Details) - Schedule of future minimum payments under long-term non-cancelable operating leases", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "fhai:ScheduleOfFutureMinimumPaymentsUnderLongtermNoncancelableOperatingLeasesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "fhai:OtherInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Leases (Details) - Schedule of other information", "role": "http://www.fountainhealthyaging.com/role/ScheduleofotherinformationTable", "shortName": "Leases (Details) - Schedule of other information", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "fhai:OtherInformationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "fhai:ScheduleOfAmountDueFromRelatedPartiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Related Parties Transactions (Details) - Schedule of amount due from related parties", "role": "http://www.fountainhealthyaging.com/role/ScheduleofamountduefromrelatedpartiesTable", "shortName": "Related Parties Transactions (Details) - Schedule of amount due from related parties", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "fhai:ScheduleOfAmountDueFromRelatedPartiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "fhai:ScheduleOfAmountDueToRelatedPartiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Related Parties Transactions (Details) - Schedule of amount due to related parties", "role": "http://www.fountainhealthyaging.com/role/ScheduleofamountduetorelatedpartiesTable", "shortName": "Related Parties Transactions (Details) - Schedule of amount due to related parties", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "fhai:ScheduleOfAmountDueToRelatedPartiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.fountainhealthyaging.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c2", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OtherCommitment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Description of Business", "role": "http://www.fountainhealthyaging.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Basis of Presentation", "role": "http://www.fountainhealthyaging.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "f10q0322_microalliance.htm", "contextRef": "c0", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 20, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "PRC [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG", "terseLabel": "Hong Kong [Member]" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three", "terseLabel": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "fhai_AccountsReceivablePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AccountsReceivablePercentage", "terseLabel": "Accounts receivable, percentage" } } }, "localname": "AccountsReceivablePercentage", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable" ], "xbrltype": "percentItemType" }, "fhai_AdvanceFromCustomers": { "auth_ref": [], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "AdvanceFromCustomers", "terseLabel": "Advance from customers" } } }, "localname": "AdvanceFromCustomers", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "fhai_AdvanceFromCustomersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Advance from Customers [Abstract]" } } }, "localname": "AdvanceFromCustomersAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_AdvanceFromCustomersCurrent": { "auth_ref": [], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Advance from customers.", "label": "AdvanceFromCustomersCurrent", "terseLabel": "Advance from customers" } } }, "localname": "AdvanceFromCustomersCurrent", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "fhai_AdvanceFromCustomersTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AdvanceFromCustomersTextBlock", "terseLabel": "ADVANCE FROM CUSTOMERS" } } }, "localname": "AdvanceFromCustomersTextBlock", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/AdvancefromCustomers" ], "xbrltype": "textBlockItemType" }, "fhai_AdvanceToSuppliers": { "auth_ref": [], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of advance to suppliers.", "label": "AdvanceToSuppliers", "terseLabel": "Advance to suppliers" } } }, "localname": "AdvanceToSuppliers", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "fhai_AdvanceToSuppliersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Advance To Suppliers [Abstract]" } } }, "localname": "AdvanceToSuppliersAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_AdvanceToSuppliersTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AdvanceToSuppliersTextBlock", "terseLabel": "ADVANCE TO SUPPLIERS" } } }, "localname": "AdvanceToSuppliersTextBlock", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/AdvancetoSuppliers" ], "xbrltype": "textBlockItemType" }, "fhai_AgreementTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "AgreementTerm", "terseLabel": "Agreement term" } } }, "localname": "AgreementTerm", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "fhai_CapitalStockTransactionDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital stock transaction description.", "label": "CapitalStockTransactionDescription", "terseLabel": "Capital stock transaction description" } } }, "localname": "CapitalStockTransactionDescription", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "fhai_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofotherinformationTable" ], "xbrltype": "stringItemType" }, "fhai_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerAMember", "terseLabel": "Customer A [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable", "http://www.fountainhealthyaging.com/role/ScheduleofconcentrationofcreditriskTable" ], "xbrltype": "domainItemType" }, "fhai_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerBMember", "terseLabel": "Customer B [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable", "http://www.fountainhealthyaging.com/role/ScheduleofconcentrationofcreditriskTable" ], "xbrltype": "domainItemType" }, "fhai_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerCMember", "terseLabel": "Customer C [Member]" } } }, "localname": "CustomerCMember", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable" ], "xbrltype": "domainItemType" }, "fhai_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CustomerDMember", "terseLabel": "Customer D [Member]" } } }, "localname": "CustomerDMember", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable" ], "xbrltype": "domainItemType" }, "fhai_DeferredRevenueRelatedToPrepaidWineProducts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue related to prepaid wine products.", "label": "DeferredRevenueRelatedToPrepaidWineProducts", "terseLabel": "Deferred revenue related to prepaid coffee and liquor products" } } }, "localname": "DeferredRevenueRelatedToPrepaidWineProducts", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "fhai_DeferredRevenueRelatedToUpfrontFranchiseFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue related to upfront franchise fees.", "label": "DeferredRevenueRelatedToUpfrontFranchiseFees", "terseLabel": "Deferred revenue related to upfront franchise fees" } } }, "localname": "DeferredRevenueRelatedToUpfrontFranchiseFees", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "fhai_DocumentAndEntityInformationAbstract": { "auth_ref": [], "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ExpectedRecognizeRevenueTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ExpectedRecognizeRevenueTerm", "terseLabel": "Expected recognize revenue term" } } }, "localname": "ExpectedRecognizeRevenueTerm", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/RevenueDetails" ], "xbrltype": "durationItemType" }, "fhai_ExpectsToRecognizeRevenueNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ExpectsToRecognizeRevenueNextTwelveMonths", "terseLabel": "Expect to recognize revenue amount" } } }, "localname": "ExpectsToRecognizeRevenueNextTwelveMonths", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/RevenueDetails" ], "xbrltype": "monetaryItemType" }, "fhai_FranchiseFeesAndIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "FranchiseFeesAndIncome", "terseLabel": "Franchise fees and income" } } }, "localname": "FranchiseFeesAndIncome", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofrevenueTable" ], "xbrltype": "monetaryItemType" }, "fhai_IncomeTaxesDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Line Items]" } } }, "localname": "IncomeTaxesDetailsLineItems", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "fhai_IncomeTaxesDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes (Details) [Table]" } } }, "localname": "IncomeTaxesDetailsTable", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "fhai_IntangibleAssetsAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "IntangibleAssetsAmortization", "terseLabel": "Cost of intangible assets" } } }, "localname": "IntangibleAssetsAmortization", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "fhai_Inventories": { "auth_ref": [], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Inventories", "terseLabel": "Inventories" } } }, "localname": "Inventories", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "fhai_MovementInValuationAllowance": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Movement in valuation allowance", "label": "MovementInValuationAllowance", "terseLabel": "Others" } } }, "localname": "MovementInValuationAllowance", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofstatutorytaxratesTable" ], "xbrltype": "monetaryItemType" }, "fhai_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "NumberOfCustomers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/OtherPayablesandAccrualsDetails" ], "xbrltype": "integerItemType" }, "fhai_OperatingLeaseCurrentObligation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating leasecurrent obligation.", "label": "OperatingLeaseCurrentObligation", "negatedLabel": "Less: current obligations" } } }, "localname": "OperatingLeaseCurrentObligation", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleoffutureminimumpaymentsunderlongtermnoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "fhai_OtherInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OtherInformationTableTextBlock", "terseLabel": "Schedule of other information" } } }, "localname": "OtherInformationTableTextBlock", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "fhai_OtherReceivablesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Receivables [Abstract]" } } }, "localname": "OtherReceivablesLineItems", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/OtherReceivables" ], "xbrltype": "stringItemType" }, "fhai_OtherReceivablesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Receivables [Table]" } } }, "localname": "OtherReceivablesTable", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/OtherReceivables" ], "xbrltype": "stringItemType" }, "fhai_PercentageOfAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of accounts receivable.", "label": "PercentageOfAccountsReceivable", "terseLabel": "Percentage of accounts receivable" } } }, "localname": "PercentageOfAccountsReceivable", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "fhai_PercentageOfNetRevenues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of net revenues.", "label": "PercentageOfNetRevenues", "terseLabel": "Percentage of net revenues" } } }, "localname": "PercentageOfNetRevenues", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/RisksandUncertaintiesDetails" ], "xbrltype": "percentItemType" }, "fhai_ProductSales": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Product sales", "label": "ProductSales", "terseLabel": "Product sales" } } }, "localname": "ProductSales", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofrevenueTable" ], "xbrltype": "monetaryItemType" }, "fhai_ProfitBeforeTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "ProfitBeforeTax", "terseLabel": "Profit before tax" } } }, "localname": "ProfitBeforeTax", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofstatutorytaxratesTable" ], "xbrltype": "monetaryItemType" }, "fhai_RelatedPartiesTransactionsDetailsScheduleofamountduefromrelatedpartiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Parties Transactions (Details) - Schedule of amount due from related parties [Line Items]" } } }, "localname": "RelatedPartiesTransactionsDetailsScheduleofamountduefromrelatedpartiesLineItems", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduefromrelatedpartiesTable" ], "xbrltype": "stringItemType" }, "fhai_RelatedPartiesTransactionsDetailsScheduleofamountduefromrelatedpartiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Parties Transactions (Details) - Schedule of amount due from related parties [Table]" } } }, "localname": "RelatedPartiesTransactionsDetailsScheduleofamountduefromrelatedpartiesTable", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduefromrelatedpartiesTable" ], "xbrltype": "stringItemType" }, "fhai_RelatedPartiesTransactionsDetailsScheduleofamountduetorelatedpartiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Parties Transactions (Details) - Schedule of amount due to related parties [Line Items]" } } }, "localname": "RelatedPartiesTransactionsDetailsScheduleofamountduetorelatedpartiesLineItems", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduetorelatedpartiesTable" ], "xbrltype": "stringItemType" }, "fhai_RelatedPartiesTransactionsDetailsScheduleofamountduetorelatedpartiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Parties Transactions (Details) - Schedule of amount due to related parties [Table]" } } }, "localname": "RelatedPartiesTransactionsDetailsScheduleofamountduetorelatedpartiesTable", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduetorelatedpartiesTable" ], "xbrltype": "stringItemType" }, "fhai_Revenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Revenue", "terseLabel": "Revenue" } } }, "localname": "Revenue", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofrevenueTable" ], "xbrltype": "monetaryItemType" }, "fhai_RightofuseAssetsObtainedInExchangeForOperatingLeaseObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount is right-of-use assets obtained in exchange for operating lease obligations.", "label": "RightofuseAssetsObtainedInExchangeForOperatingLeaseObligations", "terseLabel": "Right-of-use assets obtained in exchange for operating lease obligations" } } }, "localname": "RightofuseAssetsObtainedInExchangeForOperatingLeaseObligations", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "fhai_ScheduleOfAccountsReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of accounts receivable [Abstract]" } } }, "localname": "ScheduleOfAccountsReceivableAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfAmountDueFromRelatedPartiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of amount due from related parties [Abstract]" } } }, "localname": "ScheduleOfAmountDueFromRelatedPartiesAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfAmountDueFromRelatedPartiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfAmountDueFromRelatedPartiesTableTextBlock", "terseLabel": "Schedule of amount due from related parties" } } }, "localname": "ScheduleOfAmountDueFromRelatedPartiesTableTextBlock", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/RelatedPartiesTransactionsTables" ], "xbrltype": "textBlockItemType" }, "fhai_ScheduleOfAmountDueToRelatedPartiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of amount due to related parties [Abstract]" } } }, "localname": "ScheduleOfAmountDueToRelatedPartiesAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfAmountDueToRelatedPartiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfAmountDueToRelatedPartiesTableTextBlock", "terseLabel": "Schedule of amount due to related parties" } } }, "localname": "ScheduleOfAmountDueToRelatedPartiesTableTextBlock", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/RelatedPartiesTransactionsTables" ], "xbrltype": "textBlockItemType" }, "fhai_ScheduleOfConcentrationOfCreditRiskAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of concentration of credit risk [Abstract]" } } }, "localname": "ScheduleOfConcentrationOfCreditRiskAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfContractLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of contract liabilities [Abstract]" } } }, "localname": "ScheduleOfContractLiabilitiesAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfContractLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfContractLiabilitiesTableTextBlock", "terseLabel": "Schedule of contract liabilities" } } }, "localname": "ScheduleOfContractLiabilitiesTableTextBlock", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "fhai_ScheduleOfFutureMinimumPaymentsUnderLongTermNonCancelableOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of future minimum payments under long-term non-cancelable operating leases [Abstract]" } } }, "localname": "ScheduleOfFutureMinimumPaymentsUnderLongTermNonCancelableOperatingLeasesAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfFutureMinimumPaymentsUnderLongtermNoncancelableOperatingLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ScheduleOfFutureMinimumPaymentsUnderLongtermNoncancelableOperatingLeasesTableTextBlock", "terseLabel": "Schedule of future minimum payments under long-term non-cancelable operating leases" } } }, "localname": "ScheduleOfFutureMinimumPaymentsUnderLongtermNoncancelableOperatingLeasesTableTextBlock", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "fhai_ScheduleOfIntangibleAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of intangible assets [Abstract]" } } }, "localname": "ScheduleOfIntangibleAssetsAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfInventoriesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of inventories [Abstract]" } } }, "localname": "ScheduleOfInventoriesAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfLeaseholdImprovementAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of leasehold improvement and equipment, net [Abstract]" } } }, "localname": "ScheduleOfLeaseholdImprovementAndEquipmentNetAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfOtherInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other information [Abstract]" } } }, "localname": "ScheduleOfOtherInformationAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfOtherPayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of other payables and accruals [Abstract]" } } }, "localname": "ScheduleOfOtherPayablesAndAccrualsAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of revenue [Abstract]" } } }, "localname": "ScheduleOfRevenueAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ScheduleOfStatutoryTaxRatesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of statutory tax rates [Abstract]" } } }, "localname": "ScheduleOfStatutoryTaxRatesAbstract", "nsuri": "http://www.fountainhealthyaging.com/20220331", "xbrltype": "stringItemType" }, "fhai_ShenzhenWeilianJinMengCultureSpreadingLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ShenzhenWeilianJinMengCultureSpreadingLimitedMember", "terseLabel": "Shenzhen Weilian Jin Meng Culture Spreading Limited\t[Member]" } } }, "localname": "ShenzhenWeilianJinMengCultureSpreadingLimitedMember", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduefromrelatedpartiesTable" ], "xbrltype": "domainItemType" }, "fhai_StatutoryReserves": { "auth_ref": [], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of statutory reserves.", "label": "StatutoryReserves", "terseLabel": "Statutory reserves" } } }, "localname": "StatutoryReserves", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "fhai_SubjectToProfitsTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SubjectToProfitsTaxRate", "terseLabel": "Subject to profits tax rate" } } }, "localname": "SubjectToProfitsTaxRate", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "fhai_TaxExpensebenefitsCalculatedAtStatutoryTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "TaxExpensebenefitsCalculatedAtStatutoryTaxRate", "terseLabel": "Tax benefit calculated at statutory tax rate" } } }, "localname": "TaxExpensebenefitsCalculatedAtStatutoryTaxRate", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofstatutorytaxratesTable" ], "xbrltype": "percentItemType" }, "fhai_ZhuHongMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ZhuHongMember", "terseLabel": "Zhu Hong [Member]" } } }, "localname": "ZhuHongMember", "nsuri": "http://www.fountainhealthyaging.com/20220331", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduetorelatedpartiesTable" ], "xbrltype": "domainItemType" }, "sic_Z3570": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "3570 Computer and office Equipment [Member]", "terseLabel": "Computer equipment and software\t[Member]" } } }, "localname": "Z3570", "nsuri": "http://xbrl.sec.gov/sic/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r146", "r203", "r206", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable", "http://www.fountainhealthyaging.com/role/ScheduleofconcentrationofcreditriskTable" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r146", "r203", "r206", "r315" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable", "http://www.fountainhealthyaging.com/role/ScheduleofconcentrationofcreditriskTable" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r90", "r345" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Schedule of revenue" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r144", "r145", "r203", "r205", "r314", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r144", "r145", "r203", "r205", "r314", "r322", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r343", "r344" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r42" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "OTHER PAYABLES AND ACCRUALS" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/OtherPayablesandAccruals" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.", "label": "Accounts Payable and Other Accrued Liabilities", "terseLabel": "Other payables and accruals" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofotherpayablesandaccrualsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Other payables and accruals" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r41", "r278" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r147", "r148" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableSale": { "auth_ref": [ "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease from sale of accounts receivable.", "label": "Accounts Receivable, Sale", "terseLabel": "Accounts receivable, amount" } } }, "localname": "AccountsReceivableSale", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r8", "r44", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "VAT and other taxes payable" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofotherpayablesandaccrualsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r18", "r286", "r299" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payables" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r15", "r171" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r52", "r53", "r54", "r301", "r320", "r321" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Foreign currency translation reserves" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r60", "r61", "r62", "r92", "r93", "r94", "r234", "r268", "r316", "r317" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Reserve" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r27", "r278" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r92", "r93", "r94", "r208", "r209", "r210", "r240" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional paid in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments for:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r77", "r163", "r167" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r17", "r85", "r132", "r135", "r141", "r158", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r229", "r235", "r243", "r276", "r278", "r285", "r298" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r40", "r85", "r158", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r229", "r235", "r243", "r276", "r278" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r85", "r158", "r179", "r180", "r181", "r183", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r229", "r235", "r243", "r276" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "terseLabel": "BASIS OF PRESENTATION" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r13", "r79" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. 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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r74", "r79", "r80" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at the end of the year", "periodStartLabel": "Cash and cash equivalents at the beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r74", "r244" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r23", "r24", "r25", "r84", "r85", "r107", "r108", "r109", "r111", "r113", "r117", "r118", "r119", "r158", "r179", "r184", "r185", "r186", "r190", "r191", "r194", "r195", "r196", "r197", "r198", "r243", "r341" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r47", "r291", "r305" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r175", "r176", "r177", "r178", "r323" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r92", "r93", "r240" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in Dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r25", "r198" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r25", "r278" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common Stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r56", "r58", "r59", "r66", "r294", "r310" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income for the year" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "RISKS AND UNCERTAINTIES" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/RisksandUncertainties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r200", "r201", "r204" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofcontractliabilitiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r69", "r85", "r158", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r243" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "negatedLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r46", "r192", "r252", "r253" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Lease discounted rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r22" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Net revenue, amount" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofconcentrationofcreditriskTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueDisclosureTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for deferred revenues at the end of the reporting period, and description and amounts of significant changes that occurred during the reporting period. Deferred revenue is a liability as of the balance sheet date related to a revenue producing activity for which revenue has not yet been recognized. Generally, an entity records deferred revenue when it receives consideration from a customer before achieving certain criteria that must be met for revenue to be recognized in conformity with GAAP.", "label": "Deferred Revenue Disclosure [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "DeferredRevenueDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r77", "r169" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r77", "r130" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue [Abstract]" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedParties": { "auth_ref": [ "r26", "r89", "r182", "r184", "r185", "r189", "r190", "r191", "r272", "r289", "r308" ], "crdr": "debit", "lang": { "en-us": { "role": { "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 Parties", "terseLabel": "Due to related parties" } } }, "localname": "DueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduefromrelatedpartiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r5", "r26", "r89", "r182", "r184", "r185", "r189", "r190", "r191", "r272" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected 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, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "terseLabel": "Amount due from related parties" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToOtherRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r41", "r89", "r272" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount payable to related parties classified as other, due within one year or the normal operating cycle, if longer.", "label": "Due to Other Related Parties, Current", "terseLabel": "Total" } } }, "localname": "DueToOtherRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduefromrelatedpartiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r41", "r89", "r182", "r184", "r185", "r189", "r190", "r191", "r272" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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, Current", "terseLabel": "Amount due to related parties" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r89", "r182", "r184", "r185", "r189", "r190", "r191", "r272", "r290", "r307" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "terseLabel": "Total" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduetorelatedpartiesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r67", "r97", "r98", "r99", "r100", "r101", "r105", "r107", "r111", "r112", "r113", "r114", "r115", "r241", "r242", "r295", "r311" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "- Basic (in Dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]", "terseLabel": "Weighted average number of shares used in computation:" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r67", "r97", "r98", "r99", "r100", "r101", "r107", "r111", "r112", "r113", "r114", "r115", "r241", "r242", "r295", "r311" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "- Diluted (in Dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r244" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r87", "r213", "r222" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory tax rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and welfare payable" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofotherpayablesandaccrualsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofconcentrationofcreditriskTable" ], "xbrltype": "stringItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r60", "r61", "r62", "r92", "r93", "r94", "r96", "r102", "r104", "r116", "r159", "r198", "r199", "r208", "r209", "r210", "r218", "r219", "r240", "r245", "r246", "r247", "r248", "r249", "r250", "r268", "r316", "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": { "auth_ref": [ "r86", "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Federal Income Tax Expense (Benefit), Continuing Operations", "terseLabel": "Income tax" } } }, "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofstatutorytaxratesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r155", "r157" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]", "terseLabel": "OTHER RECEIVABLES" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/OtherReceivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r16", "r166" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r166", "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "APP Platform" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTrademarksGross": { "auth_ref": [ "r166" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.", "label": "Finite-Lived Trademarks, Gross", "terseLabel": "Trademarks" } } }, "localname": "FiniteLivedTrademarksGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedLabel": "General and administrative expense" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r68", "r85", "r132", "r134", "r137", "r140", "r142", "r158", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r243" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r64", "r132", "r134", "r137", "r140", "r142", "r284", "r292", "r296", "r312" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Profit before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r87", "r214", "r215", "r216", "r220", "r223", "r225", "r226", "r227" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r88", "r103", "r104", "r131", "r212", "r221", "r224", "r313" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsGovernmentGrants": { "auth_ref": [ "r217" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax (expense) benefit from continuing operations attributable to government grants to the extent recognized as a reduction of income tax expense.", "label": "Income Tax (Expense) Benefit, Continuing Operations, Government Grants", "terseLabel": "Computed expected tax expense" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsGovernmentGrants", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofstatutorytaxratesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r76" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r76" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income tax payables" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r76" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accounts payable, other payables and accruals" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r76", "r281" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Advance to suppliers" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "auth_ref": [ "r76" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties", "terseLabel": "Amount due from/to related parties" } } }, "localname": "IncreaseDecreaseInDueToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r76" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivables and prepayment" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r162", "r165" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet", "http://www.fountainhealthyaging.com/role/ScheduleofintangibleassetsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r34" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r39", "r278" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "verboseLabel": "Inventory, total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet", "http://www.fountainhealthyaging.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r35" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsGross": { "auth_ref": [ "r170" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements, Gross", "terseLabel": "Leasehold improvements and equipment, net" } } }, "localname": "LeaseholdImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvement [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleoffutureminimumpaymentsunderlongtermnoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due in Rolling Year Five", "terseLabel": "After 1 year but within 5 years" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleoffutureminimumpaymentsunderlongtermnoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Rolling 12 Months", "terseLabel": "Within 1 year" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleoffutureminimumpaymentsunderlongtermnoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r85", "r136", "r158", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r230", "r235", "r236", "r243", "r276", "r277" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r85", "r158", "r243", "r278", "r288", "r303" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r45", "r85", "r158", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r230", "r235", "r236", "r243", "r276", "r277", "r278" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r19", "r20", "r85", "r158", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r230", "r235", "r236", "r243", "r276", "r277" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r19" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-Term Debt and Lease Obligation", "terseLabel": "Long-term lease obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleoffutureminimumpaymentsunderlongtermnoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentMilestones": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discloses the nature of achievements or target goals that are to be reached by specified dates to maintain the arrangement or extend it, generally without adjustment of the present financial terms of the arrangement.", "label": "Long-Term Purchase Commitment, Milestones", "terseLabel": "Milestones stages, description" } } }, "localname": "LongTermPurchaseCommitmentMilestones", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r74" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r74", "r75", "r78" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r55", "r57", "r62", "r65", "r78", "r85", "r95", "r97", "r98", "r99", "r100", "r103", "r104", "r110", "r132", "r134", "r137", "r140", "r142", "r158", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r242", "r243", "r293", "r309" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Income (loss) for the year" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r55", "r57", "r62", "r103", "r104", "r232", "r237" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net profit" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently issued accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "negatedTotalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r132", "r134", "r137", "r140", "r142" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating profit" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r256" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease obligations" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleoffutureminimumpaymentsunderlongtermnoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r256" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r256" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r257", "r258" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flow from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofotherinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r255" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r261", "r264" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate for operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofotherinformationTable" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r260", "r264" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Remaining lease term for operating leases (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofotherinformationTable" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r239" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "DESCRIPTION OF BUSINESS" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Others" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofotherpayablesandaccrualsTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.", "label": "Other Commitment", "terseLabel": "Commitments contract amount" } } }, "localname": "OtherCommitment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r50", "r52" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, 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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "terseLabel": "Foreign currency translation differences" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeOtherNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as other.", "label": "Other Comprehensive Income, Other, Net of Tax", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeOtherNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventoryInTransit": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of merchandise or supplies to which the entity holds the title but does not hold physical possession because the goods are currently being transported.", "label": "Other Inventory, in Transit, Gross", "terseLabel": "Goods in transit" } } }, "localname": "OtherInventoryInTransit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofinventoriesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expenses) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r72" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Additions to intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Additions to leasehold improvements and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedCashFlow" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Preferred Stock [Member]", "terseLabel": "Series A preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r24", "r194" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Series A preferred stock, par value (in Dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Series A preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r24", "r194" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Series A preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Series A preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r24", "r278" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Series A Preferred Stock" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepayment" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r55", "r57", "r62", "r73", "r85", "r95", "r103", "r104", "r132", "r134", "r137", "r140", "r142", "r158", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r228", "r231", "r233", "r237", "r238", "r242", "r243", "r296" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net profit for the year" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leasehold Improvement and Equipment, Net [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r173", "r324", "r325", "r326" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "LEASEHOLD IMPROVEMENT AND EQUIPMENT, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r14", "r170" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Leasehold improvement and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r172", "r278", "r297", "r304" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Leasehold improvement and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of leasehold improvement and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/LeaseholdImprovementandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r21", "r287", "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Outstanding contract amount" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivableWithImputedInterestNetAmount": { "auth_ref": [ "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The receivable or note face amount less the unamortized discount or premium.", "label": "Receivable with Imputed Interest, Net Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "ReceivableWithImputedInterestNetAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleoffutureminimumpaymentsunderlongtermnoncancelableoperatingleasesTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r207", "r271", "r272", "r273" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduefromrelatedpartiesTable", "http://www.fountainhealthyaging.com/role/ScheduleofamountduetorelatedpartiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": { "auth_ref": [ "r20", "r254", "r263", "r266", "r267", "r270" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transaction, Description of Transaction", "terseLabel": "Relationship, description", "verboseLabel": "Relationship, decription" } } }, "localname": "RelatedPartyTransactionDescriptionOfTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduefromrelatedpartiesTable", "http://www.fountainhealthyaging.com/role/ScheduleofamountduetorelatedpartiesTable" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r207" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofamountduefromrelatedpartiesTable", "http://www.fountainhealthyaging.com/role/ScheduleofamountduetorelatedpartiesTable" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.", "label": "Related Party Transaction, Other Revenues from Transactions with Related Party", "terseLabel": "Revenues from transactions with franchisees" } } }, "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofrevenueTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r269", "r270", "r272", "r274", "r275" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTIES TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/RelatedPartiesTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RentalProperties": { "auth_ref": [ "r306" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of income producing properties held for rental.", "label": "Rental Properties", "terseLabel": "Rent expenses" } } }, "localname": "RentalProperties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r199", "r278", "r302", "r319", "r321" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 7.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAppropriatedMember": { "auth_ref": [ "r28", "r193" ], "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is unavailable for dividend distribution. Includes also retained earnings appropriated for loss contingencies.", "label": "Retained Earnings, Appropriated [Member]", "terseLabel": "(Accumulated Deficit) Statutory Reserves" } } }, "localname": "RetainedEarningsAppropriatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r92", "r93", "r94", "r96", "r102", "r104", "r159", "r208", "r209", "r210", "r218", "r219", "r240", "r316", "r318" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "(Accumulated Deficit) Unrestricted" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r82", "r83" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Net revenue, percentage" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofconcentrationofcreditriskTable" ], "xbrltype": "percentItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r63", "r85", "r128", "r129", "r133", "r138", "r139", "r143", "r144", "r146", "r158", "r179", "r180", "r181", "r184", "r185", "r186", "r187", "r188", "r190", "r191", "r243", "r296" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r259", "r264" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofotherinformationTable" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific 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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofaccountsreceivableTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of accounts receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of other payables and accruals" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/OtherPayablesandAccrualsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of statutory tax rates" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofconcentrationofcreditriskTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r36", "r37", "r38" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r172" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of concentration of credit risk" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/RisksandUncertaintiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "negatedLabel": "Selling and marketing expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [ "r23", "r24", "r198" ], "lang": { "en-us": { "role": { "documentation": "Series A preferred stock.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series A Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r81", "r91" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r23", "r24", "r25", "r84", "r85", "r107", "r108", "r109", "r111", "r113", "r117", "r118", "r119", "r158", "r179", "r184", "r185", "r186", "r190", "r191", "r194", "r195", "r196", "r197", "r198", "r243", "r341" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r48", "r60", "r61", "r62", "r92", "r93", "r94", "r96", "r102", "r104", "r116", "r159", "r198", "r199", "r208", "r209", "r210", "r218", "r219", "r240", "r245", "r246", "r247", "r248", "r249", "r250", "r268", "r316", "r317", "r318" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r92", "r93", "r94", "r116", "r282" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet_Parentheticals", "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r25", "r31", "r32", "r85", "r154", "r158", "r243", "r278" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet", "http://www.fountainhealthyaging.com/role/ShareholdersEquityType2or3" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "EQUITY (DEFICIT)" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r279", "r280" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r179", "r184", "r185", "r186", "r190", "r191" ], "calculation": { "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "terseLabel": "Share capital (750,000,000 shares of Common Stock, par value $0.00001 per share, authorized, of which 609,316,077 shares are issued and outstanding; and 100,000,000 shares of Series A Preferred Stock, par value $0.00001 per share, of which all 100,000,000 shares are issued and outstanding)" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedBalanceSheet" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r149", "r150", "r151", "r152", "r153", "r156" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r120", "r121", "r122", "r123", "r124", "r125", "r126" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/AccountingPoliciesByPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles [Member]", "terseLabel": "Motor vehicles\t[Member]" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ScheduleofleaseholdimprovementandequipmentnetTable" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r106", "r113" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "- Diluted (in Shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r105", "r113" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "- Basic (in Shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.fountainhealthyaging.com/role/ConsolidatedIncomeStatement" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196816" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "430", "URI": "https://asc.fasb.org/topic&trid=2122452" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123395306&loc=d3e36975-112693" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918703-209980" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919370-209981" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919784-209982" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3)(i))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10(3))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(d))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.3)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r336": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r337": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r338": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r339": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r341": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r342": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r343": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r344": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r345": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r346": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r347": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r348": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r349": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r351": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r352": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r353": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" } }, "version": "2.1" } ZIP 74 0001213900-22-027053-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001213900-22-027053-xbrl.zip M4$L#!!0 ( !6 L%2J7*DZ8:( $RK!@ : 9C$P<3 S,C)?;6EC6[2!MGT<=3&]QU M^G[I)4-@5"DD2H-M^M>_O2-" R"$)(083*^NM T:(O84>]Z__M_WB49>J6FI MAO[;F7Q>.B-4'QA#57_Y[:S=N^QVS_[O1>'7_U,LDA]4IZ9BTR%YGI%+8S+M M#532-Q7=&AGFA'RR)Y])D8QM>_KURY>WM[?S 5QC#5236H9C#JB%'Y!B43SN MTJ3XL*_DUM#)K3(CNK>.9O9^(] M8>\X\ZYU=-N<>=>^/YO:N44'YR_&ZQ?QY1=\BWO#D*KA%\,7\Q?:IG\]HK*AS-XUP!8JJCZFBV>.9\@(PQ^6S-Y4J M%>].U3*J9;D1_L9RJ53Y(J[P;GA?=:T,U^J:JM/__?YXXU]NAU_O7_K%=O&L MV$ I8GOEHEP./*0(X)I[D N^J.?(M6*I6?0W"U?^C-@I?OVL6-2]?#HJ>5>/ M%.N976F9]ARZ+'40CE?X8NY"QRJ^*,IT^8GBB\6+$=56Z-7LF[G+\<7#!?H2 MVZI_X5\&+U6CT*U;MJ(//""\:Q$7_^\-@,R_D-QG2B%)=68JG)[UJ]'F1\[]$3+>Q">"I>W/RB*Q-J315XZL6O MP%+#BP+!__UJJ[9&+\BO7_@OA<*O$VHK9&#H-M6!\&WZ;G_A+\*G%^E?COKZ MV]DE_[[8!T2>D2\@A;[PI_[Z; QG%[\.U5=BV3.-_G8V@DN_$KDTM4E?A460 M._I&'HV)HDO\ XGTJ*F.SMA=N((O^//7J?N B6("\W\E);CBRW3A*I25URK5 M0%(^.AHM/B@O%,5B< 7\ 47;F,)#IO8W(CYX-FS;F(C/WM2A/<9UEGXY6UI_ MT5+_0^%+O/#9,(?4Y$_[KBF#GZ0,6[,,31UZ7[I/YM_+[O=G%__]7W*]]$VL M?6D'7Y:V$ (.Q$A1T=07 ,D <$!-;T-\A\O[\]^["+YI4BRY#V=0PWB0 MR_O;VVZOU[V_RWE!?RC6&(XOVX#[K\XOS^'PKE5;>2XB=_Q?WS_>DE_5]Z^Z MH=\Y$[AUP(7*N_U(1[^=#4"50IGTVQEH#U^OC %(_?OTR=^]% MSAASX97?2S_=*N9/>T_M MNS[IWQ-@YS[P;$&ND/M'(M<^#3^3^VO2_[U# ISN<7G[LH]?RZU*-6/\I8!F MYGR78@W7ADGL,25_N0@A4WBB,0139H@61@*,#\$F*4[@@C'BNSA49L495A#^G ,)D9_]4!.6NBC7]V4:E4BG*YTF@ ,>,M0J\Y":Y$@FL1&8_T1;60 M'^P[^(8AY%8=F(:B:2I:TN2':3A3TM4'Y_L'[T^==V5@LST18T1,;R]$L8@U MI0-UI-(A476BVA89C-DAGJ62F,IPL)5G8)X!U;2I,N3^4$ ,_HU>!O?OQ"L* M6.&>,3TP-$V96F!_N[^=P3%CF^[37ZEIJZ >N$L'%+ +ANX%XJ'5UB]+!OHS M-]#/:[X)O]E!BEZ^KY8-"L_4-%X1J?.Z$2=8H$3#G KYT,.K+[G#]=(8(OT& MI0GS/XR4B:K-OJX#7]!7 =!FG'!'7Y6APNE>B)Q%\K>'8? J_Q)-$N%W;0_* MBT#L*^_=(=P*_#%@@/3D<9;@:]:+;ZT (_YC)"#,4")DM_A,C+ +J M@@'Z@DG^=$S5&JH#IC* I/GUV?QR45"#I,@N-E\47?T/^_NSM]\%9">@BRUO MLGO^>-X[)YW)5#-FL$N^JWG"('?&^=Q6!*J^,"DF)-MQ^5\2\E)[.#2I98D? M-Z"KR&<7CP;HD_42&&S?M>$+P'B1[,&2R];E-HAF]STK170VAT;5!%RA6<[L.".W5MQU=5T.[^$7^_-OO&F MGUWTQE3_#_Q'\,,0T 87@F=G47TOCM4AL.]7PG^":!C8Q=+9Q0]'T5^&AOY" M'N!H!;E%!4NG1-"# >>T]O_4*3]T:W*S5"HM(R:@IN?D"13K0QD]-6&?ZE31 M"'VG Z"A5U020:[A(V'I!->^ 27YAM%__U>S+#>^67"=1J>X:J*S94M@60PT M!U7X@@*0@1T? 46!X %V,55;A5NX245-L**FCFDY:%O9!MS'52&Y_.GY,S(; M>E7: _OK-I9S@'84U]Y#3:E*.;V2GYGJU\>(->*-*H,Q&6B*9:U25S>R:/9C MLZ:"U$%ZL\FSH7VR5FKFA[_5.^$)86BE[X,Q'/OP@4[>QBI\XG-SB$8?:7S! MUF K+R:8VD/D!L/\2LR7YT_E4E4J5YI2N5;[',- BWM " DTD\O/C%0SA1$( M\+CF_*:V6MS]"A+E%)KI9K^T\]IK=IZ#N(JM/+^_7&Q4%R;YZ'-_.A:8XK.S MBZX^1(.<8H;D8$Q!JDPPYOTVILP_@<>O[_TL?)(_D[%BD9&JP<&M:!I\B:$G M/,__$0?Z;B GBF=Z!7T(_!(TOB6 ]H QU7HL!1CU]C9(D,X5N0KGCI MU*0#RF2M7"8LUFD5/L'S1O"?Y8 LL8&NF#=J(L]5NR%M9,W97Z5N$1^L]C# M9XDH^I!\*O,]/E.PD"SG^4_8 5[/+H6;.:<*3>50/N==6; RPWAE+"JP7O\^)7'*ESF]$\*Q'I84X M5,JP!XB;J#:F_H)N/;!-0\>#1YL1"H?0C'11M@"KH^UVI=@*CSLM$+'W#+[K M@)Y:P*0P4BW5D%A!H7JRQ*,,4HP1JZ)@GI MNK!(UWS5'KE2Z_.Y9^!R(*-S""P$-Z\T>NU^?%WJ4LK4-Z4C56<2:^3;0)"V7OJU:(?M:_N9>MO:" MU>L3%Q90XHJ+5ZS5?:2JLVQ2X)3G8MD]0X('Q_G6<*[JZ+J&S\YKJGZ0=N.J M^%M-_B5+#>LFG&Z()P,B[2-=XN8RG#SO552(TE:7'@B)(<#>\%WQU)U M:EDKDR!3$L$B7+8'ITZXP$P.I:44,PXF]_D_V.,O^=-79IGE;"?E=\"/(@Y2 M]-0NG/\%=OZKHS"ME.FBP&FZP4P*Q^*',+R6Y7V&Y8_!.8[OTF;X\C<57HTH MUF%'!G+(JVHQSM45?: J&LI>S%I SS%6K P5G>WQ(HEW D4:9F.J#5LQ?RG9]= MU$LMJ2+7I5*CX5*&N\ +%SQ\;[RT56+EK.?;BP9M[\G[69+FE9RM*$GS2M8R M*4D[-+3@=K[!C7\Y5!\@$/V]L:)(?L,*=,GE$'S5 VA8*/[S R=G846-4WL. M#-ZK5RWEV:3*S^(S!4:&E4_93H++JX>L#I><_N5!:DA1FYAI"JVWW%V4:&%I M0_O[30?K$2[O[_J=NW[>I8U1F]ZQ2Z" U<2FH!RPIN$;5-)_.RN?11@R:Z.4 MWO,BH]3KF6_;44M #C+'7)*H:YUPT'@<'",(N6[7#'(",XU?$@$L>&NSNB), MG"%<%#(V43?X+^7?I9+, =5^[).N2-6\[MZU[RZ[[1L""LK]XVV[[Q7H*G.@ MC$L)8F^M]1'P '+B@"U+L'1M.@'R3+*_C%R!Q#Y?W!4 4K*'40,8@8SW2X4JV!P\N9T+W=UA5M9JE,M?;Q>6F MRFZ[USQ2R]%L=LG]E/)DNFP17=X+[JKL#^ZJ9Q?_0%^("HR%84!$ WR@N7\C M%C7#1:&=B&N65H[SLK[)'RU3J[>-(#>>0] M1>/^VLY?CFK/@OEE>#(\62R#5?#-,3+-_BA7X^016K[ W>P[N]9G+&K>]TE/S93U/<' M.6#8=]['ZK.:L;ME 2<[+':.$8(I?R/W4^:)^(KO%@D#W\@_%_G;F>:,9L^3>W\1W@.V]HA9T:5_O?][$-T0(:R[FC4:,C3FS=?N<6 MA ?Q TB$_'N^?'H"R+L_W8G$Y MQ6\#.#F@B&V(J/:J8^9RTXNE<[G,DJ_$NHO(%)BS+CZ.BCFV6#;+/,DF#%O* MJ9X0$A_<=:FK"!I;6XH:;P>3V]&$1ZK.3V4,5E$=,TWA-X8%EC#^7=%8*S=K M3*GM9X^Y+479.(1/3[KB#%6X_#-SPUS1 65)>>(*F7QJB^^3*MI)7>Q1BGEV MX+LNEE>0S1'00GDE+?CQ:20";*8VX3$US$@UZ1ANP:B:^,*MF;3AZ=2M?.,Y MT OT@X_@9.(3TK$02N4D7W@0/19-7;)4:@LSK86']T1%2$75XQ4WU;BDH5AC M)U40X_F0ZKGBMA MPGGE>+R=U\4H?V?;5)[5P;*O4S[Y.G/R=7IV519NLG7IZ3GY?M8MX_+^[JIS MU^M%V^CZ@R(I8 M#H7%7(K7JO=-M6B!-9%&49_K,ML]]([=MA\O?P^>/'?MIRL,/ &(HC]<#P@IUHC[EC!IM_[D"0R#P8Q MP@>ZQ-AGZ*9"%G;,P)OS:WGPD[<(OV6M?I7*&*W+A^5F1EVY;F%1.(@%[HR] MN4^]ORWYMKWL(@KU:3'Q\I''$K'"NN*6']5]",8@N,G1Y#? 7 M-C)6T=#;L71"A39C6E*-W*O"WK7BE ^O 11@CNR94 [V3"C%ZI@@YA]_Q7VW M]2'^Z/B;;MN7BFEB3Q5FWHP7GRL[@+$MR MJR15Z[7L0+V)4%S!8LLO;/-^.]B"<4!AUV#E;%D>;8M1W)T\>ANYH[;;\W$E MWLK 'B6I6:VLQ=N.Q/>VZ#T=N"I222Z#6*]O"*Z='##+2^()S#[I6P=*^VP? M/B:M6)1?!YE577\T'!G=IP)5N2%5:JW<:#XF16,'L%=8N&&J!TNY[@YF@(>( MT[4IM4I-(-?F1R/7F/"I2G*]+K7*^=%H9G+Y[.+!I%-EAJ'+ R5BM@%UV'F? M8H06M$@F9-K,UEPK7&JM30_3@R/JC>!5;DJ51FG?9'&H;CU\9>F%K*GY=*JI MU#PT,3T:*^I7L8^^T7-W$2&)9*E>*TFMQH>1U*E U*A+E?)1*-$KHQKM"=H7 M9.A0/D3D)G!^:_W1E0I)6W:AKV3SOF$K&AG, M^=>/FVPV\5'%4W$J%:G4K(#)63TQ=%[NL)B8*4D5Q$QKO9]WRURR( MWK;Z"UP&4H#CHVB,BC@)YV3[1 ?>7-@Q ?J(+[L?/5FP-N95J4C5:OG$U;EZ-^)@IEYJ M2BUYO>:S1]Z-C7B]ZG-Z/.ZNIJ$@N(D,#0<4JPT):-6#^G#9M7'!5.Y)94V3FK-R2_,&I_9RKM+R8?J&08'S4GA90L52I5J=XXP$3DU04B+L&S>)^"0 %@'B[U!R64 MEWS+47WC*QCKYC?8Y^#?V5F\9O#X;4TP.J46E(-7G3@W)/A'\@@]DV5N4O'PCM!Q)7^T;" MM%60\W)S?2KBD1#_)I!JM*1F=>_J!!/$O%Q'@[$0Z XX'HX[R))9@-M5!&;K M568@FFU%7(X539E%N..CJ=Z"\V0];Q]+8"PTO?\D!F+D!R:P ,I2N5&52I43 M]^>6O9D(.XV*+-5+.X^&GR)I>^7[3YSK?PK;'(;V&\3920/.3+6*DW<$.G!] M2\K5L2(J>QTX#J+DJE2/X?0]2C58#Y?IQTUFV:C")QFP;S(@(7+V@^^WP=4G M3DY$+)'6+-8!E$[5&CO@X4@SMEJ7*J7DN;FGDO5CMI;B91[>W]YV^VS^,$L( MQ1FWW;L?G;O+;F?;;?4T^776NNY?=_N<]A,%>+6:[]B-[]_I1@97&BG2"'AO* M-%"F*FJ=G^*K:MV[ZV2MS(W)Q-![MC'XR=YIM1U[;)CJ?^@P5$M@TZ*L)%I* M7BMJU$I2J<3^"U%>%C[@4Z_X/$WV/L)>*&'&!GG%]NWD;_&!7DN[P0?%O#?9 M,,8AZQG_0$VVYU4*&GP?"P'5]*M[,.F(@GTWW'2!I7/ 1"FLQG\1%U-JE M4FC;P\0?N-(#9;3*<,2R?0U_-=_8!_%Y-"DDYKDT.\F=^:(V)>',%Q279.12 M@N,DZGS!@53P6YMXJTEZUE3V^JRI'>I9XYTOBJ9%LVIM'UDU\T5MRJJ9+RA? M5ETMS+=M2\6U_JL'[;NHY>.[V"#2/V>T\:F!JX3W+O.4-QL^$."RM6.JPAEJ M/ZAN>^,&\H707M0OA-)^T# ^4'H/J#]K4 FV0>O#52#G"YZ+1[&) MR)&;55FJM#X,=>\*0'LA\%?FJCU26U%UL%6I8NKP_2E7;954="'5$8 *2,DK M.E(':E268T-J-."_RI;F>QPKNC8XQ#9"5U5JU.I2K;FE5K*[34S%R1+V[+@) M9P,^9S8N#F*@IM5AH(HX([ O45EJ-D_YY7GQ=1+TE.'4K-:ETK92A_>PL*0: MFH#N3919S_>'V_LVFSSTMCY,) %.+8IWDI>>%$VY-"_^8F/K+A;FNB@41/!J M&N1G[C G?74"3'E'W\BC,5%TB7\@L02 T3I>@X[[N_Q2+Y%JEVO K>5!>@'I[(!6I/J" YV^$>;9A$:18%#40E["(B_7Q>"> MW-U\(_W9%';2-H%A!M_('; 1W_&=@9LK!V_ZXM[%MHTP\S:\"@#/)E5^%I\I M\"X\=\H@&5QN/62Y"*C@E@-HG$-8^,N#Z\5]^"A:HJ0P6":EKC50__796_'S MQ3)1LW\4H@Z!K%7]WZ52&6[YHEQL2O.1JPKG!%CI;??R\;Y]<]-MWUUVR(_' M^Z<'TKV[/ ]?>\Z+N[R_N^K<]3JL!*1W?].]:O?ACUX??O#RD/MK7.W];0<+ M10KPR\-CYW>XI?O/COAB+S;RJ:N3I_/>.;DR-$TQX:'T?4"1UUE^]E"Q%6*8 MQ$"'ZIMJT0(3B\//>['XZ_M'TO^] _\]=CKD]OZN_WN/= S5^2V_7CY.P%# MAY1+Y3+# ?PBDT]/=^VGJRX@:]T6=L^/[%B&=VN:.-R9AH!_6U-EX/X]K_ , M$(U3"\2;^]LW\J8.[3$NN_1+_"VY&[E;'8;U[!<65NUGX2Z1AZET5WP05M[1^26YL MEC9Q(+-=1D2(ZE*M!?"*X?Q+O^F]@F9]F]"L2E4Y7N/JV)O.(G*\V,G4L-#$ M)68X#QR)+WZ/Y<6#[$@I:0-V]UKV"M*)<- T $>U+$=5G!@\ M"[14D'5B',G;8^DXBJ:WH06[>Q?% UFPBU\&$V4=E^H5J50YS&+1+*@W#I0J MDMR0I68JU7O[IM/^FHI[M9AZA_)BHC+XGH]/#]>-L[X1%J=X9N MS#-EB*IHP7I^.RLNA[D:H;VP3J=^YG)S4U3).]4#MJK:F$];$'^XT M#>8KZF)B!;4B0P*E6AV0O:6VX,>*Y@VDQD[0S+6V^K8*&D\AACU0U;8JS[O' M),&WIKQY/"MT@.]4IY&A/QGLS9HDES(,_9T4MNS0TVBTI$HCPW!Y+F$55FQV M1VWANT$($:SQF5'%7+?RPRU4VX!MN;*ZSN]1*LN27-M*1=HQXF,#/HV#C[)4 M:96E:SP;Z#.1#;6&ZFA$\>,CT'6VZJ=:T6I* /=2P+:/H.6O M;^O#O@_H]O!/Q[*QUI2;/)'=J>HUJ5$^-6[(U[NU702O<(O!.5O+$M-[XAD+ M]'H8!,'J>L=.:MKZIJ:+Q+B^J1WH;V!O,G/7S=0[#LU6)2D7^1/X%\5RQUL#>)'Y5$DLBE%7?2 M"-M+S'$CZWWD>Y__D1^P]C0-1- P__=*U1R;#H^$E,5N3L2\#7#E1\XG?6/? M]8T_V%\X- A>A#V,@/*>0?4P1NY@(<>B? X!Z+V.S2S>DTKR<5229,:12TYM M3DUWC)CN1TL#L5:?OO%F'NX%96S+PLP2B"6I5*E*M3V=\[/?*DPF6!.;RG+@ MYTG5^C> MD5B_,5O4>IM?AJ(>XH9-ZOZ MF$;'T0(WQ^@@&;J2\/B;UYZOO@C?B+A[Z/MB-J)&AL8SY.385;/*(# MXX^(F'_D'6ED>^_E4YA(QQLN)LZN_!GMHTJ?Y!UMC_-T7H.[C)I QSV=Q:SX M7Y_-+Q=DZ@X2YW_.3='>K3C]"+C@DZU/H-\!Z/TIS((1^!AN_L=>Z:X? 1MN M\BT'?R#IEG\@)J:>\)$7/IYT+,$UU4$@3G."^M:/9G="\(GJ=P)_GL_.@<^G MNO'?/_E62TZHR%]SCIL+OHX8XAH;VR*%>.)M>3C'MO9Y N4)E"=0GD!Y N4) ME"=0'B0H(LK.^*IF"BAV*3ORNZHY@SXD:1 M/[6=H),^C@2FK9SHM"25Y9I4 M+:_/"3T2P,J;S-M( -ERN2;52AD.>=MSL,HY$6Q5:M3J4BU&6?JQ0+:<#V0K M4JDJ2Y48$^J.!+"5G 0!*&-5.+M*&0)VXTX_L77 Y74\S/=&FU)3-;9>7Q'( M("Y:=%!4WXMC=0A[^$KXS^((8%JLGUT41:+@GE0TQ%QXPW_F :Z^>:A@;^W= MPB-/@@V,ESMJQQM2$+=9WYYC%M2\0T+M!DIISIC=)P?%XDK73%0(:QZUSK&S M]VW,8C.$O)(A0O=\Q)W?8H.L''TJG^"V FZ5$ZG%.L^WT&20C]98VSOLU!-R M,PJOGB@\*0J M_0/7>D+C>G\A%#WAJ+RU5.A50[MKDEQ=/RYY>O,*.-6J4JDE M'QZOK\T#S!U1TVF%N?K]F:].N_#LBI%W^J[YZCMGQ8B9N' M@]G=U0RTS'1P.Z5EQC0_-G"O)<[!RG>4\P'C+#:9GW(S M$X/LE)NYLZGP>R(8]LE]D2B%4_X8*9R5G)ILG%(XDR EI[S:>%&FCX.4:"%= MW9J#?;/ 5DS\'+806X.:O!W[C9I4+V?&.H>-FFC,Y)25)DM5N0SB;'U\\^.( MLVC$Y)1@&R]<>$(*1TI.N;68P@F'2PI]/T$*YS;GCXJ7!R;EN"O(;R1>^!!2 MLF((:6''0TA]'"4905K_0"-(JZ<1I/F,(*V>1I NC2!M]WXGUS?W?_1.LT?# MEGG8LT=7<<9!#1U=H0/%F*D1X9P-:;N+2#TP)>?"E8HW)2#/>+#(RC0DQIM14;%134=-_ M56V56E\C,UQ"MKZVXB).YLS&S]UN3"&Z:7FC'MI$\X[:9,IR(1=QOH\=2K/J M"M>V;5-]=M@QUC?N#!W?8L*Q!/#K(A=0R\ZB<]R1-(;-*J=K,[#'S_O::MO8 M_:T'VZO%[$36L>.$7?*5X Q)M):7E]D>_NE8-O-A("E''R8G5&Z4*+F(J%7Y M^%=T:H($86,GB:(/B3(QX!W_X7,H=YC/NL&1$]P3_*Y1_*6M#]N!K46<,DVI M4DI3'7;0.<";P4P&F5'?%&9[++DNQXK^ I8QF/)[*"?V:C%Y"*WV8 #(AU,$ M2):JKZC6'*BH AW-I(I%KRC_V=7=O3UZ6XL176Y6&RE+-?>@R&X#J944?(OV M1*U:EUHQ^I+L*%LM+C_P\@6?&2QVDH- GRHS5+=VBMY,N8/MU,=M1+5*3:K& M:)X5D5IQ^+P0'UAR2:K4\H=J MCR_!2 +#W;Q1E6=5BPS+U[!>>/UHIUWIJG&SOM/6W>8O?<\NNOHK2%3#5.FV MJ2]SL3H:*^K7P/IC*!95J0$PJI?WL;E!YI(T!7QDJ5G+I58_ V49E $\!B0> MFW7_Y+J",AB8#H#J: 1J&S=$AZX,!6R",]QT:&?"6H3S/?:5=VH]\#W&.38:=:G9 M3-/T9:<=<;;!,-'P6T@2;\!9V]A4V.2IC+-(\4 HK ='_.S %UNYAIVXFG>L MD[\)%F8KC1P[3+TH-9BP7?)A.UA6INRT)ZA9D:'#&>$+F*8FU3#=C27Q!DR$ MR 2;?2Y#S>^\N7)HWWCDX'O@T(O0(J1:#*7L5#.\M=-M#;96=10L-:56/7GG M].R*AN/*@#4Y6Y%B 7-[!IA-]K(26^S_"', M3'L0 /P^>[)0J?*,CK8'PUCFNBS7I7J,5):/U,]B>RE(*3"W$**I2W(K0WFQ M?1MR?R.S>[68321V#-F\G,ZJZJ_42I3.>L+27FC?:&P.561["V,_&NH?6+5( MU F>JKPFCCDQZ5^..CWD>.<##]=:?:,]@+V8%&0G2$M[]J INMW6AQUWAQ&A MO#*HQAN$\@['+,T4:C@":P-_U?9]+JN-T"!WJ+JMZ"\J5@DIED7MDV(9GVRZ M'NS:#'11B2-5>7W4]0.ID/GQ=@(D5:1:BEE0N^U/M45C5-BBH8K0D1-@]N9G MUP5B,O.S)K7JV9/DT>(M>^,S'=ZJ+8D52^Z!UVI_;86]6LP^&"XK17)G-*(# M;/&!I?,LLYR8BDW)0&29(QN@Q$:;AOV"ALTKT*A^!/K;!_ >!*Z/;X23OLW8*/^PG;E>-]5F?]':2 M^'NSF!SZQLZ]&_7JH0B'H5J]5F(?FC-J(_9Z8'-]EL.& \U!A@DR,F?N>,&; MBBR54\V2.ECGUOYAH2RU8C@_MN(IBZUA7:YB1NS:C'W5GNF+JNMH!(,6-J.* M>?"';W1_X!T18)0&);=*4C7+7( CT:*V-I!N2YBLRU)-SM"ID=^AGLJM5HTE M7RA\!Y(%?XTC70ZW >D&W7JW1(^UEB3'R*$]-9#=N('LEA!8;4JUUE8;S9[, MKP,SOV)E?/2P*I2E R@:&:K60#,LQZ0HAX&.BDQ4!X(?(*%%=]U33DA>F3LQ MC]='7%W1&!4=RXUC$^/95E2=A[ \MRF.D?73*5EJ"%P(SV?]2M8Z2P]7;*JN,7AM! JZ$*#W/CPCRN0JDMP\30;97E+E5K%7*5%-<;];F5#^*[:3GK,M1\I$ MU69?UVV4=PM4_T,Y7!ACR$)DX#,CPR#>/C)]_56G=_G8?>AW[^\*]]?D^U.O M>]?I]1;75&":F*>&Y<:"*.2"Y\\4[YOU2FV*"236WJFXIN<27]"D2(J4Y9 M?TYL2''./!LJ6,R6\VRI0U7!5C:%3ZA,_O=_-[LK/OW,M%*JOX ZP&QN%C5S+# W+ M=*F]C0Z,6V!/H:N'MI1%/\(UXV, 8 MC2@%2"CNBV!A!?&E-55-U7:_F)K&T!G8+(/=I^CD2^KL 2YH'+Q<1A2[Q,74^1)7N9P6Y*",S^!E:M_"R?M= 6C?CT0'([0\ M8QZ=2S>>SKZMG'WEW9Y]W]N];@]/O8?'3@]TXC:>@EL^^=:)^2ANR.(@C,LA M<'BP,S.*A_* !AY*3-X94U6'#11 PL%3X5C!4UEB7SGNW&S<'<#-XK^)\YT. M0[T@<%*,-,RCA1.5*('6\O "A>CH4M.P)ZICFLS5HM@8#+#'BHU'6T&G SC) M%'/&G,@*&2FJB:+>4R+<^"U\Y&B\8SW[&]TTICHA4Y9<8[GWT.$Y:<-*,&U& M'0%3ZS:_5+A[B.V?V?R$>>:#Q*T".VDU=0*;M/EA.P@J-^?D=^.-@JB0YM8# MRQ.N;WR@RI)Z^-V6,QB'@VRBS-#G1-S- ^.19\H.P0$\Z)4B=A1==QCHV'NX MLRD/.EG@CHC#:[VF&,47>:AZZ.D3:A86WE@,&8:-K,1 %LP1'P&.# MI ++*HA7K&P&7,_VNT'3R$=*Z^8N$7U@)3 ^,]$M1GW M>0&BA7M[L64>99KG'!H6GUUH M<[0\4E!];:P)N 8$ JT6_\<319A:@JDF\) KX.C),S5]-\Q(U>!S;^D]E(0L MPLG6X@8,\+43%;1:>($+^E['53D_%^#C6\4$>>+-RW.O8B_QUA101K>O?*Y@ MNBQ4SIXOOGWA\2 8-;$+)][33LKI5I33RFZ5T][3[6W[\5^HGO:Z/^ZZU]W+ M]EV?M"\O[Y_N^MV['^3A_J9[V>WLC:\F&T_-1OSD:JV)V3 9ES]9]'[4 4!, M\/B)R\WS=YVX=BM<^TGYO%.V!22C$DQ=-.^Q.1G*IRN.WJUS;B4=YY;/UJUC M!:^ZDF(E*^=CM*"BS_5BMO:",!K7*X1G"@A:\:FTFF+B =-'*YWV*JKM%A@XSBOR;F(7! M3>]S4$T] "%TF')M!8&$#FMV=^$9/IPWE%X556,"7&P%[J$\>=N',4!CH@SI M-S+F)C@F"@:,8]@RF@U#%7S9X]2VS>K7W024?"]$$#\CM7$O50)Z^G8N;96 M)8S/P*Z6F(3E<_8/>\Y$3P&:FG"DH6^^('R$GBL9X^WPSI$)JM58!>5B1(7" MI/)1%/BK]QQ^Y@3##DS-].[.2R79U^.FD8X^ZQG29R4Q?>83OY@3E^R*(2R- MVSA?'=!>3$W5Z=G% T^EX(3IR;\/3%/-=#35R)"FJHEIJI(+3NW](HYZ$70P^ C&T>R2,29 M JB'5%-!*9JA*8C1TX*P!=$R5&U8V12M8);:PPQ=-POI8\O/5CI:;V9(Z[7$ MM%[=*_EYO>HD/\E24,5*Z0BLE2&!U1,36"T7 EM)."':HS,%35"W%]1&B>>) M*.B*A UAD@'[='6ZHYO5R.4OX5F-$LLS944N-BJ;JLYS ,2\"]LH!/1-H9_J M]$V\CD7M/?5V#(L94IN:$U;IR>4O'@[4?%4'3#,6CUTL @W?(O/?C=67,0,& M/->=SN-%Q?WK6=V>6,_BI[Q"BU,>NC8Q8\XLU9MET^ QA6BYJ\$-'VV7G$R MOHVICBY4Y@J%UQ8"%;-LIQ;\;HW4\$2/>:@I+R;E_E>1DN BU_MB$:+^'8AG M/*;MV12=$8"C-5Z<0)DDCI/].G1,]*;-CZER']^'IY]=5!:-8>9_.[QS.X<3 M:REM(J*]'6R1P3TGF"GD *L@(6*V<*98CR?KVWR\#8HGY@ BR5/ MH%W;?E@O3,%1F$HX8S=CUC771&'-4\K2.=QXH7=O(7"O4/Y<5P,!.B//H%R- MU,!;8;L#Q^1W""49'XK57\:;?DX>0YTAS.7!MH=1:Q'M-PV-&!CA9BEH=4$/D@HD&HZ<.1# V62V^[63JAKY6866TCWSTK M+$\=[%45,[\7A 6S@83IY*;23%T_Z9A/+9(*8+]07G.I,@\G?[%(+,$*D8_- M>2D32^2PS)+4F0*EQ*S7RKT2Q:-=.+L<+'H*T&Y!,*1['"A8684S=RQ5 ,;R MLM:0/)$U\)QQ:7F^B]K\>?T,AP: Q5J^P331A<.3PX8&K@WU E;4,K>Z0*LV MK*<"?M#M;*C^L$@]98:,7,V2U.7D0?72KJ/J01G."Z]F*)V1F+ >WU[PO3T& M#Z++^8/HTC^( N'V!1V+.=D47WWC[>LL7]4:H1-PHN+A\&)@'2%SX52F)14KBS.2 <4#'9O5I_)QUX>2US>7#.87B78@\ M\KDX\264^RRV:0$T$_W"&P.HL P@(@ 4E&C*%,A&E/6-0*4PWICQ ,\H6C:= MDHD!BC+"FVG3^ K/KPWWP(KY7KY^[(,[98*0G&6&D)PB14@^RKP^1D [3>W[ MI'[>34Z?BN8XH\!@$K\OE[T E*C5=.74MWU*^8O%U=MGZI1957*6:55R\KPJ M9H>?F'H;3+TKKG:/7(^I02GS;/ 0YD8_W0K_H"3*M?&4#SR%^_8\;V! .L#. M F4Q6Q<6!R4A4N;(R5DFR%5\' M';L!UR!SP'YBF9J?Y]Q^;G:C1:@R&*_@]?.38;_$\2F3K84/7%ES$KF.XP!W#+!#MN;J14GFP>&H:STPV+3FKWU1-\51_(?=_(&4:R50H&G/!2-6J!(B-"'4#@XOT;\1XPX8;@A? M4($1Q&H]!)_JIVCS7'2.?^_3<_+#3=N9 [<7%8L A4<0F 2$A.H&81"="ID: MJLX]'< MDI^\O9 >!,MR$Y*>*5I.)N8\P2,_=JY".67V8#DL>S"I(,PG!_ : M*5+3EMNUS#,^UGI@*H*(*5*>[L8*])"I'-TG\57$.A)O&->6 IVG4@F5RL8&\"W67@7#U;.&W'[>\1ZV%':$WO0XV.PVQX?+KH+/KY/K>!B,FW* MA+SR^H2\9.SM'K9)A4(NQZ37%$Y%=[(S$:7P<+9,#1LU>5829SG/?[HJOZN5 MZ%6B!IFK]Y+;!8FJ]J%]TJP1QXPLY+5CB[O:JYI:(FR1; M$)8'(H0EZC#3V4MN$K:*X=@6]53B0&Z?GP2K$-UA+:_@HA$,5:PXG17<^2;8V1T_YSM_ V5CS*:3G)/N"!54OWN>]R@O+3BP'Y7K M(:[I-9]=',CVQ0PC3\5 4M8*O'>]G^7$,I$FQFM>6FXLB9!> ]C-\A,5(K8^ M4"%BXU2(F#V';/$43)FK6UZ?JYOL/*ND.@7SZ3,4:. IK#PXS/07@R5Z,[E> MH&@3NED8BS7Q$Q2\++$6,V4Q#Y-9B6@9>J>H>S2"E8FG&S^+F+<"3Q'\U#U: MO-%9R@L?$:YH,SA(V3%9F'\ZCOZU1X[F'ZMJ> , UG?4[0$Z7V\2.+;%VIC3 M3A4#RL/.:Q]>)JZ1" MH$6MKVVXODFQN!>_0^SBV>X_G/>SU2QCX>[%TWWQ4>R\+L#IK!L3;AWR'.:E M"[UW@C" C\R95]M&PNYFE(9.JP#5>?//6!\)O&RL3MFWKF["' Y<.?&3Q"<& MEA&QG"&A\S 5A7F*7=^D^$)T$I46B'PF(,/=N:R\S_-HN U07;\%:TE;4.%6 MH39JH+-H+C06R7/DL+$X:PB(K==5GG#[+XH9R(=8+*D*D$SAC75)U4%[@D^Q M,"HPJ4=X1/V7XTZ?J9MP/G2W],:Z[,('SH!IIB/5?=M1Z%G9'CLIDZK+ZY.J MDQT@U53'3CZMR-K+LI6YOOWBBP(O4S!-=$"Z]HW+P=F_GEX4+A1+XV19!NT8L\I /@1\WZ[:P\UVCHJ^Y,BD.#-<_ M"^::#3U0$^T^4'"\46,!>)T1:Z @<(KP2$=7^7<@EUUOGKNCB%\;1 MAJV$B@&40?.<]=&;A9=3IA&7&VM#"I$CG09CT$.T ,;O<*S7C:'H%O#.M5NG MZM.!MX15(;RDW)HPX"!<&GAT*%,+3'_WM[G@ ?>"QZ&@,[3Q(R(-W'=P)CP! M:WSV+FW-N_>90_Z-8H,U?)XV_$;$1GW/!/IDYN[WW@?[0R?];V?ULX@'AGEO MUGM_YGEP<=VABQ3QA>#;#V_?2[,*LMDZ!E .A9K*V4.US?2V/:6B+>SWEX^S MU1-JMRH08$FPA!<3@#S$H\TPOQ+SY?E3N525RI6F5*[5/B\+#7'>UL/KN+B<*27$QLXDD:JZ41.O>OJ65+XF5"%FR+>!%TG(S3T%1 M;92E4JVUEIIWA*P$D,J!ZZMIX)28U=-H,='"X'*G6&KE2<^52DFJURJ'2<^M MG.FYOOX4VX%PC'NRM [W9,GXW%]I\7D2X"J6*1:IT:VS]^(K>LF>%(=S:G)^ M,J;)5.ME9WU,8S$N9) MR66["M_B:JK3V*!?O#06X.$F%OS7:"Q'2:)GQ!$@I?P$?%F2&R6I65VO1(9 M-CU'; $M"=@A,]SD(-OE4O+3=P5JUHKV@V266B4_;JE();D,0JI^XI8TR#E( M=G&/MOS*W.8+6B/R3F(4N^60AY*RQ56YF;"T%< ;>*YIZ ;6'K%,6IXBDG** M?=+GG@I>C[+@%26-;N.D1,MR,.G5HPE,)0T0Q:D,-AZ#5U*VR"JO;Y&56A2X M%;$;R)*W>$_NF*%>D@E]'VPW4T;+ZAO(W M:PP4H@U6(+\)KB M*^YL"D4K8 FMS;I.H8DW956NWF/8E]9G(GI.LK1R98(E.=CL'^=K8$6.:HG& M.F(\MI]^CC.L1:*WU\:"7RJRPC&)>[E2::'""!?L552Y3.[UM!ABC87M3A 5 MI4K+*W1SS^?W]@D[;1GNP@ONFC&+?H9BA#?W$+M9LQ-O-M;\*UP$^+*I)Z84 M6.1IRB;H**,1:^O/FB$!@Q7&AC;DW?GG,<%2TW&!JOY*>4D*%F!I@!XJ*K'= MR5T+LU]M,E)44^S''@.J7\;B23B"UYU60/4AIT:^I(*&.:(22\4G%ATX)EN? MM%QG)2TLR_+7);&\?3?%V1I3ZA9 (RC9; :XQJ2J#K^R:^:>"ULNL+HC7HVT M"!'<*WUG4X,#),#[.C& C)57.M>KR8&;_4&X[AP%G.]P3K 3C 6*K8;5"* _ M ^MY%50N=OBHI0"L6"\IU<(2YWG]7 M0&":,\*3%"O!VG(V %B=N-UH_,95..*!/[3 A\.2MJ9Y"^355]C6A42OU*4# M'/HQ<; ^[)46^=(#14\<2EBR"!"&M^':67,IP5+>A@H>CYF6O5R[!R_GM5&L MKY>C\@F]V /, ]8GP=2 =9Q'H6(OG2*\VS2\!E3*%(YV93#^/-\)0/4:W>. M.4 7+L:MPQ157Z+ S"UH'/)&.?QOWLG,/U/O!SG2 M)\TA7PGKBK?9T9Q/Q>Y\>S1>@JK#LWUUL6!Y(AGKB]B9':Q<)6[K)W?J BL[ M=642/LM_ "=AVY\@Q?K@,2DT/Q_*)4<]K,JQL)K6$E-"]A".69R^]1NW^WTMNS'2.R\B'!AI'18)&(?US60D.=.'+,59Z"R M6V=@1W3$8&7PJ' R:!(DAX/P_V7B[TO$"94T[).[RN[U_0"+WFT>A^V/!WRH M*Q\ZB1KTP^/E.7.SL#X?J]H(N^:\%+#FO!XJ8CJFY6@V,V\#KQ1]/E1]I#%5 M:DB>9ZR/R]0E-@+]CK17U4PB%Q/C5@G[\_"'^"U=&%ZOFN=PD7B M<3DU#(E#C]LFR&H:@LRG_<8:@N2H+2#6T/WCM4 T"#HN!(WYS<_%%*^ ,8A- M$+F)Z;>G5BS+@'N1Q/EL4?9^E3==NL/V0J3-3EN%/>X/:H%5H9..8\+*S@M] MUJ6'>Y.H>,'"(^!_#'@%6R_<-17.C<+BC'5->;,$ M\[\XFM^ZRU:+R/'L W32"4S8-92@&[F*W M(_;;A-ICUM$>V%QY5\3@A@_"W[4T_'V<8XWV0%][WJV^=LTE1^'29:0^-O'G MK+:7^AJLV66AYXL=JFWU-%Q4R^J4C&[KSB@$#\O"\E!S-QS@24[1?O#IO'=. MAMC@P^2'QLC1!Z*%O7>M4(NF"N^?ZWO]%Y[@-;[S'U)8?,B*6]XKSK!&?PP*HW(T6<*CS*,Q]?XX&HP*AW_!T#E[H% MI]_R,UE !"0:^MTPHJ3-EEZ##_C+47G/X/F[>2M!=D3/WX5]PV;>Q4S!]GOI M"66 1<)$T%(H*TRE=\>IX/=^H!+T=Q[C#%[J*B'>RQ!T$-Q>KLS]F6Q#>KQ)^0;'[JF@\ M\40?AC63DPIL;Z: ZXJNUP8Y5]-U9?QD471DSSX)OYRU%8A]BY MS(:A.F1G(X\@PP=>1T%T@8E'PQFY]7:!=]06DYNLY'T"33*!0]H%+9[GKF8B MS/>U;3GGH8+-%.VWX*BO^,!(VXPC.V 45@##B@L-&?,4>)-)ZVN^,YLVUDF2 MR\/U:>?QVA\*C'V?W2I_&J9;?&Q]GSVZQDF/\G[1_<4NB*?VA;MJX_>QFA:> M^A2>FMFEVN^I3^'1[O?4IW#NJAS[%%;D(^A3&'NSY72;W??.AK5:^FKC*\JG M"@O-,:+K2KTA-6OK"UD/B&SBPS2>#>7"U!O_BY.0,&'E0*SSTD H6'3897ES7D.84V1S M;V)](F?TUV?S"[PP).3/O_$"_[N."Z[9N,>$ZW.!P0C!['(3>SFYS#D)O M%'-JU%?%G!Y, VL$B06:H;7G88H4'81Y5A+?(W9!M:*:!E12UE" M,L4DJP20K$J5>D5JR1E",O,Q2]?81VNL8O$!%8F2/'W>7>(NQH>D)7!O,]>P ME[8N%)H(!-6:4KV\OM_ONGWN D9I23 MA.]()-R.7/ LGP+'Y7[?H W](V7U/ ^*:<_Z/@39A&<7OM< WL!WUA\ W.!] M46VX&Z6&),=@RP\73HGK^5T],S,5R+8>]#Z&$,8VSK.U;N:Z5&N!5&PF'Q&S M;V[F[2,A[8&Y/OHK5649CJ;F-I"0=8/Z-,VDM^OUJB3W>I53>;T8-N?<7JS) MZXU?0GL<'J^WL6K3(BX0UJ ;;Z8R#;&^4WMD7+@%:X^7[)F82]C,BY%FHPER MA[$R3'C$9O)E6#1 M2WRJJ(B1$1C?HI[_+\ MG/K$83CG3%I-1;5J2ZJ6U[M!/YQ!GR??)T-90ZY+]4IU.RC; W?@L;L<4C!\ MH)?6(;A&THSWX+(C>+U6D:K5P\][VSZ*-AAMN!F*&I6&5)-KA^"N MB-=?(*T/8TNK2S9K0/Y LP9:IUD#&:1H9N-WJR;WN^730#?,P13H">1V"3)& M(#[YT@OQC&MKJIJJ[1G7[+-P8^".#H 4%!*M$,T<+A@Z.CK MT#%9 MF-B9/X"86 M-5]5WJOI&?LE:2HHB#@W#7[P*V%%; "=]SSEQ:0L;;' AYNQODXA39R"S:DX ME*V50(8G_&TK9A4'M-4W%B%]!X_NOU'ME=XRJ$98YK"94G/Y$.9_<1(! M(2CR!0^LA7!2"57-?4P4SGNB?*R?A+2C #6NG'SOJ7+M(]BP6MMR42-=PW32 N\T:=@ MRP5NLWC?+'\Q(".\/FVLI6KHXMSNI_Y] \,?G^2*@K?B.K.N12)"A(5;_1D0E%75!3LI MXG)''H=$K,Z2!:Z4+'>L1%DZK^S2R50S9BQ)T^]D"=J1-47!SX;ABB-IZIC8 MA],=4S!R]"%C:)./-A#M)X6X%]V@>:MG1V>C6_$H R04V511BH-Q*>C>V'V9 M/7"JS-CS#&R]#( :YB)4-QZ=DUKF=G4XH6S#G&U0XQ;UC)/$W8K$;>Q6XG;O M_MFYZ]\__NO8)&T*YG KVV)R4C8]/+V7"8?H$6?W)"ARBY?KD4/JR-G%RG*U M%&O#M.D\%=@>9"/6HO,&YA5/J%YYVD\BUAX>; M^O[OTK\Q_WZEZ@<@N'4A$-$Z!$!<*DF-ROH"B ^6W"2@+&<"Y:I4 BC+]?+> M)C>QL0NJ!>H,>3&,H9>AM(MJLPW2"3S$N+OY@9N)J&FHE:5&:WUT>A^+\C8( MZ2<&DRS5F^OS<_8^$4>I_#*RKY M3JK'*$$^Y=YEP\>)\2.7:E*IN3Z3^52Z=V!Y=!X1W-$H]#>E5JDIR=6ME(\= M&3:R.%^CL5$%E; NMM''UJ&@-J6=1+QK*I@B$E')R-;1>IFTF%X27 _D_E!8--WD,CG.?1 MH_IVR5]9!)[:/-#7-WKNP+K8<2>69A1Q_XD%MQ)S:NXVYM2^^F?[[K)3Z-^3 MWM/#PTVW\WB<@?YXG)%7+I@W3Y*8..S1G!N!6<",466&MJV7%2I&0(/P&XP5 MB^6 +51^GI.>,QA[=Z@64:;PW=3D26#*BX+#(MU44O]!J'#QR#[FA?&[V6CH M@A?,'X'$E?Q0/T^-'1NF763)6K!.7<&GYA+5SR9"_V#B9&Y[]J INMW6AQW MPA33RS:(V"=YYDF:;D6:MG8K36\Z[5[G]_N;JT+W]N'Q_I^=V\Y=G[3OKDCG M'T_=!_Q+(G>=_KY(V%6SC#.(\J=B,#?JGY([-\D"6/G*4_Q_?Z+CI_C_*?Y_ MBO]_D/C_#07]= RK(NH$<_I9]O^>1Z=KS?3^QI4GT _3L*+B>G6I%*.?V^&' M_FNM'0"W)K6JZX.FNXOX>QO9912[OD%OT+28J92ENKQIF]D=@4O.'UQ8_-=8 M+R7V+/J/*M]@K.K4G.T481L$]5+3=S56KM%>TO<&4;<-P%5JKD]:R%DZHT?/ M <6-4'<;W'EFC.PWQ=QIR_3Z!E/-TB*IVI":S?5AZ[VDZ0TF/:<&5UTJES<% MU_YD;-T:MF&25SI6!]K2?);C2@>JI^@=O#&UM,I2HY2\2<^'SMNJ;S#M-SU; MMR19WGFGM%3>GF2B=\GZRS&9*K7%UZA(U5K>V<0;0VH'*E>]4@=(;:JB[L_Y M=$,MZRM1!@-GXO"&%T/L-H-=-&!;!R\'/VV+T]H^Q*X" (/?-8J_ $FU)P;@ M]#]\KNHJ&S0VD00[8+-6E5@RYD12;I]3EW:4N MKR2#R.39*E "\/8ICWDGQWLT:LHMJ5;:2E?67%I^+J4[E+>>RIPRY2%? 1E M.FLWIELLO:S FN0MSXD-:4>#$4;RIEAK6MUM$!,(+C+"Y5<'>W>Y#(:M,7II MM0W8*=[:Y(K4:B[7XQ*36MC(3WVEVFQWG<76,\?.UI"L%6[Y [7"E4NG7KA; M(>\D>:-8=?JF:AJ;@VDK^HL*1UC;LJAM;9 YFNRII]S1K>2.RJ5=MW_JM^]^ M=+_?= KM7J_3WYL\_"UFB:9D)S=/-#4W9M,OJCU@N?M#+,"WZ0TGA)I.V'!P+VN(T&WIZG-V[@ M?8LX@-;$<&2Y)%5:&.(T:=I<_VC<5;,EK_CS4;E$!Y/A[ M69YM:5SR>^*D2"!0=><1M.]([$(P+!MTB!$Y=JI0SS $Z!4KS05M5 MJL?(7CU%1 \G(KI($W?4[KP/- >!XOHM5A-$JR%54R0\G *C^6&H)E7KZQ7G M?8V/;BT4FHF#K[*9@R^+H&J,>1T!T1X,I1(OE%K8?2@UN$CL<#\/Q(@32:JG MBZUND/F<=JWEYG*>@A02:CVL(6:I66!T,M@&?(+B MEG64(>BIF0I/#1H.#L+C!4?6L#XV[RIV]])F6YJOMZ3!Q=6V2R$Y,N33X^WW M_5CF0)]AP]!2Z#H_@['&(QCD>3;7@6CHL.D]^-&,*J88,XF"2LP(M*G%T#/% M)D(X^V?.UF-7XK U$Y&+F-0(&[+H(1@O&#D:3K.<4CXT3M'PX4A(ASYR#=1_ M)%_K@8\]PHS)P<"$;V_\^:0;1(M3/OX4-MY.V%C>ASEM#^U_L2%MK-E0^_+R M\:E]LS),R8;80M M(KR#CBP=SX8?]-4T04\QD>:/:"&=9BBF5>Q['W, E MV1$#01_Y/.? "2 &WJVV=!JR5"VO'SGPHXS M9N VWE'2=MSS/,@06.F2A0M&O#[.-NV!B._EC1N_K F%#VV5J\E:NR))5I$;K%.[> M]J&]*9ZJ31E$[U;PM)NBX/7.R8W#>)N[*5<\.",_XBDJL//)2H#>D6'8NF'3 MP,A:\9]H7S4%T4#UXE,ORY6VK4)T&)?X85R#*[C+\YHP'F@XMF7#C1@3 M-.D(M&Q&5,^*QJ:1.%.@6AP6HNJ<@L5M T.$_UYI07DQ*>OQ#$1ACTG:XZIH MT0&*PC<0O1;5Y\*GP-6PI_O1)8 >#!4S7-3AA*GT8CBK]QLZ#9&SBY'F@7B2 MF(3%^-]B22BHC2F:FY=BG7L4&:"VF!.RMCLS*ZVDWG1(UK5I3#Q$Q(ZP!,=D MA3_A)%&W$VDK.O'^UMR^=3KW]\>^:RLM0R2Q[P\/B_+S4L1T[(PN<16 M5 TDGFGK>"K9!K'@QN"!0OP#!87CZJ%:;!C7#(\D-C4]WB"M@ABD92DH<%=/ MT2+[.45K);2S$+">&W"#))>H9YPD['8D;&77#1 N0:86^NW_[6Q;KJ:9T[F= M+)98O.*FJL1DK#P20*]_;W=%0N# ,*>&R82CR [LV? 76A9W]%49*N>$78V2 M5"=/Y[US E!5[1D3@?"IY3S_20_I%Z*(G],03QF#$M]IE2'?0XQ_Y0O::P,,7=Q_HWP%"9= MQ$/=8P(3(=U4[B7SR,WF+AU8IG$*8JPD(<9\,O'_N/D[Z&3*#)X42I/\JT+7 M FL4#_@G0")'ZH"[K1'G1%/>6%:S>)"X6B+!IP.U@N$T1[%PI\$H3O7H$"@& M3C85[2^F+9R3+JH=0Q5A+A68-0PO HRH(&"&%J;?!M\"CU5MX(LQ*! X 0ET M"Y9C.[\R9B?CURQ5%Y:!V>) Y#@OR;#H\/A)L9J$%/-)C&=H_/U_0LGP=P,0 M]3_P3V%9\"%M>4*,X"U((=&5%G/#IBK)*_?N_ M_K@E?US?=^ !8ZK_!_XC?U"5W*CXZ"M RXL#PA,6.E8#E]R!8(,K7MC)Y_UQ MPX<2OU&3AFH&#X^7W!H;TQDSCP(L $?Z",6>QP"*O88!Y@:"E>.74?3X2_O& M W^E(/\H4@\IJOXEJ'IX!,YXVZ-O=]_,06_N>QW2]A>6K+UCY2.U=Y1/[1TW MH_2L974]B:RNY38['LNF".!:8S2"$0: 7%LHP!]U>Q8 I^#RNW M8"D#Q315/(<-\TTQV8P#IH).33HT,#ZCV]I,!&Q\S]M__U>S+#>^@07' HHS ME->NR%L\Z_WBL0*^;.:]"H2B:GP M;21A'#JN1 .VA^(?LLMZUL@H"$=4;"$ MA@6D(EZ=*<$[=.!JYD%EX3ZT0\C;F+(44-5N"PH9HZD^LS+3'H,2B=<1* M_2PDA2G6!.(;3*( U0I*=5]&_)=YM@M?%Q@O!:1U1[-9W>>JY0:? *OAM(SK M]>A7$*FX3SAM5Q*L(%&FE;*:QX(]!E,*8#I!109H>:B"YFQ2YMY]IOQV.G1 M(X 'GI/;,) Q)[.(U@]A*Z_PH:(M[4/SH_42*D.HHB"CLC47%M;,E"BX:0JF MH(ZKMVSDQ1>5.T FRD^^)72Z,,3CFLY)F[S"@6(UR='RK ">!2JHR*J'O4Q4NYZ=24* P;Q#N!P2)P+FPH84, Q@PQPN0 MDL":"VDQ'0*YBAHFDD$36,'\9JA.F3DP6N!0^E*65=) M[OG8=H=E%\>[PW0K"::;^;0 8%C5!\".OAX">/4Z88"A7XC?UB*>^1;MOWB< M6U#;ON:^8_3K.K9ASN8NCK+V$DP/V*MUA[;^6C);+?>YGJEMS?(];7G3-G-ETW8G)C-@VDXU##J3@W715D/?LJR&O.([\^FU_@A2&JCC3[DIP43;V8 M\YJ#\#N#()P8$=GZ4JE6!_PE*BO=L&KJXZ O19^S9.BK2')#ENJ5]=U<-T7? MUJNG!.K[OH>2P,,';I=@.T0C/>YRO!26#R,>@&"'FU>NE^32@V/;]NR%M)9" MRDJ\7XX;6?5C1%;NA=-G%^@4FR49#N_Z^AKG?>PKL$$#T*U L]$J2ZW2^L+C_3@C>1N! MXQ:H:37?6\ Y8KRK_],-8K3=&$9$NP!@I\J6ZLX/&$/1??'3:K=Q483%&G#4 MA8Q-K55VV0<_S6'WT7H%;'!<"L=V CD?>4I6:I(2>#_@$)Z_AW'KA(76R%4W$J3)#S34\(T7B>91#U6*9W)C& M%:=$8ZY/1371N7M%GT&+!I X7)_F5<3H*?*BQ@_4Q,B2\A+I/*J>-T)RUS$5 M#),!-0%//J5!Y6W[7W1,P2N@B>U#G/7O0"I11%(==N_'K#/4/XJ:JF.[#TL% MQ(#&3P:*-?9!"G!:(#S^/D18@(H0QD"R_J6XVE>&VX(@9?04\_PZ>"9[R0C3 M#\[)(WX6.H4E7C8#*UG(?+B$B\U'1F,/)FXMNL=2HR25Z\LF4(S)*]5J+NMK M2K76MI#HM*LE.BWPJ(9^F?!:1ZN>\\G$=YH1Q(9>=4L%>.%4P28\% MJ5FICFT0'1;$&=5KH\"D,KR4\Q$^@;ZK5H"E U?&RNHK;"6K;[=444U&%1D7 M)?>?E?UPPQMQPO#P(MK#CY!I"".+DS=!\CBXLZZ,RP@TO- M\=.Z6)97=GE)N63J-)NA/,M4Q(KA0D^J5]7&ZW/NVXY-7'=O5NVN\Q\7! MAS9V345=7=#0OP"-]"VYOJAJW@< MI8L]![J*R!6K2ZUR\I;H"?SJ6Q5(?'*\*M)#W(YI!R^'MC8Q_A&,*/45M3T\ MO[L<;JZ+Z([:;38^,\*&![X^M"CK\FN#HL5XAF]X^&F7N2\;X'0%^T>H'JU8 M,^/WAKW=5DLAJ#IQ^)R!.$\*8K+"O0>VJ)DJ4E-.WIY]OQA[A2)QX[HI5G/\ M29\0^@2 J@^0PA!"6Q]>\E9DC)A\*HHP:H"*ZLD3IG;0Y#]..7)&O?WS6&JR MYCC5C]0X@DD*ZG M=TXSX'5]V)V:5Q(7]+3$^.._]J8PX-]*XY*D?*N\EI#!?!&N&JCE# MOQ.DR--Q4SFTQ62>KY%V? CP0A3LU<4P6WON;LJNN:KMG0M^8LQ.RB;X/QHK^PG/(%I/6 O+I0 L6V?;O1T\6;>/>[\7.NWI'[!LTD.2N MR(HD-]='L8ZL6G$KH*R49*G4.IRQR(*IO&3:0*IH" -9Y!,+,7_.!^6AUD]Y M>5S;T#%Q6=&"[P^F(X&%#* $>][;,OL2W6WRV87L]T/WO4S[Q 2A$*E6MPB2 M\J8@R5;\NTLF"E^SE]+-$[K#:'9O DK)$L@C474E=HWYY"*-/'$.^7HT_K)+ MT,VG0Q\J[ ZPKBVK,6*/E+7*>%!,>]8W%=WBL(N:OM MMN;ML7/3[G>N"@_MQWZWTR/]Q_9=KWW9[][?[5$E7/9SQM(PDUL/EXX1\R^. MXT4)/#T=CV\Q?=@JL-HMD^^"S8SD_J5#;UBZ.88K&V"X?)024E0B[%!(?E*2 M30_/;A@X\]06A@[OW;S(,-L?QY@U$^7#0]4->*B2114)Q]N5PP;V!E:A'GJ) MB,=\8]6F15P@K$$WWDQE%4>O<,4NWQ_ME%WW/AZ(2?"Z=6&6J/A#O,>%+W!E MG##%&O=SAVX](7]51CL]@);+64<,F=Q <356IP<5YSQ%=?>UY*Q:"PGMK 1F M# WHB(4NKFPY52DD5''=Z- M4DSOPQ6<\:8ZQ5_O1X'/SR[^W]CAPS%5,43('PB[SJ?Z<1HQ-^3T(9Q0I2DB M.%.6JHU$T>)3.^VX6-P@WQFPV#=8XMH\(B^]SB(BAWXU9INR5(]1A[?+3MNK MR^LVS7__: T,-R.U+0B,4X/"RB%P_T%4/"1T)^_6_UC;P'=2S9_Y]V#C%T2TZP,9D$L$^*VZ1*WFF"FN_ALUQ MX/G*C/=>T8$?8/4Y34O=Z;YQ\U"*QL[GF^5/PU3 MM6=!C[/;2U3DVYP&RVI65W?A./DD#X&[^>FL8\- _;>J9C11OAO(LM^Y5W7#V239T(@'.BVJPH&;M=L>]> MJ#X +MN@5"394[?G9)[S'TI+I1RQ7 V9+N+R_O:V MV[_MW/5[I'UW12[O[_K=NQ^=N\ON\FBC_0_'I?0(IV0!M\ C-0?E(2("B\-= M6ZK%&H8H9'Y<00&_QYNT-V':-N"B6=;V\J#8P[&V.#2VXU70"Q&(O"8 MP:6[NHC-EE=M=-[<[[@,)50%X%Y=EXG<<-ZG1L^-O23"WW&L35 MD&\#:]UM0+)-B5R5\#Y_*!NP*JQ/T8)/WPO-,.Z P-1*8\]YME@72;OSBKM. MK!^N?,"'5 4;>Z *]IZ^]SK_> )5D'3^B0KA$:M_3(3%H>%\I)4WZ;$ 0L7R MED4H6Q<<8"# C %S)&J@Z* M'4HJ;P!@/H(JV>#>[;PM65_@VD?J"UPY]07>D&39/PH3*,J_2R6L2/VB7&2[ ME"6Q_WS1[7=N"6BQM^V[]H\.VN_"'=8C5]W>Y5.OU[V_8Q8]7'#SKUZW1^ZO MR77WK@V6??NF ';^5;?O7O/8Z3W=]-DE]P^=QW:@G4/6++IUYE\"ELHL#K^M M 3P'Z 9%H#?A#P6F8S&S%75#N$";@:%,K#&*V<(S2EB%M;<#4?FGHW-#CMFN MAF.&2E=/R=0-/@P8)#PFNKJJ)VNR[-\8:+=,E.E4.!^I9M$W=C:H>@%L$^8% M-4S[G-RO?*V)1C@%JYSWXWLZ[YV3(29UF7Q-\)DR&(!,0M.?[X%=\Z/=?D!K MY*!PSGU8BH-P4\P95],?Z8MB,L/\VC#?X-?BC6'\Q+]['IRV0]S1*60Y$7P? MZ>0?CF+"R[490 ,I!CW7 (T)O*7X#Z;+*ZIN$>2 78V[SS+6M6Y\Z"5$04-Q81CSO?^>+8](ZT'4WW%[F ]]+3S4=,W\(,/4H % M(NF3]H#YI>16JW9.OM.!XE@4YZS.7.YTK6RA%+$1U_J0*3T H(4M!%EBHLS< M]KF@-YE#X&L'3'#%V[X"ZL] G<(-DKM?\J / M%S\=H!!9_)"+EL5/W\(^A/4OW4WIS\5%336@E\5;,3"W]!)5TQ8_FSJFY2SM M!R,K@Z7[0;P,U;"/C3\#5[O+>C$4S5I:OXWMXEZ6]L51O/BIIOZDVO*UH',, M%&MY'2 # *&*MK@2UX+U;M IDN"K*YYQRC98A"I84(H)DG8$G[$XD>UY>*; MAL;0.B>==P5=4(S.(TA/D)V$_D#@*R;U@5@#5[P!0RD_\8!QA=:S8ZDZM=#E MQ8"D(O]/E(%I%$'-UXT)&.<&_)/2G@ MX4@DEE1@/]A3C.<_^=1IMA7_;!0'X4R<5,$5,Z<:]X#8P2_@?A ]L":TI,E( M&;@V1AY2+V[T:YPPR5&5@\^%18/ D*$?$$PS'H%$ZO$HBVD \/$YP<'U MH' P;].,/?!904>4H8- 1QL/3G]W'A0342-8/6=6GN')L0?OF4SYWQYYL='5 MXIU(\([I$9Q'.CYU!$E0\#<7M[[('+H"F:DV@@;9=&M&K#-.95S=<=VDKM@^ M+PA!'\5#/'C@Q@Z$A/ A ^8R+@N_5W5D8X ):&C4Q!/.9BLW5>LG7Q]O+&LQ M34XU!\X$??C8XHH9U?BXH3H"9G(T]D AZ=BM$\8,HP#Y8PA '7I@9+Y_0^.Z M&2#;02;@.S8IAE;X$GRMS8,#.Z'PQ=0LN"Y%0#3K(F2/#0O5/UB'8OOMWU?# MBX4G3&:1261F.$*)9< MX>]VW38!HGR7)-TN"RLE*W$EJP9TKHF@_8L#A&. 5AC .C[U3U!"+,0KXPSX MD*/TS74(PT-?#4R5QE;#S)]"!QIP"%X*NX55&&#!3X&MX4KOM %9ZR 8W+GQ M")>_/"V,2U.=T80'&<89W <-ZJL'/R!89:H.L3X.]D2#RP?1])/B%6))!=5- M2."M5^&=+P8<4.* X.$W">ZT'"1K%9G#1'YU^+$V,%XIO\WWA0\,2^"0J4F" M=07Z06E2T2YFA:&X(G&V=@$O!;E]3AZ!U\@UO]H]9X%1J '^-'.0(0) *CV?R"@.V<"V3VFY4 MS'?OH6X+ NAY1AQ!W9Z)R(D+$2LL31RHRT-#>,7B!6$7N^+U#G!@(), 0Y'77[^9 D1!YQ+NEN>)JR ))B MN4[6(8)94]XD?C" H3.D!6>*ST2.I9[A@S,[X!3D:V,F_RSJ>&-%>",-019@ M=(3>W(%NF//VS]$RQY.NH?++R/9-G3L5 &(1A&9D@(J>D%H!T(:B0PQR;-X MEDP*9\DD 8B[GRQRDNEI'P-C\LPF'7A*.D9T5=#-X2Q3637S#]-PIJ#!#<[A M; )0O"I#S&\PX5&"M)@71F1CH .8[0V]_NI0!1;__]O[UJ:VD6;A[_H5JKR[ M54D]PK%\Q>P>JHR!Q D!%LAF=T^=>DI8@ZV-+'EU 9Q?_W;WS.ABR=AF?9$- M5>?L$VQYU-/=T]/W9KM+VU]O#R_N\59B#^MPP&QJF\FVJL!&H"G KRP01A*(@>'"58#SBQ@#(%1.T"!SWB@\PXA7;^B=T/2X&(\Z6>0[(2$G> MP;4[ Y"VJ"/<,]L=<=4=EN5V)"D00C^P;1_4%J./%6&QMP)?K(#](8^#!$I+ MZ+Z6X[CW9#RK9( :-JA* F;Y/+]L$!B\96XI[B&6):]K ,8[*G!H!-LV_B]_ M9F(9)38@)KXIJ=\8[4+HWQ-O'[@@20Q;U#F#.6#3+>8PX0F5AQ*.-5#.'9(" M*>X%P_9=OK0)LK\7V&.%U"50I/ YJ4I>7G74>\O@XGH/LP"PH3D) M&X! W(:6+9KL6A[FF'JTM;LTZM4$ZGNB=U?\NI+23M]G].](6&D(/,4+4QE; M=VAO#E":1LDVOLR]LH&CP6(-*<<%#5+YK$S<(B[E\@^NRP T.?*W:@IG)IDE M2ZB.;*$)0EUD/HQ.0"HM[0XYBAL)U"=B8IU=E1B('G[,8_XEX]8%AD'7#]PT M=*KEN5<0V_!,'RFIQ71Q!6\GB,B1;X,EX* /0?#:.6:*&=0,#E\K&4Z<$_1: M,!EX'C$QV\=03?<'(^NF1VY<)18VTJ5ZQ*R_@:BP>U1F!H:%_^*MZ33U#PM5 M(PU^ S;;/_18![[HFZ&F?@Z=(7URZOH#Q.)? \/ESWP,82G^X2?XX <8M+3) M(\-%EX:&1Q,SWT#"A8Z.'!/P41W3!(OT*L?3L62B<>+?&S2()Y MW*3C&BBWUWCTWE8#CZ?_H8./')56#PX4 Q9"Y32@A9EB,D1HUMA/!]_!;@$N 6X6E%7RY)?HIOW4L5 M&,QYC\^E1K.!B&2 QLQ(QQ+FP!"#.\3W7*YR!Y@]YI3VK<=)6FC"2X"ONF,& M2E)32#?@A@! MC0-I*6YG16".3"GRR-#MJ?:1H\1%8?=<^(QKW^@0PJ=JY;U&^>=W\2;YU?.( MN5KX4)+_T;_RX$07#O>B @2SQQ&Y8%<0?>8@@&O=Q_(Y\"]?7U64MLY293B MTC/5JR]'NE[3FLT:IF;"/D< V".%:H!-?M+W2SKFE-IP>[VC!&5DWO3[$?,< M-.ERI2.:<&R/1':K@HX2KI5%V"/A@WE5J/<-L8$6H(-K32"IR;DD4D-C+PSF MB'+;@KA'6A8[>]>!$?"K==BY^+U[O*>WU"XHM+V !YYWUR1(Z#_<88(A2?48 MKL$^7&Y)'=A%1QVLKLA<]R/@U<;JK?!^XD'C*=<=<<TQ045B"Z0VO 6$6X0FJNF7 MS(P_!DG=@S>@@W-(0?;+_J#O Y$I2 -UZ+CH-951%D>Z]C)T8 MNR: &.2U@U<;WNZ*DX6R^QJ_J!<\)': K[WF :THY:^R12E_STGXJ[SF^Q65 MC6\/.Y@;@Z*UW:,!:2C)+I.2[*M/.MN)R#Y92Q+3IO#Q+4ICD\'5V%>:E_BF M\.0\:6&E\]JDYTJX\OUDG@/9CM^QW( BQJK,[1$!;1?3\> &^#LT^R*^^HV' MX[G3)_5T]) "4CNA,J(G'RQ0!P.&,F[/0^7)Z'@ZD!(!*'*0R$RZ97A?B)"L MP6\1 (!-3?)6DOF 8!(X='-B9-3#35@^ZLK&3GF@641)$Y$AF,TRX!7C*"=O=F0SSCM M.4\(WYH/3V'"#[% 1"U%4BOII4T%7BDWLHI<-->!TB:F@>4QAN79G.T9TC +FS+,5MKRMN>ZI7<=G( MKMM?B=A)%'^(3/ X0".R2A09O2%ODY9PG]\Q)M.H@:>98"&Q#A=8B18:_!I* M^LMV%;^I2C1ZP@3FXL?I@ XGIJN\.;P4SG]";%1TUT;^$9TWS8,G4 MH!LREDR6S?4G1JY7?I8I D3'^0<(=(?1=4%>M#VP=#'%Q'A$^,,1]3"QK7OF MC5&%(!^8T"%0H[ "FRDCP_>YQD&>*1D>>_'L>SI-$.PX*T_==U9V H>!''0" M)2TTXP@1CP;8XE,X%'L882(5P_>Y#X<<*R(93[C3A0-+2Y9'RGB'3,S*=M61,NB6?#(LW/(:26VF+D7/'04 M]P>$#%A7MKW 6X#GW4;/4\H^/1ZZ-X)9XVQ073 [H:$]G-B2PK;IWX\&]?IA-.@I?&6MPI0K0;D<2-OIC$ M:/P+I#,-@AJ/4(,$&E5YRX@7+]2NYM=?=ES,+8 )F;2@Q (07=&&J D10BN^ MK)."AR?>D/',+V)_\ODHVST9:L4EIA\DRZ_51*_%=)$J@XJF*M@TCD, Y316V&[V'N- M?B%[#F%U/MIC#TY)OW=\>B"R+Q7>3*S1WM4++!C@?H\[$8F8DKS MR4'PKG)UUXFN.4KEP98[O#T14)KU::,D36'%S ]-EOJAD MX)T/\EY+*646-5^*8KBB'B?-ZG0EB)M$YE+)["1,B>.+.:[#E*CP0[Y8>*0 MJ)WEFZ3(BA!O8;=-N.Q37B@^4D2>1.I_U0,T^99H>.4'OBB>1MPBN^$1EX3@ MWJ7 NJ>GG(E7>EXG@=*/QFIM(?X^%TXCU9(8]J:H919Y[E^GU M)245%"9# /V)AF?&<8-$9Q4AO!R#UZ-Q(#4AMS21RR/+T,8)^25EJRT20DD10ZF#R$( _X23&],T]/V C=>C" M54LA ;R/J?1+FEH\7Y7OY6#C)_%UN-4*AEM9&QIN)6O3>L3QLE@I6Q(G$U7D MQ,WEBO//\2>7Y33"]2 U%/E^(XX9F05=0Q-TNUA7R[Y&+ LE?.$TEMYI5[ M7Q#WWF^(>0T;*ZN^&%;=%*?>TDV0<0]AGSCILL]Q)_&?H[T=V#STGO6N2;L&^ZH)LT:Q@BAX MD\DPP0Q5G#L1.Y*M=(R>4F 3S0C]GLL+V83C4C6"Q&\=[.$1N?/BR#9FN_I* MTAA*.ZBXJW_*E9Y::PB RZ 2KW*CGT;-E::MD;332LK-(#?N;B1RU(*4^V^* M*B*<@4)MB0=NB! ,.OCR 2*&4*;K,;AJ'*?G"0F<_M&G)?6##+6ET!WYH9]" MA60(#-QAG$BZ/9&NN]/P2YACGI0_CI "\L#)/P+Z;.3E_MR.6YZ/"O<3&9U;+R M(=A+H]Y6C/Q>YFZW8N1W#H\*"=1L_#R%]2;2O:<,WYUWYO$<8TL3$XUS!I16 MM%JUHM6KS2?F #\][W.3T->T:J.JM?3G0[^,<<6SKHHG4J0YU$^A:U[DYV&G MOJ\U*HVGGLQ;<570-+5J+7.LET6=)1W?W&DT4Z3B0DFB_;QTB]I:"@-5+G2S7[L#(\X96;\%AWF^]R%GB-:VF MZR#*]EE:B7DBDPM5V^*)P5:.JI@' MU=)5^MRW+$W/I\Y5W.Z,^U>)O_,LGB6B,OB&5G' MC'M.$YF^T;AE:OU@F3EM@F2I21'LFK)>W4J+K%+6]O>SS%8<F:W76EJMDC&>7YI.W]0;6J-:6[-FOTZ+=0=T_WJ]JM5JY1>I^3>K3:VN MUXNN]Q&$47>0I 8FBH43MN4@2<##[6:^("% 6=&7F MY9> 7,;>>3&E##AS*$0H&D/D]R)*R6L,[_)+TFGH5-S05DDUM.4[%,4Y?'/1 MQN 7/U4JNE;>KR>S(28VNO&8Z.H:8_$^PS:Q@,8;@H[P'$3MUDQ+%&\&"HV= MXI'O=.";-^@48?/\W 2?FHO*)@Y32Z4G,U\F6CJ(1A2"R29X1Q16Q<"8HTU,R@M3O9"R>6H$+MJ/LOAR(2TJJP"\#T]26&GFEV#R/A@(]B:)V7M\K M%MY^7A1SW*L9M6BRL;'KH*$J1QEACVUL^1K09*S5M=F:#=ZZ=',-)MJ$.%<*B&E@B7+=GM)/%*5/T%/;Y/A4]CX["+-NIR$I:LMHS3I+#YN>'D[1$T;YLDA^C0 MQ_N-Z^6?Z72Z 39/R?D54"E])>5C907'6C!R-E?[-0-GFS)PTAWZ"YK-L8)] M9XY( 5.+UL]@*TB;:5,R;$$9:P7[_?GE;/65M%L5F:A7ID4F9*,0M;UY7WTF MEV$S$88G%UX*Z!EN6C^N=:U>*VMZJR!Y=L_!>7VQL,[/ZTNPBP[5T8ISV#)L MMZ%B:@ MO"%*->9( ETU]V[?0=Y@9#SBU..M#_7NTR4\,XJXZQ'OZLP,RJD8F$\S+_+F MEY/"^R(1L*D+= ?S&2J:WBQK^[7,K5STC(8%&'$&"O3R<],Y9@JAHE*]JI7U M"O#]S#J*5ZK/E#[I')8MC:%.C^>;ELE[C&-V![ M,%Y9#/8"^7*/YI(EN^G&>O7C;?W>:]6Z5FZ^>$>^_GP,O/IRE^;5FWD0=]>; M]]RM;ZT'5]>JY8K6RE[\+X?FU94X<'?*?[M8Y^S]%],YN_;:.7O3'#M7U=85 M0U:PQVK7]T.L('5,M2VZR[9Y<0R<=^72/J.NJGT&%JI:PW M>%?AT_;UD6IQ3+6OO](W>WI54Z.*+Z6;J/BB_L^57V05W)E+D^7?WK@CJZ=6 M*XUWFOHEGA&3J)<33[I.O+!Z'1@!1S_60ED^ 1!-YS,2Q54XP#Y0*\2IP<:OFBK%>4_O+G9"A(-..>J$,6[=*Q M'38-[,/(#Y9?*5@5*BK8;+XQ;'I,M:B\PDU4844MCTV&!95RNK9H_YV%4 2G M)O;V%L<]N!+P".:>X7EC9&5> BMV,V,GT9C?]"LD :+S@<2A<8F^^G5$XU2- MNSN:+T@]XK$P?>#:-.0G6DKAE* 3AP!:SCWS UE2:P-YF*@9E$.()^:B!^J= M87FBI#<8 *G[ [$2]IR48Q.98W)NY" !"0P_ZG85434(J M^0"GCPY#VT" ]SCH\'L4;;S\'K&$XSD!P_ VAY=;1DV[4E]\8C3S7Z W>472: MYG6'GL>O)2:DA!B/90U'V/&!0Z400J)J<3[0(;ZFY#AM#&ZC+D05Z#&S^;$\ MW?H"[>G)!7S@ YSD!RD^J-0]$E#?Q+U27YM.:EA_: 1VQBY$8)+):36HZ.&OFPW3I M-C:D"'T?SZT_<$/;Y$U,#%/,R?X;#C -;X=/O/.,M4TV[U0)[8 M.-H9I-$'TH&Z3J\$5V8 8@9^"=S,L+F#:)7_5"J+$E6 KZCHNQ@DP@8.R8E< M])")DY6)40]H]H0-]P7VW8$3[5D^E[LWA+LO''.C MJAI>%&.S<%_T:>P-GL6?HI:]>(IEKY[4 5.>R$NC6>R&QS7PGZ(&N'.=4)'8 M=H.'6GTP:)X**%P>:JJD'E&G!YF^IE#_($W?;VKEJHZ);K56J?%S#$ D=68F MN&D@N'I&Z%.:G-%#2PSE6ZOULU2;T#H+QESI RV:I-/U@#D_< ;5.;:',> ' M9[PK9=RK..6]+4L\ L:30/BH^RP48XJ2DPMO' FZR !FFH;]':K)1_ MDI MLJN\WP9>"6+;Q!-W>_IZBHQ79 T_&E X07=M<;2"\<;9VTR=&[*2P#2([1LW M4C3F/HIZ2;T( W*_$7.APU?,)J)IM.*.[5S\WCW>TUM"_T>EG1)&J3O^$%1* M"W,LW]K6=VZI70SQ4G;D&N_PX'&L*7!$Z:<^P_YAH#OVOA/P\8^/F1T8\4]Y MHBP>/+2<^V3C"#73EWP;H<#'26B111:)"CHT.*6LC^W*')K1B[.B;AF-M^B+O&OC%[\&;7ITY:J&R[H0]FBVW=(0L()PL-@1N% M0< M0'5D&SCI+<8L"@?/XJ]3T@.!(W&!U^@UMMD:&!88\;WOIOO @?-!L>+$ M'Y$:E2 /652BFUH*+:2MWV)K',,,J:L/MK8"5)"/ CA7\<@S"!OU^BQ-\AZY M)F(;T0$+DHL[AUZ^\XH2=KKBG05?R%7_S&&M;PA/J:&L<&1^TK5]K%-M-1>0 M>"G]H%6M:WJC/O?/=70Y*4F=H"?H)^&Z':L_[;?J6KU:P;/:JI?V?^9R8O)) MT7XKGRF8N+24;.7CIJZ]76M MOE_3]AOYM_XD!A:Y_87&OZ.G@D0!V)<^>9[NK&#M]YI$#;-?1 %BT@:KA!)#8W>;X;4)=6 :_L!='<.F2+71+?:1&/Z7-TQYQA/ MWW;.D9^^!V5B_PASHX$B<(,W3'+$=SZ;DW#9R)D7#CS [0F7S/Z+T@">< Y= M,]LFW1FN)UCW.R,LL0A+.WTA7(0XAI!=T5JW.;[(*E@*5RQ-7F9*.$?(2;D=)%_7W40K@I+.1VC,;D?@.AB"-IS>&&==;;Y. MOE*O:GHY,_AY>^KD:ZW2LRKE-XGTEJXULZ5NVX/S:JVTV S9Y7/]E7-Q3:NVBM)VO5(N96SB]7-Q%DE96[FY< MV%Z)#)'\!)$58Z0HW=;+625D_;Q:T;5687AU?X'36QR!>W%WAQ-FUR1P&UJM MD5&]-W5#+B!:5LOM5JUKS.@*E:7P[F$$[5THY#8/*DILS9"QQJ(U*W M7FG^;)JOM",B'XE2*J^_@=KL-\^1J*FD4]4KM9:FURA5O54ME7_F-3$R?7#^ MBARJ&)09B'-W_. 9ZE')(&8[8OJA/9;%/$'R:VJ,U1?;PT(<1OU-X(,[QOPG ML]W5W&QWO:[5:Q4E+]M]J>F.IZB.#U5%)=9L*)56Q6MTEB@9$]+]>G 11J5?6V_559@ MA4J#:E,R9S"N23$"?EPH25:<1ZRRY7VI\-3(>E4LZX]%2R(_VAYCM1[#+S+' M.7VRXG1IRQ=%?/ :)_VKN$0V;@SBN\/$L:2J&>M1U-12[S;'P+K@DMIUHGX MVE.%?[G%,8#Y,JBLS7IN>4R"5(4MA=F(,$!46B8V:$%9VC%&%NKL5\P'%/8* M5-*WE8G@#P,K8'L((*SLN ^>,9J:W9)]=%:>X%.):?,MEY_3&)V")QVS94$SW/C"/'6;.1F MQW'7C6A!*GK29D[*VI,4JZ"S[5>U:CWC(MM,HN*BX)>U*H+?RGB,Y@;_WP0; M)E>>>F32Q+KSW>SS%3<4' E-N/@:V13K19&P M/D=S/K^2GVSB8L1F72,[W%J?,@B)_7)KGDA(T5R,RW&O8HL#76ON9P*PS]C^ MB_4TMGD/X)0YJV&C:AQ[C2WAT=I3Z!_8GO/>L&4Q\4_UEJ8WL9>0JZ+I+'YU M+_O_XSR N(@:.P/&[@C9=QT?>$B?2N[&F*QM!HO\WC*9KYC8A]UFV/T8.WR* MB0BW;LB]&'QV 0![AX.T%^B8)@N95S9[^SGDWTI3=GX5MA,1ZM5&*>YN=\!& M.9=2X2UU0;6<=U*@4/ DZO- /4SOZG6MU9@C6^S=J@&IM;2<8UT0W3U!K.09%=,+ MUDFPHI1G+ C'6@S_$SXC!]1 ]MC#-LM,Q<[V*O\WS>*2RJ,ZJ3QNO5FL:]7J MB\\^>]N:5PTJE&").HU:!7M%:\Q0#+$RS?R%= M.M,((P?1I29NX0"PK3].P!*MLE9KS$P1W'6YTM"UNC[3I3,7%@KA=)S)RV(, M0.2FV",WA1AYMZW..>X;VC:_Y/)2'VM8>3VS2&'3CLEBY%[]:LW=P#+N)-U. M6 &B8Z6U^=R3%;TN8[[F>2SDM CA-% 6&P:EFA:H]!YU=+UEP0,.=I$.U=Q4 M.#F(=29<2B(;-"\-S60CC_4L0^9N\92OQ+A7,L!R C R:&*.>(H@V]>J MY0:?],"7C14]&LBH)("+%T_$+&F9&LBMAJ9C6W?J3)]HW#D]FW44 CY%4AMZ M%IS ]>(%FW"--(2+&9,'DY#QX;-J8#S"[3&F@:_1H%CZ-0"SOU\K;23O:]UR M8)&^RY7RB^F[W'CMNUQ4CIW_YNI&#L<7=7-U9CE=%QAZR.\W ,$J$HNJ$]<9#9."9M(0D9=GS>30.:S G EGZ=C1_/&@*5,-K1Z.,I0;_[B3XP4CF:: =0F \DUA#]IA1%< M.X1 <;61>8WIT3PPR[.Z32N@$6V6&/4>XI]R/O?FNT!O_J"?1H[J%W70Q3Q1 M_(_CQB%XX.E[,6J8"I(B-[Z2.%=S'(1LH'[SO$;_,53+_)\WQG_+Y1IJ,,;A MRE/QNSM;[UA-^B8J+^MCR>[:+HT?5#A8*N6(DX:7G]IB)U]T+P,K7:%"R'\)U?F_1 MR'GJ0BI'/.,47ZMGC0PYF]>E"4Z.Y>*4-@<4?93TR>&,^$!G8+$[]>21]4(J MN\0E3Z-9]+QGF4?)8SBX/NQ1"9XC]1Q!(G*44LP1EN##>N^$,8TE:K1HE&DF M1UV8,5U[2;J.(KJ2'FDRN)6XAGH5H@&N5XT]O?Z6O:.G];HI_HIG29_(H"?< M\;B&DLFA*ZE'5$#GHIYD^8GM:/-C!<%&5)(_))NG%Q?OQ3M5INQ47LU!C$8^ ME9?6X Z-.*'.8S;WE("2&.+87IS6S37M6R;?)EP^\/KKDXXHG_35M]8[U?)Q M'B[:TZ;&80 ]%?[IAT-, /Q!%#;CBDOD,*%0!L"X4IU4<>*)=6?Q%]%+B#[X M6X35Y]Z>MQ:]$IN*A1)&U;@%,%QD3GC+ MY'QJF@ -L&'\2Z#"=?AH8H;EFH 8!_A$;[V#-W.GF'@C;L$%@T3!88J)U\%N MAL9W3.#$"6%^?/(1]\ 6MVQ@V'?R/(K%2FH[&LV,-:+S<[=TB$WB@0U'MCMF MJ!FZQ+*456HR-J+B4,\B_T?LSN,CW\E"B\9K)UF6]L1YRNHEJ)#>H*8(CQ\Z M0&T+D!N-RP9D MTE \W@KPS2DP-@"P]UF3NCZAD8S7H1BXE"OA+72M86, (=54G+DMC0B:!(ZO MX"Y=NLD3Y7JB;#IF;\5"U8S+DR"58RPG$+&.')I03<"!F:+[4T H"QC3E;27YZ-#XV_60H>C>"GQD*!.8MQ>XGB_M M]B,7Q(DFIL"+R>AP;47"'.'R,?@D37/FHW?"\@>1"P+,*@L]TSQL+D^(,KG% MR:OC%_5M%02L8YCP"Q1Z/NM[=#+X56N&9,6)08CX,CI6$<)N_^8@XD*U=V(V M521S<%IB> M[M@QOK"2/LBN/_\CE;@[$%+D;Z"*&[3FFV,O7TG5)_=!N7V+_ M"_K#!]'C=/?,7J9N36@0,2+A*;NW)R1 @(6,1C:RE?KWFA,D[ MM'A[^C0],^1,9_G1*2')'1A4&G 7>AC!(5^<4$I!'ML$#9VOZ +"SSWI2(.2SR,6/@QD=/'Y4U,+U3+A5/3$_*'3Y.+ MU1%LL6"0[Q1_&CHD\*AQ YK#/O]7U&-!B=>&0QP(_Q"7X$*WX_8&7=GY;B < M!P\XQ1EWB2T,+3]:<074WT0;EH[(J(2-=J6@[B3OHDBO4J[DP=H)_\ZTSJN/ M/3:*>W, Z0$I:,3Y/<^Z14WY%M!"74' &HH7*G=\].+ MJR_MF^[%>12W*L!U,D&PYCK]Y7I)/3OYT#[CCO*3X^[YAS5[R@56-N(9/L7 M'?GE4".'_R5G[= 88]\NS%ZRG'O7ON>^@'L#=+:0&UVA)9.LL-N?0A8E,[EG M23AJ+!Y[Q]O516\93K[JP>7'D-(Y%1\'D M.U IM0UKZ/.[^<$-;5-:O4K"-\S=NEW0&@%E55SOBO71CX@J[_7>YY+ZT7U M7YNF8J*8,'S!5 &[%4U;1(OEH+H!NCA8_;PQ/)J>W"EG8+,RM,Z9T)[%CGV& M6@'EID5J#&*58^5N$NM\%_C P/"&J5C^YA6 B=.YO];3V2Y16%,];7=N+JY> M1 R+A]L-KMQ&YH_4>W5?2_5LJ_ M7.%O3OEOZ"/0JT1 )>784Y..O4@?OX.5A4]:Z,D9G]SJXK!/Q8+GY-S6.CFW M4E*_GE^=?.A>WYQUK]^9/]$I_O>K>=#&(?WZL?KT^ MP2_%);0J/I\#EYOA>9I?P#M)4F_+?&X65X0BXU&22_?1^QRDLE1"QV-]=%FB M*\LW;)ZQBQ=$,$XZ$,GMD$UJ%&Y8! D#$3AL.BAH49>185B?QR4TF:P M-A_?Z^4U9Z\G\KE. ^- $ ^AK M3D#YTCT_ 8%W>@)R+I&MM..$7W$^TK]C@4C/VYFIOM.=D:6V7!%B: M&J17U\D*C9)Z\L?'[E'W9K>/?[JQ%7L<6+=D(5.?:YLG^6".%0^'4Q(-5[0I M)=OU1NBSX=%*CXEBK17TJRH&LA;S_59>C.]W_]7W6] .X8G>:4_T6)O55@V( MD*TUG^#&VVPE?=2,Z4W:W4M=N>Z,H66/#V9M@)[UK1^,[Y=GRG(IQ5%Y[@KY M+-S"3_616J0V^XG]E'^>XM9>YB:/*7@X0K_>Y/[F:"*0HEC>KF=]-M\[\KH4 M_+].Y^3D]#3Q^N7AI:J7]#Q*S]N());DRR.5H0[@YH-5]/(_Y6JEPAZK^I[^ MWZ'5\US#MBVLFRT-@N&;PPXB$ =7B 2%._42S'1,7K83>8G)3,3X^VRF(K^> M1Z'GAP;/D[QF/!>E6J[([+5KP[LU'.;O73S:;(RIP?A-I5S&^1#&-*[:1W8[864L+4G$N[%YZ;\/$KD,D8C=*"+R!CE M_1@\S?/8" Q@,YM%0W/0A*#W!$:?&Q/H;C?-=%Y]U\$8+W]0OF_Q>R[9U6FW M6.BZ\W%!%EHB $GBW!B/KN,.QR!K N90$XI\ MEUK()U!Q=KF*-BAU&1R[N4KJV]1!Z6X.+DOL'@^IKSCM>>[3(1]"R7 M*.1YF?"D4%(<3P&EJB-%NE/B;)]D;3_Z5/16M::)'_9IQJTH@3-#>RS+GA)Y M/J)('ML2\/I_--!%Y?3MF!;B]8O\ 4I)"IW 56@](PP&+I7(;SX]H!!QDHS+ M)M?]/F,NRM*N.H%!9 (?R_4/U' T8E[/0("!Y;]T.U<7[;.S;ON\JEVSSN9L$F>3ZX0&WQS^/8J8O-W\X(L2-HHSS5DI#;74]5&^K&%4;8\E!QC MV/U _6*,5;W!Z[URE:SEO?%H?/!4E&UV_&S%&/G5.GSOOU<_NDY?_6L0\LYF MRV7OIUADU;N[/8QWMOR#N\&=33;F2(8Q^'>9$,;J%>\G]=%\[6+I2M26PJ"7 MBY&0@XV3]I)J=)Y=,W5GJ:ES*;. RSGZ];0A9H*]DTH_09=5\S- KE^S6O8+ M)U3=%=L6L]ZF9 T[T_)'MC'& >E88OBK]7@P8 80]5!5%?K+ LO?D7_!4^=@ M\'M6CZJ>X:57&+7M@9Z)J8G\X3VL:-F#CQRP0N$5S#HX<0(K&+=-TV.^WW%! MG_8 _4='<#$E%SU<^"UZ\BW"2AA+$P&MX#>'YQ?G)YGWQ/LY]43;BM2K*ME7 M5>2K0G^O;QBC@PZUPB [I>V86/0/.C?8U6"EO $;PN)+A;[Y1GWTK0/'LL'J M]T)$\_OTNP]G0%/-0E/='#0YN*E-0G/#AI@.Z8U/J%RC8WC>&.!I#Y'V[41W MWAOWTL""D(5AG$7!')S5BP>EG@-F8Q+,LO3LR9(-2R(#37#$(] M"\+^FD%H9$%HK1F$_1SY5EXV#,]@2%V?!()JO; OG,<&& :X9QPF^AP@O+B[ M,1[7PJEZ1BQO"+8<%M8S0GI#L#5S8,N([ W!EL?T&4&]&=BJ.3>=OG3I/ N( MO .Y=/D\"XB\D[=T"3T+B+PCMG09/0N(G+-46;>0SF/,2D&$=!Z_5@HBI//8 MN%(0(5W-44 J!1'2N4Q?$"&=A[:,C.Z*:5#'8J!(UZ$>;?#P-RL8=$(_ #B] M,S%L:KPXD$_#6,N17)6,#&_W>FAW^%>LQZQ[-#NN#9LM'6&U/&)F9/F:@*GG MV/25C$Q?%S Y8K6:D>WK B9'5E4S,OX8"PT]9EZQ>^:$BT/Q#!@RLER\^XKA M\!TPGR^91ZW*G1Z[N+5%0Q[X$)VB1C\)XRCTV#+NPWJ.$*AFY/J*<94'0T9^ M;QY7>3R>$>7_%E7/ R,CMM> K84OEVI&;E\Q:FI_:7C!^ 8CSWPENO;$#GQL MTI7XSL=K)_F[YXJ/.]<-'#=@!*;U^-_R?^4GL,;0/K -3 , V+]>OSF\,AZB M9D31J"S1%QI3*4(G&@8 ']_=,:8&S%!O&<"M8<4+?."/+,_B_:I'1N^[T4\V MZ/8)3@D!>?=O )=4,W&'F798,A&![/.R&9^:#/-D"Y>2Z79JII M_N'8&=P>,L=$=^BI;?3?'-X!=.P)-_#L!3N\<\TI=5#ZDQG>B6-BY/G-X=Z> M7@'9O+ S.UY;9DORQ2^I3\TI?.:_.?PMN^X""W/'>X>ALF-W'9,]?F;C-X?E MA[0[Y-N?_ZNJ)[=/_S5MISO!S[5/, +U4?Z6U1O#0QK#\/OY6I5 M+ST2(]/7P7@$ /G4%1JY.;T&9^_$.^1+?3>$L^TC)SL^',,@&!V\?__P\%!Z MO/7LDNOUWU?*Y>I[6:K# QA\.@8PUL :4:\M>(4O3P>.6H-_Z?2O-\!QR2_E MT9$ Q>M$($U;NA(M7#_@W@OP)!PBZ??* M.OR?7"3^3A7+)_9B)GY4I0.4_B8)3?1F9- 4J@[S,*>_B5Y89-1QQ@T$#NI[ M>B-:7'SS+W!0V48<)/E@"3BH;AT.='F9+ T'M8W@(!8/K(]76T( B*], .01 MNRU9P1?>@M"TAKRH(%:NKF6_^(X-:L+%W34V=6L_6G S1H_@/ ._?>D)I94> MX2MR\#(O2@JC]Q-0%HZ%ZZ_D6Q_YEG_Z&MLA@5*7N/Z<2UQ?^B7>W G.%[D% M[G#D.I2=D>+^Q=A^2WA^_P40KD--1N<45EM"M]8+H%L\#>_2L,RNT^'CLV?0 M<$L(B'UB=YMZ\1#):>&FF:=Q6VBI[S@MKQ@VXF?FB>&A<]??&3&*G5I?%.7: M\:.L\ FM>E"$GS_A1%\(TIX(2G?VG'*%\!GO/PP5V7775>;=QBO@&B[[J/: MM#:]6NKMNI^J6&KQ:FFYZPZK@GB+5T"Y7?<^%4)172T)=]VI5 "-L[QT'W]E MU[U"F]=__<^Q\/0X? M/C2]5O-SY>^O-V/?;M[W?I3M3\'[X)I]^M&L?G_4>V=!^:_3T\KUY_?WCT>= M/\OWYK5G_%9QPZ,_.\&U\S"L73^TOSZR2MO_R_K[WG1^[PV-]]__[K>/_OA@ M59V_:E_N'LX&C\8_X/ MX1_EBP\WC?_L_:N-/W?#SY>^? M/[C^AZL?OY]]>WA_<=F[#FJ?QN$W;]C_\DVONHWP^WW]M\]]L^^8WWKWIQ__ M8][?5IT/)^:1^4>M]>WHGW'W1]OX4!T_GGW[3[=1^7Y;_M1X;+\__\?Z,VQ7 M_SHZJK0_GES]Y\O#3?@CK#[6/W4OO$_&[Y_N],YGY_=SJ_Q@?/W4VS>,JG[R M/_^G=JZOJ.O&2SJ3F\^A*N$T; M/*NEWLYG0!7*'Z_7X%0\#6^UOG6>E;GH>OSBS^O6>5D* M3M>BG-?U^V!V V];E_!4//MPM0V87QTSRR30\CUG]=WTL*S58EOM"7IUE13\ M!&V=SR/.XW!AK\'XT@84M!T3PR@C7.]H?#,>L704Y0QG_PU1;5+0U15EH7Y@;M\S M1D 2P^9THF'WWOC@X^>IM%D>:8H8KVQLG5=E3HIVSE\H19M;ZV&9,FH^X9N^ M'C#G!_S_-V;9EN%\LIPOS.EW0CL(/78]\IAA6D[_S!I:LS/'5Q:Q+@H?;*W' M9GOY8*4J4W-K73D[0=#E:U/-K?7JS";H7X/PH^OTU^J\*:04WEJ?3S%IO%H) MN[5>G\(3:RG2,W0L3BE_8'C,3Q%KR P?[HI# 38]()>1W\4+XTJ954/?S(P( MEC^U?+=6T9L'7Z^/,ZNJ29"GK7S)O CJU!M,ZQ[88@)S^,OS<,@\(W"EQ;(H M3"DZ3BR8>=DQ<]RAY8AOI[SP2=SFOG)BV22YHWW/P-T(5G^"TOAU[NZ?7+3G MC&>2NG/^YSRD?F\]'@ ^W-#K,9__.0!UA0Q->!2V>2C_>^N:8_B?03"T#_\_ M4$L#!!0 ( !6 L%31 ;76)0< PL @ 9C$P<3 S,C)E>#,Q+3%? M;6ECIN$VWN)(] M7#*RUT\KS<91L_77:?NHW6'O:MNUQLX1PK[\%0X#D:3".(^_)UT[J#^/K^/6 M5:?]J7U\V&E?G%\OU6=EFLC2#+:K[%0G/?9W/ZLB"Y/*:,S2/D\/?EW4G<.C MLQ8[;IV=71Z>G+3//W^L[%;$R2::["]%+#MK0AL1]R*L%P"F.(QNTGT2(FP)ZH> M,6EP,$0U\*E(SN0.C Q'BLF4; &HH M@'R/QM9MT.=)3[!#;/57F<*,VCN^5=O?$)MN:6T_])\V$4Y":T"EQ%.&'# 2 MA *3/+(IF(4]17<\19N;+M'[_,(,JOT.UIQ9"FOUM5Z3I6T12A0*<@@K1IPPEBF.,DI$G-1S.I +/%59;$:QKNNH(D0/*P7 MX5K@W@!9NR^#K L+SP/.+BY9"U$7A-7$]Z$,B9'50J(]7Q1RH1 M13A?R2&@9^<\% JJ[8GG-J]?/JW!5ZN9'*3U1ZIPFV32P31]6G]MI84PRYI@M0D@P1-#=D5Q]QTS)&Z'R M9NF]!=6?ODEUMF;SZVC6[*^H6=,AY9D#,=_$S'_,)&;I*)+XZ,2G[3H:$VT" MKF=Z0OI6)-M,6H@NCP"7(ID6PP^.CM/8.(Z/J39V6GZZ"[ 9QS)-A?B!?'@#RNJI-S MJ(!R.J9)T(GZ@]1I#*0 _O/2<=I0&0E^0Z6@/R2Y8M =\-QO<),._P*L*FBF M;WUP4SC_CK<,ZBJB_(9#+4:BBH*DMX+_]U MV^0J)^*!TF.!T5%?>VGCK,A1<&J1FK5<>HR V\^,]I\UN/T'_?>F3W!'#]@7 M/F:U#U6VM[NW]QQ/-Q59>9^U3W9:(& =I8 )A=D*M%)\8)':Y%W%/1'X8WY6 M\J<&"UC/[4T8WU4\N&&U[7V$Y3K<4_?O'?V71H(=NS-]_.PNO.X%F+O_0.XG M]YOH2B!\4L9+#/Z'@;^8*(_[4D2L=2N"C/HS[*)0"_NQ3U.NYV._(*%YF^JR M=_)&N[EQZ1NLR&5^QK/Q!UE#!]K-)Z2^O*WO.X)Y=U]Q>\L./[;QE[CO3->=[U.ROWZF[&-0Q+:N_9H="==OA#OR[P^,_/8QJ5[-1W4 M:\:E98[Q%^C/<&UW:@V,=O&+N^URVQC.QS?@N#=3ZWTCD+$^AVXGT>"*-4]A MQN]A*=Z\.:J96(SX&.=OJ@^1=]S"*QPB4E5J%N M#(SAP/IT:0]M%TYZK:[1'J+9BY^K\"B^39/^3U3E\5ASE>L:64O7GM@CT[7G M,UA<+YUK<^:".X?N6[AN.:U1"QQK1+OU6O?DM/,R9ID.F./YPK7&CVPJ+8%W MG3-CN$0;YA-P+RUPS.70G%G.\?S3U+H!<^0"[O0ZG=[+F'N8C.T*_RU+M0@V M^PT0L<]):*=U*N+&P TY9+BD4KS*_29JQEDBNN%FZEUG)=KMT+7X( -H=O"/CD>[%S9*Y1 4*4F MI=2D\"%C"B$:;6#)$ZDTR!@F4JW1^.,/$$A%^*C7$O1>^L 10CY<,>6%<-)M M8OGT>H\R7PAY2'R012C:0Z61P+#>"QWF@%/\$:>XYC0=W2=."LOX_HOXQHGI_ M#U%VC A9LSQU'GK,!#87$'&>OA)0 1,$KT3QE++=I&T61?4:WL,(8'O!G03S MGQ:]**C:#DKT12Z;VA&>RJ("+1+A6"@MD5*BNO5R8#CLG*A:^;[>;<_@H^WB MZ'+@(_70^:0(U$X_AY"EP//VS?UZ38+:;=XGA;7=QNR4R=]N)4*(W3LR2AB2TR:I1,]'G5G%$-;MUQQ\_/E7JW!7P;,>]WZ+9.T?Q41L*OS'R35_-DCLQE MQ]/C@*U%M#G_*U_SLZGX@Q>A:0S::;N:ZT:;Q Z**J9R^"Z/][IW0$O_&U8^ M8445#:)N5.P]HTC_;H<,>_!JH01:G*#)^QU[V'_FW&NC;0_V>UCUVL-U6KN* MAKV',N_MGC^LTH2RCTI\Q4*WHV*P8-N\1P*B>;S334OJXL/MIJ(M^+)1KU$/ MON5X-E'R3A!1TA*NA*1PH626@!U[K3S6]R**\ J*+"%1BBM: '@C)"RU7@<#A^,W*P$[@D4VG&:(!*.$HQU?W=-]Z*L9YV M6F!KTA5+O=4G(DP2T6<4DLB4/V:Y;^NUKW-X'R5WQ&$E8M&,">1:A QE;D7Y(,WQ+*-172"-N M1M]OB@\Z]-WG3U!+ P04 " 5@+!4*W,Y:4,0 ;J@ $0 &9H86DM M,C R,C S,S$N>'-D[5WI;]NX$O^^?P6?/_6AF_I,L@V:+FSGJ)NSL7.TBT4A M2[3-1H=+4HZ=O_Z1E&3K(B4[;E?=)Z %'(DSG.&/PQD.2?'=GW/+!#.("7+L MPTK]3:T"H*T[!K+'AY7;_DZ[W^WU*G^^!^"W=__9V0>(98H] PP7H.M:T MKR,PP)I-1@ZVP"MJ_1?L@ FETX-J]>GIZ8W.RA =84@<%^N0\ =@9X0,#\"%8X,+;0'J>^S?06O_H+D+;@==T*@U&A[);^_FY(#H$VAI )K0@C8] M8=4>P9'FFO2P\MW53#1"T*@ II=-#D83#1U60N*,'->F&K(G4#/I9*&-F:)< MI"JOI-9LU@-*@ND.74PA69*/-#)\X^!Q=?E*$%4 U? 8TDO-@F2JZ7"S^DQD M/T8HYT-LBNH:M5JSRE\/-0*#XO-$^:>F*%U_^_9M5;P-BKI$IDCPQM?#YTS2 MV#(AZM6'B_.^:/QE62:C09?EPR+O5KV705&#XG3UV(LJEX(+4=NIU7<:]3![ MI&@49!.JV3JL\*X! .\]AOO9>+Q=(KLD?/>?\0>\A8Z"%KU M!HZ :+,#+LEAA2!K:O*V%L\F&(X.*[PK[02H?36UX1LF9%!$PSIV3*@&I#K% MSA1BBEB+A_ 4#!+444WYZRJK$YKG*Y$KU??;4F>*X4]7A]5)F $+L&):;0TF M XY^NEZL3F2C%*VVI).NF3]=)U:G[IJI4$6TXH4'3 _ ?]S>]/*-A:**KF,3 MQT0&]P4=S>1VW9] R 809'A-\!5_E182_B20)9!FA<1[-GPQO]1GO4UX#?:; ML3*@39@G"S,%/E<@V))WU3BCE&I+M&N$3";^#<20:,)8AQ$(\@T3&: M\OJ=4<2XGXB./X1Q]'GRY$,<08KUB#@G0YNB6X"W1M$'@F+"V]9Y(]Y M,1H',[U$YCCY-@Z>X"-"T BG@@4(\2B1R8E,SV8]F3HX/F"%GV?BT8CC M$:(N(X1\0+2-&4\<4:?O3J[]5898^!N<@P,6 "/1^F3UHD6KK6%\.2L?[.I"7;C MF7UIHOYKA!VKZQ+J6!(/%BV0,08FDA"!"^-< MP))-"5+N,8^O5 RT>2+:6SW/'.D2&05__4.0EU"L$U&09-"0 X!$5L C+"/M MO'D DR\37&MBJX+85Z;I7)I8RD9>+ NA1DK"0# #/C<09E0-UQ(K"9V%^+6(!FWR8IEH)?,/R26&W_D67X\A>!4\ M3%]C+T'<<%5ID$RYKD68.:%J)%(5^=>8P"NOEA+SEZPUI4"L*J=VA(E,AF31 M*0.Z$CO9"E0:6I$W&9G=1B*!X9.7QK3YZD<**,FW:L-)9"M"#-30E,ALD'!/ M02P_56;TDLARY$V_*Y$N@+H]E_W%W>[?__UH$_=^6=[]ZWQO#\;?U[8MT?N MT^D^?KM_UOAV.U@0&XW8^=VG??K):_:?V[1PVVN0+^C8S[#O=TJJ/W\;MSL,I:MI?6A>C MI_/)7/ON'G]^IFWZI3_I6>.'1O/1_7Z&O@W-^B?]#S^T M:I;51XO)&1YKLTX?S:_'[>ON1?W^LO[<6GSLN6?7=V>G#CF]>;X[OW^J7EWK M?=KZN'#OL36^N*\WG3WW<;;[Z6QLC&WC7I^=?'AMS(9-^_38Z!@/K;?WG>^+ MWG-;.VTNYN?WKWM[C<=A[>/>O%V]_(X^N^WFETZGT?YP?//ZXFG@+LZ?AO>- MX^KIQ]K0QGKG;O1@=G'][+ISUG+N:O>?#O\&W?Z-=UA^2]:6>H[@"#(",\>! M@Z!@QKRYF9$34F\E;K9"$5@/_+!M5M@:Y/ MH.&:T!EI7GL2O-Q^*QQ4%.C,TEFVF\AY;8(N)_,EX72!+& E3!FIOB -G6;B MRH)9H"K% R$ X!*4YKO62D2JP49?9:[^-9.'E(+5B-*I;FR8.+0@)#'#2!'E!+,E M.\ DM3$L/^!4HJ8<3MFXI%,3:4-DHN62JWP@32^>:72M1-XM"]&@+A"JK+3+ MM1%&L35!";*)8EGK32W5&2HIJ"CKG%6)Y28KBVEN<0TR]5B<2/;E7UA4^M,2 M:;G5FD$3HPAX,&A?VU\7EEAS;G)UZ-O:^$B7= !82@90C %<,;#+,V$;+D:G M#02R,AESV5;V ;$R8'Z18PY:4UMM$I!ZY[2RF2XZD8)2()APU,N2FO0P8 EO MWAT':7:95383WD2R2;GKH#35C4W5X>TZ72&EA3>'2$Q639,]7TIDG7*!&[-B M(028AFDTQ3G1L@\H]IZDN];$ZRROFK+-*[S_I+32C:V4,-U=-K=<4&W.O\:N M-$])8>5,:#>1E4K'+F:$RZH JPN(RLJL[SK;BZ2SV[Q&MYM(/@5;C-3F5@(B MM[:12UE36DP3R[68AQ''#ETVQ\2F8X\IQ);MV#H_^VYRR^(?VM;X(J>YVA@F M,B;%84O9N>WLJ*J4+UE"NXZ^V^L'A!PQ4?UL#>OL&IOP]1M0TC MBTQM\HE,EGK'HFS_A1 ","F\#WKX<@!?D#*FWK KL.AH_8Z03J3.:.XFSPJ^ ML!]0)T\O*(?Y]3Z1D!;RY2B>.:W>3:3$E!]-4 >():*)7;&.[O*F;-O&,6M& MNNBMW*2'I;*$^@X$,?ORR<,_VWSU0? "/:57_K1:Y[$H_9 M4V1-'4R!G7HCE^0**>!=*W;NZ(*=@H3_M1/0[?!'._7&3K/^9DZ,X$:<-:7@ M2GM7\JPG14"WB12R6\#2)"#!Y5YAHK&F305-%9J4+-F(BXHV:XO4J\!D\F11 MBK_)4I D8K]2_Z(^4>MA)8@MKD;^;F"R^C1P>TC$/I@*\.["$O>_';!G M;.3M46CQ(:$"-+_4885B_LEHKQ2;@"+'& @ZP\7^.&PC4TQ0@[+$9<2(NOSM M*7;<:5 )8NQ#+CB7E-DJ=L/;(=F?8C,DWU-91$VSA8UV)IG2_FZG(JH8%ZWZ M/H<^77]WUOEJJ+S,5122%; M]H"2MM.I'=WI5!Q--Q,[WR 3W^E11*VE,DK[[8HVLF+>7JV8%U'/3%GEPX]O M#"?A#\\61T6E=/GZ:3]8$1MH\QN^'E8<[?((F#:7S&XY0L& MYXX]'D!L73IV=[E8VEU?J)FBS>+WF/FKKC_9Y1CT8,(HL>X. M82^J>KJ LAX>+WW.6HDS)/^\%Y6+ENT_0MYF .>T8SKZ8Z"10?$!#1YNV%VW MYPQ7XN5P^!'++J)B$@$WS8Z*OELH/=<1-\>41CT]I-[T4)=-#XO3Q6N2# ESK&[)YY'%TW83L?.L*4BGE;]$$V0(K?)GB47#:^;U^::+,0PK M._6>_NQ17R6=RI]=8\=P==K7S!\[1WAI'!F14P'3"6;U31"!)U DKKTS#D76 M3"*Q:K80W*Q<7*4"$15:',$19!-SPR_JV^7 N<9PJB'CG@69/NA%GHZOHX7* M#F5\;J'\^GT"9P M"&W(R$C7WT 'C3:-K]C\\TYE37EE =2%OSK?+VZ!4VAZ,4 M6P5S-(+VLX^KI$9Q$\19@JN4EG^2V=^#O,X1BN+D<+:IEM*C;Z.: J6,MJV0 MU%5L4I'DO,:OW>O2E=JVR<9K^<6[G%P=^52XJTT1U4;[<88BK_YGHBH*@%(/WMR&Y%(CLQJRINVQ_>?CZ=T M\ 3-&;Q@=O^7601?N)'9*6PX;6YX*'ODJI%89YZ5I#B*]&DD5I9%,X MAOCG#OY)F10*)+\!4[AH2":B:HQ)TA0H4E$)ITC!N\-OS#9Y:HFG'$AAT@0R MP93;R_R^V;Z O+.&E3 <2T.I0_X/W"<6$T<:' 4%.\62NY-7[FZQY.[FE?NH M6'(?9FA"U B2T1R0:<7[^2>02P M#<;(,;FU55,UB<=6M\YIM;K;+<_)GR/34 :0,D3P:2KW/9M2(-:(CG#W-'77 M3*O-4K6:^O.GHOQQ\J]T6JE #"FPH*ZT':5$S'Y30TJ+ LPZA)K*?RSSOTI: MZ5E6_SB3&0Z'WS5^#],0A8S85(-,7%#2:3[@=,@2A6+ 8^6*8.4*.$KN@/\Y MWCL\+APH=ZV2DL_F\^-'_C@Q$'YM P85KC=FIZDY2:,V-;X3VLWDL]E"9GIC M:GSG\4A<6+A_6'#OSAT='67M $:829!; F!#!T MS-R+-:(!RT5RK5Y*X!WBM_3TMK2XE,[ETX7<]Q'34V/<%.6$$@,V8$=Q-3^V MG#X\33%D]@VAD'NM1V'G--7I 906"&8+XR'^+:[\IK]+!#-B(%U@7P2&F$JS M!Z&54L30=XWJPB0ZQ,860+@'@6'U'-#E!B*HS(B;,X%C97[&H&V5&Z@)FQ;_ MV81X:X67AQ,ZRU>Z!%COW"##;;6=C9.9F8(&#,TV7,.K<:T6](4C"V(=ZE.- MQ7@RB/TI)'/9!M$6Y!EB!1 Z%6> -C1.4S9+=P'H_U89@Q8KV92ZO,V#*%1B M7"=W+70 :[L+8O)@1J";@8;%IE=HQ-)28&PBEV@RV\V&@"##\A4 MJP0H=3@Z]\"PH63EP\F<6N8BYRI=G!V@VE0[_J.'\$5G,[DCPVS3=$=+([X, MIL]W*#'7L&>1C9$C5(>4;S8I90A1MV>)'S,1#4K3A/VR!M0@E]51'V(&N?=SR8USHPLC<18< M["H?H6";T+3O70N;,.4&8ZH^$,%+BS3M?M] /.$)%)"(?4A)5#&7ON6)5K@K488^NYX2,Z MRQKD*6V/&'K5[%,R>*H:D(PBEP"$U,Y?K6PK['-K$-,;BEM3J?8:C?^,B)&*P'PQ*;\>GF[M/UMDI;Z8K:]ABHI@@S5&Z0TC>-H4T(/W=N.(CFGEMT>W3@ S2P7+X M&U#G\3ZUTR@'S30P18VR*AI0- =#O0PHYG$ FZ/T#':0AF2'52$$?H7=.@QN M00T@DW,1?SU___=>CUK='3WC_2'\_''2?''QW9@\KA_3H\#+_;YYF1F,BJ6G[$!O4G";)W;QJ60U\=#< M:P[5NQ',J^P9O0QT?*^9(//ZTE6+CQ54P,][5YUAK3<";W;YZ9U'?L_-7M7L M/N8+K_;;)7II&[E;[?H0_MB_^&'LE< S/H>5=F>_4G9N'T:C^]N+^\?#@\?^ MGMW-E_!M5N]_L^"!TR6E1_,Q>U-I'7QK7^QE3;.)G-XE[8)!L8E&]:Y:+UWE M'JYS[WO.KZI]6;^_K!!6:;S?UQZ&F9NZUK3V?CGV S6[5P^Y CFP7P?[MY== MO8OU!VUP?O%-'[0+N%+6B_KCWM%#\2.W^6N^6RQ=G%^5JY0(6CC3G#9]E M3_]62LW&^"3*=NFXBO78TZVUXG:G=KT2CH \>%4B'S7Z19;;;"-ZV D6I1J( M-?G%DU62OB G*X$+?C?WQ6;I=U=P)\E)9NE0SL_//*FS?*(I\IIPN\[JE'2D M;_/S(T>L13?@ &);^NJ<#9NXF?J@OQAB3.(E M)+S.+!VY[V/V-F#2 B_;C+WC1R\,0\,0-4"L7P'Z"N<&E5T@#A:4:*THD*N% M#6(%2G(CE?$9;(-+4G438<0LH=T QD/*.FF[S\Q:O.0V$,UT^JAPQ+6VYR0D MFQ2OF/,"$_/N=F43W0Y/PL?F@C:&J'WY4_%NTXX;4-M?)Z[%ECV'#F!DZ:/N\<%T_FQ$AN4!07 MW<=S!2:&4.0QBOPL.TA*XGE7&!9]P G>9R/7_)9?2,7T?F^5I(1K?B% 6.Q# M^*!.:NO'JE>$YWS-HBX>]W!ICOO!*:"Y,&'=_6T"FOYB,[<6.5[G\HF,2\NO M902Q<;6Z7IQL677VZ:6(/E]\YH,/P1?0 '&-BLX=$[7:6?"G^AMPY\I\-.%G=JDFH MA=[=ZY+Y#24RT9QQ.T;#02JW4L5-B(I>]#,X_KN*1<1,N;-^0%9O>EIHUJDN M/SC=2'K".^1V]&X,M:0^0[=):/KQ(\_.$M (-7__%UQ2WCE+_-Z3ETCO$<;I MX<:/$Q^Q'<386IVOO MNST70>3NIEC%7;)B07#&LV@W3"XY&L4JE7ZO)73&.GT2/PGQ6[>/&!@HNC;[9@S?8PTO>#[WEY'.+Y9'6X[K#!@]BRIT.U&2O[D]6/NGD(!FNEDK; MH;?5->\?_P_@.N<@]?SX6*6;SKR:-W@K0"0OYC@T3'PS2-[B8B$^N >\"+X M9/9_*XE]ZG]02P,$% @ %8"P5%B42P-[*0 "T\" !4 !F:&%I+3(P M,C(P,S,Q7V1E9BYX;6SM7>MSVSB2_[Y_A<_WY:ZF/$[L/#93D]N2Y<=XXM=8 MSF.RM96B24C"F"(U("E;^>L/X$M\@03!AD FJ=JML1VIN_%KH-%H=#=^_=?3 MPMY9(>)AUWF[^_SG9[L[R#%="SNSM[OO)WNCR?C\?/=?_[>S\X]?_VMO;^<, M.8@8/K)V[M<[8W>QG)AXYXX8CC=UR6+G?_S%_^[L['1Q$7_G'KS9V'NX-#^U0N1WO[6Z&T],]L7]VR6S_X-FSP_WD@[O1)W]Y M8G_(??[Q,/ST\S=OWNR'_YI^U,-5'Z1DG^]_NKR8F'.T,/:PX_F&8S(&'O[% M"_]XX9J&'R+9*-<.]Q/LM[WD8WOL3WO/#_8.G__\Y%FIB/0SEI^RR1)XN1_] MXR[#:V?G5^+:Z!9-=\(A_N*OE^CMKH<72YM)'OYM3M#T[>YT;N ]!O6SPXC7 M?[._?"%?QJ[CN3:VF)*.#)N->3)'R-_=8:3?WY[G1CMU \2?"2V1=W>A1XV$&>U#RN)@0%YY'A8<^=WE"+3R=6: YEA*PB M [:P)L%B89"U.YW@F8.G=-DZ_L@TF4!4B!NJ11,C*6P%*4?3 F8PM]A[\ S' M>D_M$6&2^9*R5Q."FA>W:(6< $D)%G\5SDA=4VM-;I&)\,JXM^7@*M& 0NK< MHDZU.@ ;;YE/RGHW7XTUIJ,?.I00DLY@3>27L>K>B# M6=-*]U!^$'7DX"9V[#IV$#-' -)=R?AI\N*5B"@VIF]CXQ[;.'4*.H->314NI)CRPH4MN9OD)6I@3FK* MPDZV8IS;BE&R%3OQ5MQM(,)RP,ZB8GM M.C,?D85#K3N+%=E,!G?)[LJIV/;&9>@V5@@!5 33B3LL!R <%^#FILEDO#+ MRU@P@:P@#.^1R&%:Q@X3@-_21%V)!Y8PI:M"V8"J::N^[SQ&5$BY>',M/5 _ M4B@\TV$D[1@ JJ0R9M-A(+7T0.](([>UBZAY"F![HT *2# M_#Q2D'.#%QKI('832;B05AHFZ01RB0KXM6P7^?($($6KN5SI(*\ U>[FX]@U M \9B1%"OSS>NDM3N6$B!$#LL_W;/0 MU AL?W*0&;Y*0$X!&9O@1;WB+1$-_=5I5/6L.UVLK$OI!+1>4H/<&QA M75#>.:G0DX_H:-ILZ1EER0LZ<$1V6]W V]O9AC+ M+VF*Z/7T%#N4(C;L&]<+Q1_=>V%4K8RBEX Q-;S[$)&8WCXS8OO(]KWD+Z%9 M"U%MQ3):Y*V'$[D1XX"PC%U%\E?S2 7>J']$\J+3V9*($D^F:3#DE/%K', MT*NKCE5N]O575?5PQ1IZSE]@,BHJIJLJ4U -(WTV4%@U=3#%BCD MWQ)%L"=46Y[4*U*]'J$V* 4;TP#63=E5!J/D5W\ R6@#PIJH1.?U.:^2=A5&[2O832\ MR'T=:LJ"6$E0,\Y[4!O]+3#1&=AJGJ)5H=\B2JK"\O3;5B;!0YE6.'RTQK1: M:X8'EH"'!;%DTF!:)$E9?+6+J9F]WM! IX4F@&VS990-69YF.P=4ZK(^=EGY M_?[;O&8(%+EEQP&Z<[<4S>0QTN(HV(\ZB51:S:>;7FZ4E$U>K M!%!93EJEL-M89_WP'P3O%:I!4G7?L^&F3A$#A5\HO".5F[FI:1B5NEJ!*J&. MD\XCC^RF4XM) K;*!K7-G;"RQ M;T G@?"XZ#WZM%,*%ZGF@ZKD942P",(X8!@I9Z][$#1G=7\K%-V*7+@>RT&Y MGMX93_!W$:VXZW4%6ZFQ+:Z@3F$8@Y\D+7)ND8?(JNBS['II%#V%!6J-4BK%M>-[U-%Q5HR>L;/J4^*B[C:YL!U*KL-QLK%16 M&29%,90LH^.X]0KLT;W,0.6&7>HC4ZL(WFS,'>$K$!*Y%H/1QI=GV]&'8F4D M#8@4:(,AI*:R?X)8=^!1/HYVF?,SH,Q6#2>=CA/?.N2L5AU.JNS6)K 6/F7H MC0)_[A+\=>,\P<<>2YQZ<6]6N_W7XJ0^&$P=SVL22FJ%\<\;1$(QU.F(RU%K M.EIK9?&!4U+N5)HFYYX7J%]*,1?=)WBIA90@))#=!*.2Z\!G+R.S&D75>LFR M&J1R/)?0@H%U^VE^]^++A":O33Q&T02FJ$K/D@WJD.+.8#O4&7 MZ>L,^[;01P4PBM*U4DZ;M#M52LAPT)B0):.%+#8BQV7Y;M17KN/FN:JQ6@W, MM,:DVFBH ;/&,[3\,8C-AK"#0UB^%%#>\72A!Z\C-'4)RK1-.7FB0Z#"8,<@ MZ_"TR>K8V NL;K@[GCL^HD=+-4J>. MTT#46PM6HJ+:S:2;6Z2/&1U$.79';,;8#'_QBE<=%KY/812LI3B)!>+AU$NZ3Q]AC3 *6 M.[$=DU;/>RC.9DM$$\T"ARH_(M:\'%FC%3TYSM!5P,9V/2U=":NPB^UX:]6K MU/3/:KLESHKL*T>*V'RHSIIHRUVG.ZE*X7RH14VWCJR+4-Q$=)7O@DL/= MKN57%S_*]GZ4[4DH(N[U0X]RKA-VW%)8NE?)2Y6:5!3O58/5O,E(>8IY7DI* M^*IYJ#I1M:O@JYN8.?^O&BARI49?PGPUAE:%52<.HD@Y'TA+*R5:XS 9A-7C :2DEV^I1]9R2=PE MP6R*;$4S%0R'8 1%<%.49/@]]A83"Q5P.U2!.\]7R%>6XIFG/03D"VB(M':% MS&*)\A;5)!Z(\>Q__PM![,2>*-%=@C-5U+I/S< D!.A':7Z-S@LFK37 2H)H M.=N:;RN_E:SG]OPUNF_RRX*[G8E!KB:HOI2SB6V4$^_.U6L'E(@X M^!FD1G%JNKL=(^H3F#A,'Z4_VRC.*ATM7.+CK^'?@2>-$$M]X125RR[W,J80 M\HJ2,NA8"'ON[!A%_\U('P?TU'4D$&6LTZV&,01M4%;V(D99B.3M8CJY$5XI M2"X08JFUZ*GEY*]7:A6>2KS!"L'9 6[#%SH8(N^82"U =-^"LX)'V<"*7KVM-,*4HI5_MB!5J.@YH'XLIC' M 6+'Y#"KX,8@6S&N53R_)2>E$E,U/2S%#[K:KA &K-HVZ*II@<&1@/EHGLZK MHCH!OH6KHEJ E:0QTITV#EJ.S+\#3! 5B3)G-.IA6[I7G/M,+G8_YGI6!DV"D/)="38 MC+-=J%G)_R'S2> YH4+"GB2Q"6[H2G2D*BFNDU@WB*GNXIAU88;_,#0 1 M*,!S;9#-^@%(K<2L=M;UJK"G09>[%Q?WT=.8IY. MW'1,GB?;("1.Y* ,;EP;FPKS)OF,)+?::S(SG#AK;),L'V64W1#D48,1_GH] MC>>/8:>6)#-_[J@ZCBBG!^ !@XNGU9EKGB>YX@MPU0@6HNM8CZQGD>=.L^/: ME3\O#WA!AD!<3S>$@24NT]>Y7[5;$178]'5_F02+A4'6[G2"9PZ>8I-%>4N# MW94^P ]XAM.'SV*P%BH=Z^$6.J+80CI--_Z101"L=H(+2LB M?J!.-KVQ8KB*ED =)^GLS..X>U(,@_KY+\!08\A&0)OYPJ!F]'I\ BAET)7%1W[.0$?OC?;G_34DFPHB.GH"AW*FM?2MTVQ;!,@T2<87;ONBEI1])0 M5U8F12:DGI<&ZR&N.T&X!(M9=-B,;,F =&9J1&*M_/:@CE.'@H82454SO9:5 M[GST1B7F,V?K0.NO>QAG;/ON)%@N;7VI9C0W890]9RO3X.O^GK+F "' M'&<*"XM3F)T<]6WZA>3K!1:[_ %-%_HG2R'=)^WJ]AA MG>8J1^4=_UP%JLQ!I)J ;(99%5&I PF'@JZ8D C:M<7!P[#VF2)R^9A03&(+ M,2$^IRY-+HI$U<6$:ECIC@DU*K'R,?.!Q83",[CT3(^^K6AR%XC+WHM?(.IU MHGR.J;)P?@,SK:Y'M;*RD[@)JOZF@N2:%F0>*I?/!]E0S#Y\KBPEI(F=M#7G M459OW-MPUFOK196=?XNA!:[]M?_LM2,W1[/:N2C+N^J%7-]822IF5!\C*L-S#T^6$R">P_]';#7^59AT9OD MSE2DH^H1 1X;Z>=,"P25I>IR^>BMQ&U06RXUEP]5;UVP<@[QT3K\:?T=ED6] M]]#U],3S\8+Z"- EQ07B&J_=VB6<%T%1U&,\SE]D+=1G$1K1-%3GYC;Q&U)5 M@ !Z:EX$H#ZTA9*6G>76UK$I@56=&,_A%#@)8MC8%42NG=!C1ECB.O1',RHF MC/BJ786MV0]I4;;'MKG_<:\+V^[2%.YN-Y1#]!TFYAQ9@8W20D7ORJ7[Y85K M.%ZV#G^SKI5YTATD&8Q7T@GN_L9U*HOC,LOJ'[_^U][>SK\_7GYX^9]_?S*7 MP=.?SLLWUM?7J]F?:^?]?WNX*_W=VO/?KTROSZS?_?W_0GZ_>OK MPX>GY^:%_^SSZ>G!Y-W^ZNEH_.>SE34AQA\';G#TY]B?.(^+%Y/'T?LG=##R M/N._5I;SP5P8^P]_S49'G\[PH?/YQ>7T\6+^9/P=G/SYU1_YGR?S\\7LT\'A M0_#W._S7O?W\#_/J-?KGR]_^:;\8&Y^=4W1V/WUY=K+^X^/3TX<_?OOPZ?6K M3\L7P>Q@[/SQS%K^Y*-7ZYD[_K3X].SZ[.[53_>_O7BV6$SP>OZ.S(S5T00_ MWN=W7[]?#SZ>WW^=62<':Z? M+C[^=/[JX.'^V>^OGD;[5W_C/X/1X>>CHX/1;R>W/UT^W@6/I\_/[QSW]N:G M&^L W[PAOW]=7+]:?)Y.G8\7GU]-'][^9V<\N=W;^V[+&#?K,79%C]:7QE\N M2:^1C]:W:,G>*G)FDZ@ ))K7ZJV@M$ #*H&$@+_'5C$:4]:]^([J)#WB9_0[ M=BF0CI>TS4][?[1?3)1N9BSTM\TXI%AJC=,)5DW*82D8GFZ7<)03(Q0TDQQ6 MITU.^E$;>GI/48*Z:H^22,U:#XK6LOZ.W:1J,I^7% B)0)D_('&MAJ M?MBC54F;.)9]3BP5*"C:+)D?=44\XENO)NI%V "VAF@@*Z98F]%Q1_D>"HBR M :.P7S^+$6$?7> 5*G%.3D^VX:F[\.XNT( +C2#4T>.L$5[Q4;I0O\/RHW+( MMJX\9DO.H(0H0RI$ZH9YO[? M."C\WEJT'4?&Q5'W?FI 4WYL)[]R:/TT=OQ M6UI6$J+H?E"Q3=E(-\S[O*SBXH%N*ZK/]26%J-)IX%-=7U(T%\$B>=/I/060 M7+C.S$=D$395=TQD,TR*119=PG2@K/6Y@OSZ%*50@S^7MNF@=>Y,7;)H-)=U M/=SX)'I:2R0T^A[W!..7$G6T98.O*"JLPM&"X7@.SEE$JE=EP% M2=)$%6+ &QUC5Q M$O;=X'+%W,0 =^,Y3'I09"CEKO,P$\V@;-E;KUS32)U7EN4U$WL7HY9 +TH" M6VE! !2!)^"UQR+,[+M+]%>"+.P3[#TD(0F9U7SB^-A??\06BK/^$-<*3)]%7\1>*\U]0=L[9XTHIO8]/T EE=2GA,[J.?;0 M*0I#,%$JKA":G*\. %?>H*&]NH;TF_C)T5!6C^5&95-S/F)_GOT>N"4'$$E/ M]%!&H*6!K8_408KW'['-M0V]7A@. >6D$[H56$(-BV&4 M]7Y)A^;XN0VMD[8J">IZ?PE65]58">SY,EM^(C#;1C9GCDCXI,\$\)8NQ'+[ M">1RFFR'XQ!N_'"AB4W;AAP%'#,]<22WE"H*LF&)M(7*K?%X29<;P>RU2-CY M720\\U+9:*:"D)) :EXC% M',^=\+B!H;^%R":N$BU6SH.ZT5]ORZHA7"2 ]P782(B*2>Z=U<[:0- M%LZUP4));R(G;H,EVSV$U_.H%$96W3?J C"=AM_)26G.3 -;#<4[XNJM3HII M A*B3@=TVAZM[^C713-B(.9MAF.OTF7$UH!0_[,LJ-"Q^D;FC+5XU@R$1C,< M%=[9UB;32,QSL4YV&3!!DQ-:C Z57EGK0%.V;DX%4Z)BHK4]?8[D]-+"2%%(=)+PYQ3_XJLLZ(I MT4H=IP$NG%K@1%)1VN6(8O/+Y\.7K^OV(P^9/\_ MM]589T8M>(?9>OY_0'-LVDC-7E$@/AS@>>C$6G@!&_GA"G=&7&]KAZ.(63_W MBMHC5.NKR*@' ME^E2>BH!!EZ++S Y,IM@=K/;WFKC":#%L52S +D8J_(;B@+0+>_DR;0#B^XS MR4,.X%?& BP'M5+%0!R&(^&RU(3EYG4*(_LZ1?>,X=SC%XV/533Z%HWDI*-W M)XNE[:Y1DEZ92>=3D]W8S*\7"2ZB^LL%7)NA5!8.C^4[=4GX'$0H_MW<<#)/ M1*C19PO&/? ?9=3:!EI5EU,AT_)C)6I4VL"L#VZ(C!Z;,%23DU9^ENPQYWOD4$1\;VS89GS* M\HNR"H'>DJ1V4R*ND+9@*;H\3YV(6)BC2!A6+H.=@%J+^ D8U_'.W!4B3G0K M8SC%:CZXA[DD)-%?6":D>!#0H2,4X4 NX[R9<^>#803FE($^N'#3\&FO1?2T MUS)^VBM@3WO9\=->3O9I+S=YVLO>/.W5U=^K?UWL+GI=;,Q[74S2.01BVB5Q MT_-0@6Y:6IH(=!R@*ZKJ6]>F)&9WC\A>H4LZV^;0B[BK-+VPU; 3*9\LVE%9 MP ]NM)7KW(FE^A,9Y!2OH,MKY.7H071-_[2I4(^:W"51@31-CUXX!OJG@X(T MVD2$3N6"Z[ (:"UYYQG%E\$;#I#"CG"332TA\3@=26&7:RPE]".6BST,;IG M.8QC8XE]PPZ%V' '=^K%F'[C:U,4^ECSK_I\X1*F?^#",\\=\TB+3T=WR?6H M(B-U*3 VO/F-@:U3ET3[HG?NL)0=MF/>S=$EU1X+6[#%.\W9W+8-B4 8]6(% M->EQT[<;!%M5->;YE9U8 J5N2LI$VV$4F[Q;$YE?.]%N7;7 M]\RJL5&*)=)-%U,:1J&G32BII(1)[=1\0D1-9H1?\ZV[0^ M#_^1;=[/E1H ?8:3?QVC(.("D"?4Q02XQA[8<8,NZ&)6]YO9D*E M"OK?D\L( ;("Q/ C46[KTB#Y]LH2';/3GMR,4*9C]S&B4MF>D 7U7V[N)VW M87E*.>0P0E2T]E(ZZ*WW]%(Y23+]S0%U = =#/!1 @5-P>HX*7/X&WN!J5I4 M @\/"/<( ]2KDN9@];R4.?%"3<$$YK> JH3;@,'K"KP#6+.VM#S'IT)AH@V_ M),)V<^1\I?^G/IJ-#>=W[%PB9S:FHZ*.WV1)D,&JVB[P E/A6CP_)T-W^W<$ MK8Q,NEU*8:8N0L*1'7DFP(&U7LU#TQW?%C3+P5195@7E=^?&[SEE68YMP_/P%"-+3BV ^C MQ#L%@LZWRK#%5L[N1>;J0Q9\CK*/FW6706V\HIJ;PO@B7+BB<7IT"E9PU*"K MD?F/6(6*Y007J?@1I_@1I_@1I^A5G.+S//C-=68M(A#Y;^AM5-@NOE 8ZW;7 MP(^PP79\&75!@RYGSL*1)SKHC!SKRG5,=2=. :ZZ,FB4ZU\8=I%<"1T'S5TX]K8Y&9A0C6(J6+4TA.,,RK";.")[YH/U[?TUP? MS0@*#\HLFTMH6N>_H=E^_Y7%*,BO-/5$M [@07TDD[?>AS -J7HKS\B_Q)&U/S+6A_O*AR(; MU,RO2SY YA4::-N9)=W+IWKJ"@WRP(BEH.J8\,66\9W=PJ3// 6J1#NU)HJF M>CO>\A')[),(Y0[]T&?C>F9:#T]2RLZU"6Y $CAW.]RH2B\JSCS$-WW:,B7(T)57@5LDEQ/QX'GNPM$ MQ'S2\K>T;KQB+<=YXQ6,ANG9==.G":0WW'C%%@F5[G0:3!G_^[+6M4A1/+6, M]]VM)XH)P)HQFIP!;SN)RR/^%];K-:1^AMP9,99S;!JV:/H6)9 Q5O2WS-/" MM;0U)VPU3+GPF>%Z;,#C!2&_2+U9;N))5TVZX-)69[!KLZR$)E^J"3XRP Y? M+3>QA*INFM"2006C#*&.(\_'$$?_[)!/D-*PW6S MT.IF^&9'#)K7X%!24D- 4HV8B7E22?3*3)]O$+I=L+Z0&RAK7P+QMJR MS00=(ADLH=/&HDK(X/XO*L&=&[WKXK5Y4X7W78WM4-KXH]RAJWD_JUK5[ [ M,5D5:@B1'S\KD#Y%D/OP5M93.XF&O=!:HB]2+:;S/J9[4+KN 06 GM^EAQ+D MKE+N_7.'$@FBMU6B=LE,0ZF2-W?VX'^L50FT%;V!$O<#+PMTB6VZ);H.^+XDQ%+?7M59MV*0"CY! MJ*4HQC5#MXCEL=#1^^M,'^WV_K6%\)>$8H80YPZJ,CA%2403B_ZPF4^-A%O; M0@[%BLNI[F)N_]9*5!%L+MU;*R9--!-OT0RSE>?X5\:BFTXJ"6K84]JJ MI1H(X*=M&:,[$K8"FZP7]Z[=">H\)1UQD[8@%\8.VNHY*\L=_1R(90D);7_3 ME+4IT;C!GX%E+.("U%.Z5QLV>T+NQ+&.ZR.(S3!SB>H)^+:%G8])\Y-, M0"+&^PV<-4]$ND$$NQ:$HU--<1 6AP-&I#B H4 -)HH"F2*.$I9\L#-M.NN8 6/H\O2%9^@(2 M">90SQ9O&)TL$&'1VC/B/OIS>GI8&@[$)EM-M_\!A5I4$C7P3[>2\WZ.;!L. M^QRY(1C[*A02K '/JHE(?P0&\1&QUY$'"V+EBS2' #L7CP3[FM=ZI0.4K.U5 M" 8@^"6BPS#U?$P2!=0=:^4/4U'=&M!)*B8V"(^^#$$"-/_,*N_-L(Q'0O49 MRA261HRC?/*Q:T%<-=73'X"3*013HJ&:4ZZL@NZ,IW.+RAIVLF/$WNW,>Z\MF6"LC0',(9 M@8M'@C[X36_"*W(" (&/"0YMTJ= )(C7G(@[8G[C>KYA?\9+( ^UDNR 3@K5 ML"1ZJ#D=2RB"K:T1049GZ'.$^A]PRX\[P99_\&V+ZX7+ MASUX$X]I:(#6(R MER%(8(8]]DZ0&1"JSN<']W?8[YCB6B(V"*C+$"10UYY?I:$^>3+GAC-#G;-7 M*PD.8*NL!B))! 3K2IX-5_B(9>KC%3HV?*/YZ4GQ<$XEX>$XB3QD$F74W]AR M"A-^W6><[@T/L8_]/U!+ P04 " 5@+!4/=P%.W-< ""<@0 %0 &9H M86DM,C R,C S,S%?;&%B+GAM;.U]:7/K1I+@Y]U?4>O9F'@O6O*[VO;8T]T; M%$4]LZW+(O5\Q80#(HH4;!"@ 5 2_>NWJG #=:$ 5+)W-F)ZK"?5D1>RLC*S M,O_V?UZV/GK"4>R%P=\_>_?YV\\0#E:AZP6;OW]VOSB=+*;S^6?_YQ\(_<^_ M_:_34_01!SAR$NRBAP.:AMO=8N6A9>0$\3J,MNA5LGV-3M%CDNR^>?/F^?GY M\Q49$Z^\",?A/EKAF/X"G9Z2!?,EIQ&F"WZ#KL( 73D'].Y+\G_?_/6K;SY\ MB>Z74_3^[?OWZ93_^3??"WY_<&*,"-Q!_/?/*CN]/$3^YV&T>?/^[=L/;_*! MGZ4COWFAOZB-?_[ 1K_[^NNOW["_%D-CCS>0+/ONS8]7EXO5(]XZIUX0)TZP MHAO$WC1L)GMPH0J7Y>N'*YJ:_I47,(H7Y)M_/?/]O'IQG%VORX2 N(6 M!\G-^L(+B*AYCG\;QAX5L,E#G$3.*FG3,";@,%#63OS X,G6>T,_HS?83^+\ M-Z?T-XR0G;8DE,K0H?#6$,J_\DY$2AEG3()?_0>??;ED,E5:.#B]7WSVCV(J M"M>HF(SRV>B7?/Y__2T%X1\EF^@_)U&=5TZTRH$D/RH0RT:\685$0>R2TQJ. MZRC#%O>W+TTG,>/)^<&G@D1<_9 $+;M\'04OE^ M.0U6#,1\JHJ$ $OC$Z"RWFC' '\/V]J "X7V@< 7$VA!D1\-8HP'T2;C20FD M;$@EXAB5A8+S/?E=7$*F/CDK;]:+)%S]/GGQAN:^>)\:[/;NHTTX!'+!AM$+ M*!M([IQD:'G?A+QMBAC&O6)RL:64-Y,9LLICZ+LXBF=_[+WD,+BPM#: L#C: M8$B5!V9#H$\/,7/J@L%%[Z!(QC)+NE'[+(?69XU.7;4GE?S$2 MOQU!WZ5$G@5N=Q*_TR'QOYX@OQO& IH$[NBZ3KG=X-]D%VN)"Y*N"861PH&B'89X3"5V5P", 1BE(Y&I?>?Z^<' MD2(%UZK"(\/9^#+_,0KC^#8*U][0DE)=V?;EK+*W0"38"+1C0V#O91P.5+G> M1,7\%+K9T2"]%VQF+SLX"N;S&2::#$2$\2AXQ.F G@CVAV\RH"E$#)U.? M*$VDC/ C.=R]ITS@"#%NUD3J!A8!V4[V?042:.3AV>J\7(-Q909 8C28614A M%0T,[;Q*?EC;^3!^^J!DS\'%3"MB(P-))X6P.OO?G5T8_R=*%^%Y&&#S"-7\ M%B02*BC45Q+3):F\AP'Y9SQFH)"[U]"W$"W!XT$B$+A,H,JQS8@A;(:JC']< MB1*BWN.24A'7J1,_7OCAK!+O:8RDE@X;V[?-](&3F/,K*G:O M]F0FL=)>4^N>+48?#Y6N.*=8"5;1=9>#JGQVI)?A82K891X\D7LG@*SR-CX: M6>4 IY+53%3)_V53^=)Y1.(I8;V&>(I(9"B>= OZ/WKR/SD^/?3OR/J1MTJP M2_\P"=SZ+RHC;UDF KD"1=B)\3E._TO^[>]=YOU>/1*>X3MR#LS6:SSX>6\9 M> 7C%T,)=^:F\VFGQK[[FBPG_V RPU!+_$@@ESS"]CGE;'[J@^HQ_01#^W\ MUTQ@ZP6S*/54]%4A)V%NL@>\\8* GG#D>E#WL_ZK?6^#?SYM![Z]5+O>@/,2 M'Y72@,G?B!QP?.[_7QJJF9=FS^96JW!/XTN;V]#W5C0E;!R/A60CBZ^VQ5 ( M=%4Y >4SCL2KJN9<[46>'/'N$<'UH^/]2NM-N'L?WZRS]8GHKC 1S@BBIB6 @5PU=-:5P!TF:-T/^&6'72^C&AN>3>CU+X9>N<&F<6*OJ&NP7;!44 MD66 K1Y3KG).+SU*F3H43260"3M$(6,%1*SR, M^XD!3?RD2U7?:QD?6L*5K*@*?7CTCBDVM/8D[[C$1H-U_)-)2I8^5G9Q51O- MMN;L8-6B;N\O/'V*D4?BRY%PIV8O"U#L];"":"WRYT-YHHWV9E.\DU5S10*( M\.5F-@.54X[FUJ7!P?K; CGV_8ZL?'7SHXJW@@TUH@9#XV3RREE'8-OJ\X9S M%HD(8.@IGKA/M/;",ESL=SO?H[ZC+O(AF6[+*RP&010Z2">@98B**0*IL"T4 M:FX4$J% VSBS\3:B67;)X9;0+)D$+@UJ[48L&:#>SW+:K!(@@5A=TG0)F@F/ MYEN:M)CFT5*O8+'"":*)+."BUIG5C>=+&N3I+'X-+5<0LT++ZF:$CH;G6)>5 M83R&'2#4./K\0BR]AECB4BP#D5C"G8H&$L Y+;O2TM2[*/PJS@Y+,GV$9RLZ M.]JM=*][4IA)]B$]\JD)H;'$\HSXGJM8$QG\G05T-9] MI;Z+\?53L S('90/B]9%M) L1RA9D%=1.;.X]U$),7H4-' .J3\M<">K5;1W M_+'\H[*=K/J_)("(ZM DCSA"^3QFU.4SC\#-T8&5M8-3089^CC!&,FWA4JHE MY7(041P54!IZ*F22M:M*EB.7+#BEI1I#(!O25ENF9)EX')&-%"([&,1;G9@%#?6N:]A[Z-R3E1*Q7=QJE_2N[% M/B$:Z^RR5L&P ;FB#+9VZ4K'9=:Z\!= MWLM238(97CT$TCU"V%RVTS'H-TF47*C:8-^G=N"AAD*KQL6'T&7+<%A-)EP/ M)E=("5,2>"FM>$W.* 5'49W\';; MVVX^1B?81 _QRS58**JVBL(Q#%/-N[LH-.I[=Z29<6?-_4.,_]C3PKM/;+MQ M!%2XC=7RR@(@1"JR&([2\="J4)=GM0JX,IP-/(8N]GX]#U=[*ILTC4TB)S%> M?;X)G]Z0*:F(D!]*R6@M-'0/%1S%^)(C#-Z!0L;L8CM+Q0$:U!F^:@L!# MM.<7?IL7GSLGUM(@,E%?<81RICHB40-")1#I8$1&(SH<6A5P6=(4A3:"'6]3 MU<4NB,7A^#]A)[H@OY'=Q_7%H+DFC&IH0*&2A'0XHN,1FP"56*?!G:9$\%#M M>_S32[M'[^P#GAFM1<=HPZYE&C0 49H)Q?CFP0%E,PC8T[(?>(AVO4[0!6?D MEI(<+CP?7^^W#SCJ)0^MQ2P?%ID(DFMGV\\ZX"XX>/]/-;_K$,AY7HY%=#!,.J.*&W7.<]#K'IPLEZ/9 M;!%1&2SDR5JM3*F#+3I,0W<(>9"O#R >4H#DTE*;>I+V&D=AA+(%$%T!\*K1 M@:%UD5*3I(^$+9V7N4O.*&_MK=@.@YTLHI5MFQM2:.0B17-BZ[-:1Q"(%"F8 M5I;F1LC$=0FGXNP_EUZ WPT@,[Q5 ;00!PRYH&0C3_(?$)V#;@+P,TO" MIKJ4B%#NHUO::[X?14;>'X>,O#>1D>5S>'PR\EY71MZ/(",?1I&1#\B2L4LG)AZ'D9$I^O(F6X7,PG)14UK3K)!- H2DB= *U;^D48'M$ MR!RN7#0P-?21U9=,+>(!92);$$YI9!#H"D,Z&OQ^P^<'7PPJ" Z@&6[#.''\ MG[W=0%=C[K(@+C(>))IBDCU'X MG#Q.P^W."8;X]OGKVO3^2."02T,^!:5S4#8)V@LHY51=0,1(&_F.,JE[Q+X_ MG(#4EH.P'ZH *-0#'%#0S\T,>ME%= G?S2#*ES]OGAT"#-N]DF< M. &]Y@YQ#Y$M#W-RR$!2W$K83,2FGJ!T,JK,!A<>'68VKB@J8IB\[_82HOI)=/5+;6U1M-!^#Z""X,X1+\9S3;40,-49V%2G?= SQ0DNXJ&WM M( )$V*0]=5%47^>T'FO9#S4I6%2$G63(FGSS]0<_Z4.PH=]M55>UZMH4@J'Y M="M[R]=ZO 7Z=HO#(_[KK2:^O1R>F'8T]>>!BU^^PT-8FLT50;(1&D HS(AT M,&*C$1D.>R45L*1A)W 0-*RY)&O'T;O@P\A-.H2BP-]?9#4L%K/E KH]@KC3 MA@29'IUET]6R@V=4]C?WL.67D$*A,"/2KBS?0):/D3*H+1<\_,QK3DZ=^)'6 MG"'_H1VKGAP?T[(AR=2)H@.YC'QR_+W,T#0J7Z2UI[U;1R>X1/)$)K%:12OZ M RZG@Y:.Z<3=6D4B;5*8GD:K%4VYC,M6VM%>A.5!BX#?VU/.'H(NY'S MK82>AQ.4A(GC0UJ474GZMDELZ-%7T0' ML 0?(IO)>A5 WTP[,+/>^58/=:/&HNVV]W5YDK=2JTZS:>D)8%#T3DM"%.=# MH61!0?1FF[0FN#*[#S*H"41+ ^'*0 M*J%K K(%]Q=G&R _:!L2@1Q=T_Y! D\8H'-4S+"V.TR :P^'*6L']!CZ[GR[ MB\(GS.HR?XQ":0Z?<8\T_D:V;Y1B4&3]T^@$Y%5F, \8=7ZQSO%UM-%*'OK3J M<[1^\]*DP/!7&*U[KAYT_/MO@T'UK___01Z][7/(U)O/W7F;Q^1F?1^G6P[M MN93N9=U&D8(CG^YBC$$!\FCH,K;DUE63H8\-XSH/G>ZS; M2>"R/$-ZL!'6T'!.&EW81 ;/?'(VOYPOY[,%FER?H]GW]_/E M3[#634"IB.HF2:0HV$3$_*( MX:USH%&?<4/#C4WL!VSX@*B"P;MT-/"57!^ @TP(C/#J1 >BQ'G)!0;:5E*RK2$U$G1-CZ:&+!91BW2SME8;5_&H MMX?,4]$%4II\D(L>++ MISPJQIUO[\Q3@:*(DK& QRJ? ]9I5X,7S6"9$-D>%SU.>\O1PF:BC6R;V&)0 MU.&R=L=3:!VDYF C5B;#W=S>KKLC8%)L!&%5RB!17M[#AG:IG%:->J#^=$+:2TWLJ.Y M*OM!6.I*J#0D3$N)'8\&:W-80XDU"&*<5R)IV#RPO,EV G@A(X9&=$3>7%W- MEU>SZV7J-I_>7"_GUQ]GU]/Y; 'IYM1@H6:+[CX.+&N1&7DLQJH0=0Z]I*$6 M].I\=C&?SI>O8;MQ=PJS: 16S#30$F]I&Z[HD*Z:O\M*;SJ3)(F\AWU"_1'+ MD%P3AC\'N^]OW>3J#**H:BHMT()6SLZCY>M???7%VY.W;]G_4)S6H@G7C1HU MY&J)GN@3.?2_WWY.!KY]A\B!E X_00PC[T_LGM"ISX_>ZA%]^?;KDP_O MOCQY^]57^;)T6R^.]^2N2IUF85DBYC_9+]Z]Y4&RP/1-!YJ@6\)I3 X[5P^J M A):M8VSM!B:U\#N9.-OH?JEFDE+#\NU50)H4HC%"#:$:"<8&T( CBR5[JW.&([C2=4PAT!_#@: M8&E)6:DK7WD!.@]]WXGB4EV^AC9=-9DM$#TI:4R].RW1GK/38FQEENT"<>T6 MP-)%C:4G*K274,$ZJ0*KX-SK/FU0#7$0^8&JC*@#4!=)"OD%$8]"G 3U$+5) M8"Q8A0ULP\Y2; ;S*E4"D;!+1':!V!47B.,TO?28VWBJJJ)'CY?0E:4M&6&: MFT*H-3W0.HO@,=MEW41 +)=*ZVPP53B*A2;9R+:K40R*J>X[#GM-S4N5UFM: M;8.)U'B6FVJW8Q NM>VFE+ CLN,T^:N2-:XU-X# C5&;CK>#=<\U!PB5-#6< MO<=DF F+S(G0',:I.DKEPN;RMG5.$P#Y!?$(1$'$$,'UKRD$1JG=KNLE7A@X M_JWCN?-@FD9N!A8%T2X@B=I\6(2)M/EH1.OV(&)'9\$MZ&$'W$0>T\X?7]P&<;T/?#->NF\#"U0'7<'>:34!4*! M^%V$$?8V1.98(L[J@)+("6*R*F$G(G#CZ.D8'JB82$+C64!G8G4,_K#< %V M9TX4$/,YKDC5.5Y[*V_HO Z-#:V;PVJ8!,*33T0XFPGI'=)G956-:.+>2\2> M<+ ?/'&Q6!;"(,HW%\H%^S/T];I)^3K?*QCT*XY\'09%;F]Z\&2E&@?FN&(S MB$<=4HBDSQ5?X710_)K8QW12HY@56-ED)3=;I9/E!#"-=\B,FLS$FV86WI(: M>+2S;AA, G=9FGL3][=]S))JS_":S!G>J!X+2OO&]TB8F!CIKK=>8_IKZ)"'4RJ&5>5-BFL/ M8Z^Y[ID3>ZN1)2;=P[:GE N%0%1.$?OK$8:4I?R2"4R)KKDCM;GFN>?OD\'# MQ:)=(.X- EB$8I/]724X0/<+!?]DXE-%W/CVP95)=I*>>_'*#^,]3;^QBVF.5<> M6 CK:T-8C#4(Y 7X7I&C*7Z-R-4?D<,*'; 3 2L[+FNJ8M+&KI\KFN-!25V4 MXX34]?8\'E]>#2ZI>WI5G9QYJ(_ .:W+7QW76IL8Y@J(]C&]C<(GS\7NV>$^ MIN4DBQ(ADU7B/:65D,>YBQ@ &#/=8=2U@IW[8?/<5JKKRPLXQ1+? /J.#:7 MB(9R-"&8J;E7T\7U!^FTK$T8) 1]G\5X"*]Q/((4=]S?NH>X,XBBLD@X0;LH M7'O),1W077@N/,2UJ=*GXWP1Z(AIK4**I\<:_I9@+$-8E3P*B/:[?8V A3!I MM-B*6K#?0/LVQY2Q>J+I2"3N4_,5$UMIY3%O'OG9QUFL<;(-H\3[D_U^X.]% M:TOK=6 U@!*(?3J9K2):4>\HN_.WWCFK$QT,[W/M76@Y/KKJ#U[RF!?8 M+FH^CBZ(\MV/01JE$!HU)3X*T=1BNUP^U90QRX>RP&SYM]$U34=PK-]'^D*LV>_H M!(5Z+46.0DN9R9!<;1F0M<=]0[A_I2=/UOW$UB? V1DB^M,!/I/F3, M:XFJ@"##]<'1.FBY$RWZVH5 F/6\ 3B(9:27]KL9UN+GM$$97?7P]CP&ZYX# ME[H/#F7I&TDSG*-0/1(NRY6.B"3#1A"IX1E#1A!E !Q/!%$"I68$TQ9 6]R!? M$[TBL1]PN23PYEZ NQJ-($]7)B&NES?.06L^BG%= V2?3CJ1Q$Y'M:Y[OQCR68 MSVHH\:H5:!J"X@8."':9N*.9JN%Z'^-)'.,DOGE(*R+,@_R3O@BC>K^GFP?? MV[!PE]ZUL.<6EDNG](-65!*!+GH:KD_)LLAAZZ(P6Y@^("E.%YJ^VFP5%I;+ M@_5C'49,BBOL $3N5<8N)D=65@-B:(5?6WM(Z^CK5'H#O*'W+JD*K\(@K&$7 M,[LF.HYB'5R6U*O8-7$R-A$6F.5C$?5ZY42_8RIAXY3LD&PT5!Q*7RC$P B+ M7[()["S>YE-07K@#UKI5L[#6)DR.NGF^QD<<$!7ETR00=^L%'CV/R3D]4@48 MU6[V94H!D4"PLEEI7*DV+Y#)E.K J9#AUY90:ES/UONC.RV'KPTF6@7 MF"-, (TRS ,?WY&QJN%6%6(X;(R=17?O\ J3&[:E(&)S2_NJ20H71W3O$3F?*#-=9&WW47A$TZ?)U !Q?DZP(7P.\M!K3Y^ M-VH9!C=;N\R#A)#<(]]!ZOH86T1;^\$8=$JX=$32*^9D3C1HMX4V=Z6"QR5% M#_<&S=6G;#F84$6FO#]I/6RH;@IXPP$UAQ,+ Q\M070CZ MA8PB%/*] !X)2\#1;Q$S;;>(.:(>,6(Q4J/?YZ6[NLG'."*FO:_M-[G:D"D* M3^?5E%&E@#+*NFJ ^KHZL[QC4YB68 [1-F04(11L8O\$Y ,B$+!7%1Z@K(7& M:W0?1$6VUS$U"1&+D@1IPS.RU6IDMXO"7>112ED1(,Z&\+UF6C!UDJNR?='= M<72VTF>RM L-GRH]3M*;:.,$68V":1C$H>^Y3E:_X):V?@K2ZK4WZRSCS/%9 MAV3FIR@SSI;X)3DC._T^L*@.#AY$-Y2!<1"5UI@MIG?SV^7\YAK=7*"S^\7\ M>K98 %>G&TF\:H7LQJ"OZ-;]99/&WX\J_M]>V?^RT8!!)Y-EG,%U06 M;^]FB]GUA>RI"A0?/\/3?4&L:H^<2C1R4"QX2V1TY>%X++6IN2G$ M$PT]T$1^MONKJ\G=3U2F%O./U_.+^71RO423Z?3F_GHYO_Z(;F\NY]/Y; %] M7^[&]IKC5I] YI& U2-V]SXNA#R^#A,<7X;DSE=-+B]#LZ-):@](K!NI/8 5 M"72V(DVX=639)4!2W%].:J+=DW[]/$:-!)>%,WC&DV 3D([!'$#TLYI.:%VV M?0!=AE/.M(:#1X2P22&A]G*WF/"(&)*;ALR("A[(%K!Y["JAZ2(4NV(6V',3 M')O'MP*Z3,3N%7=>_/OX-V&M+6U[G76 $CU\FB^^6Z#)]3FZOY[. M[I:3.3'@ZG8;2(1,G['UH)DF(TXF2P M6>!-FDABQW0S!LBVO/8'6<..6U5E@?TBPJZ7H(B(!6@"R6 "Q+?I>I'4_+LX MSW(7QGFUUUP=P'_8 $%2.SU[LG M-3:T[DQ1PR2R'&>?9M?W,\BC5)^!$FTG-Q$["58<)96#F!BC+GTXEA7_*X(= MW:U!LFY%O,B_2M$RVM+BZ6D"GX9QUWX5;U'\^K"9"J(Q34QKB-Q&H;M?)=07 MHU<1I#;!C"\PJW.;BHD6 M&P53+3.4#X4H 2X?C-8X>VW7:N]FG=%R%A0LER#:PV5>J>-X8-F M-I2F+_9 M8VHPIJ5&*W^+:3WWZKS!K>P!0(*(>@X!N,@/:GL'6E";GF U6X=5 M1*M49Y=9PP(&=EG/>I"G W!Z3DRV!O++1> ,'@-&%H+4E2Y=_4]LD\;5+E,N MR_"6/MCWW!^\ &=VF9X=W&4]ZY+6 3AA&[#LE5QVG2K*82=A6N/ UGWGTO!$5456GX[NT-WL^EL_FER=EE)MP 0 M*RW>5>5)C7&O9DMI-[/#^-$8Z58P[93$ (D*ZUU_FETO;^[@4W9T&%>O0J5 M=H"LZF*/3,M9RL-1; N0NZ +F\:-U.-V1 3-H]%C,S];1H,>IID0Q=)WSO,5 M,?0BS_&'+[?'V\.VD<6%0N3H/9J";D,%WFSZFXN==E\RW$2 M"2BB1Q+GGR;7TQE:WJ#%_>WMY7QV!V4-ZS*CV2M2B&V?*JRBW?S:78UHP]@K\_1[/O[^2W]UPFZGBW!*\]U M%X%Z1;J.E!I#7*T+Z3&*9IQY?"CU$8#UX+ M6+X92+%-&40B9:@C;QNZ &CI,CW6:HE;20U3YX!PZ6L\>%%TV5809KX,H#XB M5E5IQR5A%:9JR5=."&,?*+T;/7N^S[(0Z\6KQ[?^.FYNVUO5#3RAXWTYN?XX M/[NM15)WJ@SQB#:KL$Z+3G@)OO2><&O[_"6C[\3C5>KI M#Q#<(UI3D+6\_4=6T'\XR1%51.E!RUX!=-%V8QB>RNWL.XA5((E\/[>WB!R? M"7TC"'S9UN5A(Y:NQMK0?UQ9>QDY+J8](L>6IN9&MI6B&!2!_)2C@',P%*P2 M" T/27,ME!=JN74.- Q*VR6N5M$>NY54W?'-1U,H *[+AJ!*TX)N)S^QG"#F M39Q,IW?WD\L%Z,6YIUCP"D29$,STJMTN=R;;W5*.B $HH'DCW>'5L"Y#UEUO MERZ9/O9SZ*KPF0%#R(R\Y%Y'0IH*_VR[\\,#SG.-*YN,DP2LW@_"XZ2$2EQ^ MC;*&BBC9*.V(_(S]M1/A7&QA[_W:[*T*HQXUC'U/D_03O@BC)>WWRX+=RTB]2(]KK=0:.:*F1VG[Y!9L-OI]2+0O0+7-5S_L"2ON2LZ29^"5!N5?7]_3HM/&(1K(5S",:,4#"6-Z4R Y:3GZ$;UB@ MP[I&,WK)_&X5K+SG#ZS"B&VD=H PXP63*>.OXJ[4\W28J^ M=)E(:7&[XY*VC'$#V$2Q,*)-LNEH54Q'3L+1.'#%/\PX6PB8 :6,C]!";64[ MGJ4[T@?Y7K#W@LW-#J?UR>./X1..@C2WT F:Y6F&,],,(+&>!-T#6''S[]V> MRC(F*ZY891$BQSA='O:J.8",<.U!0]J9UOBZRG(RY\$GQ]^G??]\/WRF=QPM M[2I=P'IM)1DT1^B= < X(+0'4K1U96M MT#3J0%)8C#E?2VTQ(XRIN%[B.,8X6RS8L"SST7),%9L!B*$<(MG3-]"*-7I< MJXJ5!J)&E\;RJGJQ3_81OO(";[O?WCH'UF#E/B#2?!D&&\*)[35!C.I7GUY8 MFZ#T*8(YZ-96;RWCX*#A05FS[= VW8]&(-B&:$]W1#[9\I3NB8(P."UW16&^ M;?K$#NZP'U?N.#4[!^>/\9V*]RD7U='J3*#1/'3ZV4PKJ!OB%VY;*)6/:Z#0J6'SHY3+ +2,$E/BP: M0A46O=A@$\3D+*MEADEP-3^?!RM^[]-'I\A%?$6$D MMWMZAMZL:]K1P_'D(6;5P[4$:9"-K =[AH!:%'@D2R/61X/P-.L'3&L6ILNS MXH6/&&W+'8KZ3=6J\]^ R>^0DE-(^6#T'L;0R\W'4>V\8A/[EV$^(*(H9N'B M7%'17?OA<]K13.C[A"FV*>6@V.RK86]X6[WS-H]$,N_C]*'^S4/B> &5W=G+ MZI'0$A.YMG.5Z .)]:R.'L"*2DG3%4_#]>D^SLN3$)LQ79:J5IPMS'1O0WZ/ MI:G' ,)4:\/7D\@]*N?5E_T!4TBP.WDBO]V4[;S9'ZD]_&Y4=:NQ/?Q]6PVD ML%E@-C*3979GX@AYC%XQ_^1KT/(!IH(AUN*:A#.^U4MWHXGVU&BAZ8%9'WJ; MHLS;_NA$F0.D*&R4341..A.YV5269>S!5K>3:X7D^ER?G,-FB-CP'.-=K[R4H ] MTF?2>^#YGKV'JVS>MT&L_KI B2_: &JXO5+W G+W.+VRY5T4=^EZ1Y"MTIG- MG%24;A0;6FF>XW@5>3O6VWI=^;T=Q2GMK\= CNS_?/'[^*OO[JN_>_W2\/L?_5T^K/M_X_DS?) M O_SSZ\^_/[R;G69O/WYXN+]XKLW3R]GTY_>/KF+R/G^?;@_^VF:+(+G[5\7 MSY/[%_Q^$O_L_?;D!I]66^?-[[]M)F<_?O0^!#__]6K]?/GXXORQG_WT9S)) M?EX\SK>;']]_^'W_QW?>;P_^N^]7UU_A__CBV__P_SIU?@XN\,>']13X/OW[J[OR3XR\,FG/ZX_?'MS'YS<[M:)'_]YV'_0[3=7/WP[D/XY?[WIR^^_V[C;@+WA]73Q;=_<9\>/@0? M9^Z9^^-?O_[A[(_#_,^)\_'#X>7RA[_,OWS_^\/;?W[Y,GES_8?WTW[RX>>S ML_>3;V=W?[EZ7NZ?X^2G]W??[]_LWOYS]L5OL\E?W.>?W;O_6-\^K+_^=O$I M_/M_H>GB[O34T'/,/78&UOW\/6S7]N!"(>K?3"R.)!3:&R ?OY13U4]X)Y(6J,TL;,M8!>\.2,!P3 M>1F.<9=2K&JW=$QG^+I=I&1J[0CN47H,EMVB-(C54P\V1#X5]$G@TA<#XVE! MC5VMA\ T =-2@6"G:A>&MG2@)O(]PE#3<+OU$A;DI>E6[,7@!@7FZFJ^I!WNTA+5TYOKY?SZX^QZ.HAX[4V$^T!41Q(!(SJ9[\\6L^_O:8/%&>UV#UL,7\H?N.1X)QKV3_9[89>I@85L,+"&LT+%$*(<"7MB_+(Z_H<4M\TV06]D%OG[OH/+4*(8Y'%W[-T)I-EFI@%<% M8^ OPP" ?6R_D?0'4YM<7)-4:0]V$U *D XY4;+)[ZC&\3NK"GO*-B0;N9H*2US&> M7.'M XZT!*,YQ_9;H\;^HCMO-@I-T"_IP/^">Y+!IW+YNH*#D=&CH6R=,P-N MG@%S\TR/FV?'P\TS!3?/!N+FU(";4V!N3O6X.3T>;DX5W)P.Q,US VZ> W/S M7(^;Y\?#S7,%-\_-N5G6-\CZF\_+]N8QC[D#%+T0[P11J$4(3:=.\"U9@2EP MH61BO::%''=#42I<)J.(3W-U /]Q P2!G!2C.+(!(1P"MM3ZLG$0,_487#FK M1R_ T:'J1!M%(F0[V5=3U/<7?=\AH0YZRH:V.0WQA?.Y4OVH M.:B9EF9?/.+@3_*_'S#MF1+\TPNN<+"9[GU:TG.QB[#C4F^0M_42[':X4)BL M:_>537< 12'H;"64+87(6H@NAK+54+$NV8VO8"Z2%C$!T$>TL1T[?@=1N9KN9G'"6_TAXJ[#+S$8>; MR-D11>;XDQ=/*T^>+% Y>?W&G(2'6N=14@ $1++ *<$(E()X!%0A1/<0CIB^*JDO2_LPB)M^2"5%9S6K3@QML*3RD[YC:PI0^LX-[C;:F8$- M@=*EBG$1D&K*\L"^T]K2]N,DU>U%K[HK0]J],B$>GW&X47MAUL3),():3=N] M63?S>P>6 \5F /%5.42B&TQE$J>Q*LR[!BT^UEXKJ%$W.JE:.>+"MP:"PTFZ M@'4S1@:-, 7L]K67C$UJ]@*>L?1X4MQYBBQ-A*-ZSUUMMZL\V0B/6.E/ M$<('0,#W=!SE_"H?">C-$A*[8#(?KQ[OD6?K-;%4O"=<]#2E=1TM=,+ML+%] M\T,?.&7C6[AV].8LKF7]=".%B1-EL7_XC>RQ#&^CD':\S_;0B_(*YEH_= 2 MB"*VZ6AZ[]FEXV%E18 #>_3@#*\K.+*M[4;UE5N2!> P..U]T*7:EB_LR7K.%G M;^"'+RS86MYV_9DF ,*BL$&2^Q"@J[V+6%)_@>F^O_4TX,X@BGI?[9,X<0*6Q2F2. "!,Y: JDB:T:B'WR/O>]G> M^,KSR?D9!H.?;UI;VC[S=( 29:X7 U!,;8N87R$=XJ5;!^;RFJ$JB6%^>M[' M^&8]BQ-O2R]0 TM88W'KFJZ^OT!L[F.6.(+S8=!A&#Y'JF+!0:N'YLDBP5ED MF%65"GUO=1BOR8UJ/YC6-@JHA,9WFAM0F0A<&$>3FW6+7 =YX[2 9>2X>!*X MS,YK)[NE>PTL97I[VO>':<$E"AKG*8]W[91' %'KQ-:JN.G3P-!K=8V?LV6) MO48NF@'Y<94^&$\7'U?#==X>0N%U!5*H_Z@GQS\@+X[WM'!=L28-)%06!79, MF(I$56Z-2-99:[(-HL.OWWXG$6C5B0]$OZ6"0-_]J]M1J MDO,Q-+9?:96(Y$!K(I +=Y",(A?\/0;VOLC$@@N I%A,/;PD25MQA= Z#-_\A SAS^8\:;'"Z$4U%'N6O,G M2GZ]=K;X9GWE_!9&16$[[8-!\6Q?O+:U9_M"$%2%"%M'@?4G^TK.Y$_VY3CV M:%-2MHW*G!O784)$+G0"VB3EP@N<8$6ND*4XBT]GD&8,/TE)Q:+Y4>A.W1::739 MH78BQ&>'.[RC3U>"S0)OF+=O7'5M#I$5ZV! @#6T>!Y?>S@@MB8J%CVAORO6 M1?G"+3T.JL9[2Q=?I?>CN&FEW.:FM2W'4NZZNP[M(I7Z2O1@DH>,3QH"?50* MO".O:^Z5#L3ID;8@;'VU))-'<='I[&C7PM" 2)1V'@:;4]:/"2WS!Z;LF2;O M_@:2Q:?/WEK>GB9%^ML-XIU&-0X4VT)=WN1@B6))V:03Q*8QT[92A_RH[F-Z M[.:?UAK$,4YW%BT]UG&LL:'-DU@-CIGL\8[B8]*"TA-8DRB]<@:+OM2':LW" M,8Y=^5XVA4T*B=#82QLZLDFH,@O84=J)D_5<01413 MOUYN=5]:.SW'B>'Z< M:]1PG;XR8(A.E\W;9/.W@VY#[60S># BVALR2H56IC=&K;)?7Z!15+^KI M7HALANAN*-L.9?MQPH76HT4C"%@17QJ:*R9U"X:!06 YC/H1V34>Q@#SE%HV+-0C?4JLI*/R3/J7^(JDHM7K M^Q$SQ*A:UQ @C'\>B7>T$E 9'FZ+7Y# 9_VO^!4->Q+)F6-P1V)-)M)83K7% MQ&!)1^*U[?4*$8&@U2ND=9^VW2I$Q9RB58@434,3I2CY@W.AU#DM]>BD.GG M8,7W)2BT6*!$=^#L?%WZ+\/%?K?SO:S&*I?LJ:E&C;:, <1BB_-9GX-JQ386 M(LJW$!U<]RA)KM>2B<<"K?Y4GP,Z;49K4/461#F=XS4FWZ9;5#!@)C>M!(IW MCN?^0+3G;12Z^U6B\=6XV6)%PX?\ML.JHK(%T3,]5';9DI]#GBL=4&^QM#/9 M['^#(A#O=X0&07)!!''UZ,7X N.>K-VG*Y+3*EL2KQ4^X;0ZY"?'WZ=%3'T_?*;Z7\3,? [R O24ST)./@WT=)/ATV*1&GG[7QNW MCCN/"YP"]9#'F6&%>OM67%:6/-BP@J^907GSX'L;1V9/%-.03^>MTGDH+";" MJ2D%1BU&:%%@^#BZDC/J3GP\QBB;$<*:VX-W(WP[>&2V$V,:W?'4'*GV 83[ M1@9H! AQ&F2VW\+Q)>1.QZ"8#H(C< 72-E5;:-C6^G?>YC$)U_LXZX%S\Y X MQ+9VY\'L9?5(R(DOPJBN&$N-J#)K/:)NZ/JGX?J4[) U"")G0[H'M9-PM@M: MA^3,KI\EE4,$\ OI1Z%VI&8 @ML6DJ)J_QV.?!\[TB?:-6CXXGZ!V6@)3[#F"VU4]7*MG[*A0!!][W M(9D"]Z4,&&2Q]_6T8P[*KT4R!9SX/* TXBQMV;=7AF@>$-MTR\XC/6TEGP5= MCDH(6-L?HH&]M6QH#><,3Q$IIL'6AAK>/_7.YCN/R2;"S$^<=WWG*J/J(,C# MN09(6^6T<;%WP*9= <\P^=)H:H7$H5$=!JA(&I#P_!IMA*RIBOS GJ958(61 M\/HPR)!W'9)V?)N'D#5RSEYV>)70@!TKOO]G7C5!]M7+YD J 1E<+;*K$;>G M(FIAT4G@IGE8(O+S1\,9?WQX6@27(6G+Y,MX+*)L]F 98X+AD IA@/C'.XMJH&OR!(\+7=;X[Y%B\LYJ'GE^FI_IF2=G1V.>G"G, MDS,0\Z1CIEB7+X*SQ'^3?#J;.DV5;<3CF&P.)(L&3;.RR01^:K/$M5L9"7JK M-\W:MDG<9IB?:QM5QL!9EYVR%:P[P6O>>(7WNS86\/#D@:,5;;!\C"Z=EUG: MH?L!!WCM)?'4\5=[=DQ,DB(X3H;11NG"!(!.JX!Z7[N!VF*9";TL^F;5^7*J M"UI[%J3#<>ALP7?VW9'G>O;^^='8^^<*>_\TWH0\]$GWZQ]L\">>>@>B:88VRTYY%V MG6#]TV!Y?.NW*J!3_]ARC.U=[7Y^W--^JW+;J#8(TMU0 Z1%=PXN]IP,E78Z M+ /[?(^I"5"K"]3QW-1<""ZINRNDDI.N$]%L:DIN7CI/^;4&PNDSPVQ[BSG) MCSCXD_SO!^SYGA/\TPNN<+"9[GUJ[BQV$79HB$>>+G*I4AP 69"CA:I&ZA 7)?*[0C=5$.=*BHECJ2FY8V MO#J'BQ[YK-Z1XL=;QW.)09@"&<^#E;]WJ;&X?,17Q#8DGS2]]MVLF:%8>960 M=U@5EYKIOS:DL3<$_)S+V% $MQ@<;+E02P>K, PCF0,:,)3 U8[+*!&'?86C M^Q2$/^FHJITI7X/($+=JC^\??L.KA*9.T"3G6!$1$PP'?:;&!ZE]?LDPM2?X M.=,G>O&3R='$3R:*^,G$=ORD:(#G1 &QSV.BS!:/3H3/G-A;"<,EV6!$1B,V M_ 2Q":!]K[@H5"FM@:LEK9%#PIY378=!4>4@36_.HLC2QV2H.@UEY41?93-? M0_9_DB/%8X@.&:RVB R$,FOHSUV*^:7JJ9H7F(G6XAU[$K9 MEZV%*HN=H-9[6-!&R+K8\UAJ1D&[G0 K4(@86!D"V_*J @B/W"U4+"NR:YRP M6TP4/GGDWG)VN(_I[:4(*$Q6B?>D=4,D*R&Z%,K7HAV37]'ED!>\1F5ML7)) M]$N^*'!?LNY4X/'2E)96->0TW&Z]A,5^R;=-ZQ,0R'"PDGQ+E2E,#]8F@5H. M$F1X#%+B;M-P(T=E1'T"YSC][SS(=&RE+'>FA,4^SW0JK4.>_O2:UF&JE2C/ ME@!E4P=4>6SK3"D[IY&+O:S]]&+K^/[9/O8"'(M3E=A0Q,:B?# (6P2 5TDO MQN21>,I^?$F6H;/ MPI)4&5FS\<3(I?\*(T3GP)S7$B3XE!;@:B$T6=C3:2$LA?&4CN+:0Q#WB!K, MW%L"!RN+1*WGN^0V]('FK\GO=:45RF:>%+>XPPDJ9X,27XD;]R*N1Q#+#=LQ MC71.;J/LO1I+6E,$X-D4-$'%),1FH5_2>:#]L27X\'BB1-^FM*/42BV5XH9J#KE!+%)D&P0H\*]8"L0MWS?KMSWRX]3=3K47$WE-/[U M&=C)T<9*X?80D<'B<4+OA6' OD_Z>E-XWTK'I1KI!+&A)V@>Q^0J LR )@:B MVV\;2\OR7[Q9IAWHR'EUBR-6DXQ@6*:MJB/2V3(GJ%@(559"Y5(GB!.J!F!0 M1[QY_#,BG=VK!;W81%,GP9LP.FCP3EH 4WCHR&[A8"*4KD8M=MA9*%SM!U>5H MTYIT05"SN#/ZO$_(D(86CZ(?,,WWQ^[DB1CT&YR7^V7ASOAFG\2)$]!\3&F8 M-U\$9:N@LH]*NA"JK-2* $-PMQ/:/,X:T,WJUSM;K_$JN5GGCS9H\L5-0,,% M]']4')\<'[/T)&($>;14&?W#)'#KOZB,%.I7MA5E=KX9HKLA8KG0%4[2*$UE M(7J*YGMD0ZB;O_'+^HS4>;ZG2B.[>U8?W4 D$0Q/8&X*PEA\M'LUSS.1#W?. M\Q5!(?(<7YE:34X*,AP5XYMW0:#8 @<3?A1!B++M.V 8;&C=P5NRZ".M_EJ$ MI:Z(C1$G82"):Y.YIW0RRF>C+Q1X,,%HTEKA>AHQ,%ZF6"% =MEPG(MY"F MD%Y*?(7=1I3Q!BC#0O&10KVBXA]/TT,X[H:/+)@]XZ M2E1Y+&D2PJI%R7V!HDAK(W/2-MG9+)1-XR2P 1!;AA&/_&H*6$Y+PW&,L2 4 MDQ=<($#/@[M4QG_"3G3A/0F]7.F")T@6MA*,X]1*IHC/5&?_N[,+X/S/'FL"-Q@O; M0$0SA8AR@YD*LE@V0=+\ WDV!>QWD<(@SIT (=MB_Q#C/_9$"&?T,JR^P903 M4#J#?WN!$%\1*ESIE>-MU6[+]5YVKU4> =DXV)R4.LPR=5Y#RVYF<^IG:WC7 M)DGNY9>'=JF'DR4WMUR=3E(&2-@:L"G/.EARP[_ZY+%YWM;38U)__62?/(:1 M]R=V1>QJI >=Y'&-/8:!(O67C$!L(G'K; MA+@9Q>5C9%/4J]U0;];-7JE"8Z8RBUK\Y3S4LG- #!TI5EP#2(,.5D^.XAU! M]G#Q+*T"+'EVD;VO0-D$]"J;\AKZG04/#WXT1(*R7;<)/8UVS,4O30TMAK5S M06$$OP$W-UK(0\VJ:-_'^&8]BQ-OZR3BJ-(];="^1L6X$W0;^M[J@'[)_GL\ M(8LZ0CRB\U"V&)00OE:J%G_)7M66GBSUBU;!8R_.<^3*8^6*YY#[(/:H7H-I M$DB@S@8@ND4I:0;^?A07V1>L@U;U.ZY#C.ZA_#E/T =C#K(LN]@G6CE&4W=9ID5T2$LEI5 M9A(+9LNCSOZ%L$G MRIS (/OPTG&H' A\AC7AYM&=CYOMB$Y9E[3U2;>_YF[U7>F5D*L1>7>.7]C: M_(LB1'BH!UVX$:3>=+:;;MZHE';N^7O))8)7%RZ; IK3S<>"JP1E",.G :DC MK8)<'V&ZZ)&D\LCCKCJDL)TTU^P)D"6,D>]8G4-*4ZR2L)D]!YTTIX,1CSN= MB&'QTGR'TQ8G^3-1.0&E,\ >U8I0:'H1 MY*C"IU-WS:.&-):X" C4O@A3RY>7*V?U2/1>="#GC684L)C"+B+RF" $%R0H M\7BAI(!-]:_O>NU9"Y3GM#[V6J 2*O1S8P/6 JVH@$.EF2!S!6;5)F*J*BI_ MBW_PDL?J/+%95FK& ZJLD&6PHWR#5)%6MT#/9(^::H4I#S$DF?AFWU#DMYRP MP2O#SJ ^]^*5']*F)TH5(2Q%G\M'N9:@SM$Q>"2DJ.OX*31H!QE"Z5@FG5<( M'3XTHE_MO/5XS&(-V4?L^_0YC!.H*N>PH2@;"Q\VK$+.#Q.V<;/H35AXF\!; M>RLG2#)NT]I)-*W)TW#+56:CS>CFA%J9OU M?=9Y6Z/Q=O$467@IHDN>ANM3FG#+5D7YLC27LZC7M ZC9B"H?/,-[=8V)POW M$M27RA9,B5(UTQ2+B):0HYFI-BR#^O-(ABT7V^P*M]1*#*Y>?:V8H;^F5CRR^/C@;ZP$3 -XDN1A#. M/KAUHIN(L=YE[PCSZZU>)5TRFWX(Z?STC67I%C@>.T*$I,*RD-/&?@X!/Q,A+KH&]7OK:DD$R3LC\M\$D%I*B(LN^=]!ZROMY&U>UO8)/VT; M5CE),[;U*6#7DSRE*!)+@5D.=U[\>^D$57IF:G,1G5QS&1_/BS4=)/G,TB4. M6,XI/_6XGF+=/>=4-WG[>'-.N].%ZY?K36>[&11X%^%5"HPP<:(R!CJ64X6% MFR?1PL>&7VB57IU^G5X+%=^W\^L)C*^Y!*Y*L";(EE/6=H[G9J_8BW\%?>^K#IQU$440-!OC=-DRZ6"RUD-9@OO,"+B7;[&(:N3MWI?#QB M$]J%IV%+3]>PX7%#AK>M,&/N-GCW_F'I)>*FHNR/]!A^]_[5PVN43X.*G33! M%GE#ZFA9+>OBNBQUT?%OR1 $%5NDCZ4J MFYR@1N#FI!ZY@>WZ.!#!!'D6 S+#K=:B:MSWMCCUVJ7=5[>&Y0.YV,C4,HRU*W> M#!:8U>LFLG#E1+]C&NS-%($X=I?6.:=?23$GO\S!MHD5H<)U\B@0M^S;.\^> M067YQQW\L?G,/+%;QQL+X_9188I)%*BUUCB\Y#F#9&9P.>,!">^ MFT-% [L!#<&SCR*!I7>]IS(KZ-CK/7%PYG&P*\6@W\-JQ Q%CV*/)6JH0$O@ M3E13PGHT_0YO//I2@GSNDB2?+)!>#H9.\N$!SX^<\Q"T;!#4<^\:;3;I,4B= M_S0:E152$M:S;_:P:34IS1=CH3Y.8288[=85?][78T9#NR?7,G+<:ATP]BRF M[/*6UH%5O@,J)\A+QP(P4@M!'OA0EDD4X"URIG2AFMR!@O=1- M+3"P]E;BJOOM.C^OZB$8-OLU].L()7X\CNE2Q=);APFY0;OT%GWA.\);3C$( MT5& YG0-VJ;VXJ!BU453O3;)(\*-6^/1A(%Y.*BOB& -#PI5E[JU95UJRP.@ MUJL6N)]B&W[IE:*)IM7G4%.6G^K/ Q>_?(=5[]:ST8@-1V0\6'TJ+O3\*S@7 M19LG)KLSTLZ+\^TN"I\PBZ3)54DQ!57G',O+7 E"/$E7XF^W3D/VBB%[X:;[ M>",;#O^\KPX^7^1Y*()ZG93O:L4-DJ%/SPXO856O7$'O7#0/@]X8:/VAZ3Y. MR)D3*=DBN'CE:Z5UGO+5!$P[BMN7%'N]*Y@& :V>*BW_B.H6S?,2'4W1-C$Z MW"-%@;QM99<6_,H=BC$-B'D%M6(*"]T>2?4E,3IJ(-(H?+%ZM2;B4=9 MZTLBGA0,0W:+-WN=+%:=1U"R;&'8NN(:"/(XJ4\8^Z]_"62/.(B+=W1$U]RL ME\Z+Y/%O.:7N)& *E[Z2(--/T"1)(N]AG[# 5Q+2@@; ,10)MMSO3T4S+TI$XHW+3?3N>!3X/D> M8)\XR%$4\*D+?2",R'8G&BU#DM//YV@RFN5X"2U*!26 V]*UH>N0:*O=DNE( M$W -R2%3G4:4M2H#O$XXQ?4_?Q]QOB>G[DMR%[*4\.4S]I_P51@DC\(0AJ!K M4,670JLKI:L34W./$=T 93N@=^]1NCZDJ=*3-'R?\0#4MNMR^X0?O16Y_\J/ MV'P4YSP%X%P=9AXC>%C9[<6=/FWIH%XKK_/4"A3RW9VFCE33P*Z@7V 7LX": M]GL_$:>RE:I58O):#J^RY5X+WE-"GX'=BH2GA;' INE$KR.[(E+OB,JO4LW;2EFI MZ6F!_FP[XF]XBVR3$"@R1.QIELQ#H^\XBNGCJN30(4Y4/"]+#L>36ZF+GR)P MI$$;F-(ZG4R=;([:TH$LKZ-MZ*@H8-?0J15;4GTUC9)31Q-8Y2+!U6MB;"$\ M80*U2DY5[&V"%,Q5M>L2^9[9OWQF*$W0;B:A"_]U8_+-YDM(B7\^>[Q/0YD%"9,:C/BKV MG710TODJ3%#*=;(B=4K-#2 KW?#FB8 )Y2QKF5;*_FX7A;O(HX9=QX;%)Z@Z M^6@2O]48\EBG2Q>K_:19S09:+G43L IEZ9L]Y:>75[*0/64$88P"'SY?M(@ MVTFP>]/ X[E7B'#A,4..MZ44_LQ6NR *U?%_PDXT"]QS\ID*LR$RTS2=@.@, M1*8@.@?P^8\(C2K=U>C"O%'AO0>_PUNB0/,_+G&T%;8(4+^I+Q;+F@C1Y8[D M?8LF[EP+T8A^MDO;-TKM3_;)8QAY?^8=Y?5Z#:!R&G@9>R%"@HPB.?XV+7%I M\K7"^ZS,5N>F2L#T&5 BR>>4+G$LF]B78;"AW^\Y?J"UG;*WR^RSOGGPO8T\ M.D1GG]+IB,YGMZ=4!Y9SH3V16OAQ_9 =*&-7[9WO\3*L-*A6IR#1I(0DK+7[ M%N0?063!"M'AL46%O.T^'2W_- 7C/8<'U9'_[NS"^#]SM[TBLQ6DOF(++1XO M1,C;_1Q8G?K;*%R+ZQJP(2@= ZR0*M!RO3)-9"S+,RV>G^!+[PFWO$+29JGI MO%,VL>U!.Y)F BKDN/%_+8+8+>_!O Q"5N1_!U4@.1 2-PG(V5DY.:J>[2[. MXNHI6@LS:&6#@O!"&V<^NSJ2S"Y'5?'B;C%T:!6EPL8D8@ZAHK@B3M MZ(\WZ\KO*8#ONGQI]$57L13+6RG_!NLU[H1WAZ]-3CJK$3<?RYPJ-*Z@9AEW=7F,,?5TU'X^7XO\+<% M:CSU/@$A@6"KG'2I;@+M'M9Z[0A;Z+:>_4>K-W1+=RQG'$\@7X0+C_IRO&TH M_"BI] F>AH%+#;RLI\\B(5\?U>EZ/9B+V7G^8C%?VFG9\NE@@'#M(#$FF,W> MA3K]:X5=:N$3A<6?"J".*O+#L]XPO%M]I>5LK1<.9/J[H/5-&QV[7I3T1Q&4 MP@8K6W;YP$W] ) $*RX+FO!W'J[VVUK&WP7YC?":E@^OY3>R&5"MKP4(5!FI MQ--J.>C9%D<;POJ/4?B$!?SM>GH70>7$<2*3I\-DAQMZ9U:B64;\,X M; WJ%$N#!M81D*-O6XMDE^0[O:,W,8$/=$F+# M)>^ND/G1BEDHG09EOH/3[@+:>HN1+D0S M MK]0$]0MCSH]](1<]YW9$0\FXZ+:_R<58TCV]]&84!^7*5-)=('<9IO \DZ MJ%P(U5>BASA[,7AD+P>[(L_CL!D![:G0^G4HO:1VNOAE[H3ZU0_ ^A(B(K\ MMC"V77XAVCA!5NAY&@8QD0;7R5[HWY+-"*!.FBJ45?9V_,+MWB75L;H/J_)5 M[L1<1M6]J-(M=BO#&CI)D1!/Y :F(.\K'H=+EF]9S)M*<\V>\+F3.*J^IZF= M5)E$GZXZD!U/5:CP[209VE:+*]93SJ]Q,GO)G']Y 0=QG*65A4\]_J^*!5"^ MPFOXG" UFOSXC"YYX)Y1L-;&6R?ZO<,#BG).Z^4$[+.)!C(\GJA0M\P)8CWM M<)0<;@FUZ3N^(@>KPS&8KT%,3KI*D2Z>YG(=Y?G6!6T>%[N3S:)6G(9Q\<:>%DUR%5)FQ,5H39$78E3Y_.#E?.;V$T]9TX M5GX^^9GZ>>C09L= M30FBA0./II^)#&'N-ZXDD.5,7]=EU<,CF^57NGDNQ8E)T]FCS? MK@C+C18=8EE]2U6"EIG5N A-E09!\,;YG;KSN&\@&%IL>;+TU]5(H79 M#C+^@_+>E$ARJ>A'>LMV%E'[91U<<50JJ1"5^5;$VH;5IP9T[LQ?1:F,<$181C ]-[=A$V M/::^9"U$>((IP-8FP6\CO,;D%$NK*7QR?+&?J1B:)^>PT>W<'"@_8 L1OKM/ M@*^EW-8\O/K]WHG('2*VU04.GN-'M)(B>,B.0X!/@$;YF'CQ;I M3#L5YF^()._-*_8?)2*_!UK>7:+>0:N^5_$B"_@IW&A$Y$=N1^;9L809>P87 MIHO=S2C\F9]'Z?1%>UBX&S>:;@^)3/3T!6TP2?%BZO( MU82P&=KM\UI.E DSU#-(Z!AR']IP8\[]B6U9S9YGUQ1%[#\?U@[^0]0WKL/, M8P07+:N^TOH%\-:);B*6B^BRNV#>0T/[#DP60&&49H&ZZ8VX["<"K2+U<%5? MD^54LFL#%UH\*S\G]%Z61U@^$M+[W );>D+5<;/I#ZJF9J2QPNLPP?%E2"X] M1$EF^;O!IHP@=LR*21>E5X.$WA#8PNPX*I:N1&*/SBKL01Y5(HP1M2U[K=+G M (K6/H7/*GO[T&[K ^2OJD$O\E9Q4+3Y_0EJ-2J2&&1E+ $STO604MOJD@8B MULR&K%CF,LQ2UIII:D*+(9M(PV79U'86("1SE)AQ[0,]RQ/IU4>::N ME@TF"A1W>0I4686=2[5U= J?0SU.UD>=>T4R()[M_,NB#VM,JT&FJ6BX%MU= MAO3R=AN%3YZ+W;/#/:O&5FB3"4UI2^N'JVH*EGNEA36SW5 [*$[^S.[/^:XT M&^(5W1AYP>M*A>%R\R,J3S@"27G2-1[KK+Y1:E8G:N?3=:S;RLD^!)8('20% M?FY-XMCVI-#:L5D-Y5HS)9I0[JT][.KUE,KK2RL[2X&UEM)!DNN4Z48AVT^ M:Z9@;GAH6\+YA&-J5)G#I+9\Z^C:+6U0T;PT MI*'%(XWV_)L'Y#QE=]\$LW<.SD;BA'Z@+,Y7.2DXF+V4*%]>E&L! M=^+K@C;?C]V9;E:OJY+W5.18WF_W3,]/MC0Q-7VWK_5/"VQ(),K(D'^58J#>%U+TB $0"0,V1#T"QT$\QA:R8RB%8 0L=2DRZ G MLO%[1FWR&_*/!V+I4Y3^+U!+ P04 " 5@+!4*G*^:<S7E<6+GF$S- M[)8L'_'$UUC*N;4U15.0A#%%*B I6_GK'\!#XDT<#4%T4K5;8SM2=^/7#:#1 MZ&[\]N_'F;.S0,3'GOO[[O.?G^WN(-?V1MB=_+[[?K#7&_3/SW?__:^=G7_\ M]L^]O9TSY")B!6BT<[?SMS,-@OFO^_L/ M#P\_V_0SOHT)\KV0V,AG?]C9VZ,$4Y)]@AC!7W_ M'K[:>3_L[QP\.SB(O_*/WQSLWM]9/MJA;,?_>OJHSZN^B E^WS_T^7%P)ZBF;6'73^P M7)LQ\/&O?O3'"\^V@@C)5KEV:C_!?MM+/[;'_K3W_&#O\/G/C_YH-\9M9^',8G_87_YB_S5 M]US?<_"(87]D.6PH@RE"P>X.(_W^]CPWB+$7NH&%W2FRG&"ZM";40)@J]]F' M]VMI[?]+L[1_W5@$N<$4!=BV'!]2^")I+6,YIY-MA@8!_7E&F:G*7R3'9(81 M>C"E:$P]9T37BI.O(0Z60TKDP".',C(W4*,B@Z/,]J,*[HK,/-P^/ MD6\3/&?+AC<^"GWL(E_*CJL)0<%Y9/G8]\8W="&GAA6MFI0 O,Y@4-IST.(/MAJ6ND>R@^B MB1R<82>NHX*8.0*0[DK&3Y,7KTP$#CL.QT=><'[B<&YUWBE2 ;V2$O#QI,(U MDA>YA:(>9T8%X2(18+-6D"WW?A#V%(U"!WEC*]Z)?+(Z M&D?,I#:Z5J*0"_*:F^W13$9A)&(, M %52&;-1&$@C/= [TMAM51$U3P%L;^2(@RA(+4 =;B$JAD<4Y*\C!6D;=:$1 M!;';2,*%M%9A$B602U3 KV55Y,L3@!2MX7)%05X.JNK+Q[%GAXQ%C\YFRB!8 MGJ]=):G=L8G>:FV89])Q+JAX.<'18X"H*SI*16=T(7(#8ZPH=\>S=C)GOOSH_B 7F4F:@^E35* MLQQ;_EV4:YG0VV?P[R,G\-._1 J)E"'$,I[\PL.)%\!^2%BNH2;YJWFL!,YJ MOT?RPEO$3H6A/Y94G\]<33ZQ/X\2)_?L*7965L,<93DE!EXK6AZA1Z7?=Y^Q M]&4ZFC&B_SZZB(&NE382E9ZM?!1]4E:!+">0SB[V'[;_+BR'K1"]H&\1LJ0S MX8/EA A8H7P\T^EM1L6-AIW5*2> 4#J6FZ5)G'J=%T9=K&1LT).UB=5ZE]QR MI38#ENCRN;(NI919S/#3ILH&1B877VXE-@&5J/# Q)*;WHXOH]0_4)7E2'=D M 4/0W,*CD\N7Q M 9:H\Y49#T3G@EBU]'5 7=6KW&L)_7B!Y8#HY\IS[0VEM%D5+??/B.?[P/IL8&3>WZ^WYJP2F[ ".X'+J;%X:4"]W9-'VPE9K?J9 MYXT>L.. GP8X6'9%M7SX&9ZKUVEJ0V2(MW@RIS\6&?IXWLC+Z!HLHM<6 MR* .ZB ;J>8-M#-SL8R+PK&]X/ H*$J+>CJF%*43-H0J+M;)K'JOA1H8=?%N MJ DWD]'*-!2>) [HO34H,#$;P6RWY*HK@R).IB]^2)CV58ER*;3IKX:/X>"E ML [KX )T+"&FX2JZ&DM<'J;>"=K.WG3D1FGR$%M0=D?H)/AW34M,->S.S3NV= M;<"9OH'2OD5V?A-LV.9D+IH +C(R$FF_S6CFUR9479?;,0.+$%-KCK$L^]SC86UU834,NIB\+P)-ZB#AXP^AV@V M]XA%EK%0:4U +RI7[@4!P7=A$/6-\>)VW*XVC97(FUU_1;151L;H1>5H%.T3=,>P\.C< M[5MS3!TMZ(N0&BZFSXYBFJO%"BXF('G)%<["*"8#Y+_;H>#ZU'^#LN(>ZFG5\AA8LB:\0-'J1-DVXIG&11/,K47&J5O]4%S52, M%3!$+C/[;ED; !>-3BSB4C_*S]C,,1IC&T-[IQP,.^2[\, '5[1FIJ:!S^B-T0+>"@?E%6C;NE]=G)E2@:B%]Q_+]ZW&T M:/0>L38EE/@8SOJHGB*5H)^WZH?WHF7+9FOQ:;G"E&YF MRNHT'L"/+^)7T.S*+Q0%2II"]75<%%:XY$4+Z'#KBJSI_:A%,?D+Y10*P#.Y MI.OO!]?C1!YP7S]+NT/J*8 B<;!^$^O(11,V^=5\P*C)V0WQQN!9&EG*)G<, M =7DP( KU) +CSL.2TIV1Y<6N4>LTB!ID L>':]EU!&M-4$E<6"NFUV2BCQ# M+B*60Z7KC=A3=W[T6.H"Z=%F&[>.J+05-(ES,[!>5S64B4S0GD>9OMDK @'M M54 C<0#.ZVN86U.5%+9.6]6EL@P'HXF(,CK+H@-5Q2_]7,65YWIYP?0LFRW, M#(<:1=38@AK8N5?^<,E,*VK$$]5/AE3&Q/;H@?8(C3V",GVT3A[I4*G0V+7( M,CKNLY);]OZU%VWZYRZ5"_EZ#JAZ).W(%JQ566#IDPIV2$5.IL41]3;@SS]U M7#IT5*T%*M'?&T.'UOB(IF$'SQ#NSIJ?12.-)LB$? !F5E.-T"E=+/#$C5L$ MV=0T*BWH&?U";H*69' ];B4 M!Z%C01;C;=@"I*9*UBX$D3:\L-=(FZQ:NM.*1+F;]:)UF48]V(![AI&,I&A( MN3KI(25[X)'#787. ZL"SPWVN./A*7^S_Z.6>-MKB45[/S05$ZOAG[2HH\=T MST6L[Z3&BN)*7MO1P+J]*+ :*(BZ8O5\72U5K?7EK%N@KR:SK<_3+12S GA) MBO5*6A17IK\EM9^\2JL R/@K1]5]Z;3HKYG7=JR7O*ILP?TZ)>; M[U;407"KFA].PP\\%!NB:=%R#9..+<5U4(&5%0*IL#>?$V].,+.^C:BS@F&W M5F8>!,&J"J6BS/F!:&F>4\VC4\MN#4R9S,JM&,[&NZY\GRTE>6H7&]H-2IR( MYHA@CQZO+!(H72I=H4!;WG2>=C>T5,##] &HSJ6+\X'U9,#P\=P2CZI1F9SH M 792@5DR_WJVF45SR]57#8S\*29>,T_<47;%-%[DW;?\Z:GC/>PJ7SQJOTY5]]GXTE=#&#LH- M8^B975NTB/@$;$V/ZN \=AES/$:4IXTC9="?'90DV/=F'@GPM^COP.;%Q=)D M,$+G%,T](<^%O>%4+3IFPA[G/4;Q?S.C3"YI]/7FX65L]F@'L[B(X&SRE;*R MG#W;9F<'G\X4A!<:Z:QZVRWZ^>^MS;K2&4Q$J]P@24A%R+T1%2\AJ;+GGWO7O MR"+B/*F%6U05II,B:D>0::%Q8RTWYA[4% <9;&8KEF#6Y8B !G"'#8 M^I4]WT&.R5GZF_79--E#&%3 ZIWN/,+8W/(GU0 1GJ&;M4IGPXS&RZ>YW M\FA/J:VB6VIDURX3G?V?+5H+RT'1O0(=++:37"ZZH.7_D/DD=!Z]!@E-KS>B M;H<6+1E_6T]%_)LHS;'LV=M..(J:=Z^!BL$#MLH-"]\Q-WG3JE6(M.?/71NW MXVTRR^VHYMF$B:G$TZN*4DRL@.#Y\P!;ZO=A/9D$?8GP>SE!7\%ZV$!9SBK] M<>U:NJ-3[%JNG7,SUXV?- 5_E,79CF(- 0-2 Q_JPD#$=&Y95R]O'/K)@?3Z M+B[4/7?37?74RUQ LGWW^L[!D[AG/M<]CR(+L\L(U)1BEJ**-61=@I'ZGV/D MVP3/&6EO?!3Z=/"^+]]-+4EPHRQN/ ?;&E/9ZQG)/@=#)I:;).>NJZ+BQ-V; MC :NQXF56,+AXAD\K[9:2JY\$5P[PRY5&)B_K&.E[ MXRP N_*]<+HZ<2,4KL=KPL 2E^F;W?_$9DX%.IW?M ;A;&:1I3<>X(F+Q]AF MMS\VPC/[$)LXJ*9B70M#HW\S*R,+=.A>QRW(+5 M4UB)L^5O"G5K,9&E]BNK)DX*I1@EHKIF1",KTZ=B#C7F:RV:8'L"[GQ2-A1X M@W ^=S K&A);$P$H?N"R_;R&'=]>TO<:;'N2X*HA9;U8I!YE!434#" M2:RB)W4XJJ%@Q*GC0;FN,<83VRDRG5A4 EP)D0T$N.HYJ?0:*1+5%^!J8&4^ MP-6JQD(SD0;8GD" *XH@*$R+^/N:9D*!N&P&QP6BGC#*9VUKN_!H86;8T:E6 M5];BV\!Z AE.N4Y 0V*Y/L4BRM]7N(->T5QF*6J[D&YA)[U/U%'6OVV(<#:] MB_"J._^^G@"R3V!G88_VXKBY.CV=LS:G])^1:Z^N&26S\594>P6J^HOEA'@K MU CR\-&7>RC$W&383,H6BN]*BP#]% Y#@_#.1U]#2OYD$=4 R[\.5J"DZV6G M.C:R[F"1H+9$^%H^IAM#M"@NE_A>#U;W/<%R*O_1,OII^5U6/+[WT?7XQ _P MC#HJT$TN"L2-7G2*U7X483'\3DN2&,R>JYFXF*$6FZP^O[R-GVEO7$R='/B9 M?:F)'@Y&*&TL7GXA)%F@8)7,Q[-+=8Z<*(+UTY+KZ_>0&13Q7/JC'=KBHOOS,,9V%,T"AVTJG_VKSRZIU]XENMGVX6L MUPEMAP,%23KD.RD!_@2"8)75M.OIQR3[[9][>SO_^7CYX>5___/)GH>/G]V7 M;T;?7B\FGY?N^^/PX>PU>?/ZW<'?[X=+WWF]L+\]<_X(]H,!^N/;Z\/[Q^?V M1?#LR^GIP>#=_N+QJ/_YV6(T(-:?!UYX]+D?#-R'V8O!0^_](SKH^5_PWXN1 M^\&>6?OW?T]Z1Y_.\*'[Y<7E^.%B^FA]#4\^?PMZP9?!]'PV^71P>!]^?8?_ MOG.>_VE?O4:_O'S[B_.B;WUQ3]'9W?CEV+2=>_]/LT[/KL^&KG^[>OG@VFPWP>?W7[[CK\OS;SWK['#Y>/'QI_-7 M!_=WS_YX]=C;O_J*/X>]PR]'1P>]MR>W/UT^#,,'_[GU;CA]^9F0]^^^?GC[ M=CHX?S/Z[TY_<+NW)Q^>['ZY\WK&)H[RT?+2^MLCJ^2 H^4MFK-W*]W) $WB MWLF;62FE!>I4J32$ I["RAD/?K56?D>EU#X),E;0]RB*KI\^*+1J8R0^Z2C= MS%CH;^MQ2+$T',;D+*R60Q,XU,^M^YRDT5@R.85-*J_)3!.A9_IXQZE0(8B@ M0CE;4)R9=QLEEL..UVBN];XBWP\)D5H*I?R/%K;&WT43*MWD1[/K2$9E:QUDAYA_H>BN*R(;'HP2$6!<,!NL +5.*< MGOT7IZ N4*>+YR 4\A0R@^H*ZC*S^CNLJRM'L)NJOC;DB4J(TJT*.S74 MN[^OK@J6 Y]G:Y;6AM"_&P079-7?-AC0BR-P[6I'42*V-#TDQ#%^.%0J.Q) M#?6N3[^DYD5UYFUS:=1:P:=A0(WADGH\LW"6/H;YGJ)'+CQW0A4RB][5<&WD M,$"*A4$J$4E0UB9=T/JJ*ETX TXQL1:2Y^[8([/6Q;:ICV0]B:TMCFL;.ES" MX#:6Q2FOA)VOCLNXHS,&XG$8%A8S.Z-@-H MKYZVF0*79C--5=. 2,9K$ESF4TJ]2S2[0X1KNRE^QY#EMZ-6&ASP,4T8Y2,) ME(^Z@O)1 67UDBI)E/L2*/>[@G*_@#) K9(7C LH2+\[7H=Q- MWT#<+(Q%61U%78Y\B=6N8+C_..] MP&Y,D;KAW5#0EVMXY!BXEZ!\2S6VMK/.)HA$J3[4';N^<_ D0K7NZ K78(V3 MN]G8A(+6A6%^"FE5ZP,QR70TD$BF*O6%D#SN%K\M?JUZ0[Q1: EHJ$ZABDRT*6)C,Q+Y@'0M)6$?M^!J)U-DZ-T0-+?PZ"-UV))M MCV\O%Z%G?K'A4 HS@*&=RY<+.P6J>9BU^08MY-\BK(3'1&)'2236,<.GXV'- M.+2I+,_$M,\LJK4"1)#E,,)Z2^H9$\G.W>@@A:&WFSHNYMU"3MW5P@2WH2C- MNBNDK7$?(]VU&1;!(7],72!RYVW;;N^DS>MPKGD=2KN)N4GS.H5\JJK^>+U\ M?SQ)YT"$,DB.57W3-:V)5"ULY<\(M81+]RRZ6_%=;$N2E(2U5J=+M=E*/B<* M5'M'RR'].F^:%(3Z,ARW)H>*;[)R]53, @J3/07;.)-^F3^5"D+?&8ZF&W_Q M3P*^]ID9+.63L'(M/PJKB5^5,@33L*>&D]D;?4D--4('V'9;/,7PY>OGS5H MSD?VSQ-OL4\_&RN-_I#)&%Y1V,Z^S]4*R8P;OFQ0;#I]0%-L.TC/3E8@WB45 MU>&3Z.LE5#SGJ?C5%[79L= N\AGQ_(V=AF)FV[ISE\[V7*I* #2;2-NS[7 6 M1K>NQXBRM^,&H?1G!T70NJ/>C.5M?XMS/>L& VP(8&)MJ8/0:#%P.I%PZM_$ MMN6B">.O=FE1*QE\&+R1E>DZ">"%(QLU5W;_S0?,\:IAO[5^DT+MCCS_ H#T M17D-&=GIT/!(@8[-M)6=^=NB9CUE)T,[=F#[J*)JHV?,9Q:YUZW4(B/3*1%2 MRBRA93(.U6!DF3TYN_=N;LK6"6"\K2#0+*X%6&*C@_1ABG+2S??DT7;"$=W- MTH=LP*_T.5AV9[;S(0B9!6#>I_%8'LI\_3*/E7V91SYC/??@3^OS/*T>3BLY M^:XAL[GC+5&:T)O)#=63)]O.SWP*$Z_R-?+" MSW!.OF8](:_(IPQ"EO<96(^$[F>^>F7]("69O',EZPK5TY&J MMA_CX B-/<+6:BY)BM\QOI*U IN4W^=':N8R@[(^>9PCUT=WR$54(K]O.79R MF R*(^'2AR!)LVL0EZY$03)<;+=R=1*ACV*A6?D8=D.ZP"3O;7FN?^;1(Z ; M7ZE9;K$J%N X+B^)X=1;+L, 0=Q4"_'+)(_MW/U@.6&,KN-X#ZQ%#==$;R1@ M_M#(I<%F$$QD%*T"?HCRMAP!TX*.J(H+T(VM5P5AJ&0G\Q[E.'JC<1:_T3A/ MWF@,V1N-3O)&HYM]H]%+WVATUF\T*KF?S6]$#N,W(OMU;T1*^JI 3.7WY@OD M^ZA =U7#G0IT'*(KJN=;SZ$D)L,'Y"S0)37'*?045Y7&_"(/:T7YE&]%31EZ MWD]4_G,WD?XSLL@I7D!7CLG+83K\:-ZV*G0#=[;0:52&;,B\ V+>9D#SFR1: MR:5O/; N)>>S>1A$%]:(*B,J5XQ>T 0V#TZF3WFWXL5=XD13DQ(@=>%1;;W0 M-QTU7)ZR_FN1!:S.$-%X7I[D0F;=^);+;6^C839R"*_+5LPD*C< )V\ZK&-T MQW)J^]8EEXAJT X]R:+MJ^ M#(21^?G5IK_HJ0@03$VUPJ[>RM.E1*N/M&)BYL@-.1?JG:(UDB;SOF[Q9$J' M\=Z/4SJO[]AJR 9Z\FA/+7>"* B;<9-5)#%R.:?+3)148C8>DQ?K(V(C0:/> M@OYULGY[(OI'YD(\U[J*<+ WM8]L9H7AP1_LMA?<7(ZQ'^56L7NSY&&239I+ M%?OOREPJ\0=+8C/OTEL1DJ,0,8Q)G)5-51!@B-O$6$W'(6)/)62>1I!O]LM# M4>;!A"RA[)L.QXB"Z/@">/&,!Y*?J=%>5/?_TSKBBVUI 2A@V/$+%H#V57PI M%?1U&0T= 9LXF3G9:)CN'&_' /8&!%2XEJ: S;R,MNOAL'L.75:W_Q/;):?( M_4;_3_T-!UON']B]1.ZD'SHL8CF@R%BLGO "SS#E+_"$J Q=$S%[085(P06> M\MO]10I\\R]U98)6JCGN7=ZV2V\:SVM6JP6B/BDKW M"]@TJGF86"\WH/X:0$UVL* B#;WDU;VL5'W'\GT\QFBDIRZ3G^_3M05>X)]. MYZ856-0@:T(ABH&0H0<;!JFE)W$TE+&J:J!T102JN1D:JOX 2#U'TTFXW/8L MZW+6V)7ZBP@_XAZ $WR348\?,8_NQSR^3,.WGCL1B&;DOV&Z[R4GD(5APOK/ M75\O@+=>F*;0/^(/F[&&;8D^E%JL29]-"Z>C^$S4A!X]GWUFL"9;MM*QJB'UJZ9.).V'0S +$HSP9AP-K/(TAL/\,3%8VRS7N$E M=-;S0*D)6)=F0F]"4)3:R4PG(65Q00.;WV1D<:IZP]7*OPV4 M=?:!WVW2M(*U\U.(56:?T()>>;.DM_2EL:9*CCPTL*V>C,R.XE,3:JYI^C@% MA;-$>+4V:9H28KSE,PFS;ZV4G_6 /MTW,S-\QI-2=ZZM=PN6AGJIE=YJJ7V_ MJ,9=:"1@VJ63UEHS+$_ 5ES_H&4>\#[ (VZ8P#Y-LU5R.Z7K\?] MT ^\&=42E_&7OV5XH^=[:J!BL,#!04,;_.H!%+6]?45(^T[>Q$G8ALOCY\\@ MK/NNA&]=)G4AE-W7]'VSTXO#+N+-HT8/Q6I#$51]$OS%>C]'A[HSY$V(-9]B MVW)XL^TH@8Q%TM_6UMA,VPSF+<;,<&Z!!*0Z4$)):%*4AS]'KDU)M;3-*(G+ M*%>JJ@>FD 8GA'ETDT*6?[U]UP"PC^R?)]YB/_EPC''RRQKB#"DC-]C<<&;' M#'EO) QZ_PH,=$JJ&Z"S,0/W.-FN=;5Q X?)$3P9CY$=X 5:\6(]03;PY(, MXVW9]TK>4^X-2 $@324 #,*[OZF00R]^$6JI[KNF(@N@E%[FKI+CAW*9$P?GTI;E3.]+@RA76>!/C=DPAOPZ'U]O[ @E":>6=PG7E/ MQ7"2*S?X(OH2>9.W\#Q=^XMH/('@>=^;S7 0M5JUW%'L;$V06TBFE3&>#.5> MD;+N6*08;_E;Q>CJ8!1%ZH87-RF%EAZ SJ)E^-&EFY#84]:\?R72J@EH MTAH^KF>._SU8SS&H6Q]A_D:+$93U+X&WX0>4DF;^9<$OL4.W;<\%WQ.Y6)K< M)Y6M@ _4IW \./;LR,MC:4H4IF"9Z8@O>%IH(B74*X2+DY@BMZ9X77X%H MCZG2K\C8KL=1<=./CX3&RAG&4 MP[Z2C5(9_1C06S3!#$2=#(9L\[35*HJZ$PY-@Q@88DZO@X6,[N M/$=)*7E*9F:QJ#H*HS=RH9:5>4@_![*R1H1,^#VB&LB/W,3KCDR*I/C]E'ID MEL/>(SUQ1\?-(>]V7=02-76#(:J;>E3 .O=+[B7,"?;2[HCT>I. >4!358X\.8\2&?T[/;X#C4]Q<0]@0H4M\L);ILR13@ 'Q^4U5"\$M^B.4M&IPX+NR54 M.X,U$N[&+&K&)M'::T.3ZA0[B/3I;CGQ",24RM/KUB94P"+1S"^;WW52T6\0 MP=X(PLFKIMB1]:X&CD0_;TRL=ZE(:Z?SE/X%)MQ4I-F-5:X6D?2TNN';[K), ML?E ZRE+M1.QG0904E5!7'U+[D>#F>4X:0,T@/TH3Z];^U$!BU0[$+C,@BI2I2C"G+Z8$GAA!I')'94NM2/ M2Y/ZW@CB2K69?B>\<"Z@4C4"A"!DI];0>CP?T3%%S5F9E&#SK(YR5Q;$%GQ2 MW4&$)^14UQN-*'I^\A\VCJ:WYWG55D6U0S.N$I3T/G?CA6=-0U.; T%596AVX[A5BTBJ M)V.I$JE,L?L#J**$8/6NX$*2?95Q+L MQ&Y?#46J&2-I#6E4BE*RHJKU8RNPVM_&UL4$L! A0#% @ %8"P5#W< M!3MS7 @G($ !4 ( !-O0 &9H86DM,C R,C S,S%?;&%B M+GAM;%!+ 0(4 Q0 ( !6 L%0J