0001193805-22-000797.txt : 20220513 0001193805-22-000797.hdr.sgml : 20220513 20220513163147 ACCESSION NUMBER: 0001193805-22-000797 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220513 DATE AS OF CHANGE: 20220513 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GULF RESOURCES, INC. CENTRAL INDEX KEY: 0000885462 STANDARD INDUSTRIAL CLASSIFICATION: CHEMICALS & ALLIED PRODUCTS [2800] IRS NUMBER: 133637458 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34499 FILM NUMBER: 22923305 BUSINESS ADDRESS: STREET 1: LEVEL 11, VEGETABLE BUILDING STREET 2: INDUSTRIAL PARK OF THE EAST CITY CITY: SHOUGUANG CITY, SHANDONG STATE: F4 ZIP: 262700 BUSINESS PHONE: 86 (536) 567-0008 MAIL ADDRESS: STREET 1: LEVEL 11, VEGETABLE BUILDING STREET 2: INDUSTRIAL PARK OF THE EAST CITY CITY: SHOUGUANG CITY, SHANDONG STATE: F4 ZIP: 262700 FORMER COMPANY: FORMER CONFORMED NAME: DIVERSIFAX INC DATE OF NAME CHANGE: 19940331 10-Q 1 e621624_10q-gulf.htm
0000885462 false Q1 2022 --12-31 SD NASDAQ 0000885462 2022-01-01 2022-03-31 0000885462 2022-05-13 0000885462 2022-03-31 0000885462 2021-12-31 0000885462 2021-01-01 2021-03-31 0000885462 us-gaap:CommonStockMember 2021-12-31 0000885462 us-gaap:TreasuryStockMember 2021-12-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2021-12-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2021-12-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000885462 us-gaap:CommonStockMember 2020-12-31 0000885462 us-gaap:TreasuryStockMember 2020-12-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2020-12-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2020-12-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000885462 2020-12-31 0000885462 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000885462 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2022-01-01 2022-03-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2022-01-01 2022-03-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000885462 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000885462 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2021-01-01 2021-03-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2021-01-01 2021-03-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000885462 us-gaap:CommonStockMember 2022-03-31 0000885462 us-gaap:TreasuryStockMember 2022-03-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2022-03-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2022-03-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000885462 us-gaap:CommonStockMember 2021-03-31 0000885462 us-gaap:TreasuryStockMember 2021-03-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2021-03-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2021-03-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000885462 2021-03-31 0000885462 GURE:ChemicalProductsMember 2022-03-31 0000885462 GURE:ChemicalProductsMember 2021-12-31 0000885462 GURE:BuildingsIncludingSaltPansMember srt:MinimumMember 2022-01-01 2022-03-31 0000885462 GURE:BuildingsIncludingSaltPansMember srt:MaximumMember 2022-01-01 2022-03-31 0000885462 GURE:PlantAndMachineryMember srt:MinimumMember 2022-01-01 2022-03-31 0000885462 GURE:PlantAndMachineryMember srt:MaximumMember 2022-01-01 2022-03-31 0000885462 us-gaap:VehiclesMember 2022-01-01 2022-03-31 0000885462 GURE:FurnitireFixturesAndEquipmentMember srt:MinimumMember 2022-01-01 2022-03-31 0000885462 GURE:FurnitireFixturesAndEquipmentMember srt:MaximumMember 2022-01-01 2022-03-31 0000885462 2017-12-31 0000885462 2017-01-01 2017-12-31 0000885462 us-gaap:BuildingMember 2022-03-31 0000885462 us-gaap:BuildingMember 2021-12-31 0000885462 us-gaap:ManufacturingFacilityMember 2022-03-31 0000885462 us-gaap:ManufacturingFacilityMember 2021-12-31 0000885462 GURE:ChairmanOfTheCompanyMember 2012-09-24 2012-09-25 0000885462 GURE:ChairmanOfTheCompanyMember 2012-09-25 0000885462 GURE:SellerMember 2018-01-01 2018-03-31 0000885462 GURE:SellerMember 2022-01-01 2022-03-31 0000885462 GURE:SellerMember 2021-01-01 2021-03-31 0000885462 GURE:YangMingMember 2022-03-31 0000885462 GURE:YangMingMember 2021-12-31 0000885462 GURE:LiuXiaoBinMember 2022-03-31 0000885462 GURE:LiuXiaoBinMember 2021-12-31 0000885462 GURE:LiMinMember 2022-03-31 0000885462 GURE:LiMinMember 2021-12-31 0000885462 GURE:MiaoNaiHuiMember 2022-03-31 0000885462 GURE:MiaoNaiHuiMember 2021-12-31 0000885462 GURE:OmnibusEquityIncentivePlan2019Member 2019-12-31 0000885462 GURE:OmnibusEquityIncentivePlan2019Member 2022-03-31 0000885462 country:US 2022-01-01 2022-03-31 0000885462 country:HK 2022-01-01 2022-03-31 0000885462 country:CN 2022-01-01 2022-03-31 0000885462 country:CN 2022-03-31 0000885462 country:CN 2021-12-31 0000885462 GURE:BromineMember 2022-01-01 2022-03-31 0000885462 GURE:CrudeSaltMember 2022-01-01 2022-03-31 0000885462 GURE:ChemicalProductsMember 2022-01-01 2022-03-31 0000885462 GURE:NaturalGasMember 2022-01-01 2022-03-31 0000885462 GURE:SegmentTotalMember 2022-01-01 2022-03-31 0000885462 GURE:CorporateAllocationMember 2022-01-01 2022-03-31 0000885462 GURE:BromineMember 2022-03-31 0000885462 GURE:CrudeSaltMember 2022-03-31 0000885462 GURE:NaturalGasMember 2022-03-31 0000885462 GURE:SegmentTotalMember 2022-03-31 0000885462 GURE:CorporateAllocationMember 2022-03-31 0000885462 GURE:BromineMember 2021-01-01 2021-03-31 0000885462 GURE:CrudeSaltMember 2021-01-01 2021-03-31 0000885462 GURE:ChemicalProductsMember 2021-01-01 2021-03-31 0000885462 GURE:NaturalGasMember 2021-01-01 2021-03-31 0000885462 GURE:SegmentTotalMember 2021-01-01 2021-03-31 0000885462 GURE:CorporateAllocationMember 2021-01-01 2021-03-31 0000885462 GURE:BromineMember 2021-03-31 0000885462 GURE:CrudeSaltMember 2021-03-31 0000885462 GURE:ChemicalProductsMember 2021-03-31 0000885462 GURE:NaturalGasMember 2021-03-31 0000885462 GURE:SegmentTotalMember 2021-03-31 0000885462 GURE:CorporateAllocationMember 2021-03-31 0000885462 GURE:BromineMember GURE:ShandongMoruiChemicalCompanyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:CrudeSaltMember GURE:ShandongMoruiChemicalCompanyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:ChemicalProductsMember GURE:ShandongMoruiChemicalCompanyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:TotalRevenueMember GURE:ShandongMoruiChemicalCompanyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:BromineMember GURE:ShandongBrotherTechnologyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:CrudeSaltMember GURE:ShandongBrotherTechnologyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:ChemicalProductsMember GURE:ShandongBrotherTechnologyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:TotalRevenueMember GURE:ShandongBrotherTechnologyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:BromineMember GURE:ShandongMoruiChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:CrudeSaltMember GURE:ShandongMoruiChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ChemicalProductsMember GURE:ShandongMoruiChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:TotalRevenueMember GURE:ShandongMoruiChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:BromineMember GURE:ShouguangWeidongChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:CrudeSaltMember GURE:ShouguangWeidongChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ChemicalProductsMember GURE:ShouguangWeidongChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:TotalRevenueMember GURE:ShouguangWeidongChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ShouguangWeidongChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:BromineMember GURE:ShandongBrotherTechnologyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:CrudeSaltMember GURE:ShandongBrotherTechnologyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ChemicalProductsMember GURE:ShandongBrotherTechnologyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:TotalRevenueMember GURE:ShandongBrotherTechnologyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:BromineMember GURE:ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:CrudeSaltMember GURE:ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ChemicalProductsMember GURE:ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:TotalRevenueMember GURE:ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:BromineMember GURE:DongyingBomeiteChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:CrudeSaltMember GURE:DongyingBomeiteChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ChemicalProductsMember GURE:DongyingBomeiteChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:TotalRevenueMember GURE:DongyingBomeiteChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:DongyingBomeiteChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0000885462 us-gaap:CustomerConcentrationRiskMember 2022-03-31 0000885462 us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0000885462 us-gaap:CustomerConcentrationRiskMember 2021-03-31 0000885462 GURE:ConcentrationOfProductsBoughtMember 2022-01-01 2022-03-31 0000885462 GURE:ConcentrationOfProductsBoughtMember 2022-03-31 0000885462 GURE:ConcentrationOfProductsBoughtMember 2021-01-01 2021-03-31 0000885462 GURE:ConcentrationOfProductsBoughtMember 2021-03-31 0000885462 GURE:PropertyManagementFeesMember 2022-03-31 0000885462 GURE:CapitalExpenditureMember 2022-03-31 0000885462 us-gaap:SettledLitigationMember 2018-08-01 2018-08-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure utr:sqkm

 

 UNITED STATES

SECURITIES AND EXCHANGE COMMISSION  

Washington, D.C. 20549

 

FORM 10-Q

 

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
   
  For the quarterly period ended March 31, 2022
   
  Or
   
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
   
  For the transition period from _________ to _________

 

Commission File Number: 001-34499

 

GULF RESOURCES, INC. 

(Exact name of registrant as specified in its charter)

 

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

Level 11, Vegetable Building, Industrial Park of the East City,

Shouguang City, Shandong, China

  262700
(Address of principal executive offices)   (Zip Code)

 

+86 (536) 567-0008

(Registrant’s telephone number, including area code)

 

Not Applicable.

(Former name, former address and former fiscal year, if changed since last report)

 

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

 

Title of each class Trading Symbol (s) Name of each exchange on which registered
Common Stock, $0.0005 par value GURE NASDAQ Global Select Market

 

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

 

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

 

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

 

Large accelerated filer ☐ Accelerated filer ☐
Non-accelerated filer Smaller reporting company
  Emerging Growth Company

 

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

 

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

 

Yes ☐  No

 

As of May 13, 2022, the registrant had outstanding 10,471,924 shares of common stock.

 

 

 

 

Table of Contents

 

Part I – Financial Information  
  Item 1. Financial Statements 1
  Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 18
  Item 3. Quantitative and Qualitative Disclosures about Market Risk 27
  Item 4. Controls and Procedures 27
Part II – Other Information  
  Item 1. Legal Proceedings 28
  Item 1A. Risk Factors 28
  Item 2. Unregistered Shares of Equity Securities and Use of Proceeds 28
  Item 3. Defaults Upon Senior Securities 28
  Item 4. Mine Safety Disclosure 28
  Item 5. Other Information 28
  Item 6. Exhibits 28
Signatures 29

 

 

 

 

PART I—FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

GULF RESOURCES, INC.
 AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Expressed in U.S. dollars)

 

   March 31, 2022
(Unaudited)
  December 31, 2021
(Audited)
Current Assets          
Cash  $105,661,999   $95,767,263 
Accounts receivable   11,102,039    14,525,807 
Inventories, net   515,562    691,111 
Prepayments and deposits   4,904,466    4,450,037 
Other receivable   644    644 
Total Current Assets   122,184,710    115,434,862 
Non-Current Assets          
Property, plant and equipment, net   182,415,845    162,657,546 
Finance lease right-of use assets   184,155    184,824 
Operating lease right-of-use assets   9,562,685    8,311,127 
Prepaid land leases, net of current portion   10,419,032    10,368,469 
Deferred tax assets   12,896,492    12,900,034 
Total non-current assets   215,478,209    194,422,000 
Total Assets  $337,662,919   $309,856,862 
           
Liabilities and Stockholders’ Equity          
Current Liabilities          
Payable and accrued expenses  $35,036,051   $10,530,776 
Taxes payable-current   1,472,666    775,708 
Amount due to a related party   1,854,380    1,849,044 
Finance lease liability, current portion   262,033    227,429 
Operating lease liabilities, current portion   481,540    506,579 
Total Current Liabilities   39,106,670    13,889,536 
Non-Current Liabilities          
Finance lease liability, net of current portion   1,778,089    1,770,526 
Operating lease liabilities, net of current portion   8,709,855    7,557,583 
Total Non-Current Liabilities   10,487,944    9,328,109 
Total Liabilities  $49,594,614   $23,217,645 
           
Commitment and Loss Contingencies           
   $   $ 
Stockholders’ Equity          
PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding  $   $ 
COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 10,517,754 shares issued; and 10,471,924 shares outstanding as of March 31 31, 2022 and December 31, 2021   24,376    24,376 
Treasury stock; 45,830 shares as of March 31, 2022 and December 31, 2021 at cost   (510,329)   (510,329)
Additional paid-in capital   100,569,159    100,569,159 
Retained earnings unappropriated   150,343,692    150,463,638 
Retained earnings appropriated   24,233,544    24,233,544 
Accumulated other comprehensive income   13,407,863    11,858,829 
Total Stockholders’ Equity   288,068,305    286,639,217 
Total Liabilities and Stockholders’ Equity  $337,662,919   $309,856,862 

 

See accompanying notes to the condensed consolidated financial statements.

 

1 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(Expressed in U.S. dollars)

(UNAUDITED)

 

                 
   Three-Month Period Ended
March 31,
   2022  2021
       
NET REVENUE          
Net revenue  $8,930,737   $5,259,243 
           
OPERATING EXPENSE          
Cost of net revenue   (4,549,968)   (4,181,389)
Sales, marketing and other operating expenses   (10,360)   (9,545)
Direct labor and factory overheads incurred during plant shutdown   (2,184,591)   (2,613,483)
General and administrative expenses   (2,242,501)   (1,736,250)
Other operating expense   (8,404)    
Total operating expense   (8,995,824)   (8,540,667)
           
LOSS FROM OPERATIONS   (65,087)   (3,281,424)
           
OTHER INCOME (EXPENSE)          
Interest expense   (34,692)   (36,862)
Interest income   75,528    72,453 
LOSS BEFORE TAXES   (24,251)   (3,245,833)
           
INCOME TAX  BENEFIT   (95,695)   743,709 
           
NET LOSS  $(119,946)  $(2,502,124)
           
COMPREHENSIVE LOSS:          
NET LOSS  $(119,946)  $(2,502,124)
OTHER COMPREHENSIVE LOSS          
- Foreign currency translation adjustments   1,549,034    (2,184,690)
           
COMPREHENSIVE INCOME (LOSS)  $1,429,088   $(4,686,814)
           
LOSS PER SHARE:          
BASIC AND DILUTED  $(0.01)  $(0.25)
           
WEIGHTED AVERAGE NUMBER OF SHARES:          
BASIC AND DILUTED   10,471,924    9,997,477 

 

See accompanying notes to the condensed consolidated financial statements.

 

2 

 

 

GULF RESOURCES, INC.
AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENT OF STOCKHOLDERS’ EQUITY
THREE-MONTH PERIOD ENDED MARCH 31, 2022 AND 2021
(Expressed in U.S. dollars)

 

                                                                                 
   Common stock              Accumulated   
   Number  Number  Number        Additional  Retained  Retained  other   
   of shares  of shares  of treasury     Treasury  paid-in  earnings  earnings  comprehensive   
   issued  outstanding  stock  Amount  stock  capital  unappropriated  appropriated  Income(loss)  Total
                               
BALANCE AT DECEMBER 31, 2021 (Audited)   10,517,754    10,471,924    45,830   $24,376   $(510,329)  $100,569,159   $150,463,638   $24,233,544   $11,858,829   $286,639,217 
Translation adjustment                                   1,549,034    1,549,034 
Net loss for three-month period ended March 31, 2022                           (119,946)           (119,946)
BALANCE AT MARCH 31, 2022 (Unaudited)   10,517,754    10,471,924    45,830   $24,376   $(510,329)  $100,569,159   $150,343,692   $24,233,544   $13,407,863   $288,068,305 

 

 

 

   Common stock              Accumulated   
   Number  Number  Number        Additional  Retained  Retained  other   
   of shares  of shares  of treasury     Treasury  paid-in  earnings  earnings  comprehensive   
   issued  outstanding  stock  Amount  stock  capital  unappropriated  appropriated  Income(loss)  Total
                               
BALANCE AT DECEMBER 31, 2020 (Audited)   10,043,307    9,997,477    45,830   $24,139   $(510,329)  $97,435,316   $151,388,356   $24,233,544   $4,453,247   $277,024,273 
Translation adjustment                                   (2,184,690)   (2,184,690)
Net loss for three-month period ended March 31, 2021                           (2,502,124)           (2,502,124)
BALANCE AT MARCH 31, 2021 (Unaudited)   10,043,307    9,997,477    45,830   $24,139   $(510,329)  $97,435,316   $148,886,232   $24,233,544   $2,268,557   $272,337,459 

 

 

    

See accompanying notes to the condensed consolidated financial statements.

 

 

 

 

3 

 

 

GULF RESOURCES, INC.
AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Expressed in U.S. dollars)
(UNAUDITED)

 

                 
   Three-Month Period Ended March 31,
   2022  2021
       
CASH FLOWS FROM OPERATING ACTIVITIES      
Net loss  $(119,946)  $(2,502,124)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:          
Interest on capital lease obligation   33,622    35,538 
Depreciation and amortization   5,003,078    4,104,357 
Unrealized exchange (gain) loss on translation of inter-company balances   283,789    104,812 
Deferred tax asset   95,695    (743,709)
Common stock issued for services        
Changes in assets and liabilities          
Accounts receivable   3,483,711    1,637,800 
Inventories   178,444    (162,099)
Prepayments and deposits   (446,365)   (71,888)
Other receivables        
Accounts and Other payable and accrued expenses   487,228    830,751 
Retention payable        
Taxes payable   704,492    72,758 
Prepaid land leases        
Operating leases   (1,258,066)   35,199 
Net cash provided by operating activities   

8,445,682

    3,341,395 
           
CASH FLOWS USED IN INVESTING ACTIVITIES          
Purchase of property, plant and equipment   (395,060)    
Net cash used in investing activities   (395,060)    
           
EFFECTS OF EXCHANGE RATE CHANGES
ON CASH AND CASH EQUIVALENTS
   1,844,114    (864,609)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS   9,894,736    2,476,786 
CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD   95,767,263    94,222,538 
CASH AND CASH EQUIVALENTS - END OF PERIOD  $105,661,999   $96,699,324 

 

See accompanying notes to the condensed consolidated financial statements.

 

4 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

(a)           Basis of Presentation and Consolidation

 

The accompanying audited consolidated financial statements have been prepared by Gulf Resources, Inc. (“Gulf Resources”), a Nevada corporation and its subsidiaries (collectively, the “Company”).

 

The consolidated financial statements include the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated in the British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (“HKJI”). HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (“SCHC”) which owns 100% of Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) and Daying County Haoyuan Chemical Company Limited (“DCHC”).  All material intercompany transactions have been eliminated on consolidation.

 

(b)           Nature of the Business

 

The Company manufactures and trades bromine and crude salt through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (“SCHC”) and manufactures chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through its wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) in the People’s Republic of China (“PRC”). DCHC was established to further explore and develop natural gas and brine resources (including bromine and crude salt) in the PRC. DCHC’s business commenced trial operation in January 2019 but suspended production temporarily in May 2019 as required by the government to obtain project approval (see Note 1 (b)(iii)).

 

On March 11, 2020, the World Health Organization (WHO) officially declared COVID-19 a pandemic. The duration and intensity of the impact of the COVID-19 and resulting disruption to the Company’s operations and financial position is uncertain. While our operations are currently not materially affected, it is unknown whether or how they may be affected if such a pandemic persists for an extended period. While not yet quantifiable, the Company believes this situation did not have a material adverse impact on its operating results in the year of 2021 and will continue to assess the financial impact. The virus outbreak slightly delayed the commencement of the operations for Factory No.1, No.4, No.7, No.9, and it may also delay the approval for the remaining three factories No.2, No.8 and No.10.

 

(i) Bromine and Crude Salt Segments

 

In February 2019, the Company received a notification from the local government of Yangkou County that its Factory No. 1, No. 4, No. 7 and No. 9 passed inspection and could resume operations. In April 2019, Factory No.1, and Factory No.7 resumed operation.

  

On November 25, 2019, the government of Shouguang City issued a notice ordering all bromine facilities in Shouguang City, including the Company’s bromine facilities, including Factory No.1 and Factory No. 7, to temporarily stop production from December 16, 2019 to February 10, 2020. Subsequently, due to the coronavirus outbreak in China, the local government ordered those bromine facilities to postpone the commencement of production. Subsequently, the Company received an approval dated February 27, 2020 issued by the local governmental authority which allowed the Company to resume production after the winter temporary closure. Further, the Company received another approval from the Shouguang Yangkou People’s Government dated March 5, 2020 allowing the Company to resume production at its bromine factories No.1, No. 4, No.7 and No. 9 in order to meet the needs of bromide products for epidemic prevention and control (the “March 2020 Approval”). The Company’s Factories No. 1 and No. 7 commenced trial production in mid-March 2020 and commercial production on April 3, 2020 and its Factories No. 4 and No. 9 commenced commercial production on May 6, 2020.

 

The company is still waiting for governmental approval for factories #2, #8, and #10. To our knowledge, the government is currently completing its planning process for all mining areas including that for prevention of flood. As a result, we may be required to make some modifications to our current wells and aqueducts prior to commencement of operations of these factories to satisfy the local government's requirements. Nevertheless, the Company expects to receive approval to open at least one and potentially more of its closed factories in 2022.

 

Pursuant to the notification issued from the government of Shouguang City, all bromine facilities in Shouguang City had to be temporarily closed from December 28, 2021 until February 21, 2022. To comply with such notification, the Company had temporarily stopped production at its bromine facilities during the aforesaid period and resumed production as scheduled on February 21, 2022.

 

(ii) Chemical Segment

 

On November 24, 2017, the Company received a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants located in the second living area of the Qinghe Oil Extraction to the Bohai Marine Fine Chemical Industrial Park (“Bohai Park”). This is because the two plants are located in a residential area and their production activities will impact the living environment of the residents. This is as a result of the country’s effort to improve the development of the chemical industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations will be ordered to shut down.

 

In December 2017, the Company secured from the government the land use rights for its chemical plants located at the Bohai Park and in June 2018, the Company presented a completed construction design draft and other related documents to the local authorities for approval. In January 2020, the Company received the environmental protection approval by the government of Shouguang City, Shandong Province for the proposed Yuxin Chemical factory. The Company began the construction on its new chemical facilities located at Bohai Marine Fine Chemical Industrial Park in June 2020 and basically completed the civil works by end of June 2021. Nov. 15, 2021, the company announced due to the supply chain issues as well as the electric restrictions in China, the delivery of some equipment, the equipment installation and testing and beginning trial production at the chemical factory had been be delayed. On February 22, 2022, the company announced that discussions with the government have convinced management that the electricity restrictions are being eased. Accordingly, the Company has contacted its suppliers and will have the remainder of the equipment produced and delivered, so the Company can complete installation and begin testing and trial production.

 

The Company estimates this relocation process will cost approximately $69 million in total. The Company incurred relocation costs comprising prepaid land lease, professional fees related to the design of the new chemical factory, purchase of plant and equipment and construction costs and installation costs incurred for the new chemical factory in the amount of $45,584,344 and $45,584,344, which were recorded in the Property, plant and equipment in the consolidated balance sheets as of March 31, 2022 and December 31, 2021. 

 

(iii) Natural Gas Segment

 

In January 2017, the Company completed the first brine water and natural gas well field construction in Daying located in Sichuan Province and commenced trial production in January 2019. On May 29, 2019, the Company received a verbal notice from the government of Tianbao Town, Daying County, Sichuan Province, whereby the Company is required to obtain project approval for its well located in Daying, including the whole natural gas and brine water project, and approvals for safety production inspection, environmental protection assessment, and to solve the related land issue. Until these approvals have been received, the Company has to temporarily halt trial production at its natural gas well in Daying. In compliance with the Chinese government new policies, the Company is also required to obtain an exploration license and a mining license for bromine and natural gas, respectively. Pursuant to the Opinions of the Ministry of Natural Resources on Several Issues in Promoting the Reform of Mineral Resources Management (Trial) promulgated by the Ministry of Natural Resources of PRC on January 9, 2020, which came into effect on May 1, 2020, privately owned enterprises are allowed to participate in the natural gas production. The Company plans to proceed with its applications for the natural gas and brine project approvals with related government departments until the governmental planning has been finalized.

 

(c)           Allowance for Doubtful Accounts

 

As of March 31, 2022 and December 31, 2021, there were no allowances for doubtful accounts. No allowances for doubtful accounts were charged to the condensed consolidated statements of loss for the three-month periods ended March 31, 2022 and 2021.

 

 (d)           Concentration of Credit Risk

 

The Company is exposed to credit risk in the normal course of business, primarily related to accounts receivable and cash and cash equivalents. Substantially all of the Company’s cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The Company placed $105,661,999 and $95,767,263 with these institutions as of March 31, 2022 and December 31, 2021, respectively.  The Company has not experienced any losses in such accounts in the PRC.

 

5 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued

 

(e)           Property, Plant and Equipment

 

Property, plant and equipment are stated at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance costs are expensed as incurred.

 

Mineral rights are recorded at cost less accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent term under the units of production method, whichever is shorter.

 

Construction in process primarily represents direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant and equipment upon completion and depreciation will commence when the completed assets are placed in service. 

 

The Company’s depreciation and amortization policies on property, plant and equipment, other than mineral rights and construction in process, are as follows:

 

 

 

Useful life

(in years)

Buildings (including salt pans)     8 - 20  
Plant and machinery (including protective shells, transmission channels and ducts)     3 - 8  
Motor vehicles     5  
Furniture, fixtures and equipment     3-8  

 

Property, plant and equipment under the capital lease are depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease.

 

Producing oil and gas properties are depreciated on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically to service production directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves of the respective oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified oil and gas properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with significant development projects are not depreciated until commercial production commences and the reserves related to those costs are excluded from the calculation of depreciation.

 

(f)           Retirement Benefits

 

Pursuant to the relevant laws and regulations in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization. The Company makes contributions to the retirement plan at the applicable rate based on the employees’ salaries. The required contributions under the retirement plans are charged to the condensed consolidated statement of income on an accrual basis when they are due. The Company’s contributions totaled $201,265 and $246,622 for the three-month periods ended March 31, 2022 and 2021, respectively.

 

(g)           Revenue Recognition

 

Net revenue is net of discount and value added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized when the control of the promised goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no rights to return the goods upon acknowledgement of receipt of goods. Revenue from contracts with customers is disaggregated in Note 14.

 

6 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued

 

(h)           Recoverability of Long-lived Assets

 

In accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 360-10-35 “Impairment or Disposal of Long-lived Assets”, long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful lives of those assets are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment.

 

The Company determines the existence of such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets.

 

For the three-month period ended March 31, 2022 and 2021, the Company determined that there were no events or circumstances indicating possible additional impairment of its long-lived assets.

 

(i)           Basic and Diluted Net Income per Share of Common Stock

 

Basic earnings per common share are based on the weighted average number of shares outstanding during the periods presented.  Diluted earnings per share are computed using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to 0 and 62,704 shares for the three-month periods ended March 31, 2022 and 2021, respectively.

 

Because the Company reported a net loss for the three-month periods ended March 31, 2022 and 2021, common stock equivalents including stock options and warrants were anti-dilutive, therefore the amounts reported for basic and diluted loss per share were the same.

 

7 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued

 

(j)           Reporting Currency and Translation

 

The financial statements of the Company’s foreign subsidiaries are measured using the local currency, Renminbi (“RMB”), as the functional currency; whereas the functional currency and reporting currency of the Company is the United States dollar (“USD” or “$”).

 

As such, the Company uses the “current rate method” to translate its PRC operations from RMB into USD, as required under FASB ASC 830 “Foreign Currency Matters”. The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets of the Company’s PRC subsidiaries are recorded in stockholders’ equity as part of accumulated other comprehensive income. The statement of income and comprehensive income is translated at average rate during the reporting period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net income for the reporting periods as part of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with the exception of the consideration paid for the acquisition of business which is translated at historical rates.

 

(k)           Foreign Operations

 

All of the Company’s operations and assets are located in PRC.  The Company may be adversely affected by possible political or economic events in this country.  The effect of these factors cannot be accurately predicted.

 

(l)           Inventories

 

Inventories are stated at the lower of cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated selling price less costs to complete and selling expenses.

  

(m)       Leases

 

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease liabilities in the consolidated balance sheets.

 

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019 based on the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

The Company does not recognize operating lease ROU assets and liabilities arising from lease arrangements with lease term of twelve months or less.

 

8 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

 NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued

 

(n)        Stock-based Compensation

 

Stock-based awards issued to employees are recorded at their fair values estimated at grant date using the Black-Scholes model and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period. Consistent with the accounting requirement for employee stock-based awards, nonemployee stock-based awards are measured at the grant-date fair value of the equity instruments that the Company is obligated to issue when the good has been delivered or the service has been rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied.

  

The Company has elected to account for the forfeiture of stock-based awards as they occur.

 

(o)        Loss Contingencies

 

The Company accrues for loss contingencies relating to legal matters, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities, when such liabilities become probable and could be reasonably estimable. Such estimates may be based on advice from third parties or on management’s judgment, as appropriate. Revisions to accruals are reflected in earnings (loss) in the period in which different facts or information become known or circumstances change that affect the Company’s previous assumptions with respect to the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from previous estimates.

 

(p)        Income Tax

 

The Company accounts for income taxes in accordance with the Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting for deferred income taxes. Under this method, deferred income taxes are recorded to reflect the tax consequences on future years of temporary differences between the tax basis of assets and liabilities and their reported amounts at each period end. Deferred tax assets and liabilities are measured using tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The deferred income tax effects of a change in tax rates are recognized in the period of enactment. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The guidance also provides criteria for the recognition, measurement, presentation and disclosures of uncertain tax positions. A tax benefit from an uncertain tax position may be recognized if it is “more likely than not” that the position is sustainable based solely on its technical merits. Interests and penalties associated with unrecognized tax benefits are included within the (benefit from) provision for income tax in the consolidated statement of profit (loss).

 

(q)        New Accounting Pronouncements

  

Recent accounting pronouncements adopted

 

There were no recent accounting pronouncements adopted during the three months ended March 31, 2022.

 

Recently Issued Accounting Pronouncements Not Yet Adopted

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this Update affect loans, debt securities, trade.

 

9 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – Continued

 

receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For the Company which is a smaller reporting company, ASU No. 2019-10 extends the effective dates for two years. The Company is currently evaluating the effect of this on the condensed consolidated financial statements and related disclosure. 

 

NOTE 2 – INVENTORIES

 

Inventories consist of:

 

   March 31,
2022
  December 31,
2021
       
Raw materials  $52,131   $42,553 
Finished goods   463,431    648,558 
Inventory, net  $515,562   $691,111 

 

There was no allowance for slow-moving inventories as of March 31, 2022 and 2021.

 

NOTE 3 – PREPAID LAND LEASES

 

The Company has the rights to use certain parcels of land located in Shouguang, Shandong , PRC, through lease agreements signed with local townships or the government authority. The production facilities and warehouses of the Company are located on these parcels of land. The lease term ranges from ten to fifty years. Some of the lease contracts were paid in one lump sum upfront and some are paid annually at the beginning of each anniversary date. These leases have no purchase option at the end of the lease term and were classified as operating leases prior to and as of January 1, 2019 when the new lease standard was adopted. Prior to January 2019, the prepaid land lease was amortized on a straight-line basis. As of January 1, 2019, all the leases in which term has commenced and were in use were classified as operating lease right-of-use assets (“ROU”). See Note 6.

 

In December 2017, the Company paid a one lump sum upfront amount of $10,017,010 for a 50-year lease of a parcel of land at Bohai Marine Fine Chemical Industrial Park (“Bohai”) for the new chemical factory under construction. There is no purchase option at the end of the lease term. This was classified as an operating lease prior to and as of January 1, 2019. The land use certificate was issued on October 25, 2019. The lease term expires on August 12, 2069. The amount paid was recorded as prepaid land leases, net of current portion in the consolidated balance sheet as of March 31 2022 and December 31, 2021. As of March 31, 2022, the prepaid land lease increased to $10,419,032 due to an additional amount paid for stamp duty and related land use rights fees. Amortization of this prepaid land lease will commence when the chemical factory is built and placed in service.

 

In June 2020, the construction of the new chemical factory commenced and is expected to complete around June 2021.

 

10 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 4 – PROPERTY, PLANT AND EQUIPMENT, NET

 

Property, plant and equipment, net consist of the following:

 

   March 31,
2022
  December 31,
2021
At cost:          
Mineral rights  $3,037,938   $3,025,017 
Buildings   35,055,241    34,906,137 
Plant and machinery   201,702,769    201,012,254 
Motor vehicles   140,159    139,563 
Furniture, fixtures and office equipment   2,505,055    2,494,400 
Construction in process   68,574,529    44,310,149 
Total   311,015,691    285,887,520 
Less: Accumulated depreciation and amortization   (128,599,846)   (123,229,974)
     Impairment        
Net book value  $182,415,845   $162,657,546 

 

The Company has certain buildings and salt pans erected on parcels of land located in Shouguang, PRC, and such parcels of land are collectively owned by local townships or the government authority. The Company has not been able to obtain property ownership certificates over these buildings and salt pans. The aggregate carrying values of these properties situated on parcels of the land are $17,526,711 and $17,911,910 as at March 31, 2022 and December 31, 2021, respectively.

 

During the three-month period ended March 31, 2022, depreciation and amortization expense totaled $5,001,619, of which $1,761,068, $1,197,687 and $2,042,864 were recorded in direct labor and factory overheads incurred during plant shutdown, administrative expenses and cost of net revenue, respectively.

 

During the three-month period ended March 31, 2021, depreciation and amortization expense totaled $4,102,929, of which $1,816,782, $163,233 and $2,122,914 were recorded in direct labor and factory overheads incurred during plant shutdown, administrative expenses and cost of net revenue, respectively.

 

NOTE 5 – FINANCE LEASE RIGHT-OF-USE ASSETS

 

Property, plant and equipment under finance lease, net consist of the following:

 

   March 31,
2022
  December 31,
2021
At cost:          
Buildings   $129,625   $129,074 
Plant and machinery    2,371,314    2,361,228 
Total   2,500,939    2,490,302 
Less: Accumulated depreciation and amortization   (2,316,784)   (2,305,478)
Net book value  $184,155   $184,824 

 

The above buildings erected on parcels of land located in Shouguang, PRC, are collectively owned by local townships.  The Company has not been able to obtain property ownership certificates over these buildings as the Company could not obtain land use rights certificates on the underlying parcels of land.  

 

During the three-month period ended March 31, 2022, depreciation and amortization expense totaled $1,459, which was recorded in direct labor and factory overheads incurred during plant shutdown. During the three-month period ended March 31, 2021, depreciation and amortization expense totaled $1,428, which was recorded in direct labor and factory overheads incurred during plant shutdown.

 

11 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 6 – OPERATING LEASE RIGHT-OF USE ASSETS

 

As of March 31, 2022, the total operating lease ROU assets was $9,562,685.

 

The total operating lease cost for the three-month period ended March 31, 2022 and 2021 was $258,398 and $240,150, respectively.

 

The Company has the rights to use certain parcels of land located in Shouguang, the PRC, through lease agreements signed with local townships or the government authority. For parcels of land that are collectively owned by local townships, the Company cannot obtain land use rights certificates. The parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately 38.6 square kilometers of aggregate carrying value of $10,486,921 as at March 31, 2022.

 

NOTE 7 – ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES

 

Accounts and other payable and accrued expenses consist of the following:

 

   March 31,  December 31,
   2022  2021
Accounts payable  $582,212   $202,289 
Salary payable   264,917    267,215 
Other payable-related party (see Note 8)   24,571    97,856 
Accrued expense for construction   33,057,678    8,944,367 
Accrued expense-others   1,106,673    1,019,049 
Total  $35,036,051   $10,530,776 

 

12 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 8 – RELATED PARTY TRANSACTIONS  

 

On September 25, 2012, the Company purchased five floors of a commercial building in the PRC, through SYCI, from Shandong Shouguang Vegetable Seed Industry Group Co., Ltd. (the “Seller”) at a cost of approximately $5.7 million in cash, of which Mr. Ming Yang, the Chairman of the Company, had a 99% equity interest in the Seller. During the first quarter of 2018, the Company entered into an agreement with the Seller, a related party, to provide property management services for an annual amount of approximately $98,271 for five years from January 1, 2018 to December 31, 2022. The expense associated with this agreement for the three months ended March 31, 2022 and 2021 was approximately $24,568 and $23,735.

 

NOTE 8 – RELATED PARTY TRANSACTIONS – Continued

 

  a) Related parties

 

Name of related parties Position
YangMing Chairman Of the Board
LiuXiaoBin Chief Executive Officer
LiMin Chief Financial Officer
MiaoNaiHui Chief Operating Officer

 

b)

 

   March 31,  December 31,
   2022  2021
Amount due to related parties:          
YangMing  $464,656   $462,680 
LiuXiaoBin   599,766    599,766 
LiMin   394,979    393,299 
MiaoNaiHui   394,979    393,299 
Total  $1,854,380   $1,849,044 

 

Considering that the Company has not performed well in recent years, the Company and its executive officers mutually agreed and to returned all, or a portion of their cash compensation earned for their services with the Company, which may be considered for future compensation should the Company improve its results of operations.

 

NOTE 9 – TAXES PAYABLE

 

   March 31,  December 31,
   2022  2021
Land use tax payable   27,545    27,427 
Value added tax and other taxes payable   1,445,121    748,281 
Land use tax payable  $1,472,666   $775,708 

     

NOTE 10 – LEASE LIABILITIES-FINANCE AND OPERATING LEASE

 

The components of finance lease liabilities were as follows:

 

    Imputed   March 31,   December 31,
    Interest rate   2022   2021
Total finance lease liability     6.7%     $ 2,040,122     $ 1,997,955  
Less: Current portion             (262,033 )     (227,429 )
Finance lease liability, net of current portion           $ 1,778,089     $ 1,770,526  

 

Interest expenses from a finance lease liability amounted to $33,622 and $35,538 for the three-month periods ended March 31, 2022 and 2021, respectively, were charged to the condensed consolidated statement of loss.

 

The components of operating lease liabilities as follows:

 

    Imputed   March 31,   December 31,
    Interest rate   2022   2021
Total Operating lease liabilities     4.89%     $ 9,191,395     $ 8,064,162  
Less: Current portion             (481,540 )     (506,579 )
Operating lease liabilities, net of current portion           $ 8,709,855     $ 7,557,583  

 

The weighted average remaining operating lease term at March 31, 2022 was 20 years and the weighted average discounts rate was 4.89%. This discount rates used are based on the base rate quoted by the People's Bank of China and vary with the remaining term of the lease. Lease payment in the three-months ended March 31, 2022 and 2021 was $257,879 and $204,951.

 

Maturities of lease liabilities were as follows:

 

    Financial lease   Operating Lease
Payable within:                
the next 12 months   $ 295,665     $ 918,807  
the next 13 to 24 months     295,665       917,814  
the next 25 to 36 months     295,665       924,005  
the next 37 to 48 months     295,665       930,231  
the next 49 to 60 months     295,665       936,860  
thereafter     1,182,660       11,969,559  
Total     2,660,985       16,597,276  
Less: Amount representing interest     (620,863 )     (7,405,881 )
Present value of net minimum lease payments     2,040,122     $ 9,191,395  

 

NOTE 11 – EQUITY

 

Restricted Shares

 

A restricted stock award (“RSA”) is an award of common shares that is subject to certain restrictions during a specified period. Restricted stock awards are independent of option grants and are generally subject to forfeiture if employment terminates prior to the release of the restrictions. The grantee cannot transfer the shares before the restricted shares vest. Shares of nonvested restricted stock have the same voting rights as common stock, are entitled to receive dividends and other distributions thereon and are considered to be currently issued and outstanding. The Company expenses the cost of the restricted stock awards, which is determined to be the fair market value of the shares at the date of grant, straight-line over the period during which the restrictions lapse. For these purposes, the fair market value of the restricted stock is determined based on the closing price of the Company's common stock on the grant date.

 

Retained Earnings – Appropriated

 

In accordance with the relevant PRC regulations and the PRC subsidiaries’ Articles of Association, the Company’s PRC subsidiaries are required to allocate its profit after tax to the following reserve:

 

Statutory Common Reserve Funds

 

SCHC, SYCI and DCHC are required each year to transfer at least 10% of the profit after tax as reported under the PRC statutory financial statements to the Statutory Common Reserve Funds until the balance reaches 50% of the registered share capital.  This reserve can be used to make up any loss incurred or to increase share capital.  Except for the reduction of losses incurred, any other application should not result in this reserve balance falling below 25% of the registered capital. The Statutory Common Reserve Fund as of March 31, 2022 for SCHC, SYCI and DCHC is 16%, 14% and 0% of its registered capital respectively.

 

13 

 

 

GULF RESOURCES, INC. 

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 12 – STOCK-BASED COMPENSATION

 

Pursuant to the Company’s 2019 Omnibus Equity Incentive Plan adopted and approved in 2019 (“2019 Plan”), awards under the 2019 Plan is limited in the aggregate to 2,068,398 shares of our common stock, inclusive of the awards that were previously issued and outstanding under the Company’s 2007 Equity Incentive Plan, as amended (the “2007 Plan”). Upon adoption and approval of the 2019 Plan, the 2007 Plan was frozen, no new awards will be granted under the 2007 Plan, and outstanding awards under the 2007 Plan will continue to be governed by the terms and condition of the 2007 Plan and applicable award agreement. As of March 31, 2022, the number of shares of the Company’s common stock available for grant of stock options and issuance under the 2019 Plan is 1,056,801 shares.

 

The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model. The risk free rate is based on the yield-to-maturity in continuous compounding of the US Government Bonds with the time-to-maturity similar to the expected tenor of the option granted, volatility is based on the annualized historical stock price volatility of the Company, and the expected life is based on the historical option exercise pattern.

 

For the three months ended March 31, 2022 and 2021, total compensation costs for options issued recorded in the consolidated statement of loss were $0.

 

During the three months ended March 31, 2022, there were no options issued to employees or non-employees.

 

The following table summarizes all Company stock option transactions between January 1, 2022 and March 31, 2022.

 

    Number of Option
and Warrants
Outstanding and exercisable
  Weighted- Average Exercise price of Option
and Warrants
  Range of
Exercise Price per Common Share
Balance, January 1, 2022         $        
Granted during the period                  
Exercised during the period                  
Expired during the period         $     $  
Balance, March 31, 2022         $        

  

 

Stock Options and Warrants Outstanding and Exercisable
                      Weighted Average  
                      Remaining  
      Outstanding at March 31, 2022      

Range of

Exercise Prices

     

Contractual Life

 (Years)

 
Outstanding and exercisable                  

 

The aggregate intrinsic value of options outstanding and exercisable as of March 31, 2022 and 2021 was $0 and $4,710.

 

During the three months ended March 31, 2022 and 2021, there were no options exercised. 

 

14 

 

 

GULF RESOURCES, INC. 

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 13 – INCOME TAXES

 

The Company utilizes the asset and liability method of accounting for income taxes in accordance with FASB ASC 740-10. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized.

 

(a)           United States (“US”)

 

Gulf Resources, Inc. may be subject to the United States of America Tax laws at a tax rate of 21%. No provision for the US federal income taxes has been made as the Company had no US taxable income for the three-month periods ended March 31, 2022 and 2021, and management believes that its earnings are permanently invested in the PRC.

 

(b)           British Virgin Islands (“BVI”)

 

Upper Class Group Limited, a subsidiary of Gulf Resources, Inc., was incorporated in the BVI and, under the current laws of the BVI, it is not subject to tax on income or capital gain in the BVI. Upper Class Group Limited did not generate assessable profit for the three-month periods ended March 31, 2022 and 2021. 

 

(c)           Hong Kong

 

HKJI, a subsidiary of Upper Class Group Limited, was incorporated in Hong Kong and is subject to Hong Kong taxation on its activities conducted in Hong Kong and income arising in or derived from Hong Kong.  No provision for income tax has been made as it has no taxable income for the three-month periods ended March 31, 2022 and 2021.  The applicable statutory tax rates for the three-month periods ended March 31, 2022 and 2021 are 16.5%. There is no dividend withholding tax in Hong Kong.

 

(d)           PRC

 

Enterprise income tax (“EIT”) for SCHC, SYCI and DCHC in the PRC is charged at 25% of the assessable profits.

 

The operating subsidiaries SCHC, SYCI and DCHC are wholly foreign-owned enterprises (“FIE”) incorporated in the PRC and are subject to PRC Local Income Tax Law. The PRC tax losses may be carried forward to be utilized against future taxable profit for ten years for High-tech enterprises and small and medium-sized enterprises of science and technology and for five years for other companies. Tax losses of the operating subsidiaries of the Company may be carried forward for five years.

 

On February 22, 2008, the Ministry of Finance (“MOF”) and the State Administration of Taxation (“SAT”) jointly issued Cai Shui [2008] Circular 1 (“Circular 1”). According to Article 4 of Circular 1, distributions of accumulated profits earned by a FIE prior to January 1, 2008 to foreign investor(s) in 2008 will be exempted from withholding tax (“WHT”) while distribution of the profit earned by an FIE after January 1, 2008 to its foreign investor(s) shall be subject to WHT at 5% effective tax rate.

 

As of March 31, 2022 and December 31, 2021, the accumulated distributable earnings under the Generally Accepted Accounting Principles (GAAP”) of PRC that are subject to WHT are $140,728,940 and $140,006,862, respectively. Since the Company intends to reinvest its earnings to further expand its businesses in mainland China, its foreign invested enterprises do not intend to declare dividends to their immediate foreign holding companies in the foreseeable future. Accordingly, as of March 31, 2022 and December 31, 2021, the Company has not recorded any WHT on the cumulative amount of distributable retained earnings of its foreign invested enterprises that are subject to WHT in China. As of March 31, 2022 and December 31, 2021, the unrecognized WHT are $5,963,592 and $5,932,051, respectively.

 

The Company’s income tax returns are subject to the various tax authorities’ examination. The federal, state and local authorities of the United States may examine the Company’s income tax returns filed in the United States for three years from the date of filing. The Company’s US income tax returns since 2017 are currently subject to examination.

 

Inland Revenue Department of Hong Kong (“IRD”) may examine the Company’s income tax returns filed in Hong Kong for seven years from date of filing. For the years 2012 through 2019, HKJI did not report any taxable income. It did not file any income tax returns during these years except for 2014 and 2018. For companies which do not have taxable income, IRD typically issues notification to companies requiring them to file income tax returns once in every four years. The tax returns for 2014 and 2018 are currently subject to examination.

 

The components of the provision for income tax benefit (expense) from continuing operations are:

 

                 
   Three-Month Period Ended March 31,
   2022  2021
       
Current taxes – PRC  $   $ 
Deferred tax – PRC entities   95,695    743,709 
Deferred taxes – US entity       15,957 
Change in valuation allowance       (15,957)
Tax Expense Benefit  $95,695   $743,709 

 

Significant components of the Company’s deferred tax assets and liabilities at March 31, 2022 and December 31, 2021 are as follows:

 

   March 31,  December 31,
   2022  2021
Deferred tax liabilities  $   $ 
           
Deferred tax assets:          
Exploration costs   1,961,124    1,952,783 
PRC tax losses   19,618,132    19,621,674 
US federal net operating loss   1,322,647    1,308,335 
Total deferred tax assets   22,901,903    22,882,792 
Valuation allowance   (10,005,411)   (9,982,758)
Net deferred tax asset  $12,896,492   $12,900,034 

 

The increase in valuation allowance for the three-month period ended March 31, 2022 is $22,653.

 

The decrease in valuation allowance for the three-month period ended March 31, 2021 is $86,964.

 

There were no unrecognized tax benefits and accrual for uncertain tax positions as of March 31, 2022 and December 31, 2021 and no amounts accrued for penalties and interest for the three months ended March 31, 2022 and 2021.

 

NOTE 14 – BUSINESS SEGMENTS

 

The Company has four reportable segments:  bromine, crude salt, chemical products and natural gas. The reportable segments are consistent with how management views the markets served by the Company and the financial information that is reviewed by its chief operating decision maker.

 

15 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 14 – BUSINESS SEGMENTS – Continued

 

An operating segment’s performance is primarily evaluated based on segment operating income, which excludes share-based compensation expense, certain corporate costs and other income not associated with the operations of the segment. These corporate costs (income) are separately stated below and also include costs that are related to functional areas such as accounting, treasury, information technology, legal, human resources, and internal audit. The Company believes that segment operating income, as defined above, is an appropriate measure for evaluating the operating performance of its segments. All the customers are located in PRC.

 

Three-Month Period Ended March 31, 2022  Bromine * 

Crude

Salt *

 

Chemical

Products

  Natural Gas 

Segment

Total

  Corporate  Total
Net revenue
(external customers)
  $8,126,015   $754,044   $   $50,678   $8,930,737   $   $8,930,737 
Net revenue
(intersegment)
                            
Loss from operations before income benefit   1,348,834    (521,921)   (513,282)   (26,739)   286,892    (351,979)   (65,087)
Income tax benefit   (342,161)   130,480    115,986        (95,695)       (95,695)
Loss from operations after income taxes(benefit)   1,006,673    (391,441)   (397,296)   (26,739)   191,197    (351,979)   (160,782)
Total assets   186,040,450    27,503,060    122,125,607    1,593,308    337,262,425    400,494    337,662,919 
Depreciation and amortization   3,694,749    1,194,058    76,456    37,815    5,003,078        5,003,078 
Capital expenditures   395,060                 395,060        395,060 

 

 

Three-Month Period Ended March 31, 2021  Bromine * 

Crude

Salt *

 

Chemical

Products

  Natural Gas 

Segment

Total

  Corporate  Total
Net revenue
(external customers)
  $4,810,990   $448,253   $   $   $5,259,243   $   $5,259,243 
Net revenue
(intersegment)
                            
Loss from operations before income benefit   (1,279,565)   (1,009,585)   (746,469)   (54,787)   (3,090,406)   (191,018)   (3,281,424)
Income tax benefit   318,868    252,396    172,445        743,709        743,709 
Loss from operations after income taxes(benefit)   (960,697)   (757,189)   (574,024)   (54,787)   (2,346,697)   (191,018)   (2,537,715)
Total assets   144,744,423    24,170,863    121,760,637    1,875,459    292,551,382    42,886    292,594,268 
Depreciation and amortization   2,920,689    1,077,460    68,607    37,601    4,104,357        4,104,357 
Capital expenditures                            

     

* Certain common production overheads, operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine and crude salt segments in SCHC were split by reference to the average selling price and production volume of respective segment.

 

16 

 

 

GULF RESOURCES, INC.

AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

MARCH 31, 2022

(Expressed in U.S. dollars)

(UNAUDITED)

 

NOTE 14 – BUSINESS SEGMENTS – Continued

 

                 
    Three-Month Period Ended March 31,
Reconciliations   2022   2021
Total segment operating loss   $ 286,892     $ (3,090,406 )
Corporate costs     (68,190 )     (86,206 )
Unrealized gain (loss) on translation of intercompany balance     (283,789 )     (104,812
Loss from operations     (65,087 )     (3,281,424 )
Other income     40,836       35,591  
Loss before income taxes   $ (24,251 )   $ (3,245,833 )

 

The following table shows the major customers (10% or more) for the three-month period ended March 31, 2022.

 

Number   Customer  

Bromine

(000’s)

 

Crude Salt

(000’s)

 

Chemical Products

(000’s)

 

Total

Revenue

 (000’s)

 

Percentage of

Total

Revenue (%)

1   Shandong Morui Chemical Company Limited   $ 940     $ 313     $     $ 1,253       14.1 %
2   Shandong Brother Technology Limited   $ 782     $ 241     $     $ 1,023       11.5 %

 

The following table shows the major customers (10% or more) for the three-month period ended March 31, 2021.

 

Number   Customer  

Bromine

(000’s)

 

Crude Salt

(000’s)

 

Chemical Products

(000’s)

 

Total

Revenue

 (000’s)

 

Percentage of

Total

Revenue (%)

1   Shandong Morui Chemical Company Limited   $ 896     $ 169     $     $ 1,065       20.2 %
2   Shouguang Weidong Chemical Company Limited   $ 703     $ 108     $     $ 811       15.4 %
3   Shandong Brother Technology Limited   $ 634     $ 172     $     $ 806       15.3 %
4   Shandong Shouguang Shenrunfa Ocean Chemical Company Limited   $ 672     $     $     $ 672       12.8 %
5   Dongying Bomeite Chemical Company Limited   $ 565     $     $     $ 565       10.7 %

 

NOTE 15 – CUSTOMER CONCENTRATION

 

During the three-month period ended March 31, 2022, the Company sold 49% of its products to its top five customers. As of March 31, 2022, amounts due from these customers were $7,115,008.

 

During the three-month period ended March 31, 2021, the Company sold 74.5% of its products to its top five customers. As of March 31, 2021, amounts due from these customers were $3,571,150.

  

NOTE 16 – MAJOR SUPPLIERS

 

During the three-month period ended March 31, 2022, the Company purchased 100% of its raw materials from its top five suppliers.  As of March 31, 2022, amounts due to those suppliers were $623,523.

 

During the three-month period ended March 31, 2021, the Company purchased 100% of its raw materials from its top five suppliers.  As of March 31, 2021, amounts due to those suppliers were $1,040,950.

 

NOTE 17 – FAIR VALUE OF FINANCIAL INSTRUMENTS

 

The carrying values of financial instruments, which consist of cash, accounts receivable and accounts payable and other payables, approximate their fair values due to the short-term nature of these instruments.  There were no material unrecognized financial assets and liabilities as of March 31, 2022 and December 31, 2021.

 

NOTE 18 – CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS

 

The Company has no purchase commitments as of March 31, 2022.

 

The following table sets forth the Company’s contractual obligations as of March 31, 2022:

 

    Property Management Fees   Capital Expenditure
Payable within:                
the next 12 months   $ 98,271     $ 53,524,208  
the next 13 to 24 months           1,085,798  
the next 25 to 36 months            
Total   $ 98,271     $ 54,610,006  

 

NOTE 19 – LOSS CONTINGENCIES

 

On or about August 3, 2018, written decisions of administration penalty captioned Shou Guo Tu Zi Fa Gao Zi [2018] No. 291, Shou Guo Tu Zi Fa Gao Zi [2018] No. 292, Shou Guo Tu Zi Fa Gao Zi [2018] No. 293, Shou Guo Tu Zi Fa Gao Zi [2018] No. 294, Shou Guo Tu Zi Fa Gao Zi [2018] No. 295 and Shou Guo Tu Zi Fa Gao Zi [2018] No. 296 (together, the “Written Decisions”) were served on Shouguang City Haoyuan Chemical Company Limited (“SCHC”) by Shouguang City Natural Resources and Planning Bureau (the “Bureau”), naming SCHC as respondent respectively thereof. The Decisions challenged the land use of Factory nos. 2, 9, 7, 4, 8 and 10, respectively, and alleged, among other things, that SCHC had illegally occupied and used the land in the total area of approximately 52,674 square meter, on which Factory nos. 2, 9, 7, 4, 8 and 10 were built, respectively. The Written Decisions ordered SCHC, among other things, to return the land subject to the Written Decisions to its respective legal owner, restore the land to its original state, and demolish or confiscate all the buildings and facilities thereon and pay monetary penalty of approximately RMB 1.3 million ($184,000) in the aggregate. Each of the Written Decisions shall be executed within 15 days upon serving on SCHC. Additional interest penalty shall be imposed at a daily rate of 3% in the event that SCHC does not make the monetary penalty payment in a timely manner. Subsequently, the Bureau filed enforcement actions to the People’s Court of Shouguang City, Shandong Province (the “Court”), naming SCHC as enforcement respondent and alleged, among other things, that SCHC failed to perform its obligations under each of the Written Decisions within the specified timeframe. The enforcement proceedings sought court orders to enforce the Written Decisions. On May 5, 2019, written decisions of administrative ruling captioned (2019) Lu 0783 Xing Shen No. 384, (2019) Lu 0783 Xing Shen No. 385, (2019) Lu 0783 Xing Shen No. 389, (2019) Lu 0783 Xing Shen No. 390, (2019) Lu 0783 Xing Shen No. 393, and (2019) Lu 0783 Xing Shen No. 394, respectively (together, the “Court Rulings”) were made by the Court in favor of the Bureau. The Court orders, among other relief, to enforce each of the Written Decisions, to return each subject land to its legal owners and demolish or confiscate the buildings and facilities thereon and restore the land to its original state within 10 days from the service of the Court Rulings on SCHC. The Court Rulings became enforceable immediately upon service on SCHC on May 5, 2019.

 

In the last twenty years, to the Company’s knowledge, there were no government regulations requiring bromine manufacturers to obtain land use and planning approval document. As such, the Company believes most of the bromine manufacturers in Shouguang City do not have land use and planning approval documents and lease their land parcels from the village associations. They are facing the same issues in connection with land use and planning as the Company. To the Company’s knowledge, the local government has submitted its plan to solve the issues to higher authority and are waiting for approval from the higher authority.

 

The Company is in the process of resolving the issues in connection with SCHC’s land use and planning diligently. The Company has been in discussions closely with the local government authorities with the help from Shouguang City Bromine Association to seek reliefs and, based on verbal confirmation by local government authorities, believes the administrative penalties imposed by the Bureau according to the Written Decisions are being re-assessed by local government authorities and may be revoked. Pursuant to a Written Application dated October 28, 2019 addressed to the Court by the Bureau, the Bureau withdrew its application for the enforcement proceedings regarding the administrative penalty imposed on Factory No. 7, Factory No. 8 and Factory No. 10. Pursuant to a written decisions of administrative ruling captioned (2019) Lu 0783 Xing Shen No. 389 Zhi Yi, dated November 25, 2020, the Court orders to terminate the enforcement of the case captioned (2019) Lu 0783 Xing Shen No. 389. Production of Factory No. 7 was allowed to resume in April 2019. The Company received a notification from the Shouguang City Government in February 2019 informing the Company that Factory No. 1, No. 4, No. 7 and No. 9 have passed inspection and were approved to resume operation

 

In addition, on August 28, 2019, the People’s Government of Shandong Province, issued a regulation titled “Investment Project Management Requirements of Chemical Companies in Shandong Province” permitting the construction of facilities on existing sites or infrastructure of bromine manufacturing and other chemical industry-related types of projects (clause 11 of section 3). The Company believes that the goal of the government is to standardize and regulate the industry and not to demolish the facilities or penalize the manufacturers. As of the date of this report, the Company has not been notified by the local government that it will take any measure to enforce the administrative penalties. Based on information known to date, the Company believes that it is remote that the Written Decisions or Court Rulings will be enforced within the expected timeframe and a material penalty or costs and expenses against the Company will result. However, there can be no assurance that there will not be any further enforcement action, the occurrence of which may result in further liabilities, penalties and operational disruption.

 

In view of the above facts and circumstances, the Company believes that it is not necessary to accrue for any estimated losses or impairment as of March 31, 2022.

 

NOTE 20 - SUBSEQUENT EVENT

 

There was a wholly-owned subsidiary, Shouguang Hengde Salt Industry Co. LTD, was registered on April, 2022 in Shandong Province, China, for future crude salt production and trading. At present, this subsidiary does not have any operations.

 

 

 

17 

 

  

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

Cautionary Note Regarding Forward-Looking Statements

 

The discussion below contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, Section 27A of the Securities Act, and Section 21E of the Exchange Act.  We have used words such as “believes,” “intends,” “anticipates,” “expects” and similar expressions to identify forward-looking statements. These statements are based on information currently available to us and are subject to a number of risks and uncertainties that may cause our actual results of operations, financial condition, cash flows, performance, business prospects and opportunities and the timing of certain events to differ materially from those expressed in, or implied by, these statements.  Except as expressly required by the federal securities laws, we undertake no obligation to update such factors or to publicly announce the results of any of the forward-looking statements contained herein to reflect future events, developments, or changed circumstances, or for any other reason. 

 

Overview

 

We are a Nevada holding company which conducts operations through our wholly-owned China-based subsidiaries.  Our business is conducted and reported in four segments, namely, bromine, crude salt, chemical products and natural gas.

 

Through our wholly-owned subsidiary, SCHC, we produce and trade bromine and crude salt.  We are one of the largest producers of bromine in China, as measured by production output. Elemental bromine is used to manufacture a wide variety of bromine compounds used in industry and agriculture. Bromine also is used to form intermediary chemical compounds such as Tetramethylbenzidine.  Bromine is commonly used in brominated flame retardants, fumigants, water purification compounds, dyes, medicines and disinfectants.  Crude salt is the principal material in alkali production as well as chlorine alkali production and is widely used in the chemical, food and beverage, and other industries.

 

Through our wholly-owned subsidiary, SYCI, we manufacture and sell chemical products used in oil and gas field exploration, oil and gas distribution, oil field drilling, papermaking chemical agents, inorganic chemicals and materials that are used for human and animal antibiotics.

 

Our wholly-owned subsidiary, DCHC, was established to explore and develop natural gas and brine resources (including bromine and crude salt) in Sichuan Province, China.

 

As disclosed in the Company’s Current Report on Form 8-K filed on September 8, 2017, the Company received, on September 1, 2017, letters from the Yangkou County, Shouguang City government addressed to each of its subsidiaries, SCHC and SYCI, which stated that in an effort to improve the safety and environmental protection management level of chemical enterprises, the plants are requested to immediately stop production and perform rectification and improvements in accordance with the country’s new safety and environmental protection requirements. In the Company’s press release of August 11, 2017 and on its conference call of August 14, 2017, the Company addressed concerns that increased government enforcement of stringent environmental rules that were adopted in early 2017 to insure corporations bring their facilities up to necessary standards so that pollution and other negative environmental issues are limited and remediated, could have an impact on our business in both the short and long-term. The Company also expressed that although it believed its facilities were fully compliant at the time, the Company did not know how its facilities would fare under the new rules. Teams of inspectors from the government were sent to many provinces to inspect all mining and manufacturing facilities. The local government requested that facilities be closed, so that the facilities could undergo the inspection and analysis in the most efficient manner by inspectors’ team. As a result, our facilities were closed on September 1, 2017.

 

The Company believes that this is another step by the government to improve the environment. It further believes the goal of the government is not to close all plants, but rather to codify the regulations related to project approval, land use, planning approval and environmental protection assessment approval so that illegal plants are not able to open in the future and so that plants close to population centers do not cause serious environmental damage. In addition, the Company believes that the Shandong provincial government wants to assure that each of its regional and county governments has applied the Notice in a consistent manner.

 

The Shouguang City Bromine Association, on behalf of all the bromine plants in Shouguang, started discussions with the local government agencies. The local governmental agencies confirmed the facts that their initial requirements for the bromine industry did not include the project approval, the planning approval and the land use rights approval and that those three additional approvals were new requirements of the provincial government. The Company understood from the local government that it has been coordinating with several government agencies to solve these three outstanding approval issues in a timely manner and that all the affected bromine plants willnot be allowed to commence production prior to obtaining those approvals.

 

In February 2019, the Company received a notification from the local government of Yangkou County that its Factory No. 1, No.4, No. 7 and No. 9 have passed inspection and were allowed to resume operations. In April 2019, Factory No. 1 and No. 7 resumed operations.

 

On February 28, 2020, the Company announced that it received an approval from the government to resume bromine production after winter temporary closure. Subsequently, it received another approval from the Shouguang Yangkou People’s Government dated on March 5, 2020 to resume production at its bromine factories No.1, No. 4, No.7 and No. 9 in order to meet the needs of bromide products for epidemic prevention and control. With these two approvals, the Company was allowed to resume production at all four bromine factories.

 

On December 27, 2021, the Company announced that the government of Shouguang City ordered the closing of all bromine facilities during the period from December 28, 2021 to February 21, 2022. The Company reopened its four operating bromine and crude salt facilities as planned on February 21, 2022.

 

18 

 

 

The Company is still waiting for governmental approval for factories No.2, No.8, and No.10. To its knowledge, the government is currently completing its planning process for all mining areas including that for prevention of flood. As a result, the Company may be required to make some modifications to our current wells and aqueducts prior to commencement of operations of these factories to satisfy the local government's requirements. 

 

On November 24, 2017, Gulf Resources received a letter from the People’s Government of Yangkou County, Shouguang City notifying the Company that due to the new standards and regulations relating to safety production and environmental pollution, from certain local governmental departments, such as the municipal environmental protection department, the security supervision department and the fire department, its chemical enterprises would have to be relocated to a new industrial park called Bohai Marine Fine Chemical Industry Park.  Although our chemical companies were in compliance with regulations, they were also close to a residential area. As a result, the government determined we should relocate to the Bohai park. Chemical companies that are not being asked to move into the park are being permanently closed.  Since our factories closed, the Company has secured from the government the land use rights for its chemical plant On January 6, 2020, the Company received the environmental protection approval by the government of Shouguang City, Shandong Province for the proposed Yuxin Chemical factory. The Company began the construction on its new chemical facilities located at Bohai Marine Fine Chemical Industrial Park in June 2020 due to the COVID-19 in China. The construction is expected to take approximately one year, and an additional six months to complete the equipment installation and testing, Which was delayed due to the supply chain issues as well as the electric restrictions impacted by the Word & Chinese Economy. On February 22, 2022, the Company announced that While the Company did not receive a formal notice from the government regarding the electricity needed for its Yuxin Chemical factory, discussions with the government have convinced management that the electricity restrictions are being eased. Accordingly, the Company has contacted its suppliers and will have the remainder of the equipment produced and delivered, so the Company can complete installation and begin testing and trial production.

 

In January 2017, the Company completed the first brine water and natural gas well field construction in Daying located in Sichuan Province and commenced trial production in January 2019. On May 29, 2019, the Company received a verbal notice from the government of Tianbao Town ,Daying County, Sichuan Province, whereby the Company is required to obtain project approval for its well located in Daying, including the whole natural gas and brine water project, and approvals for safety production inspection, environmental protection assessment, and to solve the related land issue. Until these approvals have been received, the Company has to temporarily halt trial production at its natural gas well in Daying. In compliance with the Chinese government new policies, the Company is also required to obtain an exploration license and a mining license for bromine and natural gas, respectively. Pursuant to the Opinions of the Ministry of Natural Resources on Several Issues in Promoting the Reform of Mineral Resources Management (Trial) promulgated by the Ministry of Natural Resources of PRC on January 9, 2020, which came into effect on May 1, 2020, privately owned enterprises are allowed to participate in the natural gas production. The Company plans to proceed with its applications for the natural gas and brine project approvals with related government departments until after the governmental planning has been finalized the land and resource planning for Sichuan Province.

 

As a result of our acquisitions of SCHC and SYCI, our historical consolidated financial statements and the information presented below reflects the accounts of SCHC, SYCI and DCHC, the consolidated financial statements and the information presented below as of and for the year ended December 31, 2021. The following discussion should be read in conjunction with our consolidated financial statements and notes thereto appearing elsewhere in this report.

 

On January 28, 2020 we completed a 1-for-5 reverse stock split of our common stock, such that for each five shares outstanding prior to the stock split there was one share outstanding after the reverse stock split.  All shares of common stock referenced in this report have been adjusted to reflect the stock split figures.

 

19 

 

 

Our current corporate structure chart is set forth in the following diagram:

 

 

As a result of our acquisitions of SCHC and SYCI, our historical financial statements and the information presented below reflects the accounts of SCHC, SYCI and DCHC. The following discussion should be read in conjunction with our condensed consolidated financial statements and notes thereto appearing elsewhere in this report. 

 

RESULTS OF OPERATIONS

 

The following table presents certain information derived from the condensed consolidated statements of income, cash flows and stockholders’ equity for the three-month periods ended March 31, 2022 and 2021. 

 

Comparison of the Three-Month Periods Ended March 31, 2022 and 2021

 

   Three-Month Period
Ended March 31, 2022
  Three-Month Period
Ended March 31, 2021
  Percent Change
Increase/
(Decrease)
Net revenue  $8,930,737   $5,259,243    70%
Cost of net revenue  $(4,549,968)  $(4,181,389)   9%
Gross profit (loss)  $4,380,769   $1,077,854    306%
Sales, marketing and other operating expenses  $(10,360)  $(9,545)   9%
Direct labor and factory overheads incurred during plant shutdown  $(2,184,591)   (2,613,483)   (16%)
Other operating expense  $(8,404)       100%
General and administrative expenses  $(2,242,501)  $(1,736,250)   29%
Loss from operations  $(65,087)  $(3,281,424)   (98%)
Other income, net  $40,836   $35,591    15%
Loss before taxes  $(24,251)  $(3,245,833)   (99%)
Income tax benefit  $(95,695)  $743,709    (113%)
Net loss  $(119,946)  $(2,502,124)   (95%)

 

20 

 

 

Net revenue The table below shows the changes in net revenue in the respective segment of the Company for the three-month period ended March 31, 2022 compared to the same period in 2021:

 

   Net Revenue by Segment   
   Three-Month Period Ended  Three-Month Period Ended  Percent Change
   March 31, 2022  March 31, 2021  Increase
Segment     % of total     % of total   
Bromine  $8,126,015    91%  $4,810,990    92%   69%
Crude Salt  $754,044    8%  $448,253    8%   68%
Chemical Products  $       $         
Natural Gas  $50,678    1%  $        100%
Total sales  $8,930,737    100%  $5,259,243    100%   70%

 

   Three-Month Period Ended  Percentage Change
Bromine and crude salt segments product sold in tonnes  March 31, 2022  March 31, 2021  Increase
Bromine (excluded volume sold to SYCI)   1,005    955    5%
Crude Salt   15,460    20,436    (24%)

 

    Three-Month Period Ended   Percentage Change
Natural gas segments product sold in cubic metre   March 31, 2022   March 31, 2021   Decrease
Natural Gas                  
                         

Bromine segment

 

For the three-month periods ended March 31, 2022 and 2021, the net revenue for the bromine segment was $8,126,015 and $4,810,990. This increase was due to the 5% increase in tonnes sold and a 60% increase in average selling price.

 

Crude salt segment

 

For the three-month periods ended March 31, 2022 and 2021, the net revenue for the crude salt was $754,044 and $448,253. This increase was due to increases in crude salt unit price.

 

Chemical products segment

 

For the three-month periods ended March 31, 2022 and 2021, the net revenue for the chemical products segment was $0 due to the closure of our chemical factories since September 1, 2017. As a result there were no chemical products for sale for the three-month period ended March 31, 2022. Our new chemical factory is under construction in Bohai Park.

 

21 

 

 

Natural gas segment

 

For the three-month period ended March 31, 2022 and 2021, the net revenue for the rental of equipment was $50,678 and $0.

 

Cost of Net Revenue

 

   Cost of Net Revenue by Segment  Percent Change
   Three-Month Period Ended  Three-Month Period Ended  of Cost of
   March 31, 2022  March 31, 2021  Net Revenue
Segment     % of total     % of total   
Bromine  $3,920,325    86.1%  $3,514,046    84%   12%
Crude Salt  $629,560    13.8%  $667,343    16%   (6%)
Chemical Products  $       $         
Natural Gas  $83    0.1%  $        —100%
Total  $4,549,968    100%  $4,181,389    100%   9%

 

Cost of net revenue reflects mainly the raw materials consumed and the direct salaries and benefits of staff engaged in the production process, electricity, depreciation and amortization of manufacturing plant and machinery and other manufacturing costs. 

 

Bromine production capacity and utilization of our factories

 

The table below represents the annual capacity and utilization ratios for all of our bromine producing properties:

 

    Annual Production Capacity (in tonnes)   Utilization
Ratio (i)
Three-month period ended March 31, 2021       31,506             17
Three-month period ended March 31, 2022       31,506             19 %
Variance of the three-month periods ended March 31, 2022and 2021                     2

 

(i) Utilization ratio is calculated based on the annualized actual production volume in tonnes for the periods divided by the annual production capacity in tonnes.

 

Bromine segment

 

For the three-month period ended March 31, 2022 the cost of net revenue for the bromine segment was $3,920,325.

 

For the three-month period ended March 31, 2021 the cost of net revenue for the bromine segment was $3,514,046.

 

Crude salt segment

 

For the three-month period ended March 31, 2022 the cost of net revenue for the crude salt segment was $629,560.

 

For the three-month period ended March 31, 2021 the cost of net revenue for the crude salt segment was $667,343.

 

Chemical products segment

 

Cost of net revenue for our chemical products segment for the three-month period ended March 31, 2022 and 2021 was $0.

 

22 

 

 

Natural gas segment

 

Cost of net revenue for our natural gas segment for the three-month period ended March 31, 2022 and 2021 was $83 and $0.

 

Gross Profit (Loss) Gross profit was $4,380,769, or 49%, of net revenue for three-month period ended March 31, 2022 compared to $1,077,854, or 21%, of net revenue for three-month period ended March 31, 2021.

 

    Gross Profit (Loss) by Segment   % Point Change
    Three-Month Period Ended   Three-Month Period Ended   of Gross
    March 31, 2022   March 31, 2021   Profit (Loss) Margin
Segment       Gross Profit Margin       Gross Profit Margin    
Bromine   $ 4,205,690       52 %   $ 1,296,944       27 %     25 %
Crude Salt   $ 124,484       17 %   $ (219,090 )     (49 %)     66 %
Chemical Products   $           $              
Natural Gas   $ 50,595       99                 100
Total Gross Profit (Loss)   $ 4,380,769       49 %   $ 1,077,854       21 %     28 %

Bromine segment

 

For the three-month period ended March 31, 2022, the gross profit margin for our bromine segment was 52%. This increase was primarily attributable to the higher average selling price of bromine of $8,082 per ton in the three-month period ended March 31, 2022 compared to $5,039 per ton in the three-month period ended March 31, 2021

 

For the three-month period ended March 31, 2021, the gross loss margin for our bromine segment was 27%.

 

Crude salt segment

 

For the three-month period ended March 31, 2022, the gross profit margin for our crude salt segment was 17%, compared to (49%) in three-month period ended March 31, 2021, representing a 66% increase. This increase was primarily attributable to the higher average selling price of crude salt of $49 per ton in three-month period ended March 31, 2022 compared to $22 per ton in three-month period ended March 31, 2021.

 

For the three-month period ended March 31, 2021, the gross loss margin for our crude salt segment was 49%.

 

Direct labor and factory overheads incurred during plant shutdown On September 1, 2017, the Company received notification from the government of Yangkou County, Shouguang City of PRC that stated that production at all its bromine and crude salt and chemical factories should be halted with immediate effect in order for the Company to perform rectification and improvement in accordance with the county’s new safety and environmental protection requirements. On November 24, 2017, the Company received a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants located in the second living area of the Qinghe Oil Extraction Plant to Bohai Park. As a result, direct labor and factory overhead costs (including depreciation of plant and machinery) in the amount of $2,184,591 and $2,613,483 incurred for the three-month periods ended March 31, 2022 and 2021, respectively, of factories that have not resumed production were presented as part of the operating expense.

 

General and Administrative Expenses General and administrative expenses were $2,242,501 for the three-month period ended March 31, 2022, an increase of $506,251 (or 29%) as compared to $1,736,250 for the same period in 2021. The increase was mainly due to the unrealized foreign currency transaction loss on intercompany balance recorded in three-month period ended March 31, 2022 compared to an unrealized foreign currency transaction gain on intercompany balance recorded in the same period in the previous year.

 

23 

 

 

Loss from Operations Loss from operations was $65,087 the three-month period ended March 31, 2022, compared to loss from operation of $3,281,424 in the same period in 2021.

 

    Loss from Operations by Segment
    Three-Month Period Ended
March 31, 2022
  Three-Month Period Ended
March 31, 2021
Segment:       % of total       % of total
Bromine   $ 1,348,834       470 %   $ (1,279,565 )     41 %
Crude Salt     (521,921 )     (182 %)     (1,009,585 )     33 %
Chemical Products     (513,282 )     (179 %)     (746,469 )     24 %
Natural Gas     (26,739 )     (9 %)     (54,787 )     2 %
Loss from operations before corporate costs     286,892       100 %     (3,090,406 )     100 %
Corporate cost     (68,190 )             (86,206 )        
Unrealized gain (loss) on translation of intercompany balance     (283,789             (104,812        
Loss from operations   $ (65,087 )           $ (3,281,424 )        

Bromine segment

 

Income from operations from our bromine segment was $1,348,834 for the three-month period ended March 31, 2022, compared to loss from operations of $1,279,565 in the same period in 2021. This increase was due to the 5% increase in tonnes sold and a 60% increase in average selling price.

 

Crude salt segment

 

Loss from operations from our crude salt segment was $521,921 for the three-month period ended March 31, 2022, compared to loss from operations of $1,009,585 in the same period in 2021. This decrease was due to increases in crude salt unit price.

 

Chemical products segment

 

Loss from operations from our chemical products segment was $513,282 for the three-month period ended March 31, 2022, compared to loss from operations of $746,469 in the same period in 2021. This decrease was due to fewer employees and therefore fewer wages.  

 

Natural gas segment

 

Loss from operations from our natural gas segment was $26,739 for the three -month period ended March 31, 2022, compared to a loss of $54,787 in the same period in 2021.

 

Other Income Net Other income, net of $40,836 represented bank interest income, net of finance lease interest expense for the three -month period ended March 31, 2022, an increase of $5,245 (or approximately 15%) as compared to the same period in 2021.

 

Net Loss Net loss was $119,946 for the three-month period ended March 31, 2022, compared to a net loss of $2,502,124 in the same period in 2021.

 

24 

 

 

LIQUIDITY AND CAPITAL RESOURCES

 

As of March 31, 2022, cash and cash equivalents were $105,661,999 as compared to $95,767,263 as of December 31, 2021. The components of this increase of $9,894,736 are reflected below.

 

Statement of Cash Flows

 

   Three-Month Period Ended March 31,
   2022  2021
Net cash provided by operating activities  $8,445,682   $3,341,395 
Net cash used in investing activities  $(395,060)  $ 
Effects of exchange rate changes on cash and cash equivalents  $1,844,114   $(864,609)
Net increase(decrease) in cash and cash equivalents  $9,894,736   $2,476,786)

     

For the three-month period ended March 31, 2022, we met our working capital and capital investment requirements mainly by using cash on hand.

 

Net Cash Provided by Operating Activities

 

During the three -month period ended March 31, 2022, cash flow provided by operating activities of approximately $8.4 million was mainly due to a decrease in accounts receivable of $3.5 million, and a non-cash adjustment related to depreciation and amortization of property, plant and equipment, reduced by a net loss of $0.12 million and an adjustment for income tax benefit of $0.1 million.

  

During the three -month period ended March 31, 2021, cash flow provided by operating activities of approximately $3.3 million was mainly due to a decrease in accounts receivable of $1.6 million, and a non-cash adjustment related to depreciation and amortization of property, plant and equipment, reduced by a net loss of $2.5 million and an adjustment for income tax benefit of $0.7 million.

 

Accounts receivable

 

Cash collections on our accounts receivable had a major impact on our overall liquidity. The following table presents the aging analysis of our accounts receivable as of March 31, 2022 and December 31, 2021.

 

   March 31, 2022  December 31, 2021
      % of total     % of total
Aged 1-30 days  $7,930,001    72%  $4,097,207    28%
Aged 31-60 days   812,626    7%   5,164,840    36%
Aged 61-90 days           5,263,760    36%
Aged 91-120 days   2,359,412    21%        
Aged 121-150 days                
Aged 151-180 days                
Aged 181-210 days                
Aged 211-240 days                
Total  $11,102,039    100%  $14,525,807    100%

  

The overall accounts receivable balance as of March 31, 2022 decreased by $3,423,768, as compared to those of December 31, 2021. We have policies in place to ensure that sales are made to customers with an appropriate credit history. We perform ongoing credit evaluation on the financial condition of our customers. No allowance for doubtful accounts for the three-month period ended March 31, 2022 is required.

 

Inventory

 

Our inventory consists of the following:

 

   March 31, 2022  December 31, 2021
      % of total     % of total
Raw materials  $52,131    10%  $42,553    6%
Finished goods   463,431    90%   648,558    94%
Total  $515,562    100%  $691,111    100%

 

25 

 

 

The net inventory level as of March 31, 2022 decreased by $175,549 (or 25%), as compared to the net inventory level as of December 31, 2021.

 

Raw materials increased by $9,578 as of March 31, 2022 as compared to December 31, 2021.

 

Our finished goods decreased by $185,127 as of March 31, 2022 as compared to December 31, 2021.

 

Net Cash Used in Investing Activities

 

For the three-month period ended March 31, 2022, we used approximately $0.4 million to acquire property, plant and equipment.

 

For the three-month period ended March 31, 2021, we have no investing activities.

 

Net Cash Used in Financing Activities

 

We have no financing activities for the three-month periods ended March 31, 2022 and 2021.

 

We believe that our available funds and cash flows generated from operations will be sufficient to meet our anticipated ongoing operating needs and our obligations as they full due in the next twelve (12) months.

 

We had available cash of approximately $105.7 million at March 31, 2022, most of which is in highly liquid current deposits which earn no or little interest. We do not anticipate paying cash dividends in the foreseeable future.

 

We intend to continue to focus our efforts on the activities of SCHC, SYCI and DCHC as these segments continue to expand within the Chinese market.

 

We may not be able to identify, successfully integrate or profitably manage any businesses or business segment we may acquire, or any expansion of our business. An expansion may involve a number of risks, including possible adverse effects on our operating results, diversion of management’s attention, inability to retain key personnel, risks associated with unanticipated events, risks associated with the COVID-19 pandemic and the financial statement effect of potential impairment of acquired intangible assets, any of which could have a materially adverse effect on our condition and results of operations. In addition, if competition for acquisition candidates or operations were to increase, the cost of acquiring businesses could increase materially. We may effect an acquisition with a target business which may be financially unstable, under-managed, or in its early stages of development or growth. Our inability to implement and manage our expansion strategy successfully may have a material adverse effect on our business and future prospects.

 

26 

 

 

Contractual Obligations and Commitments

 

We have no significant contractual obligations not fully recorded on our condensed consolidated balance sheets or fully disclosed in the notes to our condensed consolidated financial statements. Additional information regarding our contractual obligations and commitments at March 31, 2022 is provided in the notes to our condensed consolidated financial statements. See “Notes to Condensed Consolidated Financial Statements, Note 18– Capital Commitment and Other Service Contractual Obligations”.

 

Material Off-Balance Sheet Arrangements

 

We do not currently have any off -balance sheet arrangements falling within the definition of Item 303(a) of Regulation S-K.

 

Critical Accounting Policies and Estimates

 

Our consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America and this requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. We base its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances. Accordingly, actual results may differ significantly from these estimates under different assumptions or conditions. We have identified the following critical accounting policies and estimates used by us in the preparation of our financial statements: accounts receivable and allowance for doubtful accounts, inventories and allowance for obsolescence, assets retirement obligation, property, plant and equipment, recoverability of long-lived assets, mineral rights, leases, revenue recognition, income taxes, and loss contingencies. These policies and estimates are described in the Company’s Form 10-Q for the three months ended March 31, 2022.

   

Item 3. Quantitative and Qualitative Disclosures About Market Risk

 

Pursuant to Item 305(e) of Regulation S-K (§ 229.305(e)), the Company is not required to provide the information required by this Item as it is a “smaller reporting company,” as defined by Rule 229.10(f)(1).

 

Item 4. Controls and Procedures

 

(a) Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures (as such term is defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) that are designed to ensure that information required to be disclosed in our reports filed pursuant to the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules, regulations and related forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), as appropriate, to allow timely decisions regarding required disclosure.

 

Under the supervision and with the participation of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report. Based on this evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of the end of the period covered by this Form 10-Q.

 

(b) Changes in internal controls

 

There were no changes in our internal control over financial reporting (as such term is defined in Rules 13a-15(f) under the Exchange Act) during our most recently completed fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

27 

 

 

PART II—OTHER INFORMATION

 

Item 1. Legal Proceedings

 

On or about August 3, 2018, written decisions of administration penalty captioned Shou Guo Tu Zi Fa Gao Zi [2018] No. 291, Shou Guo Tu Zi Fa Gao Zi [2018] No. 292, Shou Guo Tu Zi Fa Gao Zi [2018] No. 293, Shou Guo Tu Zi Fa Gao Zi [2018] No. 294, Shou Guo Tu Zi Fa Gao Zi [2018] No. 295 and Shou Guo Tu Zi Fa Gao Zi [2018] No. 296 (together, the “Written Decisions”) were served on Shouguang City Haoyuan Chemical Company Limited (“SCHC”) by the Shouguang City Natural Resources and Planning Bureau (the “Bureau”), naming SCHC as respondent.

  

For more details and information related to the Written Decisions, please see “Note 19 – Loss Contingencies, Notes to Condensed Consolidated Financial Statement” contained in this quarterly report.

 

Item 1A. Risk Factors

 

Investing in our common stock involves a high degree of risk. Before you invest you should carefully review our Management’s Discussion and Analysis of Financial Condition and Results of Operations set forth in Item 2 of Part I of this Quarterly Report on Form 10-Q, our consolidated financial statements and related notes included in Item 1 of Part I of this Quarterly Report on Form 10-Q and our consolidated financial statements and related notes, as well as our Management’s Discussion and Analysis of Financial Condition and Results of Operations and the other information in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. Readers should carefully review risks described in other documents we file from time to time with the Securities and Exchange Commission.

 

Item 2. Unregistered Shares of Equity Securities and Use of Proceeds

 

None.

 

Item 3. Defaults Upon Senior Securities

 

None.

 

Item 4. Mine Safety Disclosures

 

Not applicable.

 

Item 5. Other Information

 

None.

 

Item 6. Exhibits

 

Exhibit No. Description
   
31.1   Certification of Chief Executive Officer pursuant to Rule 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.
   
31.2 Certification of Chief Financial Officer pursuant to Rule 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

   

32.1 Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.
   
101.1 The following financial statements from Gulf Resources, Inc.’s Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2021 formatted in XBRL (eXtensible Business Reporting Language): (i) the Consolidated Balance Sheets; (ii) the Consolidated Statements of Operations and Other Comprehensive Income (Loss); (iii) the Consolidated Statements of Changes in Equity; (iv) the Consolidated Statement of Cash Flows; and, (v) the Notes to Consolidated Financial Statements, tagged as blocks of text.
   
104 Cover Page Interactive Data File

 

28 

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) 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.

 

  GULF RESOURCES, INC.
     
Dated: May 13, 2022 By: /s/ Xiaobin Liu
    Xiaobin Liu
    Chief Executive Officer
     
     
Dated: May 13, 2022 By: /s/ Min Li
    Min Li
    Chief Financial Officer
     

 

 

29

 

 

 

EX-31.1 2 e621624_ex31-1.htm

 

Exhibit 31.1

 

Certification of Chief Executive Officer

Pursuant to Rule 13A-14(A)/15D-14(A)

of the Securities Exchange Act of 1934

 

I, Xiaobin Liu, certify that:

 

1.   I have reviewed this Quarterly Report on Form 10-Q for the period ended March 31, 2022 of Gulf Resources, Inc.;
   
2.   Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3.   Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4.   The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
   
  a.  designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its 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 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;
     
  c.  evaluated the effectiveness of 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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
     
5.   The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
   
  a.  all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  b.  any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.
   
  By: /s/ Xiaobin Liu
    Xiaobin Liu
    Chief Executive Officer and President
Dated: May 13, 2022    

 

 

 

 

EX-31.2 3 e621624_ex31-2.htm

  

Exhibit 31.2

 

Certification of Chief Financial Officer

Pursuant to Rule 13A-14(A)/15D-14(A)

of the Securities Exchange Act of 1934

 

I, Min Li, certify that:

 

1.   I have reviewed this Quarterly Report on Form 10-Q for the period ended March 31, 2022 of Gulf Resources, Inc.;
   
2.   Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3.   Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4.   The registrant’s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
   
a.   designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its 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 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;
   
c.   evaluated the effectiveness of 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 that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
   
5.   The registrant’s other certifying officers and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
   
a.   all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
   
b.   any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.
   
   
  By: /s/ Min Li
    Min Li
    Chief Financial Officer
Dated: May 13, 2022    


 

 

 

EX-32.1 4 e621624_ex32-1.htm

 

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350 AND EXCHANGE ACT RULES 13a-14(b) AND 15d-14(b)

(Section 906 of the Sarbanes-Oxley Act of 2002)

 

In connection with the Quarterly Report of Gulf Resources, Inc. on Form 10-Q for the period ended March 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his or her knowledge and belief:

 

(1)   the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
   
(2)   the information contained in the Report fairly presents, in all material respects, the financial condition and results of the operation of the Company.

 

Dated: May 13, 2022  
  By: /s/ Xiaobin Liu
    Xiaobin Liu
    Chief Executive Officer and President

       

Dated: May 13, 2022  
  By: /s/ Min Li
    Min Li
    Chief Financial Officer
     

 

 

 

 

 

GRAPHIC 5 image_001.jpg GRAPHIC begin 644 image_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" &N DX# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q7]JW]IG M7O@7KG@[1/"WA.'Q9K_C"[F@@@N-1%C#"D41D9F M&O\ PL!_\8J_^V&/^,H?@;[WNIC/_;H:ZZ@#@O\ AJGX[_\ 1&/#7_A8#_XQ M1_PU3\=_^B,>&O\ PL!_\8KO:* ."_X:I^.__1&/#7_A8#_XQ1_PU3\=_P#H MC'AK_P + ?\ QBN]HH X+_AJGX[_ /1&/#7_ (6 _P#C%'_#5/QW_P"B,>&O M_"P'_P 8KHO'WQ#T3X6^'O[4U_48--LO-6%7D/S32-PD<:CEW8]% R:D\">. M]'^)OABWUG0K^#5=+N6=([B%OE+HQ1TYYW*P((/(((H YG_AJGX[_P#1&/#7 M_A8#_P",4?\ #5/QW_Z(QX:_\+ ?_&*V/$/Q:\/^%/B!H7A74+]K?7O$ID73 M+8PN?M3(A=E# ;0VU6.">U1^.OC1X3^&6J6UEX@\1:7H]U>!6BBN9PK;6<(& M/HIJZM;:!I-S?7LH@L[*)IYY6/$4:KN8GZ#FN;^&_QZ\&?%V]-OX;\1:9K%R+2 M/4/(MY@9#;2?ZN8#J8VZ!AP2* *'_#5/QW_Z(QX:_P#"P'_QBC_AJGX[_P#1 M&/#7_A8#_P",5WNS&/<9Q05R>,GTQU/X4 <%_P -4_'?_HC'AK_PL!_\8H_X M:I^._P#T1CPU_P"%@/\ XQ7>B,D<#_/]:-AP./IGO_A0!P7_ U3\=_^B,>& MO_"P'_QBC_AJGX[_ /1&/#7_ (6 _P#C%=YC([\\#Z]Z,9]_H>M '!_\-4_' M?_HC'AK_ ,+ ?_&*/^&J?CO_ -$8\-?^%@/_ (Q7>A#G'/6N?^(_Q2\/?"#P M]_:_B;5;?2--,JPBYN6VQAV.%4GL6. ,]^* ,+_AJGX[_P#1&/#7_A8#_P", M4G_#57QW_P"B+^&__"Q'_P 8KN+"]CU33X;J!B\%S&)(W(*Y4C(.#[5*1CU' MM[T <'_PU5\>/^B,>&?_ L!_P#&*/\ AJGX[_\ 1&/#7_A8#_XQ7> 9_P#U MTM '!?\ #5/QW_Z(QX:_\+ ?_&*/^&J?CO\ ]$8\-?\ A8#_ .,5WM% '!?\ M-4_'?_HC'AK_ ,+ ?_&*/^&J?CO_ -$8\-?^%@/_ (Q7>T4 >6^,?VY_BU\, M-)BUCQ+\(-$M="6[M[>\GM?%0FF@6658@RIY(W$%@<9%?65M-Y\"/TW*&Q]: M^1?VXQ_QC5JO_80TX?\ DY%7UOIW_'A#_P!:^Y]4TNUUNPEM;VV@O+: ME2 M+X2>*W<_(-'O">P(\ANOT]Z_-?X)?$SQ'\)/@E<^,1+9R^/?#'PO\/V/A*:V MM=D$'A^ZF1;NY=?F+SV[JY=CPH53LY-?J-=6Z7D#Q2HDB2KLD5ER'7T(]*Y_ MQOXA\-_"3P=#OCY MXA\>:)\/M&U7QSXH\':1J2^(#K&N7T%JM\+ZSD"P:<;A5:!UVF1A(@_>"$(?VU?B%8_!#X@:QXI\8WOA34 MKWX<6.L: KA(VFNUOIX1/;IM_P"6\4<3LO;><8KZ%TFY\3_%W]KG7="T7XPZ MUI>@?\(EH/B2ULK..VF^TW$TDIECC=T)$3)&H91S\X.17TW?>'].U6Z@DN]/ ML+B2T!$+20*YA!&"%)' /H*(_#MA;:B;Q;"RCN]N6G$*B0#IC(&^7Q-JGQ!G'BAK[Q#I]U\-_L"2#_16E%JB$ /#M6-6,C$B3?@=17& M? W]J#XG>*OA3?:_J7Q T*RDU/P#!]=\+?$"&7Q#X;N=#U;SI'LY-2L DAD>-BLD9=1DLI!!!Z$54A\1 M^%],^)UQX0%A:6FL:S8G5"C6:QQ:K$IV/AL8D9"5W#JH<>M '@G[,W[6=KX. M\+>*'^)_BJ^TW^SM5L--+:G+!=6<5Q=JHB%M>0JHFAE8@@2*&0DAL<5J_P#! M6ZZBA_8>UY)I(PTFM:,54]6QJ$))&.V/3M7M'BKX)>$_&OAJWT74="LI-(M; M^+4TLXE\J$W$3B1'95P&PX#8.1D5T&JZ/9Z]$$O;2VO(P=P2:,.H/J >!0!\ MD?MC_$OQ9H/Q4\3S^'?B#KGAS3?"WPMD\4VUGI\<+V]Q=QOB-WWHQ*,."HQF MKWB+XT>+/C?^TQ8^ X?B9+\(]&L/ MAXK6]TV*U^V>);BX)60)))8-'?S-/34M/CG%D>.8\CY>@Z>E%G=->8[JS7>Q<\#?$+1?&/VNPTWQ%I M/B#4]!$5OJPLIE9[:9HPZ^8@_P!674A@#V:N@K+T'P/HOA35-2OM+TC3=-O- M9D6;4)[:W6*2^=5"*TK 98A0%!/0 "M,# IMI[;DK306BBBD,**** /)?VX_ M^3:M4_[".G?^ED5?6^G?\>,/_7-?Y5\D?MQ_\FU:I_V$=._]+(J^M]._X\8? M^N:_RH GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH ^;/VP_^3I/@9_U^ZG_Z2&NOKD/VP_\ DZ3X&?\ 7[J?_I(:Z^@ HHHH M **** "BBB@ HHHH *\2_;*>.W\3?!:XU%9#XH:7J">7/!)D!AD$$$10! M^?OQD\/7WPK_ &E=?\5Z5:_VIX<^)?Q1T?PYXGMK?;(EA?07%O):WI'( (WQ M.>Y:/TKU'X,_M*?%/XZ_%7RC/?:#9Z_X@USPW/%+/8"+0_LPG2VEM8MS7!N= M\:%_-4H0S$ #%?4^@_#'PWX7TN6RL-"TJUM;BX6[FC2W7]_.I!69_P"]*"H. M\_-D YIVG?#7PWI'C.[\26GA_1K7Q#J"&.YU.&S1+JX4XR'D R>@Z^E 'QE\ M+OVL?'O_ H#QWXPU_Q?K"7?P\M(?!.HVTVGPR))XF%V89[A %3.Y6A"$L(Q MOR>E6_#?[8WCFR\07W@#4O%$=AJC_$#3O#8UNYFMKF_T.PN+!;II)6C MVD+ MYB1\;5+K][%?9%SX&T2]T;4-.FT;2IM/U=VDO[9[5&BO6;JTJXPY/J>:Q['X M!^!-+T2^TVV\%^%K?3]45$O+:/38ECN@AR@D&/FVGIGI0!\4?!7XPZ[X5^'0 M\'>$O%]T^IWWBCQCJ4]_9M:0S7*VMV<2RS2CRDC+.N]8T+ON&T 9KU+3_C++ M^T#X5_9"\3QW6F77BKQ#J8U2^.GD8CA&G3K>8&"V.FQ>5#(0 SJN,!B 3WP*N^%_@_X6\$ZW#J&CZ!IF MF7-M9G3[;[-"(X[2W+EVCB0?+&&8Y;:!NP,YP* .C)R>_P"-%%% !1110 44 M44 %%%% !1110!Y+^W'_ ,FU:I_V$=._]+(J^M]._P"/&'_KFO\ *ODC]N/_ M )-JU3_L(Z=_Z615];Z=_P >,/\ US7^5 $]%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% 'S;^W-X8\9+\1/AAXM\(^"-2\?#P MK?W9U#3=.O[6SNECFMRBR*URZ1D!NHW9YKC?^%]?%MO^;7?B6/\ N9M!_P#D MFOL(Q@MFE5=HH ^//^%\?%O_ *->^)?_ (4^@_\ R31_POCXM_\ 1KWQ+_\ M"GT'_P"2:^Q** /CO_A?'Q;_ .C7OB7_ .%/H/\ \DT?\+X^+?\ T:]\2_\ MPI]!_P#DFOL2B@#X[_X7Q\6_^C7OB7_X4^@__)-'_"^/BW_T:]\2_P#PI]!_ M^2:^Q** /CO_ (7Q\6_^C7OB7_X4^@__ "31_P +X^+?_1KWQ+_\*?0?_DFO ML2B@#X[_ .%\?%O_ *->^)?_ (4^@_\ R31_POCXM_\ 1KWQ+_\ "GT'_P"2 M:^Q** /CO_A?'Q;_ .C7OB7_ .%/H/\ \DT?\+X^+?\ T:]\2_\ PI]!_P#D MFOL(G'_ZZ3S!_DT ?&FK?M-_$?P\+?\ M']FWXE6GVR9;:W!\0:))YTK?=0; M;DX)QU.!5K_A?/Q:7_FV#XE_^%+H/_R37O/[17S_ /"&\#CQ):]_]ZO1B_\ M,TW:R$MSY _X7Q\6_P#HU[XE_P#A3:#_ /)-'_"^/BW_ -&O?$O_ ,*?0?\ MY)K["0Y%*#D4AGQY_P +X^+?_1KWQ+_\*?0?_DFC_A?'Q;_Z->^)?_A3Z#_\ MDU]B44 ?'?\ POCXM_\ 1KWQ+_\ "GT'_P"2:/\ A?'Q;_Z->^)?_A3Z#_\ M)-?8E% 'QW_POCXM_P#1KWQ+_P#"GT'_ .2:/^%\?%O_ *->^)?_ (4^@_\ MR37V)10!\=_\+X^+?_1KWQ+_ /"GT'_Y)H_X7Q\6_P#HU[XE_P#A3Z#_ /)- M?8E% 'QW_P +X^+?_1KWQ+_\*?0?_DFC_A?'Q;_Z->^)?_A3Z#_\DU]B44 ? M!_QIUKXP?'OP'_PBD/[._CG0&U/4;)GU"_\ $6C26UG''PJ1XA)UI578O% "T444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M 13MMA4:U^TGX?\ "-MXN?6K[4]/C\$V-O?ZE,T0\N1)E)01<98D MC;CUXKU2ZD^20?[)_D:^=/B'^R[J7QILOB-;76JZ7IMAXOTC3H-*FC9I+BTG MM275YD("[=Y' /(S0!+XU_:6\'^*GL]/O$\07'B;2-6+2:% T1N[.2WMUNGD M8_<,:P2(Y(/.\+UXK:\%_MI>"O'GC.\TO3M6U&6"VTUM4CU'Y/LUS$L4$K;> M^=MS#C(YW8'2O/T_8CU_3_BWJ'Q+M==T%/&^MM>07=M)(YL(+:>RAM@L;8W% MU-O')DKU9EZ8-==X7_8TL/ _PV\->'='O],M)/#&A)80ZP;=#?WMW'&J1RRM MT,:E%;;SDJG90* \SVWPEJ;:KH%I>/%>P&\C640W8 FBR,[6 Z'UK7C.5KS3 M]F;P#XD^'?@.6R\2ZM#JEXUV\L(AN9+F.TC;'[L2R?.^3EOFZ;L#@"O2X^%_ M&@!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !17EW[2'[46E?LU0^'OM^DZ_KE]X MJU Z;IMCI%H;B>:58GE;(R %"(QS7"C_ (*$J1_R2CXK_P#@F_\ LJ /HNBO MG;_AX,/^B4?%?_P3?_94?\/!A_T2CXK_ /@F_P#LJ /HFBOG;_AX,/\ HE'Q M7_\ !-_]E1_P\&'_ $2CXK_^";_[*@#Z)HKYV_X>##_HE'Q7_P#!-_\ 94?\ M/!A_T2CXK_\ @F_^RH ^B:*^=O\ AX,/^B4?%?\ \$W_ -E1_P /!A_T2CXK M_P#@F_\ LJ /HFBOG;_AX,/^B4?%?_P3?_94?\/!A_T2CXK_ /@F_P#LJ /H M9X@^??K5,^&K#_GRMO\ OV*\%_X>##_HE'Q7_P#!-_\ 94?\/!A_T2CXK_\ M@F_^RH Z;]IK5=%\,6?AN.6YT[3YFUVS+*\J1,\6_P";(R"5]>U>EV>EZ7JD M"7$%O9312C>DB(K*X/0@C@BO@/\ ;UU'3_VSX?"TA^&'Q3L;[0-11YI_[(PT MUDQ_>Q##?>.!MSQU]:]Y\.?MS67A30;/3+#X1_%2"RT^%+>WB310%C1 % 'S M>@KHJPA[&#@WS.]SGIRJ.I)27NK8^D[2PBLX\0HL2DYP@P,U.J[17SJO_!0E M##_ *)1\5__ M 3?_94?\/!A_P!$H^*__@F_^RH ^B:*^=O^'@P_Z)1\5_\ P3?_ &5'_#P8 M?]$H^*__ ()O_LJ /HFBOG;_ (>##_HE'Q7_ /!-_P#94?\ #P8?]$H^*_\ MX)O_ +*@#Z)HKYV_X>##_HE'Q7_\$W_V5'_#P8?]$H^*_P#X)O\ [*@#Z)HK MYV_X>##_ *)1\5__ 3?_94?\/!A_P!$H^*__@F_^RH ^B:*^:-4_P""E.D> M&8X+C6OAY\3=&TZ2ZAM9+VYT?]S;F5PBLY#9"[B,FOI."3S8@W!##(([B@"2 MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YO_ M &X"1\=/V?L?]#7=_P#IMN*ZX2D=V_.N0_;@_P"2Z?L^_P#8UWG_ *;;FNMH M =YS?WF_.@SLJYW-@=3NP!^/2FTR=?,M9@.3Y4@.>G*F@"*V\16=X8O(U&RF M\]BL)2Z1Q,1U"8/S$>@_&K8D6T%RUJ4-]\QC)!*@A01D=0/2DUO]NOXP>$OA+X>N;G6_!.H:SXL\#6 MWC2"Z31_+@TPFZA@DMG02'>CB;*R$@@QG@T ?>GG-_>;\Z/.;^\WYU\7^/\ M]O'QY\)O&.N^ ;_^SM<\06OB32-&M?$=CH^((X[ZV>X96M0Y5ID$94+O&[S$ M/&:W1^T!\;]8M_AS;V[^&]&U+Q1XRO/"-VNHZ-_KH8[:>>._51)^ZD"Q+F Y M!.06% 'UF)V'\3?GU]A5&]\6Z;IFJV]C,;S2]2\1)&(]1N=-@,%KOE[]FWP]X4^, M!^,FL_$ZWTVZU_3OB>]JMU>A4NM/\@Q?V='"?O1?*(V0+@,6)[F@#ZOL/%5A MJNJW=C:ZA;7-[8!3=6\,X>6UW9V[P#QG!QGT-73*X)^8]>>>E?-FCZQIWP;_ M &NOVB/$)CT[2[72_!>CZK=SRQF.#G M:S'X?GUFP\$VGBKPU)>PQZ2EY)<-*L<;IYC%8R47:9=IYY !H ^O/.;^\WYT M>E2:7)$T4K+Y,UJ MY)AG0 !UR1D'!H [W6O%.G^'!$=1U.QT[[2WEPFZNEA$I] 6(SV^E7O.8\[C MSSUKY _:-U;P[#^T;\;=2^(GAK_A,/#G@GX:Z??Z?I3-&':U>:X-_+;^8=H? MY(LL.>%%='X4^(WQE^(GQRO/#'A74_">B>'+'POH7B:WAU;2#/>VL-W+*AL6 M=)")#Y4)(FZAL#!!H\@\CZ:\]@?O-W)Y[4IF;'WFZ9)]*^.M=_;;^(5EX6TK MQ?#)HG]C^,/%&L^#M-T2'3/.O-)FM$N!'>22;P9?GMP7BVC"R=>*Y76_V^OB M8?"6GW-CK/A"*^NO@>WQ#*OI@F5-2BDC#J5\S/DN&8;>J])GQ]YOS MJ*ZUB&RD2.:[@@DFXB22=4:8^B@G+'IP,UXM^SY\8O&6H_'7Q#X!\8WVA:]< M:?X:TGQ-;ZII=E]CCB%YYBM:N@9LE3'E7R"P;IQ69^U=H]OJG[6'[,S36T-Q M+'XMOQ&70,R'^S;@G'T(!_ &@#WN_P!;@TIX$NKRWM6NI!# )YA'Y\AY"+D\ MM@'@']$O+]((KG0M]P8 M[6RM+HJTHD&2WVEE+8XP#0!]\1ZW;MJAL?MD!O%03-;K,#.L9. Q3.[;G^+& M*G\UPJ[F89]#V]1ZCWKPKX?ZK?:M^WGXGM+R+0))CX%TK4-.U"/2Q'J-E'/) M+NMI)=W[Z$.NX<#J:\S^"_QN\<_"'X6_'KQEXL\867CAO"&IZO/9:*NE_8Y9 M6M4C*[6$C%81E05"X&
-'G-_>;\Z:QP?\:* /)OVXW+?LUZIR?^0C MIW?I_ID5?6VG?\>$/_7-?Y5\D?MQ_P#)M6J?]A'3O_2R*OK?3O\ CQA_ZYK_ M "H GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH ^;OVX/^2Z?L^_]C7>?^FVYKK:Y+]N#_DNG[/O_ &-=Y_Z;;FNMH *.^?ZT M44 <#_PS9X3TBT\1MX?TNQ\/:KXEMKFVFO8(B?(,X.]XXR=BEF.Y@@&X\G-> M;0_\$Y?"FF?LRR?#G3[A;.>^L[73M1UMK7S;J^M[=PR1;68A%)'*J0,DG&37 MT/2$93O^= ' Z9^S%X$L_AO<>%Y/#FG7&EW\R75ZLBLSW5RF,7#.Q+^8"HVM MNRH (Q4M[^S/X&U*WT6.704V>'9#/IH2ZF0VDISNE!5QF0Y;+G+$,03S7=9 MS10 @' ]OU^M((BK?:MI'F.HPDDB [))%'"NX M+*.A%=910!QUI^S]X-LO%NKZZ-#BDU77X6M]2FGFDF%]$#=+)O[%]+N'F+SO):,DT4 >?C M]E;P!_PBKZ(?#D4MC-=)>DR7,TER)T&(Y!,6,@*CA3N^7MBM'X9ZAX(\+^&9 M--\,W^D6VF:;=2VSJMV,?: V90SNVZ1]Q(9B2X%?'OQ+\#L?'_[*>C^#=$T7Q3;ZAX&UMX[;49& MAM]2+6T3>=(Z@[GW.S!NN23F@#[&^(GP>\#_ !5U6TN/$NFZ3J5WID3!&EF" MLL+X+)( P+0M@$J^4/'%0Z-\,/ N@_$9_$MC#IUOXEO(8[8W$>I'S)8^?+B6 M,OM*#+%5 P,G'6OSV\/7H\,?#_X+:CI]WK>MR_%CPQ??"/4KV\RQM]22]50S M:^LOB7X!TG0_\ @H1\$+.+2[#R8/"&N @0+M9K=[-8W.!U M3G:3RN3C% 'J/@GX9_#O6_%EWXUT'3M&N]3FN)X)KRW8O'#,,QS8C/R1RGE6 M8*&;G)(-J_#KQ-HGA_0-*\)WWB;2IM%EU6WMO/GM;28_O8H@Q^ M53V484=0*=\)5&A_MP?[&7_B57&C:+K%Q O*1:C*;B.4@= S1Q0DCZ'O7 MM!!'7@]2,T &?BK?Z3=:]IGVVZT%Y)=.F6>2%[)W7:[(48$,5XSUP2.]=11 M0!Y]+^RI\/9O#NAZ3_PC-LFF^&KJ6]TN"*>6,6=Q*2TDRE6!\QB22QY^8\\U M7\4_L??#3QOXBNM7U?PC87^I7KO)/:J',:AF)95C/*!2 AY7%:_PX^$7ACX06%U;>&-#L M-%BOY1/=_9TP]Y* !YDKG+.^ /F8DG%='10 4444 >2_MQ_\FU:I_P!A'3O_ M $LBKZWT[_CQA_ZYK_*ODC]N/_DVK5/^PCIW_I9%7UOIW_'C#_US7^5 $]%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S=^W! M_P ET_9]_P"QKO/_ $VW-=;7%?\ !0*:^\.^-_@UXEBT#Q+KVF^'/$]Q-J"Z M'IKW\]K')83QK(T:\[=[ $^XKFO^&P=+S_R(7QE_#P5=$4 >M45Y+_PV#I?_ M $(/QE_\(JZH_P"&P=+_ .A!^,O_ (15U0!ZU17DO_#8.E_]"#\9?_"*NJ/^ M&P=+_P"A!^,O_A%75 'K5%>2_P##8.E_]"#\9?\ PBKJC_AL'2_^A!^,O_A% M75 'K5%>2_\ #8.E_P#0@_&7_P (JZH_X;!TO_H0?C+_ .$5=4 >M45Y+_PV M#I?_ $(/QE_\(JZH_P"&P=+_ .A!^,O_ (15U0!ZRRB1&5@&5QM8'^(=Q7D, M/[#'PYG72AJ.EWFI_P#".M=)H3RW\\4NAV]SS):P-&ZGRB3@#L,#/%2_\-@Z M7_T(/QE_\(JZH/[8>F#_ )D'XS>A_P"*)NN: .PT?X'^$/#V@^%]*L_#NF6V MG^"9_M6B6R1_)ITWEM&9%'=RKN"QR3N)Z\U6U_\ 9Z\&^*?BIIOC?4-&^T^* M='1H[*_-W.K6Z,5+H%#A=K%%W#&&P,YKD;[]M;P]H\<)O/!OQ=M!/*((C-X- MN5$DC<*@]6/I5AOVP-+ _P"1"^,WH?\ BB;J@5T=QX$^&&D?#JZURYTZ*0WW MB2_?4M3NYGWSW2_\-@Z7_T(/QE_\(JZH_X;!TO_ *$'XR_^$5=4 >M45Y+_ ,-@Z7_T M(/QE_P#"*NJ/^&P=+_Z$'XR_^$5=4 >M45Y+_P -@Z7_ -"#\9?_ BKJC_A ML'2_^A!^,O\ X15U0!ZU17DO_#8.E_\ 0@_&7_PBKJC_ (;!TO\ Z$'XR_\ MA%75 !^W'_R;5JG_ &$=._\ 2R*OK?3O^/&'_KFO\J^#_P!H[XXO\:/A8_AG M0?A_\6WU;4]2L!"+GPC<00J%NHV9GH M^AI]%% !1110 4444 %%%% !1110 4444 %%13R&-"1C@$\UQG_"^_"UHNNB MYUJQMY/"L$4VLK(VT6 D7-?$OXP^!?&?AW1[JZ\2)9Q:?JHNC"J?Z0CVV'E66,_,BH"&M=9I/[0 MWA#6O%&J:1;ZW:->Z1"UQ< M\GEJJ.[*W1@JR1DXZ;U]:'L);L[JBL_0-P;C;7"++&S*5+*R@C@\CK6A0,**** "BBB@ HHHH **** "BBB@!K#< M.I_"E VBEHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (;K_5O_ +A_E7RY\:?V M9O%?QCM/'RV5K:V\&J0^'[O27FN5VZE+87 N)(7 YC5MH3+>N:^II(1(#GH1 M@CUJBGABRC^[#C P '; _6@#Y U']CWX@K\9/%WQ#MK#29KOQ=#K=DNBS7:X MT];NULX(96?[CC-GN8#G$H]#72Z5^Q)>_#7X=Z99^'+6UN?$>A>'(X6U*]E+ MQ:K>K%&@B,9.!$S0QO)G[VQ!_>KU[XVE_#8\,K8--;?;-=MX)_+=OWD9SN4\ M]#7=?\(]:-UB/& /WC< =.]-IV3[BYU=KL<;^S8?%R_#R4>-$V:O]ON/*5G1 MI!;;_P!SO*?+NV8KT.-MR U!9Z=%91$1+L#'<>2?!2-48^,6"R9*$Z1> M@-^/E5XU_P %1;Z[@_9&EN+5[UKRW\3Z"84M[QK1Y-^I0(R>8I& ZL5.3C!Y MKS#X4?'SQ7X&_:H^+.@:?H"6WC#QW\0K/0],L-8UB2[T_2T31X[IW=XR<)PY M"Q ?,_- 'UF/^"H'P14<^,VS_P!@F]_^-4O_ ]"^"'_ $.;?^"F]_\ C-?, MVG?\%!?B5X^\4V^C>&/#'@E[^QM-?.N_VG?721VMUH\Z13+ 4&7CE$BE">5S M\U'Q'_X*2>+G@T-/ ?AC0=2U36_"^C^(;;2M5N+C[5?MJ,[0B&$0*>(=I9V? M'!&.] 'TLW_!4'X);O\ D\?7]U4A_X*;?!=(SGQA(-F ?\ B47N M0?<>56K;7=Z^B#[>T0N_LA-P("3&CE#N52>< YQGFOSG_P"";GQMM?#WAO7O M$OCP:[]N^&F@:QKGAU7U2:* M;;7]&\*6OBGPUXKT[PT]Q'>W']BJMY!%,L[DCSL()-I"@DL!C@T >]_\/0O@ MA_T.;?\ @IO?_C-$?_!3KX*SN0GC!SCGC1[T_P#M*N2_9+^,OB_XW?"N3Q#X MMTG3-#EGU.ZMK"'3WG*W%I#(8TN&$P# 2E2RXXV%>^:Y;_@H3HL.L?!/1;F< MW?GP>,?#]M')!=2V[>7-J4*2J2C+E60D$'/!- 'JLG_!3_X)J,_\)DRCN3I% M[Q_Y"I3_ ,%0/@BO!\9MG_L$WO\ \9KS&XU&YTG_ (*':+HUQI>F)80>"KZ3 M1M0M[ZZ^TPPQSP+)%/$Q\ELDC:^"P ZURGPW_;J\6_$3XX6?A.WT'0GL/$CZ MK:Z%J=M/<26L=Q9DA5GFQL=6 ^;RN5/&3B@#D/\ @HO\;?AG^TWJW@O4/"WQ M*U73+O3]12WU,6]KJ$*BS8Y:8*(P-Z(L<Y_L[?$/Q3\3/@?X9 M\1>+=+M?#VOZW9K>W&FVKR,EDKY*1DR -O";=V1US7.MC4U%_P""G'P5?+#Q MA)Y8Q\W]CWN/S\J@?\%0/@@.OC-O_!1>_P#QFO%OB[X7M]0_X*1?"#+WJC4? M#NM7-S&E[,L-Q+!):^2[QA@I*;CCCN:P/!O[?OCA-5BU/QAX<\+V/@ZY\3ZU MX82?2[NXFU R:=#<3&X*.-FQUMV&W[VXCM0!]#-_P5!^""L!_P )IM+YV@Z5 M>9;'7 \JE7_@J%\$=O\ R.9_\%%[_P#&J^(/&W[7/Q"T'X@6WQG.B>%XOM'P MCO?$>DZ4FH73+-:&\MBHNQ]U9A&W!C&,D@G%>S>-/VZO&/AGQC\6]+M/"EAJ M;?#ZVT&[L1;232RW$6H#,TLT8^9O( 9BL62RJ<#- 'O+_P#!3_X);'? 6NZAXNT>_O?/?4+F&WL;FS:,2!SC)B;S !CYP>O% 'K(_P""GWP2<<>, MC_X*+WC_ ,A4?\/0/@EC/_"9GGI_Q*+W_P"-5Y3JOBK7+W]L;X0V'B71-(BO M;SPUJ-_#<6>I7)?3+Q/)2YBV B*>(^8-K,"PVGUK)\,_MQ>(=>_:+TGPN^AZ M7-X7U_Q%>>%[?4[&2>9[>:W@EE/FRX$.XB)@8TRRYY/!H ]H3_@J%\$))& \ M: [.& TJ\)4^A_=<=#9VOCJ,P1-,\@BWZ7:.V-Q) +,3UQS7M8NY5_C?CKELT <_!_P4[^!\][ M:V__ G$437MQ':PF;3KN)&D=@J*6:( 9) YKWU)/,7/8\CW%?(_[HT4 >6Z?\ L=>!]&EM9+"VU'3VM-+O])!M[PJ98[Y@]W)(<$M+ M*X#,YYR!BO(OB5_P2WTCQ3XC\_2=4^S1P:%9:!I%Y=33C4O"EM;,Q5K.2)E# MD[CQ-D BOJ^@%T>&^;?=PRC'[R.1N2K<9KU]1@4M 'D$W[#/P_N MO#MYI<]OK-S;75K!I\33:@SRZ?9PRB6*TMV(S' ' .WG.!DFL+X\?L#^'OB_ M'=313O)/J>OVOB#5K'5)7FT_6Y+> P1Q2A-KQKMVG=&'3TD;*VT!D)D,2]!N.:S/BG^S5JWQB\;[ M]2\:ZF/"+7^F:FOAZ.TCQ#KAL'/\ .O O^"H> MM7OAG]A#QY?Z9>7>GZA:P6[V]S;R,DL1\^,95@ M.Y;S7!X@M;233XE2\Q;BVD*F2'RL#7[=="F MN9M'MX]4D2'0S<9,RVZC&Q2Q+8.<-6C^U)KTO@O]COQ=>V=O]I_L[PN9YX!> M/:S-!Y*^8R3)EDEV[MK?WL5Y5^T=^VYJ7['7@SX?6^E^$_\ A)]/U3PS'J!: M[U4K=PJDUK;89V!\QB;E"6/7!S0!ZU\,/V/_ C\']8U'4/#IUZQNM2T>/1; MJ1+\DFWC)V28Q_KEW-^].6^8YS3=!_9#\'Z!X(\/>'HGUV33?"^LKKVEQ2WY MD,%T"6!!QRNYF.T]R:\SL?C_ 'OQXOO@-K-[HLNEV.N>,M0TN2.TU62*2UO[ M2WNAEPORSV[B)OE;H2I[5UNI_%CXC2?MU1^"+.T\,GP?'X=_M61I)91=.K3* MKRMCC>N"% XP: V.>^,/_!.+PYX\NM':R:"]L],O]3U672==EFDM;BZOR&DN M@\)66.2-@S* <'>V>U>S_ KX8S?![X0:!X9GU:^UU]%M5MWU"Z)>2?DGDDDD M#H,DG YKPCP'_P %.]#\O$GP TCQ3\8='\=7&H:^NO:##);Z>8+[9!;12%#+& MJ;?NN43=SSBLC2OV0O!VCS:,:5^P#\+M+DNV.BWEV+K1KCPZB75])*EGIDYR]G"N<)$# MRHYQZTS0OV ?AUX=.J3V\7B(:QK+VY_T^ZOQ(LBWC3 #]\KJI#8XVCBC_ M (9>\-IXS\+Z_%=>(8-2\'VTEKI[QZB=I25@\WF @[S*R@N3UQVKT6B@#C?% MWP-TCQE\6]!\;7-WK<&N>&HI(+ VUYY<$<H KE3^Q)X"_X2 MW3M76#6HVT;7)?$FF64>I2)9:=?REC--%$.AD+L7!)!R:]>*KH7NJ"\O?.CN9PBQB7;M&&"(J\=E%=BHP*6B@#R7]N/_ M )-JU3_L(Z=_Z615];Z=_P >,/\ US7^5?)'["RN3;RL$<. ' )'*C/'2O$/BYXBO_%?Q MB^-VHB^NK";X4>" /#WD2[7L[NXAEDEOE'3?A416P<;6]37BOP/_ &XO$/AW MXA_#;4/$]_\ $.^TR?X26NHW&FWRK&OB+6KB[AMX98SR&+O*%WG ()'% 'U MOJ7[(_AW7/#'B_2M0UKQMJ,'CC3H=)U*6YUEGF2TB!"PP-MQ&I#') R<]:Q? MBE^P-X&^,^@Z!I_B*^\97L7AO3CI=G(NL%)3!Y\4^'8+\S!X(L'T7%<]XK_; M[O/"6H2Z!+\.-1E\>6>O66@WOAZ+6;?%LUXA>VG%QC8T;8(8@?*0?2I[G]O^ MU3P'H^H1>#[S^W-1U34](GTNYU:"VAL9M/,GVG-VP\MO]6=F!\^1CH: .FTS M]B'PCHFD>$+*RU/QG9P^"-7N==TGR=8*L+RX\SSI)"5^?(ED'/&&KI/'7[.N M@>/_ (G:+XON)M;LM9T>);=7L+UH([^)9%E6.=?^6BAE!QQW'0U9_9\^+,_Q MV^"?A[QE/H5UX:_X26T%[#IUS<)/+% QS&690!EE ;&,C.#7RSX?^-GB'Q7_ M ,%)O&_PIU#QGXUTC0XO$B7]CGT^ZB\(:G'X=\3W>H:9X9U:6_B5=F6]])&.BO)&&;'XDT ;]%%% !1110 4444 %%%% 'DO M[_C33/AO\>/@IKFN77]G:/:ZAJ$4UX\3M#$SVI"A MBH.W/;-4Q^VO\)R/^1XTOV/DS<_^.5]5:AH]KJT6RYMH;E,YVS1AUSZX-5/^ M$'T7_H#Z7_X"1_X4 ?,/_#:GPH_Z'C2_^_4W_P 11_PVI\*/^AXTO_OU-_\ M$5]/?\(/HO\ T!]+_P# 2/\ PH_X0?1?^@/I?_@)'_A0!\P_\-J?"C_H>-+_ M ._4W_Q%'_#:GPH_Z'C2_P#OU-_\17T]_P (/HO_ $!]+_\ 2/_ H_X0?1 M?^@/I?\ X"1_X4 ?,/\ PVI\*/\ H>-+_P"_4W_Q%'_#:GPH_P"AXTO_ +]3 M?_$5]/?\(/HO_0'TO_P$C_PH_P"$'T7_ * ^E_\ @)'_ (4 ?,/_ VI\*/^ MAXTO_OU-_P#$4?\ #:GPH_Z'C2_^_4W_ ,17T]_P@^B_] ?2_P#P$C_PH_X0 M?1?^@/I?_@)'_A0!\(?%/XB?"7Q]X\U/6K/XG:;I*^*O#\GACQ'"+65_M]KA MS!(A*?+-$TCXSP5=@>@KAY?AM^S]J1\-?:_BM-<+X6\*V_A/3RMO)&T<5O.E MQ#I)/>O- MOC7\/_AAXIET%+/XFC7=#T_5]8UZXL8;J72+[[;?GD?^% 'QC\"/VKO ?PZ^#O MA[1?%?Q2T?6]=T^U6"ZOO(F7SV!^4$B, D+AN>*K'Q@DT5FF MJ&\16H8"U3D?-[5Z(? ^BX_Y ^EZGX>T9X)'M]%O[M)$GN5;9ND 6638C?*@?BN*^*_@/X6:[\(;30 M?#WQEM%NM(\&/X'LDO[)_)N-/DE1Y0[(FY961%4./N]>>:_3P>!M%_Z ^E^G M_'I'_A1_P@NBD_\ ('TK_P !(_\ "I _,'X31^"-'^&_BKP1>_%EM/\ /B9 M[2,:1=WDFIW]K:HN+E%NUB0$7&%7D$J@.#DBOIVT_;,^$5C:16]OXSTF&WMT M6**-89@(T4 *H&SL *^H3X#T0C']CZ5CT^R1_P"%+_P@^B_] ?2__ 2/_"@# MYA_X;4^%'_0\:7_WZF_^(H_X;4^%'_0\:7_WZF_^(KZ>_P"$'T7_ * ^E_\ M@)'_ (4?\(/HO_0'TO\ \!(_\* /F'_AM3X4?]#QI?\ WZF_^(H_X;4^%'_0 M\:7_ -^IO_B*^GO^$'T7_H#Z7_X"1_X4?\(/HO\ T!]+_P# 2/\ PH ^8?\ MAM3X4?\ 0\:7_P!^IO\ XBC_ (;4^%'_ $/&E_\ ?J;_ .(KZ>_X0?1?^@/I M?_@)'_A1_P (/HO_ $!]+_\ 2/_ H ^8?^&U/A1_T/&E_]^IO_ (BC_AM3 MX4?]#QI?_?J;_P"(KZ>_X0?1?^@/I?\ X"1_X4?\(/HO_0'TO_P$C_PH ^&? MVL?VI/A]\1/@K/H>@^)[35=7U'5-.CMK2WMYFDE87<9P!LZX!^F*^]=/!6QA M!X(C4$>AQ5&#P9I%K,'BTO3HW0[E9+5 5/J#CK6HB[%Q0 M%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% $4LWE*3@\ G],USEO\2+2[M[MDGT[_B71"6]5K^,&R!7< M/-_N#;SSCBNDN!^X?_=-?(/QX^#/B7X@?\+2A\.:3/YNI0>'+CB,1KK,5M.) M+J!6Z.6A!3!Z[@* /;OBOJUEXPT7P]J0U;1;33['5XKP7$U^@BN#'G,:MTW= M?I@YKL(/'<%YJEQ812V#W]JH>:V2]C:6$$ Y9>PP0?Q'K7QKJG[/7C _&WQ; MXI?PE>WO@W6XO$%OI&B[5S;S3V=C%#(8<[8Q));W&&'3S,\;JWO#7[)_B'X5 M^%+:[A34O$GC&T\*^9JR[]L%[,88$ELT?AG:9[=,EC\BJP'WJ=P/K[0=8&N6 M(G0QE&Y1XWWI(I&0P/<5HCI7G/[-/C35O'?PW:^UC25T>1+V>VMH5A: -;QM MMB<(W*Y4"O14^[2 =1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45R_Q(^,/A;X.: M=#?>+?$_A[PM87$ODQ7&KZC#91ROC.Q6D903CG'6N0/[=?P4Z#XP?"TGM_Q5 M5C_\=H ]7HKR5OVZO@JI_P"2P_"T \#/BJQ_^.T__AN[X(_]%B^%G_A56/\ M\=H ]7HKR;_AO'X(_P#18OA;_P"%58__ !VC_AO'X(_]%B^%O_A56/\ \=H M]9HKR?\ X;O^"7_18_A7_P"%58__ !VC_AN_X)?]%C^%?_A56/\ \=H ]8HK MR?\ X;O^"7_18_A7_P"%58__ !VC_ANWX)'_ )K'\+/_ JK'_X[0!ZQ17E# M?MT_!8'_ )*_\+<>O_"4V/\ \=IO_#=GP5'7XP?"WKP?^$JL>?\ R+0!ZNR; MU(/<8-16MC'96Z1)]R-0J@GH!7ER_MV_!(#GXQ_"S/?_ (JJQ_\ CM'_ W? M\$O^BQ_"O_PJK'_X[0!O_&#QE?\ @Y_#GV&1$&HZS!97&Z,/F)LY ]#[UV?\ M'X\8K\_?^"DW[2&D>-]6\"7GPW^/?@&UB.J16E];P>*;%H[8D_)=_P"LXV?, M"?<5]0>'/VU?@SH7A^RL[GXV_#.]GM8$CEN9O%=@7G8* 7;]YU)YK>K2C"E" MHI:N^G;U,85)2J2@UHK'L4=LJ,S=V.2LT5Y/_PW?\$O^BQ_"O\ \*JQ_P#C MM'_#=_P2_P"BQ_"O_P *JQ_^.T >L45Y-_PWC\$?^BQ?"W_PJK'_ ..TO_#= MGP5*Y'Q?^%K?3Q58_P#QV@#UBBO*#^W9\$\?\EA^%H_[FJQ_^.T@_;N^"07G MXQ?"S_PJK'_X[0!ZQ17DW_#=OP4+H1DE>>M #J*** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** /E[]N+PQIGBW]H_X&V>KZ;IVK69O]2#2+A=1U3P;HEFMUHNH% ME\NYNXUCWR6X7/"@XY)%?1_[8G_)T/P-_P"OW4__ $D-97Q.^!-_XZ\8-K>C M^-]?\(W5SIC:1>QV=O#<07ENQ)^9)00KC"="^)7@J#PKX7O)]933+!+6V-R\L)NH(FBRQD^1V1<="17;ZS_ ,$T(=-,M[X= M\<:Q!=:+9:[!X6TVZM(/L&D2:J6:<.RCS)D#MD9.0.E8'P'_ ."'_A]X MK\"Z]=7VC^!==TVSC6Q?5QK=RFI6[!UO8I612B*57;"V1QZ4 ;VL?&;P#HNL M^,-*E^"G@:/5/"OB.'PZJW%MID%I=M+:"[29YVAQ$#&0NW:QWD+WK&M?VE? MWBVV\#-X1_9\\.>))/'.GZI>QH=.TZT&GOIL@CNHY2\.=N<[' ^8@# SFNHT M[_@FW;6GCN?Q9>?$GQ;JGBN?7XO$/V^[LK1X4N4M/L9 MMODE3#C (^4J".: MT?A?_P $^;?X5:SI-Y9?$'Q5=OHL6M10+=V]M(H&J,'G(XR K@,H''7/6@#A M_B)^U+\,/#'A6PU?0/@?X:\3VESX?TWQ%.O]DZ=9SPQ:C,8+2*-&A/FR&0,' M"_< !YS7T/!\&O!,/AO[=/\ #?P+;7*V;74EH_A^R/E.L9#Y M\C&#QC(/-?;Z1,;+9,4EW1B.8L,),VT!_H#S^= 'R/\ L=_LT:9\;OAU\/OB MS?PZ/_:7B"6?6=0T5M)M?[)N+.42K#:);^5M0QYC^?J2A)ZU=^"VE:0WP7^+ M/B*W^%WAW5_$>B>(;]1HVKQZ=+%:F*-1C@],4 >)>&OBA9>' MOV.O 7Q(\4_ 7X>7$_B2;3;>_-E!IHBM8;LHBW[?Z/\ *@=QNC'*CDG%>L_ M'0?!OQM\!SZ_<_"/P'H%LVHW-I8@Z7878OX(G*+=*5A&$D*DJ.?EP<\UA^+_ M -EWQ%X7_9,O/A?X>U >,[358%T(OK\R68T?3&C\O]T(E^=XUY'1F/4U[+\. M? -A\*OAYH/A?2E:/3/#FGP:;:J3DK'$@4 G\* /AC]M+0],^'/QF^.L&C^' M)4M=/^$UKK6FII.DV0MM#OFFG!NL%!Y>1$N<9X#<LS>,-:TW_A8GA.+P?=VUO9V[QV5JCNX>(L,F0F20?-P WL*Y#4O^"9> ME7=E>VT7C_Q996NI:QI^NW@CM+8W$M]9I$B.)RN]8R(ES&#L!)P,T 1:'\7_ M (=^)-:TT6GP6\(G0O%6H7VC>%=6ETO3T37=0M1(3 R>3N@63RI-DC9#!>@S M7GNI_MG>"M,^%FI>+&_9P\*-9^'M)BU/7+?R=-6;2G>^DL_LN#;X:4&-V/0? M+CWKWKP?^QGI7@CQ+HMW%K6KZGHG@^_NM;\-^'9UB6UTK4)P^Z7S0/,D'[R0 M*'.%#G'05SW@#]B>S\2_!;XFZ/XSTW3]&U3XQ7\FHZS;Z3 M5HL0HJL Q(8YP #6/8?M+>!_%ECX//AC]GWPMK]YXKN]5T]X19:= FG7&G%A M/N=H/FB(5BL@'/''-=;'_P $VM.N=:U;7-2\?>)M4\4:KK6GZZVJ7.GVFR*Y MLH#!$/LH7R73R^"K C(W=16AX _8!M?AYXJT_5H?'OBB]N+"_P!5U)8YK:V, M32ZBI$X55'RJ&+,H']['04 =E\&?#'PR^./PG\/>+]*^'G@N"P\16:7D44_A MNR$D(89*M^[Z@Y%>+:3^SAHG[6/Q0^+D-O%IG@U? VO0^&O#\>DZ5:06\M_LT%W=1)'- M,FXE0PC&T8SCCTKF-?\ V3;+4_B-XEUS3O$FN:%8>.'MY?$^CVBQM;ZU)"H1 M7+D;X69 J,8R-P49H ^>_P!DCQEX?T*[?P[XQ^&FB:CIVH>.=?T'3O%%]I5A M+ODM3-,L7E>5O\I88G ;/!7;CO3IOVYO@Y<>$WU73OA!X&UB.^TTZMH,-I;: M7)-JEJL\<+M*JQ'[*_[Q65),EESR"*]E\,_L,6?AEO#R)XQURXM?#?BW4/%T M<$EE;XGEO8I8I;9^,^4$ED (^8YY/ K*L?\ @G-H>D_#*[\'6GBK6+;0%A6T MTN"/3K19-+@6=9@AD"![@KL"JTI)"D^M '!?"S]H;P3^T/X/\?6^D_ GPSI6 MJ^'=&DU""%[;34:[C6>>WF:.;R,1O&\$A4D'=@=,UN^$/%/P[\(? KX/6MA\ M-="\9^+?B+HZ7&D66H:7IZWMZD3L&T8#,%Y9E '-=%\(O\ @GE9 M_!2/Q'_97CWQ(\WB33)M)EFET^V9K>.2YEN7=%Q@MNGD'/ !'<5LZ?\ L4V^ MC^!/AUI]MXRUR'7_ (5QM;>'O$*V=L;JW@:/RI(7BQY4BE<=1U /44 >??%O M]H7X;_"'P%H^NZC\#O#5M]LT:77+^RU#2-.L[JRAC8*\<<9B+3S G(50 1R2 M,U?\1?#'P>/VW?A7)IOAW0ET+QCX4U6]NM*DT>T^Q2-&;8POY)BPKJ)&Y]ZZ M#XE_\$_=,^)$T\\OC3Q+;7FJ^')/#.L7;P07(4^('B&6?X?Z6^D6L,ME;R?;X9/+\[S7*[LOY2\K]WG% M&'^V;\&_!N@?L]W]W8>#O"-A>0:EIK17%KHEK#-$WVR+YE=8PP/N#7VUIY_T M&#_KFO\ *ODC]N0@_LVZKC&/[1T[&/\ K\BKZWT[_CQA_P"N:_RH GHHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^;/VP_P#D MZ3X&?]?NI_\ I(:Z^N0_;#_Y.D^!G_7[J?\ Z2&NOH "=WG0T44 "_+TX^E'7\\_C110!\ZWWBGQ;^T?^TA\5/!>@^+=0\%6 MWPUM;"UL9K2!)3=:C7B5"@$? SN)[5T6H?MN>&O"^N7ME?V6N7&G MZ!J)(8+:.7[8MON"31.>8IMIV%O[H'&0*Q-:_81TW5FU;1X_$6H1 M^ M((]*L?" M/CV"ZD@\Z/[591HAS:SW4:YWGEX[>7;]!ZUT_@[_ (*+^$_%'A.UU6]\-^-M M#;4M C\3Z;9WFGAI]2L&D2,RQA6.-CNH;=C:&#'BN!\*_P#!+:+X4:@VNZ;X MMU+6-2TZU0V=E-;QQ1W+PV-U:1(S ?*"+EB3V*BG_#C_ ()R:IXO^#?A*/QY MXIU"#Q5X;\-V6@V$5G'&L.GQPW$5Q+%(!_KTF>)%;/5!CN: .\;_ (*'>&)O M!":QIV@^)-:N/^$IB\'R6&G)#<31WTL:RH RN492K+DAN"<'I5Y?V[?#[:-X M7OO^$>\2Q6_B35=1T*4RPQH=(OK))7E@N"7PI(ADVD9!QZFLO0OV$)-*\4W> MIS^,YY1J/C"Q\9RV-OI-O:6<%Q;P+ 88DC Q&RJF<\_+ZDU@_&/]B/4/$GP; MG^&$$!U_0?&7C&;Q'JVM2WRV-QX?BDNA@P1P>*4TO4M$@UVV%W#9Z@@6YAC;[I< D#(P?H:\U_9Y^*NO\ C/\ :W^/ M/AO4=0^T:)X-O]+M](M_+ ^R)-:++(,CEB6.>:]LMX$MK6&*)=L$"K%&-NWY M% X[< 5XK/^R+J=G\4?B-XET/QSJ.@R?$R\L[C4OLUI&TUHMO$L6R!R/E+H MN"QR1NXH ATOX_OHGQI^,DNIMXJ-EX T"SU Z'-:P" 1_OV\^U=3N=I=G(WL4-XHCFM(_*S<6MO;Y..< 6R'W)- "VO[4 M&M> /^">MY\3K"T\0^/]2L+:_OA_:,4%K>L9"+''C;\F20!ZUV?C7 M]L31OAAX1\)W7B'1M9L?$'C&)Y;'0085NV2) \LI9G$:HH(_BR=ZC%/\'_LE MV^B_LFZQ\)=1UNZU#3-7L[NQ>]2%8IX8[DLQVC[I*LQQ[8K&\ M(/"0\%Z[<0V4$IOK-69TD12NV*16DDQM&,.>.!7N7@OPX?!O@W2='-W+?_V1 M9Q67VJ5%22X\M0N]@OR@G'..* -/J>>>,#VH/)]/IWHHH 0+@>WI2T44 %%% M% 'DO[,/\ US7^5 $]%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% 'S9^V'_R=)\#/^OW4_\ TD-=?7$?MHZK;:5^TY\# M9+NZMK2$7NI9DGD$:C_1#W)%=!_PL#0/^@]HO_@;%_\ %4 :]%9'_"?Z#_T' MM$_\#HO_ (JC_A/]!_Z#VB?^!T7_ ,50!KT5D?\ "?Z#_P!![1/_ .B_P#B MJ/\ A/\ 0?\ H/:)_P"!T7_Q5 &O161_PG^@_P#0>T3_ ,#HO_BJ/^$_T'_H M/:)_X'1?_%4 :V.?UI:R/^$_T'_H/:)_X'1?_%4?\)_H/_0>T3_P.B_^*H U MP-IR/7/'K2%T3_P.B_\ BJ/^$_T'_H/:)_X'1?\ Q5 %3XP? M$6+X/_"/Q/XKFA:XB\-:5<:F\*\&01(6'/UQ7S)XE^)'BWX0P_""WU;XEW'A MH_$*QOM4\1WTNGP79^U^2)HQ")%8JJY"*@_A [U]*>,=3\(^/?"&J:%JFLZ) M/INLVDME=1_;XANCD4JW.[C@]?:O$/!OP9U)/$GPJFUKQIX#N+3X3+=:?#YT M@N)M$]F*^AOA]\3_B7^U!J/CJ[\,^)+ M;P=_P@.M0^'UT:;3HKF'5;B."*6Z\^5@7C5FD:-?+(V[<\UG_M&?LH6'Q\^. M>O>,_P#A9'AW1FO/#5GI&DB)@UWI-[9W?VJWO ^_!Q)P5 !(XS6]X3^#]YX# M\6^)+C1OB;X1TW1_'M]!K?B6&V %VM^L2)<26,OF8CCF$:EA(&92S$&BS"Z. MF_9X\57VB? ?#:]N+F_A\*FSU?2KFX?S)([*]#$0._5O+ECE"YZ)L':O8 M%X_/(]J\C^"?AW3?!?C+QKXLU[Q'X;G\2>-;Y&D$&H1M%964"^7;6R,3\V!N M=F/5Y&[5Z*?'V@ _\A[1.O\ S_1?_%4 :_:DQ_\ KK)_X3_0?^@]HG_@=%_\ M51_PG^@_]![1/_ Z+_XJ@#7Z^WTHK(_X3_0?^@]HG_@=%_\ %4?\)_H/_0>T M3_P.B_\ BJ ->BLC_A/]!_Z#VB?^!T7_ ,51_P )_H/_ $'M$_\ Z+_ .*H M UZ*R/\ A/\ 0?\ H/:)_P"!T7_Q5'_"?Z#_ -![1/\ P.B_^*H UZ*R/^$_ MT'_H/:)_X'1?_%4?\)_H/_0>T3_P.B_^*H \\_;C_P"3:M4_[".G?^ED5?6^ MG?\ 'C#_ -'](LM4U'6(9[C-W=FVBACBVYY"L227'%"3D M[(4FDCORU&XUYK_PE/Q4;IX3\+'W_ME__C='_"4?%7_H4O"W_@X?_P"-T[>8 ME[_:C?[5YI_PE/Q4_P"A3\*_^#E__C='_"4_%3_H4_"O_@Y?_P"-T^5= M_P 0YO(W?BS\#?!WQWT>WL/&7AO2?$EG9S?:((K^ 2B&3!&Y<]#@D<5PO_#N M_P"!O_1+/!W_ ( +6[_PE/Q4_P"A3\*_^#E__C='_"4_%3_H4_"O_@Y?_P"- MT^7S_$.;R.2U#]@WX&65UY*_";PK.X4,VS3TP >G4CK@U$/V$?@ANV_\*=\- M[NI7^SX\J/4C=6)^T]!X@\3> ;"3Q+H5G;7UEXM\/3VB:==/,;%?BK<^*/%H\(VVN)\0KGQOJTT-T-ZPOI0T=EM]C'Y/*W-$H M _Y:^^34L9]#C]ACX'; W_"H?"^S.TM]ABV[NF,[NN:G@_8+^"$DRJ_P@\,0 MJ3RSZN/"\?A=[SQ'JL<#-)=73K%;1)$K1KD*<0K MRI?O*S>M*S; [1/^">'P.=<_\*M\'?\ @ M+_P .[O@=_P!$M\'?^ "UNKXH M^*F/^12\+?\ @Z?_ .-TO_"4?%7_ *%+PM_X.'_^-U7+YBYO(PO^'=_P-_Z) M9X._\ %H_P"'=_P-_P"B6>#O_ !:W?\ A*?BI_T*?A7_ ,'+_P#QNC_A*?BI M_P!"GX5_\'+_ /QNCE\_Q#F\C"_X=W_ W_HEG@[_ , %H_X=W_ W_HEG@[_P M 6MW_A*?BI_T*?A7_P '+_\ QNC_ (2GXJ?]"GX5_P#!R_\ \;I\OG^(O^@KS0/^"= MWP,'_-+/!W_@ M;O_"4_%3_H4O"W_@Y?_P"-T?\ "4_%3_H4_"O_ (.7_P#C M=9\OG^)MS>1A?\.[_@;_ -$L\'?^ "T?\.[_ (&_]$L\'?\ @ M;O_"4_%3_ M *%/PK_X.7_^-T?\)3\5/^A3\*_^#E__ (W3Y?/\0YO(PO\ AW?\#?\ HEG@ M[_P 6C_AW?\ W_HEG@[_P %K=_X2GXJ?\ 0I^%?_!R_P#\;H_X2GXJ?]"G MX5_\'+__ !NCE\_Q#F\C#_X=V_ W_HEG@[_P 6JNI?L _ [3D4CX3^%)MS;< M1Z>F1QGN173#Q5\4Q_S*?A;Z?VR__P ;KE/CM/XQ\3_ GQU:^)?#FD6MC+H% MT$-EJ#W,LLFPX0)L4\C/(.>!43]A/X(1NH/P>\,CS#M0&PB!8XSQ M\W-*_P"PI\$(WPWP=\,C R^=/B^0>I^;I7BWQW\/>+->U'5GTZSUBYN9/ 7A M]/ CHKF*VU473F=E(^X1_HQ'P,DC'_%K?!W(S_QX+7D(\<:C^SSIOA:TET35?$UG=VTEKHK M;F@2U62ZAB>0IAB-WGET5CE(8>Q)->]GQ/\ %*)=J^%/"S+T#?VPXR.W_+.G M:_4'9&3I?[ /P6T/5;6\M/AEX0@N[.9;B"5=/7,4BD%6'N" ?PKV ':*\V'B MGXJD?\BEX6_\'+__ !NC_A*/BK_T*7A;_P '#_\ QNBWF+F\CTO?[4;_ &KS M3_A*?BI_T*?A7_PE;L"@M MFO-/^$J^*F?^12\+?^#E_P#XW65XU^+7Q&^'WA*^UG4/"'APV6F0M7R<4UOO%?J>Q*6/2G44 M95[I4CZA)/$\ +HJ%94W#C/^-2K!?@[O,L\^OEMT_.KQC#-FE VB@#/:TO6Z MFR.#G_5-U]>M-_LRXFNA)*;0G !98B'(!SC.>F:TZ3;SGO0 Q$!3I^=.\L>E M*HP*6@!OECTH\L>E.HH ;Y8]*/+'I3J* &^6/2CRQZ4ZB@!K1@BD: -3Z* & M^6/2CRQZ4ZB@!OECTH\L>E.HH ;Y8]*/+'I3J* $"8JGJ%D;LC9Y893GYQN' MY5=I,*U(D'E+WP ,U)MS0HP* $\L>E'ECTIU% #?+'I1Y8]*= M10 W:,UY[^U8N?VA9^>O/OVK#C]F_QG_P!@J;^5%/XUZDS^ M%G;>'?\ D V7_7O'_P"@BKM4O#O_ " ;+_KWC_\ 015V@:V"BBB@84444 %% M%% !1110 4444 %%%% !1110 4444 %%%% %6ZOH[:3#S1QG:-X$TJXL;66XD6*VDDO+Q9 M'558#/AS\-OC5IF@W5A!\-?"^H:1]HTSQ/-!)%Y+%!*9[F\CMQ,\5EZ MW%^S%I0\.-;_ _US68_%>CW.N:=+IMK^\2R>-_ M#JF+X*VFIO\ $&"VA8-<.)F^P20_,/D:V!E8 @_=]:]6U72OV:M+T[7[G_A7 M.N3+X=\.6/BJX6&.:1YM/N\B.:,"3+8VMN';:>M 'Z4?VQ;?\_%O_P!_11_; M%M_S\6__ ']%?F=XS^'/P,\4_LE^,/B!X5\$:E866E13P0:MY#W?D&/ :\2+ MS0)H4/7!YP16W\2_A+\ O@7JWA'0==\ ZIK6N>)]+>^M#I-O<3B]$"(T[[5? MY,!@V#P!WH _1)]8MO\ GXM^O_/5?\:^0/C[X[^+&G_\%#/!&CZ%-HC^&M1M MI7M[MX0WV.V^3[4)&S]_Y1M/^T!5+P-^Q1\"OB1X1TG7=&\)V%]I.N6L=[97 M*W%P%FADP48 MGG/3K7@_P /?V0/#W[3WB?QEK/A/2='T#2_!'BQO#=GI:=_;%M_P _%O\ ]_17Y7?L>^$/@GX\\,Q:1XT\-2CQ(+_6T&J7 MD,UK9W4%C=NK!9 P1FCA"EB!@X/4Y%;FIZG^RKIGA]M1/@S49$9+:XM84BN# M-J%K<2^3#=0KORT32$+_ 'AD9 R*YC4_37^V+;_GXM_^_HH_MBV_Y^+?_OZ* M_+@2?LU_%O\ 9Z\>>)O!/AC4()?#&CC4#=265P\EG%)N1+L0O(OFHCH^Y<_P M&NV\4_ _X!_!?P#X4/B+PNVO:]KFE?;8HM,AN&GU!(HU>XNA$'Q'&H8$Y.!D M 9)H _1'^V+;_GXM_P#OZ*/[8MO^?BW_ ._HK\Y?&'A;]E[P9IEA?S>$Y[G2 MKS3;76I;^!;DP6-CZ] MX;^%'B(Z/%%;08F-M]F@F,S*C LX,IX!QM X)H _53^V+;_GXM_^_HH_MBV_ MY^+?_OZ*_.;3?"/[,=YX2U35;CP=>:=)I-W:V4FEW<=S%J,TUT ULD<.[+F0 M,"N/?.,&O-?V;-)^#FKZUJ^@>+/!&KZAKMYK>LC0X7MW@F^R6"*\EO(JN )5 M!'UR.: /UC_MBV_Y^+?_ +^BC^V+;_GXM_\ OZ*_-IM)_9CE\#^'-0V"D*\\D0DSA20,*23V!JQ?_ J^#MM^U);?#:W^#6L7 M4<^D+JQU9)9#;E7950J#*#Y8R=Q(R#QB@#]'?[8MO^?BW_[^BC^V+;_GXM_^ M_HK\U[71OV<+WX@ZWX4C^%_BE_$/AW43IFHV<5C=3?9)#!Y\3,Z.4"R+]TEN MN,XK3^"?P]_9V_: UO2[#P_\.]5\S4]*;5_,N!*B6D(F>$"4^8=KEXVPOL?2 M@#]$TU2&>;;'-#(?[JR G\JM1MN0&OA#7?V9_ _P&_:,^!NJ^#]$&AW]]XPD ML[B6WN93Y\!L+@F-@6(9<@'IVK[QH **** "BBB@ HHHH AFN?))W855Y+,< M"HEU>UQ_Q]6W_?U:^=/^"J]FNK?LL6^GS-,+35/%N@65VD"34[=)(R5 M(.UE)!]C7(77_!/?X.1W,BCP39@*Y 'VF;@9_P!^@#Z[_MBV_P"?BW_[^BC^ MV+;_ )^+?_OZ*^/YO^"?/P=^S2X\%VH81N05N9LCY3@_?]:^.?V'OB+K.LZ%?2*LT6?F1X[=@RD$[L8.* /V& M_MBV_P"?BW_[^BC^V+;_ )^+?_OZ*_-BXTK]F:T\&>)M;?P#JHC\*:;!K5[: M&.;[4VGS,52\1/,_U9VL3DAE )*TWQU\+_@==?!SXH:KHW@+5=+N/ 5L(;C4 M7@DN$M)I8%E69$\T"81(Z.Z@CCCK0!^E/]L6W_/Q;_\ ?T4?VQ;?\_%O_P!_ M17YO>+/A=\!/@O;>!M'\0^!M5\0Z_P"+-%.H6LVDVEQ(-0\F-'GE\L2'RN&# M8)P!QG-1?$*Q_98^'/ARSU:7PI<:KIEUHD?B1[C38[F9;73Y3MBN)?G!59&R MJ\$Y!XH _2;^V+;_ )^+?_OZ*/[8MO\ GXM_^_HKXRT']ASX+>(/"EIK">!/ ML]I=V:WP2XEGBF1"F_#H6RK8[&OG_P#9\_97\*_'+X>Z)\89+31-%\%7M[>7 M-[H%RSI:VVCPM)&DWVC/F>?\JNV3MY( % 'ZF_VQ;?\ /Q;_ /?T4?VQ;?\ M/Q;_ /?T5^9VMW/[+'ASP%K'B.\\%:C%8Z/8PZNL(K:]^'VM3S^%M7T_1+^.TAGG=;B_17MBJK)E MU8,HR.A84 ?I9_;%M_S\6_\ W]%']L6W_/Q;_P#?T5^87Q4M/@-X,^&&F>(] M#^$>M^(3?>(XO#5U:Q"59=*NC<+%)',&D&'&[Y<9#''-=/\ %'X?_L[_ >U MG[!KGPTUFWNCX=F\4;%$K%;6%E66/_6\RH73*+D_,* /T3;5[;?_ ,?5O_W] M6OGW_@IAXL\5^'OV5M;OO!4NG74L*;-2M90LC36K_*Y3GAE)!^F:\]\+_L&? M!OQ/H^FWO_"!+9+J,$=P(;B>99H5< @.-^ XSR.@-?&WA/P+X'U6Z\&V=]86 M4MSJ'Q5UCPMJD36['.E6@N&3V+?N%R1UWMCM6M"HJ515&KI-:&=2FYQ<4]S] M3OV8/$/B'4?@1X;N?&USIP\1W=FD]U%!MC2 ,,JF,]0N ??->A'5[8_\O%O_ M -_17YS:!X4_9'O#ES?WGPYURVGLK^QL;O3GAG2[LQ>MMM9W1I !#(W ?. <@ MXQ43?-)R2M9@K\C!3W*FJ5M_PRW??#/1_% MD/@K4)=(UBQEU7%+C2KS2['39 MKR"_ANH+F\:]PELT,>[+":0,JCCE3G H _2[^V+;_GXM_P#OZ*/[8MO^?BW_ M ._HK\PO'OB3]E+X;:"E]JO@O58_+N+FSOK>."XEGTF:W19)4N%#_*=CJPQD M$'CM3/%/P]^!_C_PCX!U7PAX=N-#M/$GBQ='GN+JPFEP8I-DME,K2@PM)@[9 M.<8/% 'Z@?VQ;?\ /Q;_ /?T4?VQ;?\ /Q;_ /?T5^>OQ3^&G[-/PC\>/X?U M'PA--=VSVHU%K-;FXBT=;J7RKZG>7&FV-U(9TM+V\@0O+;QOOR6558Y( ^4X)H _0G^V+;_ )^+?_OZ*/[8 MMO\ GXM_^_HK\X_V=/V-/A]KGQA^,?A[6]$BUNU\'Z];V>F23,T4D$,EI%,T M9V$!@&=L$\XQ7KO_ [[^#N?^1*M.O\ S\S?_%T ?7;ZQ;[O^/NV !_YZK5N M%MZ \'/<=Z^+?$W_ 3^^#T'A759%\%6BR0V%Q(C"ZFRK")B"/GZ@BO8?^"9 MVK76N_\ !/KX-WE[$=/>6>9R\DK>0N2S'DGWH ]THHHH **** /DO M4_\ E)WX\_[)]HO_ *6WM0?&SX*>+_B5J^O1Z7XGT.'PUXCT)=%O=%UC2VOH M(Y,OFZC UZ>HQ^6* /F&Z_X)Z: MI8^$O$6AZ/XTLX;#5)_#C6!O=->XFMH](:-MLQ$@\QI2G48 ![UL:K^PK=:_ M=66A7?B:!O &F>+Y_&MMIZ63#4?MDK22M$TX;:8EGD+CY<[<+GBOH8# _(4I M^;\1@CU% 'QEJ/\ P3X^(G@CP8_]F>+_ UXA7P_\/M6\$Z/I":/);3W4=VR MR*[S-(5$JLB]5VM[=:R_@1^Q%X_U'X6>,O VMW%]86-ZVB:OIOB+Q';)/JUQ M?64JR>3.L4S"2WC$2!0&7&YL"ON$G+9[]:3&![#H/2@#Y,B_X)Z>-M0\9ZKK MFM^//">O?VQXIE\37&D/H$R:7/++9K:_O4\W+/ MAC9:%!)X\T&]BT#PSK?AR!4T1X54:C+'*)?];]V-HQ\IZY/(XKZ*_0))'FB#RX\QT5Y2AR-QQD _7.#3X8S,X3KO8 9/>O _ /QI M^)'QTU#7=>\(KX6M_#&@>+I?#PL-0MY#=WUO;2K%>7/G!PL;J1)L7:00O/7@ M TH_V3;K5KKXZ0ZUK>GWFF?&7@0VMDT,NF)]D6V(9]Q\TX52,8Y)KSWP5^P[ M\4/"USK5TWQ*\'K=ZKX*LO T+V_AN=?LEI:NY$V&F.9&CD8>@;![8KU&\_;C M^%EM;:U"!PLTEN^S;<"-L;C%D"N5@_X*H_ JZL[ MBY3QC?"*UF\B=GT.]79()%C(;,?&'=5)Z LN>HH A\-?L6^)/"G['7BWX-6G MC727T?5DN]/T*ZGTN21]%T^?)^SN/,S*R$G:^1QP0:ZK7_V>_%/B3XE^"/$\ MOB71$N_"GAK4?#\T$>ER[+Q[J.-5F7]YE GEKE3DG)Y%:,7[8?P[N?"K:PNL M7KPQ:C_8[VO]E7']H)=^691 ;;9YN3'^\^[RN#G%9NO_ +>WPI\.6OAZ2;Q% M=7'_ E=K<7NEBQTBZNY+R.W;;<86-"5:,_?4\K@Y'!H [#]G/X9W?P+^!7@ M[P?=:C;ZO<>%--BTX7T,!@2Z$8P) A+%3C'!)YKS_P +_LL^(?AIXV\3IX5\ M766E>"_%_B#_ (22_L/L3MJ4%PP4S10S[PJQS,NYLJ2-S8/(QI:S^W;\+-!N M;J.?Q#=G[+I5KK1:#2;F9);.Z=8[>6%E3$H=V483)!SD<5ZUI]TFJV4%Q'O$ M=Q$)(O,4HP!&1D'D'V.,4 ?-&A_\$^=07P[X7T75O%VGWNF:-)XB-]';:<\+ MWJZLSMB,ESY1BWGEL[L#@5B:#_P3-N/#_P ,['0;/5? >EWNC_V;!9ZKI_AI MH;F[@M+A)Q]I8R%BS^6@^0JNDQW_P#;>JZ: M(]-@>*$0VEW) I(=F.XA,GGJ>!6'X0_;.T#2OA;XI\;>+/$=M)X9L?$YT6RF ML-"O8KBS!*)%;W$+*9&FWM@L%"G(P* ///@Y_P $U]=^$OP2^('A+_A/=)O9 MO''AJ+PW%>'1Y$6SC26=S*4\P[R?/(QD8V@\YKTC6/V:_%T.N^ O$^C>*O#M MIXR\&Z'<>&KF>ZTF273M1LIO+)Q#YFY)%,2-G=@X((YJF_\ P4$^'7C[X$^, MO%G@OQ6LJ^&[ 3O>W&BWDD5B\FY8II(0@D>$,K;BH_A;D5I?&G]L;2_V;_!' M@&Z\2V]_K6H^,KBULO.T32;F6V9I5!>90H9D3'*HWS'.* .!_:&_X)\^(OCQ M+X@>?QMH5W/K_ANUT-+C5M"\]](FB9B\]HD$_'%YXMT&\B\/>&)/#<]J-)D2>^$AA:28/YFU&+1<+M. ?:M_P ??M5^ M!/AE)8KKFL7%H^H60U(1FPF=K2T) ,]TJJ3;1Y/WI=HR".QKS_\ :B_;4L/A MEXE\/>'?"^IVMWXBN/%6D:3JD3:?/<00V]W(N8_M"CRHIC&P8!CG!''(H ^@ MVRV<<^F<'5*R^AP#W [4V@#YQ\=_L+:MXT^(.J>*?^$LTR'6 M$U?1M?!+P5 MX,NO%GAB_/@S1O[,LM4&C36]]IUR)"PO;69)0\3;<*R$E6*@^U>N^(_V?O$' M_"Z_#OC/0O%L5E-8Z-%H6K?;K'SY;^W259-R$%0DCX96."/F!&"*]9!Z>W3/ M:C_'/XT >;?!SX3^(_A/\2/B1XAO];TK5K7QOJPUM+.STY[>XMG2VBMUBWLY M#@K$/3EO2N4_8I^!$_PT/CKQ/?:-J?AN[\:50IP!-BO<\97';&#[TO^&* /+_CR<_&WX!]O^*Z?C_N'W-?6E?)?QYX^ M-GP#_P"QY;_TWW-?6E !1110 4444 %%%% 'SA_P5'_Y-PT?_L=_#?\ Z=;> MNNO#_ITW_71OYFN1_P""H_\ R;AH_P#V._AO_P!.MO777A_TZ;_KHW\S0!%. MI>WD0=6C8 XR%)! R*^3_AM_P3:U[PO\.]"\.:Q\2(YH?"$>M3:!^(/$'V;1/& M6G:CX1A\,77A3PYH_P!FN-8:-WQ<&2XFVEV\UFD!QD 8/%=1\,OV0-4\-?\ M!/:7X2KK?V/7M>BCL*^A*,\>GTH \6E M_9H\47?C3P!KDGBC0OM/@OPQJ/AN6.+2I=E\US&B).O[S*[/+7*G.[)Y%?,? MQC_81^*6@:UX7MM#:]\21>"/!.F:)8&Q@B72/$L]MWH.U %;3//GT:W&H1P) M%?V&=8\/_"V]^&$OC"(?"E_MZV]C:6;PZKY-UYA6VDN"Y5HXVD)&%!(5 3US M]%=/\]:0*#_]>@#YA\<_\$]-4^,OA+4;'QKXRL;^]A\&GP;HEQI^FM:QVT9D MCE-S<(7/F/NAB^52HPK<WOBOQ-KNN?$+PQ/J'BCQ+H'B*X2RT M":&. :4J*(4W3$GS?+7+'IEN*^L:* /GW7?V+M9U3X?^*M,3Q3I_]KZKX\3Q MOIUU_9S^39M'.DJ6\L>_=)]W!92,YZ"H_P!HGX#ZU\?/B#\)M*UJPU*\;PGJ M<>NZSXLM%BM["Y1 S26 C+&3;+*L1,>,%5&6R*]J^)_C^P^$WPU\0>*=4\S^ MS?#>FSZE<^4,MY<2EBH'J<5Y-\+?C%X\B\&:)\1/'=_X-L/A]K/A]M8U"&W@ MDBNO#[N%>",2%B)E*$AL*&+8P.<4 >\+.8[A9,*,,& ^Z1T 'I7RG??\$\/ M$M[X$TK1X_B!INGW.F^.=5\9?VA::2RS+]N6=1!&2YPT?GL1(<@[1\M>]_"C MXY>&?C9;ZC)X+?'GAZT\(06?AV%+"/3;:'?Y=R//D^^ MLDAD+Y)7 "J:[F]^.^OQ?MYZ?\,(XM(/AJY\&R^))9FB)$C#*A4J?,RT@ M.U-N")-,LO%_PI60C4=4L7NK?5&N;5X+IY8T=# MYC,YD+;OO#WKS+3O^"4OB.R^#6E>$KGQ]XZ\-1S7^A2M#I[S3/(;Z MUB$HVS$.%;<2/D7&*]>^(W[7MI_PT_\ #;P-X6U.&^75?$MWHGB0#3II(D\J MQFGVQ7>!"'21%#H"6^F#7O X_K0!\PZG^P9XKUGPMXGLKCQWHDMUXDG\/S^= M_8LFR'^RVC9E*B7D2%..?ESWKZ1\2^';3QEX6U'1]2B\^QU6UDL;J,_\M(W0 MJW/XFKAYZ\_6E[YH ^;X?V-?&\G[-EU\+KKXB:9_PCUCH-QX>T22+2727RG0 MQQ->'S#YWEQG "[06 8]JI_%G_@GK??&&?4)-7\3Z-,EQH_AZQLXFTEVC2XT MB9Y5DE!D^>*4R,&08(7&&S7TX#MZ@#Y'^*__ 3,U/XD^#$T MZR\1>"_"1:3X;:*S9KF*.(>6OF[B5$8RSEB2>, 5T5C^POXLT?X; M:!H%IXV\/B?1O&LOC"2XFT:5EN"TA<0;1+QC@<4 >.7?[-WB+ MP_\ '[Q9XQ\*^)]*TFV^(8LF\06U[I9NIXIK8;!-:N6"*2F!AU8 @&N!TS_@ MG_XAT3XO>'/%5MXO\.R7NA>+[OQ//J-WHLDVKZE#.DL9LGE\P((XXY=JE4Q\ MJ\<5]0C@>E)@8Z#Z4 >8?!?X(>(/AO\ &/XA^)-2U_1]3M/'E_'J!M+?3Y() M;*2.&.!09&=@R[8\G@9)]*]0'^?>@<#Z=/:B@"AXK_Y$[6O^P==?^B6J#_@E MQ_RCG^"G_8GZ=_Z(6I_%?_(G:U_V#KK_ -$M4'_!+C_E'/\ !3_L3]._]$+0 M![U1110 4444 ?)>I_\ *3OQY_V3[1?_ $MO:]/'2O,-3_Y2=^//^R?:+_Z6 MWM>GCI0 M%%% !1110 4444 "R^4ZMD?*<\]/\]*\'\ _LW^-OA=J?B7P]H> MMZ;#X$\4>(KCQ&UVX/\ :FGK\#@Y''TI,9(] MN?K0!\B>+O\ @GUXL\:?#'PWX3N]5T2"S^''A[4=!\-7$+NKZI]KC\E)KI,8 MB\N+.Y06WL02N?,;Y0'^Z1QFD^ W[%/CKX,:IX3>:Z\(7=EX3MO M$MO;16@DMA&NJRB6- "&_P!6P()&/E/3CGZMK@OVF/B[/\"O@GJFOV-M]LU7 MS;?3=+A<$I)>W4JP6^_'.SS'7/MF@#P'1?V5-1N/&WP#\)ZCI^H12_";1(TU MW5[8#^RM:M(R&AMTD^]YPN8H9=I "J&&>:^O?-PFUO->>X>:.6",JVU9-T+;,(XAG>XN-1BNYIIX[>-2@$ M>UY%W/DY"G %85Y^RIX]UCX4>,]"N/\ A'8+KQ'XYMO%]O(FH.Z1HES',T#_ M "?>_=@!A_>Z<5T7PI^+'Q'_ &C-$T#Q+HUOHVE^ /&LUW;V[JA_MC2+0+(M MOJ&]F,;^8ZH?+VY4/SG%=E^RS\6[_P"+/PTG_MC9_P )'X:U.ZT#5VC&U);B MWOCKX2? /XD>%I]1\.W6I>,O"&+7P MYKT-W/<6T,+0R/)]HCCC;$\;>:X,+X!P#GK5#Q5^PMXNMM:U;2_"VM:!9^$= M:\<:;X[EDO(I)+N&2U6)6L@F0/+;R@ROGY1\N.]?55% "RRB:5F&WYV+';TR M>N*2BB@ HHHH **** "BBB@#R_X\_P#);/@'_P!CRW_ION:^M*^2_CS_ ,EL M^ ?_ &/+?^F^YKZTH **** "BBB@ HHHH ^'_3IO^NC?S-(]-GTVY*'#K'* MA0D>XSD&O!=0_9%^('CW]GNS^&OB/Q-H=MI?AC3[6VTJ\LX&D;6KFUECDMKJ MZC8 1*/+"M$I.[<3GM7TM2DJJEF.U -TA'&U1W/K[T >#:/\%?B9IOQ%\2>/ M[2_\(:7XN\83:1IM[:2K+>65MI5DS&39(-I:XD$DA!(PORCG&:[OXPZCX_M? M'W@&'P5;Z7-H5QJKKXI:^B),5@(FVM$X8;7W[0!@YSV KQVX_:H\8-\*F^(F MGW&EKIOBKQM;>&-&TZ]@+P65B;O[(;LE2I,KOF3DXV!1@-K M+PVA\&Z;-'XTU+P;?:W<[Y-.F^RV)O$NHR'&T''E,NX[6SSQB@#O/BA\#O&_ M_#7T?Q.\*CP[-8]9T;4=;T3P[+X=U^6=7A2?_ C]L_QQ M^U?I%K9^$-!T/PWXBT_1/[:UEM762>V+//-#;10 %&(N/)>02'[JE>#FO0? MWQ:\3Z+\?]"\+^+(A;/X^\-/K]I9;@QT2[M?*CN[,,HP\9,B,I))'S^U '$> M%_V0?'7@OQOX+L]/U?PRW@OP/XXU+QC;/-%(U]?I?+.'MW7.%:,W#X?)W +P M,5]-=!QG'O2*NU1QT'U%+0 4444 %%%% !1110 4444 %%%% %#Q7_R)VM?] M@ZZ_]$M4'_!+C_E'/\%/^Q/T[_T0M3^*_P#D3M:_[!UU_P"B6J#_ ()HK MU0:?*?\ EA/Z?ZLU2^/7[!/P^_:)^(4?BK7%\4V'B!+%-->\T/Q'?:0]Q;H[ M.B2?9Y4#A6=B-V<;C7(?\.F_A?\ ]!CXM?\ AQ-9_P#DB@#O?[.F_P">,_\ MW[-']G3?\\9_^_9K@O\ ATY\,/\ H,_%O_PXFL__ "11_P .G/AA_P!!GXM_ M^'$UG_Y(H [W^SIO^>,__?LT?V=-_P \9_\ OV:X+_ATY\,/^@S\6_\ PXFL M_P#R11_PZ<^&'_09^+?_ (<36?\ Y(H [W^SIO\ GC/_ -^S1_9TW_/&?_OV M:X+_ (=.?##_ *#/Q;_\.)K/_P D4?\ #ISX8?\ 09^+?_AQ-9_^2* .]_LZ M;_GC/_W[-']G3?\ /&?_ +]FN"_X=.?##_H,_%O_ ,.)K/\ \D4?\.G/AA_T M&?BW_P"'$UG_ .2* .]_LZ;_ )XS_P#?LT?V=-_SQG_[]FN"_P"'3GPP_P"@ MS\6__#B:S_\ )%'_ Z<^&'_ $&?BW_X<36?_DB@#O?[.F_YXS_]^S7GW[47 MP2U3XW_!74M"TJ1['6HKBUU32YY$(B6\M)EN(!(#?V=]5^(O[5FI?$[Q MIX%T#[+?^%]*T_3X[MOM6I:3>V\DSS$ILV!6:4X*L?N ]^."US]A+X@2?M6> M(?BEIEKX9CU:Z\6QWU@);J7-SH\FG+97EO+B/"2?*)(\9&Y0,BO>C_P2<^&! M'.L?%G_PXFL__)%(?^"3OPO/_,8^+/K_ ,E$UG_Y(H \_P#V;/@_\4?V=OA] MH/@ZXMM*N_"W@(7!M[RRD:6_\1VHW_9[1X655@D&Y=[AFSLX'/'8_LG_ 6U MOX4?#&Y_X2"#_BI?$NK76OZJL.XQ6TT\A98$..?+3:F>^W-:!_X)/?#%FR=9 M^+1/K_PL76?_ )(II_X)-?"\_P#,8^+/'_51=9_^2* .^&GS'_EC/]/+/%+_ M &=-_P \9_\ OV:X'_ATY\,?^@S\6O\ PXFL_P#R12_\.G/AA_T&?BW_ .'$ MUG_Y(H [W^SIO^>,_P#W[-']G3?\\9_^_9K@O^'3GPP_Z#/Q;_\ #B:S_P#) M%'_#ISX8?]!GXM_^'$UG_P"2* .]_LZ;_GC/_P!^S1_9TW_/&?\ []FN"_X= M.?##_H,_%O\ \.)K/_R11_PZ<^&'_09^+?\ X<36?_DB@#O?[.F_YXS_ /?L MT?V=-_SQG_[]FN"_X=.?##_H,_%O_P .)K/_ ,D4?\.G/AA_T&?BW_X<36?_ M )(H [W^SIO^>,__ '[-']G3?\\9_P#OV:X+_ATY\,/^@S\6_P#PXFL__)%' M_#ISX8?]!GXM_P#AQ-9_^2* .]_LZ;_GC/\ ]^S1_9TW_/&?_OV:X+_ATY\, M/^@S\6__ XFL_\ R11_PZ<^&'_09^+?_AQ-9_\ DB@#(_: M);?XU? (M'( M@_X3IAEUP/\ D'7/%?6"-N6OGSX&A@=?^0K;5V][ITWVV;]S-_K&Q^[//)KH?C]\ /#/[3/PRN_"7 MBVUNKG1[N:"X(M;R6TGBEAD66*2.6)E=&5U4@J0>*\=;_@D_\,7;)UGXM9/_ M %436?\ Y(H [W^SIO\ GC/_ -^S1_9TW_/&?_OV:X+_ (=.?##_ *#/Q;_\ M.)K/_P D4?\ #ISX8?\ 09^+?_AQ-9_^2* .]_LZ;_GC/_W[-']G3?\ /&?_ M +]FN"_X=.?##_H,_%O_ ,.)K/\ \D4?\.G/AA_T&?BW_P"'$UG_ .2* .]_ MLZ;_ )XS_P#?LT?V=-_SQG_[]FN"_P"'3GPP_P"@S\6__#B:S_\ )%'_ Z< M^&'_ $&?BW_X<36?_DB@#O?[.F_YXS_]^S1_9TW_ #QG_P"_9K@O^'3GPP_Z M#/Q;_P##B:S_ /)%'_#ISX8?]!GXM_\ AQ-9_P#DB@#O?[.F_P">,_\ W[-' M]G3?\\9_^_9K@O\ ATY\,/\ H,_%O_PXFL__ "11_P .G/AA_P!!GXM_^'$U MG_Y(H [W^SIO^>,__?LT@TZ8G!@G*G*D!3D@C!'MQ7!_\.G/AA_T&?BW_P"' M$UG_ .2*3_AT[\,/^@U\6NF/^2B:ST_\"* /!O$W['OC?6_@?)\)8M"TW5=% M\.^.+;7K2\U:9HK75=(:[-TUOM56/G1G='@C!4*<\UV/[5W[#G_"\IOAOH>C M>'M"L/!'AN[U"35;$;K4I%<6>W_ !<36>/_ "8I!_P2<^%Z_P#,7^+''_51-9_^2* .^_LV?_GC M-QQQ&:/[.F_YXS_]^S7!?\.G/AA_T&?BW_X<36?_ )(H_P"'3GPP_P"@S\6_ M_#B:S_\ )% '>_V=-_SQG_[]FC^SIO\ GC/_ -^S7!?\.G/AA_T&?BW_ .'$ MUG_Y(H_X=.?##_H,_%O_ ,.)K/\ \D4 =[_9TW_/&?\ []FC^SIO^>,__?LU MP7_#ISX8?]!GXM_^'$UG_P"2*/\ ATY\,/\ H,_%O_PXFL__ "10!WO]G3?\ M\9_^_9H_LZ;_ )XS_P#?LUP7_#ISX8?]!GXM_P#AQ-9_^2*/^'3GPP_Z#/Q; M_P##B:S_ /)% '>_V=-_SQG_ ._9H_LZ;_GC/_W[-<%_PZ<^&'_09^+?_AQ- M9_\ DBC_ (=.?##_ *#/Q;_\.)K/_P D4 =[_9TW_/&?_OV:/[.F_P">,_\ MW[-<%_PZ<^&'_09^+?\ X<36?_DBC_ATY\,/^@S\6_\ PXFL_P#R10!UOBRP MG7P?K/[J;']G71.4(X\E^]4_^"77_*.CX*_]B?IW_HA:YJ3_ (),_"Z>!XWU M;XL-'(I1U/Q$UDAU(P0?](Z$5[]\,/AMHWP>^'>B^%?#MDNG:#X=LXM/T^U5 MBP@@C4*BY)). !R3F@#H**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH B**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$! end EX-101.SCH 6 gure-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - PREPAID LAND LEASES link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - FINANCE LEASE RIGHT-OF-USE ASSETS link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - OPERATING LEASE RIGHT-OF USE ASSETS link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - TAXES PAYABLE link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - LEASE LIABILITIES-FINANCE AND OPERATING LEASE link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - EQUITY link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - BUSINESS SEGMENTS link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - CUSTOMER CONCENTRATION link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - MAJOR SUPPLIERS link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - LOSS CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - FINANCE LEASE RIGHT-OF-USE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - RELATED PARTY TRANSACTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - TAXES PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - BUSINESS SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Inventories - Schedule of Inventories, Current (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - PREPAID LAND LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - OPERATING LEASE RIGHT-OF USE ASSETS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Taxes Payable - Schedule of Taxes Payable (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Business Segments - Schedule of Segment Reporting Information (Details) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Business Segments - Schedule of Segment Reconciliations (Details) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Business Segments - Schedule of Revenue by Major Customers (Details) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - CUSTOMER CONCENTRATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - MAJOR SUPPLIERS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - LOSS CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 gure-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 gure-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 gure-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Equity Components [Axis] Common Stock Treasury Stock Additional Paid-In Capital Retained Earnings Unappropriated Retained Earnings Appropriated Accumulated Other Comprehensive Income (Loss) Segments [Axis] Chemical Products Long-Lived Tangible Asset [Axis] Buildings (including salt pans) Statistical Measurement [Axis] Minimum Maximum Plant and Machinery (including protective shells, transmission channels and ducts) Motor Vehicles Furniture, Fixtures and Equipment Buildings Plant and Machinery Related Party [Axis] Chairman of the Company Seller Related Party Transaction [Axis] YangMing LiuXiaoBin LiMin MiaoNaiHui Plan Name [Axis] 2019 Omnibus Equity Incentive Plan Geographical [Axis] United States Hong Kong PRC Bromine Crude Salt Natural Gas Segment Total Corporate Customer [Axis] Shandong Morui Chemical Company Limited Total Revenue Shandong Brother Technology Limited Shouguang Weidong Chemical Company Limited Shandong Shouguang Shenrunfa Ocean Chemical Company Limited Dongying Bomeite Chemical Company Limited Concentration Risk Benchmark [Axis] Customer Major Suppliers Other Commitments [Axis] Property Management Fees Capital Expenditure Litigation Status [Axis] Settled Litigation Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Entity Information, Former Legal or Registered Name Statement of Financial Position [Abstract] Current Assets Cash Accounts receivable Inventories, net Prepayments and deposits Other receivable Total Current Assets Non-Current Assets Property, plant and equipment, net Finance lease right-of use assets Operating lease right-of-use assets Prepaid land leases, net of current portion Deferred tax assets Total non-current assets Total Assets Liabilities and Stockholders’ Equity Current Liabilities Payable and accrued expenses Taxes payable-current Amount due to a related party Finance lease liability, current portion Operating lease liabilities, current portion Total Current Liabilities Non-Current Liabilities Finance lease liability, net of current portion Operating lease liabilities, net of current portion Total Non-Current Liabilities Total Liabilities Commitment and Loss Contingencies  Stockholders’ Equity PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 10,517,754 shares issued; and 10,471,924 shares outstanding as of March 31 31, 2022 and December 31, 2021 Treasury stock; 45,830 shares as of March 31, 2022 and December 31, 2021 at cost Additional paid-in capital Retained earnings unappropriated Retained earnings appropriated Accumulated other comprehensive income Total Stockholders’ Equity Total Liabilities and Stockholders’ Equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Treasury stock, shares Income Statement [Abstract] NET REVENUE Net revenue OPERATING EXPENSE Cost of net revenue Sales, marketing and other operating expenses Direct labor and factory overheads incurred during plant shutdown General and administrative expenses Other operating expense Total operating expense LOSS FROM OPERATIONS OTHER INCOME (EXPENSE) Interest expense Interest income LOSS BEFORE TAXES INCOME TAX  BENEFIT NET LOSS COMPREHENSIVE LOSS: OTHER COMPREHENSIVE LOSS - Foreign currency translation adjustments COMPREHENSIVE INCOME (LOSS) LOSS PER SHARE: BASIC AND DILUTED WEIGHTED AVERAGE NUMBER OF SHARES: BASIC AND DILUTED Statement [Table] Statement [Line Items] Beginning balance, value Number of shares issued Number of treasury stock Translation adjustment Net loss for three-month period ended March 31, 2021 Ending balance, value Number of shares issued Number of treasury stock Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES Net loss Adjustments to reconcile net loss to net cash (used in) provided by operating activities: Interest on capital lease obligation Depreciation and amortization Unrealized exchange (gain) loss on translation of inter-company balances Deferred tax asset Common stock issued for services Changes in assets and liabilities Accounts receivable Inventories Prepayments and deposits Other receivables Accounts and Other payable and accrued expenses Retention payable Taxes payable Prepaid land leases Operating leases Net cash provided by operating activities CASH FLOWS USED IN INVESTING ACTIVITIES Purchase of property, plant and equipment Net cash used in investing activities EFFECTS OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD CASH AND CASH EQUIVALENTS - END OF PERIOD Accounting Policies [Abstract] BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Inventory Disclosure [Abstract] INVENTORIES Prepaid Land Leases PREPAID LAND LEASES Property, Plant and Equipment [Abstract] PROPERTY, PLANT AND EQUIPMENT, NET Finance Lease Right-of-use Assets FINANCE LEASE RIGHT-OF-USE ASSETS Operating Lease Right-of Use Assets OPERATING LEASE RIGHT-OF USE ASSETS Payables and Accruals [Abstract] ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS Taxes Payable TAXES PAYABLE Lease Liabilities-finance And Operating Lease LEASE LIABILITIES-FINANCE AND OPERATING LEASE Equity [Abstract] EQUITY Compensation Related Costs [Abstract] STOCK-BASED COMPENSATION Income Tax Disclosure [Abstract] INCOME TAXES Segment Reporting [Abstract] BUSINESS SEGMENTS Risks and Uncertainties [Abstract] CUSTOMER CONCENTRATION Major Suppliers MAJOR SUPPLIERS Fair Value Disclosures [Abstract] FAIR VALUE OF FINANCIAL INSTRUMENTS Commitments and Contingencies Disclosure [Abstract] CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS LOSS CONTINGENCIES Subsequent Events [Abstract] SUBSEQUENT EVENT Basis of Presentation and Consolidation Nature of the Business Allowance for Doubtful Accounts Concentration of Credit Risk Property, Plant and Equipment Retirement Benefits Revenue Recognition Recoverability of Long-lived Assets Basic and Diluted Net Income per Share of Common Stock Reporting Currency and Translation Foreign Operations Inventories Leases Stock-based Compensation Loss Contingencies Income Tax New Accounting Pronouncements Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life Inventories - Schedule of Inventories, Current Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities Related Party Transactions - Schedule of Related Party Transactions Taxes Payable - Schedule of Taxes Payable Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities Stock-Based Compensation - Schedule of Stock Option Activity Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable Income Taxes - Schedule of Components of Income Tax Expense Benefit Income Taxes - Schedule of Deferred Tax Assets and Liabilities Schedule of Segment Reporting Information, by Segment [Table Text Block] Business Segments - Schedule of Segment Reconciliations Business Segments - Schedule of Revenue by Major Customers Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Useful life (in years) Approximate cost of relocation process Property, plant and equipment, capitalized costs Cash, uninsured amount Company's contributions to the retirement plan Anti-dilutive common stock equivalents which were excluded Raw materials Finished goods Inventory, net Prepaid 50-year lease for parcel of land Operating lease, description At cost: Mineral rights Buildings Plant and machinery Motor vehicles Furniture, fixtures and office equipment Construction in process Total Less: Accumulated depreciation and amortization      Impairment Net book value Land Depreciation and amortization expense Direct labor and factory overheads incurred during plant shutdown Administrative expenses Cost of net revenue At cost: Total Less: Accumulated depreciation and amortization Net book value Depreciation and amortization expense Operating lease, right of use assets Operating lease cost Rights to use parcels of land through lease agreements, area Capitalized lease, carrying value Accounts payable Salary payable Other payable-related party (see Note 8) Accrued expense for construction Accrued expense-others Total Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Total Acquisition of five floors of commercial building Equity interest, rate Property management services Term of property management services, description Expense associated with agreement Taxes Payable - Schedule Of Taxes Payable Land use tax payable Value added tax and other taxes payable Land use tax payable Lease Liabilities - Finance And Operating Lease - Schedule Of Finance Leased Liabilities Total finance lease liability Imputed interest rate Less: Current portion Lease Liabilities - Finance And Operating Lease - Schedule Of Operating Leased Liabilities Total Operating lease liabilities Imputed interest rate Less: Current portion Finance lease - the next 12 months Operating lease - the next 12 months Finance lease - the next 13 to 24 months Operating lease - the next 13 to 24 months Finance lease - the next 25 to 36 months Operating lease - the next 25 to 36 months Finance lease - the next 37 to 48 months Operating lease - the next 37 to 48 months Finance lease - the next 49 to 60 months Operating lease - the next 49 to 60 months Finance lease - thereafter Operating lease - thereafter Finance lease - Total Operating lease - Total Finance lease - Less: Amount representing interest Operating lease - Less: Amount representing interest Financial lease - Present value of net minimum lease payments Operating lease - Present value of net minimum lease payments Interest expense, finance lease liability Weighted average remaining operating lease term Weighted average discounts rate Lease payments Statutory common reserve funds description Number of option and warrants outstanding and exercisable Weighted-average exercise price of options and warrants Range of exercise price per common share, beginning balance Number of options and warrants, granted Weighted-average exercise price of options and warrants, granted Range of exercise price per common share, granted Number of options and warrants, exercised Weighted-average exercise price of option and warrants, exercised Range of exercise price per common share exercised Number of options and warrants, expired Weighted-average exercise price of option and warrants, expired Range of exercise price per common share, expired Number of option and warrants outstanding and exercisable Weighted-average exercise price of options and warrants Range of exercise price per common share Outstanding and exercisable Range of exercise prices, outstanding and exercisable Weighted average remaining contractual life (years), outstanding and exercisable Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Awards, number of shares authorized Shares available for grant Compensation costs for options issued Aggregate intrinsic value of options outstanding and exercisable Current taxes – PRC Deferred tax – PRC entities Deferred taxes – US entity Change in valuation allowance Tax Expense Benefit Deferred tax liabilities Deferred tax assets: Exploration costs PRC tax losses US federal net operating loss Total deferred tax assets Valuation allowance Net deferred tax asset Tax rate Tax rate Accumulated undistributed earnings subject to withholding tax Unrecognized withholding tax Increase/(decrease) in valuation allowance Increase/(decrease) in valuation allowance Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Net revenue (external customers) Net revenue (intersegment) Loss from operations before income benefit Income tax benefit Loss from operations after income taxes(benefit) Total assets Capital expenditures Total segment operating loss Corporate costs Unrealized gain (loss) on translation of intercompany balance Loss from operations Other income Loss before income taxes Revenues Percentage of total revenue Concentration Risk [Table] Concentration Risk [Line Items] Percent of products sold to top five customers Amounts due from major customers Schedule of Product Information [Table] Product Information [Line Items] Percent of materials purchased Amount due to major suppliers Other Commitments [Table] Other Commitments [Line Items] Payable within: the next 12 months Payable within: the next 13 to 24 months Payable within: the next 25 to 36 months Total Loss Contingencies [Table] Loss Contingencies [Line Items] Loss contingency settlement agrreement, terms Retained Earnings Appropriated The unrealized (gain) loss on translation of intercompany balances. Disclosure of accounting policy for nature of business, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Disclosure of accounting policy for foreign operations, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). The entire disclosure for prepaid and leases. The entire disclosure for property, plant and equipment under finance lease right-of-use assets. The entire disclosure for taxes payables. The entire disclosure for finance and operating leases of lessee. Includes, but is not limited to, description of finance and operating leases and maturity analysis of finance and operating lease liabilities. The entire disclosure for major suppliers. Tabular disclosure of the property, plant and equipment useful life. Buildings (including salt pans) Plant and Machinery (including protective shells, transmission channels and ducts) Furniture, Fixtures and Equipment At Cost The amount of motor vehicles at cost. The amount of property, plant and equipment impairment cost. Tabular disclosure of property, plant and equipment under finance leases. The amount of accured epenses for construction. YangMing LiuXiaoBin LiMin MiaoNaiHui Tabular disclosure of taxes payable. The value added tax and other taxes payable. Tabular disclosure for lessee's financing leases. Includes, but is not limited to, description of lessee's financing lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions. Interest rate used for finance lease obligations. Imputed interest rate on operating lease liabilities. Tabular disclosure of undiscounted cash flows of financing and operating lease liabilities. Includes, but is not limited to, reconciliation of undiscounted cash flows to financing and operating lease liability recognized in statement of financial position. Range of exercise price per common share outstanding. Range of exercise price per common share exercised. The range of exercise price per common share granted. Range of exercise price per common share expired. Range of exercise price per common share outstanding. The deferred tax assets, PRC tax losses. Bromine Crude Salt Chemical Products Natural Gas Segment Total Corporate 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). Income Loss From Continuing Operations After Income Taxes Tabular disclosure of segment costs. Segment corporate costs. Segment operating income loss. Shandong Morui Chemical Company Limited Total Revenue Shandong Brother Technology Limited Shouguang Weidong Chemical Company Limited Shandong Shouguang Shenrunfa Ocean Chemical Company Limited Dongying Bomeite Chemical Company Limited Property Management Fees Capital Expenditure Approximate costs of relocation process. Property, plant and equipment, capitalized costs. Amount of prepaid lease for parcel of land. Cost of net revenue. Depreciation and amortization expense. Carrying value of capitalized lease. Rate of equity interest ownership. Chairman of the Company Seller Term of property management services, description Expense associated with agreement. Statutory common reserve funds, description 2019 Omnibus Equity Incentive Plan Accumulated undistributed earnings subject to withholding tax. Amount of unrecognized withholding tax. Amounts due from major customers. Major Suppliers Amount due to major suppliers. Assets, Current Assets, Noncurrent Liabilities, Current Liabilities, Noncurrent Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Selling and Marketing Expense Cost, Overhead General and Administrative Expense Operating Expenses Interest Expense Income Tax Expense (Benefit) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Weighted Average Number of Shares Outstanding, Basic Shares, Issued Shares, Outstanding Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Prepaid Expense and Other Assets Increase (Decrease) in Other Receivables Increase (Decrease) in Prepaid Expenses, Other Net Cash Provided by (Used in) Operating Activities Net Cash Provided by (Used in) Investing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Buildings and Improvements, Gross Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization DepreciationAndAmortizationExpensePPE ImputedInterestRateOnOperatingLeaseLiabilities Finance Lease, Liability, Undiscounted Excess Amount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Other Tax Expense (Benefit) Deferred Tax Assets, Gross Deferred Tax Assets, Valuation Allowance Deferred Tax Assets, Net Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent SegmentCorporateCosts Contractual Obligation EX-101.PRE 10 gure-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 31, 2022
May 13, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2022  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --12-31  
Entity File Number 001-34499  
Entity Registrant Name GULF RESOURCES, INC.  
Entity Central Index Key 0000885462  
Entity Tax Identification Number 13-3637458  
Entity Incorporation, State or Country Code NV  
Entity Address, Address Line One Level 11, Vegetable Building  
Entity Address, Address Line Two Industrial Park of the East City  
Entity Address, City or Town Shouguang City  
Entity Address, State or Province SD  
Entity Address, Country CN  
Entity Address, Postal Zip Code 262700  
City Area Code +86 (536)  
Local Phone Number 567-0008  
Title of 12(b) Security Common Stock, $0.0005 par value  
Trading Symbol GURE  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   10,471,924
Entity Information, Former Legal or Registered Name Not Applicable.  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Current Assets    
Cash $ 105,661,999 $ 95,767,263
Accounts receivable 11,102,039 14,525,807
Inventories, net 515,562 691,111
Prepayments and deposits 4,904,466 4,450,037
Other receivable 644 644
Total Current Assets 122,184,710 115,434,862
Non-Current Assets    
Property, plant and equipment, net 182,415,845 162,657,546
Finance lease right-of use assets 184,155 184,824
Operating lease right-of-use assets 9,562,685 8,311,127
Prepaid land leases, net of current portion 10,419,032 10,368,469
Deferred tax assets 12,896,492 12,900,034
Total non-current assets 215,478,209 194,422,000
Total Assets 337,662,919 309,856,862
Current Liabilities    
Payable and accrued expenses 35,036,051 10,530,776
Taxes payable-current 1,472,666 775,708
Amount due to a related party 1,854,380 1,849,044
Finance lease liability, current portion 262,033 227,429
Operating lease liabilities, current portion 481,540 506,579
Total Current Liabilities 39,106,670 13,889,536
Non-Current Liabilities    
Finance lease liability, net of current portion 1,778,089 1,770,526
Operating lease liabilities, net of current portion 8,709,855 7,557,583
Total Non-Current Liabilities 10,487,944 9,328,109
Total Liabilities 49,594,614 23,217,645
Stockholders’ Equity    
PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding 0 0
COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 10,517,754 shares issued; and 10,471,924 shares outstanding as of March 31 31, 2022 and December 31, 2021 24,376 24,376
Treasury stock; 45,830 shares as of March 31, 2022 and December 31, 2021 at cost (510,329) (510,329)
Additional paid-in capital 100,569,159 100,569,159
Retained earnings unappropriated 150,343,692 150,463,638
Retained earnings appropriated 24,233,544 24,233,544
Accumulated other comprehensive income 13,407,863 11,858,829
Total Stockholders’ Equity 288,068,305 286,639,217
Total Liabilities and Stockholders’ Equity $ 337,662,919 $ 309,856,862
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.0005 $ 0.0005
Common stock, shares authorized 80,000,000 80,000,000
Common stock, shares issued 10,517,754 10,517,754
Common stock, shares outstanding 10,471,924 10,471,924
Treasury stock, shares 45,830 45,830
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
NET REVENUE    
Net revenue $ 8,930,737 $ 5,259,243
OPERATING EXPENSE    
Cost of net revenue (4,549,968) (4,181,389)
Sales, marketing and other operating expenses (10,360) (9,545)
Direct labor and factory overheads incurred during plant shutdown (2,184,591) (2,613,483)
General and administrative expenses (2,242,501) (1,736,250)
Other operating expense (8,404) 0
Total operating expense (8,995,824) (8,540,667)
LOSS FROM OPERATIONS (65,087) (3,281,424)
OTHER INCOME (EXPENSE)    
Interest expense (34,692) (36,862)
Interest income 75,528 72,453
LOSS BEFORE TAXES (24,251) (3,245,833)
INCOME TAX  BENEFIT (95,695) 743,709
NET LOSS (119,946) (2,502,124)
OTHER COMPREHENSIVE LOSS    
- Foreign currency translation adjustments 1,549,034 (2,184,690)
COMPREHENSIVE INCOME (LOSS) $ 1,429,088 $ (4,686,814)
LOSS PER SHARE:    
BASIC AND DILUTED $ (0.01) $ (0.25)
WEIGHTED AVERAGE NUMBER OF SHARES:    
BASIC AND DILUTED 10,471,924 9,997,477
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statement of Stockholders' Equity - USD ($)
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings Unappropriated
Retained Earnings Appropriated
Accumulated Other Comprehensive Income (Loss)
Total
Beginning balance, value at Dec. 31, 2020 $ 24,139 $ (510,329) $ 97,435,316 $ 151,388,356 $ 24,233,544 $ 4,453,247 $ 277,024,273
Number of shares issued at Dec. 31, 2020 10,043,307            
Number of treasury stock at Dec. 31, 2020 9,997,477 45,830          
Translation adjustment $ 0 $ 0 0 0 0 (2,184,690) (2,184,690)
Net loss for three-month period ended March 31, 2021 0 0 0 (2,502,124) 0 0 (2,502,124)
Ending balance, value at Mar. 31, 2021 $ 24,139 $ (510,329) 97,435,316 148,886,232 24,233,544 2,268,557 272,337,459
Number of shares issued at Mar. 31, 2021 10,043,307            
Number of treasury stock at Mar. 31, 2021 9,997,477 45,830          
Beginning balance, value at Dec. 31, 2021 $ 24,376 $ (510,329) 100,569,159 150,463,638 24,233,544 11,858,829 286,639,217
Number of shares issued at Dec. 31, 2021 10,517,754            
Number of treasury stock at Dec. 31, 2021 10,471,924 45,830          
Translation adjustment $ 0 $ 0 0 0 0 1,549,034 1,549,034
Net loss for three-month period ended March 31, 2021 0 0 0 (119,946) 0 0 (119,946)
Ending balance, value at Mar. 31, 2022 $ 24,376 $ (510,329) $ 100,569,159 $ 150,343,692 $ 24,233,544 $ 13,407,863 $ 288,068,305
Number of shares issued at Mar. 31, 2022 10,517,754            
Number of treasury stock at Mar. 31, 2022 10,471,924 45,830          
XML 16 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 loss $ (119,946) $ (2,502,124)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Interest on capital lease obligation 33,622 35,538
Depreciation and amortization 5,003,078 4,104,357
Unrealized exchange (gain) loss on translation of inter-company balances 283,789 104,812
Deferred tax asset 95,695 (743,709)
Common stock issued for services 0 0
Changes in assets and liabilities    
Accounts receivable 3,483,711 1,637,800
Inventories 178,444 (162,099)
Prepayments and deposits (446,365) (71,888)
Other receivables 0 0
Accounts and Other payable and accrued expenses 487,228 830,751
Retention payable 0 0
Taxes payable 704,492 72,758
Prepaid land leases 0 0
Operating leases (1,258,066) 35,199
Net cash provided by operating activities 8,445,682 3,341,395
CASH FLOWS USED IN INVESTING ACTIVITIES    
Purchase of property, plant and equipment (395,060) 0
Net cash used in investing activities (395,060) 0
EFFECTS OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS 1,844,114 (864,609)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS 9,894,736 2,476,786
CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD 95,767,263 94,222,538
CASH AND CASH EQUIVALENTS - END OF PERIOD $ 105,661,999 $ 96,699,324
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 1 – BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

(a)           Basis of Presentation and Consolidation

 

The accompanying audited consolidated financial statements have been prepared by Gulf Resources, Inc. (“Gulf Resources”), a Nevada corporation and its subsidiaries (collectively, the “Company”).

 

The consolidated financial statements include the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated in the British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (“HKJI”). HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (“SCHC”) which owns 100% of Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) and Daying County Haoyuan Chemical Company Limited (“DCHC”).  All material intercompany transactions have been eliminated on consolidation.

 

(b)           Nature of the Business

 

The Company manufactures and trades bromine and crude salt through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (“SCHC”) and manufactures chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through its wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) in the People’s Republic of China (“PRC”). DCHC was established to further explore and develop natural gas and brine resources (including bromine and crude salt) in the PRC. DCHC’s business commenced trial operation in January 2019 but suspended production temporarily in May 2019 as required by the government to obtain project approval (see Note 1 (b)(iii)).

 

On March 11, 2020, the World Health Organization (WHO) officially declared COVID-19 a pandemic. The duration and intensity of the impact of the COVID-19 and resulting disruption to the Company’s operations and financial position is uncertain. While our operations are currently not materially affected, it is unknown whether or how they may be affected if such a pandemic persists for an extended period. While not yet quantifiable, the Company believes this situation did not have a material adverse impact on its operating results in the year of 2021 and will continue to assess the financial impact. The virus outbreak slightly delayed the commencement of the operations for Factory No.1, No.4, No.7, No.9, and it may also delay the approval for the remaining three factories No.2, No.8 and No.10.

 

(i) Bromine and Crude Salt Segments

 

In February 2019, the Company received a notification from the local government of Yangkou County that its Factory No. 1, No. 4, No. 7 and No. 9 passed inspection and could resume operations. In April 2019, Factory No.1, and Factory No.7 resumed operation.

  

On November 25, 2019, the government of Shouguang City issued a notice ordering all bromine facilities in Shouguang City, including the Company’s bromine facilities, including Factory No.1 and Factory No. 7, to temporarily stop production from December 16, 2019 to February 10, 2020. Subsequently, due to the coronavirus outbreak in China, the local government ordered those bromine facilities to postpone the commencement of production. Subsequently, the Company received an approval dated February 27, 2020 issued by the local governmental authority which allowed the Company to resume production after the winter temporary closure. Further, the Company received another approval from the Shouguang Yangkou People’s Government dated March 5, 2020 allowing the Company to resume production at its bromine factories No.1, No. 4, No.7 and No. 9 in order to meet the needs of bromide products for epidemic prevention and control (the “March 2020 Approval”). The Company’s Factories No. 1 and No. 7 commenced trial production in mid-March 2020 and commercial production on April 3, 2020 and its Factories No. 4 and No. 9 commenced commercial production on May 6, 2020.

 

The company is still waiting for governmental approval for factories #2, #8, and #10. To our knowledge, the government is currently completing its planning process for all mining areas including that for prevention of flood. As a result, we may be required to make some modifications to our current wells and aqueducts prior to commencement of operations of these factories to satisfy the local government's requirements. Nevertheless, the Company expects to receive approval to open at least one and potentially more of its closed factories in 2022.

 

Pursuant to the notification issued from the government of Shouguang City, all bromine facilities in Shouguang City had to be temporarily closed from December 28, 2021 until February 21, 2022. To comply with such notification, the Company had temporarily stopped production at its bromine facilities during the aforesaid period and resumed production as scheduled on February 21, 2022.

 

(ii) Chemical Segment

 

On November 24, 2017, the Company received a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants located in the second living area of the Qinghe Oil Extraction to the Bohai Marine Fine Chemical Industrial Park (“Bohai Park”). This is because the two plants are located in a residential area and their production activities will impact the living environment of the residents. This is as a result of the country’s effort to improve the development of the chemical industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations will be ordered to shut down.

 

In December 2017, the Company secured from the government the land use rights for its chemical plants located at the Bohai Park and in June 2018, the Company presented a completed construction design draft and other related documents to the local authorities for approval. In January 2020, the Company received the environmental protection approval by the government of Shouguang City, Shandong Province for the proposed Yuxin Chemical factory. The Company began the construction on its new chemical facilities located at Bohai Marine Fine Chemical Industrial Park in June 2020 and basically completed the civil works by end of June 2021. Nov. 15, 2021, the company announced due to the supply chain issues as well as the electric restrictions in China, the delivery of some equipment, the equipment installation and testing and beginning trial production at the chemical factory had been be delayed. On February 22, 2022, the company announced that discussions with the government have convinced management that the electricity restrictions are being eased. Accordingly, the Company has contacted its suppliers and will have the remainder of the equipment produced and delivered, so the Company can complete installation and begin testing and trial production.

 

The Company estimates this relocation process will cost approximately $69 million in total. The Company incurred relocation costs comprising prepaid land lease, professional fees related to the design of the new chemical factory, purchase of plant and equipment and construction costs and installation costs incurred for the new chemical factory in the amount of $45,584,344 and $45,584,344, which were recorded in the Property, plant and equipment in the consolidated balance sheets as of March 31, 2022 and December 31, 2021. 

 

(iii) Natural Gas Segment

 

In January 2017, the Company completed the first brine water and natural gas well field construction in Daying located in Sichuan Province and commenced trial production in January 2019. On May 29, 2019, the Company received a verbal notice from the government of Tianbao Town, Daying County, Sichuan Province, whereby the Company is required to obtain project approval for its well located in Daying, including the whole natural gas and brine water project, and approvals for safety production inspection, environmental protection assessment, and to solve the related land issue. Until these approvals have been received, the Company has to temporarily halt trial production at its natural gas well in Daying. In compliance with the Chinese government new policies, the Company is also required to obtain an exploration license and a mining license for bromine and natural gas, respectively. Pursuant to the Opinions of the Ministry of Natural Resources on Several Issues in Promoting the Reform of Mineral Resources Management (Trial) promulgated by the Ministry of Natural Resources of PRC on January 9, 2020, which came into effect on May 1, 2020, privately owned enterprises are allowed to participate in the natural gas production. The Company plans to proceed with its applications for the natural gas and brine project approvals with related government departments until the governmental planning has been finalized.

 

(c)           Allowance for Doubtful Accounts

 

As of March 31, 2022 and December 31, 2021, there were no allowances for doubtful accounts. No allowances for doubtful accounts were charged to the condensed consolidated statements of loss for the three-month periods ended March 31, 2022 and 2021.

 

 (d)           Concentration of Credit Risk

 

The Company is exposed to credit risk in the normal course of business, primarily related to accounts receivable and cash and cash equivalents. Substantially all of the Company’s cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The Company placed $105,661,999 and $95,767,263 with these institutions as of March 31, 2022 and December 31, 2021, respectively.  The Company has not experienced any losses in such accounts in the PRC.

 

 

 

 

(e)           Property, Plant and Equipment

 

Property, plant and equipment are stated at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance costs are expensed as incurred.

 

Mineral rights are recorded at cost less accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent term under the units of production method, whichever is shorter.

 

Construction in process primarily represents direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant and equipment upon completion and depreciation will commence when the completed assets are placed in service. 

 

The Company’s depreciation and amortization policies on property, plant and equipment, other than mineral rights and construction in process, are as follows:

 

 

 

Useful life

(in years)

Buildings (including salt pans)     8 - 20  
Plant and machinery (including protective shells, transmission channels and ducts)     3 - 8  
Motor vehicles     5  
Furniture, fixtures and equipment     3-8  

 

Property, plant and equipment under the capital lease are depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease.

 

Producing oil and gas properties are depreciated on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically to service production directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves of the respective oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified oil and gas properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with significant development projects are not depreciated until commercial production commences and the reserves related to those costs are excluded from the calculation of depreciation.

 

(f)           Retirement Benefits

 

Pursuant to the relevant laws and regulations in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization. The Company makes contributions to the retirement plan at the applicable rate based on the employees’ salaries. The required contributions under the retirement plans are charged to the condensed consolidated statement of income on an accrual basis when they are due. The Company’s contributions totaled $201,265 and $246,622 for the three-month periods ended March 31, 2022 and 2021, respectively.

 

(g)           Revenue Recognition

 

Net revenue is net of discount and value added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized when the control of the promised goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no rights to return the goods upon acknowledgement of receipt of goods. Revenue from contracts with customers is disaggregated in Note 14.

 

 

 

 

(h)           Recoverability of Long-lived Assets

 

In accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 360-10-35 “Impairment or Disposal of Long-lived Assets”, long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful lives of those assets are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment.

 

The Company determines the existence of such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets.

 

For the three-month period ended March 31, 2022 and 2021, the Company determined that there were no events or circumstances indicating possible additional impairment of its long-lived assets.

 

(i)           Basic and Diluted Net Income per Share of Common Stock

 

Basic earnings per common share are based on the weighted average number of shares outstanding during the periods presented.  Diluted earnings per share are computed using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to 0 and 62,704 shares for the three-month periods ended March 31, 2022 and 2021, respectively.

 

Because the Company reported a net loss for the three-month periods ended March 31, 2022 and 2021, common stock equivalents including stock options and warrants were anti-dilutive, therefore the amounts reported for basic and diluted loss per share were the same.

 

 

 

 

(j)           Reporting Currency and Translation

 

The financial statements of the Company’s foreign subsidiaries are measured using the local currency, Renminbi (“RMB”), as the functional currency; whereas the functional currency and reporting currency of the Company is the United States dollar (“USD” or “$”).

 

As such, the Company uses the “current rate method” to translate its PRC operations from RMB into USD, as required under FASB ASC 830 “Foreign Currency Matters”. The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets of the Company’s PRC subsidiaries are recorded in stockholders’ equity as part of accumulated other comprehensive income. The statement of income and comprehensive income is translated at average rate during the reporting period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net income for the reporting periods as part of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with the exception of the consideration paid for the acquisition of business which is translated at historical rates.

 

(k)           Foreign Operations

 

All of the Company’s operations and assets are located in PRC.  The Company may be adversely affected by possible political or economic events in this country.  The effect of these factors cannot be accurately predicted.

 

(l)           Inventories

 

Inventories are stated at the lower of cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated selling price less costs to complete and selling expenses.

  

(m)       Leases

 

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease liabilities in the consolidated balance sheets.

 

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019 based on the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

The Company does not recognize operating lease ROU assets and liabilities arising from lease arrangements with lease term of twelve months or less.

 

 

 

 

(n)        Stock-based Compensation

 

Stock-based awards issued to employees are recorded at their fair values estimated at grant date using the Black-Scholes model and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period. Consistent with the accounting requirement for employee stock-based awards, nonemployee stock-based awards are measured at the grant-date fair value of the equity instruments that the Company is obligated to issue when the good has been delivered or the service has been rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied.

  

The Company has elected to account for the forfeiture of stock-based awards as they occur.

 

(o)        Loss Contingencies

 

The Company accrues for loss contingencies relating to legal matters, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities, when such liabilities become probable and could be reasonably estimable. Such estimates may be based on advice from third parties or on management’s judgment, as appropriate. Revisions to accruals are reflected in earnings (loss) in the period in which different facts or information become known or circumstances change that affect the Company’s previous assumptions with respect to the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from previous estimates.

 

(p)        Income Tax

 

The Company accounts for income taxes in accordance with the Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting for deferred income taxes. Under this method, deferred income taxes are recorded to reflect the tax consequences on future years of temporary differences between the tax basis of assets and liabilities and their reported amounts at each period end. Deferred tax assets and liabilities are measured using tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The deferred income tax effects of a change in tax rates are recognized in the period of enactment. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The guidance also provides criteria for the recognition, measurement, presentation and disclosures of uncertain tax positions. A tax benefit from an uncertain tax position may be recognized if it is “more likely than not” that the position is sustainable based solely on its technical merits. Interests and penalties associated with unrecognized tax benefits are included within the (benefit from) provision for income tax in the consolidated statement of profit (loss).

 

(q)        New Accounting Pronouncements

  

Recent accounting pronouncements adopted

 

There were no recent accounting pronouncements adopted during the three months ended March 31, 2022.

 

Recently Issued Accounting Pronouncements Not Yet Adopted

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this Update affect loans, debt securities, trade.

 

 

 

 

receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For the Company which is a smaller reporting company, ASU No. 2019-10 extends the effective dates for two years. The Company is currently evaluating the effect of this on the condensed consolidated financial statements and related disclosure. 

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
INVENTORIES

NOTE 2 – INVENTORIES

 

Inventories consist of:

 

   March 31,
2022
  December 31,
2021
       
Raw materials  $52,131   $42,553 
Finished goods   463,431    648,558 
Inventory, net  $515,562   $691,111 

 

There was no allowance for slow-moving inventories as of March 31, 2022 and 2021.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
PREPAID LAND LEASES
3 Months Ended
Mar. 31, 2022
Prepaid Land Leases  
PREPAID LAND LEASES

NOTE 3 – PREPAID LAND LEASES

 

The Company has the rights to use certain parcels of land located in Shouguang, Shandong , PRC, through lease agreements signed with local townships or the government authority. The production facilities and warehouses of the Company are located on these parcels of land. The lease term ranges from ten to fifty years. Some of the lease contracts were paid in one lump sum upfront and some are paid annually at the beginning of each anniversary date. These leases have no purchase option at the end of the lease term and were classified as operating leases prior to and as of January 1, 2019 when the new lease standard was adopted. Prior to January 2019, the prepaid land lease was amortized on a straight-line basis. As of January 1, 2019, all the leases in which term has commenced and were in use were classified as operating lease right-of-use assets (“ROU”). See Note 6.

 

In December 2017, the Company paid a one lump sum upfront amount of $10,017,010 for a 50-year lease of a parcel of land at Bohai Marine Fine Chemical Industrial Park (“Bohai”) for the new chemical factory under construction. There is no purchase option at the end of the lease term. This was classified as an operating lease prior to and as of January 1, 2019. The land use certificate was issued on October 25, 2019. The lease term expires on August 12, 2069. The amount paid was recorded as prepaid land leases, net of current portion in the consolidated balance sheet as of March 31 2022 and December 31, 2021. As of March 31, 2022, the prepaid land lease increased to $10,419,032 due to an additional amount paid for stamp duty and related land use rights fees. Amortization of this prepaid land lease will commence when the chemical factory is built and placed in service.

 

In June 2020, the construction of the new chemical factory commenced and is expected to complete around June 2021.

 

 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT, NET
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT, NET

NOTE 4 – PROPERTY, PLANT AND EQUIPMENT, NET

 

Property, plant and equipment, net consist of the following:

 

   March 31,
2022
  December 31,
2021
At cost:          
Mineral rights  $3,037,938   $3,025,017 
Buildings   35,055,241    34,906,137 
Plant and machinery   201,702,769    201,012,254 
Motor vehicles   140,159    139,563 
Furniture, fixtures and office equipment   2,505,055    2,494,400 
Construction in process   68,574,529    44,310,149 
Total   311,015,691    285,887,520 
Less: Accumulated depreciation and amortization   (128,599,846)   (123,229,974)
     Impairment        
Net book value  $182,415,845   $162,657,546 

 

The Company has certain buildings and salt pans erected on parcels of land located in Shouguang, PRC, and such parcels of land are collectively owned by local townships or the government authority. The Company has not been able to obtain property ownership certificates over these buildings and salt pans. The aggregate carrying values of these properties situated on parcels of the land are $17,526,711 and $17,911,910 as at March 31, 2022 and December 31, 2021, respectively.

 

During the three-month period ended March 31, 2022, depreciation and amortization expense totaled $5,001,619, of which $1,761,068, $1,197,687 and $2,042,864 were recorded in direct labor and factory overheads incurred during plant shutdown, administrative expenses and cost of net revenue, respectively.

 

During the three-month period ended March 31, 2021, depreciation and amortization expense totaled $4,102,929, of which $1,816,782, $163,233 and $2,122,914 were recorded in direct labor and factory overheads incurred during plant shutdown, administrative expenses and cost of net revenue, respectively.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCE LEASE RIGHT-OF-USE ASSETS
3 Months Ended
Mar. 31, 2022
Finance Lease Right-of-use Assets  
FINANCE LEASE RIGHT-OF-USE ASSETS

NOTE 5 – FINANCE LEASE RIGHT-OF-USE ASSETS

 

Property, plant and equipment under finance lease, net consist of the following:

 

   March 31,
2022
  December 31,
2021
At cost:          
Buildings   $129,625   $129,074 
Plant and machinery    2,371,314    2,361,228 
Total   2,500,939    2,490,302 
Less: Accumulated depreciation and amortization   (2,316,784)   (2,305,478)
Net book value  $184,155   $184,824 

 

The above buildings erected on parcels of land located in Shouguang, PRC, are collectively owned by local townships.  The Company has not been able to obtain property ownership certificates over these buildings as the Company could not obtain land use rights certificates on the underlying parcels of land.  

 

During the three-month period ended March 31, 2022, depreciation and amortization expense totaled $1,459, which was recorded in direct labor and factory overheads incurred during plant shutdown. During the three-month period ended March 31, 2021, depreciation and amortization expense totaled $1,428, which was recorded in direct labor and factory overheads incurred during plant shutdown.

 

 

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
OPERATING LEASE RIGHT-OF USE ASSETS
3 Months Ended
Mar. 31, 2022
Operating Lease Right-of Use Assets  
OPERATING LEASE RIGHT-OF USE ASSETS

NOTE 6 – OPERATING LEASE RIGHT-OF USE ASSETS

 

As of March 31, 2022, the total operating lease ROU assets was $9,562,685.

 

The total operating lease cost for the three-month period ended March 31, 2022 and 2021 was $258,398 and $240,150, respectively.

 

The Company has the rights to use certain parcels of land located in Shouguang, the PRC, through lease agreements signed with local townships or the government authority. For parcels of land that are collectively owned by local townships, the Company cannot obtain land use rights certificates. The parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately 38.6 square kilometers of aggregate carrying value of $10,486,921 as at March 31, 2022.

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES

NOTE 7 – ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES

 

Accounts and other payable and accrued expenses consist of the following:

 

   March 31,  December 31,
   2022  2021
Accounts payable  $582,212   $202,289 
Salary payable   264,917    267,215 
Other payable-related party (see Note 8)   24,571    97,856 
Accrued expense for construction   33,057,678    8,944,367 
Accrued expense-others   1,106,673    1,019,049 
Total  $35,036,051   $10,530,776 

 

 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE 8 – RELATED PARTY TRANSACTIONS  

 

On September 25, 2012, the Company purchased five floors of a commercial building in the PRC, through SYCI, from Shandong Shouguang Vegetable Seed Industry Group Co., Ltd. (the “Seller”) at a cost of approximately $5.7 million in cash, of which Mr. Ming Yang, the Chairman of the Company, had a 99% equity interest in the Seller. During the first quarter of 2018, the Company entered into an agreement with the Seller, a related party, to provide property management services for an annual amount of approximately $98,271 for five years from January 1, 2018 to December 31, 2022. The expense associated with this agreement for the three months ended March 31, 2022 and 2021 was approximately $24,568 and $23,735.

 

NOTE 8 – RELATED PARTY TRANSACTIONS – Continued

 

  a) Related parties

 

Name of related parties Position
YangMing Chairman Of the Board
LiuXiaoBin Chief Executive Officer
LiMin Chief Financial Officer
MiaoNaiHui Chief Operating Officer

 

b)

 

   March 31,  December 31,
   2022  2021
Amount due to related parties:          
YangMing  $464,656   $462,680 
LiuXiaoBin   599,766    599,766 
LiMin   394,979    393,299 
MiaoNaiHui   394,979    393,299 
Total  $1,854,380   $1,849,044 

 

Considering that the Company has not performed well in recent years, the Company and its executive officers mutually agreed and to returned all, or a portion of their cash compensation earned for their services with the Company, which may be considered for future compensation should the Company improve its results of operations.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
TAXES PAYABLE
3 Months Ended
Mar. 31, 2022
Taxes Payable  
TAXES PAYABLE

NOTE 9 – TAXES PAYABLE

 

   March 31,  December 31,
   2022  2021
Land use tax payable   27,545    27,427 
Value added tax and other taxes payable   1,445,121    748,281 
Land use tax payable  $1,472,666   $775,708 

     

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
LEASE LIABILITIES-FINANCE AND OPERATING LEASE
3 Months Ended
Mar. 31, 2022
Lease Liabilities-finance And Operating Lease  
LEASE LIABILITIES-FINANCE AND OPERATING LEASE

NOTE 10 – LEASE LIABILITIES-FINANCE AND OPERATING LEASE

 

The components of finance lease liabilities were as follows:

 

    Imputed   March 31,   December 31,
    Interest rate   2022   2021
Total finance lease liability     6.7%     $ 2,040,122     $ 1,997,955  
Less: Current portion             (262,033 )     (227,429 )
Finance lease liability, net of current portion           $ 1,778,089     $ 1,770,526  

 

Interest expenses from a finance lease liability amounted to $33,622 and $35,538 for the three-month periods ended March 31, 2022 and 2021, respectively, were charged to the condensed consolidated statement of loss.

 

The components of operating lease liabilities as follows:

 

    Imputed   March 31,   December 31,
    Interest rate   2022   2021
Total Operating lease liabilities     4.89%     $ 9,191,395     $ 8,064,162  
Less: Current portion             (481,540 )     (506,579 )
Operating lease liabilities, net of current portion           $ 8,709,855     $ 7,557,583  

 

The weighted average remaining operating lease term at March 31, 2022 was 20 years and the weighted average discounts rate was 4.89%. This discount rates used are based on the base rate quoted by the People's Bank of China and vary with the remaining term of the lease. Lease payment in the three-months ended March 31, 2022 and 2021 was $257,879 and $204,951.

 

Maturities of lease liabilities were as follows:

 

    Financial lease   Operating Lease
Payable within:                
the next 12 months   $ 295,665     $ 918,807  
the next 13 to 24 months     295,665       917,814  
the next 25 to 36 months     295,665       924,005  
the next 37 to 48 months     295,665       930,231  
the next 49 to 60 months     295,665       936,860  
thereafter     1,182,660       11,969,559  
Total     2,660,985       16,597,276  
Less: Amount representing interest     (620,863 )     (7,405,881 )
Present value of net minimum lease payments     2,040,122     $ 9,191,395  

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
EQUITY
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
EQUITY

NOTE 11 – EQUITY

 

Restricted Shares

 

A restricted stock award (“RSA”) is an award of common shares that is subject to certain restrictions during a specified period. Restricted stock awards are independent of option grants and are generally subject to forfeiture if employment terminates prior to the release of the restrictions. The grantee cannot transfer the shares before the restricted shares vest. Shares of nonvested restricted stock have the same voting rights as common stock, are entitled to receive dividends and other distributions thereon and are considered to be currently issued and outstanding. The Company expenses the cost of the restricted stock awards, which is determined to be the fair market value of the shares at the date of grant, straight-line over the period during which the restrictions lapse. For these purposes, the fair market value of the restricted stock is determined based on the closing price of the Company's common stock on the grant date.

 

Retained Earnings – Appropriated

 

In accordance with the relevant PRC regulations and the PRC subsidiaries’ Articles of Association, the Company’s PRC subsidiaries are required to allocate its profit after tax to the following reserve:

 

Statutory Common Reserve Funds

 

SCHC, SYCI and DCHC are required each year to transfer at least 10% of the profit after tax as reported under the PRC statutory financial statements to the Statutory Common Reserve Funds until the balance reaches 50% of the registered share capital.  This reserve can be used to make up any loss incurred or to increase share capital.  Except for the reduction of losses incurred, any other application should not result in this reserve balance falling below 25% of the registered capital. The Statutory Common Reserve Fund as of March 31, 2022 for SCHC, SYCI and DCHC is 16%, 14% and 0% of its registered capital respectively.

 

 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2022
Compensation Related Costs [Abstract]  
STOCK-BASED COMPENSATION

NOTE 12 – STOCK-BASED COMPENSATION

 

Pursuant to the Company’s 2019 Omnibus Equity Incentive Plan adopted and approved in 2019 (“2019 Plan”), awards under the 2019 Plan is limited in the aggregate to 2,068,398 shares of our common stock, inclusive of the awards that were previously issued and outstanding under the Company’s 2007 Equity Incentive Plan, as amended (the “2007 Plan”). Upon adoption and approval of the 2019 Plan, the 2007 Plan was frozen, no new awards will be granted under the 2007 Plan, and outstanding awards under the 2007 Plan will continue to be governed by the terms and condition of the 2007 Plan and applicable award agreement. As of March 31, 2022, the number of shares of the Company’s common stock available for grant of stock options and issuance under the 2019 Plan is 1,056,801 shares.

 

The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model. The risk free rate is based on the yield-to-maturity in continuous compounding of the US Government Bonds with the time-to-maturity similar to the expected tenor of the option granted, volatility is based on the annualized historical stock price volatility of the Company, and the expected life is based on the historical option exercise pattern.

 

For the three months ended March 31, 2022 and 2021, total compensation costs for options issued recorded in the consolidated statement of loss were $0.

 

During the three months ended March 31, 2022, there were no options issued to employees or non-employees.

 

The following table summarizes all Company stock option transactions between January 1, 2022 and March 31, 2022.

 

    Number of Option
and Warrants
Outstanding and exercisable
  Weighted- Average Exercise price of Option
and Warrants
  Range of
Exercise Price per Common Share
Balance, January 1, 2022         $        
Granted during the period                  
Exercised during the period                  
Expired during the period         $     $  
Balance, March 31, 2022         $        

  

 

Stock Options and Warrants Outstanding and Exercisable
                      Weighted Average  
                      Remaining  
      Outstanding at March 31, 2022      

Range of

Exercise Prices

     

Contractual Life

 (Years)

 
Outstanding and exercisable                  

 

The aggregate intrinsic value of options outstanding and exercisable as of March 31, 2022 and 2021 was $0 and $4,710.

 

During the three months ended March 31, 2022 and 2021, there were no options exercised. 

 

 

 

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

NOTE 13 – INCOME TAXES

 

The Company utilizes the asset and liability method of accounting for income taxes in accordance with FASB ASC 740-10. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized.

 

(a)           United States (“US”)

 

Gulf Resources, Inc. may be subject to the United States of America Tax laws at a tax rate of 21%. No provision for the US federal income taxes has been made as the Company had no US taxable income for the three-month periods ended March 31, 2022 and 2021, and management believes that its earnings are permanently invested in the PRC.

 

(b)           British Virgin Islands (“BVI”)

 

Upper Class Group Limited, a subsidiary of Gulf Resources, Inc., was incorporated in the BVI and, under the current laws of the BVI, it is not subject to tax on income or capital gain in the BVI. Upper Class Group Limited did not generate assessable profit for the three-month periods ended March 31, 2022 and 2021. 

 

(c)           Hong Kong

 

HKJI, a subsidiary of Upper Class Group Limited, was incorporated in Hong Kong and is subject to Hong Kong taxation on its activities conducted in Hong Kong and income arising in or derived from Hong Kong.  No provision for income tax has been made as it has no taxable income for the three-month periods ended March 31, 2022 and 2021.  The applicable statutory tax rates for the three-month periods ended March 31, 2022 and 2021 are 16.5%. There is no dividend withholding tax in Hong Kong.

 

(d)           PRC

 

Enterprise income tax (“EIT”) for SCHC, SYCI and DCHC in the PRC is charged at 25% of the assessable profits.

 

The operating subsidiaries SCHC, SYCI and DCHC are wholly foreign-owned enterprises (“FIE”) incorporated in the PRC and are subject to PRC Local Income Tax Law. The PRC tax losses may be carried forward to be utilized against future taxable profit for ten years for High-tech enterprises and small and medium-sized enterprises of science and technology and for five years for other companies. Tax losses of the operating subsidiaries of the Company may be carried forward for five years.

 

On February 22, 2008, the Ministry of Finance (“MOF”) and the State Administration of Taxation (“SAT”) jointly issued Cai Shui [2008] Circular 1 (“Circular 1”). According to Article 4 of Circular 1, distributions of accumulated profits earned by a FIE prior to January 1, 2008 to foreign investor(s) in 2008 will be exempted from withholding tax (“WHT”) while distribution of the profit earned by an FIE after January 1, 2008 to its foreign investor(s) shall be subject to WHT at 5% effective tax rate.

 

As of March 31, 2022 and December 31, 2021, the accumulated distributable earnings under the Generally Accepted Accounting Principles (GAAP”) of PRC that are subject to WHT are $140,728,940 and $140,006,862, respectively. Since the Company intends to reinvest its earnings to further expand its businesses in mainland China, its foreign invested enterprises do not intend to declare dividends to their immediate foreign holding companies in the foreseeable future. Accordingly, as of March 31, 2022 and December 31, 2021, the Company has not recorded any WHT on the cumulative amount of distributable retained earnings of its foreign invested enterprises that are subject to WHT in China. As of March 31, 2022 and December 31, 2021, the unrecognized WHT are $5,963,592 and $5,932,051, respectively.

 

The Company’s income tax returns are subject to the various tax authorities’ examination. The federal, state and local authorities of the United States may examine the Company’s income tax returns filed in the United States for three years from the date of filing. The Company’s US income tax returns since 2017 are currently subject to examination.

 

Inland Revenue Department of Hong Kong (“IRD”) may examine the Company’s income tax returns filed in Hong Kong for seven years from date of filing. For the years 2012 through 2019, HKJI did not report any taxable income. It did not file any income tax returns during these years except for 2014 and 2018. For companies which do not have taxable income, IRD typically issues notification to companies requiring them to file income tax returns once in every four years. The tax returns for 2014 and 2018 are currently subject to examination.

 

The components of the provision for income tax benefit (expense) from continuing operations are:

 

                 
   Three-Month Period Ended March 31,
   2022  2021
       
Current taxes – PRC  $   $ 
Deferred tax – PRC entities   95,695    743,709 
Deferred taxes – US entity       15,957 
Change in valuation allowance       (15,957)
Tax Expense Benefit  $95,695   $743,709 

 

Significant components of the Company’s deferred tax assets and liabilities at March 31, 2022 and December 31, 2021 are as follows:

 

   March 31,  December 31,
   2022  2021
Deferred tax liabilities  $   $ 
           
Deferred tax assets:          
Exploration costs   1,961,124    1,952,783 
PRC tax losses   19,618,132    19,621,674 
US federal net operating loss   1,322,647    1,308,335 
Total deferred tax assets   22,901,903    22,882,792 
Valuation allowance   (10,005,411)   (9,982,758)
Net deferred tax asset  $12,896,492   $12,900,034 

 

The increase in valuation allowance for the three-month period ended March 31, 2022 is $22,653.

 

The decrease in valuation allowance for the three-month period ended March 31, 2021 is $86,964.

 

There were no unrecognized tax benefits and accrual for uncertain tax positions as of March 31, 2022 and December 31, 2021 and no amounts accrued for penalties and interest for the three months ended March 31, 2022 and 2021.

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS SEGMENTS
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
BUSINESS SEGMENTS

NOTE 14 – BUSINESS SEGMENTS

 

The Company has four reportable segments:  bromine, crude salt, chemical products and natural gas. The reportable segments are consistent with how management views the markets served by the Company and the financial information that is reviewed by its chief operating decision maker.

 

 

 

 

An operating segment’s performance is primarily evaluated based on segment operating income, which excludes share-based compensation expense, certain corporate costs and other income not associated with the operations of the segment. These corporate costs (income) are separately stated below and also include costs that are related to functional areas such as accounting, treasury, information technology, legal, human resources, and internal audit. The Company believes that segment operating income, as defined above, is an appropriate measure for evaluating the operating performance of its segments. All the customers are located in PRC.

 

Three-Month Period Ended March 31, 2022  Bromine * 

Crude

Salt *

 

Chemical

Products

  Natural Gas 

Segment

Total

  Corporate  Total
Net revenue
(external customers)
  $8,126,015   $754,044   $   $50,678   $8,930,737   $   $8,930,737 
Net revenue
(intersegment)
                            
Loss from operations before income benefit   1,348,834    (521,921)   (513,282)   (26,739)   286,892    (351,979)   (65,087)
Income tax benefit   (342,161)   130,480    115,986        (95,695)       (95,695)
Loss from operations after income taxes(benefit)   1,006,673    (391,441)   (397,296)   (26,739)   191,197    (351,979)   (160,782)
Total assets   186,040,450    27,503,060    122,125,607    1,593,308    337,262,425    400,494    337,662,919 
Depreciation and amortization   3,694,749    1,194,058    76,456    37,815    5,003,078        5,003,078 
Capital expenditures   395,060                 395,060        395,060 

 

 

Three-Month Period Ended March 31, 2021  Bromine * 

Crude

Salt *

 

Chemical

Products

  Natural Gas 

Segment

Total

  Corporate  Total
Net revenue
(external customers)
  $4,810,990   $448,253   $   $   $5,259,243   $   $5,259,243 
Net revenue
(intersegment)
                            
Loss from operations before income benefit   (1,279,565)   (1,009,585)   (746,469)   (54,787)   (3,090,406)   (191,018)   (3,281,424)
Income tax benefit   318,868    252,396    172,445        743,709        743,709 
Loss from operations after income taxes(benefit)   (960,697)   (757,189)   (574,024)   (54,787)   (2,346,697)   (191,018)   (2,537,715)
Total assets   144,744,423    24,170,863    121,760,637    1,875,459    292,551,382    42,886    292,594,268 
Depreciation and amortization   2,920,689    1,077,460    68,607    37,601    4,104,357        4,104,357 
Capital expenditures                            

     

* Certain common production overheads, operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine and crude salt segments in SCHC were split by reference to the average selling price and production volume of respective segment.

 

 

 

 

                 
    Three-Month Period Ended March 31,
Reconciliations   2022   2021
Total segment operating loss   $ 286,892     $ (3,090,406 )
Corporate costs     (68,190 )     (86,206 )
Unrealized gain (loss) on translation of intercompany balance     (283,789 )     (104,812
Loss from operations     (65,087 )     (3,281,424 )
Other income     40,836       35,591  
Loss before income taxes   $ (24,251 )   $ (3,245,833 )

 

The following table shows the major customers (10% or more) for the three-month period ended March 31, 2022.

 

Number   Customer  

Bromine

(000’s)

 

Crude Salt

(000’s)

 

Chemical Products

(000’s)

 

Total

Revenue

 (000’s)

 

Percentage of

Total

Revenue (%)

1   Shandong Morui Chemical Company Limited   $ 940     $ 313     $     $ 1,253       14.1 %
2   Shandong Brother Technology Limited   $ 782     $ 241     $     $ 1,023       11.5 %

 

The following table shows the major customers (10% or more) for the three-month period ended March 31, 2021.

 

Number   Customer  

Bromine

(000’s)

 

Crude Salt

(000’s)

 

Chemical Products

(000’s)

 

Total

Revenue

 (000’s)

 

Percentage of

Total

Revenue (%)

1   Shandong Morui Chemical Company Limited   $ 896     $ 169     $     $ 1,065       20.2 %
2   Shouguang Weidong Chemical Company Limited   $ 703     $ 108     $     $ 811       15.4 %
3   Shandong Brother Technology Limited   $ 634     $ 172     $     $ 806       15.3 %
4   Shandong Shouguang Shenrunfa Ocean Chemical Company Limited   $ 672     $     $     $ 672       12.8 %
5   Dongying Bomeite Chemical Company Limited   $ 565     $     $     $ 565       10.7 %

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
CUSTOMER CONCENTRATION
3 Months Ended
Mar. 31, 2022
Risks and Uncertainties [Abstract]  
CUSTOMER CONCENTRATION

NOTE 15 – CUSTOMER CONCENTRATION

 

During the three-month period ended March 31, 2022, the Company sold 49% of its products to its top five customers. As of March 31, 2022, amounts due from these customers were $7,115,008.

 

During the three-month period ended March 31, 2021, the Company sold 74.5% of its products to its top five customers. As of March 31, 2021, amounts due from these customers were $3,571,150.

  

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
MAJOR SUPPLIERS
3 Months Ended
Mar. 31, 2022
Disclosure Major Suppliers Abstract  
MAJOR SUPPLIERS

NOTE 16 – MAJOR SUPPLIERS

 

During the three-month period ended March 31, 2022, the Company purchased 100% of its raw materials from its top five suppliers.  As of March 31, 2022, amounts due to those suppliers were $623,523.

 

During the three-month period ended March 31, 2021, the Company purchased 100% of its raw materials from its top five suppliers.  As of March 31, 2021, amounts due to those suppliers were $1,040,950.

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE OF FINANCIAL INSTRUMENTS
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS

NOTE 17 – FAIR VALUE OF FINANCIAL INSTRUMENTS

 

The carrying values of financial instruments, which consist of cash, accounts receivable and accounts payable and other payables, approximate their fair values due to the short-term nature of these instruments.  There were no material unrecognized financial assets and liabilities as of March 31, 2022 and December 31, 2021.

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS

NOTE 18 – CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS

 

The Company has no purchase commitments as of March 31, 2022.

 

The following table sets forth the Company’s contractual obligations as of March 31, 2022:

 

    Property Management Fees   Capital Expenditure
Payable within:                
the next 12 months   $ 98,271     $ 53,524,208  
the next 13 to 24 months           1,085,798  
the next 25 to 36 months            
Total   $ 98,271     $ 54,610,006  

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
LOSS CONTINGENCIES
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
LOSS CONTINGENCIES

NOTE 19 – LOSS CONTINGENCIES

 

On or about August 3, 2018, written decisions of administration penalty captioned Shou Guo Tu Zi Fa Gao Zi [2018] No. 291, Shou Guo Tu Zi Fa Gao Zi [2018] No. 292, Shou Guo Tu Zi Fa Gao Zi [2018] No. 293, Shou Guo Tu Zi Fa Gao Zi [2018] No. 294, Shou Guo Tu Zi Fa Gao Zi [2018] No. 295 and Shou Guo Tu Zi Fa Gao Zi [2018] No. 296 (together, the “Written Decisions”) were served on Shouguang City Haoyuan Chemical Company Limited (“SCHC”) by Shouguang City Natural Resources and Planning Bureau (the “Bureau”), naming SCHC as respondent respectively thereof. The Decisions challenged the land use of Factory nos. 2, 9, 7, 4, 8 and 10, respectively, and alleged, among other things, that SCHC had illegally occupied and used the land in the total area of approximately 52,674 square meter, on which Factory nos. 2, 9, 7, 4, 8 and 10 were built, respectively. The Written Decisions ordered SCHC, among other things, to return the land subject to the Written Decisions to its respective legal owner, restore the land to its original state, and demolish or confiscate all the buildings and facilities thereon and pay monetary penalty of approximately RMB 1.3 million ($184,000) in the aggregate. Each of the Written Decisions shall be executed within 15 days upon serving on SCHC. Additional interest penalty shall be imposed at a daily rate of 3% in the event that SCHC does not make the monetary penalty payment in a timely manner. Subsequently, the Bureau filed enforcement actions to the People’s Court of Shouguang City, Shandong Province (the “Court”), naming SCHC as enforcement respondent and alleged, among other things, that SCHC failed to perform its obligations under each of the Written Decisions within the specified timeframe. The enforcement proceedings sought court orders to enforce the Written Decisions. On May 5, 2019, written decisions of administrative ruling captioned (2019) Lu 0783 Xing Shen No. 384, (2019) Lu 0783 Xing Shen No. 385, (2019) Lu 0783 Xing Shen No. 389, (2019) Lu 0783 Xing Shen No. 390, (2019) Lu 0783 Xing Shen No. 393, and (2019) Lu 0783 Xing Shen No. 394, respectively (together, the “Court Rulings”) were made by the Court in favor of the Bureau. The Court orders, among other relief, to enforce each of the Written Decisions, to return each subject land to its legal owners and demolish or confiscate the buildings and facilities thereon and restore the land to its original state within 10 days from the service of the Court Rulings on SCHC. The Court Rulings became enforceable immediately upon service on SCHC on May 5, 2019.

 

In the last twenty years, to the Company’s knowledge, there were no government regulations requiring bromine manufacturers to obtain land use and planning approval document. As such, the Company believes most of the bromine manufacturers in Shouguang City do not have land use and planning approval documents and lease their land parcels from the village associations. They are facing the same issues in connection with land use and planning as the Company. To the Company’s knowledge, the local government has submitted its plan to solve the issues to higher authority and are waiting for approval from the higher authority.

 

The Company is in the process of resolving the issues in connection with SCHC’s land use and planning diligently. The Company has been in discussions closely with the local government authorities with the help from Shouguang City Bromine Association to seek reliefs and, based on verbal confirmation by local government authorities, believes the administrative penalties imposed by the Bureau according to the Written Decisions are being re-assessed by local government authorities and may be revoked. Pursuant to a Written Application dated October 28, 2019 addressed to the Court by the Bureau, the Bureau withdrew its application for the enforcement proceedings regarding the administrative penalty imposed on Factory No. 7, Factory No. 8 and Factory No. 10. Pursuant to a written decisions of administrative ruling captioned (2019) Lu 0783 Xing Shen No. 389 Zhi Yi, dated November 25, 2020, the Court orders to terminate the enforcement of the case captioned (2019) Lu 0783 Xing Shen No. 389. Production of Factory No. 7 was allowed to resume in April 2019. The Company received a notification from the Shouguang City Government in February 2019 informing the Company that Factory No. 1, No. 4, No. 7 and No. 9 have passed inspection and were approved to resume operation

 

In addition, on August 28, 2019, the People’s Government of Shandong Province, issued a regulation titled “Investment Project Management Requirements of Chemical Companies in Shandong Province” permitting the construction of facilities on existing sites or infrastructure of bromine manufacturing and other chemical industry-related types of projects (clause 11 of section 3). The Company believes that the goal of the government is to standardize and regulate the industry and not to demolish the facilities or penalize the manufacturers. As of the date of this report, the Company has not been notified by the local government that it will take any measure to enforce the administrative penalties. Based on information known to date, the Company believes that it is remote that the Written Decisions or Court Rulings will be enforced within the expected timeframe and a material penalty or costs and expenses against the Company will result. However, there can be no assurance that there will not be any further enforcement action, the occurrence of which may result in further liabilities, penalties and operational disruption.

 

In view of the above facts and circumstances, the Company believes that it is not necessary to accrue for any estimated losses or impairment as of March 31, 2022.

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENT
3 Months Ended
Mar. 31, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENT

NOTE 20 - SUBSEQUENT EVENT

 

There was a wholly-owned subsidiary, Shouguang Hengde Salt Industry Co. LTD, was registered on April, 2022 in Shandong Province, China, for future crude salt production and trading. At present, this subsidiary does not have any operations.

 

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation

(a)           Basis of Presentation and Consolidation

 

The accompanying audited consolidated financial statements have been prepared by Gulf Resources, Inc. (“Gulf Resources”), a Nevada corporation and its subsidiaries (collectively, the “Company”).

 

The consolidated financial statements include the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated in the British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (“HKJI”). HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (“SCHC”) which owns 100% of Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) and Daying County Haoyuan Chemical Company Limited (“DCHC”).  All material intercompany transactions have been eliminated on consolidation.

 

Nature of the Business

(b)           Nature of the Business

 

The Company manufactures and trades bromine and crude salt through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (“SCHC”) and manufactures chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through its wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) in the People’s Republic of China (“PRC”). DCHC was established to further explore and develop natural gas and brine resources (including bromine and crude salt) in the PRC. DCHC’s business commenced trial operation in January 2019 but suspended production temporarily in May 2019 as required by the government to obtain project approval (see Note 1 (b)(iii)).

 

On March 11, 2020, the World Health Organization (WHO) officially declared COVID-19 a pandemic. The duration and intensity of the impact of the COVID-19 and resulting disruption to the Company’s operations and financial position is uncertain. While our operations are currently not materially affected, it is unknown whether or how they may be affected if such a pandemic persists for an extended period. While not yet quantifiable, the Company believes this situation did not have a material adverse impact on its operating results in the year of 2021 and will continue to assess the financial impact. The virus outbreak slightly delayed the commencement of the operations for Factory No.1, No.4, No.7, No.9, and it may also delay the approval for the remaining three factories No.2, No.8 and No.10.

 

(i) Bromine and Crude Salt Segments

 

In February 2019, the Company received a notification from the local government of Yangkou County that its Factory No. 1, No. 4, No. 7 and No. 9 passed inspection and could resume operations. In April 2019, Factory No.1, and Factory No.7 resumed operation.

  

On November 25, 2019, the government of Shouguang City issued a notice ordering all bromine facilities in Shouguang City, including the Company’s bromine facilities, including Factory No.1 and Factory No. 7, to temporarily stop production from December 16, 2019 to February 10, 2020. Subsequently, due to the coronavirus outbreak in China, the local government ordered those bromine facilities to postpone the commencement of production. Subsequently, the Company received an approval dated February 27, 2020 issued by the local governmental authority which allowed the Company to resume production after the winter temporary closure. Further, the Company received another approval from the Shouguang Yangkou People’s Government dated March 5, 2020 allowing the Company to resume production at its bromine factories No.1, No. 4, No.7 and No. 9 in order to meet the needs of bromide products for epidemic prevention and control (the “March 2020 Approval”). The Company’s Factories No. 1 and No. 7 commenced trial production in mid-March 2020 and commercial production on April 3, 2020 and its Factories No. 4 and No. 9 commenced commercial production on May 6, 2020.

 

The company is still waiting for governmental approval for factories #2, #8, and #10. To our knowledge, the government is currently completing its planning process for all mining areas including that for prevention of flood. As a result, we may be required to make some modifications to our current wells and aqueducts prior to commencement of operations of these factories to satisfy the local government's requirements. Nevertheless, the Company expects to receive approval to open at least one and potentially more of its closed factories in 2022.

 

Pursuant to the notification issued from the government of Shouguang City, all bromine facilities in Shouguang City had to be temporarily closed from December 28, 2021 until February 21, 2022. To comply with such notification, the Company had temporarily stopped production at its bromine facilities during the aforesaid period and resumed production as scheduled on February 21, 2022.

 

(ii) Chemical Segment

 

On November 24, 2017, the Company received a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants located in the second living area of the Qinghe Oil Extraction to the Bohai Marine Fine Chemical Industrial Park (“Bohai Park”). This is because the two plants are located in a residential area and their production activities will impact the living environment of the residents. This is as a result of the country’s effort to improve the development of the chemical industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations will be ordered to shut down.

 

In December 2017, the Company secured from the government the land use rights for its chemical plants located at the Bohai Park and in June 2018, the Company presented a completed construction design draft and other related documents to the local authorities for approval. In January 2020, the Company received the environmental protection approval by the government of Shouguang City, Shandong Province for the proposed Yuxin Chemical factory. The Company began the construction on its new chemical facilities located at Bohai Marine Fine Chemical Industrial Park in June 2020 and basically completed the civil works by end of June 2021. Nov. 15, 2021, the company announced due to the supply chain issues as well as the electric restrictions in China, the delivery of some equipment, the equipment installation and testing and beginning trial production at the chemical factory had been be delayed. On February 22, 2022, the company announced that discussions with the government have convinced management that the electricity restrictions are being eased. Accordingly, the Company has contacted its suppliers and will have the remainder of the equipment produced and delivered, so the Company can complete installation and begin testing and trial production.

 

The Company estimates this relocation process will cost approximately $69 million in total. The Company incurred relocation costs comprising prepaid land lease, professional fees related to the design of the new chemical factory, purchase of plant and equipment and construction costs and installation costs incurred for the new chemical factory in the amount of $45,584,344 and $45,584,344, which were recorded in the Property, plant and equipment in the consolidated balance sheets as of March 31, 2022 and December 31, 2021. 

 

(iii) Natural Gas Segment

 

In January 2017, the Company completed the first brine water and natural gas well field construction in Daying located in Sichuan Province and commenced trial production in January 2019. On May 29, 2019, the Company received a verbal notice from the government of Tianbao Town, Daying County, Sichuan Province, whereby the Company is required to obtain project approval for its well located in Daying, including the whole natural gas and brine water project, and approvals for safety production inspection, environmental protection assessment, and to solve the related land issue. Until these approvals have been received, the Company has to temporarily halt trial production at its natural gas well in Daying. In compliance with the Chinese government new policies, the Company is also required to obtain an exploration license and a mining license for bromine and natural gas, respectively. Pursuant to the Opinions of the Ministry of Natural Resources on Several Issues in Promoting the Reform of Mineral Resources Management (Trial) promulgated by the Ministry of Natural Resources of PRC on January 9, 2020, which came into effect on May 1, 2020, privately owned enterprises are allowed to participate in the natural gas production. The Company plans to proceed with its applications for the natural gas and brine project approvals with related government departments until the governmental planning has been finalized.

 

Allowance for Doubtful Accounts

(c)           Allowance for Doubtful Accounts

 

As of March 31, 2022 and December 31, 2021, there were no allowances for doubtful accounts. No allowances for doubtful accounts were charged to the condensed consolidated statements of loss for the three-month periods ended March 31, 2022 and 2021.

 

Concentration of Credit Risk

 (d)           Concentration of Credit Risk

 

The Company is exposed to credit risk in the normal course of business, primarily related to accounts receivable and cash and cash equivalents. Substantially all of the Company’s cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The Company placed $105,661,999 and $95,767,263 with these institutions as of March 31, 2022 and December 31, 2021, respectively.  The Company has not experienced any losses in such accounts in the PRC.

 

 

 

 

Property, Plant and Equipment

(e)           Property, Plant and Equipment

 

Property, plant and equipment are stated at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance costs are expensed as incurred.

 

Mineral rights are recorded at cost less accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent term under the units of production method, whichever is shorter.

 

Construction in process primarily represents direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant and equipment upon completion and depreciation will commence when the completed assets are placed in service. 

 

The Company’s depreciation and amortization policies on property, plant and equipment, other than mineral rights and construction in process, are as follows:

 

 

 

Useful life

(in years)

Buildings (including salt pans)     8 - 20  
Plant and machinery (including protective shells, transmission channels and ducts)     3 - 8  
Motor vehicles     5  
Furniture, fixtures and equipment     3-8  

 

Property, plant and equipment under the capital lease are depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease.

 

Producing oil and gas properties are depreciated on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically to service production directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves of the respective oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified oil and gas properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with significant development projects are not depreciated until commercial production commences and the reserves related to those costs are excluded from the calculation of depreciation.

 

Retirement Benefits

(f)           Retirement Benefits

 

Pursuant to the relevant laws and regulations in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization. The Company makes contributions to the retirement plan at the applicable rate based on the employees’ salaries. The required contributions under the retirement plans are charged to the condensed consolidated statement of income on an accrual basis when they are due. The Company’s contributions totaled $201,265 and $246,622 for the three-month periods ended March 31, 2022 and 2021, respectively.

 

Revenue Recognition

(g)           Revenue Recognition

 

Net revenue is net of discount and value added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized when the control of the promised goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no rights to return the goods upon acknowledgement of receipt of goods. Revenue from contracts with customers is disaggregated in Note 14.

 

 

 

 

Recoverability of Long-lived Assets

(h)           Recoverability of Long-lived Assets

 

In accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 360-10-35 “Impairment or Disposal of Long-lived Assets”, long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful lives of those assets are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment.

 

The Company determines the existence of such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets.

 

For the three-month period ended March 31, 2022 and 2021, the Company determined that there were no events or circumstances indicating possible additional impairment of its long-lived assets.

 

Basic and Diluted Net Income per Share of Common Stock

(i)           Basic and Diluted Net Income per Share of Common Stock

 

Basic earnings per common share are based on the weighted average number of shares outstanding during the periods presented.  Diluted earnings per share are computed using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to 0 and 62,704 shares for the three-month periods ended March 31, 2022 and 2021, respectively.

 

Because the Company reported a net loss for the three-month periods ended March 31, 2022 and 2021, common stock equivalents including stock options and warrants were anti-dilutive, therefore the amounts reported for basic and diluted loss per share were the same.

 

 

 

 

Reporting Currency and Translation

(j)           Reporting Currency and Translation

 

The financial statements of the Company’s foreign subsidiaries are measured using the local currency, Renminbi (“RMB”), as the functional currency; whereas the functional currency and reporting currency of the Company is the United States dollar (“USD” or “$”).

 

As such, the Company uses the “current rate method” to translate its PRC operations from RMB into USD, as required under FASB ASC 830 “Foreign Currency Matters”. The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets of the Company’s PRC subsidiaries are recorded in stockholders’ equity as part of accumulated other comprehensive income. The statement of income and comprehensive income is translated at average rate during the reporting period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net income for the reporting periods as part of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with the exception of the consideration paid for the acquisition of business which is translated at historical rates.

 

Foreign Operations

(k)           Foreign Operations

 

All of the Company’s operations and assets are located in PRC.  The Company may be adversely affected by possible political or economic events in this country.  The effect of these factors cannot be accurately predicted.

 

Inventories

(l)           Inventories

 

Inventories are stated at the lower of cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated selling price less costs to complete and selling expenses.

  

Leases

(m)       Leases

 

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease liabilities in the consolidated balance sheets.

 

ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019 based on the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

The Company does not recognize operating lease ROU assets and liabilities arising from lease arrangements with lease term of twelve months or less.

 

 

 

 

Stock-based Compensation

(n)        Stock-based Compensation

 

Stock-based awards issued to employees are recorded at their fair values estimated at grant date using the Black-Scholes model and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period. Consistent with the accounting requirement for employee stock-based awards, nonemployee stock-based awards are measured at the grant-date fair value of the equity instruments that the Company is obligated to issue when the good has been delivered or the service has been rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied.

  

The Company has elected to account for the forfeiture of stock-based awards as they occur.

 

Loss Contingencies

(o)        Loss Contingencies

 

The Company accrues for loss contingencies relating to legal matters, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities, when such liabilities become probable and could be reasonably estimable. Such estimates may be based on advice from third parties or on management’s judgment, as appropriate. Revisions to accruals are reflected in earnings (loss) in the period in which different facts or information become known or circumstances change that affect the Company’s previous assumptions with respect to the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from previous estimates.

 

Income Tax

(p)        Income Tax

 

The Company accounts for income taxes in accordance with the Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting for deferred income taxes. Under this method, deferred income taxes are recorded to reflect the tax consequences on future years of temporary differences between the tax basis of assets and liabilities and their reported amounts at each period end. Deferred tax assets and liabilities are measured using tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The deferred income tax effects of a change in tax rates are recognized in the period of enactment. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The guidance also provides criteria for the recognition, measurement, presentation and disclosures of uncertain tax positions. A tax benefit from an uncertain tax position may be recognized if it is “more likely than not” that the position is sustainable based solely on its technical merits. Interests and penalties associated with unrecognized tax benefits are included within the (benefit from) provision for income tax in the consolidated statement of profit (loss).

 

New Accounting Pronouncements

(q)        New Accounting Pronouncements

  

Recent accounting pronouncements adopted

 

There were no recent accounting pronouncements adopted during the three months ended March 31, 2022.

 

Recently Issued Accounting Pronouncements Not Yet Adopted

 

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this Update affect loans, debt securities, trade.

 

 

 

 

receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For the Company which is a smaller reporting company, ASU No. 2019-10 extends the effective dates for two years. The Company is currently evaluating the effect of this on the condensed consolidated financial statements and related disclosure. 

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life

The Company’s depreciation and amortization policies on property, plant and equipment, other than mineral rights and construction in process, are as follows:

 

 

 

Useful life

(in years)

Buildings (including salt pans)     8 - 20  
Plant and machinery (including protective shells, transmission channels and ducts)     3 - 8  
Motor vehicles     5  
Furniture, fixtures and equipment     3-8  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2022
Inventory Disclosure [Abstract]  
Inventories - Schedule of Inventories, Current

Inventories consist of:

 

   March 31,
2022
  December 31,
2021
       
Raw materials  $52,131   $42,553 
Finished goods   463,431    648,558 
Inventory, net  $515,562   $691,111 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
3 Months Ended
Mar. 31, 2022
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment

Property, plant and equipment, net consist of the following:

 

   March 31,
2022
  December 31,
2021
At cost:          
Mineral rights  $3,037,938   $3,025,017 
Buildings   35,055,241    34,906,137 
Plant and machinery   201,702,769    201,012,254 
Motor vehicles   140,159    139,563 
Furniture, fixtures and office equipment   2,505,055    2,494,400 
Construction in process   68,574,529    44,310,149 
Total   311,015,691    285,887,520 
Less: Accumulated depreciation and amortization   (128,599,846)   (123,229,974)
     Impairment        
Net book value  $182,415,845   $162,657,546 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCE LEASE RIGHT-OF-USE ASSETS (Tables)
3 Months Ended
Mar. 31, 2022
Finance Lease Right-of-use Assets  
Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases

Property, plant and equipment under finance lease, net consist of the following:

 

   March 31,
2022
  December 31,
2021
At cost:          
Buildings   $129,625   $129,074 
Plant and machinery    2,371,314    2,361,228 
Total   2,500,939    2,490,302 
Less: Accumulated depreciation and amortization   (2,316,784)   (2,305,478)
Net book value  $184,155   $184,824 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities

Accounts and other payable and accrued expenses consist of the following:

 

   March 31,  December 31,
   2022  2021
Accounts payable  $582,212   $202,289 
Salary payable   264,917    267,215 
Other payable-related party (see Note 8)   24,571    97,856 
Accrued expense for construction   33,057,678    8,944,367 
Accrued expense-others   1,106,673    1,019,049 
Total  $35,036,051   $10,530,776 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS (Tables)
3 Months Ended
Mar. 31, 2022
Related Party Transactions [Abstract]  
Related Party Transactions - Schedule of Related Party Transactions
   March 31,  December 31,
   2022  2021
Amount due to related parties:          
YangMing  $464,656   $462,680 
LiuXiaoBin   599,766    599,766 
LiMin   394,979    393,299 
MiaoNaiHui   394,979    393,299 
Total  $1,854,380   $1,849,044 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
TAXES PAYABLE (Tables)
3 Months Ended
Mar. 31, 2022
Taxes Payable  
Taxes Payable - Schedule of Taxes Payable
   March 31,  December 31,
   2022  2021
Land use tax payable   27,545    27,427 
Value added tax and other taxes payable   1,445,121    748,281 
Land use tax payable  $1,472,666   $775,708 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables)
3 Months Ended
Mar. 31, 2022
Lease Liabilities-finance And Operating Lease  
Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities

The components of finance lease liabilities were as follows:

 

    Imputed   March 31,   December 31,
    Interest rate   2022   2021
Total finance lease liability     6.7%     $ 2,040,122     $ 1,997,955  
Less: Current portion             (262,033 )     (227,429 )
Finance lease liability, net of current portion           $ 1,778,089     $ 1,770,526  
Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities

The components of operating lease liabilities as follows:

 

    Imputed   March 31,   December 31,
    Interest rate   2022   2021
Total Operating lease liabilities     4.89%     $ 9,191,395     $ 8,064,162  
Less: Current portion             (481,540 )     (506,579 )
Operating lease liabilities, net of current portion           $ 8,709,855     $ 7,557,583  
Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities

Maturities of lease liabilities were as follows:

 

    Financial lease   Operating Lease
Payable within:                
the next 12 months   $ 295,665     $ 918,807  
the next 13 to 24 months     295,665       917,814  
the next 25 to 36 months     295,665       924,005  
the next 37 to 48 months     295,665       930,231  
the next 49 to 60 months     295,665       936,860  
thereafter     1,182,660       11,969,559  
Total     2,660,985       16,597,276  
Less: Amount representing interest     (620,863 )     (7,405,881 )
Present value of net minimum lease payments     2,040,122     $ 9,191,395  
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2022
Compensation Related Costs [Abstract]  
Stock-Based Compensation - Schedule of Stock Option Activity

The following table summarizes all Company stock option transactions between January 1, 2022 and March 31, 2022.

 

    Number of Option
and Warrants
Outstanding and exercisable
  Weighted- Average Exercise price of Option
and Warrants
  Range of
Exercise Price per Common Share
Balance, January 1, 2022         $        
Granted during the period                  
Exercised during the period                  
Expired during the period         $     $  
Balance, March 31, 2022         $        
Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable
Stock Options and Warrants Outstanding and Exercisable
                      Weighted Average  
                      Remaining  
      Outstanding at March 31, 2022      

Range of

Exercise Prices

     

Contractual Life

 (Years)

 
Outstanding and exercisable                  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Tables)
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes - Schedule of Components of Income Tax Expense Benefit

The components of the provision for income tax benefit (expense) from continuing operations are:

 

                 
   Three-Month Period Ended March 31,
   2022  2021
       
Current taxes – PRC  $   $ 
Deferred tax – PRC entities   95,695    743,709 
Deferred taxes – US entity       15,957 
Change in valuation allowance       (15,957)
Tax Expense Benefit  $95,695   $743,709 
Income Taxes - Schedule of Deferred Tax Assets and Liabilities

Significant components of the Company’s deferred tax assets and liabilities at March 31, 2022 and December 31, 2021 are as follows:

 

   March 31,  December 31,
   2022  2021
Deferred tax liabilities  $   $ 
           
Deferred tax assets:          
Exploration costs   1,961,124    1,952,783 
PRC tax losses   19,618,132    19,621,674 
US federal net operating loss   1,322,647    1,308,335 
Total deferred tax assets   22,901,903    22,882,792 
Valuation allowance   (10,005,411)   (9,982,758)
Net deferred tax asset  $12,896,492   $12,900,034 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS SEGMENTS (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
Three-Month Period Ended March 31, 2022  Bromine * 

Crude

Salt *

 

Chemical

Products

  Natural Gas 

Segment

Total

  Corporate  Total
Net revenue
(external customers)
  $8,126,015   $754,044   $   $50,678   $8,930,737   $   $8,930,737 
Net revenue
(intersegment)
                            
Loss from operations before income benefit   1,348,834    (521,921)   (513,282)   (26,739)   286,892    (351,979)   (65,087)
Income tax benefit   (342,161)   130,480    115,986        (95,695)       (95,695)
Loss from operations after income taxes(benefit)   1,006,673    (391,441)   (397,296)   (26,739)   191,197    (351,979)   (160,782)
Total assets   186,040,450    27,503,060    122,125,607    1,593,308    337,262,425    400,494    337,662,919 
Depreciation and amortization   3,694,749    1,194,058    76,456    37,815    5,003,078        5,003,078 
Capital expenditures   395,060                 395,060        395,060 

 

 

Three-Month Period Ended March 31, 2021  Bromine * 

Crude

Salt *

 

Chemical

Products

  Natural Gas 

Segment

Total

  Corporate  Total
Net revenue
(external customers)
  $4,810,990   $448,253   $   $   $5,259,243   $   $5,259,243 
Net revenue
(intersegment)
                            
Loss from operations before income benefit   (1,279,565)   (1,009,585)   (746,469)   (54,787)   (3,090,406)   (191,018)   (3,281,424)
Income tax benefit   318,868    252,396    172,445        743,709        743,709 
Loss from operations after income taxes(benefit)   (960,697)   (757,189)   (574,024)   (54,787)   (2,346,697)   (191,018)   (2,537,715)
Total assets   144,744,423    24,170,863    121,760,637    1,875,459    292,551,382    42,886    292,594,268 
Depreciation and amortization   2,920,689    1,077,460    68,607    37,601    4,104,357        4,104,357 
Capital expenditures                            

     

* Certain common production overheads, operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine and crude salt segments in SCHC were split by reference to the average selling price and production volume of respective segment.

 

 

 

 

Business Segments - Schedule of Segment Reconciliations
                 
    Three-Month Period Ended March 31,
Reconciliations   2022   2021
Total segment operating loss   $ 286,892     $ (3,090,406 )
Corporate costs     (68,190 )     (86,206 )
Unrealized gain (loss) on translation of intercompany balance     (283,789 )     (104,812
Loss from operations     (65,087 )     (3,281,424 )
Other income     40,836       35,591  
Loss before income taxes   $ (24,251 )   $ (3,245,833 )
Business Segments - Schedule of Revenue by Major Customers

The following table shows the major customers (10% or more) for the three-month period ended March 31, 2022.

 

Number   Customer  

Bromine

(000’s)

 

Crude Salt

(000’s)

 

Chemical Products

(000’s)

 

Total

Revenue

 (000’s)

 

Percentage of

Total

Revenue (%)

1   Shandong Morui Chemical Company Limited   $ 940     $ 313     $     $ 1,253       14.1 %
2   Shandong Brother Technology Limited   $ 782     $ 241     $     $ 1,023       11.5 %

 

The following table shows the major customers (10% or more) for the three-month period ended March 31, 2021.

 

Number   Customer  

Bromine

(000’s)

 

Crude Salt

(000’s)

 

Chemical Products

(000’s)

 

Total

Revenue

 (000’s)

 

Percentage of

Total

Revenue (%)

1   Shandong Morui Chemical Company Limited   $ 896     $ 169     $     $ 1,065       20.2 %
2   Shouguang Weidong Chemical Company Limited   $ 703     $ 108     $     $ 811       15.4 %
3   Shandong Brother Technology Limited   $ 634     $ 172     $     $ 806       15.3 %
4   Shandong Shouguang Shenrunfa Ocean Chemical Company Limited   $ 672     $     $     $ 672       12.8 %
5   Dongying Bomeite Chemical Company Limited   $ 565     $     $     $ 565       10.7 %
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS (Tables)
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations

The following table sets forth the Company’s contractual obligations as of March 31, 2022:

 

    Property Management Fees   Capital Expenditure
Payable within:                
the next 12 months   $ 98,271     $ 53,524,208  
the next 13 to 24 months           1,085,798  
the next 25 to 36 months            
Total   $ 98,271     $ 54,610,006  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life (Details)
3 Months Ended
Mar. 31, 2022
Buildings (including salt pans) | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 8 years
Buildings (including salt pans) | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 20 years
Plant and Machinery (including protective shells, transmission channels and ducts) | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 3 years
Plant and Machinery (including protective shells, transmission channels and ducts) | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 8 years
Motor Vehicles  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 5 years
Furniture, Fixtures and Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 3 years
Furniture, Fixtures and Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Useful life (in years) 8 years
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Cash, uninsured amount $ 105,661,999   $ 95,767,263
Company's contributions to the retirement plan $ 201,265 $ 246,622  
Anti-dilutive common stock equivalents which were excluded 0 62,704  
Chemical Products      
Approximate cost of relocation process $ 69,000,000    
Property, plant and equipment, capitalized costs $ 45,584,344   $ 45,584,344
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories - Schedule of Inventories, Current (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 52,131 $ 42,553
Finished goods 463,431 648,558
Inventory, net $ 515,562 $ 691,111
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
PREPAID LAND LEASES (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2017
Mar. 31, 2022
Dec. 31, 2021
Prepaid Land Leases      
Prepaid 50-year lease for parcel of land $ 10,017,010    
Operating lease, description There is no purchase option at the end of the lease term. This was classified as an operating lease prior to and as of January 1, 2019. The land use certificate was issued on October 25, 2019. The lease term expires on August 12, 2069.    
Prepaid land leases, net of current portion   $ 10,419,032 $ 10,368,469
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
At cost:    
Mineral rights $ 3,037,938 $ 3,025,017
Buildings 35,055,241 34,906,137
Plant and machinery 201,702,769 201,012,254
Motor vehicles 140,159 139,563
Furniture, fixtures and office equipment 2,505,055 2,494,400
Construction in process 68,574,529 44,310,149
Total 311,015,691 285,887,520
Less: Accumulated depreciation and amortization (128,599,846) (123,229,974)
     Impairment 0 0
Net book value $ 182,415,845 $ 162,657,546
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Land $ 17,526,711   $ 17,911,910
Depreciation and amortization expense 5,001,619 $ 4,102,929  
Direct labor and factory overheads incurred during plant shutdown 1,761,068 1,816,782  
Administrative expenses 1,197,687 163,233  
Cost of net revenue $ 2,042,864 $ 2,122,914  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
At cost:    
Total $ 2,500,939 $ 2,490,302
Less: Accumulated depreciation and amortization (2,316,784) (2,305,478)
Net book value 184,155 184,824
Buildings    
At cost:    
Total 129,625 129,074
Plant and Machinery    
At cost:    
Total $ 2,371,314 $ 2,361,228
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Finance Lease Right-of-use Assets    
Depreciation and amortization expense $ 1,459 $ 1,428
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
OPERATING LEASE RIGHT-OF USE ASSETS (Details Narrative)
3 Months Ended
Mar. 31, 2022
USD ($)
km²
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
Operating Lease Right-of Use Assets      
Operating lease, right of use assets $ 9,562,685   $ 8,311,127
Operating lease cost $ 258,398 $ 240,150  
Rights to use parcels of land through lease agreements, area | km² 38.6    
Capitalized lease, carrying value $ 10,486,921    
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accounts payable $ 582,212 $ 202,289
Salary payable 264,917 267,215
Other payable-related party (see Note 8) 24,571 97,856
Accrued expense for construction 33,057,678 8,944,367
Accrued expense-others 1,106,673 1,019,049
Total $ 35,036,051 $ 10,530,776
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Related Party Transactions - Schedule of Related Party Transactions (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Related Party Transaction [Line Items]    
Total $ 1,854,380 $ 1,849,044
YangMing    
Related Party Transaction [Line Items]    
Total 464,656 462,680
LiuXiaoBin    
Related Party Transaction [Line Items]    
Total 599,766 599,766
LiMin    
Related Party Transaction [Line Items]    
Total 394,979 393,299
MiaoNaiHui    
Related Party Transaction [Line Items]    
Total $ 394,979 $ 393,299
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)
3 Months Ended
Sep. 25, 2012
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2018
Chairman of the Company        
Related Party Transaction [Line Items]        
Acquisition of five floors of commercial building $ 5,700,000      
Equity interest, rate 99.00%      
Seller        
Related Party Transaction [Line Items]        
Property management services       $ 98,271
Term of property management services, description       five years from January 1, 2018 to December 31, 2022
Expense associated with agreement   $ 24,568 $ 23,735  
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Taxes Payable - Schedule of Taxes Payable (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Taxes Payable    
Land use tax payable $ 27,545 $ 27,427
Value added tax and other taxes payable 1,445,121 748,281
Land use tax payable $ 1,472,666 $ 775,708
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Lease Liabilities-finance And Operating Lease    
Total finance lease liability $ 2,040,122 $ 1,997,955
Imputed interest rate 6.70%  
Less: Current portion $ (262,033) (227,429)
Finance lease liability, net of current portion $ 1,778,089 $ 1,770,526
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Lease Liabilities-finance And Operating Lease    
Total Operating lease liabilities $ 9,191,395 $ 8,064,162
Imputed interest rate 4.89%  
Less: Current portion $ (481,540) (506,579)
Operating lease liabilities, net of current portion $ 8,709,855 $ 7,557,583
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Lease Liabilities-finance And Operating Lease    
Finance lease - the next 12 months $ 295,665  
Operating lease - the next 12 months 918,807  
Finance lease - the next 13 to 24 months 295,665  
Operating lease - the next 13 to 24 months 917,814  
Finance lease - the next 25 to 36 months 295,665  
Operating lease - the next 25 to 36 months 924,005  
Finance lease - the next 37 to 48 months 295,665  
Operating lease - the next 37 to 48 months 930,231  
Finance lease - the next 49 to 60 months 295,665  
Operating lease - the next 49 to 60 months 936,860  
Finance lease - thereafter 1,182,660  
Operating lease - thereafter 11,969,559  
Finance lease - Total 2,660,985  
Operating lease - Total 16,597,276  
Finance lease - Less: Amount representing interest (620,863)  
Operating lease - Less: Amount representing interest (7,405,881)  
Financial lease - Present value of net minimum lease payments 2,040,122 $ 1,997,955
Operating lease - Present value of net minimum lease payments $ 9,191,395 $ 8,064,162
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Lease Liabilities-finance And Operating Lease    
Interest expense, finance lease liability $ 33,622 $ 35,538
Weighted average remaining operating lease term 20 years  
Weighted average discounts rate 4.89%  
Lease payments $ 257,879 $ 204,951
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
EQUITY (Details Narrative)
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Statutory common reserve funds description The Statutory Common Reserve Fund as of March 31, 2022 for SCHC, SYCI and DCHC is 16%, 14% and 0% of its registered capital respectively.
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Schedule of Stock Option Activity (Details)
3 Months Ended
Mar. 31, 2022
$ / shares
shares
Compensation Related Costs [Abstract]  
Number of option and warrants outstanding and exercisable | shares 0
Weighted-average exercise price of options and warrants | $ / shares $ 0
Range of exercise price per common share, beginning balance
Number of options and warrants, granted | shares 0
Weighted-average exercise price of options and warrants, granted | $ / shares $ 0
Range of exercise price per common share, granted
Number of options and warrants, exercised | shares 0
Weighted-average exercise price of option and warrants, exercised | $ / shares $ 0
Range of exercise price per common share exercised
Number of options and warrants, expired | shares 0
Weighted-average exercise price of option and warrants, expired | $ / shares $ 0
Range of exercise price per common share, expired
Number of option and warrants outstanding and exercisable | shares 0
Weighted-average exercise price of options and warrants | $ / shares $ 0
Range of exercise price per common share
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable (Details) - $ / shares
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Compensation Related Costs [Abstract]    
Outstanding and exercisable 0 0
Range of exercise prices, outstanding and exercisable $ 0 $ 0
Weighted average remaining contractual life (years), outstanding and exercisable  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2019
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Compensation costs for options issued $ 0 $ 0  
Aggregate intrinsic value of options outstanding and exercisable $ 0 $ 4,710  
2019 Omnibus Equity Incentive Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Awards, number of shares authorized     2,068,398
Shares available for grant 1,056,801    
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Components of Income Tax Expense Benefit (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Tax Disclosure [Abstract]    
Current taxes – PRC $ 0 $ 0
Deferred tax – PRC entities 95,695 743,709
Deferred taxes – US entity 0 15,957
Change in valuation allowance 0 (15,957)
Tax Expense Benefit $ 95,695 $ 743,709
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Deferred tax liabilities $ 0 $ 0
Deferred tax assets:    
Exploration costs 1,961,124 1,952,783
PRC tax losses 19,618,132 19,621,674
US federal net operating loss 1,322,647 1,308,335
Total deferred tax assets 22,901,903 22,882,792
Valuation allowance (10,005,411) (9,982,758)
Net deferred tax asset $ 12,896,492 $ 12,900,034
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Increase/(decrease) in valuation allowance $ 22,653 $ (86,964)  
Increase/(decrease) in valuation allowance $ (22,653) $ 86,964  
United States      
Tax rate 21.00%    
Hong Kong      
Tax rate 16.50%    
PRC      
Tax rate 25.00%    
Accumulated undistributed earnings subject to withholding tax $ 140,728,940   $ 140,006,862
Unrecognized withholding tax $ 5,963,592   $ 5,932,051
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segments - Schedule of Segment Reporting Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Net revenue (external customers) $ 8,930,737 $ 5,259,243  
Net revenue (intersegment) 0 0  
Loss from operations before income benefit (65,087) (3,281,424)  
Income tax benefit (95,695) 743,709  
Loss from operations after income taxes(benefit) (160,782) (2,537,715)  
Total assets 337,662,919 292,594,268 $ 309,856,862
Depreciation and amortization 5,003,078 4,104,357  
Capital expenditures 395,060 (0)  
Bromine      
Segment Reporting Information [Line Items]      
Net revenue (external customers) 8,126,015 4,810,990  
Net revenue (intersegment) 0 0  
Loss from operations before income benefit 1,348,834 (1,279,565)  
Income tax benefit (342,161) 318,868  
Loss from operations after income taxes(benefit) 1,006,673 (960,697)  
Total assets 186,040,450 144,744,423  
Depreciation and amortization 3,694,749 2,920,689  
Capital expenditures 395,060 0  
Crude Salt      
Segment Reporting Information [Line Items]      
Net revenue (external customers) 754,044 448,253  
Net revenue (intersegment) 0 0  
Loss from operations before income benefit (521,921) (1,009,585)  
Income tax benefit 130,480 252,396  
Loss from operations after income taxes(benefit) (391,441) (757,189)  
Total assets 27,503,060 24,170,863  
Depreciation and amortization 1,194,058 1,077,460  
Capital expenditures   0  
Chemical Products      
Segment Reporting Information [Line Items]      
Net revenue (external customers) 0 0  
Net revenue (intersegment) 0 0  
Loss from operations before income benefit (513,282) (746,469)  
Income tax benefit 115,986 172,445  
Loss from operations after income taxes(benefit) (397,296) (574,024)  
Total assets 122,125,607 121,760,637  
Depreciation and amortization 76,456 68,607  
Capital expenditures 0 0  
Natural Gas      
Segment Reporting Information [Line Items]      
Net revenue (external customers) 50,678 0  
Net revenue (intersegment) 0 0  
Loss from operations before income benefit (26,739) (54,787)  
Income tax benefit 0 0  
Loss from operations after income taxes(benefit) (26,739) (54,787)  
Total assets 1,593,308 1,875,459  
Depreciation and amortization 37,815 37,601  
Capital expenditures 0 0  
Segment Total      
Segment Reporting Information [Line Items]      
Net revenue (external customers) 8,930,737 5,259,243  
Net revenue (intersegment) 0 0  
Loss from operations before income benefit 286,892 (3,090,406)  
Income tax benefit (95,695) 743,709  
Loss from operations after income taxes(benefit) 191,197 (2,346,697)  
Total assets 337,262,425 292,551,382  
Depreciation and amortization 5,003,078 4,104,357  
Capital expenditures 395,060 0  
Corporate      
Segment Reporting Information [Line Items]      
Net revenue (external customers) 0 0  
Net revenue (intersegment) 0 0  
Loss from operations before income benefit (351,979) (191,018)  
Income tax benefit 0 0  
Loss from operations after income taxes(benefit) (351,979) (191,018)  
Total assets 400,494 42,886  
Depreciation and amortization 0 0  
Capital expenditures $ 0 $ 0  
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segments - Schedule of Segment Reconciliations (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting [Abstract]    
Total segment operating loss $ 286,892 $ (3,090,406)
Corporate costs (68,190) (86,206)
Unrealized gain (loss) on translation of intercompany balance (283,789) (104,812)
Loss from operations (65,087) (3,281,424)
Other income 40,836 35,591
Loss before income taxes $ (24,251) $ (3,245,833)
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Business Segments - Schedule of Revenue by Major Customers (Details) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Revenues $ 8,930,737 $ 5,259,243
Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenue 14.10% 20.20%
Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenue 11.50% 15.30%
Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenue   15.40%
Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenue   12.80%
Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Percentage of total revenue   10.70%
Bromine    
Segment Reporting Information [Line Items]    
Revenues $ 8,126,015 $ 4,810,990
Bromine | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 940,000 896,000
Bromine | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 782,000 634,000
Bromine | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   703,000
Bromine | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   672,000
Bromine | Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   565,000
Crude Salt    
Segment Reporting Information [Line Items]    
Revenues 754,044 448,253
Crude Salt | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 313,000 169,000
Crude Salt | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 241,000 172,000
Crude Salt | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   108,000
Crude Salt | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   0
Crude Salt | Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   0
Chemical Products    
Segment Reporting Information [Line Items]    
Revenues 0 0
Chemical Products | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 0 0
Chemical Products | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues 0 0
Chemical Products | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   0
Chemical Products | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   0
Chemical Products | Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   0
Total Revenue | Shandong Morui Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues 1,253,000 1,065,000
Total Revenue | Shandong Brother Technology Limited    
Segment Reporting Information [Line Items]    
Revenues $ 1,023,000 806,000
Total Revenue | Shouguang Weidong Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   811,000
Total Revenue | Shandong Shouguang Shenrunfa Ocean Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   672,000
Total Revenue | Dongying Bomeite Chemical Company Limited    
Segment Reporting Information [Line Items]    
Revenues   $ 565,000
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
CUSTOMER CONCENTRATION (Details Narrative) - Customer - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Concentration Risk [Line Items]    
Percent of products sold to top five customers 49.00% 74.50%
Amounts due from major customers $ 7,115,008 $ 3,571,150
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
MAJOR SUPPLIERS (Details Narrative) - Major Suppliers - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Product Information [Line Items]    
Percent of materials purchased 100.00% 100.00%
Amount due to major suppliers $ 623,523 $ 1,040,950
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations (Details)
Mar. 31, 2022
USD ($)
Property Management Fees  
Other Commitments [Line Items]  
Payable within: the next 12 months $ 98,271
Payable within: the next 13 to 24 months 0
Payable within: the next 25 to 36 months 0
Total 98,271
Capital Expenditure  
Other Commitments [Line Items]  
Payable within: the next 12 months 53,524,208
Payable within: the next 13 to 24 months 1,085,798
Payable within: the next 25 to 36 months 0
Total $ 54,610,006
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.1
LOSS CONTINGENCIES (Details Narrative)
1 Months Ended
Aug. 31, 2018
Settled Litigation  
Loss Contingencies [Line Items]  
Loss contingency settlement agrreement, terms On or about August 3, 2018, written decisions of administration penalty captioned Shou Guo Tu Zi Fa Gao Zi [2018] No. 291, Shou Guo Tu Zi Fa Gao Zi [2018] No. 292, Shou Guo Tu Zi Fa Gao Zi [2018] No. 293, Shou Guo Tu Zi Fa Gao Zi [2018] No. 294, Shou Guo Tu Zi Fa Gao Zi [2018] No. 295 and Shou Guo Tu Zi Fa Gao Zi [2018] No. 296 (together, the “Written Decisions”) were served on Shouguang City Haoyuan Chemical Company Limited (“SCHC”) by Shouguang City Natural Resources and Planning Bureau (the “Bureau”), naming SCHC as respondent respectively thereof. The Decisions challenged the land use of Factory nos. 2, 9, 7, 4, 8 and 10, respectively, and alleged, among other things, that SCHC had illegally occupied and used the land in the total area of approximately 52,674 square meter, on which Factory nos. 2, 9, 7, 4, 8 and 10 were built, respectively. The Written Decisions ordered SCHC, among other things, to return the land subject to the Written Decisions to its respective legal owner, restore the land to its original state, and demolish or confiscate all the buildings and facilities thereon and pay monetary penalty of approximately RMB 1.3 million ($184,000) in the aggregate. Each of the Written Decisions shall be executed within 15 days upon serving on SCHC. Additional interest penalty shall be imposed at a daily rate of 3% in the event that SCHC does not make the monetary penalty payment in a timely manner. Subsequently, the Bureau filed enforcement actions to the People’s Court of Shouguang City, Shandong Province (the “Court”), naming SCHC as enforcement respondent and alleged, among other things, that SCHC failed to perform its obligations under each of the Written Decisions within the specified timeframe. The enforcement proceedings sought court orders to enforce the Written Decisions. On May 5, 2019, written decisions of administrative ruling captioned (2019) Lu 0783 Xing Shen No. 384, (2019) Lu 0783 Xing Shen No. 385, (2019) Lu 0783 Xing Shen No. 389, (2019) Lu 0783 Xing Shen No. 390, (2019) Lu 0783 Xing Shen No. 393, and (2019) Lu 0783 Xing Shen No. 394, respectively (together, the “Court Rulings”) were made by the Court in favor of the Bureau. The Court orders, among other relief, to enforce each of the Written Decisions, to return each subject land to its legal owners and demolish or confiscate the buildings and facilities thereon and restore the land to its original state within 10 days from the service of the Court Rulings on SCHC. The Court Rulings became enforceable immediately upon service on SCHC on May 5, 2019.
XML 81 e621624_10q-gulf_htm.xml IDEA: XBRL DOCUMENT 0000885462 2022-01-01 2022-03-31 0000885462 2022-05-13 0000885462 2022-03-31 0000885462 2021-12-31 0000885462 2021-01-01 2021-03-31 0000885462 us-gaap:CommonStockMember 2021-12-31 0000885462 us-gaap:TreasuryStockMember 2021-12-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2021-12-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2021-12-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000885462 us-gaap:CommonStockMember 2020-12-31 0000885462 us-gaap:TreasuryStockMember 2020-12-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2020-12-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2020-12-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000885462 2020-12-31 0000885462 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0000885462 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2022-01-01 2022-03-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2022-01-01 2022-03-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0000885462 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0000885462 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2021-01-01 2021-03-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2021-01-01 2021-03-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0000885462 us-gaap:CommonStockMember 2022-03-31 0000885462 us-gaap:TreasuryStockMember 2022-03-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2022-03-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2022-03-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000885462 us-gaap:CommonStockMember 2021-03-31 0000885462 us-gaap:TreasuryStockMember 2021-03-31 0000885462 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0000885462 us-gaap:RetainedEarningsUnappropriatedMember 2021-03-31 0000885462 GURE:AppropriatedRetainedEarningsMember 2021-03-31 0000885462 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0000885462 2021-03-31 0000885462 GURE:ChemicalProductsMember 2022-03-31 0000885462 GURE:ChemicalProductsMember 2021-12-31 0000885462 srt:MinimumMember GURE:BuildingsIncludingSaltPansMember 2022-01-01 2022-03-31 0000885462 srt:MaximumMember GURE:BuildingsIncludingSaltPansMember 2022-01-01 2022-03-31 0000885462 srt:MinimumMember GURE:PlantAndMachineryMember 2022-01-01 2022-03-31 0000885462 srt:MaximumMember GURE:PlantAndMachineryMember 2022-01-01 2022-03-31 0000885462 us-gaap:VehiclesMember 2022-01-01 2022-03-31 0000885462 srt:MinimumMember GURE:FurnitireFixturesAndEquipmentMember 2022-01-01 2022-03-31 0000885462 srt:MaximumMember GURE:FurnitireFixturesAndEquipmentMember 2022-01-01 2022-03-31 0000885462 2017-12-31 0000885462 2017-01-01 2017-12-31 0000885462 us-gaap:BuildingMember 2022-03-31 0000885462 us-gaap:BuildingMember 2021-12-31 0000885462 us-gaap:ManufacturingFacilityMember 2022-03-31 0000885462 us-gaap:ManufacturingFacilityMember 2021-12-31 0000885462 GURE:ChairmanOfTheCompanyMember 2012-09-24 2012-09-25 0000885462 GURE:ChairmanOfTheCompanyMember 2012-09-25 0000885462 GURE:SellerMember 2018-01-01 2018-03-31 0000885462 GURE:SellerMember 2022-01-01 2022-03-31 0000885462 GURE:SellerMember 2021-01-01 2021-03-31 0000885462 GURE:YangMingMember 2022-03-31 0000885462 GURE:YangMingMember 2021-12-31 0000885462 GURE:LiuXiaoBinMember 2022-03-31 0000885462 GURE:LiuXiaoBinMember 2021-12-31 0000885462 GURE:LiMinMember 2022-03-31 0000885462 GURE:LiMinMember 2021-12-31 0000885462 GURE:MiaoNaiHuiMember 2022-03-31 0000885462 GURE:MiaoNaiHuiMember 2021-12-31 0000885462 GURE:OmnibusEquityIncentivePlan2019Member 2019-12-31 0000885462 GURE:OmnibusEquityIncentivePlan2019Member 2022-03-31 0000885462 country:US 2022-01-01 2022-03-31 0000885462 country:HK 2022-01-01 2022-03-31 0000885462 country:CN 2022-01-01 2022-03-31 0000885462 country:CN 2022-03-31 0000885462 country:CN 2021-12-31 0000885462 GURE:BromineMember 2022-01-01 2022-03-31 0000885462 GURE:CrudeSaltMember 2022-01-01 2022-03-31 0000885462 GURE:ChemicalProductsMember 2022-01-01 2022-03-31 0000885462 GURE:NaturalGasMember 2022-01-01 2022-03-31 0000885462 GURE:SegmentTotalMember 2022-01-01 2022-03-31 0000885462 GURE:CorporateAllocationMember 2022-01-01 2022-03-31 0000885462 GURE:BromineMember 2022-03-31 0000885462 GURE:CrudeSaltMember 2022-03-31 0000885462 GURE:NaturalGasMember 2022-03-31 0000885462 GURE:SegmentTotalMember 2022-03-31 0000885462 GURE:CorporateAllocationMember 2022-03-31 0000885462 GURE:BromineMember 2021-01-01 2021-03-31 0000885462 GURE:CrudeSaltMember 2021-01-01 2021-03-31 0000885462 GURE:ChemicalProductsMember 2021-01-01 2021-03-31 0000885462 GURE:NaturalGasMember 2021-01-01 2021-03-31 0000885462 GURE:SegmentTotalMember 2021-01-01 2021-03-31 0000885462 GURE:CorporateAllocationMember 2021-01-01 2021-03-31 0000885462 GURE:BromineMember 2021-03-31 0000885462 GURE:CrudeSaltMember 2021-03-31 0000885462 GURE:ChemicalProductsMember 2021-03-31 0000885462 GURE:NaturalGasMember 2021-03-31 0000885462 GURE:SegmentTotalMember 2021-03-31 0000885462 GURE:CorporateAllocationMember 2021-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember GURE:BromineMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember GURE:CrudeSaltMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember GURE:ChemicalProductsMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember GURE:TotalRevenueMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember GURE:BromineMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember GURE:CrudeSaltMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember GURE:ChemicalProductsMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember GURE:TotalRevenueMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember 2022-01-01 2022-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember GURE:BromineMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember GURE:CrudeSaltMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember GURE:ChemicalProductsMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember GURE:TotalRevenueMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongMoruiChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ShouguangWeidongChemicalCompanyLimitedMember GURE:BromineMember 2021-01-01 2021-03-31 0000885462 GURE:ShouguangWeidongChemicalCompanyLimitedMember GURE:CrudeSaltMember 2021-01-01 2021-03-31 0000885462 GURE:ShouguangWeidongChemicalCompanyLimitedMember GURE:ChemicalProductsMember 2021-01-01 2021-03-31 0000885462 GURE:ShouguangWeidongChemicalCompanyLimitedMember GURE:TotalRevenueMember 2021-01-01 2021-03-31 0000885462 GURE:ShouguangWeidongChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember GURE:BromineMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember GURE:CrudeSaltMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember GURE:ChemicalProductsMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember GURE:TotalRevenueMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongBrotherTechnologyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember GURE:BromineMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember GURE:CrudeSaltMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember GURE:ChemicalProductsMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember GURE:TotalRevenueMember 2021-01-01 2021-03-31 0000885462 GURE:ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 GURE:DongyingBomeiteChemicalCompanyLimitedMember GURE:BromineMember 2021-01-01 2021-03-31 0000885462 GURE:DongyingBomeiteChemicalCompanyLimitedMember GURE:CrudeSaltMember 2021-01-01 2021-03-31 0000885462 GURE:DongyingBomeiteChemicalCompanyLimitedMember GURE:ChemicalProductsMember 2021-01-01 2021-03-31 0000885462 GURE:DongyingBomeiteChemicalCompanyLimitedMember GURE:TotalRevenueMember 2021-01-01 2021-03-31 0000885462 GURE:DongyingBomeiteChemicalCompanyLimitedMember 2021-01-01 2021-03-31 0000885462 us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0000885462 us-gaap:CustomerConcentrationRiskMember 2022-03-31 0000885462 us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-03-31 0000885462 us-gaap:CustomerConcentrationRiskMember 2021-03-31 0000885462 GURE:ConcentrationOfProductsBoughtMember 2022-01-01 2022-03-31 0000885462 GURE:ConcentrationOfProductsBoughtMember 2022-03-31 0000885462 GURE:ConcentrationOfProductsBoughtMember 2021-01-01 2021-03-31 0000885462 GURE:ConcentrationOfProductsBoughtMember 2021-03-31 0000885462 GURE:PropertyManagementFeesMember 2022-03-31 0000885462 GURE:CapitalExpenditureMember 2022-03-31 0000885462 us-gaap:SettledLitigationMember 2018-08-01 2018-08-31 iso4217:USD shares iso4217:USD shares pure utr:sqkm 0000885462 false Q1 2022 --12-31 SD NASDAQ 10-Q true 2022-03-31 false 001-34499 GULF RESOURCES, INC. NV 13-3637458 Level 11, Vegetable Building Industrial Park of the East City Shouguang City CN 262700 +86 (536) 567-0008 Not Applicable. Common Stock, $0.0005 par value GURE Yes Yes Non-accelerated Filer true false false 10471924 105661999 95767263 11102039 14525807 515562 691111 4904466 4450037 644 644 122184710 115434862 182415845 162657546 184155 184824 9562685 8311127 10419032 10368469 12896492 12900034 215478209 194422000 337662919 309856862 35036051 10530776 1472666 775708 1854380 1849044 262033 227429 481540 506579 39106670 13889536 1778089 1770526 8709855 7557583 10487944 9328109 49594614 23217645 0.001 0.001 1000000 1000000 0 0 0 0 0.0005 0.0005 80000000 80000000 10517754 10517754 10471924 10471924 24376 24376 45830 45830 510329 510329 100569159 100569159 150343692 150463638 24233544 24233544 13407863 11858829 288068305 286639217 337662919 309856862 8930737 5259243 4549968 4181389 10360 9545 2184591 2613483 2242501 1736250 -8404 0 8995824 8540667 -65087 -3281424 34692 36862 75528 72453 -24251 -3245833 95695 -743709 -119946 -2502124 -119946 -2502124 1549034 -2184690 1429088 -4686814 -0.01 -0.25 10471924 9997477 10517754 10471924 45830 24376 -510329 100569159 150463638 24233544 11858829 286639217 0 0 0 0 0 1549034 1549034 0 0 0 -119946 0 0 -119946 10517754 10471924 45830 24376 -510329 100569159 150343692 24233544 13407863 288068305 10043307 9997477 45830 24139 -510329 97435316 151388356 24233544 4453247 277024273 0 0 0 0 0 -2184690 -2184690 0 0 0 -2502124 0 0 -2502124 10043307 9997477 45830 24139 -510329 97435316 148886232 24233544 2268557 272337459 -119946 -2502124 33622 35538 5003078 4104357 -283789 -104812 95695 -743709 0 0 -3483711 -1637800 -178444 162099 446365 71888 -0 -0 487228 830751 0 0 704492 72758 -0 -0 -1258066 35199 8445682 3341395 395060 -0 -395060 0 1844114 -864609 9894736 2476786 95767263 94222538 105661999 96699324 <p id="xdx_80A_eus-gaap--BusinessDescriptionAndAccountingPoliciesTextBlock_z36j1OItLPQ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 1 – <span id="xdx_82A_z2pjFPCpfxAa">BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84F_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_z6hcOMsPZqY1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(a)           <span id="xdx_863_zLxUhEPXlvBi">Basis of Presentation and Consolidation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying audited consolidated financial statements have been prepared by Gulf Resources, Inc. (“Gulf Resources”), a Nevada corporation and its subsidiaries (collectively, the “Company”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated in the British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (“HKJI”). HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (“SCHC”) which owns 100% of Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) and Daying County Haoyuan Chemical Company Limited (“DCHC”).  All material intercompany transactions have been eliminated on consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_ecustom--NatureOfTheBusinessPolicyTextBlock_zr5kmWc6fKu5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(b)           <span id="xdx_86A_zeVjIwCfi1B">Nature of the Business</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company manufactures and trades bromine and crude salt through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (“SCHC”) and manufactures chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through its wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) in the People’s Republic of China (“PRC”). DCHC was established to further explore and develop natural gas and brine resources (including bromine and crude salt) in the PRC. DCHC’s business commenced trial operation in January 2019 but suspended production temporarily in May 2019 as required by the government to obtain project approval (see Note 1 (b)(iii)).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 11, 2020, the World Health Organization (WHO) officially declared COVID-19 a pandemic. The duration and intensity of the impact of the COVID-19 and resulting disruption to the Company’s operations and financial position is uncertain. While our operations are currently not materially affected, it is unknown whether or how they may be affected if such a pandemic persists for an extended period. While not yet quantifiable, the Company believes this situation did not have a material adverse impact on its operating results in the year of 2021 and will continue to assess the financial impact. The virus outbreak slightly delayed the commencement of the operations for Factory No.1, No.4, No.7, No.9, and it may also delay the approval for the remaining three factories No.2, No.8 and No.10.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(i) Bromine and Crude Salt Segments</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2019, the Company received a notification from the local government of Yangkou County that its Factory No. 1, No. 4, No. 7 and No. 9 passed inspection and could resume operations. In April 2019, Factory No.1, and Factory No.7 resumed operation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 25, 2019, the government of Shouguang City issued a notice ordering all bromine facilities in Shouguang City, including the Company’s bromine facilities, including Factory No.1 and Factory No. 7, to temporarily stop production from December 16, 2019 to February 10, 2020. Subsequently, due to the coronavirus outbreak in China, the local government ordered those bromine facilities to postpone the commencement of production. Subsequently, the Company received an approval dated February 27, 2020 issued by the local governmental authority which allowed the Company to resume production after the winter temporary closure. Further, the Company received another approval from the Shouguang Yangkou People’s Government dated March 5, 2020 allowing the Company to resume production at its bromine factories No.1, No. 4, No.7 and No. 9 in order to meet the needs of bromide products for epidemic prevention and control (the “March 2020 Approval”). The Company’s Factories No. 1 and No. 7 commenced trial production in mid-March 2020 and commercial production on April 3, 2020 and its Factories No. 4 and No. 9 commenced commercial production on May 6, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The company is still waiting for governmental approval for factories #2, #8, and #10. To our knowledge, the government is currently completing its planning process for all mining areas including that for prevention of flood. As a result, we may be required to make some modifications to our current wells and aqueducts prior to commencement of operations of these factories to satisfy the local government's requirements. Nevertheless, the Company expects to receive approval to open at least one and potentially more of its closed factories in 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the notification issued from the government of Shouguang City, all bromine facilities in Shouguang City had to be temporarily closed from December 28, 2021 until February 21, 2022. To comply with such notification, the Company had temporarily stopped production at its bromine facilities during the aforesaid period and resumed production as scheduled on February 21, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(ii) Chemical Segment</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 24, 2017, the Company received a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants located in the second living area of the Qinghe Oil Extraction to the Bohai Marine Fine Chemical Industrial Park (“Bohai Park”). This is because the two plants are located in a residential area and their production activities will impact the living environment of the residents. This is as a result of the country’s effort to improve the development of the chemical industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations will be ordered to shut down.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2017, the Company secured from the government the land use rights for its chemical plants located at the Bohai Park and in June 2018, the Company presented a completed construction design draft and other related documents to the local authorities for approval. In January 2020, the Company received the environmental protection approval by the government of Shouguang City, Shandong Province for the proposed Yuxin Chemical factory. The Company began the construction on its new chemical facilities located at Bohai Marine Fine Chemical Industrial Park in June 2020 and basically completed the civil works by end of June 2021. Nov. 15, 2021, the company announced due to the supply chain issues as well as the electric restrictions in China, the delivery of some equipment, the equipment installation and testing and beginning trial production at the chemical factory had been be delayed. On February 22, 2022, the company announced that discussions with the government have convinced management that the electricity restrictions are being eased. Accordingly, the Company has contacted its suppliers and will have the remainder of the equipment produced and delivered, so the Company can complete installation and begin testing and trial production.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company estimates this relocation process will cost approximately $<span id="xdx_90D_ecustom--RelocationProcessCostApproximate_iI_pdn6_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_zozAsPeeFvl3" title="Approximate cost of relocation process">69</span> million in total. The Company incurred relocation costs comprising prepaid land lease, professional fees related to the design of the new chemical factory, purchase of plant and equipment and construction costs and installation costs incurred for the new chemical factory in the amount of $<span id="xdx_905_ecustom--PropertyPlantAndEquipmentCapitalizedCosts_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_z8AaCmPENzMf" title="Property, plant and equipment, capitalized costs">45,584,344</span> and $<span id="xdx_909_ecustom--PropertyPlantAndEquipmentCapitalizedCosts_iI_c20211231__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_zX7vXsqlmYif" title="Property, plant and equipment, capitalized costs">45,584,344</span>, which were recorded in the Property, plant and equipment in the consolidated balance sheets as of March 31, 2022 and December 31, 2021. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(iii) Natural Gas Segment</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2017, the Company completed the first brine water and natural gas well field construction in Daying located in Sichuan Province and commenced trial production in January 2019. On May 29, 2019, the Company received a verbal notice from the government of Tianbao Town, Daying County, Sichuan Province, whereby the Company is required to obtain project approval for its well located in Daying, including the whole natural gas and brine water project, and approvals for safety production inspection, environmental protection assessment, and to solve the related land issue. Until these approvals have been received, the Company has to temporarily halt trial production at its natural gas well in Daying. In compliance with the Chinese government new policies, the Company is also required to obtain an exploration license and a mining license for bromine and natural gas, respectively. Pursuant to the Opinions of the Ministry of Natural Resources on Several Issues in Promoting the Reform of Mineral Resources Management (Trial) promulgated by the Ministry of Natural Resources of PRC on January 9, 2020, which came into effect on May 1, 2020, privately owned enterprises are allowed to participate in the natural gas production. The Company plans to proceed with its applications for the natural gas and brine project approvals with related government departments until the governmental planning has been finalized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_843_eus-gaap--ReceivablesPolicyTextBlock_zgYZV4NSCB9h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(c)           <span id="xdx_86D_zZy0VV9LVJY1">Allowance for Doubtful Accounts</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2022 and December 31, 2021, there were no allowances for doubtful accounts. No allowances for doubtful accounts were charged to the condensed consolidated statements of loss for the three-month periods ended March 31, 2022 and 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--ConcentrationRiskCreditRisk_zu0MRrymEnvd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> (d)           <span id="xdx_868_zJROuKSC6hMk">Concentration of Credit Risk</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is exposed to credit risk in the normal course of business, primarily related to accounts receivable and cash and cash equivalents. Substantially all of the Company’s cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The Company placed $<span id="xdx_90F_eus-gaap--CashUninsuredAmount_iI_c20220331_z2MfLg85Lw75" title="Cash, uninsured amount">105,661,999</span> and $<span id="xdx_906_eus-gaap--CashUninsuredAmount_iI_c20211231_zeECAJEptrjg" title="Cash, uninsured amount">95,767,263</span> with these institutions as of March 31, 2022 and December 31, 2021, respectively.  The Company has not experienced any losses in such accounts in the PRC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zzXK8NWRFa7i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(e)           <span id="xdx_86E_zr82WkkzGOt5">Property, Plant and Equipment</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment are stated at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance costs are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mineral rights are recorded at cost less accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent term under the units of production method, whichever is shorter.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Construction in process primarily represents direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant and equipment upon completion and depreciation will commence when the completed assets are placed in service. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_893_ecustom--ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock_zLeUnWXGE0Qd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s depreciation and amortization policies on property, plant and equipment, other than mineral rights and construction in process, are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B7_zrSMg07oO8nk" style="display: none">Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td><p style="margin-top: 0; margin-bottom: 0"><span id="xdx_914_esrt--MinimumMember_zxaeRMKjvvyf" style="display: none">Minimum</span></p> <p style="margin-top: 0; margin-bottom: 0"><span id="xdx_91B_esrt--MaximumMember_zsUV2mdIiFwd" style="display: none">Maximum</span> </p></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Useful life</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(in years)</p></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings (including salt pans)</span></td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsIncludingSaltPansMember__srt--RangeAxis__srt--MinimumMember_zEqDMwoqqI2h" title="Useful life (in years)">8</span> - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsIncludingSaltPansMember__srt--RangeAxis__srt--MaximumMember_zY02ZKwD1hre" title="Useful life (in years)">20</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and machinery (including protective shells, transmission channels and ducts)</span></td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PlantAndMachineryMember__srt--RangeAxis__srt--MinimumMember_zwQyWheNF81g" title="Useful life (in years)">3</span> - <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PlantAndMachineryMember__srt--RangeAxis__srt--MaximumMember_zJqq9I7XNUBb" title="Useful life (in years)">8</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 83%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor vehicles <span id="xdx_914_eus-gaap--VehiclesMember_zjgHjXtbF0tc" style="display: none">Motor Vehicles</span></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zh0Yca2yTFu" title="Useful life (in years)">5</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture, fixtures and equipment</span></td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitireFixturesAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zYS30aGpFNIh" title="Useful life (in years)">3</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitireFixturesAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zMRhm3oL8oj5" title="Useful life (in years)">8</span></span></td> <td> </td></tr> </table> <p id="xdx_8A6_zhHdGfUtwRL2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment under the capital lease are depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Producing oil and gas properties are depreciated on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically to service production directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves of the respective oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified oil and gas properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with significant development projects are not depreciated until commercial production commences and the reserves related to those costs are excluded from the calculation of depreciation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--PensionAndOtherPostretirementPlansPolicy_zTKOug5WV1S2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(f)           <span id="xdx_86D_zxXviuJEEple">Retirement Benefits</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the relevant laws and regulations in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization. The Company makes contributions to the retirement plan at the applicable rate based on the employees’ salaries. The required contributions under the retirement plans are charged to the condensed consolidated statement of income on an accrual basis when they are due. The Company’s contributions totaled $<span id="xdx_901_eus-gaap--DefinedBenefitPlanContributionsByEmployer_c20220101__20220331_zXPWWHzC4bD9" title="Company's contributions to the retirement plan">201,265</span> and $<span id="xdx_90E_eus-gaap--DefinedBenefitPlanContributionsByEmployer_c20210101__20210331_z3kiimY1IUSc" title="Company's contributions to the retirement plan">246,622</span> for the three-month periods ended March 31, 2022 and 2021, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--RevenueRecognitionPolicyTextBlock_zA2jCHV0Nfih" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(g)           <span id="xdx_86D_zhbpWMwHYrk2">Revenue Recognition</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net revenue is net of discount and value added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized when the control of the promised goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no rights to return the goods upon acknowledgement of receipt of goods. Revenue from contracts with customers is disaggregated in Note 14.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_848_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_z8gyxCd4fTn2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(h)           <span id="xdx_863_zKzZOWRNY6hc">Recoverability of Long-lived Assets</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 360-10-35 <i>“Impairment or Disposal of Long-lived Assets”</i>, long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful lives of those assets are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines the existence of such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three-month period ended March 31, 2022 and 2021, the Company determined that there were no events or circumstances indicating possible additional impairment of its long-lived assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zUb0WUiokA51" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(i)           <span id="xdx_866_zaDPTfEmksIg">Basic and Diluted Net Income per Share of Common Stock</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per common share are based on the weighted average number of shares outstanding during the periods presented.  Diluted earnings per share are computed using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220331_z7keYXFrDW33" title="Anti-dilutive common stock equivalents which were excluded">0</span> and <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210331_zMCUCnIeNXSc" title="Anti-dilutive common stock equivalents which were excluded">62,704</span> shares for the three-month periods ended March 31, 2022 and 2021, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Because the Company reported a net loss for the three-month periods ended March 31, 2022 and 2021, common stock equivalents including stock options and warrants were anti-dilutive, therefore the amounts reported for basic and diluted loss per share were the same.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zeOnqTNjF4Ci" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(j)           <span id="xdx_867_zaMxY3Urer8">Reporting Currency and Translation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements of the Company’s foreign subsidiaries are measured using the local currency, Renminbi (“RMB”), as the functional currency; whereas the functional currency and reporting currency of the Company is the United States dollar (“USD” or “$”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As such, the Company uses the “current rate method” to translate its PRC operations from RMB into USD, as required under FASB ASC 830 “Foreign Currency Matters”. The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets of the Company’s PRC subsidiaries are recorded in stockholders’ equity as part of accumulated other comprehensive income. The statement of income and comprehensive income is translated at average rate during the reporting period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net income for the reporting periods as part of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with the exception of the consideration paid for the acquisition of business which is translated at historical rates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_ecustom--ForeignOperationsPolicyPolicyTextBlock_zTLyyRvTKsTd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(k)           <span id="xdx_861_ztNKklrczy46">Foreign Operations</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All of the Company’s operations and assets are located in PRC.  The Company may be adversely affected by possible political or economic events in this country.  The effect of these factors cannot be accurately predicted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--InventoryPolicyTextBlock_zhyis3UMdMf6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(l)           <span id="xdx_866_z3cOE35qnC6j">Inventories</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories are stated at the lower of cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated selling price less costs to complete and selling expenses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p id="xdx_84C_eus-gaap--LesseeLeasesPolicyTextBlock_zRDfZzkcU2hk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(m)       <span id="xdx_866_zEAuuJqPT11g">Leases</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease liabilities in the consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019 based on the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not recognize operating lease ROU assets and liabilities arising from lease arrangements with lease term of twelve months or less.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zGmKVqEYHZg1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9pt 0pt 0">(n)        <span id="xdx_86D_z0cQIN6QcVc1">Stock-based Compensation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9pt 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Stock-based awards issued to employees are recorded at their fair values estimated at grant date using the Black-Scholes model and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period. Consistent with the accounting requirement for employee stock-based awards, nonemployee stock-based awards are measured at the grant-date fair value of the equity instruments that the Company is obligated to issue when the good has been delivered or the service has been rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has elected to account for the forfeiture of stock-based awards as they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zLndalou3IQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(o)        <span id="xdx_869_zaE3glXPgKxe">Loss Contingencies</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accrues for loss contingencies relating to legal matters, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities, when such liabilities become probable and could be reasonably estimable. Such estimates may be based on advice from third parties or on management’s judgment, as appropriate. Revisions to accruals are reflected in earnings (loss) in the period in which different facts or information become known or circumstances change that affect the Company’s previous assumptions with respect to the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from previous estimates<span style="color: red">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zMgc8C6voMda" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(p)        <span id="xdx_860_zvWkQH19n4ze">Income Tax</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes in accordance with the Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting for deferred income taxes. Under this method, deferred income taxes are recorded to reflect the tax consequences on future years of temporary differences between the tax basis of assets and liabilities and their reported amounts at each period end. Deferred tax assets and liabilities are measured using tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The deferred income tax effects of a change in tax rates are recognized in the period of enactment. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The guidance also provides criteria for the recognition, measurement, presentation and disclosures of uncertain tax positions. A tax benefit from an uncertain tax position may be recognized if it is “more likely than not” that the position is sustainable based solely on its technical merits. Interests and penalties associated with unrecognized tax benefits are included within the (benefit from) provision for income tax in the consolidated statement of profit (loss).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zWQ1iT5PzSJa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(q)        <span id="xdx_866_z7L9dywCtAo4">New Accounting Pronouncements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Recent accounting pronouncements adopted</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There were no recent accounting pronouncements adopted during the three months ended March 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recently Issued Accounting Pronouncements Not Yet Adopted</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">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this Update affect loans, debt securities, trade.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </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">receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For the Company which is a smaller reporting company, ASU No. 2019-10 extends the effective dates for two years. The Company is currently evaluating the effect of this on the condensed consolidated financial statements and related disclosure. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_84F_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_z6hcOMsPZqY1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(a)           <span id="xdx_863_zLxUhEPXlvBi">Basis of Presentation and Consolidation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The accompanying audited consolidated financial statements have been prepared by Gulf Resources, Inc. (“Gulf Resources”), a Nevada corporation and its subsidiaries (collectively, the “Company”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The consolidated financial statements include the accounts of Gulf Resources, Inc. and its wholly-owned subsidiary, Upper Class Group Limited, a company incorporated in the British Virgin Islands, which owns 100% of Hong Kong Jiaxing Industrial Limited, a company incorporated in Hong Kong (“HKJI”). HKJI owns 100% of Shouguang City Haoyuan Chemical Company Limited (“SCHC”) which owns 100% of Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) and Daying County Haoyuan Chemical Company Limited (“DCHC”).  All material intercompany transactions have been eliminated on consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_ecustom--NatureOfTheBusinessPolicyTextBlock_zr5kmWc6fKu5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(b)           <span id="xdx_86A_zeVjIwCfi1B">Nature of the Business</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company manufactures and trades bromine and crude salt through its wholly-owned subsidiary, Shouguang City Haoyuan Chemical Company Limited (“SCHC”) and manufactures chemical products for use in the oil industry, pesticides, paper manufacturing industry and for human and animal antibiotics through its wholly-owned subsidiary, Shouguang Yuxin Chemical Industry Co., Limited (“SYCI”) in the People’s Republic of China (“PRC”). DCHC was established to further explore and develop natural gas and brine resources (including bromine and crude salt) in the PRC. DCHC’s business commenced trial operation in January 2019 but suspended production temporarily in May 2019 as required by the government to obtain project approval (see Note 1 (b)(iii)).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 11, 2020, the World Health Organization (WHO) officially declared COVID-19 a pandemic. The duration and intensity of the impact of the COVID-19 and resulting disruption to the Company’s operations and financial position is uncertain. While our operations are currently not materially affected, it is unknown whether or how they may be affected if such a pandemic persists for an extended period. While not yet quantifiable, the Company believes this situation did not have a material adverse impact on its operating results in the year of 2021 and will continue to assess the financial impact. The virus outbreak slightly delayed the commencement of the operations for Factory No.1, No.4, No.7, No.9, and it may also delay the approval for the remaining three factories No.2, No.8 and No.10.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(i) Bromine and Crude Salt Segments</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2019, the Company received a notification from the local government of Yangkou County that its Factory No. 1, No. 4, No. 7 and No. 9 passed inspection and could resume operations. In April 2019, Factory No.1, and Factory No.7 resumed operation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 25, 2019, the government of Shouguang City issued a notice ordering all bromine facilities in Shouguang City, including the Company’s bromine facilities, including Factory No.1 and Factory No. 7, to temporarily stop production from December 16, 2019 to February 10, 2020. Subsequently, due to the coronavirus outbreak in China, the local government ordered those bromine facilities to postpone the commencement of production. Subsequently, the Company received an approval dated February 27, 2020 issued by the local governmental authority which allowed the Company to resume production after the winter temporary closure. Further, the Company received another approval from the Shouguang Yangkou People’s Government dated March 5, 2020 allowing the Company to resume production at its bromine factories No.1, No. 4, No.7 and No. 9 in order to meet the needs of bromide products for epidemic prevention and control (the “March 2020 Approval”). The Company’s Factories No. 1 and No. 7 commenced trial production in mid-March 2020 and commercial production on April 3, 2020 and its Factories No. 4 and No. 9 commenced commercial production on May 6, 2020.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The company is still waiting for governmental approval for factories #2, #8, and #10. To our knowledge, the government is currently completing its planning process for all mining areas including that for prevention of flood. As a result, we may be required to make some modifications to our current wells and aqueducts prior to commencement of operations of these factories to satisfy the local government's requirements. Nevertheless, the Company expects to receive approval to open at least one and potentially more of its closed factories in 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the notification issued from the government of Shouguang City, all bromine facilities in Shouguang City had to be temporarily closed from December 28, 2021 until February 21, 2022. To comply with such notification, the Company had temporarily stopped production at its bromine facilities during the aforesaid period and resumed production as scheduled on February 21, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(ii) Chemical Segment</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 24, 2017, the Company received a letter from the Government of Yangkou County, Shouguang City notifying the Company to relocate its two chemical production plants located in the second living area of the Qinghe Oil Extraction to the Bohai Marine Fine Chemical Industrial Park (“Bohai Park”). This is because the two plants are located in a residential area and their production activities will impact the living environment of the residents. This is as a result of the country’s effort to improve the development of the chemical industry, manage safe production and curb environmental pollution accidents effectively, and ensure the quality of the living environment of residents. All chemical enterprises which do not comply with the requirements of the safety and environmental protection regulations will be ordered to shut down.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2017, the Company secured from the government the land use rights for its chemical plants located at the Bohai Park and in June 2018, the Company presented a completed construction design draft and other related documents to the local authorities for approval. In January 2020, the Company received the environmental protection approval by the government of Shouguang City, Shandong Province for the proposed Yuxin Chemical factory. The Company began the construction on its new chemical facilities located at Bohai Marine Fine Chemical Industrial Park in June 2020 and basically completed the civil works by end of June 2021. Nov. 15, 2021, the company announced due to the supply chain issues as well as the electric restrictions in China, the delivery of some equipment, the equipment installation and testing and beginning trial production at the chemical factory had been be delayed. On February 22, 2022, the company announced that discussions with the government have convinced management that the electricity restrictions are being eased. Accordingly, the Company has contacted its suppliers and will have the remainder of the equipment produced and delivered, so the Company can complete installation and begin testing and trial production.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company estimates this relocation process will cost approximately $<span id="xdx_90D_ecustom--RelocationProcessCostApproximate_iI_pdn6_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_zozAsPeeFvl3" title="Approximate cost of relocation process">69</span> million in total. The Company incurred relocation costs comprising prepaid land lease, professional fees related to the design of the new chemical factory, purchase of plant and equipment and construction costs and installation costs incurred for the new chemical factory in the amount of $<span id="xdx_905_ecustom--PropertyPlantAndEquipmentCapitalizedCosts_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_z8AaCmPENzMf" title="Property, plant and equipment, capitalized costs">45,584,344</span> and $<span id="xdx_909_ecustom--PropertyPlantAndEquipmentCapitalizedCosts_iI_c20211231__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_zX7vXsqlmYif" title="Property, plant and equipment, capitalized costs">45,584,344</span>, which were recorded in the Property, plant and equipment in the consolidated balance sheets as of March 31, 2022 and December 31, 2021. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(iii) Natural Gas Segment</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2017, the Company completed the first brine water and natural gas well field construction in Daying located in Sichuan Province and commenced trial production in January 2019. On May 29, 2019, the Company received a verbal notice from the government of Tianbao Town, Daying County, Sichuan Province, whereby the Company is required to obtain project approval for its well located in Daying, including the whole natural gas and brine water project, and approvals for safety production inspection, environmental protection assessment, and to solve the related land issue. Until these approvals have been received, the Company has to temporarily halt trial production at its natural gas well in Daying. In compliance with the Chinese government new policies, the Company is also required to obtain an exploration license and a mining license for bromine and natural gas, respectively. Pursuant to the Opinions of the Ministry of Natural Resources on Several Issues in Promoting the Reform of Mineral Resources Management (Trial) promulgated by the Ministry of Natural Resources of PRC on January 9, 2020, which came into effect on May 1, 2020, privately owned enterprises are allowed to participate in the natural gas production. The Company plans to proceed with its applications for the natural gas and brine project approvals with related government departments until the governmental planning has been finalized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 69000000 45584344 45584344 <p id="xdx_843_eus-gaap--ReceivablesPolicyTextBlock_zgYZV4NSCB9h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(c)           <span id="xdx_86D_zZy0VV9LVJY1">Allowance for Doubtful Accounts</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2022 and December 31, 2021, there were no allowances for doubtful accounts. No allowances for doubtful accounts were charged to the condensed consolidated statements of loss for the three-month periods ended March 31, 2022 and 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--ConcentrationRiskCreditRisk_zu0MRrymEnvd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> (d)           <span id="xdx_868_zJROuKSC6hMk">Concentration of Credit Risk</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is exposed to credit risk in the normal course of business, primarily related to accounts receivable and cash and cash equivalents. Substantially all of the Company’s cash and cash equivalents are maintained with financial institutions in the PRC, namely, Industrial and Commercial Bank of China Limited, China Merchants Bank Company Limited and Sichuan Rural Credit Union, which are not insured or otherwise protected. The Company placed $<span id="xdx_90F_eus-gaap--CashUninsuredAmount_iI_c20220331_z2MfLg85Lw75" title="Cash, uninsured amount">105,661,999</span> and $<span id="xdx_906_eus-gaap--CashUninsuredAmount_iI_c20211231_zeECAJEptrjg" title="Cash, uninsured amount">95,767,263</span> with these institutions as of March 31, 2022 and December 31, 2021, respectively.  The Company has not experienced any losses in such accounts in the PRC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 105661999 95767263 <p id="xdx_845_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zzXK8NWRFa7i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(e)           <span id="xdx_86E_zr82WkkzGOt5">Property, Plant and Equipment</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment are stated at cost less accumulated depreciation and any impairment losses. Expenditures for new facilities or equipment, and major expenditures for betterment of existing facilities or equipment are capitalized and depreciated using the straight-line method at rates sufficient to depreciate such costs less 5% residual value over the estimated productive lives. All other ordinary repair and maintenance costs are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Mineral rights are recorded at cost less accumulated depreciation and any impairment losses. Mineral rights are amortized ratably over the term of the lease, or the equivalent term under the units of production method, whichever is shorter.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Construction in process primarily represents direct costs of construction of property, plant and equipment. Costs incurred are capitalized and transferred to property, plant and equipment upon completion and depreciation will commence when the completed assets are placed in service. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_893_ecustom--ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock_zLeUnWXGE0Qd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s depreciation and amortization policies on property, plant and equipment, other than mineral rights and construction in process, are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B7_zrSMg07oO8nk" style="display: none">Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td><p style="margin-top: 0; margin-bottom: 0"><span id="xdx_914_esrt--MinimumMember_zxaeRMKjvvyf" style="display: none">Minimum</span></p> <p style="margin-top: 0; margin-bottom: 0"><span id="xdx_91B_esrt--MaximumMember_zsUV2mdIiFwd" style="display: none">Maximum</span> </p></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Useful life</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(in years)</p></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings (including salt pans)</span></td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsIncludingSaltPansMember__srt--RangeAxis__srt--MinimumMember_zEqDMwoqqI2h" title="Useful life (in years)">8</span> - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsIncludingSaltPansMember__srt--RangeAxis__srt--MaximumMember_zY02ZKwD1hre" title="Useful life (in years)">20</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and machinery (including protective shells, transmission channels and ducts)</span></td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PlantAndMachineryMember__srt--RangeAxis__srt--MinimumMember_zwQyWheNF81g" title="Useful life (in years)">3</span> - <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PlantAndMachineryMember__srt--RangeAxis__srt--MaximumMember_zJqq9I7XNUBb" title="Useful life (in years)">8</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 83%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor vehicles <span id="xdx_914_eus-gaap--VehiclesMember_zjgHjXtbF0tc" style="display: none">Motor Vehicles</span></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zh0Yca2yTFu" title="Useful life (in years)">5</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture, fixtures and equipment</span></td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitireFixturesAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zYS30aGpFNIh" title="Useful life (in years)">3</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitireFixturesAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zMRhm3oL8oj5" title="Useful life (in years)">8</span></span></td> <td> </td></tr> </table> <p id="xdx_8A6_zhHdGfUtwRL2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Property, plant and equipment under the capital lease are depreciated over their expected useful lives on the same basis as owned assets, or where shorter, the term of the lease.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Producing oil and gas properties are depreciated on a unit-of-production basis over the proved developed reserves. Common facilities that are built specifically to service production directly attributed to designated oil and gas properties are depreciated based on the proved developed reserves of the respective oil and gas properties on a pro-rata basis. Common facilities that are not built specifically to service identified oil and gas properties are depreciated using the straight-line method over their estimated useful lives. Costs associated with significant development projects are not depreciated until commercial production commences and the reserves related to those costs are excluded from the calculation of depreciation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_893_ecustom--ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock_zLeUnWXGE0Qd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s depreciation and amortization policies on property, plant and equipment, other than mineral rights and construction in process, are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B7_zrSMg07oO8nk" style="display: none">Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td><p style="margin-top: 0; margin-bottom: 0"><span id="xdx_914_esrt--MinimumMember_zxaeRMKjvvyf" style="display: none">Minimum</span></p> <p style="margin-top: 0; margin-bottom: 0"><span id="xdx_91B_esrt--MaximumMember_zsUV2mdIiFwd" style="display: none">Maximum</span> </p></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Useful life</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(in years)</p></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Buildings (including salt pans)</span></td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsIncludingSaltPansMember__srt--RangeAxis__srt--MinimumMember_zEqDMwoqqI2h" title="Useful life (in years)">8</span> - <span id="xdx_909_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsIncludingSaltPansMember__srt--RangeAxis__srt--MaximumMember_zY02ZKwD1hre" title="Useful life (in years)">20</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and machinery (including protective shells, transmission channels and ducts)</span></td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PlantAndMachineryMember__srt--RangeAxis__srt--MinimumMember_zwQyWheNF81g" title="Useful life (in years)">3</span> - <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PlantAndMachineryMember__srt--RangeAxis__srt--MaximumMember_zJqq9I7XNUBb" title="Useful life (in years)">8</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 83%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor vehicles <span id="xdx_914_eus-gaap--VehiclesMember_zjgHjXtbF0tc" style="display: none">Motor Vehicles</span></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 14%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zh0Yca2yTFu" title="Useful life (in years)">5</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture, fixtures and equipment</span></td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitireFixturesAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zYS30aGpFNIh" title="Useful life (in years)">3</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_dtY_c20220101__20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitireFixturesAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zMRhm3oL8oj5" title="Useful life (in years)">8</span></span></td> <td> </td></tr> </table> P8Y P20Y P3Y P8Y P5Y P3Y P8Y <p id="xdx_845_eus-gaap--PensionAndOtherPostretirementPlansPolicy_zTKOug5WV1S2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(f)           <span id="xdx_86D_zxXviuJEEple">Retirement Benefits</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the relevant laws and regulations in the PRC, the Company participates in a defined contribution retirement plan for its employees arranged by a governmental organization. The Company makes contributions to the retirement plan at the applicable rate based on the employees’ salaries. The required contributions under the retirement plans are charged to the condensed consolidated statement of income on an accrual basis when they are due. The Company’s contributions totaled $<span id="xdx_901_eus-gaap--DefinedBenefitPlanContributionsByEmployer_c20220101__20220331_zXPWWHzC4bD9" title="Company's contributions to the retirement plan">201,265</span> and $<span id="xdx_90E_eus-gaap--DefinedBenefitPlanContributionsByEmployer_c20210101__20210331_z3kiimY1IUSc" title="Company's contributions to the retirement plan">246,622</span> for the three-month periods ended March 31, 2022 and 2021, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 201265 246622 <p id="xdx_84D_eus-gaap--RevenueRecognitionPolicyTextBlock_zA2jCHV0Nfih" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(g)           <span id="xdx_86D_zhbpWMwHYrk2">Revenue Recognition</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Net revenue is net of discount and value added tax and comprises the sale of bromine, crude salt and chemical products. Revenue is recognized when the control of the promised goods is transferred to the customers in an amount that reflects the consideration that the Company expects to receive from the customers in exchange for those goods. The acknowledgement of receipt of goods by the customers is when control of the product is deemed to be transferred. Invoicing occurs upon acknowledgement of receipt of the goods by the customers. Customers have no rights to return the goods upon acknowledgement of receipt of goods. Revenue from contracts with customers is disaggregated in Note 14.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_848_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_z8gyxCd4fTn2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(h)           <span id="xdx_863_zKzZOWRNY6hc">Recoverability of Long-lived Assets</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 360-10-35 <i>“Impairment or Disposal of Long-lived Assets”</i>, long-lived assets to be held and used are analyzed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable or that the useful lives of those assets are no longer appropriate. The Company evaluates at each balance sheet date whether events and circumstances have occurred that indicate possible impairment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines the existence of such impairment by measuring the expected future cash flows (undiscounted and without interest charges) and comparing such amount to the carrying amount of the assets. An impairment loss, if one exists, is then measured as the amount by which the carrying amount of the asset exceeds the discounted estimated future cash flows. Assets to be disposed of are reported at the lower of the carrying amount or fair value of such assets less costs to sell. Asset impairment charges are recorded to reduce the carrying amount of the long-lived asset that will be sold or disposed of to their estimated fair values. Charges for the asset impairment reduce the carrying amount of the long-lived assets to their estimated salvage value in connection with the decision to dispose of such assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three-month period ended March 31, 2022 and 2021, the Company determined that there were no events or circumstances indicating possible additional impairment of its long-lived assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zUb0WUiokA51" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(i)           <span id="xdx_866_zaDPTfEmksIg">Basic and Diluted Net Income per Share of Common Stock</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per common share are based on the weighted average number of shares outstanding during the periods presented.  Diluted earnings per share are computed using weighted average number of common shares plus dilutive common share equivalents outstanding during the period. Potential common shares that would have the effect of increasing diluted earnings per share are considered to be anti-dilutive, i.e. the exercise prices of the outstanding stock options were greater than the market price of the common stock. Anti-dilutive common stock equivalents which were excluded from the calculation of number of dilutive common stock equivalents amounted to <span id="xdx_90D_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220101__20220331_z7keYXFrDW33" title="Anti-dilutive common stock equivalents which were excluded">0</span> and <span id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20210101__20210331_zMCUCnIeNXSc" title="Anti-dilutive common stock equivalents which were excluded">62,704</span> shares for the three-month periods ended March 31, 2022 and 2021, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Because the Company reported a net loss for the three-month periods ended March 31, 2022 and 2021, common stock equivalents including stock options and warrants were anti-dilutive, therefore the amounts reported for basic and diluted loss per share were the same.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0 62704 <p id="xdx_84D_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zeOnqTNjF4Ci" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(j)           <span id="xdx_867_zaMxY3Urer8">Reporting Currency and Translation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The financial statements of the Company’s foreign subsidiaries are measured using the local currency, Renminbi (“RMB”), as the functional currency; whereas the functional currency and reporting currency of the Company is the United States dollar (“USD” or “$”).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As such, the Company uses the “current rate method” to translate its PRC operations from RMB into USD, as required under FASB ASC 830 “Foreign Currency Matters”. The assets and liabilities of its PRC operations are translated into USD using the rate of exchange prevailing at the balance sheet date. The capital accounts are translated at the historical rate. Adjustments resulting from the translation of the balance sheets of the Company’s PRC subsidiaries are recorded in stockholders’ equity as part of accumulated other comprehensive income. The statement of income and comprehensive income is translated at average rate during the reporting period. Gains or losses resulting from transactions in currencies other than the functional currencies are recognized in net income for the reporting periods as part of general and administrative expense. The statement of cash flows is translated at average rate during the reporting period, with the exception of the consideration paid for the acquisition of business which is translated at historical rates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_ecustom--ForeignOperationsPolicyPolicyTextBlock_zTLyyRvTKsTd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(k)           <span id="xdx_861_ztNKklrczy46">Foreign Operations</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All of the Company’s operations and assets are located in PRC.  The Company may be adversely affected by possible political or economic events in this country.  The effect of these factors cannot be accurately predicted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--InventoryPolicyTextBlock_zhyis3UMdMf6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(l)           <span id="xdx_866_z3cOE35qnC6j">Inventories</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventories are stated at the lower of cost, determined on a first-in first-out cost basis, or net realizable value. Costs of work-in-progress and finished goods comprise direct materials, direct labor and an attributable portion of manufacturing overhead. Net realizable value is based on estimated selling price less costs to complete and selling expenses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p id="xdx_84C_eus-gaap--LesseeLeasesPolicyTextBlock_zRDfZzkcU2hk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(m)       <span id="xdx_866_zEAuuJqPT11g">Leases</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets and operating lease liabilities in the consolidated balance sheets. Finance leases are included in finance lease ROU assets and finance lease liabilities in the consolidated balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease and finance lease ROU assets and liabilities are recognized at January 1, 2019 based on the present value of lease payments over the lease term discounted using the rate implicit in the lease. In cases where the implicit rate is not readily determinable, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not recognize operating lease ROU assets and liabilities arising from lease arrangements with lease term of twelve months or less.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zGmKVqEYHZg1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9pt 0pt 0">(n)        <span id="xdx_86D_z0cQIN6QcVc1">Stock-based Compensation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 9pt 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Stock-based awards issued to employees are recorded at their fair values estimated at grant date using the Black-Scholes model and the portion that is ultimately expected to vest is recognized as compensation cost over the requisite service period. Consistent with the accounting requirement for employee stock-based awards, nonemployee stock-based awards are measured at the grant-date fair value of the equity instruments that the Company is obligated to issue when the good has been delivered or the service has been rendered and any other conditions necessary to earn the right to benefit from the instruments have been satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has elected to account for the forfeiture of stock-based awards as they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zLndalou3IQh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(o)        <span id="xdx_869_zaE3glXPgKxe">Loss Contingencies</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accrues for loss contingencies relating to legal matters, including litigation defense costs, claims and other contingent matters, including liquidated damage liabilities, when such liabilities become probable and could be reasonably estimable. Such estimates may be based on advice from third parties or on management’s judgment, as appropriate. Revisions to accruals are reflected in earnings (loss) in the period in which different facts or information become known or circumstances change that affect the Company’s previous assumptions with respect to the likelihood or amount of loss. Amounts paid upon the ultimate resolution of such liabilities may be materially different from previous estimates<span style="color: red">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zMgc8C6voMda" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(p)        <span id="xdx_860_zvWkQH19n4ze">Income Tax</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes in accordance with the Income Taxes Topic of the FASB ASC, which requires the use of the liability method of accounting for deferred income taxes. Under this method, deferred income taxes are recorded to reflect the tax consequences on future years of temporary differences between the tax basis of assets and liabilities and their reported amounts at each period end. Deferred tax assets and liabilities are measured using tax rates that are expected to apply to taxable income for the years in which those tax assets and liabilities are expected to be realized or settled. The deferred income tax effects of a change in tax rates are recognized in the period of enactment. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized. The guidance also provides criteria for the recognition, measurement, presentation and disclosures of uncertain tax positions. A tax benefit from an uncertain tax position may be recognized if it is “more likely than not” that the position is sustainable based solely on its technical merits. Interests and penalties associated with unrecognized tax benefits are included within the (benefit from) provision for income tax in the consolidated statement of profit (loss).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zWQ1iT5PzSJa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(q)        <span id="xdx_866_z7L9dywCtAo4">New Accounting Pronouncements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Recent accounting pronouncements adopted</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There were no recent accounting pronouncements adopted during the three months ended March 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recently Issued Accounting Pronouncements Not Yet Adopted</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">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments – Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. The amendments in this Update affect loans, debt securities, trade.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </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">receivables, and any other financial assets that have the contractual right to receive cash. The ASU requires an entity to recognize expected credit losses rather than incurred losses for financial assets. For public entities, the amendments are effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. For the Company which is a smaller reporting company, ASU No. 2019-10 extends the effective dates for two years. The Company is currently evaluating the effect of this on the condensed consolidated financial statements and related disclosure. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_805_eus-gaap--InventoryDisclosureTextBlock_z9yQ7R3lMBS1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 2 – <span id="xdx_827_z1Kz4dDwTTA6">INVENTORIES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89C_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zRCHGvj51YBl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Inventories consist of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_8B4_zTvCJXGKKVb5" style="display: none">Inventories - Schedule of Inventories, Current</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49D_20220331_zYphRx0X8jPh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">March 31, <br/> 2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_495_20211231_zHxA1QlS8Iw4" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">December 31, <br/> 2021</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td> <td colspan="3" style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td> <td colspan="3" style="font-size: 10pt"> </td></tr> <tr id="xdx_404_eus-gaap--InventoryRawMaterials_iI_maCz97Q_z27iYLV0EVqa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: left">Raw materials</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">52,131</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">42,553</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_maCz97Q_z79uDPO2Je13" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finished goods</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">463,431</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">648,558</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryNet_iTI_mtCz97Q_zKDh1ap2uvfe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><b style="display: none">Inventory, net</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">515,562</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">691,111</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zha09WxuzVM4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There was no allowance for slow-moving inventories as of March 31, 2022 and 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_89C_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zRCHGvj51YBl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Inventories consist of:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_8B4_zTvCJXGKKVb5" style="display: none">Inventories - Schedule of Inventories, Current</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49D_20220331_zYphRx0X8jPh" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">March 31, <br/> 2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_495_20211231_zHxA1QlS8Iw4" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">December 31, <br/> 2021</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td> <td colspan="3" style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td> <td colspan="3" style="font-size: 10pt"> </td></tr> <tr id="xdx_404_eus-gaap--InventoryRawMaterials_iI_maCz97Q_z27iYLV0EVqa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: left">Raw materials</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">52,131</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">42,553</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--InventoryFinishedGoodsNetOfReserves_iI_maCz97Q_z79uDPO2Je13" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Finished goods</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">463,431</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">648,558</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryNet_iTI_mtCz97Q_zKDh1ap2uvfe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><b style="display: none">Inventory, net</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">515,562</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">691,111</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> 52131 42553 463431 648558 515562 691111 <p id="xdx_80A_ecustom--PrepaidLandLeaseTextBlock_zyIkAi4jaVpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 3 – <span id="xdx_829_zsm3fCwS8ptc">PREPAID LAND LEASES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has the rights to use certain parcels of land located in Shouguang, Shandong , PRC, through lease agreements signed with local townships or the government authority. The production facilities and warehouses of the Company are located on these parcels of land. The lease term ranges from ten to fifty years. Some of the lease contracts were paid in one lump sum upfront and some are paid annually at the beginning of each anniversary date. These leases have no purchase option at the end of the lease term and were classified as operating leases prior to and as of January 1, 2019 when the new lease standard was adopted. Prior to January 2019, the prepaid land lease was amortized on a straight-line basis. As of January 1, 2019, all the leases in which term has commenced and were in use were classified as operating lease right-of-use assets (“ROU”). See Note 6.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2017, the Company paid a one lump sum upfront amount of $<span id="xdx_909_ecustom--PrepaidLeaseForParcelOfLand_iI_c20171231_zuuoRa7MHgGf" title="Prepaid 50-year lease for parcel of land">10,017,010</span> for a 50-year lease of a parcel of land at Bohai Marine Fine Chemical Industrial Park (“Bohai”) for the new chemical factory under construction. <span id="xdx_902_eus-gaap--LesseeOperatingLeaseDescription_c20170101__20171231_zZVwZYkMVQi7" title="Operating lease, description">There is no purchase option at the end of the lease term. This was classified as an operating lease prior to and as of January 1, 2019. The land use certificate was issued on October 25, 2019. The lease term expires on August 12, 2069.</span> The amount paid was recorded as prepaid land leases, net of current portion in the consolidated balance sheet as of March 31 2022 and December 31, 2021. As of March 31, 2022, the prepaid land lease increased to $<span id="xdx_903_eus-gaap--PrepaidExpenseOtherNoncurrent_iI_c20220331_z6pccBDi224h" title="Prepaid land leases, net of current portion">10,419,032</span> due to an additional amount paid for stamp duty and related land use rights fees. Amortization of this prepaid land lease will commence when the chemical factory is built and placed in service.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2020, the construction of the new chemical factory commenced and is expected to complete around June 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> 10017010 There is no purchase option at the end of the lease term. This was classified as an operating lease prior to and as of January 1, 2019. The land use certificate was issued on October 25, 2019. The lease term expires on August 12, 2069. 10419032 <p id="xdx_808_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zybCVule3LJh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 4 – <span id="xdx_827_zf6vQv0jXwG6">PROPERTY, PLANT AND EQUIPMENT, NET</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_89B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zaSjsg32P0n" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, plant and equipment, net consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_8BD_zsceG49Kr3L6" style="display: none">Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_499_20220331_zIdw4siPFpp7" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">March 31, <br/> 2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49B_20211231_zt7xRJ1jMOx2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">December 31, <br/> 2021</td></tr> <tr id="xdx_400_ecustom--AtCostAbstract_iB_zVyeRQtQrkni" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">At cost:</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--MineralPropertiesGross_i01I_maCzm1L_z39Em4uZVbEb" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: left">Mineral rights</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">3,037,938</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">3,025,017</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BuildingsAndImprovementsGross_i01I_maCzm1L_zpzMBfMYHWK7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif">Buildings</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">35,055,241</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">34,906,137</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentOther_i01I_maCzm1L_zaWHlg7Kazsg" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Plant and machinery</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">201,702,769</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">201,012,254</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--VehiclesGross_i01I_maCzm1L_zEBANTeu2Rr6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Motor vehicles</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">140,159</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">139,563</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FurnitureAndFixturesGross_i01I_maCzm1L_zk9YBC6uokWe" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Furniture, fixtures and office equipment</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,505,055</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,494,400</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--ConstructionInProgressGross_i01I_maCzm1L_zY8FSjQ1o7Q5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Construction in process</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">68,574,529</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">44,310,149</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_i01TI_mtCzm1L_maCzQxS_z36Rlb1YZGia" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif">Total</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">311,015,691</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">285,887,520</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_i01NI_di_msCzQxS_zZZ8rj8YiTX6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Less: Accumulated depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(128,599,846</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(123,229,974</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_404_ecustom--PropertyPlantAndEquipmentImpairmentCost_i01I_d0_maCzQxS_zxxRGgVzYzvb" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">     Impairment</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_i01TI_mtCzQxS_zy6TThqnX3W6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Net book value</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">182,415,845</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">162,657,546</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zdzSO3HotYXc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has certain buildings and salt pans erected on parcels of land located in Shouguang, PRC, and such parcels of land are collectively owned by local townships or the government authority. The Company has not been able to obtain property ownership certificates over these buildings and salt pans. The aggregate carrying values of these properties situated on parcels of the land are $<span id="xdx_901_eus-gaap--Land_iI_c20220331_zapEoBELojKf" title="Land">17,526,711</span> and $<span id="xdx_907_eus-gaap--Land_iI_c20211231_zfbUM0O6lkZ5" title="Land">17,911,910</span> as at March 31, 2022 and December 31, 2021, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three-month period ended March 31, 2022, depreciation and amortization expense totaled $<span id="xdx_900_eus-gaap--DepreciationAndAmortization_c20220101__20220331_zf4AYcHR9ybi" title="Depreciation and amortization expense">5,001,619</span>, of which $<span id="xdx_901_eus-gaap--OtherCostOfOperatingRevenue_c20220101__20220331_zCOnwNRVc5pa" title="Direct labor and factory overheads incurred during plant shutdown">1,761,068</span>, $<span id="xdx_908_eus-gaap--DefinedContributionPlanAdministrativeExpenses_c20220101__20220331_zjFSK5bZ8ND8" title="Administrative expenses">1,197,687</span> and $<span id="xdx_900_ecustom--CostOfNetRevenue_c20220101__20220331_zvIU3bliejG5" title="Cost of net revenue">2,042,864</span> were recorded in direct labor and factory overheads incurred during plant shutdown, administrative expenses and cost of net revenue, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three-month period ended March 31, 2021, depreciation and amortization expense totaled $<span id="xdx_90D_eus-gaap--DepreciationAndAmortization_c20210101__20210331_zEpSdiWfXXfe" title="Depreciation and amortization expense">4,102,929</span>, of which $<span id="xdx_907_eus-gaap--OtherCostOfOperatingRevenue_c20210101__20210331_zuY3DsiTSgn9" title="Direct labor and factory overheads incurred during plant shutdown">1,816,782</span>, $<span id="xdx_90C_eus-gaap--DefinedContributionPlanAdministrativeExpenses_c20210101__20210331_zdTCzKd7JGx5" title="Administrative expenses">163,233</span> and $<span id="xdx_905_ecustom--CostOfNetRevenue_c20210101__20210331_zX0eiJ75dUP" title="Cost of net revenue">2,122,914</span> were recorded in direct labor and factory overheads incurred during plant shutdown, administrative expenses and cost of net revenue, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_89B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zaSjsg32P0n" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, plant and equipment, net consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_8BD_zsceG49Kr3L6" style="display: none">Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_499_20220331_zIdw4siPFpp7" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">March 31, <br/> 2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49B_20211231_zt7xRJ1jMOx2" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">December 31, <br/> 2021</td></tr> <tr id="xdx_400_ecustom--AtCostAbstract_iB_zVyeRQtQrkni" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">At cost:</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--MineralPropertiesGross_i01I_maCzm1L_z39Em4uZVbEb" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: left">Mineral rights</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">3,037,938</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">3,025,017</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--BuildingsAndImprovementsGross_i01I_maCzm1L_zpzMBfMYHWK7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif">Buildings</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">35,055,241</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">34,906,137</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentOther_i01I_maCzm1L_zaWHlg7Kazsg" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Plant and machinery</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">201,702,769</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">201,012,254</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--VehiclesGross_i01I_maCzm1L_zEBANTeu2Rr6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Motor vehicles</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">140,159</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">139,563</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FurnitureAndFixturesGross_i01I_maCzm1L_zk9YBC6uokWe" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Furniture, fixtures and office equipment</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,505,055</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,494,400</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--ConstructionInProgressGross_i01I_maCzm1L_zY8FSjQ1o7Q5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Construction in process</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">68,574,529</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">44,310,149</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_i01TI_mtCzm1L_maCzQxS_z36Rlb1YZGia" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif">Total</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">311,015,691</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">285,887,520</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_i01NI_di_msCzQxS_zZZ8rj8YiTX6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Less: Accumulated depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(128,599,846</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(123,229,974</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_404_ecustom--PropertyPlantAndEquipmentImpairmentCost_i01I_d0_maCzQxS_zxxRGgVzYzvb" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt">     Impairment</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentNet_i01TI_mtCzQxS_zy6TThqnX3W6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Net book value</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">182,415,845</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">162,657,546</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> 3037938 3025017 35055241 34906137 201702769 201012254 140159 139563 2505055 2494400 68574529 44310149 311015691 285887520 128599846 123229974 0 0 182415845 162657546 17526711 17911910 5001619 1761068 1197687 2042864 4102929 1816782 163233 2122914 <p id="xdx_80C_ecustom--PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock_z8ymXeOQkrA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 5 – <span id="xdx_823_zfyQJ7JXo8gb">FINANCE LEASE RIGHT-OF-USE ASSETS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_897_ecustom--PropertyPlantAndEquipmentUnderFinanceLeasesTableTextBlock_zZaDXNq3N9id" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, plant and equipment under finance lease, net consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_8BA_zWegyVhTP2Q9" style="display: none">Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49D_20220331_z7DhfOtWiKv6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">March 31, <br/> 2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49E_20211231_zj4I5JyCbjCf" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">December 31, <br/> 2021</td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_iB_zaqaHiZsDPZf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">At cost:</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%">Buildings <span id="xdx_91A_eus-gaap--BuildingMember_zE6vnrqBA3da" style="display: none">Buildings</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_i01I_c20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z3uOMYwgGRc9" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="At cost">129,625</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_i01I_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zm6D4492C7ae" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="At cost">129,074</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Plant and machinery <span id="xdx_916_eus-gaap--ManufacturingFacilityMember_zRIUVZAxDzha" style="display: none">Plant and Machinery</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_i01I_c20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ManufacturingFacilityMember_zyFCAT0jJrM9" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="At cost">2,371,314</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_i01I_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ManufacturingFacilityMember_zq8h8S9GBBQ4" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="At cost">2,361,228</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_i01I_maPPAEAz3wP_zVfITAWRrBZd" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif">Total</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,500,939</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,490,302</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_i01NI_di_msPPAEAz3wP_zIiSKdpXBiE3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less: Accumulated depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,316,784</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,305,478</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_i01TI_mtPPAEAz3wP_zdGTL2rpxUn3" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Net book value</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">184,155</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">184,824</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p id="xdx_8A5_z4ixmPaUp5Pd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The above buildings erected on parcels of land located in Shouguang, PRC, are collectively owned by local townships.  The Company has not been able to obtain property ownership certificates over these buildings as the Company could not obtain land use rights certificates on the underlying parcels of land.  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three-month period ended March 31, 2022, depreciation and amortization expense totaled $<span id="xdx_900_ecustom--DepreciationAndAmortizationExpensePPE_c20220101__20220331_z0QIC3Z2CByb" title="Depreciation and amortization expense">1,459</span>, which was recorded in direct labor and factory overheads incurred during plant shutdown. During the three-month period ended March 31, 2021, depreciation and amortization expense totaled $<span id="xdx_901_ecustom--DepreciationAndAmortizationExpensePPE_c20210101__20210331_zZiwZt1bkvRb" title="Depreciation and amortization expense">1,428</span>, which was recorded in direct labor and factory overheads incurred during plant shutdown.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p id="xdx_897_ecustom--PropertyPlantAndEquipmentUnderFinanceLeasesTableTextBlock_zZaDXNq3N9id" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, plant and equipment under finance lease, net consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_8BA_zWegyVhTP2Q9" style="display: none">Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49D_20220331_z7DhfOtWiKv6" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">March 31, <br/> 2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49E_20211231_zj4I5JyCbjCf" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">December 31, <br/> 2021</td></tr> <tr id="xdx_409_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract_iB_zaqaHiZsDPZf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">At cost:</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%">Buildings <span id="xdx_91A_eus-gaap--BuildingMember_zE6vnrqBA3da" style="display: none">Buildings</span></td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_i01I_c20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z3uOMYwgGRc9" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="At cost">129,625</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_i01I_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zm6D4492C7ae" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="At cost">129,074</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Plant and machinery <span id="xdx_916_eus-gaap--ManufacturingFacilityMember_zRIUVZAxDzha" style="display: none">Plant and Machinery</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_i01I_c20220331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ManufacturingFacilityMember_zyFCAT0jJrM9" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="At cost">2,371,314</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_i01I_c20211231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ManufacturingFacilityMember_zq8h8S9GBBQ4" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right" title="At cost">2,361,228</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization_i01I_maPPAEAz3wP_zVfITAWRrBZd" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif">Total</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,500,939</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,490,302</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization_i01NI_di_msPPAEAz3wP_zIiSKdpXBiE3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Less: Accumulated depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,316,784</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(2,305,478</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_i01TI_mtPPAEAz3wP_zdGTL2rpxUn3" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt">Net book value</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">184,155</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">184,824</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> 129625 129074 2371314 2361228 2500939 2490302 2316784 2305478 184155 184824 1459 1428 <p id="xdx_808_eus-gaap--LesseeOperatingLeasesTextBlock_zg16cYP73jF5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 6 – <span id="xdx_82A_zgJJ57m8Tm7j">OPERATING LEASE RIGHT-OF USE ASSETS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2022, the total operating lease ROU assets was $<span id="xdx_90E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20220331_zrAeMcNImSzi" title="Operating lease, right of use assets">9,562,685</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The total operating lease cost for the three-month period ended March 31, 2022 and 2021 was $<span id="xdx_908_eus-gaap--OperatingLeaseCost_c20220101__20220331_zt0rRiwd6Z" title="Operating lease cost">258,398</span> and $<span id="xdx_902_eus-gaap--OperatingLeaseCost_c20210101__20210331_zeXVxcySW4P6" title="Operating lease cost">240,150</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has the rights to use certain parcels of land located in Shouguang, the PRC, through lease agreements signed with local townships or the government authority. For parcels of land that are collectively owned by local townships, the Company cannot obtain land use rights certificates. The parcels of land of which the Company cannot obtain land use rights certificates covers a total of approximately <span id="xdx_909_eus-gaap--AreaOfLand_iI_pid_uSqkm_c20220331_zV8Qmy3f4R83" title="Rights to use parcels of land through lease agreements, area">38.6</span> square kilometers of aggregate carrying value of $<span id="xdx_90B_ecustom--CapitalizedLeaseCarryingValue_iI_c20220331_zipjzUQif5lf" title="Capitalized lease, carrying value">10,486,921</span> as at March 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 9562685 258398 240150 38.6 10486921 <p id="xdx_80D_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zFCMZTQyFFKh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 7 – <span id="xdx_825_zerGxdMoMk13">ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_89D_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zaoerkb2yJo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts and other payable and accrued expenses consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BF_zL14LyNwnM8" style="display: none">Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_492_20220331_z3ZG3BwxTRpi" style="font: 10pt Times New Roman, Times, Serif; text-align: center">March 31,</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_492_20211231_z1LT7AOGDJvl" style="font: 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2021</td></tr> <tr id="xdx_400_eus-gaap--AccountsPayableCurrent_iI_maCzxV8_ziGMAthMCK4g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: justify">Accounts payable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">582,212</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">202,289</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccruedSalariesCurrent_iI_maCzxV8_zqtRwy0hvNjj" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Salary payable</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">264,917</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">267,215</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccountsPayableOtherCurrent_iI_maCzxV8_z3lLkZTFSGc4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Other payable-related party (see Note 8)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">24,571</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">97,856</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_408_ecustom--AccruedExpenseconstruction_iI_maCzxV8_zTadNIOFwPsk" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Accrued expense for construction</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">33,057,678</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,944,367</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maCzxV8_zgjeEE5tzmWd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Accrued expense-others</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,106,673</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,019,049</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iTI_mtCzxV8_z7q8Y4hUhJwe" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">35,036,051</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">10,530,776</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zD2pqK1sFqBj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p id="xdx_89D_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zaoerkb2yJo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts and other payable and accrued expenses consist of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BF_zL14LyNwnM8" style="display: none">Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_492_20220331_z3ZG3BwxTRpi" style="font: 10pt Times New Roman, Times, Serif; text-align: center">March 31,</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_492_20211231_z1LT7AOGDJvl" style="font: 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2021</td></tr> <tr id="xdx_400_eus-gaap--AccountsPayableCurrent_iI_maCzxV8_ziGMAthMCK4g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: justify">Accounts payable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">582,212</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">202,289</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccruedSalariesCurrent_iI_maCzxV8_zqtRwy0hvNjj" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Salary payable</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">264,917</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">267,215</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccountsPayableOtherCurrent_iI_maCzxV8_z3lLkZTFSGc4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Other payable-related party (see Note 8)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">24,571</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">97,856</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_408_ecustom--AccruedExpenseconstruction_iI_maCzxV8_zTadNIOFwPsk" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Accrued expense for construction</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">33,057,678</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">8,944,367</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maCzxV8_zgjeEE5tzmWd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Accrued expense-others</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,106,673</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,019,049</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iTI_mtCzxV8_z7q8Y4hUhJwe" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">35,036,051</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">10,530,776</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> 582212 202289 264917 267215 24571 97856 33057678 8944367 1106673 1019049 35036051 10530776 <p id="xdx_807_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zBLRCjilc6H8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 8 – <span id="xdx_82C_zrLfKPG27Ak7">RELATED PARTY TRANSACTIONS</span>  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 25, 2012, the Company purchased five floors of a commercial building in the PRC, through SYCI, from Shandong Shouguang Vegetable Seed Industry Group Co., Ltd. (the “Seller”) at a cost of approximately $<span id="xdx_908_eus-gaap--PaymentsToAcquireBuildings_pdn6_c20120924__20120925__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChairmanOfTheCompanyMember_z0Iw52SgOZff" title="Acquisition of five floors of commercial building">5.7</span> million in cash, of which Mr. Ming Yang, the Chairman of the Company, had a <span id="xdx_90F_ecustom--EquityInterestOwnership_iI_pid_dp_c20120925__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChairmanOfTheCompanyMember_zbJF0PnIw8Fd" title="Equity interest, rate">99</span>% equity interest in the Seller. During the first quarter of 2018, the Company entered into an agreement with the Seller, a related party, to provide property management services for an annual amount of approximately $<span id="xdx_904_eus-gaap--ProfessionalAndContractServicesExpense_c20180101__20180331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SellerMember_zPB2ppsvcL8a" title="Property management services">98,271</span> for <span id="xdx_909_ecustom--TermOfPropertyManagementServicesDescription_c20180101__20180331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SellerMember_zDdh8YFigc19" title="Term of property management services, description">five years from January 1, 2018 to December 31, 2022</span>. The expense associated with this agreement for the three months ended March 31, 2022 and 2021 was approximately $<span id="xdx_90D_ecustom--ExpenseAssociatedWithAgreement_c20220101__20220331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SellerMember_zi7bG2L75aXf" title="Expense associated with agreement">24,568</span> and $<span id="xdx_90A_ecustom--ExpenseAssociatedWithAgreement_c20210101__20210331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--SellerMember_zen1kI7w9bp9" title="Expense associated with agreement">23,735</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 8 – RELATED PARTY TRANSACTIONS – Continued</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; font-size: 10pt"> <tr style="vertical-align: top"> <td style="width: 0px"> </td> <td style="width: 24px"><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">Related parties</span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: top"> <td style="border: black 1pt solid; width: 43%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name of related parties</span></td> <td style="border-top: black 1pt solid; border-right: black 1pt solid; border-bottom: black 1pt solid; width: 57%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Position</span></td></tr> <tr style="vertical-align: top"> <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">YangMing</span></td> <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman Of the Board</span></td></tr> <tr style="vertical-align: top"> <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">LiuXiaoBin</span></td> <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</span></td></tr> <tr style="vertical-align: top"> <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">LiMin</span></td> <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</span></td></tr> <tr style="vertical-align: top"> <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; border-left: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MiaoNaiHui</span></td> <td style="border-right: black 1pt solid; border-bottom: black 1pt solid; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Operating Officer</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">b)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zotD2Vdevode" style="border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_491_20220331_zoZfEOb57IS" style="font: 10pt Times New Roman, Times, Serif; text-align: center">March 31,</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_492_20211231_zmBhuLQDIS84" style="font: 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Amount due to related parties:</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: justify">YangMing</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionAxis__custom--YangMingMember_z5HdIQNlpi1i" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="Due to related parties">464,656</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231__us-gaap--RelatedPartyTransactionAxis__custom--YangMingMember_zdmIXNde6uZ8" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="Due to related parties">462,680</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">LiuXiaoBin</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_982_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionAxis__custom--LiuXiaoBinMember_zJEvuRK7YeZk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">599,766</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_982_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231__us-gaap--RelatedPartyTransactionAxis__custom--LiuXiaoBinMember_zRkOrFxQTj23" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">599,766</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">LiMin</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98E_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionAxis__custom--LiMinMember_zFoniP7IKUMd" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">394,979</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_981_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231__us-gaap--RelatedPartyTransactionAxis__custom--LiMinMember_z25bIEOHCvz8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">393,299</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">MiaoNaiHui</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98E_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionAxis__custom--MiaoNaiHuiMember_zVZe5rGE5yKh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">394,979</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_989_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231__us-gaap--RelatedPartyTransactionAxis__custom--MiaoNaiHuiMember_zs34wmOvDA18" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">393,299</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DueToRelatedPartiesCurrent_iI_d0_zoCKDWVr2Esf" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,854,380</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,849,044</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Considering that the Company has not performed well in recent years, the Company and its executive officers mutually agreed and to returned all, or a portion of their cash compensation earned for their services with the Company, which may be considered for future compensation should the Company improve its results of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 5700000 0.99 98271 five years from January 1, 2018 to December 31, 2022 24568 23735 <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zotD2Vdevode" style="border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_491_20220331_zoZfEOb57IS" style="font: 10pt Times New Roman, Times, Serif; text-align: center">March 31,</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_492_20211231_zmBhuLQDIS84" style="font: 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2021</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Amount due to related parties:</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: justify">YangMing</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionAxis__custom--YangMingMember_z5HdIQNlpi1i" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="Due to related parties">464,656</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231__us-gaap--RelatedPartyTransactionAxis__custom--YangMingMember_zdmIXNde6uZ8" style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right" title="Due to related parties">462,680</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">LiuXiaoBin</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_982_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionAxis__custom--LiuXiaoBinMember_zJEvuRK7YeZk" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">599,766</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_982_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231__us-gaap--RelatedPartyTransactionAxis__custom--LiuXiaoBinMember_zRkOrFxQTj23" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">599,766</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">LiMin</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98E_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionAxis__custom--LiMinMember_zFoniP7IKUMd" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">394,979</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_981_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231__us-gaap--RelatedPartyTransactionAxis__custom--LiMinMember_z25bIEOHCvz8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">393,299</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">MiaoNaiHui</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98E_eus-gaap--DueToRelatedPartiesCurrent_iI_c20220331__us-gaap--RelatedPartyTransactionAxis__custom--MiaoNaiHuiMember_zVZe5rGE5yKh" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">394,979</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_989_eus-gaap--DueToRelatedPartiesCurrent_iI_c20211231__us-gaap--RelatedPartyTransactionAxis__custom--MiaoNaiHuiMember_zs34wmOvDA18" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Due to related parties">393,299</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DueToRelatedPartiesCurrent_iI_d0_zoCKDWVr2Esf" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,854,380</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,849,044</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> 464656 462680 599766 599766 394979 393299 394979 393299 1854380 1849044 <p id="xdx_805_ecustom--TaxesPayableDisclosureTextblock_zEujmIjdPBBj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 9 – <span id="xdx_829_zE6kkGf8vzx8">TAXES PAYABLE</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88C_ecustom--TaxesPayableDisclosureTableTextBlock_zF67fr7EGM9j" style="border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes Payable - Schedule of Taxes Payable (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_493_20220331_z8ripAK5EM3j" style="font: 10pt Times New Roman, Times, Serif; text-align: center">March 31,</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_498_20211231_z65h6R179Ixi" style="font: 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2021</td></tr> <tr id="xdx_40B_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_maCzxQw_zmSZGgnNREyh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: left">Land use tax payable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">27,545</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">27,427</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--ValueAddedTaxAndOtherTaxesPayable_iI_maCzxQw_zEjJd1VNvJH7" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Value added tax and other taxes payable</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,445,121</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">748,281</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--TaxesPayableCurrent_iTI_mtCzxQw_zXDrpTmsLCh8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt">Land use tax payable</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,472,666</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">775,708</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">     </p> <table cellpadding="0" cellspacing="0" id="xdx_88C_ecustom--TaxesPayableDisclosureTableTextBlock_zF67fr7EGM9j" style="border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Taxes Payable - Schedule of Taxes Payable (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_493_20220331_z8ripAK5EM3j" style="font: 10pt Times New Roman, Times, Serif; text-align: center">March 31,</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_498_20211231_z65h6R179Ixi" style="font: 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2021</td></tr> <tr id="xdx_40B_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_maCzxQw_zmSZGgnNREyh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: left">Land use tax payable</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">27,545</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">27,427</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--ValueAddedTaxAndOtherTaxesPayable_iI_maCzxQw_zEjJd1VNvJH7" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Value added tax and other taxes payable</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,445,121</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">748,281</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--TaxesPayableCurrent_iTI_mtCzxQw_zXDrpTmsLCh8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt">Land use tax payable</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">1,472,666</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">775,708</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> 27545 27427 1445121 748281 1472666 775708 <p id="xdx_80B_ecustom--LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock_zPzahvCgee3b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 10 – <span id="xdx_822_zmxTnRPTz408">LEASE LIABILITIES-FINANCE AND OPERATING LEASE</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_897_ecustom--FinancingLeasesOfLesseeDisclosureTableTextBlock_zxE8RCVLQQpd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of finance lease liabilities were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BB_zxcGJHpHSxh6" style="display: none">Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Imputed</span></td> <td> </td> <td colspan="3" id="xdx_493_20220331_zkxR9iCqgFpa" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31,</span></td> <td> </td> <td colspan="3" id="xdx_49B_20211231_zs5EdYLDP42f" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest rate</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td></tr> <tr id="xdx_408_eus-gaap--FinanceLeaseLiability_iI_zWIglX1bETbd" style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total finance lease liability</span></td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 11%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--InterestRateUsedForFinanceLeaseObligations_iI_dp_c20220331_zfh7JiexXrUl" title="Imputed interest rate">6.7</span>%</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,040,122</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,997,955</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iNI_di_zBuZh0Yl8ZC9" style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(262,033 </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(227,429</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40D_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_zzCaZ9MUHEC8" style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease liability, net of current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,778,089</span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,770,526</span></td> <td style="border-bottom: black 2.25pt double"> </td></tr> </table> <p id="xdx_8A5_zrUOBl937i41" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Interest expenses from a finance lease liability amounted to $<span id="xdx_908_eus-gaap--FinanceLeaseInterestExpense_c20220101__20220331_znVJKtcnkhQ1" title="Interest expense, finance lease liability">33,622</span> and $<span id="xdx_90F_eus-gaap--FinanceLeaseInterestExpense_c20210101__20210331_zbVEoM1DqlLd" title="Interest expense, finance lease liability">35,538</span> for the three-month periods ended March 31, 2022 and 2021, respectively, were charged to the condensed consolidated statement of loss.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_89B_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_z5wqecQbtbsb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of operating lease liabilities as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BE_zE9MybkGz7t9" style="display: none">Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Imputed</span></td> <td> </td> <td colspan="3" id="xdx_49D_20220331_zq4unLiwAod7" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31,</span></td> <td> </td> <td colspan="3" id="xdx_495_20211231_zP1f7vlTwvO" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest rate</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_zDA93KX1Rd2" style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Operating lease liabilities</span></td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 11%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--ImputedInterestRateOnOperatingLeaseLiabilities_iI_dp_c20220331_z0cdtafEJq16" title="Imputed interest rate">4.89</span>%</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,191,395</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,064,162</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_di_zv54SabGYEp5" style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(481,540</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(506,579</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zFa5CbZ9OiA8" style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities, net of current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,709,855</span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,557,583</span></td> <td style="border-bottom: black 2.25pt double"> </td></tr> </table> <p id="xdx_8A9_zYzWgKia2Km7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The weighted average remaining operating lease term at March 31, 2022 was <span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20220331_zKGv0FDCKHxl" title="Weighted average remaining operating lease term">20</span> years and the weighted average discounts rate was <span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_c20220331_zUXtOJo8qIn6" title="Weighted average discounts rate">4.89</span>%. This discount rates used are based on the base rate quoted by the People's Bank of China and vary with the remaining term of the lease. Lease payment in the three-months ended March 31, 2022 and 2021 was $<span id="xdx_904_eus-gaap--OperatingLeasePayments_c20220101__20220331_zV1UJ0xcbDZ3" title="Lease payments">257,879</span> and $<span id="xdx_90C_eus-gaap--OperatingLeasePayments_c20210101__20210331_z9LQnWqjhf1b" title="Lease payments">204,951</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_898_ecustom--FinanceAndOperatingLeaseLiabilityMaturityTableTextBlock_zgeM0o5z7Gbk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maturities of lease liabilities were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B0_zi0vLK1emHXg" style="display: none">Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial lease</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Lease</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payable within:</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 50%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 12 months</span></td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20220331_zTIV5e6TQbOk" style="width: 11%; text-align: right" title="Finance lease - the next 12 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,665</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_c20220331_zMnnTo2VZMRa" style="width: 11%; text-align: right" title="Operating lease - the next 12 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">918,807</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 13 to 24 months</span></td> <td> </td> <td> </td> <td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20220331_zD8UkGpYuAL6" style="text-align: right" title="Finance lease - the next 13 to 24 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,665</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_986_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_c20220331_z5RWnDtaj5Hc" style="text-align: right" title="Operating lease - the next 13 to 24 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">917,814</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 25 to 36 months</span></td> <td> </td> <td> </td> <td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20220331_z2PlpZDHcf51" style="text-align: right" title="Finance lease - the next 25 to 36 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,665</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_c20220331_zEoWbf3nmY2l" style="text-align: right" title="Operating lease - the next 25 to 36 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">924,005</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 37 to 48 months</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20220331_zzhb0sKtO9Ja" style="text-align: right" title="Finance lease - the next 37 to 48 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,665</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98E_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_c20220331_zdSpE7hq4udb" style="text-align: right" title="Operating lease - the next 37 to 48 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">930,231</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 49 to 60 months</span></td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20220331_zSoa7Q7FKtg6" style="text-align: right" title="Finance lease - the next 49 to 60 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,665</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFiveYears_iI_c20220331_zaGWZ1GbM1Pl" style="text-align: right" title="Operating lease - the next 49 to 60 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">936,860</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">thereafter</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_c20220331_z7P7Avz8D8we" style="border-bottom: black 1pt solid; text-align: right" title="Finance lease - thereafter"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,182,660</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_986_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueThereafter_iI_c20220331_zYHT27Jzexo" style="border-bottom: black 1pt solid; text-align: right" title="Operating lease - thereafter"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,969,559</span></td> <td style="border-bottom: black 1pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td> </td> <td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iI_c20220331_z00D0t13C40k" style="text-align: right" title="Finance lease - Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,660,985</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_984_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_c20220331_zofQTqoo2xS4" style="text-align: right" title="Operating lease - Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,597,276</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Amount representing interest</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98D_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20220331_zrx4pmzShdFj" style="border-bottom: black 1pt solid; text-align: right" title="Finance lease - Less: Amount representing interest"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(620,863</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20220331_zKoswnZGDsy" style="border-bottom: black 1pt solid; text-align: right" title="Operating lease - Less: Amount representing interest"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,405,881</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of net minimum lease payments</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_983_eus-gaap--FinanceLeaseLiability_iI_c20220331_z702XRFHnZTk" style="border-bottom: black 2.25pt double; text-align: right" title="Financial lease - Present value of net minimum lease payments"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,040,122</span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--OperatingLeaseLiability_iI_c20220331_zijsRCf54WF5" style="border-bottom: black 2.25pt double; text-align: right" title="Operating lease - Present value of net minimum lease payments"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,191,395</span></td> <td style="border-bottom: black 2.25pt double"> </td></tr> </table> <p id="xdx_8A9_z1uemwyeAElb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_897_ecustom--FinancingLeasesOfLesseeDisclosureTableTextBlock_zxE8RCVLQQpd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of finance lease liabilities were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BB_zxcGJHpHSxh6" style="display: none">Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Imputed</span></td> <td> </td> <td colspan="3" id="xdx_493_20220331_zkxR9iCqgFpa" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31,</span></td> <td> </td> <td colspan="3" id="xdx_49B_20211231_zs5EdYLDP42f" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest rate</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td></tr> <tr id="xdx_408_eus-gaap--FinanceLeaseLiability_iI_zWIglX1bETbd" style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total finance lease liability</span></td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 11%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--InterestRateUsedForFinanceLeaseObligations_iI_dp_c20220331_zfh7JiexXrUl" title="Imputed interest rate">6.7</span>%</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,040,122</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,997,955</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_40A_eus-gaap--FinanceLeaseLiabilityCurrent_iNI_di_zBuZh0Yl8ZC9" style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(262,033 </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(227,429</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40D_eus-gaap--FinanceLeaseLiabilityNoncurrent_iI_zzCaZ9MUHEC8" style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Finance lease liability, net of current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,778,089</span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,770,526</span></td> <td style="border-bottom: black 2.25pt double"> </td></tr> </table> 0.067 2040122 1997955 262033 227429 1778089 1770526 33622 35538 <p id="xdx_89B_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_z5wqecQbtbsb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of operating lease liabilities as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BE_zE9MybkGz7t9" style="display: none">Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Imputed</span></td> <td> </td> <td colspan="3" id="xdx_49D_20220331_zq4unLiwAod7" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31,</span></td> <td> </td> <td colspan="3" id="xdx_495_20211231_zP1f7vlTwvO" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest rate</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iI_zDA93KX1Rd2" style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total Operating lease liabilities</span></td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 11%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_ecustom--ImputedInterestRateOnOperatingLeaseLiabilities_iI_dp_c20220331_z0cdtafEJq16" title="Imputed interest rate">4.89</span>%</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,191,395</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,064,162</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_di_zv54SabGYEp5" style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(481,540</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(506,579</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_zFa5CbZ9OiA8" style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities, net of current portion</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,709,855</span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,557,583</span></td> <td style="border-bottom: black 2.25pt double"> </td></tr> </table> 0.0489 9191395 8064162 481540 506579 8709855 7557583 P20Y 0.0489 257879 204951 <p id="xdx_898_ecustom--FinanceAndOperatingLeaseLiabilityMaturityTableTextBlock_zgeM0o5z7Gbk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maturities of lease liabilities were as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B0_zi0vLK1emHXg" style="display: none">Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial lease</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Lease</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payable within:</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 50%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 12 months</span></td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iI_c20220331_zTIV5e6TQbOk" style="width: 11%; text-align: right" title="Finance lease - the next 12 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,665</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueCurrent_iI_c20220331_zMnnTo2VZMRa" style="width: 11%; text-align: right" title="Operating lease - the next 12 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">918,807</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 13 to 24 months</span></td> <td> </td> <td> </td> <td id="xdx_980_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearTwo_iI_c20220331_zD8UkGpYuAL6" style="text-align: right" title="Finance lease - the next 13 to 24 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,665</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_986_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInTwoYears_iI_c20220331_z5RWnDtaj5Hc" style="text-align: right" title="Operating lease - the next 13 to 24 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">917,814</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 25 to 36 months</span></td> <td> </td> <td> </td> <td id="xdx_989_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearThree_iI_c20220331_z2PlpZDHcf51" style="text-align: right" title="Finance lease - the next 25 to 36 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,665</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInThreeYears_iI_c20220331_zEoWbf3nmY2l" style="text-align: right" title="Operating lease - the next 25 to 36 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">924,005</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 37 to 48 months</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFour_iI_c20220331_zzhb0sKtO9Ja" style="text-align: right" title="Finance lease - the next 37 to 48 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,665</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98E_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFourYears_iI_c20220331_zdSpE7hq4udb" style="text-align: right" title="Operating lease - the next 37 to 48 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">930,231</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 49 to 60 months</span></td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--FinanceLeaseLiabilityPaymentsDueYearFive_iI_c20220331_zSoa7Q7FKtg6" style="text-align: right" title="Finance lease - the next 49 to 60 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">295,665</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueInFiveYears_iI_c20220331_zaGWZ1GbM1Pl" style="text-align: right" title="Operating lease - the next 49 to 60 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">936,860</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">thereafter</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_983_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iI_c20220331_z7P7Avz8D8we" style="border-bottom: black 1pt solid; text-align: right" title="Finance lease - thereafter"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,182,660</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_986_eus-gaap--OperatingLeasesFutureMinimumPaymentsDueThereafter_iI_c20220331_zYHT27Jzexo" style="border-bottom: black 1pt solid; text-align: right" title="Operating lease - thereafter"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11,969,559</span></td> <td style="border-bottom: black 1pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td> </td> <td id="xdx_98F_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iI_c20220331_z00D0t13C40k" style="text-align: right" title="Finance lease - Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,660,985</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_984_eus-gaap--OperatingLeasesFutureMinimumPaymentsDue_iI_c20220331_zofQTqoo2xS4" style="text-align: right" title="Operating lease - Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,597,276</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Amount representing interest</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98D_eus-gaap--FinanceLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20220331_zrx4pmzShdFj" style="border-bottom: black 1pt solid; text-align: right" title="Finance lease - Less: Amount representing interest"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(620,863</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_c20220331_zKoswnZGDsy" style="border-bottom: black 1pt solid; text-align: right" title="Operating lease - Less: Amount representing interest"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,405,881</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Present value of net minimum lease payments</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_983_eus-gaap--FinanceLeaseLiability_iI_c20220331_z702XRFHnZTk" style="border-bottom: black 2.25pt double; text-align: right" title="Financial lease - Present value of net minimum lease payments"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,040,122</span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--OperatingLeaseLiability_iI_c20220331_zijsRCf54WF5" style="border-bottom: black 2.25pt double; text-align: right" title="Operating lease - Present value of net minimum lease payments"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,191,395</span></td> <td style="border-bottom: black 2.25pt double"> </td></tr> </table> 295665 918807 295665 917814 295665 924005 295665 930231 295665 936860 1182660 11969559 2660985 16597276 620863 7405881 2040122 9191395 <p id="xdx_80B_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zKtLXhtzGbth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 11 – <span id="xdx_827_znpqOCu7qUk4">EQUITY</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Restricted Shares</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A restricted stock award (“RSA”) is an award of common shares that is subject to certain restrictions during a specified period. Restricted stock awards are independent of option grants and are generally subject to forfeiture if employment terminates prior to the release of the restrictions. The grantee cannot transfer the shares before the restricted shares vest. Shares of nonvested restricted stock have the same voting rights as common stock, are entitled to receive dividends and other distributions thereon and are considered to be currently issued and outstanding. The Company expenses the cost of the restricted stock awards, which is determined to be the fair market value of the shares at the date of grant, straight-line over the period during which the restrictions lapse. For these purposes, the fair market value of the restricted stock is determined based on the closing price of the Company's common stock on the grant date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Retained Earnings – Appropriated</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with the relevant PRC regulations and the PRC subsidiaries’ Articles of Association, the Company’s PRC subsidiaries are required to allocate its profit after tax to the following reserve:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Statutory Common Reserve Funds</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SCHC, SYCI and DCHC are required each year to transfer at least 10% of the profit after tax as reported under the PRC statutory financial statements to the Statutory Common Reserve Funds until the balance reaches 50% of the registered share capital.  This reserve can be used to make up any loss incurred or to increase share capital.  Except for the reduction of losses incurred, any other application should not result in this reserve balance falling below 25% of the registered capital. <span id="xdx_90C_ecustom--StatutoryCommonReserveFundsDescription_c20220101__20220331_z0TpTVRHbP6d" title="Statutory common reserve funds description">The Statutory Common Reserve Fund as of March 31, 2022 for SCHC, SYCI and DCHC is 16%, 14% and 0% of its registered capital respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> The Statutory Common Reserve Fund as of March 31, 2022 for SCHC, SYCI and DCHC is 16%, 14% and 0% of its registered capital respectively. <p id="xdx_808_eus-gaap--CompensationRelatedCostsGeneralTextBlock_zAJ6syamU8Vc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 12 – <span id="xdx_823_zVAdCWPh86i1">STOCK-BASED COMPENSATION</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Company’s 2019 Omnibus Equity Incentive Plan adopted and approved in 2019 (“2019 Plan”), awards under the 2019 Plan is limited in the aggregate to <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20191231__us-gaap--PlanNameAxis__custom--OmnibusEquityIncentivePlan2019Member_zw4m4lEBQTXe" title="Awards, number of shares authorized">2,068,398</span> shares of our common stock, inclusive of the awards that were previously issued and outstanding under the Company’s 2007 Equity Incentive Plan, as amended (the “2007 Plan”). Upon adoption and approval of the 2019 Plan, the 2007 Plan was frozen, no new awards will be granted under the 2007 Plan, and outstanding awards under the 2007 Plan will continue to be governed by the terms and condition of the 2007 Plan and applicable award agreement. As of March 31, 2022, the number of shares of the Company’s common stock available for grant of stock options and issuance under the 2019 Plan is <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_c20220331__us-gaap--PlanNameAxis__custom--OmnibusEquityIncentivePlan2019Member_zy3NXHBMUnD9" title="Shares available for grant">1,056,801</span> shares.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of each option award is estimated on the date of grant using the Black-Scholes option-pricing model. The risk free rate is based on the yield-to-maturity in continuous compounding of the US Government Bonds with the time-to-maturity similar to the expected tenor of the option granted, volatility is based on the annualized historical stock price volatility of the Company, and the expected life is based on the historical option exercise pattern.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2022 and 2021, total compensation costs for options issued recorded in the consolidated statement of loss were $<span id="xdx_906_eus-gaap--StockOptionPlanExpense_c20220101__20220331_zQ7Wmz9aT8Aj" title="Compensation costs for options issued"><span id="xdx_904_eus-gaap--StockOptionPlanExpense_c20210101__20210331_zfNdUj4dZCXd" title="Compensation costs for options issued">0</span></span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">During the three months ended March 31, 2022, there were no options issued to employees or non-employees.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zugRF76QE4D6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes all Company stock option transactions between January 1, 2022 and March 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B4_zEiKE2d0xVvd" style="display: none">Stock-Based Compensation - Schedule of Stock Option Activity</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of Option <br/> and Warrants <br/> Outstanding and exercisable</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted- Average Exercise price of Option <br/> and Warrants</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Range of <br/> Exercise Price per Common Share</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 45%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, January 1, 2022</span></td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_d0_c20220101__20220331_zq04wlQXuLC7" style="width: 13%; text-align: right" title="Number of option and warrants outstanding and exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_d0_c20220101__20220331_zlvKDW2BA74" title="Weighted-average exercise price of options and warrants">—</span></span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td id="xdx_988_ecustom--RangeOfExercisePricePerCommonShareBeginningBalance_d0_c20220101__20220331_zzLge3owboF8" style="width: 13%; text-align: right" title="Range of exercise price per common share, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted during the period</span></td> <td> </td> <td> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20220101__20220331_zQlVlsBUcoM5" style="text-align: right" title="Number of options and warrants, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20220101__20220331_zzbRLi9cOfMb" style="text-align: right" title="Weighted-average exercise price of options and warrants, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_981_ecustom--RangeOfExercisePricePerCommonShareGranted_d0_c20220101__20220331_zSXBCWrfBkGg" style="text-align: right" title="Range of exercise price per common share, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised during the period</span></td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di0_c20220101__20220331_zeIgK5YciL14" style="text-align: right" title="Number of options and warrants, exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20220101__20220331_z03totlhqdnk" style="text-align: right" title="Weighted-average exercise price of option and warrants, exercised">—</td> <td> </td> <td> </td> <td> </td> <td id="xdx_981_ecustom--RangeOfExercisePricePerCommonShareExercised_d0_c20220101__20220331_z8y7q2FUQQ95" style="text-align: right" title="Range of exercise price per common share exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired during the period</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_di0_c20220101__20220331_zU2s0e1M6AVh" style="border-bottom: black 1pt solid; text-align: right" title="Number of options and warrants, expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_d0_c20220101__20220331_z79ITXbytNk4" style="border-bottom: black 1pt solid; text-align: right" title="Weighted-average exercise price of option and warrants, expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--RangeOfExercisePricePerCommonShareExpired_d0_c20220101__20220331_zkx0MERQvh8h" title="Range of exercise price per common share, expired"><span style="-sec-ix-hidden: xdx2ixbrl0875">—</span></span></span></td> <td style="border-bottom: black 1pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, March 31, 2022</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_d0_c20220101__20220331_zihb1KgAr9De" style="border-bottom: black 2.25pt double; text-align: right" title="Number of option and warrants outstanding and exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_d0_c20220101__20220331_zansQQVj7nI1" title="Weighted-average exercise price of options and warrants">—</span></span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_ecustom--RangeOfExercisePricePerCommonShareEndingBalance_d0_c20220101__20220331_zVUgQsUqzX5" title="Range of exercise price per common share"><span style="-sec-ix-hidden: xdx2ixbrl0881">—</span></span></span></td> <td style="border-bottom: black 2.25pt double"> </td></tr> </table> <p id="xdx_8AD_zTh56GtP1xA7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zGrsDRCcs7H6" style="width: 100%; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable (Details)"> <tr style="vertical-align: bottom"> <td colspan="13" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock Options and Warrants Outstanding and Exercisable</span></td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Average</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remaining</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at March 31, 2022</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Range of</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Exercise Prices</p></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Contractual Life</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> (Years)</p></td> <td style="border-bottom: black 1pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding and exercisable</span></td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_d0_c20220331_zbB8baKaqEkj" style="width: 13%; text-align: center" title="Outstanding and exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_d0_c20220331_zrs4hGgW5lBb" style="width: 13%; text-align: center" title="Range of exercise prices, outstanding and exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY0_c20220101__20220331_zYVBQ2APUevf" title="Weighted average remaining contractual life (years), outstanding and exercisable"><span style="-sec-ix-hidden: xdx2ixbrl0889">—</span></span></span></td> <td style="width: 1%"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The aggregate intrinsic value of options outstanding and exercisable as of March 31, 2022 and 2021 was $<span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20220331_zt4ZMJuEHDca" title="Aggregate intrinsic value of options outstanding and exercisable">0</span> and $<span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210331_zqAnqMnMbhkk" title="Aggregate intrinsic value of options outstanding and exercisable">4,710</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended March 31, 2022 and 2021, there were no options exercised. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> 2068398 1056801 0 0 <p id="xdx_891_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_zugRF76QE4D6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table summarizes all Company stock option transactions between January 1, 2022 and March 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B4_zEiKE2d0xVvd" style="display: none">Stock-Based Compensation - Schedule of Stock Option Activity</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Number of Option <br/> and Warrants <br/> Outstanding and exercisable</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted- Average Exercise price of Option <br/> and Warrants</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Range of <br/> Exercise Price per Common Share</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 45%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, January 1, 2022</span></td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_d0_c20220101__20220331_zq04wlQXuLC7" style="width: 13%; text-align: right" title="Number of option and warrants outstanding and exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_d0_c20220101__20220331_zlvKDW2BA74" title="Weighted-average exercise price of options and warrants">—</span></span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td id="xdx_988_ecustom--RangeOfExercisePricePerCommonShareBeginningBalance_d0_c20220101__20220331_zzLge3owboF8" style="width: 13%; text-align: right" title="Range of exercise price per common share, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted during the period</span></td> <td> </td> <td> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_d0_c20220101__20220331_zQlVlsBUcoM5" style="text-align: right" title="Number of options and warrants, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_d0_c20220101__20220331_zzbRLi9cOfMb" style="text-align: right" title="Weighted-average exercise price of options and warrants, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_981_ecustom--RangeOfExercisePricePerCommonShareGranted_d0_c20220101__20220331_zSXBCWrfBkGg" style="text-align: right" title="Range of exercise price per common share, granted"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised during the period</span></td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di0_c20220101__20220331_zeIgK5YciL14" style="text-align: right" title="Number of options and warrants, exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20220101__20220331_z03totlhqdnk" style="text-align: right" title="Weighted-average exercise price of option and warrants, exercised">—</td> <td> </td> <td> </td> <td> </td> <td id="xdx_981_ecustom--RangeOfExercisePricePerCommonShareExercised_d0_c20220101__20220331_z8y7q2FUQQ95" style="text-align: right" title="Range of exercise price per common share exercised"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired during the period</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_iN_di0_c20220101__20220331_zU2s0e1M6AVh" style="border-bottom: black 1pt solid; text-align: right" title="Number of options and warrants, expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_d0_c20220101__20220331_z79ITXbytNk4" style="border-bottom: black 1pt solid; text-align: right" title="Weighted-average exercise price of option and warrants, expired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--RangeOfExercisePricePerCommonShareExpired_d0_c20220101__20220331_zkx0MERQvh8h" title="Range of exercise price per common share, expired"><span style="-sec-ix-hidden: xdx2ixbrl0875">—</span></span></span></td> <td style="border-bottom: black 1pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance, March 31, 2022</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_d0_c20220101__20220331_zihb1KgAr9De" style="border-bottom: black 2.25pt double; text-align: right" title="Number of option and warrants outstanding and exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_d0_c20220101__20220331_zansQQVj7nI1" title="Weighted-average exercise price of options and warrants">—</span></span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_ecustom--RangeOfExercisePricePerCommonShareEndingBalance_d0_c20220101__20220331_zVUgQsUqzX5" title="Range of exercise price per common share"><span style="-sec-ix-hidden: xdx2ixbrl0881">—</span></span></span></td> <td style="border-bottom: black 2.25pt double"> </td></tr> </table> 0 0 0 0 -0 0 -0 0 0 0 <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zGrsDRCcs7H6" style="width: 100%; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable (Details)"> <tr style="vertical-align: bottom"> <td colspan="13" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock Options and Warrants Outstanding and Exercisable</span></td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted Average</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Remaining</span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at March 31, 2022</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Range of</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Exercise Prices</p></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Contractual Life</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> (Years)</p></td> <td style="border-bottom: black 1pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding and exercisable</span></td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_d0_c20220331_zbB8baKaqEkj" style="width: 13%; text-align: center" title="Outstanding and exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_d0_c20220331_zrs4hGgW5lBb" style="width: 13%; text-align: center" title="Range of exercise prices, outstanding and exercisable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY0_c20220101__20220331_zYVBQ2APUevf" title="Weighted average remaining contractual life (years), outstanding and exercisable"><span style="-sec-ix-hidden: xdx2ixbrl0889">—</span></span></span></td> <td style="width: 1%"> </td></tr> </table> 0 0 0 4710 <p id="xdx_800_eus-gaap--IncomeTaxDisclosureTextBlock_zENqrMrmH2V7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 13 – <span id="xdx_82E_zoQtRUmuaUa6">INCOME TAXES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company utilizes the asset and liability method of accounting for income taxes in accordance with FASB ASC 740-10. If it is more likely than not that some portion or all of a deferred tax asset will not be realized, a valuation allowance is recognized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(a)           United States (“US”)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_916_ecountry--US_zKgM2JVTAsa9" style="display: none">United States</span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Gulf Resources, Inc. may be subject to the United States of America Tax laws at a tax rate of <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20220101__20220331__srt--StatementGeographicalAxis__country--US_z4ADHXejjOo2" title="Tax rate">21</span>%. No provision for the US federal income taxes has been made as the Company had no US taxable income for the three-month periods ended March 31, 2022 and 2021, and management believes that its earnings are permanently invested in the PRC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(b)           British Virgin Islands (“BVI”)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Upper Class Group Limited, a subsidiary of Gulf Resources, Inc., was incorporated in the BVI and, under the current laws of the BVI, it is not subject to tax on income or capital gain in the BVI. Upper Class Group Limited did not generate assessable profit for the three-month periods ended March 31, 2022 and 2021. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(c)           Hong Kong</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_91E_ecountry--HK_zsifwaXwd9d4" style="display: none">Hong Kong</span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">HKJI, a subsidiary of Upper Class Group Limited, was incorporated in Hong Kong and is subject to Hong Kong taxation on its activities conducted in Hong Kong and income arising in or derived from Hong Kong.  No provision for income tax has been made as it has no taxable income for the three-month periods ended March 31, 2022 and 2021.  The applicable statutory tax rates for the three-month periods ended March 31, 2022 and 2021 are <span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_pid_dp_c20220101__20220331__srt--StatementGeographicalAxis__country--HK_z7ITZF22kzbk" title="Tax rate">16.5</span>%. There is no dividend withholding tax in Hong Kong.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(d)           PRC</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_91E_ecountry--CN_zzfNWCjkX7ie" style="display: none">PRC</span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Enterprise income tax (“EIT”) for SCHC, SYCI and DCHC in the PRC is charged at <span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_pid_dp_c20220101__20220331__srt--StatementGeographicalAxis__country--CN_zjJPfMXehKT8" title="Tax rate">25</span>% of the assessable profits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The operating subsidiaries SCHC, SYCI and DCHC are wholly foreign-owned enterprises (“FIE”) incorporated in the PRC and are subject to PRC Local Income Tax Law. The PRC tax losses may be carried forward to be utilized against future taxable profit for ten years for High-tech enterprises and small and medium-sized enterprises of science and technology and for five years for other companies. Tax losses of the operating subsidiaries of the Company may be carried forward for five years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 22, 2008, the Ministry of Finance (“MOF”) and the State Administration of Taxation (“SAT”) jointly issued Cai Shui [2008] Circular 1 (“Circular 1”). According to Article 4 of Circular 1, distributions of accumulated profits earned by a FIE prior to January 1, 2008 to foreign investor(s) in 2008 will be exempted from withholding tax (“WHT”) while distribution of the profit earned by an FIE after January 1, 2008 to its foreign investor(s) shall be subject to WHT at 5% effective tax rate.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2022 and December 31, 2021, the accumulated distributable earnings under the Generally Accepted Accounting Principles (GAAP”) of PRC that are subject to WHT are $<span id="xdx_906_ecustom--AccumulatedUndistributedEarningsSubjectToWithholdingTax_iI_c20220331__srt--StatementGeographicalAxis__country--CN_zDekqfRrjI7i" title="Accumulated undistributed earnings subject to withholding tax">140,728,940</span> and $<span id="xdx_90A_ecustom--AccumulatedUndistributedEarningsSubjectToWithholdingTax_iI_c20211231__srt--StatementGeographicalAxis__country--CN_z4TtQnBeakLj" title="Accumulated undistributed earnings subject to withholding tax">140,006,862</span>, respectively. Since the Company intends to reinvest its earnings to further expand its businesses in mainland China, its foreign invested enterprises do not intend to declare dividends to their immediate foreign holding companies in the foreseeable future. Accordingly, as of March 31, 2022 and December 31, 2021, the Company has not recorded any WHT on the cumulative amount of distributable retained earnings of its foreign invested enterprises that are subject to WHT in China. As of March 31, 2022 and December 31, 2021, the unrecognized WHT are $<span id="xdx_902_ecustom--UnrecognizedWithholdingTax_iI_c20220331__srt--StatementGeographicalAxis__country--CN_zjeTHrSV9xz8" title="Unrecognized withholding tax">5,963,592</span> and $<span id="xdx_90F_ecustom--UnrecognizedWithholdingTax_iI_c20211231__srt--StatementGeographicalAxis__country--CN_zHijCEIypg9j" title="Unrecognized withholding tax">5,932,051</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s income tax returns are subject to the various tax authorities’ examination. The federal, state and local authorities of the United States may examine the Company’s income tax returns filed in the United States for three years from the date of filing. The Company’s US income tax returns since 2017 are currently subject to examination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inland Revenue Department of Hong Kong (“IRD”) may examine the Company’s income tax returns filed in Hong Kong for seven years from date of filing. For the years 2012 through 2019, HKJI did not report any taxable income. It did not file any income tax returns during these years except for 2014 and 2018. For companies which do not have taxable income, IRD typically issues notification to companies requiring them to file income tax returns once in every four years. The tax returns for 2014 and 2018 are currently subject to examination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z6b1qvhTb6bf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of the provision for income tax benefit (expense) from continuing operations are:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B7_zr8qO5NzZ3R6" style="display: none">Income Taxes - Schedule of Components of Income Tax Expense Benefit</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr> <td> </td> <td> </td> <td> </td> <td id="xdx_496_20220101__20220331_zh79SGnInWYh"> </td> <td> </td> <td> </td> <td> </td> <td id="xdx_49C_20210101__20210331_zYLdbVrLiqtf"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">Three-Month Period Ended March 31,</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2021</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font-size: 10pt"> </td> <td colspan="3" style="font-size: 10pt; text-align: center"> </td><td style="font-size: 10pt"> </td> <td colspan="3" style="font-size: 10pt; text-align: center"> </td></tr> <tr id="xdx_40E_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maCzr7D_zNXtPaF1UODc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current taxes – PRC</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredOtherTaxExpenseBenefit_maCzr7D_zAKVpuXfsqij" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: left">Deferred tax – PRC entities</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">95,695</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">743,709</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maCzr7D_zkZudlh6ee4g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Deferred taxes – US entity</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">15,957</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_d0_maCzr7D_zDRF9oOme4R9" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Change in valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(15,957</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--OtherTaxExpenseBenefit_iT_mtCzr7D_zrdePoU7GT66" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><b style="display: none">Tax Expense Benefit</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">95,695</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">743,709</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zTAzvpxcNPf7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_890_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_za3nIQZxo6xg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Significant components of the Company’s deferred tax assets and liabilities at March 31, 2022 and December 31, 2021 are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B5_zZMpPgyV3JZ9" style="display: none">Income Taxes - Schedule of Deferred Tax Assets and Liabilities</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_499_20220331_zplaWOlsUiPf" style="font: 10pt Times New Roman, Times, Serif; text-align: center">March 31,</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_499_20211231_zBhJxhPw7d5" style="font: 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2021</td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxLiabilities_iI_d0_zX57CcxWzS94" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Deferred tax liabilities</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsNetAbstract_iB_zaXCZlTSK5Z8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Deferred tax assets:</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_i01I_maCzrJO_zu48FXgJYtwk" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: justify">Exploration costs</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">1,961,124</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">1,952,783</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--DeferredTaxAssetsPRCTaxLosses_i01I_maCzrJO_zkBl07kUowti" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">PRC tax losses</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">19,618,132</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">19,621,674</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_i01I_maCzrJO_zbpnRlxpcCPe" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">US federal net operating loss</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,322,647</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,308,335</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsGross_i01TI_mtCzrJO_maCzrUn_zu0S2GWLimDc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Total deferred tax assets</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,901,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,882,792</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsValuationAllowance_i01NI_di_msCzrUn_zAglbQrVonP5" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(10,005,411</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(9,982,758</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01TI_mtCzrUn_zCFw8HeqThma" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt">Net deferred tax asset</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">12,896,492</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">12,900,034</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p id="xdx_8A4_z0siU8Juw5Zf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The increase in valuation allowance for the three-month period ended March 31, 2022 is $<span id="xdx_902_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_c20220101__20220331_zX5ONtLhyS64" title="Increase/(decrease) in valuation allowance">22,653</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The decrease in valuation allowance for the three-month period ended March 31, 2021 is $<span id="xdx_906_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_iN_di_c20210101__20210331_zXfNYdKPPhLj" title="Increase/(decrease) in valuation allowance">86,964</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no unrecognized tax benefits and accrual for uncertain tax positions as of March 31, 2022 and December 31, 2021 and no amounts accrued for penalties and interest for the three months ended March 31, 2022 and 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.21 0.165 0.25 140728940 140006862 5963592 5932051 <p id="xdx_899_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_z6b1qvhTb6bf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of the provision for income tax benefit (expense) from continuing operations are:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B7_zr8qO5NzZ3R6" style="display: none">Income Taxes - Schedule of Components of Income Tax Expense Benefit</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr> <td> </td> <td> </td> <td> </td> <td id="xdx_496_20220101__20220331_zh79SGnInWYh"> </td> <td> </td> <td> </td> <td> </td> <td id="xdx_49C_20210101__20210331_zYLdbVrLiqtf"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="7" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">Three-Month Period Ended March 31,</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2021</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center"> </td><td style="font-size: 10pt"> </td> <td colspan="3" style="font-size: 10pt; text-align: center"> </td><td style="font-size: 10pt"> </td> <td colspan="3" style="font-size: 10pt; text-align: center"> </td></tr> <tr id="xdx_40E_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maCzr7D_zNXtPaF1UODc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Current taxes – PRC</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredOtherTaxExpenseBenefit_maCzr7D_zAKVpuXfsqij" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: left">Deferred tax – PRC entities</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">95,695</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">743,709</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maCzr7D_zkZudlh6ee4g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Deferred taxes – US entity</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">15,957</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_d0_maCzr7D_zDRF9oOme4R9" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1pt">Change in valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(15,957</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--OtherTaxExpenseBenefit_iT_mtCzr7D_zrdePoU7GT66" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><b style="display: none">Tax Expense Benefit</b></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">95,695</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">743,709</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> 0 0 95695 743709 0 15957 0 -15957 95695 743709 <p id="xdx_890_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_za3nIQZxo6xg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Significant components of the Company’s deferred tax assets and liabilities at March 31, 2022 and December 31, 2021 are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B5_zZMpPgyV3JZ9" style="display: none">Income Taxes - Schedule of Deferred Tax Assets and Liabilities</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_499_20220331_zplaWOlsUiPf" style="font: 10pt Times New Roman, Times, Serif; text-align: center">March 31,</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td colspan="3" id="xdx_499_20211231_zBhJxhPw7d5" style="font: 10pt Times New Roman, Times, Serif; text-align: center">December 31,</td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2022</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center">2021</td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxLiabilities_iI_d0_zX57CcxWzS94" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Deferred tax liabilities</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsNetAbstract_iB_zaXCZlTSK5Z8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Deferred tax assets:</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_i01I_maCzrJO_zu48FXgJYtwk" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; width: 50%; text-align: justify">Exploration costs</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">1,961,124</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 11%; text-align: right">1,952,783</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--DeferredTaxAssetsPRCTaxLosses_i01I_maCzrJO_zkBl07kUowti" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">PRC tax losses</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">19,618,132</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">19,621,674</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_i01I_maCzrJO_zbpnRlxpcCPe" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">US federal net operating loss</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,322,647</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">1,308,335</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsGross_i01TI_mtCzrJO_maCzrUn_zu0S2GWLimDc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Total deferred tax assets</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,901,903</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">22,882,792</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsValuationAllowance_i01NI_di_msCzrUn_zAglbQrVonP5" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 1pt">Valuation allowance</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(10,005,411</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right">(9,982,758</td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsLiabilitiesNet_i01TI_mtCzrUn_zCFw8HeqThma" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; padding-bottom: 2.5pt">Net deferred tax asset</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">12,896,492</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: right">12,900,034</td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> 0 0 1961124 1952783 19618132 19621674 1322647 1308335 22901903 22882792 10005411 9982758 12896492 12900034 22653 -86964 <p id="xdx_805_eus-gaap--SegmentReportingDisclosureTextBlock_zw6kesofm0ef" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">NOTE 14 – <span id="xdx_822_zx0PiJHZ4Ek4">BUSINESS SEGMENTS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has four reportable segments:  bromine, crude salt, chemical products and natural gas. The reportable segments are consistent with how management views the markets served by the Company and the financial information that is reviewed by its chief operating decision maker.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">An operating segment’s performance is primarily evaluated based on segment operating income, which excludes share-based compensation expense, certain corporate costs and other income not associated with the operations of the segment. These corporate costs (income) are separately stated below and also include costs that are related to functional areas such as accounting, treasury, information technology, legal, human resources, and internal audit. The Company believes that segment operating income, as defined above, is an appropriate measure for evaluating the operating performance of its segments. All the customers are located in PRC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_znVCM0FBmDFd" style="border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business Segments - Schedule of Segment Reporting Information (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">Three-Month Period Ended March 31, 2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_491_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember_zWoDkT2z3AVk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Bromine *</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_490_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember_zAtyJLjgD4wi" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Crude</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Salt *</b></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_494_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_zvZDQwQlqKq4" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Chemical</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Products</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49D_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--NaturalGasMember_zKRwI8S30ehg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Natural Gas</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49C_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--SegmentTotalMember_zltKf5etrSFd" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Segment</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Total</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49B_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAllocationMember_zPJG6Q56jnl2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Corporate</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49E_20220101__20220331_ziTZKzh6qrme" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td></tr> <tr id="xdx_40E_eus-gaap--Revenues_d0_zDfui9b2bAJ7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Net revenue <br/> (external customers)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">8,126,015</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">754,044</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">50,678</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">8,930,737</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">8,930,737</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--NetRevenueIntersegment_d0_zdT4MsDx45j2" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net revenue <br/> (intersegment)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingIncomeLoss_zJzavWw8xfu6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss from operations before income benefit</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,348,834</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(521,921</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(513,282</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(26,739</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">286,892</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(351,979</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(65,087</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iN_di0_zFRvnqqUYfRh" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax benefit</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(342,161</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">130,480</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">115,986</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(95,695</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(95,695</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_40A_ecustom--IncomeLossFromContinuingOperationsAfterIncomeTaxes_zc7cjwOsldE1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss from operations after income taxes(benefit)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,006,673</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(391,441</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(397,296</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(26,739</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">191,197</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(351,979</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(160,782</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total assets</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98C_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember_z8RM6VeYTihj" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">186,040,450</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_981_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember_zvYrAhhRHi4c" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">27,503,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_988_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_zt2iJYja4Ba8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">122,125,607</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_982_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--NaturalGasMember_zELuBRzmsoRi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">1,593,308</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_981_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--SegmentTotalMember_zZv3hdIq6Mj8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">337,262,425</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98D_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAllocationMember_zewkPmvQ8Dli" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">400,494</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_988_eus-gaap--Assets_iI_c20220331_zbEzi7U2Y5k5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">337,662,919</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DepreciationDepletionAndAmortization_d0_zcpfSLfU9Hte" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,694,749</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,194,058</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">76,456</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">37,815</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,003,078</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,003,078</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_d0_zzgxReGG1zGd" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">395,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">395,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">395,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">Three-Month Period Ended March 31, 2021</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_497_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember_z3j4JquLiWik" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Bromine *</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_494_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember_z2d7XLYlnqed" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Crude</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Salt *</b></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_493_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_z0E6SHfVh7kk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Chemical</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Products</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_495_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--NaturalGasMember_zm6XE41jtMqf" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Natural Gas</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_495_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--SegmentTotalMember_z73L5bHaeSVl" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Segment</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Total</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_497_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAllocationMember_z1UwI2DLThH4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Corporate</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49A_20210101__20210331_z7TQSSNaWUnb" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td></tr> <tr id="xdx_40E_eus-gaap--Revenues_d0_zXFFX9boGmec" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Net revenue <br/> (external customers)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">4,810,990</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">448,253</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">5,259,243</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">5,259,243</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--NetRevenueIntersegment_d0_zUx2D4Luvlh4" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net revenue <br/> (intersegment)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingIncomeLoss_zlEWjA3eXrEa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss from operations before income benefit</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,279,565</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,009,585</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(746,469</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(54,787</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,090,406</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(191,018</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,281,424</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iN_di0_zLGbCzWislhb" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax benefit</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">318,868</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">252,396</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">172,445</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">743,709</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">743,709</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--IncomeLossFromContinuingOperationsAfterIncomeTaxes_zZdTXXSDW9x7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss from operations after income taxes(benefit)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(960,697</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(757,189</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(574,024</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(54,787</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,346,697</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(191,018</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,537,715</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total assets</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98F_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember_zH6FApHmVZu4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">144,744,423</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_987_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember_ze32sQnC0th9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">24,170,863</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_zIORbGCVZvv3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">121,760,637</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--NaturalGasMember_znA1Ky5E1Tkf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">1,875,459</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_981_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--SegmentTotalMember_zTVwMFoumvs9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">292,551,382</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_988_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAllocationMember_z6nriYsaSYMl" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">42,886</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_984_eus-gaap--Assets_iI_c20210331_zcOumcw72WQb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">292,594,268</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DepreciationDepletionAndAmortization_d0_zViedlcRnJt9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,920,689</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,077,460</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">68,607</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">37,601</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,104,357</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,104,357</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_d0_znIijuS2gbyd" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">     </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">* Certain common production overheads, operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine and crude salt segments in SCHC were split by reference to the average selling price and production volume of respective segment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88F_ecustom--ScheduleOfSegmentCostsTableTextBlock_z3qjjkpXCp" style="width: 100%; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Business Segments - Schedule of Segment Reconciliations (Details)"> <tr> <td> </td> <td> </td> <td> </td> <td id="xdx_498_20220101__20220331_zzRq26yTueK4"> </td> <td> </td> <td> </td> <td> </td> <td id="xdx_499_20210101__20210331_zLmht50SjcS2"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="7" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three-Month Period Ended March 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reconciliations</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td></tr> <tr id="xdx_40B_ecustom--SegmentOperatingIncomeLoss_z6XkkJcXuH0j" style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total segment operating loss</span></td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">286,892</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,090,406</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_408_ecustom--SegmentCorporateCosts_iN_di_zXvudyaTrpPk" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate costs</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(68,190</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(86,206</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40F_ecustom--UnrealizedGainLossOnTranslationOfInterCompanyBalances_zcdIbKBoP7dg" style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized gain (loss) on translation of intercompany balance</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(283,789</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(104,812</span></td> <td style="border-bottom: black 1pt solid">) </td></tr> <tr id="xdx_404_eus-gaap--OperatingIncomeLoss_zUen4tNnFLe6" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss from operations</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(65,087</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,281,424</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_406_eus-gaap--NonoperatingIncomeExpense_z9Q8mjsev4ke" style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other income</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,836</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,591</span></td> <td style="border-bottom: black 1pt solid"> </td></tr> <tr id="xdx_40B_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_zmFLquIZrH6" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss before income taxes</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(24,251</span></td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,245,833</span></td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <p id="xdx_894_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z3S0MXrYZP0d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the major customers (10% or more) for the three-month period ended March 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B2_zZRFLzl7lxbh" style="display: none">Business Segments - Schedule of Revenue by Major Customers</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number</b></span></td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Customer</b></span></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Bromine</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Crude Salt</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Chemical Products</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Total</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b> (000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Percentage of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Total</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Revenue (%)</b></p></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 37%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shandong Morui Chemical Company Limited</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_z4Lb3WMyvcF1" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">940</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zkny8nWaRh6c" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">313</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--Revenues_pn3n3_d0_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zj6f9hNPy6I6" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_987_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zO5on5OOrH5d" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,253</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20220101__20220331__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zzrcW7R3sJSk" style="vertical-align: bottom; width: 7%; text-align: right" title="Percentage of total revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.1</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: White"> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shandong Brother Technology Limited</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zcCEtr0b2XPe" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">782</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_982_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_z6rW9tT2HD2b" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">241</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_eus-gaap--Revenues_pn3n3_d0_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zqK1JlPPEDRa" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zqEgutY1pc0d" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,023</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20220101__20220331__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zIBWJaueNUGj" style="vertical-align: bottom; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.5</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the major customers (10% or more) for the three-month period ended March 31, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number</b></span></td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Customer</b></span></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Bromine</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Crude Salt</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Chemical Products</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Total</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b> (000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Percentage of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Total</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Revenue (%)</b></p></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 37%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shandong Morui Chemical Company Limited</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zWs2XpRGdOhf" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">896</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_989_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zDNcytiAiht3" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">169</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zawZYJjjRi73" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zIBl8FYpzHB8" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,065</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td id="xdx_98C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zHBwpw38I9j1" style="vertical-align: bottom; width: 7%; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20.2</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: white"> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shouguang Weidong Chemical Company Limited</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShouguangWeidongChemicalCompanyLimitedMember_zHUptc2y5YJ6" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">703</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_987_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShouguangWeidongChemicalCompanyLimitedMember_zGjZFTixEY9a" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">108</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_989_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShouguangWeidongChemicalCompanyLimitedMember_za3GK97fVyIh" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShouguangWeidongChemicalCompanyLimitedMember_zUew8svDt1ed" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">811</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__srt--MajorCustomersAxis__custom--ShouguangWeidongChemicalCompanyLimitedMember_zMOyGRYOFzYf" style="vertical-align: bottom; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15.4</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shandong Brother Technology Limited</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zVKyYSgJz9el" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">634</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zXMo76oWW0ka" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">172</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zfURgEcoZ3g1" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_z5DvaVn5MCSb" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">806</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_znv1HC3KHQQ3" style="vertical-align: bottom; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15.3</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: white"> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shandong Shouguang Shenrunfa Ocean Chemical Company Limited</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember_zomYNkxa3g56" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">672</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_989_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember_zJjYFddzaqX7" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98C_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember_zeoRu0OIXqs6" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember_zDGwKbhsh9ib" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">672</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_988_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__srt--MajorCustomersAxis__custom--ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember_z5o2jTLAzs8c" style="vertical-align: bottom; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.8</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dongying Bomeite Chemical Company Limited</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--DongyingBomeiteChemicalCompanyLimitedMember_zkIeWhSvHgV2" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">565</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--DongyingBomeiteChemicalCompanyLimitedMember_zWretmIjLxUl" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--DongyingBomeiteChemicalCompanyLimitedMember_zerinzte90zj" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_989_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--DongyingBomeiteChemicalCompanyLimitedMember_zE1zMDCXgMY6" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">565</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__srt--MajorCustomersAxis__custom--DongyingBomeiteChemicalCompanyLimitedMember_zL4Xw5ksooda" style="vertical-align: bottom; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> <p id="xdx_8A7_zrk0L8tuygt7" style="margin-top: 0; margin-bottom: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_znVCM0FBmDFd" style="border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Business Segments - Schedule of Segment Reporting Information (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">Three-Month Period Ended March 31, 2022</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_491_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember_zWoDkT2z3AVk" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Bromine *</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_490_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember_zAtyJLjgD4wi" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Crude</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Salt *</b></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_494_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_zvZDQwQlqKq4" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Chemical</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Products</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49D_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--NaturalGasMember_zKRwI8S30ehg" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Natural Gas</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49C_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--SegmentTotalMember_zltKf5etrSFd" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Segment</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Total</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49B_20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAllocationMember_zPJG6Q56jnl2" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Corporate</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49E_20220101__20220331_ziTZKzh6qrme" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td></tr> <tr id="xdx_40E_eus-gaap--Revenues_d0_zDfui9b2bAJ7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Net revenue <br/> (external customers)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">8,126,015</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">754,044</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">50,678</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">8,930,737</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">8,930,737</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--NetRevenueIntersegment_d0_zdT4MsDx45j2" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net revenue <br/> (intersegment)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingIncomeLoss_zJzavWw8xfu6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss from operations before income benefit</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,348,834</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(521,921</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(513,282</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(26,739</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">286,892</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(351,979</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(65,087</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iN_di0_zFRvnqqUYfRh" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax benefit</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(342,161</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">130,480</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">115,986</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(95,695</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(95,695</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_40A_ecustom--IncomeLossFromContinuingOperationsAfterIncomeTaxes_zc7cjwOsldE1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss from operations after income taxes(benefit)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,006,673</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(391,441</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(397,296</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(26,739</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">191,197</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(351,979</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(160,782</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total assets</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98C_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember_z8RM6VeYTihj" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">186,040,450</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_981_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember_zvYrAhhRHi4c" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">27,503,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_988_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_zt2iJYja4Ba8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">122,125,607</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_982_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--NaturalGasMember_zELuBRzmsoRi" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">1,593,308</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_981_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--SegmentTotalMember_zZv3hdIq6Mj8" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">337,262,425</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98D_eus-gaap--Assets_iI_c20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAllocationMember_zewkPmvQ8Dli" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">400,494</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_988_eus-gaap--Assets_iI_c20220331_zbEzi7U2Y5k5" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">337,662,919</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DepreciationDepletionAndAmortization_d0_zcpfSLfU9Hte" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">3,694,749</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,194,058</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">76,456</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">37,815</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,003,078</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">5,003,078</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_d0_zzgxReGG1zGd" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">395,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"> </td><td style="font-size: 10pt; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">395,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">395,060</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p style="margin-top: 0; margin-bottom: 0"> </p> <p style="margin-top: 0; margin-bottom: 0"> </p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif">Three-Month Period Ended March 31, 2021</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_497_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember_z3j4JquLiWik" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Bromine *</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_494_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember_z2d7XLYlnqed" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Crude</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Salt *</b></p></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_493_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_z0E6SHfVh7kk" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Chemical</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Products</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_495_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--NaturalGasMember_zm6XE41jtMqf" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Natural Gas</td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_495_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--SegmentTotalMember_z73L5bHaeSVl" style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Segment</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Total</b></p></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_497_20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAllocationMember_z1UwI2DLThH4" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Corporate</td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49A_20210101__20210331_z7TQSSNaWUnb" style="border-bottom: Black 1pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center">Total</td></tr> <tr id="xdx_40E_eus-gaap--Revenues_d0_zXFFX9boGmec" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">Net revenue <br/> (external customers)</td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">4,810,990</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">448,253</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">5,259,243</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; width: 2%"> </td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left">$</td><td style="font: 10pt Times New Roman, Times, Serif; width: 6%; text-align: right">5,259,243</td><td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--NetRevenueIntersegment_d0_zUx2D4Luvlh4" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Net revenue <br/> (intersegment)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--OperatingIncomeLoss_zlEWjA3eXrEa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss from operations before income benefit</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,279,565</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(1,009,585</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(746,469</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(54,787</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,090,406</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(191,018</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(3,281,424</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxExpenseBenefit_iN_di0_zLGbCzWislhb" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Income tax benefit</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">318,868</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">252,396</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">172,445</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">743,709</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">743,709</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--IncomeLossFromContinuingOperationsAfterIncomeTaxes_zZdTXXSDW9x7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Loss from operations after income taxes(benefit)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(960,697</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(757,189</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(574,024</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(54,787</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,346,697</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(191,018</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">(2,537,715</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Total assets</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_98F_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember_zH6FApHmVZu4" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">144,744,423</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_987_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember_ze32sQnC0th9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">24,170,863</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember_zIORbGCVZvv3" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">121,760,637</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_986_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--NaturalGasMember_znA1Ky5E1Tkf" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">1,875,459</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_981_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--SegmentTotalMember_zTVwMFoumvs9" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">292,551,382</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_988_eus-gaap--Assets_iI_c20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CorporateAllocationMember_z6nriYsaSYMl" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">42,886</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td id="xdx_984_eus-gaap--Assets_iI_c20210331_zcOumcw72WQb" style="font: 10pt Times New Roman, Times, Serif; text-align: right" title="Total assets">292,594,268</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DepreciationDepletionAndAmortization_d0_zViedlcRnJt9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Depreciation and amortization</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">2,920,689</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">1,077,460</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">68,607</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">37,601</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,104,357</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">4,104,357</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_d0_znIijuS2gbyd" style="vertical-align: bottom; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">Capital expenditures</td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right">—</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">     </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">* Certain common production overheads, operating and administrative expenses and asset items (mainly cash and certain office equipment) of bromine and crude salt segments in SCHC were split by reference to the average selling price and production volume of respective segment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 8126015 754044 0 50678 8930737 0 8930737 0 0 0 0 0 0 0 1348834 -521921 -513282 -26739 286892 -351979 -65087 342161 -130480 -115986 -0 95695 -0 95695 1006673 -391441 -397296 -26739 191197 -351979 -160782 186040450 27503060 122125607 1593308 337262425 400494 337662919 3694749 1194058 76456 37815 5003078 0 5003078 395060 0 0 395060 0 395060 4810990 448253 0 0 5259243 0 5259243 0 0 0 0 0 0 0 -1279565 -1009585 -746469 -54787 -3090406 -191018 -3281424 -318868 -252396 -172445 -0 -743709 -0 -743709 -960697 -757189 -574024 -54787 -2346697 -191018 -2537715 144744423 24170863 121760637 1875459 292551382 42886 292594268 2920689 1077460 68607 37601 4104357 0 4104357 0 0 0 0 0 0 0 <table cellpadding="0" cellspacing="0" id="xdx_88F_ecustom--ScheduleOfSegmentCostsTableTextBlock_z3qjjkpXCp" style="width: 100%; border-collapse: collapse; font-size: 10pt" summary="xdx: Disclosure - Business Segments - Schedule of Segment Reconciliations (Details)"> <tr> <td> </td> <td> </td> <td> </td> <td id="xdx_498_20220101__20220331_zzRq26yTueK4"> </td> <td> </td> <td> </td> <td> </td> <td id="xdx_499_20210101__20210331_zLmht50SjcS2"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="7" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Three-Month Period Ended March 31,</span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reconciliations</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2022</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2021</span></td></tr> <tr id="xdx_40B_ecustom--SegmentOperatingIncomeLoss_z6XkkJcXuH0j" style="vertical-align: bottom; background-color: #CCEEFF"> <td style="width: 66%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total segment operating loss</span></td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">286,892</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,090,406</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_408_ecustom--SegmentCorporateCosts_iN_di_zXvudyaTrpPk" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate costs</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(68,190</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(86,206</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40F_ecustom--UnrealizedGainLossOnTranslationOfInterCompanyBalances_zcdIbKBoP7dg" style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unrealized gain (loss) on translation of intercompany balance</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(283,789</span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(104,812</span></td> <td style="border-bottom: black 1pt solid">) </td></tr> <tr id="xdx_404_eus-gaap--OperatingIncomeLoss_zUen4tNnFLe6" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss from operations</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(65,087</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,281,424</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_406_eus-gaap--NonoperatingIncomeExpense_z9Q8mjsev4ke" style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other income</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40,836</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,591</span></td> <td style="border-bottom: black 1pt solid"> </td></tr> <tr id="xdx_40B_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_zmFLquIZrH6" style="vertical-align: bottom; background-color: white"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss before income taxes</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(24,251</span></td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="border-bottom: black 2.25pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,245,833</span></td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> </table> 286892 -3090406 68190 86206 -283789 -104812 -65087 -3281424 40836 35591 -24251 -3245833 <p id="xdx_894_eus-gaap--ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock_z3S0MXrYZP0d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the major customers (10% or more) for the three-month period ended March 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B2_zZRFLzl7lxbh" style="display: none">Business Segments - Schedule of Revenue by Major Customers</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number</b></span></td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Customer</b></span></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Bromine</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Crude Salt</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Chemical Products</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Total</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b> (000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Percentage of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Total</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Revenue (%)</b></p></td></tr> <tr style="background-color: rgb(204,238,255)"> <td style="vertical-align: top; width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 37%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shandong Morui Chemical Company Limited</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_z4Lb3WMyvcF1" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">940</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zkny8nWaRh6c" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">313</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_985_eus-gaap--Revenues_pn3n3_d0_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zj6f9hNPy6I6" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_987_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zO5on5OOrH5d" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,253</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td id="xdx_987_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20220101__20220331__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zzrcW7R3sJSk" style="vertical-align: bottom; width: 7%; text-align: right" title="Percentage of total revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.1</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: White"> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shandong Brother Technology Limited</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zcCEtr0b2XPe" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">782</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_982_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_z6rW9tT2HD2b" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">241</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_eus-gaap--Revenues_pn3n3_d0_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zqK1JlPPEDRa" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pn3n3_c20220101__20220331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zqEgutY1pc0d" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,023</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20220101__20220331__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zIBWJaueNUGj" style="vertical-align: bottom; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">11.5</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table shows the major customers (10% or more) for the three-month period ended March 31, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number</b></span></td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Customer</b></span></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Bromine</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Crude Salt</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Chemical Products</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>(000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Total</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Revenue</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b> (000’s)</b></p></td> <td style="border-bottom: black 1pt solid"> </td> <td colspan="3" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Percentage of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Total</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0.8pt 0pt 0; text-align: center"><b>Revenue (%)</b></p></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 37%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shandong Morui Chemical Company Limited</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98B_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zWs2XpRGdOhf" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">896</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_989_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zDNcytiAiht3" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">169</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zawZYJjjRi73" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zIBl8FYpzHB8" style="vertical-align: bottom; width: 7%; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,065</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td id="xdx_98C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__srt--MajorCustomersAxis__custom--ShandongMoruiChemicalCompanyLimitedMember_zHBwpw38I9j1" style="vertical-align: bottom; width: 7%; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">20.2</span></td> <td style="vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: white"> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shouguang Weidong Chemical Company Limited</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShouguangWeidongChemicalCompanyLimitedMember_zHUptc2y5YJ6" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">703</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_987_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShouguangWeidongChemicalCompanyLimitedMember_zGjZFTixEY9a" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">108</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_989_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShouguangWeidongChemicalCompanyLimitedMember_za3GK97fVyIh" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShouguangWeidongChemicalCompanyLimitedMember_zUew8svDt1ed" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">811</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__srt--MajorCustomersAxis__custom--ShouguangWeidongChemicalCompanyLimitedMember_zMOyGRYOFzYf" style="vertical-align: bottom; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15.4</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shandong Brother Technology Limited</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zVKyYSgJz9el" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">634</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zXMo76oWW0ka" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">172</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_zfURgEcoZ3g1" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_z5DvaVn5MCSb" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">806</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__srt--MajorCustomersAxis__custom--ShandongBrotherTechnologyLimitedMember_znv1HC3KHQQ3" style="vertical-align: bottom; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15.3</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: white"> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shandong Shouguang Shenrunfa Ocean Chemical Company Limited</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_984_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember_zomYNkxa3g56" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">672</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_989_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember_zJjYFddzaqX7" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98C_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember_zeoRu0OIXqs6" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98A_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember_zDGwKbhsh9ib" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">672</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_988_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__srt--MajorCustomersAxis__custom--ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember_z5o2jTLAzs8c" style="vertical-align: bottom; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.8</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dongying Bomeite Chemical Company Limited</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--BromineMember__srt--MajorCustomersAxis__custom--DongyingBomeiteChemicalCompanyLimitedMember_zkIeWhSvHgV2" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">565</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_986_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--CrudeSaltMember__srt--MajorCustomersAxis__custom--DongyingBomeiteChemicalCompanyLimitedMember_zWretmIjLxUl" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--Revenues_pn3n3_d0_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--ChemicalProductsMember__srt--MajorCustomersAxis__custom--DongyingBomeiteChemicalCompanyLimitedMember_zerinzte90zj" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_989_eus-gaap--Revenues_pn3n3_c20210101__20210331__us-gaap--StatementBusinessSegmentsAxis__custom--TotalRevenueMember__srt--MajorCustomersAxis__custom--DongyingBomeiteChemicalCompanyLimitedMember_zE1zMDCXgMY6" style="vertical-align: bottom; text-align: right" title="Revenues"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">565</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td id="xdx_98F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__srt--MajorCustomersAxis__custom--DongyingBomeiteChemicalCompanyLimitedMember_zL4Xw5ksooda" style="vertical-align: bottom; text-align: right" title="Percentage of total revenue"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td> <td style="vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> </table> 940000 313000 0 1253000 0.141 782000 241000 0 1023000 0.115 896000 169000 0 1065000 0.202 703000 108000 0 811000 0.154 634000 172000 0 806000 0.153 672000 0 0 672000 0.128 565000 0 0 565000 0.107 <p id="xdx_809_eus-gaap--ConcentrationRiskDisclosureTextBlock_zCqxSPG5F5ee" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 15 – <span id="xdx_820_zqoRa9f0iGEi">CUSTOMER CONCENTRATION</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_910_eus-gaap--CustomerConcentrationRiskMember_zQ4bAq53Go43" style="display: none">Customer</span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three-month period ended March 31, 2022, the Company sold <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember_zZgxXiSJvvlj" title="Percent of products sold to top five customers">49</span>% of its products to its top five customers. As of March 31, 2022, amounts due from these customers were $<span id="xdx_907_ecustom--AmountsDueFromMajorCustomers_iI_c20220331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember_z7EXgjxDXZei" title="Amounts due from major customers">7,115,008</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three-month period ended March 31, 2021, the Company sold <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20210101__20210331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember_znsB5792prTj" title="Percent of products sold to top five customers">74.5</span>% of its products to its top five customers. As of March 31, 2021, amounts due from these customers were $<span id="xdx_902_ecustom--AmountsDueFromMajorCustomers_iI_c20210331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CustomerConcentrationRiskMember_zvzp8zWGbkaj" title="Amounts due from major customers">3,571,150</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> 0.49 7115008 0.745 3571150 <p id="xdx_80B_ecustom--MajorSuppliersDisclosureTextblock_zUFthUdfuTkd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 16 – <span id="xdx_829_zcng8PulTFh3">MAJOR SUPPLIERS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three-month period ended March 31, 2022, the Company purchased <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20220101__20220331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--ConcentrationOfProductsBoughtMember_zDNxt5ahOMgg" title="Percent of materials purchased">100</span>% of its raw materials from its top five suppliers.  As of March 31, 2022, amounts due to those suppliers were $<span id="xdx_90D_ecustom--AmountDueToMajorSuppliers_iI_c20220331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--ConcentrationOfProductsBoughtMember_zLYm9RufoApg" title="Amount due to major suppliers">623,523</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three-month period ended March 31, 2021, the Company purchased <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_pid_dp_c20210101__20210331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--ConcentrationOfProductsBoughtMember_zOZetZ5O6AQ6" title="Percent of materials purchased">100</span>% of its raw materials from its top five suppliers.  As of March 31, 2021, amounts due to those suppliers were $<span id="xdx_902_ecustom--AmountDueToMajorSuppliers_iI_c20210331__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--ConcentrationOfProductsBoughtMember_zdpT7wPujAx1" title="Amount due to major suppliers">1,040,950</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1 623523 1 1040950 <p id="xdx_800_eus-gaap--FairValueDisclosuresTextBlock_zJ8xyLDNx7Rf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 17 – <span id="xdx_826_zPBTXuryNVH4">FAIR VALUE OF FINANCIAL INSTRUMENTS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying values of financial instruments, which consist of cash, accounts receivable and accounts payable and other payables, approximate their fair values due to the short-term nature of these instruments.  There were no material unrecognized financial assets and liabilities as of March 31, 2022 and December 31, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_808_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zKyNGzdZA7d5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 18 – <span id="xdx_82E_zEcPIZmtsUI9">CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has no purchase commitments as of March 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_897_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zXKXyEu7GZol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the Company’s contractual obligations as of March 31, 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BE_zGCdfTTfQrqg" style="display: none">Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property Management Fees</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital Expenditure</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payable within:</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 50%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 12 months</span></td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--ContractualObligationDueInNextTwelveMonths_iI_c20220331__us-gaap--OtherCommitmentsAxis__custom--PropertyManagementFeesMember_zEejbfA94Sxa" style="width: 11%; text-align: right" title="Payable within: the next 12 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">98,271</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98F_eus-gaap--ContractualObligationDueInNextTwelveMonths_iI_c20220331__us-gaap--OtherCommitmentsAxis__custom--CapitalExpenditureMember_zM5sj8PjFBV2" style="width: 11%; text-align: right" title="Payable within: the next 12 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,524,208</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 13 to 24 months</span></td> <td> </td> <td> </td> <td id="xdx_98A_eus-gaap--ContractualObligationDueInSecondYear_iI_d0_c20220331__us-gaap--OtherCommitmentsAxis__custom--PropertyManagementFeesMember_zOc6UAuhZj32" style="text-align: right" title="Payable within: the next 13 to 24 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--ContractualObligationDueInSecondYear_iI_c20220331__us-gaap--OtherCommitmentsAxis__custom--CapitalExpenditureMember_zVA0SpGX73Ol" style="text-align: right" title="Payable within: the next 13 to 24 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,085,798</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 25 to 36 months</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98E_eus-gaap--ContractualObligationDueInThirdYear_iI_d0_c20220331__us-gaap--OtherCommitmentsAxis__custom--PropertyManagementFeesMember_zyr4xdKl080j" style="border-bottom: black 1pt solid; text-align: right" title="Payable within: the next 25 to 36 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98A_eus-gaap--ContractualObligationDueInThirdYear_iI_d0_c20220331__us-gaap--OtherCommitmentsAxis__custom--CapitalExpenditureMember_zMfgF9NeGZEb" style="border-bottom: black 1pt solid; text-align: right" title="Payable within: the next 25 to 36 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="border-bottom: black 1pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_987_eus-gaap--ContractualObligation_iI_c20220331__us-gaap--OtherCommitmentsAxis__custom--PropertyManagementFeesMember_z1wnxZCMW4Ya" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">98,271</span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--ContractualObligation_iI_c20220331__us-gaap--OtherCommitmentsAxis__custom--CapitalExpenditureMember_zdb7uKe8EpG7" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">54,610,006</span></td> <td style="border-bottom: black 2.25pt double"> </td></tr> </table> <p id="xdx_8A2_z8dxWZEWXele" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_897_esrt--ContractualObligationFiscalYearMaturityScheduleTableTextBlock_zXKXyEu7GZol" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth the Company’s contractual obligations as of March 31, 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BE_zGCdfTTfQrqg" style="display: none">Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse; font-size: 10pt"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property Management Fees</span></td> <td> </td> <td colspan="3" style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital Expenditure</span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payable within:</span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="width: 50%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 12 months</span></td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--ContractualObligationDueInNextTwelveMonths_iI_c20220331__us-gaap--OtherCommitmentsAxis__custom--PropertyManagementFeesMember_zEejbfA94Sxa" style="width: 11%; text-align: right" title="Payable within: the next 12 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">98,271</span></td> <td style="width: 1%"> </td> <td style="width: 2%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98F_eus-gaap--ContractualObligationDueInNextTwelveMonths_iI_c20220331__us-gaap--OtherCommitmentsAxis__custom--CapitalExpenditureMember_zM5sj8PjFBV2" style="width: 11%; text-align: right" title="Payable within: the next 12 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53,524,208</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 13 to 24 months</span></td> <td> </td> <td> </td> <td id="xdx_98A_eus-gaap--ContractualObligationDueInSecondYear_iI_d0_c20220331__us-gaap--OtherCommitmentsAxis__custom--PropertyManagementFeesMember_zOc6UAuhZj32" style="text-align: right" title="Payable within: the next 13 to 24 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--ContractualObligationDueInSecondYear_iI_c20220331__us-gaap--OtherCommitmentsAxis__custom--CapitalExpenditureMember_zVA0SpGX73Ol" style="text-align: right" title="Payable within: the next 13 to 24 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,085,798</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the next 25 to 36 months</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98E_eus-gaap--ContractualObligationDueInThirdYear_iI_d0_c20220331__us-gaap--OtherCommitmentsAxis__custom--PropertyManagementFeesMember_zyr4xdKl080j" style="border-bottom: black 1pt solid; text-align: right" title="Payable within: the next 25 to 36 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="border-bottom: black 1pt solid"> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98A_eus-gaap--ContractualObligationDueInThirdYear_iI_d0_c20220331__us-gaap--OtherCommitmentsAxis__custom--CapitalExpenditureMember_zMfgF9NeGZEb" style="border-bottom: black 1pt solid; text-align: right" title="Payable within: the next 25 to 36 months"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">—</span></td> <td style="border-bottom: black 1pt solid"> </td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_987_eus-gaap--ContractualObligation_iI_c20220331__us-gaap--OtherCommitmentsAxis__custom--PropertyManagementFeesMember_z1wnxZCMW4Ya" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">98,271</span></td> <td style="border-bottom: black 2.25pt double"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--ContractualObligation_iI_c20220331__us-gaap--OtherCommitmentsAxis__custom--CapitalExpenditureMember_zdb7uKe8EpG7" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">54,610,006</span></td> <td style="border-bottom: black 2.25pt double"> </td></tr> </table> 98271 53524208 0 1085798 0 0 98271 54610006 <p id="xdx_808_eus-gaap--LossContingencyDisclosures_zeEH5UROsdgd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 19 – <span id="xdx_82D_zMdGT6vEuBnc">LOSS CONTINGENCIES</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_915_eus-gaap--SettledLitigationMember_zSJp42EC2wNg" style="display: none">Settled Litigation</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_90D_eus-gaap--LossContingencySettlementAgreementTerms_c20180801__20180831__us-gaap--LitigationStatusAxis__us-gaap--SettledLitigationMember_zQm3IcBun25i" title="Loss contingency settlement agrreement, terms">On or about August 3, 2018, written decisions of administration penalty captioned Shou Guo Tu Zi Fa Gao Zi [2018] No. 291, Shou Guo Tu Zi Fa Gao Zi [2018] No. 292, Shou Guo Tu Zi Fa Gao Zi [2018] No. 293, Shou Guo Tu Zi Fa Gao Zi [2018] No. 294, Shou Guo Tu Zi Fa Gao Zi [2018] No. 295 and Shou Guo Tu Zi Fa Gao Zi [2018] No. 296 (together, the “Written Decisions”) were served on Shouguang City Haoyuan Chemical Company Limited (“SCHC”) by Shouguang City Natural Resources and Planning Bureau (the “Bureau”), naming SCHC as respondent respectively thereof. The Decisions challenged the land use of Factory nos. 2, 9, 7, 4, 8 and 10, respectively, and alleged, among other things, that SCHC had illegally occupied and used the land in the total area of approximately 52,674 square meter, on which Factory nos. 2, 9, 7, 4, 8 and 10 were built, respectively. The Written Decisions ordered SCHC, among other things, to return the land subject to the Written Decisions to its respective legal owner, restore the land to its original state, and demolish or confiscate all the buildings and facilities thereon and pay monetary penalty of approximately RMB 1.3 million ($184,000) in the aggregate. Each of the Written Decisions shall be executed within 15 days upon serving on SCHC. Additional interest penalty shall be imposed at a daily rate of 3% in the event that SCHC does not make the monetary penalty payment in a timely manner. Subsequently, the Bureau filed enforcement actions to the People’s Court of Shouguang City, Shandong Province (the “Court”), naming SCHC as enforcement respondent and alleged, among other things, that SCHC failed to perform its obligations under each of the Written Decisions within the specified timeframe. The enforcement proceedings sought court orders to enforce the Written Decisions. On May 5, 2019, written decisions of administrative ruling captioned (2019) Lu 0783 Xing Shen No. 384, (2019) Lu 0783 Xing Shen No. 385, (2019) Lu 0783 Xing Shen No. 389, (2019) Lu 0783 Xing Shen No. 390, (2019) Lu 0783 Xing Shen No. 393, and (2019) Lu 0783 Xing Shen No. 394, respectively (together, the “Court Rulings”) were made by the Court in favor of the Bureau. The Court orders, among other relief, to enforce each of the Written Decisions, to return each subject land to its legal owners and demolish or confiscate the buildings and facilities thereon and restore the land to its original state within 10 days from the service of the Court Rulings on SCHC. The Court Rulings became enforceable immediately upon service on SCHC on May 5, 2019.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the last twenty years, to the Company’s knowledge, there were no government regulations requiring bromine manufacturers to obtain land use and planning approval document. As such, the Company believes most of the bromine manufacturers in Shouguang City do not have land use and planning approval documents and lease their land parcels from the village associations. They are facing the same issues in connection with land use and planning as the Company. To the Company’s knowledge, the local government has submitted its plan to solve the issues to higher authority and are waiting for approval from the higher authority.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is in the process of resolving the issues in connection with SCHC’s land use and planning diligently. The Company has been in discussions closely with the local government authorities with the help from Shouguang City Bromine Association to seek reliefs and, based on verbal confirmation by local government authorities, believes the administrative penalties imposed by the Bureau according to the Written Decisions are being re-assessed by local government authorities and may be revoked. Pursuant to a Written Application dated October 28, 2019 addressed to the Court by the Bureau, the Bureau withdrew its application for the enforcement proceedings regarding the administrative penalty imposed on Factory No. 7, Factory No. 8 and Factory No. 10. Pursuant to a written decisions of administrative ruling captioned (2019) Lu 0783 Xing Shen No. 389 Zhi Yi, dated November 25, 2020, the Court orders to terminate the enforcement of the case captioned (2019) Lu 0783 Xing Shen No. 389. Production of Factory No. 7 was allowed to resume in April 2019. The Company received a notification from the Shouguang City Government in February 2019 informing the Company that Factory No. 1, No. 4, No. 7 and No. 9 have passed inspection and were approved to resume operation</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, on August 28, 2019, the People’s Government of Shandong Province, issued a regulation titled “Investment Project Management Requirements of Chemical Companies in Shandong Province” permitting the construction of facilities on existing sites or infrastructure of bromine manufacturing and other chemical industry-related types of projects (clause 11 of section 3). The Company believes that the goal of the government is to standardize and regulate the industry and not to demolish the facilities or penalize the manufacturers. As of the date of this report, the Company has not been notified by the local government that it will take any measure to enforce the administrative penalties. Based on information known to date, the Company believes that it is remote that the Written Decisions or Court Rulings will be enforced within the expected timeframe and a material penalty or costs and expenses against the Company will result. However, there can be no assurance that there will not be any further enforcement action, the occurrence of which may result in further liabilities, penalties and operational disruption.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In view of the above facts and circumstances, the Company believes that it is not necessary to accrue for any estimated losses or impairment as of March 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> On or about August 3, 2018, written decisions of administration penalty captioned Shou Guo Tu Zi Fa Gao Zi [2018] No. 291, Shou Guo Tu Zi Fa Gao Zi [2018] No. 292, Shou Guo Tu Zi Fa Gao Zi [2018] No. 293, Shou Guo Tu Zi Fa Gao Zi [2018] No. 294, Shou Guo Tu Zi Fa Gao Zi [2018] No. 295 and Shou Guo Tu Zi Fa Gao Zi [2018] No. 296 (together, the “Written Decisions”) were served on Shouguang City Haoyuan Chemical Company Limited (“SCHC”) by Shouguang City Natural Resources and Planning Bureau (the “Bureau”), naming SCHC as respondent respectively thereof. The Decisions challenged the land use of Factory nos. 2, 9, 7, 4, 8 and 10, respectively, and alleged, among other things, that SCHC had illegally occupied and used the land in the total area of approximately 52,674 square meter, on which Factory nos. 2, 9, 7, 4, 8 and 10 were built, respectively. The Written Decisions ordered SCHC, among other things, to return the land subject to the Written Decisions to its respective legal owner, restore the land to its original state, and demolish or confiscate all the buildings and facilities thereon and pay monetary penalty of approximately RMB 1.3 million ($184,000) in the aggregate. Each of the Written Decisions shall be executed within 15 days upon serving on SCHC. Additional interest penalty shall be imposed at a daily rate of 3% in the event that SCHC does not make the monetary penalty payment in a timely manner. Subsequently, the Bureau filed enforcement actions to the People’s Court of Shouguang City, Shandong Province (the “Court”), naming SCHC as enforcement respondent and alleged, among other things, that SCHC failed to perform its obligations under each of the Written Decisions within the specified timeframe. The enforcement proceedings sought court orders to enforce the Written Decisions. On May 5, 2019, written decisions of administrative ruling captioned (2019) Lu 0783 Xing Shen No. 384, (2019) Lu 0783 Xing Shen No. 385, (2019) Lu 0783 Xing Shen No. 389, (2019) Lu 0783 Xing Shen No. 390, (2019) Lu 0783 Xing Shen No. 393, and (2019) Lu 0783 Xing Shen No. 394, respectively (together, the “Court Rulings”) were made by the Court in favor of the Bureau. The Court orders, among other relief, to enforce each of the Written Decisions, to return each subject land to its legal owners and demolish or confiscate the buildings and facilities thereon and restore the land to its original state within 10 days from the service of the Court Rulings on SCHC. The Court Rulings became enforceable immediately upon service on SCHC on May 5, 2019. <p id="xdx_807_eus-gaap--SubsequentEventsTextBlock_z110YxRQYuX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">NOTE 20 - <span id="xdx_820_zfyb54mj904g">SUBSEQUENT EVENT</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There was a wholly-owned subsidiary, Shouguang Hengde Salt Industry Co. LTD, was registered on April, 2022 in Shandong Province, China, for future crude salt production and trading. At present, this subsidiary does not have any operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .*#K50'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 " #B@ZU4K'$*#.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)TU9#Z';B^))07!!\1:2V=U@TX1DI-VW-XV[740?P&-F_GSS M#4RG@]0^XG/T 2-93#>S&\8D==BR(U&0 $D?T:E4Y\28FWL?G:+\C <(2G^H M X+@_!8.K@"%AAA=.F[@&8EENJ?V-(!=D[.R:ZI:9KJJ2VYO$,#;T^/+V7=RHZ) MU*@Q_TI6TBG@EETFO[9W][L'U@LN1,4W5=/N!)621A'^_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 .*#K53,CWT)IP4 '<7 8 >&PO=V]R:W-H965T&UL ME9A=Q%.QO'(/R5CI,9QW&ZGDW=U"3=Z>[LA0RR80+(%<*. M__T>"1N2%!]87R2 .:\?#M)[CC3:"?F4!IPK\AQ'27K9"I3:?.IT4B_@,4O/ MQ88G\,U*R)@I.)7K3KJ1G/DF*(XZU++ZG9B%2>MJ9*[=RZN1R%04)OQ>DC2+ M8R;WUSP2N\N6W3I>6(3K0.D+G:O1AJVYR]7CYE["6:=0\<.8)VDH$B+YZK(U MMC]-G)X.,'=\#_DN?7%,]*,LA7C2)S/_LF5I(AYQ3VD)!O^V?,*C2"L!Q\^# M:*OX31WX\OBH?FL>'AYFR5(^$=%?H:^"R]:P17R^8EFD%F+W!S\\D 'T1)2: MOV27W]NC+>)EJ1+Q(1@(XC#)_[/G0R)>!#B#$P'T$$#?!-C.B0#G$."8!\W) MS&/=,,6N1E+LB-1W@YH^,+DQT? T8:)?HZLD?!M"G+J:B"V7I$W2@$F>CCH* M-/4W'>\0?YW'TQ/Q#ODB$A6D9)KXW'\=WP&6 H@>@:XI*OB%R7/BV&>$6I16 M\$SJPO?$=JJB7]$X17H<(^>@Z?EGO$R5A!'W+R+9+22[1K)[0O)&>!G, T4> M]AM>E7 \W+;:WQ"*7D'10V7&@. ;C-N(K:LP\/@5BU*.[]^]JYDB%P7;13.VVS#U6'1$O(7+E7Z"JWVS$23;*EW-^E]0 M/SB3IY%JQ&H29;_P6AL5FF12OH7"7F6-7+MMT[:#)HR6:!35FB8J5'L@BSB9 M9_&2RTH@7,2R[+;3[5Y<8$BE]=I.$Z0%7X?:?2%O$#NX#[R M-:DFPR7O^)9'[PE\;&AROO,U5VP)D^XZ"R,_3-88=UDN;-SE4>Z'G:CDQB5A M<$,W*D/M\$P^F2<0*Z("3J8L560"/XBQE^7$QBO 6W8MK$?$@]@EE=RXG!N( M;)VQ9&V(:RAI66 H7A/>4A8#]UZ*;9AXE4.C1M.]P=#**D/QLO!+ O.I5 E4 M4Z_F&%!96VBCVE( W8M4P3#Z.]RL)1E26$HK[_D.HP)Y@ MJMOTP_(C<;F7R5]FT0$+5YJ(.(8*Y"KA/9V1WZQS8.R1#31!6Q:AO3LMRPK% MC1^:=NVBQ-W'2Q%50N("GQ\74XRDK!T4-_ICHLCTV0O ?_C)]J5&:#YV;\;8 MFH^6=8$VJ@O'/C1?UIAT@7U5]\8UBC_>;AJ\)BM=GS9R_5D":\!\:T=WQ>R( M6DF&*^)D3NGT3B.GUYTQM"7@\FM1;:8U.G.1M)GG<9 !$3\7Q A+PW<:&;X; MLRB"/B*%K]/*=UFC4[. =DK#=QH9_C3F_S>5LLU4JV'W2C:KARK\U*6C@U#_.V,4HN^D&K:DXQYO.5+.O9 M^6G_V[4Y/]6=KJVU#4RZOYL=D%^OV3"#>@M_ENJIW;G&#E7[K3^X4[^7)S- ML%.D*E58-X6$/X_J4E65FPET_+.9=+:]IQNX>_PZ^^?>>7#F3K;J4E?_*Q=V M>383,[10][*K[(U^^D-M'$K=?(6NVOY_]+2QQ3-4=*W5J\U@4+ JZ_5?^;P) MQ,X DDP,H)L!]- !;#. ]8ZNE?5N74DKST^-?D+&6<-L[J"/33\:O"EK]QAO MK8&K)8RSYY>Z7L!#40L$1ZVNRH6T;FWU(8DH#PR_CPZ]4L1U.]H?/ MP>VM[W3K.^WG8U.^=\:HVJ*+M@4G(Q.R[82LGS"9FE"VRU!4UJ-X/\KMJ\=S M@E/.29[GI_/'W0#XEGF:\8QRMC7<4Y9LE25191=%H;L:GJ11A2H?Y5VE0D+7 MDZ2[0@G!%+.QSH!ADM)4X"RL,]WJ3*,Z_ZP?X8EH4ZKV"-7*AD2FWKU3DJ:< MCB3Z9CP';TA8(-\*Y%&!UT8U\@7R&,12U@O(&(UNR_'J60OEGH(DQTG"^4AI MP"Y),683LU+SK=0\FB3^UO7QP8F"X"'MXC?6$9#8V).6UN32WTRZYZ:@"4E%DHX"$C+EE*=9FO!P1,@.,TA4_.>R M[NE0*0 H,HZ4Q_H>=7 B)Y_E9LY][2#=$QZT R\G5 _9GM#X?H" 2UO6#R/= MQV_HIIZ>'+(-%YYPWU P2#AT8A^3 2LDSI4^Z90+5+E5THM?9T<$02\V:[/1 MQM5%00^8'U&Y MIS5DF6/(FU,K98 0B5-HG9YJV/FOT8T(]CE#(?-D@N(Q- .F)$\2"B4WGI \ M8(G$N;26/)U)B0\9QC+.:4X\F0%3G(N43^92,B")9 >57/\IY5U9E18X'TNG M T]('"C7\L4AKD^CLBA,!PM-/3>NL@V'P^<%2V&EXY2,HQ$@"TX9SK*I-#J0 MA>3Q9R:?58N:M?37I194FP?*+2@*O4HB8)AE:89%6"H=<$7CN+I8N?(1+3J% MK$82JHJJ[Q,:"0P+2:8A4@&0Q1C<0<.^3IK0/%"*OH=2U6;% 7$/2)G4AQ#E M4 >SL?J 'H(^07?KM#MMZ^7?YV@G_$'C(FC$7J45:=.$#F"HLK]0^U2&L"L[.Q2 MF_)?M3AQE9U"NK.MA7H!EG/PG8W/I7$NBIKLNS9 B\6A=?GURY>O?^_YA=-= MQP2.>4;P44JR(VCR7J^6;=NY*ZXR@JO0.A_E='MU)PA0X[K]^T6:8HD8V;ZG MZT=>J4*M[I29>/VV"5D A@G+QD7*FV;[H1N0R>+(_&8@*77F!;5N]9V@)#T2 M;(C2GGD]23?(CIONB!K2S>_=TH*^$G*,JEJ6&QM:BK9=,8 MW9C2%9)!Z8$&#VKTA'&O%PR;)IQQ-E'ZL@'=+(YN7_J;P@,M84(92SU6'&*Y M+WM@-8NS^J(HNE6WKM)U_R:PT*O&J*7[!/.H4%G#>?"=(/.I2UB",\''U6_( M$JI\(297^0!H=@B@#^7(1KA/7BH$YI %QI5%T)1SEL,M)J0/F&;OQ'2?9M[I MBO ^!$RUZR'3B79]OO.=R'VD@VSX4-8M5'/W,!9_R" >9OW=:WUB==-_.KK3 MUNI5?[A4$EQP!G#]7FO[>N*^1FV_/I[_'U!+ P04 " #B@ZU4U",WE>(" M !;"0 & 'AL+W=OYCV8!)#K#HVLQUH^]?O[-",T/!K/!#;N?OZ M<^>#\V MU;/.*37HI>!"#[W*.!6YNHT4"6AC-!)PKILBB(>KVC7*Z'7N"]+SRR16[L@C\: M+,F"3JEY6DX4S/Q:)6,%%9I)@12=#[W;X&8<8.O@+'XPNM9;8V1#F4GY;"=? MLZ&'+1'E-#56@L!C1<>4Z"2BR>JGDVGVC=64;]SV4EMK(8N,,! 43U9.\;!*QY1#T M]CB$&X?P5(?NQJ'K JW(7%CWQ)#10,DU4M8:U.S Y<9Y0S1,V&.<&@5O&?B9 MT5B*# Z%9@A&6G*6$0.3.\*)2"F:6F&-+IX$*3,&;R[1Q80H*DQ.#4L)OT2? MT2?D(YW#JA[X!IBLLI]N]K^K]@_W[/^-J [J!E MK.LVZ^W9; (52Y6"=,,QI\]7:$D46A%>TK8\5EJQT[(_SM4(=S"&H%?;Z3IF MU0#MU:"]\T"KTT:D-+E4[(UF;<"59K2%$F#WV4$^;M> CFKHZ+^@X;],&R(R M)A9MU-$'FEW>0Q8-TNN:]/H@Z5@6!=36*450"24[QXNC'<2C9@W.N.:,S^ \ MJ0;B#[E*<&L1GX$YJYN1\9J9UV?OG\QXI MV7X+2R\.^N$N] F&#>@ _^LB^"#V=[A"Z%*]-L%;VP'^ -&+DNYN/1PUJT#] MKUD!>Z_=XV?J5S*IZVCQS.NE65 M)-W0O$A9CCA=77<&^&I$7)F@(IY3NB^.CI&D\L+8+WDR3JX[ED1$,[H4LD0, M?V]T1+-,5@(+Q\4?U6T4>R+S$!1VQ[$>:B/5U)^B@A*[B729F M;']/#X04P"7+"O6+]H=8JX.6NT*PS2$9$&S2O/R/WP^-.$J .OH$J.R@4V:RV&<"PYW4\@3_1'+$Q@4 MFB X*EB6)K& D[F /Q@M42"V@EL;>$?6*!KG2[:AZ.P[*XIS=/:4Q[LD MA:1S=(&>YC?H[._S7E< -OF$[O* 8UCB("TX;/3 !4$2,? MQ(;$6/ AYI?(QM\0L0C1X!E]/1T;X-A5GVU5SVZI-XD6:!8]1Y.GR%#-J:HY MJIK35@WF-Z=O--]17:O+9$\ERWG\U@]"V_)MO]=].V[!:9Q+W) X=A7W"9U; MH7.-7*>/T6RP&$_N4/3S,9K,38R]JJ9G9#QBA9"O8FYF7A9QCQA=.*X3AE[0 MH*X+Q &V@U#/W:]P^D:<\SBCQ3>8H?P7%6G^BN(\04RL*4<@O3Q6U^C[5LZY M0L? /P6&+=NS&O@U8:'KN'KP004^,(*_23FH*\KB%\85\!6H+.-_$'NC?"U- M J7YX5A.W)A#[M@>1>MS8JK79,B*? MZM\;K;I:IR@"QW(:6#5A;2B/' 0;42Z8@.Y^#276H Q#-R G0'61KF-YGM^" ME]1XB1'O]^E\CFYGTP=T$*KI9*X%2TXA>*X5-%54%V>3 #M'I#Y#K4T#FUUC MNKB/9F@\&4T?(G1V4--S@YSBVD&PV4+&N:"<@JB:ALO1,'.\D#0[H(OS H^T M\*^-!+M? YFJ-8<6HWOR;-]U25/O=6'$<5ND!=>VA,V^I%ZF870[G45H,?@9 MZ=\DC=M(*6DJB2[.!I2!W8:SMB5L]J7#.P00__D+>]:_Y>\PFD2WXX46L]9A MO-!M8CZ-\QW;MUI\%-=>A,UF)%=,LKM:F@:P5G-C&-@P' M\_$(#28WZ&;\_6D1W6C)ES7"8T[6Y MP0_O(C1Y>AA"&Z:W92?FQE;48D[,8OZU5ISJ-+8<'XC\O-"7:;\V@&[Q=&PO=V]R:W-H965T&ULK5AK;Z,X%/TK5K32SDJ3@K'-8Y1&:O-H*LWN5NUT][,;G,(6<,8X MS?3?KR&4),8\9M0O#4[..5S?>WTY9;+GXB6/&)/@1YID^>4HDG+[Q;+R=<12 MFE_P+.497G,,R#8 MYG)T!;^LH%<02L0_,=OG)]>@V,H3YR_%XC:\'-E%1"QA:UE(4/7QRF8L20HE M%B.PWN62IQ5919#&V>&3_J@2<4* J(7@5 1')Y 6 JH(2",X M;2'ABH U FH+B50$HA-@"\&M"*Y&P&X+P:L(GKYIW$+P*X)?5O=0CK*6))R$3^.UA\W\7R#8S!X\,L\T56U;RAK8LV[V-W5$\YUX:^7/N_E781@7QX8FX([&X?@V S.ZC25-#%J+ M;JU[)M5X4/E:4)'%V7,.'C.ZW0J^%7&11X/B\F<5K[KU;GIVNU[OTEU2%O5O M&3&AZIRJ*1<5X^>5@=MLS5,&/GWE>6XJY:JG&+R1-TMU8-V&3MV&3JF#6W2N MV7.<%?M5@RBAV9I]!J\TV3% )9BS]05 \#-P;,CWMJB9J3*"-' TW;^("#R."H'L.7#2!D$#D^XAHR*4I0 JA&GE6!U37 776X:]=^J1Z1!WZ/**"Y2#.\YUJG2%E."B3 MTWS8-D;(]LPQX3HF/# F^7[T\^+H#PH*-X(* E5/3\OHK(G#Q$>V.7)21TXZ M(_\F:):KLU<^I,/_U#0O1JHI3-(HJ*T%V(N8D\86-,2B%['L1=PT$6,'^M@- M-.!J / LJ6Z=5+>['92A2]2T LJX 1D)QL;J:2(CL&4BYB%@ZH$6@C^I6$?O MG0%-*7?[MCKK1UH1UJ&'SQZ4]AM3H<:$'-L_W M\]P>K2GL\:8?9$9@TW\V,M\+F?=#%@;(&,(@P/K_+/U:-_V0U8#;G6?^:*UA MM[<>Y$D<8ZZ;5MHXNYNPEMG=!+;.;@.4J#9$;J ;$V.4YMEM$$78]GP7Z=4P M:/J^[:HA0UKJ<73EL,>6#[,GYHHTC6O/[#XZ5]AM78U!6OAE4$RH3D(&$;Q;,O/"4@#F];#PO)M^6[NR3/Q$P8 $85 8 >&PO M=V]R:W-H965T&ULE5AM3^,X$/XK5G4?0%JVL?.. *F4L%MI M*1P%]KZ:U&U]F\3=V"VPO_[&24G:Q F?$\ML]>1/Y+KAA3Z#5- M,GD^6"FU/AT.9;QB*95?Q9IE\&4A\I0J>,R70[G.&9T72FDR));E#5/*L\'% M6?'N+K\X$QN5\(S=Y4ANTI3F;Y.EL@*MZZHHA=GN7A!N98&:WI0Q*;0!F]XIM,X4SE\Y:"G M+L8BFT-2V!S!2(J$SZF"AYF"'\B6DD@LT)C*%;J&C$MT])C1S9R#S#$Z08^S M*W3TU_'94 $4;7 8[Z:]+*S-N+$XS#T/'. MAMO]P!CDB M1($XE>(#-K;"YO2$8S?^%\BUK2 E8\K'(8IXPE.U Z[=Z'.OJ M.MKH&N39,5KG8LNA*-#S&X)NE5/%LV6YW+GB3)[VQ,VKL'F]<9MDBN5,*@2- M)*9KKFB"$@;= (GGA"^I[C"FF)96W;U8V;:GZ^T@H@8IU[4#W%'U%5$JF3!##UMRAZX5N V%; MZL1W;-\*S1"Q57=UJQ?D6*0I1!7H(_Z%N)0;P N MD4.H>P2$^UME41L2TE]&4Q;5G7#ZS)-BP?>L=TSJ64AO0$9Q+#:Z%<$B8GQ+ MGQ-FC %IKUT':@OC9B3:@MB#&K2ZXE$S![8_Z$U;Z)DB;WF^0VBW)_8#QW&: M -MR)]@C5MA56S7GX'[2N)ALG\ EI=GF#7 !DX.(.'VI:POV\=,\45()NX3OH1I1MDFG% MMT_D$%M-0;B?@Q[H*S26/EQMBO MQPF;C&Z2([[;59PUE>!^+BF6$H=N5[0\ MO0$Q)[G-$ZWP]8D<[JAK$B'])');[;ZZH9$V(YQ@X@:6U]QG&B1M%W>U(U+S M!\$?[H&++>1'&T%H[C>D&S @R"MNU@>X_2#_'7S$3(9X\*C[/H"DVF M\/<4S3Y_6B UMY!^;KG;Y+ 5T]O\/7NK,;8V5@ M%/#?\IJU:!#LJL6:=,C')YTBR[MS OQM80/_B0P;B,6,NBW8A;HF'])//M'U M=31^F*';:Q3],_X^FGZ+$)P#(U2.X<,4%?D?3:_*0?3WX^1I]".:/LR,WK19 M"$/!8MRD?X/@2> Y7M?6DM2D1?I):QH]H*.K:'P?C6;1,=1J.=)U^_]<:3-2 M&(2.;[<:1UN0.+[G!UZ'*S5WD7[NZL2+3M!E]&TRG>HU",F#T_OD]LKH19NV M0A? $<]NNF&0= @AG2=#4O,>Y/C\B>-WO0="Z ,"6ZWG0FIL'*H-HZ'EA M:+?N"H9[-U(IRY?%19U$Q7:GO-2IWE:7@:/B"JSQ_A*?CLLKO=I,><-X0_,E MSR1PTP),6E]]B&Q>7MJ5#TJLBWNO9Z&42(OABM$YR[4 ?%\(H=X?] 35U>G% M?U!+ P04 " #B@ZU4$.GUU!$A ![70 & 'AL+W=OKE1%T9)\OQQ5LGQ$>?&QEIQ4:FM_ M& )#$C$(,#@DZ_WUVU]WSP&0LI/=K:U*Q2()S/3T^?4!?'?3M)^ZM7.]^;RI MZN[[>^N^W_[C_OTN7[N-[>;-UM7TR[)I-[:GC^WJ?K=MG2WXIDUU__3X^/'] MC2WK>S]\Q]^];W_XKAGZJJS=^]9TPV9CV]OGKFINOK]W/X0U_,%OY3NIDO^-CC) MHFD^X<-%\?V]8Q#D*I?W6,'2/]?NW%45%B(R_M U[X4M<6/ZMU_]%9^=SK*P MG3MOJE_+HE]_?^_I/5.XI1VJ_D-S\Z/3\SS">GE3=?Q_WW'#J=YPRG3+1DSE"]O;'[YKFQO3XFI:#7_P4?EN M(JZL(93+OJ5?2[JO_^'YV>7%I7GWRKS_\/+RY=NKLZN+=V_-V=L7YO+CFS=G M'W[#;Y<7K]]>O+HX/WM[9<[.S]]]?'MU\?:U>?_NYXOSBY>7W]WOB1*L=S_7 M79_+KJ=W[/K O&GJ?MV9EW7ABO']]^D$X1BG_AC/3[^XX!O;SLV#DYDY/3X] M_<)Z#P);'O!Z#^Y8[RS/FZ'NRWIEWC=5F9>N,_]YMNCZEM3HO[ZPP<.PP4/> MX.'_,]^_N"LL_!_=UN;N^WMDPIUKK]V]']Z^NWII3LR_??/T].3D6_._H"SS ME)D#>VB>VZ[LLF9IWF.KNK=BAG5ASINZ(ZX6\LW5VI%QYLUF:^M;<-P.1=F[ MPN3A,OJP+&M;YZ6MLHY6?'LX,]:\==>VL+1KNVW:2&Q)^W3#HBN+TK;0 M@P.R.78JUZZZG64]D:]KG\L9_*)S/MK^4YCD%&6=5T/A>"4KBM<9XMO>U1&-NK,R?'QWT'9CPV)Z9_XWT^E_0R9 M7=0%.:L6)_L3V\7[O5A^_.=/%Y%O^)2-=KQ<-\-JL'3'>=G?FA]MO^-M!!XH)ZH-OLO)G/=I?][3R0RR)Y85EU MSR&\OT#>BX2\N3FK*O+MO6,VEC7]H0S,R._4G>5 EFJ]JVB]FKE*VIJG9D4: MOS@T;VT_M Y&R!(>.G((I!?02T_2QM;#DI:FZSH^"NU5T)^+MJ&U';[*\I;T MTW2VZFD=TJG5^LLZ^'\B+="2$I?E_O9MVQ1#3@00*#%#Y[P&-R78)G*;F:WK M>O+6@AK6;4*7Z6+KW)Y(+\8^"]\DSLQAZXFE' MJ).@@1=<^9MTSN*?F0L!V59'I(5OL/:+3F*$\$3QS->\]>FK0KS MHZ,#K\V[=D4Z\B\YP<&O/[X[),$L2WAVHJYP>85@E)V_^^7BQ1%H) VD\Y R M2% HAC3"D*43RB5#43LMR3J(4/T4%Z%K22R$-R&+HNS:82N<:>3"&'Y89P*/ MNXQ5/,2>;4.[,>\[,Y!06O!G;GY=EQ49T= F=QHZ!^'0MB5>TLGJI@\>BC[: MY9(X"E]?]K+8IYJL@AR#8W6#41$NHK_A9VZSA0NWF'))8B8N1]:0Q;8$&=2N MR13=YUZU@#9L"D\AB+BE?.6/ 0:Z+$G1W2SE #G'JB3MAM4257380;A=E 7N MSMB#VNAK;4'ZTD7&U^S>E O$:^%ZY_7\UMD6TB'E.&&IW)3DNPDH8.8C-L!ZK,B22 9-> MT8(-6<[;9D[*2O]_R/]_PO]_-E.T -X;6W6-+,\+!2N@91AYM XY'$Y+KHX, M8\E+ _#04J>\X%->#WL=4W@I">(E_N"<_<$E8L2E6PFRN:C-*[=H@W&/I=2Z MW!&((G<+H9 @],C)F8\!MYUT_-X"-MO[8]"ROAA!%6&.&% M>>*I-L](U4@PL#CR+WDP0()PNT9ZAYXJPSFGQS2D6_ WB3.F)'6;.FJ6WPL2+A_[Y+$<&W<% M93@Y%MI^)Q5-,*:.KLUW%K:,="<"/ZOY$3NAEJ9%I2C*D8*,[LD]\67W3!8#$*Y-7G5=(29YN:5!/Z[#(_T"WXZ.@-O M>@F248.; )+7X0B9G%QBYB,]-1]BHGU[3V'4?A-A1;CK2*^P/Z5XQUQN"VEH!R2:*\< 96! ;(DB50$3FPW)=JN5T0T>_=LO]_N'? [CEB#I'E<+!I"MBQ]BJ M"=L[$,)6Q@8>A)2!?D+4,+:*6 :((U%[2_"7^,1H;H/,@$@$Y^% 4*\(=)*R MHK8V-^^'M@/P\GXZ#=W>V04W$@^2[23QLS\=S2CC9>F0L-*XXVD?P%C[:3SS*S;O]_T!?TSSL2YLO/7']-4I[GS=J6"#U@_"O\;YIRP^F]M^VGD"_++?@J MILU72!/HOX7++>H)6!KT*ZW(@2*]XD0HF+#="*U<-UF[LAV)$C5"401.$#2[ M8#.7<[J:\$WC^:XP7);NX)"%*AO]EF<*%PG;&'_18*9G*!!P5#:=_J0$+UZ*/]%OA0/VMTC,Z0DM.3T34 MNM50J7-F&2U$!JD5"#ZF!W3(O4=VOV.3XZ-*AHTJT6>)W&, MW6PPD+%5V#Y1;U9?*128GP;2<=K_Z7C_K938V;8UAFH!O6]5&POB\8K^:0DV MLG %^I'-\HY%DP_"/C4MB40>G$*).?AJ1&&&Q+J-+Y+LN!I\>1?WLX A=LLV M>Z+%Y9JH1LWX/=U$,=\Q0;B/5MER*)A4W21ZW8X@&TEX96LUHLB>3'/^VMU$ MH22>/!',7_ Y46"*V!:VPX41Z?A4G\RBX@9FEQ$S',2S#/>>S.':*:\5='TR M\[D+'X@@4C,PSDNRIV[8PD!R(E6C,OL1 !?\RV)!$Z,E0$RZ@W_%"D*&E8D' M(8-U+9LOPR+8&3L4H2%\1$I-TJUB5:M'^16^',=VJU* W X(5DW/)S+CN(L: M-VI&6A3A=#K&PU.)AWM3H:Y0K58I\VPB M'TK5=+!\Q*;$0@^1& M'5EDLO#-"7A0V:#ZUHT*@":W=="O7<&P,$;BF0IE;#"X$)4RK:9ID.=0+J@\ MT_)7I[75SWPY:=_?S.-GYN&CV:.G#VIG MQU:S+-NNSZ1>?8-:'I\FK6>SOB]+5TV<(3% .S9)7+^D (,V1? O(1V[,W]+ M*]?S[)U6I9_-OESM(JDM:"DM[NR+&23YJ]+6"]M0 G5#D'347YKMD(HN':F" M^-%0IRB[47(C=7"S4P?WP8B9E?!#]IR6DM#\<'U MK37WO/8X+0X64TT+3./PR,I*4LP=^QYVJ/"M2 362/D;'7(8$P/L!^JMGN$ MR-5Q]'+$$NENPERBL=9GQ_Y+,#[MYB5DS^#\MQZ\[29W[[:T5,Q:\\'AT$B@%U:RHUO?Q.][\$56'X(GF^& M:L7R59#P%1*6Z$*!$F^:SWP31P!D;C?PB70^0:V9ED%"KX?@YK6X+^GO)1B4 M77XHSU%Z8%MT&+><\@BF2%7B+H<*K">E2/A/5XAV0*$LHD*>U/>G2T93FUJQ MQC=O#(E^%9B,Z 7;#=XNQL6<4&2J%E=Y[<&@6971H="- M0B53^Z>LEAMQ25[$:#/Y\XL_0R-,@I;MUO$/> _2$,FO4-7NK2_YH +CVXR3 MDB9NS?:MP58 B )'I-J;=KDHS);]$-"D-H9GI,<;3A 3D"S#0*$X^=S6GV*# M.\R1\,?L#5VTYB2)+YN.$& I'Q4_L+VH%#[6'%NTMMY*^[#D!+5 @Y+3H!LR M;Q]PH/,3_SX9/;LV3/S[-'LR>,GL]/'#\R!.X23(X6AR)R] M1R+'U+P,L"W\*FF>I*3A5]#$2LG9!6!4AN(>A#ML!LW.'&5XQ*, XEB=B+ZR MY36@QHZD^_(S^N:E#'- K1%&YP+&]RVX0.0+=^YS*6CQ MCJ6D2VRW92].0^<+E&;Z##66 ( 1.N3 1YA-,QM'Z26?NV6$V0W<1=?&?5R! MJW09>$.I&)CSZ.]2-!A(T*27E/C GPE<5KP:RVK77'=P6EUHM#5-B ;Q 8-C M9:N\X%8\1VS9"^=BWL!FI=2,$C!IB ]?FM#C0J(5M8,@1C,58_9GQ;AG<;MI M*-B M\0I,O3;>& (*M17D(O,C#JT:+5RT8"T@G'(4)=2*4E0C0A#305QG-L ME/[3O7,>VDOQLR_)IXY)RQ =Y5TM8JLPD789@6_9]6Z+P%Y='YF]5[MX(FKI M6H5%7UPP&[9-R(@\ZT>RT Q&H#ZPM*\0^'0#"%0EH?Z 6( !2L)8^UM"N[(6 M"4J4\(#/2!IU-^TSU5?*1]$N&NM%O9O6J%AFHC0P9L3.[A\RCFGVC6->RD V MPN%EN:JY$$YD[)N!/3*76IR6E3SA^[S>Q\XA1O]<+AW 7KD9-A1'/^/?3'^K MZ#?,%_%$17>8/1_*"HG&:.B(Q\Z(M=VA>4I1-_&P&YL#3A/IR>4^;2"C[];H MT\Q$5S8EUP& $NK::?N&6S>'YH%YFKUI>K*::T?*3W:K'W_1C^91]FIH:W:0 M,PIVG^.X7'2"M,I77#W;GVB6J'/&]LJR2MVE-^VRU:X.NU!EV;5HC90X"APYB9XVX')HZ[.<=\# HDC7F46[BB0BK0&^0DK(< **?.@X/]1>>HW<2[9D6\R6LG^U9G]E#GX_@J(4I M7SPQ\,B73RV]AF5YYYFRZ9F^$F]3_0K1,E4P[X))F1I=4IIEB7](NPN:C0@A M.-"(&$XZ]C>AO<_M? LE,CS!N3+/D89DGIA.ZNW$LUPK^?!CJ?,ED+X\I!2Q MUP9!]MS5;HGP-\UV:4=WC<^5O>ETW"[T![(4RXYJ[S$+[*0]5-#RM=/1 JBF MM!H\ >P:0M7%48AI;ATK)OFIE62Z=IR@--=NKB<<8[:D%3 MDTSD"@!=8_T/U&@<@_?EL7<)GQ"L/V1.7WX>/:8J,4"<= 2*;7\,DNF M9N7JZ4CSW-,BQ3LF!Y G@20RKJ+N" 62LN.$G[+5C&Z: ".^AY\C0K59*D>$ M1 9?XF[=LI*Q >V(D+/1HE(H@7]APB :8+)'1O:YABIK9MUPP8OHF^O#'F$: M)#8 :;DM_\D7^F)/LJH*?O?\X!M^+IS;N# G$+F ,;[KII0(1V"<%F,\^&4R MI$:RCQ3RC8$JKBC6C0=DS!B"!G5R^[Z]LCU'CI)GGO(Y+;C-CG?$"%)"NUJ1 M;_*56AEB?DB>;@UESN$Z[ *1YA9;_=S4JZ.*B\]G@F,OV*@H6PG5272R-(-/ M@-]E3UIJ6]*LYPW]$YKHK\XNGX>)]7W7D\[$^9EPV]EE'.]_\/CXZ.3XZ,$C M/W1U$?,@U)C*;MMTE@4=Z<^$?EUDE*87#M@&U1)Q9$A9&2P!G4P^PJQEZ>4*#XJ?ZM^XP. #+"\MXL]J: M6B+Y>'G&B;_V#V8(9J/TM)YF@S/,26-8A\^#CWR\6NF7K)27D'T6?HIPSVXF MW0TQE.?ET#!(#ACQP XKYEY[Q,0*EI#C3J6DOUL S="\1IDT]+!V2,'0&,$/ MS=U%1)EF694\,=#)5AV!>-TZY8XR?9QYLP&B1?:E\U?1'(05[.A\^Y\"$D'< M=G0\D=X(+47JX1"4%E](M%-B_SI1.'HVW93LX1JS&L*UDKUAK3V2T-XL"/AT M.B.CAP@VX!7MU9T5S[T%S\P7/,?()YA<$6(%"<-7=GD"C^M$>=GFPP9EQYPA M4L%^ ;D::7C)1#<@L6F1-YNGGX7/TTIFR%V7%\!\A^T* Q[W MN5Q;&6A3\'W9-_DGN(H[Z(A#C\-Q^IF,?/D2$[AHC?_<[9[LXIR9B3'! 5,)AS M[<;'20NW7Z23$D$_"SA970-AQ;!Z?SIX'1'3]%94,R"\E^@2'E%!C)5H40+>+$%-]E-;U\3:FM:3O&P&?&_^)V@ MO*AH?)@OI%%]HMHJ_1$%=^HUSKZCTP$7E6KM:P(WRE,D]Y *1B0[+F(PD$N: M3E)XYH36K?&$XK73O%SRN#T)>Q92X,D=QF>F@3L^IK$,DF@4S<#'I=>VK!E' M2'MDAVWIL]' 1*) *(LEI?/]IIDR2C-M6@$^5LGVB&Y*596D+,]5_F(C M PJ6?;\VCT1G1@Q+4HS_,6]F$?4!SF]3M1GG\EM,GOM'_6Q.G0J+UF[Z+!G=W=34[-LO80-YL,5O/SP^/B%C^AH8]G)@^<(L\) MX!&]E)[)0T^2SMW@,1^%GURUPS,F,C'-ZV<1O?3)XQCH>==7W,. 17>RY M11]9VL('U2$!3"PL#T6D?X_;N*,$"*G,+$'+4D'GZ;6CLM8_D%%RUY"K7%R_ MK[D$A:875^L8]?O*+"V+<5&Z'R5XPCZ=<'8)[5O[@E H1VE'+CSR2AMHCZZR MBZ;59F2HI5OA:^M59/SD/,H+:V>+N1;)QA3R(+T'T$GN0FF<]&< Q\8IGN^S ML?OP%ZKI0-TVA^9G-"NZNS)^2I)!O110_6-%UG=7V)K%.N;F77BJMY(E(3A] M!0=K83.^0&H[:'4 E87(_^YC?%%!#$K3>Y,@Y>O'HYKGV+?/M0CC[B)MF?YL MB(9T[_&/:7C[S*%#FXX<;S> M(>O+^S2+JEQ9_[ '/Y@E2VSM[4;G4$I$\N1Y86EH322\ASD3SJ5$3:(!Z8X? M)#O1YU@G_2(Y 6L^RCD3&D,W+.%&4FV90)$2 X,YGJ6OTP-AEI#U01IZ^"5< M*?=UW'3!6[G*ZC;SAK'[8#P#O5*0OI3I459OVE8>UMSM!Y2UO/B+>\6 1C)C MU(^?G"UT LYOK(?*1MPQ.]R9BU5[2V?-F?!O7 5GOSGN:$V:CI'-XTA2-,[S M2%>;VFKV1:5@31.\X5NVP==HB3:1, ++C<. ZD;><\4'Z^#*ZD.I0QP)FT$? MG5T8G/Y@;[B,J@_485PQZ1-%9)=)K"G3%WZ>=5:+Z*H;L\K2UM=YACF M[?"PHZM"!\[[?7FVOC, 6SK1'>JD1- U2I\C^616 DXX$,>S(!M. @AVN-C. M582'V1(NU_81T-A854Z>[I%'>945@FE'#)N1D&O_>[;[^SC5TT#-'#IB#HV+ MDKW.T."1?!ZST"=DIHV1,K@K80U++?1L,H1B'B[FT"9IAM>' KEEJ*]SAC&E%0GT6IZ#EP=-R.O &.OBI MA]&08?#K]._2E?Z]0OM8W$E[CILMI/(-16_":MDYOR!CI; [W9$;?%H_Y:I M/KJ4.\'P]$1-Y5:6WY*$W#"=38>I:KPHW)+]">.+F"[L!#$]< 0_:UQD74U,/L7!2=FR;19S"Y-=*\!/&MFMJ'MH2RZ0K,(E) M:\2'*Q3K!N]+H#=Y.J!L"VDTR^0=IK7"M'3( 7\?BI5.]G4R&$Q@B[/.#^ZZ M['QO6-NIWI$L5=3DOT/A[@!2"._UTA=( G#8J6'[N#:MK/[ @F=00Y<[ DZ8U_A8)T M??$F/ :))A7=TU?>?^\1CM;IA6W>]X12[U8_$XE$:J\G$92KS8JFO>>(7 M!;#=\0MXZ@S BMG!SPB&O+'U\^4VTA;.*@TW3;?]F?#20$1?!9Q^['\,,^2T M*SAI?DH+C\A@;@NO>LORMF1C32HW8:9CYH4I3G(['80$,)<7IS##PJNQF&C_ MTBPX%?YB%&0Y$4HNS\([ML);)B*//1\UEYRR$TP)Y58/-=)W=G5#AWU8OR1> MD!?C)U;D(=;>Y>L:!9%L0ZP SK[05K4H& $T6XEZ3>:[ACJA,SGD)!7%M:HI M!RD;#D4.W'V,'HYM9E_V.ZJ'T9U81B(/.=$_#LU;=Y.E4ZAM(P]W"@K[X'(> M/8\7;,<7V*+98INK45NR_;.W)74W[K%DBN7W-5?F2@W)X$(0^]UTOVWZ[#?2 M_S/=YR(^U?UX%EV[(O^SRX_\/A?\>G3R8);,:5PDH,Z_O54?>OA9*J4'$C$> MG#X^G)DW4?=-?$A%K\2;)O8MK!,[]'?A7U8J];2/6\;+&L&KQM;=C!+/12_/ MPBM8XG=)SI/'4[K9!-3&WHUO>T/C0Y_1C\$07LD"O/7#1RBA"H'@4@B >#:. M.-_K.RE\OA?W,?(^X;F]A$WLM_UK M$72=#B5*"0#Q@6AYB5-\6U9X25@$I#QG4FY"Y5FL+Y/8D2X;^_H>;X2*+J7- M&W*GS@=';C/)1;-4QYX=G1SK>_>ZI-&+0Q0<+]BMWC1^PZOQXZ;Q33Y.W;@? ML$DJKF687[YC$G!O/T]:9/HX3'#4<[/O9&PO=V]R:W-H965T&ULG51+<]HP$+[S*W;<3D\.QK*AE (S M(2&3'/(82--#IP=A+U@36Z*2C)-_WY4-#IEI./2"]_5]^T"[XTKI9Y,A6G@I M:JFGBA=S LQ":SSA!,QUN^P27:']L'35K0LJ2B M0&F$DJ!Q/?'.P]$L=O%UP)/ RAS)X#I9*?7LE)MTXO5<09AC8AT#I\\.+S#/ M'1&5\6?/Z;4I'?!8/K!?U;U3+RMN\$+E/T5JLXDW]"#%-2]SNU#5->[[Z3N^ M1.6F_H6JB8V8!TEIK"KV8*J@$++Y\I?]'(X P]X' +8'L+KN)E%=Y26W?#K6 MJ@+MHHG-"76K-9J*$]+]*4NKR2L(9ZWQ A;35L$,U,W:2\);K+D2A#ZS'V F^J.TNJOFBC[J3 M.Y16Z5>X%";)E2DUPJ_SE;&:GL/O$QGB-D-<9XC_;WXGP6[A1F;+$YQXM%$& M]0Z]Z=W]XQP8?/DT9&'X'8X2P*$=@08218MA+*CUZ)W]#):TN&F9([F./3Y< ME%J3UJ$I)UD]YDM,L%BA=DIGP2MZ61:UX+F!S]!G?AB%),3,[_>CSI60@AY: M"ANE4@/Q(/)C\@_B(;F'G7;6/D@Z)H0/^WY_P$@:? O], SA,4.:?\4-2 4\ MIX/ 98) IP4,*6>%V@FY ?%6=(=BJ8VWBMW# "Y3)X1=^-<_&!QM0X%Z4^^\ M&U@I;;,8K;4]*^?--KV%-S>)\FZ$-)#CFJ"][M>^![K9\T:Q:EOOUDI9VM1: MS.@THG8!Y%\K90^*2] >V^E?4$L#!!0 ( .*#K50#IA3B9P0 *8) 8 M >&PO=V]R:W-H965T&ULI59M3^-&$/Z>7S%RJZJ50EX< MX"B$2(&C*J<[B,A=^WFQ)_'J[%UW=TV@O[[/K)U JH-3U2_VKG?FF6=>U].- M=5]]P1SHL2J-/T^*$.K3X=!G!5?*#VS-!B4P'8V. MAY72)IE-X[>%FTUM$TIM>.'(-U6EW-,%EW9SGHR3[8<[O2Z"?!C.IK5:\Y+# MEWKAL!ON4')=L?':&G*\.D_FX].+0Y&/ G]HWO@7:Q)/[JW]*IOK_#P9"2$N M.0N"H/!ZX$LN2P$"C;\ZS&1G4A1?KK?HOT7?XJ M*<.=W?S.G3]'@I?9TL!36;.KLA)]) DT5T-6J#G#:2E&5P.-70"[/%W=5B?OV>/LYO\+B: M+Z^6TV$ L!P/LP[DH@5)7P&9T"=K0N'IRN2<[^L/06C'*MVRNDC?!/RDW( F MXSZEHS1] V^R\W(2\2:O>>FX5CJGC\K@P78/G,QN;C]?T81^^N$D'8_/Z!N&Z'/!=&FK6IDG*I2G@+V3$L32 M4N.9,G8!74FUQQ)DU:^K#W&4?> YG M!942+5)KQXQ>!+K7:P/MC0Y%A"IA;V-\H6M/UD4>:_O SH@XJ284UNGP-(B, M:V?S)O9C;Z4R7>J@V9.PVBC'8(/,$(B&%][A8,<9?8PC$.J 7"7A#45E(9TZBR!-L0R=_S6ANC$4\P9)45(H'YXSQ&'^5P)E+V MG77?*]0#D[%4-RXKA(^MV['5XC$L=G%YX64,G+#-2N6]7FF$"+6 D>U4$.,M M.,*N)34V*J@8M0\*A$$E-MGX5]H4'&/;,YBDK0D?(*ZC%%FN+ M(.K]R*SNVJPMLX@152OK@OZ[39\"K%-2J ?2"C)2-?(Q_Q>I7HN*D#[[["4? MFT(CF-%[*?O,5JBS3/S>Q@)"4O[?CTO;+P=V=2#R$&0D_V=ING1T=G?[):[& M9[\,>DMFNK&!Z7A UX;><\;5/3MQ_5U_KUC;8MA536^O:BK;X 4_?Z3QJ"^Z MH_%(RD!8^_^:?2D@:$F$]]U4YMG37BO__0+H.DC.M\,#@-)UT8+VOFD3>)L% M&WT_VE-\+DI^K+63-C8TQW3Q@<:IY/,8HG#[$'D=35*)XX<&8<*('[4Q1 >B M-MKQL'57JE%^1,"DE)$1+"CO)QTQ@$G<\MC#0QS6)0?I380[WQD9#^A;,W_X MXNZLV*WC'X+4%5+57J.[K[N?D'E[]SZ+MW\PN+70]!ZQ6$%U-'AWE+0EMMT$ M6\>;^-X&W.MQ6>!'BIT(X'QE46/=1@SL?LUF_P!02P,$% @ XH.M5&U3 M&-NC! Q0D !D !X;"]W;W)K&ULK59M;]LV M$/ZN7W'PBF$%V%C4FR77,> D+E:@2;W$W3 ,^T#+M$64$E62BN/]^ATIV\G6 M)46!?;%(FO?<<\?GCISLE/YL*LXM/-2R,>>#RMIV/!R:LN(U,V>JY0W^LU&Z M9A:G>CLTK>9L[8UJ.8S",!O63#2#Z<2O+?1THCHK1<,7&DQ7UTSO+[A4N_,! M'1P7;L6VLFYA.)VT;,OON/W4+C3.AB>4M:AY8X1J0//-^6!&QQ>)V^\W_"KX MSCP9@XMDI=1G-WF_/A^$CA"7O+0.@>'GGE]R*1T0TOARP!R<7#K#I^,C^CL? M.\:R8H9?*OF;6-OJ?) /8,TWK)/V5NU^YH=X4H=7*FG\+^SZO0EZ+#MC57TP MQGDMFO[+'@YY>&*0A\\81 >#R//N'7F65\RRZ42K'6BW&]',GL&,X5HUMC(P;]9\_4_[(?([D8R.)"^B%P&OF3Z#F!*(PBAZ 2\^ M!1U[O/BYH#6*6ML]!BU98X$U:YA_Z42+:K/PQVQEK$:Y_/F"J^3D*O&NDO\U MOR]BNCH=FY:5_'R A6BXON>#Z6/^(J7 MO%YQ[2;!S%$P=AQ<8PHTDZ!=D1EX!3$)XQ$IXKP?1RD)Z2BXZ(1<(S\#,2ZD M*8D2"G%"BC C-!X%CZYK5E8. H*1*2A&%P MB7FUNNL;DVB@U:KDQD"6DW24D#0J($E(3-%E4@1+93'TF#IN*DCP? MX<8P^("&8YB595=WDEF^QJ:$LB@%Z]L>/%P2L3N?C:!DF+> >$W#DZY@CO1:5P*5QDI%NDU2E M#PJM[RK5;3O6;%%#MY>DQ^A0-_^V89JC;J3O_/=<[D'M&H18[3V:!(MS4XD6 M+;07]E;=<]UX);+.5DH+NS_[*HI&80(XQYRN4--6@5KYJ-J#M+T;[8!]P *% M@-31"8([-X8_EX#>%]MN-=^B"91,ZSUN"WRJS:'^T/[@2N":0?6QKY/FPCDE M 4_%B20C(TK=L$ -%32$JTXCNM]K*\WYF]HU;$!HH; )N+8-IY(,7-)5:V_J%?*XK7OAQ6^L[AV&_#_ MC5+V.'$.3B^WZ=]02P,$% @ XH.M5"$[G.O3 P "P@ !D !X;"]W M;W)K&ULK57;;N,V$'W75PS4HN@")"3_W"F'H"PWA;$'X6Q2LPVNT#S72T5:V*%D M985"EU* PGSJS_OCB\3:.X._2MSI(QEL)FLIOUGE)IOZD26$'%-C$1C];?$2 M.;= 1.-[B^EW(:WCL?R*?NURIUS63..EY'^7F2FF_LB'#'/6?X VZG <.;_!1SJ5@(D6X16HGN#GLR;S7D#+7&HW^)$;2 MQ4A8VJ,!2 LW 5>88K4F M"U*\N:6ES=B[:$J>$1D-;]*OT(_/@]-XV$K167(4L&)I0>55>W@[N^O.XF!P MU@\&_<1*I_T@CD?>DS2,DSZ,HN!\<$Y2.8(/Y4-SUR$%M3F M ?9N*CM:&MXC"N?LQI;O">^_%3B!JT;9SJ[K1[ MZ>:'!?]F?G@FB>JF%)KN9DZNT$$H,7,>@='K">]02@]$ M,OYI,:..TB>^'%_0WP7OY.7 +-YI^;?('5]$LPAR/+*3=%M=?\#6S\3C95K: M\(2ZB1U-(\A.UNFR328%I5#-FSVW=7B1,$M>24C;A#3H;HB"RC^98\NYT348 M'TUH?A"LAFP2)Y0_E)TSM"LHSRT?-NOM:G__^3U\7*]V:]C>O_^POWIX!X\T M6>UVZ_UN'CLB\N%QUH+>-J#I*Z C^*25XQ;6*L?\^_R8!'8JTXO*V_1-P$_, M#& T[$.:I.D;>*/.]2C@C5YS7:%A3J@"/B(=*82[>*6/\$B3E;7H[!LLXXYE M'%C&_V]MWP3U'^F-K5B&BXB^0HOF":/EYX?]&J;PVR^S=#C\ _X%,;D$\DN% MS7A7V3XXCN"T8Q)T5R+I2]3;/CP""Y6!FEGX%:[[DVG:G\XFL'\M"3)M'5#G M:'"Y0;PJ_4)Z!\(CA(]V$,KTC;L)IG?-1<9[_PV4))-+"^QRVD=@567TLZ#NZ%V,9H,I#)/^>#;M M7],!_NP;BE_TJA)-$3JRASXIU[2M;K5K^JNFUWT+;_X8=&\*H2P=V)%2D\'O MDZB1?9DX787.=]".^F@8:.EL"95$C:3KY+_? MD7(TIVC\MA>)=[SON[M/Y&EZY.*K+!$5/#5U*V=VJ51WX[HR+[%A\IIWV-+. MCHN&*3+%WI6=0%884%.[@>>-W895K3V?&M]:S*?\H.JJQ;4 >6@:)IX76//C MS/;M%\=]M2^5=KCS:[ 4E0-MK+B+0CS4OUE$.MX$_%GA M49ZM07>RY?RK-OXH9K:G"\(:)3)5W3+'Y5/ C"!U-;'IA6C5H*JYJ]4?9 M*$&[%>'4/+V]73TN'S:0+N]@]? ^NX=U^CE=?,B,A[;O'[,[R#ZML^4FVTQ= M14DUU,U/"19]@N"-!"%\Y*TJ)61M@<5KO$O%#A4'+Q4O@HN$'YFXAM!W(/"" MX )?."@0&K[P#;XU>V;;&B6PMH TS\6!U1*^I%NI!)V9OR^DB(84D4D1_7\B M7TR@;^Z-[%B.,YNNID3Q#>WYH(T((I<>BG4Q@ZWBAVQG$"B3.) M(B<FT)!6GC]QO&AB/7#%:FHC'#E>."8NGPS?&>&T)8K&FEF6=(_!(4.H/T=)]U.ADXP_)7F_P)02P,$% @ XH.M M5)W+%7],! U@@ !D !X;"]W;W)K&ULK5;; M;N,V$'WW5PRT0=$ @B^R?$ML [:3[:;(Q;#=;8.B#[0TLHB52"U)K>._WR$E M>YU%$_2A+Q8ISN6/"FX[=NZ6:CF5I,BYPJ4"7><[488Z9W$^\ MCG=\L>*[U-@7K>FX8#MV?PF>-> MGZW!,ME*^<5N[N*)U[: ,,/(V B,'M]P@5EF Q&,KW5,[Y32.IZOC]$_.N[$ M9;VQM8SE:;9]BL9H_KV6)S]_2X'K<,Q;=6K:B.-:]B!6_$ZL*# M%";5<"MBC%_[MPC7"5QP!#R+;=?&Z;Y'%C!F, M8&OV=;;13M_GDG3WC*$[H\X?]2U'=CV::\T@6+<.)1UVE4 MW]";/CYM;F$(OWP8!IW.-;R=#YX$K+$PF&]10="SI>P$/I@482'S@HD#%*6* M4A)V# DU2"/)I%0:9 (,(IGGJ"+.,MB6/(NYV $7SGNY6M@P2I:[%-;/BSL? M$B5S6*=,Q)+LUBD=E8Q6GW&'AFTS)"B4Y4[$I&MU@-_(N2 831_N3=R$7VU< MRREH7Z^I3U&Y3>?ZLL&,0Z.-PU442KYP:DG,#G !O>8 1B,8#?U@T'$DX(", M.#A OS-1TG4#3D:=(1@)-QA5!3EJ"X+0[_6'$'3]0;<'_[V\M4EC0<+GHL2X MP2[A*+."9,91-QY9CA:W>OT>EE)SJ[[&,U7IP=9VD3).5XV I\05>2Z9BAOW MO/R+,SFGRB]2C@GH2*3A]/I1RZ8<-_L>/I WH^,?RIY;?)4 MH&+&9JQ-8'O9H&Z+4E>2\_HTJOJT@TYCELM2&(A+M$7\BI2+N%5&X*2?=AN8*( MZ=3V%TU7S9P**+/U(5RUB6UVRJ-I))CT')(/^Y33M\K9 ;9(42K&M7-"H!2^ MB@V:FC&+7]'B.741D;'4Z&*A*6:;OB$K:5#()OS;5=@ZFS5T-^S<1-64C:11 MC9W3V]/0GE6SZH=Y-?%)<#M.=V^&";FVFX.>!ZJ:HM7&R,)-KJTT- ?=,J4_ M'JBL 9TG4IKCQB8X_969?@=02P,$% @ XH.M5+SQ8#I4 @ P4 !D M !X;"]W;W)K&ULG511;]HP$'[G5YR\:4\124P@ MK(-(T#*M4KNATG7;HTD.$M6),]LI]-_/=B"CTN!A+_&=?=]WWUU\GNR$?%8Y MHH9]R2LU);G6]97OJS3'DJF^J+$R)QLA2Z:-*[>^JB6RS(%*[M,@&/DE*RJ2 M3-S>4B83T6A>5+B4H)JR9/)UCESLIB0DQXV'8IMKN^$GDYIM<87Z>[V4QO,[ MEJPHL5*%J$#B9DIFX=4\LO$NX*G G3JQP5:R%N+9.K?9E 16$'),M65@9GG! M:^3<$AD9OP^R^X*&> MH>5+!5?N"[LV-HP(I(W2HCR C8*RJ-J5[0]]. &,@S, >@!0I[M-Y%3>,,V2 MB10[D#;:L%G#E>K01EQ1V9^RTM*<%@:GD\?9S\4*EK-?L_G=8N)K0VD/_/0 MG[=P>@8^@'M1Z5S!HLHP>XOWC91.#SWJF=.+A/=,]F$0>D #2B_P#;KZ!HYO M<*X^MD<%2_;*UAPO\$4=7^3XHO_MUT6X';$K5;,4I\3,D$+Y@B3Y^NUQ 1_A MP[LQ#<-/\"9%SS0DS5U';C#%&ULM5;;;N,V$'WW5PS41;$+,#%%W5/;@),X6P/9Q$C2]IFV:5M8251).D[^ MOD-*OC2)#11('^*0TIDS]]'T-E+]U"LA#+R41:7[WLJ8^J+;U;.5*+D^E[6H M\,U"JI(;O*IE5]=*\+D3*HLNHS3NECROO$'//9NH04^N39%78J) K\N2J]=+ M42DJGG*M. M&HW+*YN41Z/P;8YR9G [&CZ.X'8\O!S?CI_&H\>SF_'=\.YJ!,.[:[B?C!Z& M3^.[[^!PO:Y!E5:P.VOI+QMZ=H0^@!^R,BL-HVHNYO^6[Z*I.WO9UMY+=I+P M!U?G$/@$&&7L!%^P\S]P?,$Q_P6F%&YS/LV+W.1"GRWRBEU4-SD MU1(<[H2^<*)^EM"U_HFL]$W\,>U4(]"V]P=_\TZO@4?OTE9;[_ M&_PG&^!I)6 FRUI6HC(:Y *V$2I<[(I][& CE.AP#0M98+?K"W@77CB#FU:< M'P:XTR#/X!''SGQ="*MHBW3OYH''$@5>(SQ/X HS0D!(?1;Z 3[(L(5D4H7T:_;E:*X5A M@%HJ-U2^LACA00#?\,@2$K(,OG5N/N8G4.&41;]F;UBLGB1)"4VS]DQ)Q&+8 M>2%>< AKC-Y"R1+X,0,;XQB'Q8W8LEV'JDRBD-I<1C4F4V%R>4'(B MGRE):$;2R.I-2!3A7QJX%&S<=P)=YL](O!3X9;/?3JO@33XZZ#LFVQP$QT5@ M@[EAM/&0(7.*=C(:8I7Z"#5KU40 [?JX0>&S&]1:S-]/RP-CVH[(,6F-36^@ MG0E_Y5/DW.1FE5<7'8.1JL2+ 9]!V7Q!L#&SB,2Q#6GFIR2ER0$LL"7/PBUX M"\U\C(\?[H$LLL @?@=D(:$TV@.#Q +#]!TPH(0%_AX89A88T_? F*0QM4#< MEA:83.QL/V7XDH*/@R7.L#"RMI;=8Y*E$?A8>3AS6!*W=3IT38UUXB9ZY:*6 M;QOC:\PHJG$#",L>+!JE4$NW3FD<*VA@LW/LGNXVMF&SJ.SAS;J'1;W,*XVV+%"4GB>1 M!ZI9H9J+D;5;6Z;2X!+DCBO<.H6R 'R_D-)L+U;!;H\=_ -02P,$% @ MXH.M5'**&UL ME59;3R,W%'[/K[!2T8N4Y@;L(A8BA2QH>=B6$K;5JNJ#,W,FX^(9S]J>A/S[ M?L>>&0(L2'V!L7W.=[YSS3G;&GOOG'$\D'@ M3T5;M_HM7!3T_N_SCR_7=U[.1!Q;?C))&[R+J35_1.Q2?3>ES)R[+E-*G^B-PZ(A, M6R(7TS3@9B.I],W\ X[QPX#WN%KCGVKE=^)O^1W5!_]MOO=Y=B,A$__G RG4P^B @N;@E\ M5>(I%OB8??A'*]639O)M,)*8H M4/LN(OE<>DB@ U?_HBN$-R(AZ]&ZG0ETBA-I;56Y%E*XBA*5*=BMR"J3#O?I M[5%Q OA"H10P+%(J/6SW3!7Z;FUEZ2%0ID%H3259J?5NGP6&2T;*UPR2"2HJ M;78%PWBR*'KI0;X" 9!?C\9']4-SA)E@E$HDL2^-[*('2962# M=!.-%<$L/=%GK^+C!C?#-@.P4IJ2KR#P(AFYW$04)PL2&^,Y=I:G ;QV70I8 M=M#C$, QY37TX8REA#"61*HV"H%+8Z ,X"SNV-*JCDGA*^(YU@0RP254;,19 MX:*V%M"(K'*NQG5 JKWS^ "G&)B%*2I9[GKT@%2Y4!2,Y?SS6#[+\$!L7Q*44N^27D9]#CWN1(_19:5HZ&XLH$'11#5=O*P*7!VX1>.(B>V7.)9SSB5L; :..8 M HHOZ0":$/[T-+>M2O L^,G=PLT%N$MI2^"XKMOG564-4"73N.9?I\385):P MLE4^[XI\PV WMPL)Y8%^!Y=A#)0TBIR ?P]P*U7B8Z%.W?.)"HH M#O;9-[+N!4@H+DL8GTUIH5E-PFE3GKO09,H+F2%>/2\?VH;,#*2VH?+C@#L5 M2R]][8W=L4D.TVU\$5I%ZC M@7407$D=A$!Q"]4N!KN0]SA4 M",E.H/8*=3DR/O^?SGK>OQS.4 F<+ M^E@ D.]V PB>/"V17B@1A&[R[F @)D<'H6YBP+DT7QIG/RH*>Y_>#<7W-H#1 MWNI4D%V'!9$;&SF.6U1WV^V@\[AZ/8K'!18.K!7/)./9HL"^ ],\:W!S;0;>:S_P!02P,$% @ XH.M5#G1!XX# M!0 P0L !D !X;"]W;W)K&ULK5;;;ALW$'W? MKQBH09$ NJZSV7;# 3KFMRU'2R,C83GK9V MW7.Y19$&I4SUXG[_32\34K=&I^';W(Y.3>&5U#BWX(HL$_9^@LILSUJ#5OWA M2JXWGC_T1J>Y6.,"_9=\;FG7:U!2F:%VTFBPN#IKC0?O)TVO@ M2);&W/#F(CUK]=DA5)AX1A#T9)4R>9!)7?Z* MNXJ'/87C_@&%N%*(@]^EH>#E!^'%Z-2:+5B6)C1>A%"#-CDG-2=EX2V=2M+S MH\7U;/I;9S)>G'^ Z>SS_/QR,;Z^F%V>]CRALTPOJ9 F)5)\ &D(GXWV&P?G M.L7TH7Z/O&I4Y@:YQW\-5XZ;ZE"_G[&SE%CYRC8.?H?*'T6B1ORO=,AH M88D]#BBA'I"Z,(6+$N+;$ 6,2EZPRI<%?"(.K::QYF%B-)&TE7X3#LE[? #G MB"4"90RS M7)E[Y *S)*$[S8>RN%9&T848#(JEPNI6I.0X$$K5O)?9B2HN:411]$D9[1+] M%E'#KX*R:N]AC[1'SG9AP2B=2)#F4T4[T2N@U[Z.)H.9/L/W$W3".XA/*0+VJ M?J-/94E#NLM+CE::]+%DHU&[\6,ZN;3/:KQXNMJ%\ZAB#T<3N*UH<2%)7X7E M"!W,"D]E60X*/JC"X+*(:JYKJJ,KY*<6B48/U/PC3Z*:^5UNYIP;%TVIJOFJ MHU$ OW,/O_P3A76OHL=NX,Z-0^R%2M[-;TG(DMYKR6Y2U[UI#H-'PK'DT][G MQ0"V=,SM>=1^._BQ)MV?']_KUF8VI5WXWKW?VWM696C7X?'H:)X4VI&ULK5A=;]LX%GW7KR"\W44"*(DEVXG= MI@$<)VDSTX\@3CN[&,P#+=$VIY+H(:DXV5^_YY*2+*=.6@SVH2DMD?>>>^XG M=;I6^IM9"F'90YX5YFUG:>WJ]=&1298BY^90K42!-W.E784=[O'1SF71>?LU#V[T6>GJK29+,2-9J;,BLF= \A*5&?>7K?W>7J_#DM)8E5>'@2"7A?^? M/U0\M X,N\\W;]:?+YXR6[&__[ES?SI^YG2/?52%71IV6:0BW3Y_!"0- MG+B&L%X4L[L;Q"_)ZC7D])Z_WG'E%HG+![O@#NY FR90IM6"_ MCV?&:@3$'R^HZ#7"+E4: MJ#G"/U%E866Q8$AE)CTQEC_@M"S<:YWR(A$(0+MD5^/I.1M/)^RDWSV(NH?L M>LZD9=*P7('!3'X3V2/4\H(5RM+",D,25TJ[=(,.GF6,-%.6"*U%&D!=!7,M M\9).S@1RFY,5:8BM]SPKN<_7# 7# 8)2+1*U*&C3(=OC^^Q+(2WD32VWP+]' M1,7=-U^F;A&]J3>P:L.[,INS6V%4J1-A0H:P.$06/9)V4\[^1(E@5CD6MR4# M_C@76B;/($>LC4WSH4:=',R% H) M/910!(2L1$)J]R@I07UA/78(K+:%E3O)!VT*8!?(K\(#3DSX2EJ>L04*?+#1 M&S#.&AU1R**01)DEUJ(0YR*B(,XJ0"88)J"4,E M2)9-*7!AC44$]R?[[+TJ%L&O^.-6S*]^_>7Z>_I>8!H-;"YR/@$E4D9;);FF>4ZZEH2R4+D?@)72E-)AKE6_V'[)/BJBZ MEZ[Y;2^D^N[F=N'^7A15Z!79$V]@Z?2ZO[YKT@>)@.GD_ M"=GT/Q,7\.P"/^LD(&%P7;+D>@$0R-=XX.S!* /D1'X3).2S':("0KA>J@Q% M#MK0VXL#M2X@330H-ZE]=7W98-N5E02())/05D#1XP\J07*UVM0'OO;DXZVK ME^A9I*NJ5@G7P)P2J#77*8G!TZH/0 .EJ4%^E98:71T.[:Q#W#P*KKW[WF-H M.; "3FK;15A-3N6;5KE(99D?&%(0M++GB.V6 M-@4R4%%<\P+QA[ZF>ONJRO2,BZJW5=\+GB%C6^4A^URP*S'3)=6".*8@[ Y# M)^BC+"1& %&239>E9+\3CC_81.JDS+AF47.Z?A1$M9!#-G:=F1B!K\=H MK@D M.)(BSQ$]JJ(>%?)>8 K5>X9BV[]VS1O\BP>1KTB!JUXT-R!C/-16YO[V?D/) M>BF!O@VV=FT5HBV(A]<#!RJUX<=@=1>VQT8^7)&],NLUJ@8"!R6KJ":B*Z1PJJTKAMO,0\ MJ5VKJZ0@"#BRPF6!+UQSD9+%H>L9OC1DKLJU#M=>WQ[3**V].-%.]QIOL /O M'/'4U-EM:;X]H375%8B"E+:EU=R&LY)Z[2YJODQWL8/&C4(1=Z,31U0U6L&W M+?=L\7%=T!"(T?->%*5 0*VXMCF-8]"_&0_J5+F^O:@C(/@!&;O@-61L)!,) MAK2W27A*P%75R/T6F!<3<:I<+,G64>AFJV:LTX)F?$;WC^UQ ^;:9A=A<7MV MX$Q+[8K$$A>>2JEXH.1P<*&R7XT*T="!"YJ6004$69HJIV/)[\43#!B0;R^8 M?5QA;LGJVNNF7#G'(U=QX*2-0"W^*F4-)W>53V9B%VI%O@>Y8%/35%#JNL]0 M &WYX:D5/QDM)(>0J0+[3*LR[IP#@QE*"]7,/?&P$H41^]Z[&$%16THRJ>JF MRB?VZ]:< VW!G9OVW+V?W;AIS]_^-P4T M< 64ZF4PJ2X?_IY9WV>ILKWRO^(WFU5P4=T3'9GMS1#AR\9H$!Z/!KB4]L*3 M[FCK0$L^DM>=>&QT1"B$@Y-@@OOJ@IR[\YY9;][SN]E^L,-^P*U O*IAL"EZ MD LO6/J]_YY6L;1MI;L-FZU;.]F)JO\S_ (R/,BPZNN7)&C3=J/VS4 M!AN=;54M?VYYJ WXA^[TAKX.0&>FJ@$J408@(G2K*(SB/JT&<7@R[ 6N]VV& M0]2@XV@81KW8+=&(CT_Z =Q<]1I6"-L:'>D4A/4P\QWW3VB%N:_7&P1WBJZR MNQR K:,N]'=[M!P. 6,4!U]W1,E>1(UV$/:CB.VSO5$XHLV#(<+E$U!\+YP: M-42.CL,^.K+[,>I"1J_O$AX)K04WST;ECEM6X&]9NR]9DIQ!E@]Z3GXJ_I_R M(R]_> RG.?QT3Z(_N'R6Q>8SC3._*E ^SC U81+/ M)70K&VG-HVMJV4D561 M^NE)S#V%3I[3*&6\='\5P!VTX)E/(W?MQ@ IS)-O#D'N/US^X&/#KN^#1ZVO MK;G %9.^*=/-'T#\A]?F:?/9>NR_UFZV^V_>T+O ?8UE8HZCW<.308=I_QW9 M_[!JY;[=SI2U*G?+I<"M7],&O)\K9>L?I*#YF'_V/U!+ P04 " #B@ZU4 MN2=](Z@( #,%0 &0 'AL+W=ODK6_/E\/ M0(B49*UW4]E#+N0\^_UU]^#XUM1?FDSKEGTMBZHYF61MNWT]GS=IIDO5S,Q6 M5]A9F[I4+:;U9MYL:ZU6]E)9S*7KAO-2Y=7D]-BN7=2GQZ9KB[S2%S5KNK)4 M]=V9+LSMR41,=@N7^29K:6%^>KQ5&[W4[>?M18W9?*2RRDM=-;FI6*W7)Y.W MXO693^?M@7_D^K;9&S/2Y-J8+S3YL#J9N"20+G3:$@6%OQN]T$5!A"#&+P/- MRJT0M3_)ROVNQD$D_82J]55[27YO9'/>@3$+W4%(W] M9;?]69E,6-HUK2F'RY"@S*O^7WT=[+!W(7:_<4$.%Z25NV=DI7RG6G5Z7)M; M5M-I4*.!5=7>AG!Y14Y9MC5V<]QK3\\^+S^.RCJ=JL8>^KE5X=WI]#G%$FN9/I3#Y+\*.J9\P3G$E7RF?H M>:..GJ7G?8/>4F\01BV[U%M3MWFU8?]\>]VT-2+B7\^0]T?ROB7O_S]ULU6I/ID 6HVN;_3D]/S3U7LF?/;7O\12B#?L$1]VE6FV,.5657)ZJ@FUKL^K2MF&J6K%* MM5V-Q0VP;SD\09"I6K/4 )I-2Y:]S=N,93!;J2I V5K[A@#$6A VK]H7+)Z MK=CUG=/N"4X\:;[.*U6E.3CG59]L"+5MIEJ6-Q""Z-G;+ >M-,OUFB$WUA7T5QKC0JIAQKS" M;@V+@@U&S6!U Q/4 VFG,BU336-@#9+%6I=,-,@ NS.SMBN#=-91C7Y$>=H3 M/++^:O16T5YQQYJV5Y)RLF6OBL80=U)EN$N6=^A>K0M[NC5LW54VF<))V$'$ M-1U,@'^5IJ:KR#R ?(.P377#K21Y MU>K:,NA6>:^8LPL5R)OK&]W+]HQG(! 2,^(=BEV;&ZSD9&6FMHAT>)L,5%HA M$7:F9H/;B<2>F3';#Q2S=G(;Q#T$$&)%88_W65K7/2H*DUIKP<\7EXN9)@%./%IY6@>U;D<<$S/=3 =V8,+1*<'( M'C@G@ON^U<1+(BZ3\$ 3@6V11 >:B!#F)XV=WMM($)14!91V?4@?N$Q&/' ] M[H901$(U"5'="'R#Q..>&S// Z]0[C"7L*E[SV] M^F?#:2JXC!(>A($-*K@'D]A.(A_.#&VP(3]$!!M$('<3!(IK Y3BTA5QORYC MQ+#TG\:6)X#9,&8RD-Q#=(L(4><'H^21[_'(31[.?S^HI@EP$296UBB(N(A[ M!2+$)PFWKPM$@8K#X3U=) \0P)$('H'+IWCWH:;'I,]%Y$(I#^ 2/"*V'H$K MC@)@(&$R 1W@U0-(D5ABI!&[!*3(,/X-; %_$@1CPI8;1?"#R\+8PI?PZ0I$ MG'!][@71:+-QY6EL_<%@(IB,C4I90K:A/20Q44SKC-Y^_+Y*.E:9%?"64U-- MKZQ=S]/W-M:8Z-ITB8Z$'HKH0%+59'9SUQ29]3I'E=6_=/F64'A$+<[0MO8' MQ\[UO@W%O>7BQP6[U;5VFFV!P$-_B'<=YE2ST;)0A5:0&FTI[A6%+>LUL2*B M>ZK=F*(KJFNCU*%;6FF,@;J>L!0*,5"?JNNC87T$/F?]MI65!24:=2" #$O>C*'.G6NNITGIJVWM*/]%PS=A9UR"VFC'O-^P56^)-M.H*V^U=#DD9$?71 MAPOX^7'?_#/01?"F$IG.'6 M!R=?'CF"+3-$MH']/IJZR^]KWJZ+_BDO<^I07[#$I_+EB. MO"<'):VWK\9.?H\4=2:(9+0TAZ1<9$XA9@%[^2"":"F0]ZWG=Z//3H_8"Z?D@( M:0F$/!#R[PG=2[C,=%5WU5JQ3ZG&D^P92<,'I.]'M"/D+ :3@+T#@SN*J#,X M&E>?(TE=SS>Z-.P(=Q8A3I_Z)#3?^\*&<-K8[X@-LX_>_F/;N#I^JGS;?Z&[ M/]Y_YT2D;G)DU$*O<14L@PFK^V^'_:0U6_N][MJTB%T[I)*K:SJ _;4Q[6Y" M#,8/N*?_ 5!+ P04 " #B@ZU4TRQ;]EX" Z!0 &0 'AL+W=O*QY_OFF_&,^T'%=YJI?.#T',AP2PZ%6O#C5SSE$QF^E!?2_L.Q M]@TC!]*#5+P\@;6"DK+Z2UY/=;@ ]+P;@. $"*SN.I!5^404B?N"'T$8;\UF M%C95B];B*#.7LE1"GU*-4W&R7JYFD_$"DMDT&4]7B^'J>3;MNTIS&P\W/?&, M:I[@!D\($\Y4+F',,LS^QKM:4R,L. L;!7<))T2T(?1;$'A!<(-8GB!9UX.EN-'_P(WK_K!;[_&:X'@\0V#0IX.@C*=J!RU#^!^*$T-P05 M"LHS0'-/H*NN<\+(B[ TD+S+H?()NR_>CEN?U_IW1O\+8[;0C M"%M1UV_YD0?7JNY>]+/.9&>G5D+*#TS5K=WL-@_#L)Z'/^[UJZ+E["B34.!6 M0[UV5\^AJ">U-A2O['1LN-)EL\M&ULG51MPN=CU5C.9.XT& :(:A^GB%7NPE)R&%C MR;:5]1M1/J[I%E=H[^N%=E;4L91,H#1,2="XF9!I,IKUO7]P^,IP9X[6X#-9 M*_7@C=MR0F(O"#D6UC-0]WG$*^3<$SD9/_:CLTO0JH![<0QZ2]E9;4[90YG\_GT MX]T25O>+Q:?;F^5J'%E'ZH^B8D\P:PG2$P09S)6TE8$;66+Y.SYR8CI%Z4'1 M+#U+.*?Z K*D!VF7J9)\@[^ MB +7C69R"[9"]].(KX6_"ZA1,U4"^AMQ2>NB\@5]X0O:"\Y72M14/D/=N#/7 MTR4D<0S#-.L-TNS?69-SK$DO[L>]MX,8_E;FZ*AU!>IM&% #A6JD;;NXV^W> M@&G;^K_#2NEGDR%:>,F% M-,,@L[:X"D,39Y@STU$%2O*D2N?,TE9O0U-H9(E/RD48=;OG8 2'S28,L^9?IV@4-4PZ 5[PY)O,^L,X6A0L"VNT#X6#YIV88N2\!RE MX4J"QG08C'M7DS,7[P.>.%;F8 U.R4:I9[>9)\.@ZPBAP-@Z!$:_'5ZC$ Z( M:/QL,(.VI$L\7._19UX[:=DP@]=*?..)S8;!90 )IJP4=JFJK]CH^>SP8B6, M_T)5Q_;/ XA+8U7>)!.#G,OZSUZ:S\7P)3^/;QRGF"@1;KB)A3*E1@/?QQMC-3V4'T=JG+4U MSGR-L_][LD=!78M>F8+%. RH!PWJ'0:CQ?UZ"KT+^/CA,NKUOL _5(9UAA S MK5^YW,+.G80!E4+*)9,Q9P*XI*,HJ?VL.3VI,AYG$"OJ16-=7,Q,=DHM%:N2 M J@[8^0[MA$(3"9O]H*]MD9E,]1[BZ'DHM#JA5-C(9"++B1UM])P2>AJK'(. M,)G2]I-%G9](9NFB' %R&#PDV7&2R%>YCU3@<+434DIBI[:2_\+D0!\S!HFA M8R8XVW#!+:>ZS!\#O3?2NW]P+NCDAB3F&U+06'L=^-LC"0]:,4>]]0/'@#^/ MNBM;:SO3QG4KOX77 Y%(;$D@"$PIM=NY^!R KH=,O;&J\(V]49;&A%]F-)=1 MNP#RITK9_<85:"?]Z#=02P,$% @ XH.M5&V:DWTH P Y@8 !D !X M;"]W;W)K&ULO55-D]HX$+WS*[J\6WMBQ]C #&& M*O"0#57AH\!)#JD]"+O!JMB25Y+#S+_?E@R,L[5,Y92++[]@ M7'B3D5O;J,E(5B;G C<*=%443+W,,)>GL1=XEX4M/V;&+OB34QMXT&,YZ-MX%?.9XTHTQV)WLI?QF)XMT['6L(,PQ,1:! MT>L[1ICG%HAD_'/&]*Z4-K$YOJ"_=WNGO>R9QDCF7WAJLK$W\"#% ZMRLY6G M#WC>3]_B)3+7[@FG.O:>&)-*&UF<%&_V?.Y#HV$0>=&0GA.")WNFLBI M?&*&349*GD#9:$*S [=5ETWBN+!-V1E%7SGEF4DTW2SBZ4>(ULOE(E[.5S%, M5T^PCC_,M[";;S\OHCE]7,7;:11_HL#U[./BKVF\6*]V(]^0 HOC)V>V6(2?D=2Z(0GB#*ER16A1#Y/LVL0[EWV0.=D%51X,V^<(&BF<+,AD8%[! MG=B'1]U*J$VV&17+0>YS?F3VRI\)X$>"(42LY(8B7YOM>KTF9 4[J@=/L!4U M(-<-R#]A1\:85B2*H&]$M3:*;%.9%^(6Y&V.XSW2$;IPSY_)5E-NZ"RU-NS% M;?+$3<;%L&5W*/#90!!"4=^7W^'=H!T^!#3H=]O]L-<..X-&8!>,A+!W"7>% M"1\A:'<&_?;#NT9HV+>AW?O_AI[?K5A:>4V^7OL^Z+3)Y.'_CKK?\)X"U=$Y MK*8V5\+4-G1=O9KXM/:NU_#Z#T!].G(J<8X'2NWVG( M%]TPHQ\1*AM WP]2FLO$$EQ_;9-_ 5!+ P04 " #B@ZU42UJ&,YT* "0 M&P &0 'AL+W=O: EVN)&$C4D9>E.>YGWU<][>R[)5"%=WU2JQ).IL87TN+2S M/5=9)5.>5.1[H\'@W5XA==D[.^%[-_;LQ-0^UZ6ZL<+512'M\D+E9G':&_;: M&[=ZEGFZL7=V4LF9NE/^']6-Q=7>RDJJ"U4Z;4IAU?2T=S[\^6*?QO. ?VJU M<)W?@G8R,>:>+KZFI[T!.:1RE7BR(/%OKBY5GI,AN/%'8[.W6I(F=G^WUC_Q MWK&7B73JTN2_Z-1GI[VCGDC55-:YOS6++ZK9SP'92TSN^*]8A+$'HYY(:N=- MT4R&!X4NPW_YT.#0F7 T>&+"J)DP8K_#0NSE!^GEV8DU"V%I-*S1#]XJSX9S MNJ2@W'F+IQKS_-FW[W=WXO+[]8^OUY\_7E]^_7AWLN=AEY[N)8V-BV!C](2- ML;@RI<^<^%BF*MVY>F*+0'E;P3LDS%)=S5Y4R5B59.?- NR8VKK1*_G4^>+R203#Y7 MJ?BFO9Y)YO_W4A@KY 29*<[K&:@EQH3P\"@6"ZN]5R7HG&A*-Q>9J9 I^*8) M#YX/&9"Y7XI$5G0-XW>9J<7GVH@?M?A5BT]2?):&?OU&5G\7UZ8O1L<(X^L& MCG8,C'8-'+_6XOYK!QXP+5X8&X6Q[\0;;V;*9\K& G\Y#*/!^U\:##^T&/+] MX?NW8J% +8Y=*@ D+3.K93D3EQIX?I%FB2MQ";G5B:Z052FCDM/JM5," M3/J$C#)V*4KC@& LCF-Q& M$YXA]' [BC15BODO68 P7A8%7AI:%97CH"'?I M@Z.93(6FH1B_C$R2U)6&"\WJ'5]TR;^]\0!)8N?DF:PJ:QXTU)UV=C"*WQWN MHS+4>"X*Y2G$B-@BTTGV\BY"H">USGT<=3?$4(E'!$$^IIB1\D:>V*,*TT;V52 M%Y4A5H%]$L8T/+>$")P9_ZWU5,TI9]8430T@*8U'W;X/N#_" R!1>2(+4GAT M/3!<(',5"N%=/7'JCQJ/*35H>I/+4TT2KTJT9HGBZ9);'==RXT:9*E=<)@[? M.PA+;3VYNJD<<727(5!$OAMK $JB-F2"ISVI$MWE.XKQ)S)X*GD?W@ -2VUF MH.,D;RH7 @:;5JAGH][$F!X2[_645("0G%I9J)"!75]!OD2IP%X()GHW,)SQ MH:1T$2!LAN]>L$\%]0KKRCB(JM(CI7PM8Y@;>NH6]H[EOQK1:#PZ.Q M^!=#F\$*%9LQ4B!Z8026?V'$\4LCC@/1HHA)D1 N, MG.0D:P52(2@QJ6-KNS5#_SM<[XNO;4&"2/H%\FDIEDK: &3PAIN85GNB^](L MD.4S%0<(0KQ+(V9FKFS9R,>LSIN4MU \;8E?$^P773')80T@$2/@3\N8B<>A M<]UH<+%IVQVN+G-@F)JD)NL0>!>Y.LGBKG\ TR9(S"%<;[EQ^XE]:/6+34L MZYFZP81 0<9!DI;2-DRL)$*1=X([1QW$H1@*ZTRB R@\HN9HP/#.J(G-J(G<4'_:B5@&.TB5@M(I9>[2 M"A0<9_)Y8';C&NYE."$C.67M,U <^'&1L"I:2$WG,3&E TJ+V J*[6DMIT, MM6O++BNZ8]5%9F%]F(PZ'NP IVVI>;.[D4J1N3.NO9OKTM8G"B("LRDROW9- M&XRC)*41VR>,'X'6;H3DH!TE,I578%@&X-7]!W1G^T[CL6OF1;_UG&#YC4" M5#"<7 )&@[@#8:C #*NR6+8M@EU\S)13,2'=>[T7?>I(TSID;.<@R4B)!5(0 M/:99A)@BNC5)(;'!ZKRI5)VU&^&*^=]^^'?(?0/].@Y5HY+,2%V&KJEI#+@V!B'< MV)I!@QP\1OV5S7F%3ZC-"YV6[/&.]C_J[(;/ %L]?QQTDL!9%V)TT/P>J6G= MOI:0"'Z11M.X0[J2)>H4W[KEFJU"F<,26V\T6$#*QX>-I@5$9E@J)"VDT"_0 M=QW[3A.%&^H!Y*:A3GNZ8RD@5H89]"H/,QZ7<2Y] )B[Q"AI_=-E"O3L\B<( M*M/=+RO%6ZC"+IUXD^22:L-P2+==$ZSQV\VBT%%1Z7D7,T,]X[3YO:83IPOZ MNS(EJ?BOBD)#R+@W=;-QBAVF-@,35ATG#>@"8H.NP% X7W8;%^I\6A?2YK"* MCI)TJC+6;_1#$94U6HQ+6TB2M=X_$FO>IO:02GHC0*=;0J% =T,AV#I"/555 M^N*B+5TAJ4+)HMZ#2UW*KR-V-FWM^KR9PC!R#?"[WK9L-<+L]62E4VGW#*D> M*"%5&JV.D*%;$?2^PFK L'J50F:H3=U?L-M7H]2.4E[B-=BR.7@H<[0I-&4HS:2M5M"2QM0K-(.9 / N0YSZ&UX MU\SM*_3/V>J305_L>GV_U_E*4B@[XV]!CD[]I0\?3%9W5Y^;SL-7EO7P\*T* MR^&$1D?"*:8.^H<'/6'#]Y]PX4W%WUPFQGM3\,],X7!K:0">3PW(VES0 JN/ M<&?_ U!+ P04 " #B@ZU4 !U;([HX*V0RHZBW+GR.HYM MFF/!;%>7J.ADHTW!'"U-%MO2(.,!5,@XZ?4^Q 43*AH/P]["C(>Z$$E/G&1A]MCA#*3T1R7C=G^<,*YL\T#F-'K/XL3O<,TX8A>8>A#_=:N=S" M7''D?^)C4M-*2@Z2ILE)PGMFNM"_Z$#22Y(3?/VVQ'[@Z[]78K6V^%JA!. M<7I39@N(E ,995(:(9O;!Z&(B"FN508+H[="I=B!62X4 MZP"U!-A4KB(QJ:DHA?4I2J-YM;>*&H+WNQ\L(3&/F9N%T&0RTUH[L&*8Y]3\T/H#.-UJ[P\(G:#OJ^!=0 M2P,$% @ XH.M5+'L%IQC(@ 6V< !D !X;"]W;W)K&ULK5WK<]NVEO_.OP*3WKO7GI$5RTZSL M!XB$)#04J1*D'_>OW_/"@Q0EIYV=Z=2610('!^?Q.P\@W]_6S1>W,J95=^NR MMU[JY?VG*^O:'1[-'_@\?[7+5XA\>__C] M1B_-M6D_;SXT\.EQ&*6P:U,Y6U>J,8L?'IW/OGUY MUU_PPV7QPZ-CI,B4)F]Q" T_;LR%*4L<">CX4P9]%.;$%]/?_>BO:?&PF+EV MYJ(N?[-%N_KAT?-'JC +W97MQ_KV9R,+>HKCY77IZ/_J5IX]?J3RSK7U6EX& M"M:VXI_Z3ACQ-2^7 M;ZXN7U]>G%]]4N<7%^\_7WVZO'JC/KQ_>WEQ^=.U.OA0ES:WQAU^_[@%HG#H MQ[D0\)().-E!P*EZ5U?MRJF?JL(4_?[!WPG6ZFZG0V42?' M)R=[QCL-'#JE\4YWC'>>YW57M;9:*K],]3_G<]")V&")S3!DUU; MH)UUJEZH#XUQIFHUBVM5J(NZ@5&AOW4;G9L?'FUPZ.;&//KQ M0!\JFC%[<$;U:65 ;?)ZO='5/3) =X5M3:'R\!A\6-A*5[G59>9@) ,JVSJU MTC=&S8VI%$R]T0T\-[]7;[IRH3X:5W=-;MQ$75;Y5!W\US?/3TZ.O^M_27^< M?7"V'( VD+K?F/)^DK5 OHQ]P6OP M@TYI:>.K4,DJ;)6776%H),UR0#LUN@Y/TNT*J+@_JF\K&#;0=S]1GS<;TZB+ M4CNGWC1UMU%O[1KYB6L4+N.4LDQXVU8*IW[9V-:Z5?:K;9;PITM7PEPP[>W* MYBL%$SDU.S[^)U+V758%F)$&5_85T\7W_;;\_.]?+B/? M\%/6F_%Z57?+3L,;%[:]5S_K^AX^J0MP'S:'287U?O(P[O7%SQ=^W+&5Q'%_ M[V A<4!9T'UV44\GV\/^?A'(I2UYI4ET+W#S_@)YKQ+RINJ\+,'JMH;8:"OX M11B8@1FHG"87DTJ]*6&\BK@*TIJG:C55>XS&TV TGNXU&E>Z[1J#?"(!Z1Q\ M[]R8C=@[S@X;,3]4/$$VF(#TQK-LK:MN 4N'YQRQ&GA1P*_SIH:U&_Q3EC>@ M/\KILH5Q0.:7J_TZ\O\B34A+2ER6^]$9USG@-JRUN*\O51&V, M:\'0%ZC:&XU*&T=#6?)/TD0XTJJ#!^B3KNP:YM'@,.:VAE%(;RKFZU4[!V#<\# MI( -K=6B:V#01IF[35DWM*F >L# UAM5H8P C4O-^S]O<-L;;Q?5 =M/9%DB M$RK*1*3YX\54>95#LK.YESA0-##&.5)#V@> 5'P O/L+[ OP#WS][(6:=RWP MU %@!23AMQH?!'..)JZQ)1H\]4[+"T!V8_[LK'@G)&19WYBF0NN/BZ_G+0#; M#(;Z ]R*TAOX[09H.'#&J*NZ-6JF0%D.K+6'8"7>X]@-&+(9PX_C"8WY6]V4 MA?K9P()7ZGVS!!GY#Z_@X+>?WQ_"QBPL>AZ@KC!YBJ@TUID#]3]=O*EJ!$79.\J6 =@&";!G@)*ZOJ-EA0 M^*@7"^ H^B+;\F!?*M *, R&Q V5"BPB_(YVYCZ;F_"*L@O89N!R9 UH; .0 M1O0:5-' J1B'L(=?[L4$$7%@3=3%(.@/$N+4@W:BU0!8OMF-N% M+?#MC"R\CKY %R O+C*^(O,F7 !>,]>=E_-[HQO<'1".&>W*K07/ NX!'NX, M;@> Y1Z?#BRG4=G ;BQ30?@K6OG$(5]4:[$N(-$I]3WJ"6$;%AG2(Y%&)*= M02:]A@%KT)RK>@K""O]_0O]_1O]_,1$T@[Q7NG0U#T\#!2V 80@9-0;#/UPM MF#I0C 4-C8 ,ACJA 9_3>#C7,0 ^"Q TL0<79 ^NT4=6!N<5-@(W-:6;: 4>G!LD;;F2@S,.%WL*Y?ZLXC@7:E6]JLA!.* M6:&8%^J9IUJ] %&#C4&- _N2!P4$2%BR:JU3#D\SH/]\ P9'B.]S&]],_O), M!BCB"&1+KH#\]1R4X>3I)&%"?U7!<63D,*US7>!+#C0UA2&?!5H7C#!LD"U! MCPW)9=_E3E0TVF.F87N,] U958;K'"Y3@6RAO4F,,82WF]10T_Z]@LVE9<_. M>-GX5A"&V3&;UJFZ!O<)UIO,RP3LHO'6#!!M7>F!GI!/!86:[) /Y!-I3PW: M/,(H&!N,7[NIX<]C*A97,:0,GLZV!;>*>L0!2!3W9[Q"OY?BF88DH_'I@-P& MMYWQ,^QQ?2LFP,\(=(MX1@HSO0#S18_=$I@-FW*O\K)V@)FFZC4[_EV*!_*% M=CH: Z]Z"9(1A1L DC=A"1FOG'WF4UDU+6(@?:.K4**_R69%L]-3Y%2/00YH MKW'(-::]<'LJ8PH*[&BLPO1QHME8\3(-N(8J4?ZJ;6I TF@R6NAA9P+:_I! MYU"?7J=49[- Z;,MX).L'!8!9!XEDS$]\$*3#YZMO24ZG<1'H]V3F=63R*,L MSKQS2,109UX3.9B6@!*\9HM.[59;\H#(P;[4)OXC;EKV#7B*;YZS,'!MVXQ;A_^%< M>=0I9E$, MJG0)[.AK-6![@X20EI&"ATW*D'Y U*AL); ,(0Y[[0W 7^ 3H;EUS;$H,0>'D[G;IN;^R"&8D+R;:2#).O]F80D=/NP&:E?L?3 MV',W)\\GC,LPVU(.@U?\Y,(Q0A] M.@-VN%"EO?%Z[1'O?\,?X,=[V,R?[BA=FX0\+^N5MNAZD/&O\7_#D!N-W@?= M? GQ,K^"?XIA\R<,$^"_ND-TTIYDY6Q36\K M,8?)@D !@D07I.:\3E,!OJD]WP6&\] .#3)3I:/=\DRA)&83_8]9@'B12L(D MH/*\!(GPT_@A[$C,DZQUI9<8R2_ZZ )]4=?,4R(I=BS+3I:7,Z4X>\C7$BL@ MG,6\%DX(05J9A+:C"T\7C3FZ0*1!6 .&%8*IC,%145/XERHP-E M8Q8-):O!.(_]&)G9H"!]K=!M(MXDOIPH4+]T(.,P__/^_!LN 9!NBP^5!'_; MB#06P.,E_&@ -M+F,O0#G:49BSKOF'VB6NR)/#A%(2;G*QZ%&!+S-CY)LF5J M\(^[N)\%#+&=MAGQ%MC;QL0LM""!2W1'.2Z(GUVU007(@5;PRV1$$+OB3M@6++ T M8I =_,E:$"*LC"T(**QI2'T)%J&>D4%A&L)'#*EA=\N8U6HQ_8JV')=MEI:! MW!8(%DG/!WM&?A=S\)@SDJ0(A=/1'YZP/]S%#,*"A75YYYSHMQB+1,PH$01R M0/)4B"D4K17*/)M !K,>I] KS U9,^V0.JPQ-HA#)5Y,,(2C,$-SXHL*7K ] MUC0NIH^(E)B(P>!&#%ED,O/-,'B0O<'LF^LE %6NJR!?VQM#F]';GN&F]!4& M'\1,F633Q,F3*V=4GDGZRTEN]8X>!^G[ASI[H9X\G3Q]_F1R^N1)^BLE6[D\ M 5._ 09Y'-.S*T,[V]>:A6U;2:-)]-\KZPIAP80V" 5)02OWX- M#@;+%,&^A'!L9_R69JZGV7O)2K^8[,]VP:[-82A)[HSY#-CY3U978T8+7(60TD+3"/W2,(*NY@;LCUD4-&V8@"8[#6Z MG(WT)/3I0>R'6=N13:3L.-9R6!/A;P4>J8\%GK[RA@H[ARC6&I^@)V>58$M%UW7KI^6BP!PG!+@QE M^J^_B];WX!.R_!!YON[*)>VO@(0'2%A@%0HI\:KYPA=Q&$#F>HTV$=;'J#63 M-$BH]0#H4\R>\/AXRJ-M1B\6]>&1+Y*K!SHV5LUWF]Z"=S0IX%-" C!<&J16G_ M@VYM3YW[+-2YS_;6N<^19]I#ME=U-V\77:FD*6>TX+UWP!T%[_Q0A9FRT9DP M!P0BPBDWWU[$#08>W,M?&60U)KN%_X&IYGW'D7EG"C^T[RA!C/;@0XI& U36 M+%F$!(<6J*B#CIRD@P74I:Q=% FJT!RML>5*T@E.<:5L9&4,(/?LXK.PB\_V M[N)%#0N#L%/[O-H%V"3;JH_6?1G;PKVCC6^A.B@.56^>K#]/3Y' /H(1).2/ M>3=^JL&GO#9BRU^9 >^QNH>98:E'DYJOV<1[E<&RG=\F]@]86&00H-TJ_H+6 M.XU6L$K3:I] PH^7+MH,4,;Z:C8U!5@4A'QIVL09IU1!@BVV[@,ZET#X! MN["F@#L).KCY*R1[7^KJ2VP8"'U#]#%[!P^M*.BDQX8M&3B41QD?R?[(+GRN MR%=+K:+A3 M9V?/)B=GI_LD]7F0U.=[)15\#J@% J4/&%?38G[R*'I,5/<.M\/:F$,5YLE& MYHG?9T40:[=2=!N8'Y8"L#=B>I!S;:AL9 HV! M"'^ZPW8)RST\:"004R31*Y8_8N#&C35_U-0.TG]O3GE!GZ\U=Y:#A!U#<7. MWMB6?86TE0C-\!FUC?T^-EIBZN,(>:O6IEW5M.Z& @O74?.$]&O$$2@YFR%O M( )'YCS])^>*.I!'4!^(=]&-<90D84K,IMY0NLE(4JF6C@0 L@@+L)_1-L(+ MZL @_\1SX;J(-VA:N,* F7\09(]:)(^##P*MF#(*VZB&VYA][3:.#*[7-6 , MY"UP"NS1?5PP;E1(JV$(.E'B'J)QX88= M9&?F<;[BZ'DW[1.1UQ9,-.+YGEQ4V]&L;,N$A0:5&9&(^U;M[DN^YA9^!!?7 M=EE1_0/(&.N4/E+74I/@D?985_79&40\;^W"(,:WZVX-J.0.?V;R70G?85L9 M-=*XP^QE9TN,+WN]9M1M"*QUA^HY8)C$PJYUCE$4D)X\[J-%4'JWPO+-A:WF M,(4EE4P I0*\!D_&;<44208V(.NP;1()EI@%%V(EV$FHPT!)DP$YJA='B?U@ M0H)9HO)#Z"XT5.1"C^FF!$VP/R3IQ\ L&R720 1:A:$HR2%B*0SR6=/2L@2; M&(1:+6">>2?(C;/;S,6O6@Z= BD\1W<2[9D6PV01X0DU"53(W]29@&>Y5+ 03N6&M^](<^+ "1?[ 62 M'\%Q<%E)O3256=CQ8'7O(#O@X^)0Q=$S/_I6!@;886[P;R<7E]&>4)+LD/C#>0D385\Y C3A9= UT5(0]<,B.]2;,HM$= MS"D]K7\M!J>^B"K'$@BY3\1W#:)0MGX>.MRSF>G&P4$V9 FPD2*AD^,9A#Y/ MU@QEFK[WR.71)L[-T89DC*H5-[6*'A;"O N,Z7A1JS M*+G51JJ(8*DE*Q+*1GNZ0"MK[>U);A 40R,!B!Z?UD<%YQC!1P M+($JRL)7M4>SQ!C 557R^MAQYD//;(A=?. MK^,1GM.SXZ/9\='I4]]8>1F#7DS/6K>IG2[[[,J8?AFDESHJ# )9S."Q8\#\ M!(5NM1PFB$$UEM'7@'1C!U: U(N.3EU1'FZ!49(Z & M)?1S"H*&X'GFOE-X9#:5SH: B7IBL2B8+#""ORU63+WTL$DH:(<,=2-PKF.# M445H4,%22*A3;Y&"C:& -251PUN424A=\JD@QU,YB-ADZI0[PO1^FH4,!I;! M]ZV_C.K K"##[%M\P,%#/-/TEL>[UX/&D7HT8$*+S\'K(;%_G2A<>C:<%/3A M!ONQF&N6K'+"#K@!>WUSF+!:*T@\[6"/I(,*E<$WP:; MX8LBU&5+2<'<-GFWQE1X3I"S(+N @3E(N*5$>E$02I"3,-X,<+]I9$WFZ=]G MET^B73YY\%AVS@4>6U*PB!CEDI$I50[;JM\]%JQOZ)=IAJR\>T M\^RO4L"O*:.;BA(C^&#.WSMZGH+F!"5GMW1U 8H6.@80H*JC>A:*!;X!N]2U MN#^4+DDZ4WT!*?2030.EO>GCO&C^NAAO^IFS[9E3DK&=NT-'C/V#-Z:_G+0> MLI?.J?K@6Y8'H[.&XU&>+/32<(U7P#LVB_/)N0=6QX NX"*L[AQYLL$Z3P'= MLT/!P)8*'3:/J8*$_,S17M8;Z3!$K0$,HEN?V)/9W\LKP=709 M"0&][WI\8Z= D_0BY6P[4DZVZ.%QV8@Q.X[5V@:!_ M6K+,_G+)ST ?2(%%"##YTPR+EM]1,"\G+GO1'[!]UAD?Y \"BS9;MF M(] U>I?">'$3B^T&NTM[%SE07=-#F)B:XL;27*:> #D5^)>Y#0CRX[N .R<> M^BRZ*A?GX=_\CA.=6P]D>;JJ)K V_+F_!D%;6-?$W;YN*6=2U&6IFT#2Y^M7 M'H^"C,@?_Y'<+.#(]_9=9^GQ[!#$?&*3D_*((/83]WSU,32W+6$\,; MX MWK@ UD]ZQ9\YU(&!7 +_5\]-C/^=KV9BPT^\T5O@\NN:\C:]R4 ,^QQ26 M[=D(*;BK@=8B$)1L,&5PJ'PH$2V>QM$P*@(BQHUS75)4PG<68:Z%*9'\>"S$ M#V:3UU> D^N&D@ X&?"_^ ."/1;1>$0Z!-IM(MJR^ST*=LHUKGU+I@,2M6*< M5@ GA:>8GL)=P<9S1VDX@LY)39?K.I3R,"L\]WUC)+/$D?Y(RBD+29+!&\KG M+@)WO NF/4B<9U0#[T;?:%L13"+.Q@!JDXI- M/]NSP?,\_@"USF'?Y6!]TFHB;GF+FH$,/P!XXS5$L_WW$'F%?Q\T=M1U_)T[ MA[X<*AD]BZ-S;7V\Y26U&I6/>;+!:1JZ-**?/:9C>7(F/[EE /?$$U@);4E M[F%' FQ+C6<[)1ZAM#@>+.1C,C1^%K%@FYS!P\:!DIO4U6QHMPNEN(I34_AJ:\7P;!X=@'>Q\(@(%S'.[Y I5WY M3&O(\TJ?0+A_ 2:0SH%2S^M&6B1"A4_S?C=>L_K7N& >;&5T,97L M<5>VS"Z(H5S,\<=NM2]#DUUF.S?UA@/[AWE(E"6Y0HL4MNX_P'ER>O67OI>>2@+3[")MD7ZM@(9T[OZ7*= 9F3D;SIP, M%AI>1HT>L0,/W';4C\W8K.1L$*6,O/-C.J@R3\AKBZS]\]3STBZU/PQ)!Y=Y MB(V^7TM?H45,EMRGP97_P0Z/,&? N92H@5\'V?&-UC.YYV%06.<5D#)B*G1 M8V@;2+B19"H'H-)B0WV.=\U4Z8*PUY[D@3L?\)OP)+_GJ#J-%U[:\C[SBK%] M<0Q!=LLA)I<,L<17-PU?9K!=F[05WZE)334(1S+:4%>SO4)!DL;(T?>V M!%LCY9ADA]$'WQH\P+'F:R-I8>X!ZQK[E&?[&Y4I@W;$^X0+!.;M#J+_1I?R M076H=LW1^T+?4IU$3L7CF8.DL!X#B8Q]M$WSY2[Q5O#ULM%>CJ).O"PU3'6= MXXD$&6:'758$.& ($ 4DP;\;..9:/DB"[?QR&LX!"JQ[ )2&+EO\^VO^]G%@3@$(>. MB$/]JD,K'9%XKPXUS6 8RQVW,] U=_]>AF[LF?[V[+?8B;M@J[)6G*8 M.*J1?Z<9NP8$!*-GO=%[#*&&#:G?4$HO[SU*;4?H+8%9I5EJNBD2,R7I^3 #0];] '.P[XQ"(5Y*5MW MU._6K7V2GH]14;M?. MOOX"^K] "8'CBBWIT*&>JSB6/3-D :EW =[S!I9L4 MYE/H8AKX61KYX+5 M]VR^#PV0B]0CT0DM(VT_*45X?I0[YL$G^/;XT2='*M,DZIQU! Y@3$&7B,GY M2"FX4^,SD1FN[/*[GI.F SR2YB48)9O[)NY=^"M M^:50 ]9NG-]/WE.[5B,'P:6)-842FFX<0(W1=V2?!LD^7G-0<&YQ>H""='PV MJ\WLCE2^V.V>8N QB:L8CM%F1@BS%]78'GX9,+E0FZXI#N2 MR!S0W8-5AIB9V$'7(X0L1>./@NE(6U@K]R%(TLFO">]S1LPBL40X,=D#9[S: M)?H..J".IX.Q=QEON3;?=F>!@ 8RZ^,XX8%FX%):+] M?:%HZ^@//6A",6[R>!:N%PT7;$4>>SY*FF#(3F1*J(EX@)9>5^HZA_.0?+$; M ^-*AW7Y_H[6Y*L*TX+9&EB!(=2E=/"P@ &LU26+UZ#'N:L2.I-%#K(,^*Q( MRD'*AD/>!VK*B!:.=&8LL=%+6L.;. P[Q+VV_21V?Y[L[_Z\,K>]HQQ-S1=C M$'P<,_?[Q]MA[O\\5#!1MG,B;%2C@V+Q@4W_ 5W4&V3(IUY?2?.UKR5I?*HP M9Q)0CI66IT(-2,LE1V2[Z;ZJV^QWT-1SF>?GLT M.YTDC7:7"6@GX &2+2%$O8M:FIRPE2?Q.K"Q@:5%%'XO M_(WWG/_^O*%X2"!06>O*3;+"S%N^L$C0)EWX/4W.O+K)(&B)I6#?MX2Z&;HL M?-\E +XLA"^^VQ4K,DP@&L-W[09KS0--[E&1$^- M@G8="EEL)S+V=_+R4^SO_L#.CY$JN9I5G J\?39T\? M<1SM/[3UAO[UE'G=MO6:?L6:@6GP ?A^4=>M_X 3A']/Y\?_ U!+ P04 M" #B@ZU4=,1!"$<# '!P &0 'AL+W=O.6[PKK-L+)J&([3-#>56M-4MBA9+Q$:;B2H#$?!_'9U?3YQAD(X(*+QJ\4,NI#.\>GZB'[M M&:+<7 90(8YJX6]5?O/V.9SX?!2)8S_PKZU'020UL:JLG4F M!B67S9\]M'7X$X>H=8@\[R:09_F16389:;4'[:P)S2U\JMZ;R''I#B6QFK2< M_.QD&B>+!&ZN87T[3^:K3;Q9W*P@7GV$Y&ZYC&^_.5VR^+1:7"]F\6H#\6QV M<[?:+%:?8'WS93%;S!-XNV%;@>9D%%JBY(##M T_;<)'+X0?PE))6QB8RPRS MW_U#2J7+)SKF,XU>!5PR?0K#LSY$@RAZ!6_8U6?H\88OX,5IJFIIN=S!6@F> M7CSUV5T]N%O0XU!^I0_9L-*I2W_UV_T MJB-Q4E8=VZICBT>V?5"V0 VV8-)=?]1,@':=9KQAJB0=1=UT./=@*1K3!Z81 MF(%<"1H[Y@K^I,R]_ZG,O267O*Q+6+(']^^U.D$Z>$NL#\BT.>E-:RXR"FC< M9BIJMP;#A 4JK3F!2[K4O<=8)4L+5Y'#4W,J@$4_Z8"&@A!4"KJJTI3<^#F: M4B$EBJ9Z&16.<(=PV5LJJS3<8\%3ZN16_-J*<-&[KK7DMM;8AYP_N(7Y_:0< M"CS7#^&3X52BWOD1;,!7MYE3W6XWY>-FN#V:-T\$-?>.2P,"*JM,*+D#W]DW^ U!+ P04 " #B@ZU4 M_3D%3G " W!0 &0 'AL+W=OC0EQZ7[4Y96DY43SLZN;Q\N M;^^_+:XOE_#QGJT$FD^3R!*SLT?YCF7>LB3OL*1PHZ0M#5S* HO7^(@RZM)* M]FG-DZ.$-TR?0!J'D/23Y A?VI69>K[TO3+E$TJK] M<<),+96J-\/-L9:RF MN?AU)$+616$,YKK4E[J\5'^=URCLV6Y3@- M:/L,ZB<,7@7-%6V*L11Q#/^73(^ZG9>^W1>88[5"[93>@C4T:A8U9\+ !Q@D M89S&)&1).!BDO2LN.4U> 1NE"@/9, TSL@^S$9E'O:[G(4BZ+H2/!^%@F) T M_!*'<1S#6WV/#H:Y0KWQ*^O*JZ5MY[I[[:["6;L,?]W;DT)U;;@T('!-T/[) MZ2 W:YIJUBU]:NQ4I86S8LE73;4SH'L:Z7L7G$!NELY^P-02P,$% @ MXH.M5'"K^*=W P $@< !D !X;"]W;W)K&UL MG551;^,V#'[WKR"\8;@"6FW+=FQG28"TS6$%+EW6YC8,PQX46XF%LRV?)#?M M?OTH.TDSX!H,>[%(F?SX412IR5ZJ+[KDW,!+735ZZI;&M&//TWG):Z:O9\ MDONI&[C'C4>Q*XW=\&:3ENWX$S>?VY5"S3NA%*+FC1:R <6W4W<>C&\B:]\; M_";X7I_)8#/92/G%*O?%U/4M(5[QW%@$ALLSO^5598&0QM<#IGL*:1W/Y2/Z MQSYWS&7#-+^5U>^B,.7435TH^)9UE7F4^Y_Y(9_8XN6RTOT7]H-MDKF0=]K( M^N",#&K1#"M[.9S#F4/JO^- #PZTYST$ZEG>,<-F$R7WH*PUHEFA3[7W1G*B ML45Y,@K_"O0SL]7C+ZO%X_H/ JM/\XI3>@$O/&4?]GCA>]DKO-W*O&+V%6L,L*: Q==.M'CM#/PYWVBC\-[\=2%4 M= H5]:&B_Q,*#QK[[T=XPIXKNHJ#W,)%AV_5XF)\V]QCW;*<3UWL7LW5,W?/ M2+6G&/R-5(.D=D7]X[GO-YP M915G;BEH,W:6F)!B%2C;9QJ^AY#X84*R,!UD&A,_2)R;3E0%\M,0XD8<$QH% M$$8D\T^;IE0/?$?ODMI0'\ZKHZMJ9VP\,RJCN.Y!REFA(S2*+;:B))1C)P0 M]ELMXYW-J9JK73^--=:W:\PPLDZ[IX$_'^;['$1XLK:X#_MU*:HV(#G)[!V3]02P,$% @ XH.M M5+SML-\$ P @@8 !D !X;"]W;W)K&ULG55- M;]LX$+W[5PR$/32 ''TZ=@S;@)TZVP!):L1)]TQ+(TLH1;HD%3?[ZW=(*8H+ MM$&W%VF&XKSW9L@9S8Y2?=4EHH'O-1=Z[I7&'*9!H+,2:Z;/Y0$%?2FDJIDA M5^T#?5#(:\+ M#]6^-'8A6,P.;(];-$^'C2(OZ%'RJD:A*RE 83'WEM%TE=K];L.7"H_ZQ :; MR4[*K]:YR>=>: 4AQ\Q8!$:O9[Q"SBT0R?C687H]I0T\M5_1KUWNE,N.:;R2 M_)\J-^7JBR9QE;"'LC6*OE849Q;7-_?+ M^ZLUW*Z7VS4\W/S]Z7'X^7KX1,YRNUT_;N'#(]MQU&>SP!"?C0JR#GO58L>_ MP$[@3@I3:EB+'/,?XP/2V8N-7\6NXG]PI#U'ZCC2_\'QN1@^]1PPA"VU6MYP!%G M1E'#*?/BPX8S88")'-;?FNI G6#@B2JIX =,_;.#>5>3;?2I/K ,YQYULD;U MC-[BC?C0$V-/W#CBHB/FEM@'04,CD]2@VECIIL1!(3GU>27V4_CCS >_F_F M+D16NAOQ$3.L=[2#G,'2RM)F.E@U%<])C(8WZR^(XDO_(AYU5CA.3PAKEI54 M+?5R4OZ[?BWVDW'D)U%JK8O(C^/)X%$:QLD?A:%_F5R2E5Z&?A+&@UO4>@K+ M+&OJAC.#.8T+JG=6L78@$32KI3+5O^W"!P*-+OSQ)(4SYX0C/QU/X&QP3X6V MDPV>&6_0"I^D?C0:==8D3N%G5S4XF0LUJKV;?IIJTPC3CHA^M1^PRW:NO&UO MIS-5>E\)32=?4&AX/AYYH-J)USI&'MR4V4E#,\N9)?TD4-D-]+V0TKPZEJ#_ M[2S^ U!+ P04 " #B@ZU4D9)>ZA # "B!@ &0 'AL+W=O2HOL6;J7+38T,Y.R)II,N7>4ZU$5MB@FGNA[X^]FE6-LYC9M;5&3]&7X)N!7)L\A"EP(_3!\ R\:2A%9O.@5O#5[M+D!:PK(\EP>&%?P3[95 M6M+E^?<-BGB@B"U%_%JU\UP<&MU1W.@2)?2LOTBQ@-4#O3E%2LY@0Z^P.-"^ MV,$0_5+,EXIM*U[I"M5+9_.F+O/R+U3+6"GJK21BDYPTYP>O%5L[^ WTM[]#_3'M&%R$M[(ZXPQWI+-&2,S/4P=R08 M#4A/>;R#9!*Z81#2C#S<<#(=;1BG[C2XA./8G08IC2DY)J.;TT*<2>1,DXR6 M2?T([Q4B7 N-,/D 8>PF:0#3U)TDXU'VO%I4'0FF8%H>NO841:Z?I.XXG<#$ MG<:Q&XW3_T:=V5-0$+B!/R;7B&9^,'7]>#JZ$YIQ2B-*7#\:$U9 1N"[2>2[ M:3J&EVZO=](W:I1[VQT5V")U+618'1IPUO6=7^Y=]Z;:[ZM& <<=A?KG:>* M[#IB9VC1VBZT%9IZFIV6]!-!:1QH?R>H;KUA"(;?TN(G4$L#!!0 ( .*# MK51%_HNKE ( &@% 9 >&PO=V]R:W-H965T;SCXDF6 J]5)3)B5,J58\\3^8E5%A>\!J8/MEP46&E M7;'U9"T %Q9442_P_=BK,&'.=&SW%F(ZYHVBA,%"(-E4%1:O,Z!\-W'ZSF%C M2;:E,AO>=%SC+:Q ?:D70GM>QU*0"I@DG"$!FXF3]D>SR,3;@*\$=O+(1J:2 M->=/QKDK)HYO! &%7!D&K)=GN )*#9&6\6O/Z70I#?#8/K!_LK7K6M98PA6G MWTBARHDS=% !&]Q0M>2[6]C7,S!\.:?2?M&NC8UU<-Y(Q:L]6"NH"&M7_++O MPQ%@Z)\ !'M 8'6WB:S*:ZSP="SX#@D3K=F,84NU:"V.,',I*R7T*=$X-5W> MW*?9S35:I,OL$67+]&&57F5WGQ]6Z'V&UQ3DA[&G="(3[N5[TEE+&IP@#=&< M,U5*=,,**/[&>UI@IS(XJ)P%9PGG6%R@L.^BP ^",WQA5W5H^<)350/%"@JT MP$*]HDQ@)K']2R3ZD:ZE$MK[>29/U.6);)[H__-\1"L]8$5# ?$-.AWX5O?/ M)C5C/)(USF'BZ#F5()[!,1W,2]O":\BA6H,P3L_TTS2UWTLKWC"%B@:0XGK< M6CVUUD- CGJ/F&WGA&W1.Q3%D1L/8FL%;CST>_>D^4XPGQ&&!DGB7L;Q8=5' M&H7")'*3RT2OH1LD26^NHQ\PN6W(/T<95YAJ[KX['$1N./1;.TI,I.WT_ EOWR#=I2W1ET-AHZ'^Q>7 0:*=Z]91 MO+:SM.9*3Z8U2_T4@C !^GS#N3HX)D'WN$Y_ U!+ P04 " #B@ZU4*\X_ M^E8" +!0 &0 'AL+W=OK8F>T4^N]K.R%CTD![B>_L M^[[[[N+S="_5BRX0#1PJ+O2,%,;4UV&HLP(KI@>R1F%/ME)5S%A7[4)=*V2Y M!U4\I%$T#BM6"C*?^KV5FD]E8W@I<*5 -U7%U-L2N=S/2$R.&X_EKC!N(YQ/ M:[;#-9KO]4I9+^Q9\K)"H4LI0.%V1A;Q]3)Q\3[@N<2]/K'!5;*1\L4YW_(9 MB9P@Y)@9Q\#L\HHWR+DCLC)^=YRD3^F I_:1_8NOW=:R81IO)/]1YJ:8D0F! M'+>LX>91[K]B5\_(\662:_^%?1N;4 )9HXVL.K!54)6B7=FAZ\,)8!*= = . M0+WN-I%7>UI:G)D_+7[>K6&U^+58 MWM_!QR>VX:@_34-CN5U$F'4\RY:'GN$9PH,4IM!P)W+,_\:'5E,OC!Z%+>E% MP@>F!C", Z 1I1?XAGVA0\\W/%'U[IF&CZV=IJ,@C2;PK]Z&)Q>T0K7S8Z@ADXTP[5WM=_M)7[07 M_$]X^TS8/NQ*H8'CUD*C03HBH-K1:QTC:W_=-]+8X?%F85\K5"[ GF^E-$?' M)>C?O_D[4$L#!!0 ( .*#K52?+H@T(00 .X+ 9 >&PO=V]R:W-H M965T,HO/02FY)G'L%2+2ENTB]H+:[ M^VS 0'22.&N;TO[['3LAL"WE=+7G/ "^?'/S?#-,;R/D=[7B7,-KD9>J[ZRT MKBZZ735;\8*IM&W8)EI3/HV;.)'/3$ M6N=9R2<2U+HHF'R[Y+G8]!W/V1X\9LN5-@?=0:]B2_[$]1_51.*NVVJ99P4O M529*D'S1=X;>Q65D\!;P9\8W:F\-)I*I$-_-9CSO.ZYQB.=\IHT&AC\O_(KG MN5&$;OS=Z'1:DT9P?[W5?F-CQUBF3/$KD?^5S?6J[R0.S/F"K7/]*#:_\R:> MT.B;B5S9;]@T6->!V5II433"Z$&1E?4O>VW>X2L"M!&@UN_:D/7RFFDVZ$FQ M 6G0J,TL;*A6&IW+2I.4)RWQ-D,Y/;@=#9]&<#L>7HYOQ\_CT=/9S?A^>'\U M@N']-3Q,1H_#Y_'];U#C3I[9-.?JM-?5:-MHZ,X:.Y>U'?J)'1_N1*E7"D;E MG,__+=]%GUO'Z=;Q2WI4X1V3Y^![!*A+Z1%]?OL0OM7G?_80'',+MQF;9GFF M,Z[.%EG)RAF'83F'AXI+IK-R"19WQ%[0V@NLO>"K]N ,;AJ+[*-%O'W"@IRO M4!M3.+3',E]=Y%IKEGP3P!M%Y#-^ $C=PB8 2DC;2DYHA'#?AU-@_F@!=!@ M"]Y"4R\FB1?L@#0T0#_Z *0!<=UP!_1C PR2#T#?)=3W=L @-<#(_0B,2!*Y M!HB#Y ++"MN?EU"\=,'#[ANE2-.TJ2Q[3-(D! _K !LSC:.F:H:%6"/5);=I M+NVK9=LR/8FHBV9LE\8>[88D23PLHDF-A1>6KVVJ3.'@:)45ZZ+)0<7>"MN8 M]O\5=N5[J'2Z>S-8P>723IH*FQPZ6(]C[6D[S [K&6X'KR=A[#_+K%3HRP)% MW?,8&ZRLI\MZHT5E)[JIT#@?VN4*!W(N#0#O%T+H[<88:$?\P3]02P,$% M @ XH.M5,SCN\DQ P 20@ !D !X;"]W;W)K&ULK59M;],P$/Z>7W$*"('$EB[=8!IMI;8,&+"U:@<30GQPDVMCS;&#[:P; MOYZSDV;=2RM ?&ELW]MSY^=\[2R5OC09HH7K7$C3#3-KBZ,H,DF&.3.[JD!) MDKG2.;.TU8O(%!I9ZHUR$<6MUJLH9UR&O8X_&^M>1Y56<(EC#:;,4YR@-5Q(TSKMA?^]H<.#TO<)7 MCDNSM@:7R4RI2[L%':BEA^PSL<#3)0P_A>6M6XKA*0T5N6U,2'( MN:R^[+JNPY\8Q+5!['%7@3S*M\RR7D>K)6BG3=[GX^.S:?_\9'0&S\_93*!YT8DLA7'*45*['%0NXPTN MVW"JI,T,',L4T[OV$<%K,,8KC(-XJ\-3IG>AO?<2XE8<;_'7;G)N>W_M#?Z& M*B=.&^9I,4'!+*8P5,8:^-Z?&:N)*C^VQ-EOXNS[./N;:FM5/E7UK-->]1Z9@"79#:D^#^@K#WGF&,%>" M6H_+!5AWI77_\5]H@ GAD3%Y \;!"%0%@VI 8'WC&)BA72)*^,AD28T+]4T MDRG0W219@?X6:'@DXOD:=<(-0:)[@ MFNJ$R87;!P,FF$SPY0.XSYX+"BU(I1P03=["+5X(Z9O5?P8$6P6PJ.'05-,*37 MSCT9)1/PF<\1GG]#ILV+X#X,O(6QB22/7EZT]KSGJ!=^B!E(5"EM]=(WI\V< M[%?CX5:]&K*4TX)3N03.R;2U^YH*KZO!56VL*ORPF"E+H\=* MV=7&!6C^/?1^ U!+ P04 " #B@ZU4>A>35N,# !'"0 &0 'AL+W=O M(+.\VD&5Y M3S6=C*38$FFL$Z;R6JB-!/+7W5)IBGV-1 1$EFHED+#EPKLSOA\K##Z5) IL"A9/I,KPB^ R0U4Z0(E7!#_H=4G44E 3Y:V9 GD$P4K7@(MCZO3.\=TWLC@-"9 M;:1$3$,7(_[\TS *PUOR]#PC']I=='M<.?=0 MH7QOR-,4(PS1 A2[U^EI)! M$GN#('OC<(+_9=YZO'8QPM3+TH$SJRA? =:0O-!Z0]OW2XTO.,ISZ(Q[K36Y MXAAV8)\G : M&G4B! K<-$-=%.JA',[[Y7".,4]#G>CRC=)."?]0EFVB-P[*HA;M<&&M%)(( MO:P?>F&4F%4:>8-A[!CQVA "W= D\_KAT OCR"ZCT.L/$@?E6D*!DUH3CM?Y M?FAQ?(T7@L51Y/63@5D%0R^.4VTD6M9LL0(PX.3L _LGEUH!< MV2M<8:TV7+?W7'?:?27\F+C>KH;.*?1XMF]:C[II92&'JJRUN?]I3&KUZ.1SI>RRO10K62-F;EJ MJLR@VRQ&>M7(;.8V5>6(^WXTJK*B[E^R+"T0W/AU@]GO3-J- M3]M;]&]<[(AEFFEYJ3/LWD/%N7YH.Z_TYNX@DM7JY*[?[2?;LV M%GW*U]JH:K,9'E1%W?[/'C;G\&1#XK^P@6\V<.=W:\AY^38SV<59H^ZIL:N! M9ALN5+<;SA6UO92):3!;8)^Y&'^"AFMBXE MJ3E];NI]W4H(7/1H^MBM^-F=-]W*!T/C4N6??CET\D#.%8\V5WKC1N%(@EZ3]TV:QGDB99:6P'\B_R MK*2;1LW6N=%TG9EU@X%O,]UY?ZL,1BY5@S S(]M^[QK9I)%WLEY+>D6)QWCD M^2Q$.PX#SP\"M/[]KX0S_C5:H>]%<>(6IL+W8A'O37>C>[#;^3_XO_>]TIKF M")F0V!IW'9JF$GRAF=HLF$QQ-NFX@J M%BE:/(F\).4T$"'6Q79H$(6>G\1TVGO?HIKLH4,>B(![++)X#+$%B4^,A5Z: M1)V_@S3THC3$BL]&#L>0S8ULMB' F-2#C3D8\9"C<<@"EE/F!8&+1*2QQ]-H M+Q*&:9;&>Y&P",=O(^ZUMYUI+4$'AJ#] -Z'/O'8"WWA^1$"X0B-PU4_AMTP M%9[P$Q("MB+N!3RDP,>F-'!C$<92EO;>2A W+[(V5=@4%A0G$$RQ$!(P&S<-C6/FBT/:YNI'>9K0KKMWS 4S8K0&*I2> TK;O/ M>?)\?-/O_3XUL;]>30'B];TT]6T;_.2AV)/+$UUA+O5X( Z/_MUR&C"/QZD7 M1J$C%:X'G<1UX@"7&3FR(3_$5C9@H.>G((KO"&IYZ;.D'><).,R#P]H2#)J- M$N(A]P38S6*P+@@[S^- >+&?/N__<5$-4N@B2IVO<1A[+&D#B,%/Z]S36. * M0MPL?A(+]T(0.&;A9^(*+-\#A"F(!QZ+?00E("[FQ=:LL.)*XA :2(FGP(%> M!42*Q)(@C;@A*(5'R1>T!?UQ "966WXR6=JJT]O>3[WHN6!FT%MA7W%;W[6. M:#CAYNQA4F%DI6E@2]3RD?),+]UDOK&EYO,BQ\9?U\7*JO#4OM_3C8S=0B=D M;86L6Z%J4((FE]]=TKUL9$^O2A /;SHJ2O1KH!E%9HGM\!JU+?:5I2T"5HTU M94&?A':GRG7EJ@8*TQHKL\H^DK.ERLY*K. MB[*EBCY4AQPW].4DV7MFHRU!;.;<\'\3]^Z2J;3"?-6]L:_V,D-OERQSI1'9 M -QE2(X0%S9PM^9CC=\K9?$;'%G8&Q]82%QS36!-KY4#GB!#M.*VM$\8?^D-[A[]_2SU ZC091&\F(G NQ5"GZR%V<^7+LW8 M,*%['MJ7VH7,@Q ;!9T>(434$2+Z4X3XL'D50.FK[+^JH4OW2T0V!SEQW-8M M9#!7)7[]V5X]6JY94\ M4,H.Z0N!]5X.K'>]KJ9R-]#;/N0#W_==@HJ_UJ#;[E%_-O'9 [\_W[)[:W]_ M#E+)X:Q-%#C\9RM/3GN,)DOD#(7SNU+-NMA5$Y<;KGY?5,AR,S E#6QA(-C^ MH\]A?+Q)C U#.J&_[W+9 M\)]R0PF*$APCRIUGQXK"B/M#OKDAM5ZL,^#]) N'>P0Q]NUM,S_9_]W$&+%P M& !/_,X;CX3]98:*:1\(211 D#!#FCGX60IZV9=SS/Z(9=9?'4N;HR4<3L&GA/@UIO"+K MVK3?3[K1[NO3F_:CRVYY^^D*1%T42/^EG&,K+.*5;-K/06W'J)7[!#-5!M1U M35O+R,8NP/Q<*;/M6 /=-[F+_P%02P,$% @ XH.M5)?C*4P+ P B@8 M !D !X;"]W;W)K&ULI55=C]HZ$'WG5XS2ZNI6 MXFY"@%U* 0E8VB*5!4':/ES=!Y,,Q*ICI[8IN_^^8P=26NVN5KHOB3_.S#DS M=DX&1Z6_F1S1PGTAI!D&N;5E/PQ-FF/!S)4J4=+.3NF"69KJ?6A*C2SS084( MXRBZ#@O&93 :^+65'@W4P0HN<:7!'(J"Z8<)"G4 M-V@_ERM-L[#.DO$"I>%*@L;=,!BW^I..PWO %XY'0$ MH<#4N@R,7C]PBD*X1"3C^REG4%.ZP,OQ.?M[7SO5LF4&ITI\Y9G-AT$O@ QW M["#L6AT_XJF>KLN7*F'\$XXG;!1 >C!6%:=@4E!P6;W9_:D/+PF(3P&QUUT1 M>96WS++10*LC:(>F;&[@2_71)(Y+=R@;JVF74YP=3<>K>3+^!-/E8C%/%K.[ M!,9WM[!,/L[6L)FMO\RG,]J\2];C:?*9@,O)I_F'<3)?WFW@[X1M!9HW@]"2 M%)VS]=^JB^J*+BEVV<-,)G!E.1RN4>9"[YF[WP;^@0U] MLME!(*C=4ZC'CNI93W+IY9QKIA2!U(9L9)Y?.+\WK ^S#2SK1^%^=:*PT69NV M#\0MR7\\QWNDTSUSS^[)^C)NZ9@;*_;@BSQRFW/9;[@*)=Y;:,505%?Y-;SM M->.;%@VZ[68W[C3CJ'P&-NP[:OOX3>GHW M$N7D7?)UFM>MJ$E&#(_=PO#"'PK4>^^"!E)UD+:RBGJU-MIQY2^_X)5+TSGM M.;58X(Y"HZN;;@"Z)XZ@_OV,?@)0 M2P,$% @ XH.M5 :+ZHA. P +@X !D !X;"]W;W)K&ULQ5=M;],P$/XKIWP":2R)NU?45EJ!"20J5:N #X@/7G)I+!P[ MV [=)'X\MI,E!3%GB&Y\:?QVS]T]ESSU3;=2?=4EHH&;B@L]BTICZI=QK+,2 M*ZH/98W"[A125=38J=K$NE9(F(V#&P.'\V()T!\7&WCGR4KZFA\ZF26U#NM$5S Y^J MM[;!,>&JLC;*[C)K9^8+JID&6PMF]+WG!LD>P[H\SM :RXLW!@;[XUK+;%-/!!8]%P>,\* MA&>OT5#&]?-I;&PN+J(XZ^)>M'&3>^*>P%(*4VIX(W+,?[6/+0<]$>2.B 4) M BZI.H1)>@ D(22 -^F)G7B\H_N(;1C/+4L:GC&1\<:-05-NH*9"/X_L.)A85T#N"\@$W")5?ZY@ M&.>LM0Q$=-)'=/*O5-.;$:I/>U^GCT_U6>_L;$]4AW%(,LKU>1_2>1!JR'I) ML])N6H788;U6TJ 76K":Q+D^ *-L$2JFO8YG)14"N?8(>9.9!WX):3+H6?+X M!4IWY#/=4XE&@":C)4K)$!3Y#T4:_8;201O3R1,4:9#']&A?10H#C6M6.LAH M&M:_I312P4[HO6,-#Q.*V#9*9AK;MLE&"F47@ ME^S&#?1O/#Q(;P8]3,\?GW,RR!M)]L3Y"-"XWI!!!$E8NQ[$^:A\D$'?"'D" MS@>U(N&KW%]P'@8*R$>\V%'Y:VH4/E#MC]0MK_AV[B'/0MXOPG M4$L#!!0 ( .*#K50BL #N5 , 'X( 9 >&PO=V]R:W-H965T,%DFK*M[:H.$:9 174=ATGL M$2FL^-6MK/I^R6E)2XC4'41<% MXL\+3-EN9@VLEX4;LLVE7K#GTPIM<8+E7;7F:F9W7C)2X%(05@+'FYD5#LZ7 M8VUO#'X2O!-[8]!*[AE[T),XFUF.)H0I3J7V@-3C$4>84NU(T?C3^K2Z5VK@ M_OC%^Z71KK3<(X$C1G^13.8S:VQ!AC>HIO*&[;[C5H^O_:6,"O,/N];6L2"M MA61%"U8,"E(V3_34QF$/H/ST ]P6X+X%>.\ ABU@^%& UP(\$YE&BHG#$DDT MGW*V ZZME3<],,$T:"6?E#KMB>1JERBHVO(VO5Q"N MEI#<75V%-[_U7A)_6\67<12N;B&,HNN[U6V\^@;KZQ]Q%%\D\&6))2)4P IQ MCG0BO\(IW"5+^/+IZ]26BJ=^FYVVG!8-)_<=3D.X8J7,!5R4&XVVEKQ/I MOHA>_XBY#( M3Z N22EJCC- !:M+V1?FQD]@_.C[_S@?.'X0#":3R=1^W%=P:#GQ1\'(#8:= MX2NN7L?5.\Z5%14JGS\+2%5*.;FO]6T7(!G('*NZ(0G'JHI(J"@J^S1X!\Q< M9^ &_FL!48^9%P0ZVWWT_8Z^?Y1^6$IRFA%:ZS.M)!2%*E7J3J8/@/_4Y!%1 M15W +B=I#CO,,>"GE-8'I[:1TKS+W^/HO%%Q:!&X(\?K%Q%T(H+C.5"=@J2( MPIJSK$ZE.'(&1YW/T?' 5!5G3T3571T6(8%M5#(I2Y&IYFHSQ4+T!6%TD*A@ MXIA?O\IQQVA\E)$25V$NGT_,29* RLSDJ-*GZP125!&)*/FK+HPFW,MM?,#- M\_VQ-_2\-]?E X:-"'NO,A>8;TV'TY=!W=BF?G6K71,-3>]XL[X8G$=-+_SO MING,JCIM52D BC?*I7,V4L>'-]VNF4A6F?I_SZ3J)F:8JP\$S+6!VM\P)E\F M^@7=)\?\'U!+ P04 " #B@ZU4#J8;WTP" "K!0 &0 'AL+W=O$']TN6,N*ZIA*ODO5ICMQ+OU2 %K6G&SD/5W:/-Q G/)M?N3NL&F M-Q[)*VUDV9)10Q!&*@::?"5+O"1%Q8'(->GM#,BT4@HM M";F#ZJ&) H&)!R%X0GZ]#)] M!GE'#S[2?UI>4DG+[DHKSN< 1%@3LE+CFL7 M)$D:?I)W#$N_!?A]DN?W6LD^8WA7-TQHPF&-Q-'P!OVHYFEH#"-WKKM6TF"O MNND67U-0%H#[:RG-P; -V[W/V3M02P,$% @ XH.M5&%H5GL0 P @0< M !D !X;"]W;W)K&ULC57;3N,P$'WG*T;1/H $ MS:5MN*BM5%I6RXI+16'WV4VFC45B9VV'PM_OV$FS@-HN+XF=S#ESYN+Q8"W5 ML\X0#;P6N=!#+S.FO/!]G618,-V1)0KZLY2J8(:V:N7K4B%+':C(_2@(8K]@ M7'BC@?LV4Z.!K$S.!L/^W<5.L2R8QHG,?_/49$/OS(,4EZS*S8-< M_\ FGK[E2V2NW1/6M6T_\""IM)%% R8%!1?UF[TV>7@'.-L%B!I ] D0]G8 MN@V@^U5 KP'T7&;J4%P>ILRPT4#)-2AK36QVX9+IT!0^%[;L<& MKF;CZRG7\WA<(J&\5S#'5.*V;HZX3%$07BZ1=!D/_R6 MJ0T\BK; IU_V'H5[HNFV)>@ZONZN$B@L&4_AA@EZ(#6QWL/::UE[CK7W']9^ M) 9,A(&64 MXK3+.GZ#JNC 8T:H-=.0Y$QKON28 NV8('BC\*"V+Q6GC!D)MC9D0F0_F:AH M0$+=?N>6#5TFH2) @LH08<(,.@]XS7W\I7YP2IU7?0R"[A4**:F40F&@E&I'*2;QEI;H MA>=!-VI;HCX[VPR[\5DO/O_4._Z[H56@6KGA3R61E3#U_&J_MO?+V(U5_Y]Y M?3G1@5YQH2FL)4&#SBDUCJH'?KTQLG0C<"$-#52WS.B.1&4-Z/]22K/96 ?M MK3OZ"U!+ P04 " #B@ZU4.!7^5XH# "C"@ &0 'AL+W=O;IF0QT6 @N<'W_AN;]R#<#FOZ8[=,_.]7BL["WLO&UZR2G-9 M <6VB^ &S58(.T%K\8.SHSX; Q?*@Y2_W.3+9A% 1\0$*XQS0>W?@:V8$,Z3 MY?A]!O, ]5L)<5/OC'[19 %8,.VM!'FFSQ^9J> B/-7 M2*';7W \V<( %(TVLCR)+4')J^Z?/IX2<29 \8@ GP3X_PJBDR!J ^W(VK#N MJ*'+N9)'H)RU]>8&;6Y:M8V&5VX;[XVR;[G5F>5:V8I0YND*K 6M#*#5!OSY MN^&UW2IS!;[:0OH [FWQ;!K!@-R"20%X=\<,Y4*_MZKO]W?@W9OW\]!83K=: M6)R8;CLF/,+T-U77($)7 $.,/?+5M/R.%;TEA&,TCS*YN'A/ 4^.TP@ M2GN[5X!Q#QA/ MXV7&QXM?.R=5)ROB:!A. 8#> \AG$.$Q2-T)&>CDS2O51< M28N]R^63CY-<+(]M8B!.DWP ZK6$"&,2^TF3GC29WFAII ('MN>%8-YD)A=+ MHQ@B,B3TF$4Y22(_7MKCI9-XGQI5<=,H=@6V_-$-=)M6N=WR@@'V?)Y]X.EE MSFP5V#H8D'OLXCR.(?2C9SUZ-HF^DI4VJNDN 5Z!6LF":6^*LPN")"-I3/ P MR9>&<1S9.HAS/VO>L^:3K/](0X6/++\\(,BN1Y)\>)0N+7%&LBPE>"2/"+Y\ M^>$DW5\V;3-P4Q1-V0AJV,9>?[85*#CM+EA;#[24RO!_VP?>[SB\P/N +&"> M9W$RB,1O&V&%PX"F3%['\7+5(#RY)^Z^=3T/.%#1,"\8OOCRH\Q^@DD6#T^@ MSS3!"4G)V>9TH.%9!^':-WL%[WBE@6!;JX77J8U2=1U1-S&R;IN*!VELB](. M][:+9,H9V/=;*&ULC59M;]HP$/XKIV@?-JEK M8B7FS4+(DFBSE4M?K24EN0.5A8^# M(/9+PK@WZ+FSF1ST1*4+QNE,@JK*DLCG:UJ(;=]#WO[@CBU7VA[X@]Z:+.D] MU8_KF30[O_&2LY)RQ00'21=];XBNQJFU=P9?&=VJ@S58)7,A?MG-I[SO!980 M+6BFK0=B'ALZHD5A'1D:OW<^O2:D!1ZN]]X_..U&RYPH.A+%-Y;K5=]+/VM6T<>Y!52HMR!S8,2L;K)WG:Y>$ 8/RT _ . M@(\!T0E N .$_PN(=H#(9::6XO(P)IH,>E)L05IKX\TN7#(=VLAGW);]7DOS MEAF<'LSN/L\F=P_?+V!V,YP^P' ZALF7QT^SV\GTX0*FDP=X.Z::L$+!E$A) M;)G>P7MXO!_#VS?O>KXV+*PO/]M%O*XCXA,10[@57*\43'A.\Y=XW[!O)."] MA&M\UN$MD9<0H@O <8M?$;_#TJ^)#[JO"(>H0!W<;>==]SPCL_S9H:VAH+,A72\ M%Z920CZ#V%"YLDT9&,\J*6D.>2497\+:%5FM*IV++6_3%+_2A)(8!7%ZI*G% M+D5QDN)V34FC*3FK:9B;KL/L1V=O_C[YJHUI\IH!ZB9QFAPQ;;&+0QR&[433 MAFAZENA(* UB =S,2DDWE%>MGTCZJO0XB' :1T72 MS3 %F:BXKGM8<]J,R:&;#D?GU^AJ5$^[?V[JV6LZU))Q!05=&)?!96)2)^MY M5F^T6+L./Q?:S NWM%\;E=; O%\(H?<;&Z#Y4S'X"U!+ P04 " #B@ZU4 M.@?DR-X" !6" &0 'AL+W=O1Z9L5%1I3NBK4K MMP)(:D$9<['G==V,T-P9#^W87(R'O%",YC 72!991L3+%3"^&SF^\SIP1]<; M90;<\7!+UK M=S.A>ZY-4M*,\@EY3D2L!HY$W\P]2W 1ORFL)-[;62LW'/^ M8#K?TY'C&47 (%&&@NC/$TR!,<.D=3Q6I$Z]I@'NMU_9KZUY;>:>2)AR]H>F M:C-R8@>EL"(%4W=\]PTJ0Y'A2SB3]A?MJEC/04DA%<\JL%:0T;S\DNJM56B9IR#0 :=$9S-0A#)YKJF6BQDZ^W(^=)76;A2X2:7SJM2) M3^B\)>(2!?X%PA[&#?!I.WP&20WW#^&NSEB=-ERG#5N^X 3?1*&$2S5HH0IJ MJL!2A2>H?G%%6%-"2EC7PLQM?!KCR//Z07_H/NT[;X@+^U[@X3KN0%=8ZPI; M==V E ,T29(B*QA1D.K;H2M%0DEY__3&DXP+1?_:@28'Y0+1GK(.#OQN+PZ/ M+#0&>E'8BYL]1+6'J-7##UT'30E!3X05T"0Q>K>R'X=^%!T); R+<=@LKUO+ MZ[;*NRHH2VF^EBW'J%=S]3Y[(N.:*O[8B8S?9P'WN_@X68UA7N]$LOJUJGZK MJK=Z?>^M 'J?39R_5TW]CZ6NPAWNV8IZ7^*S'^!U!+ P04 " #B@ZU446)Z+DT" F!0 &0 'AL+W=O M,58#VDO@4 FAS*@JN>EVN] M>?!]E>904M44&^"XLQ*RI!I-N?;51@+-+*@L_*#5ZOHE9=R+(^N;RS@26UTP M#G-)U+8LJ7P?0"'V/:_M'1TO;)UKX_#C:$/7D(!>;.82+;]FR5@)7#'!B815 MS^NW'X8=$V\#?C#8JY,U,9TLA7@SQC3K>2U3$!20:L- \;>#(12%(<(R?E6< M7IW2 $_71_:)[1U[65(%0U'\9)G.>]Z]1S)8T6VA7\3^$:I^[@Q?*@IEOV3O M8KL=CZ1;I459@;&"DG'WIX=J#B< Y#D/""I \!%P*4-8 4+;J*O,MC6BFL:1 M%'LB332RF86=C45C-XR;4TRTQ%V&.!U/IK/^;#@F3^-^,B8OTV^/KXWOD\8" MC7Z2C%\3*C'D&V;]X'XNO.PB.'0R"JX3/5#9)V/Y,@E80G*EG^/_P]I5RPGJ@H>4+ M+PV4<&PO=V]R:W-H965T;"I$N=%11PI(*R5+<, MP],SG.1:OZOVIK3?)25/DQRF%+$RRS!]'4)*UCW-U#8;LV09<[FA][L%7L(< M^&,QI<+2&Y0HR2!G"9;&==33#"D( M4@BY1,#BM8(1I*D$$C)^U9A:0RD#M]<;] N5N\CE"3,8D?1G$O&XIP4:BF"! MRY3/R/H*ZGQ2E*DG6E>^GJ^AL&2<9'6P4) E>?7&+W4=M@(L9T^ 50=8 M;P/,/0%V'6!_-L"I QQ5F2H5583ASDZ&@/'2X77VU7;KW?H%MFJ;E-WX[LMU&MOL_LE%(&&^3 MZ;ZCM]S /@MV58Y:W!S#=(UVD5XCTCLH4G6,(4Y4+0M,0Q#G290VQ7F$>$Q) MN8SK!/"2 HC)RMD)PF*4HS_HP'\]K(A-8TNQ'72\=KU^H]<_J'>$BX3C-/D- MT>9O",7A?Y5E7N&TA#8E_KO2F883>&>6^4:,OC6O,J!+-?>9Z%R9\VH -+O- MU3)0$_7-_M \'U4WQ#^8ZKX2YWF9Y$R(7PA(H^.+OM+J#J@,3@HU%9\(%S-6 M+6-Q;0*5#N+[@A"^,21!&ULE97);MLP$(9?A1!Z2( F MVA<'MH'$;M$"78RX:0]%#[0TMH50HDI2G8C"W$=,QKQ?(2%H+(NBBH>+H!QG<3R[6>!V[SS5;I 7LZKN@&EJ#N MJH7 GMUYR?("2IGSD@A83ZQK]VJ6:'MC\#V'G=QK$QW)BO-[W?F832Q' P&# M5&D/%'\/, /&M"/$^-WZM+HEM7"__>S]O8D=8UE1"3/.?N29VDZLQ"(9K&G- MU"W??8 VGE#[2SF3YDMVK:UCD;26BA>M& F*O&S^]+'-PY[ #8X(O%;@_:O M;P6^";0A,V'-J:+3L> [(K0U>M,-DQNCQFCR4N_B4@F/6+92)#D@BRQD+(:Y_F:=.HAS:>?D[,WYV%;(KRGLM&6]:5B](ZR?J;@DOON6>([G#(B,!WUF'Z9AXGDN)NAA/S=],YW%9-29O0 ,.L#@)."2,CS[I_ : M?;B_;A2,W/@ ;\@L]MQP&"_L\,*3>$U!MW07 AA56)@5%>J)G$D \H4K(,E@ M+89]HB",W0/NOM4H3L)H&#OJL*/7MMV<(&A.'<'+FJ2\Q+JJS>4WA!OU0'S? M">,H3@Z(^X;)* C\*!YFCCOF^'^8+[A.O1PBC7L KNM$4>P?@ [8.>[("8Z4 M;-*!)B=!OW%%V1!7TCLA?NCXD1,>[GG?T'5"WXGCPVVW]^YE_2;B!;;)2TD8 MK%'J7,88G&C>F::C>&6NZA57>/&;YA:?9A#: .?7'.NU[>C;OWOLIW\ 4$L# M!!0 ( .*#K524?FK*M@( +\) 9 >&PO=V]R:W-H965T7ZW'7%;(5S M),[8&A?JS8+Q'$FUY$M7K#E&M[7NSFB!1.EIIG$YZEK)24%'C"@2CS M'/'G"TS99N! Y^7!#5FNI'[@9ND:+?$4R[OUA*N5:[/,28X+05@!.%X,G,_P M? @C+3 1WPC>B,8]T*W<,_:@%U?S@>-I1YCBF=0ID+H\XB&F5&=2/O[421U; M4PN;]R_9OYCF53/W2. AH]_)7*X&3M\!<[Q )94W;'.)ZX:,P1FCPGR"31WK M.6!6"LGR6JPJ&%/IKG$JNWA*ED]D-IDCB.9@@+I_!+4>%0 :P )_ 5/UHYB7% M@"U 1^#)"$M$J#A5DKOI")Q\.$U=J63G7B6RZ^R1?\+Q?PZUJ%@BN)<_&[HU!@"P6F4+BGT"V3 MB+;AJF2QD>D_XV,&^U$8]+W4?6QR:8L+$R\,;=R.K]#Z"CM]_43%+ MD4T5'9=E; O%A[&L9%)B'<12_0MD6YL<-XCNN>M95K]/5-2E_$,0N2-'1 M8M\FZQ^796(+)8>Q3-Y BI*D%[]F^6[8CBOH;>>5]P[-<2=(V)A\\+@HX7:8 M0/\PF+6NB2E(PJ27O*+9&A?X2;('YW;ZP.[Q,U:_S*^(7):DJ]'MT(#AD9EN MAPJ,#F0:O9F([4S;XEJ8NHW=51]MU$ZU)&K;HWBAA-Y93^7AU6FA6DBV-AON M/9-J^S:W*W7"PEP'J/<+QN3+0N_A]LR6_0502P,$% @ XH.M5-FPH%HE M P ^@@ !D !X;"]W;W)K&ULM59;C]HX%/XK M1]%6:J59IOND^K],>J%WM/"AA]S8Q?\ MV:1B1]RB^52M%I%UB-L,#46 I&GWM<8%%8)M+C>TWJ-3(M\/GXB?V],YZ,V3.-"UG\PP\F MGWHC#PZ8L5-A-O+\!]8&)98OE85V_W"^G$V&'J0G;:2HP:2!X.7ERQYJ1SP# MA/TK@*@&1"\%Q#4@?BF@7P/Z/P&2^ H@J0'.=/]BNW/# ]'/\)]\GCC]JAQ>^3X^E?X%CGCE.8ER Q, MCK"0HF+E8P=SW##'CCF^%E LF,$#K)DRC[!3K-3L_?*"C<&M0Z*\=@OJ- MH'ZG"?/T^XEK[JC)BHSR [)"2J7M-)5"H$HY*V!_XL6!E\>VE+F(&#@1MJ;= MSY)A8'\3_[Y%MZ31+>G4;46JD?6\-*A0FQN@_,4V^=TTXW$O"%YU^&K0Z#/H M)-I2(435031LB(;_;W1'C:!1I\9K1;W(RJ DI89!K<& 1G7/4]1MUV?T2R#' MHV@8MH=QW"@Q[E1BATK89*HZE+FAMJ!3Q2OKA3;-ND6XM'U$1EF;*2G@3U:> MJ&%"?=7!2%ABBF*/ZDKU^<&R,/BO[@;=*?I O5XC,*TE71,;U#,W.;"C0F=A M:XD,?G%SU$\&H\;-=2EL.18/X^2G:/C/VH9]%5"1._)20X$9X8+>D&Z'NC3: MR\3(RG62O334E]PPI\<)*GN ]C,IS=/$-J?FN3/[%U!+ P04 " #B@ZU4 M?1A$6D2OG.%@T' MDAE016WL.*%=D;*VDMBLK7D2LU;2LH8U1Z*M*L+?'H&R;F&YUG'AJ=P54B_8 M2=R0'6Q /C=KKC)[9,G*"FI1LAIQR!?65_=A&>AZ4_!20BJ.MK0VRAM!6250-8*:C*NG^3P]"'"<#UKP#P M , ?!7@#P#-&>V7&UHI(DL2<=8CK:L6F ],;@U9NREI_Q8WD:K=4.)G\)@<0 M:$W>R)8"^H(VZC?)6A6R')WNW:U DI**>U7UO%FANT_WL2V5!$UDI\-QC_UQ M^,IQOPB?(<_]C+"#\07X\C9\!>D(=T_AMC(^NL>C>VSXO(^XO\'GC7R>X?.O M\/TD=89: 4B2 VHNT?9-ZEE"PZ+G;)_@*/"#V-Y/>W&IRL?16'4BT1\E^CC,*# M_]+;X*QKKA_A, S?J3ROBZ(@&ULC55=;YLP M%/TK%MJD5FH"F$":*D%J$U6KU&E5LV[/#EP2J\9FMFG:?U_;$)0T*>L+^..> M<\\]QI?I5LAGM0'0Z+5D7,V\C=;5E>^K; ,E44-1 3<[A9 ET68JU[ZJ))#< M@4KFXR!(_))0[J53M_8@TZFH-:,<'B12=5D2^78#3&QG7NCM%A[I>J/M@I]. M*[*&)>BGZD&:F=^QY+0$KJC@2$(Q\Z[#JWEBXUW 'PI;M3=&MI*5$,]V;F7?I MH1P*4C/]*+8_H*TGMGR98,H]T;:-#3R4U4J+L@4;!27ES9N\MC[L <+1)P#< M O!7 5$+B%RAC3)7UH)HDDZEV")IHPV;'3AO'-I40[D]Q:669I<:G$[OP7B M[BE9448U!84&Z)9RPC- A.?H5P62:,K7J(D001>$%P@'&)^#S?O@"L@X> M'L)]XU-G%N[,PHXO^JI9@Z(UX/K8JIY\49#N>RLS?YV MRLV&+G%T]OZ^I#@8!:'U[F7?MN.X<#(93^*XBSO0.^KTCGKUWI55K^^).3MS+,X)2<^LF. $QQ$ MT0?;FKCX( Z/1WARVK:DTYGTZKP]?< 7B)LN;FY9]O\*DN,#'8\O@\O)API. MQ@4Q3CY4X.]U%-O-S45<4ZZ,Q,(@@^'8F"";#ME,M*A]02P,$% @ XH.M5%JQ3#V* @ O 8 !D !X M;"]W;W)K&ULC55K3]LP%/TK5K1)(-'FG;8HC02M MT)"8ANC8/KO)36OAV)GM4OCWLYV0A;9D?$G\N.?<*$@;W LE=56'Q>@V4[^>.[[PM/)#-5ID%-TMKO($5J,?Z7NB9V[$4I (F M"6=(0#EWKOS+16+B;< O GO9&R-3R9KS)S.Y+>:.9P0!A5P9!JQ?S[ 2@V1 MEO&GY72ZE ;8'[^QW]C:=2UK+&'!Z6]2J.W@/4!W!*\))8J 1"-T0QAF.2#, M"O2C!H$581O41([02G](Q8X"XN7A;O&.Z&P)"A,JSS7H<;5$9U_.4U=IS2:S MF[?ZKAM]P0?ZOF,Q1J%_@0(O"$[ %\/P)>0=W'\/=[53G5U!9U=@^<+/VC4J M6[.NCLT:R!=V^4*;+_H@WT^N,.WQ4IN?_LM_RM&&,K&4YA8_9S-_YH>S.'6? M^]8=QTV])/*3H(M[ISGJ-$>#FF^K>J?TMT"8 @%2(:T=3ND0=V-;$Q?VXV$OBR>RT;4FG M,QG4.7#(%XCI?J[O6_[_*I+C0YUXLVE\>/C'<9,XGL33\* *M]=;3%_7%W)# MF-0B2XWTQA-MA&AZ93-1O+;M9LV5;EYVN-6_%Q F0.^7G*NWB>E@W0\K^PM0 M2P,$% @ XH.M5-I';%"F P V@X !D !X;"]W;W)K&ULI9==;Z,X%(;_BH7V8D;:%-N @2J)U&DUVI4ZVFJZLWOM)DYB M#=A9VR2=?[\V4$B'CPWL38/!Y_@Y+\G;,Z&Y%$"Q MWB_TP*;01N9UL"7(N:@^Z6LMQ$4 "@<"@7*[;39W46I31MMJN'"O\=DH^Y3;.+-^9%8#\,CI"\^XX4R#!?C, M!14;!JC8@C^.3%'#Q1Y4.Q?@V7Z3MD7&@-S5.]W3OKU?J"E4E?3# S.49_JC M3?#M^0%\^.7CTC>6WU'XFYKU4\6*!UB_4'4# O0KP!#CGO#[\? 'MFG"T?MP MWZK62(<;Z7"9+[A6NL6N%NZN*\;(>4%S7E">%PZ<]_9:LOI%F ,#@KT:@##( MI3 'W2=IE9.4.=UO^K3&:41(M/1//2QAPQ*.LK353:.ILD87-"E*$ACWTT0- M3313F0 8"7 X0A1UB,;T(0T1F:W/?S.1'I7B!(7]3''#%,]3"4>.*" C1/$D ME9*&*)FKTA5,25(^DZ-D(I2:,H'4!I31M-<^T_I:%9+T./1ULI MTF3HR]*Z-)IJT\,075-&)$IC'),!BM:7T31C?F1:WX*[7!;"V%;9MN>:B9*2 M"_N:F#:]@%V/7A ,$Q(,\+4NC:;:]$S"KF,OXA!&23)D1:UIHVMIW<]9]IIL%":QO8' MTE\3;ET?3W7]_UE3?1YYUU>D*$BCGVKJV9A $B*"?ZK)OQ@\W-1G._0]%]JR M[&PDO(FM?JH:I*J%D<=R%GF1QDXVY>7!#I],N0WV^4Y*\[9PXTTSSJ[_!5!+ M P04 " #B@ZU473R%(,@" H!P &0 'AL+W=OSG9!1%J+M2_QVSW//W<7G[IZ+=[E!5/"1Q$SVG(U2Z9WKRN4&$R)K/$6F M3U9<)$3II5B[,A5((@M*8M>KU]MN0BAS^EV[-Q/]+M^JF#*<"9#;)"'B,,"8 M[WM.PSEN/-/U1ID-M]]-R1KGJ%[3F= KMV"):(),4LY X*KGA(V[86#LK<%/ MBGMY,@<3R8+S=[,81SVG;@1AC$ME&(@>=CC$.#9$6L:OG-,I7!K@Z?S(_F!C MU[$LB,0AC]]HI#8]I^- A"NRC=4SW__ /)Z6X5OR6-HO[#/;H.W C%_&H_G-PW@:3H.1, M;22,6(319[RK RFB\8[1#+Q*PDR4F74;4MM[OZN[_MMD\7=:0)+K%HMOU-8?=+=*G2W M*G6_V'4X(!&R(L?M0FO[_[1& M5"[YEBD)6BB6::LF;-8ZMU\KA 6%L*"2)_O94G+0/5;),AW!7[7S6D$GN#TK M<8E9O7G;:IS5V#UI.@F*M>W%$FPNLAM;[!;M/K1=[FQ_H)^!K&O_H$'T? MUY1)7?J5IJS7 EUED?7E;*%X:EO;@BO=*.UTHY\R%,9 GZ\X5\>%<5 \COW? M4$L#!!0 ( .*#K51#Q*X64 ( -\$ 9 >&PO=V]R:W-H965T;$E(L&[%,I.HI*HNHACFY4H MF>WK"I4[*;21C)QIUK&M#+(\B*2(TR0YBR7C*IJ.P]Z]F8YU38(KO#=@:RF9 MV^+LEOQ--QQ=:X1'JJ[HVSXHZ200Y%JP6]* W-]CF<^IYF18V/&'3^(Z&$62U)2U; ML8M 7) D+:"-,3=7!2BO&3$IF.C-V"\MZ/Y14@UJ%UP7/F/ MLB3C3KG3T?3JY]/MXS-\O41B7%CXP8QAOE#?QC$YOO>*LY8U;UCI =80[K2B MTL*5RC'_7Q^[N+K@TEUP\_0H\(Z9/@P')Y F:7J$-^R2'0;>\%"RKS6G+?R9 MK2P9UP]_CS!''7,4F*,#S"4QJDF;+61:RM"I%LT;0E&KW+H&L9GAE>_ SPIZ MG/U8(GSP%PW_H>5?.SXP"[H 5Z>L[ H%;E1AN;A9G,#R>7$+3.5?+IT)W,+@ MK'<"@U'/;T+2\V).UL6\YI;08 X9JS@QX=.H,(R,V/8_JU.\UW02S3J,EG55 MJ!4U_=?M=M,[:YKVP[T9?1?_FBL+ @LG3?K?3R,PS3@U!NDJM/!*DQN(L"S= M'PB-=W#GA=:T,_P%W3]M^@]02P,$% @ XH.M5 ^9GNES P &PX !D M !X;"]W;W)K&ULM5=M;]HP$/XK5C9-F]0V+]!" M.T""=M/VH5M5M/7#M \F.V@5;JC]_9"0E,X*9K^X7$+W?/<_=<.+NW M$O)6S0$TN7.O\S/=5/(>,JB.1 \>5J9 9U3B4,U_E$FABC;+4CX+@ MQ,\HX]Z@9^>NY* G%CIE'*XD48LLH_)^!*E8];W06T];[VOMG&SP&,Z$*SD5ZPQ(][WM=CR0P MI8M47XO5%R@#.C;^8I$J^TM6Q=[.J4?BA=(B*XV10<9X\:1W92(V#%K!'H.H M-(@L[P+(LKR@F@YZ4JR(-+O1FWFQH5IK),>X466L):XRM-.#L1;Q[>$(XTK( MN1[;I>&)I-,WY/W%Z I2]6'GJ^1B_'HQR7N MJ,"-]N"VR*7@>J[()YY LFWO8PQ5(-$ZD%'D='A)Y1%IA026SC\$PRY^;K!W;[I1&'UT ME$&GHMUY4AELI_& S,P3*] E>J>IZ-V*5/YR!0@C8ICKI5A>Y> M]5IG@1*V25'4'2QTM["F1;&3C]/U$VK!WSBO9R!G]E:B$'_!=7%TKV:KF\^P M.._7VXMK$QY[\=2B2 I3- V..JBL+&XBQ4"+W)[^)T+C7<*^SO'V!M)LP/6I M$'H], #5?7#P%U!+ P04 " #B@ZU4[SCV4ZD" #.!@ &0 'AL+W=O MTX"H T3O 9,S@'$'&/M"6V6^K%MF M61)KM2/:12.;>_"]\6BLADLWQ;75>,H19Y.U5>GSEP4V(B-+5>'E,,SW]PM9 MXXW)&@%$Y<2'D8?:'1G"9$:>F-9,6D,>&FLL[G!9^(.[%] I-VR#R,^W8!D7 MY@+I/A%*3,DTF)A:5.[RT[13N6A51F=4CLF]DK8TY$YFD!WC*5;B21&$4G="S'(;?0MK#1P-RQOT4QIYO?(;OJ/,K$,SZ<1AL[Y^; MC;$:;_O?@3R3/L_$YYF0KFDJB/:6_3S :T#T4<:9_UVF>#VI^\9^#DV!8T6B"Z MG/-1)SC%Z^N&V#!!!,_QS7@%ILW%A\L:5. L_]K4+(5Y@)YN0&\A2,BIBT,/ M+*,"77@G-:BSD;9UCWZW-^L;[U'T+;QU>GR7"HZN("!':'CU%1NK6_=L%U;5 MWH VRJ*=^<<2/SB@70">YTK9_<(EZ#]AR7]02P,$% @ XH.M5#7@OYDA M P AP@ !D !X;"]W;W)K&ULS5;;;MLX$/V5 M@; /+=!$%]\#VX O*3;836+4;?>AZ ,MC26B$NF2E)WLU^^0DE4GM;5][(LE M4G/.G.$,9SP^2/5-9X@&GHIR-#D7N%*@RZ)@ZGF.N3Q,O- [;GS@:6;L MAC\=[UB*:S2?=BM%*[]A27B!0G,I0.%VXLW"F^7(VCN#SQP/^N0=;"0;*;_9 MQ5TR\0(K"'.,C65@]-CC O/<$I&,[S6GU[BTP-/W(_M[%SO%LF$:%S+_AR.YA@>F%+/) M>0M7\&F]A#=_O!W[AGQ;!C^N_OP\ Q\V0Y?8GR$AZ.6:#I-&CJ.KW,I#1E3>#6G M DY@(0NZU)JY>S&CPQW;;LP-3"7SYFRCASF"AO[8(ZC:" MNDY0]X*@%R)BJ8T&ZC$@=W9# ]>Z?)W&*FL5;=_1VIZSGP9C?W^:F#:+%UI[ MC=9>J]99FBI,F4'@PBA.+2F&/M39L! W;\V=)]3L09;%!99.FK6L-K#295/S?LY6VK$A[)PF(@OZP,QJ> MS\&H43-J5;.N?>^I^]GJ<'6?TLF8+:BC^H*E&-+6TE(H?,_BF@L@;T?2NE.2ZL@^:_Q_0_4$L#!!0 ( .*#K51!W>"5 MRP( -,' 9 >&PO=V]R:W-H965TK8S': ?OO93DA32-.^(7ZX M^_MW9W,WVG/Q)%, A0X997+LI$IM;UQ71BED6%[S+3"]DW"18:6G8N/*K0 < M6Z>,NK[G]=P,$^9,1G9M(28CGBM*&"P$DGF68?$\!69),JL^!. M1EN\@16HQ^U"Z)E;J<0D R8)9TA ,G9N.S>S@;&W!K\([&5MC$PD:\Z?S.0^ M'CN> 0(*D3(*6']V, -*C9#&^%=J.M61QK$^/JI_M['K6-98PHS3WR16Z=@9 M."B&!.=4+?G^!Y3QA$8OXE3:7[0O;3T'1;E4/"N=-4%&6/'%AS(/-0>MT^S@ MEP[^J4/W#8>@= ALH 69#6N.%9Z,!-\C8:RUFAG8W%AO'0UAYA972NA=HOW4 MY)Y%/ /T$Q] HBNTTJ\DSBD@GJ 9S[:< 5/2S%X,T=U!OR$): H,$J+0Q1P4 M)E1>:H''U1Q=?+XN!,I1+=L1CBU_ZN#JJ*S#]& M-O5;!1^PN$9!YROR/=]OX)E]W+W3@A-4B0ZL7O!NHM&E;*_-5W$V_D M[NKY:;-XQ1=6?&$KWQP2T(2Q :SC(0U-% '9Q%E(AC6*8=@;AB>LYU;];M#W MALW O0JX]V'@6D8?5P7QZM07Y9'VJ.U;18%YDBG:GR\6&,(DH)%K2N^[KO(FB MA103Q;>V"J^YTC7=#E/==4$8 [V?<*Z.$W- U<&ULC9;1 M;M,P%(9?Q8JX&!(LMI.FR=16&BT()$#3RN "<>$FIZV%$Q?;7JA%HZ?1UIC=51SK<@LUTY=R!XT=64M5,V.[ M:A/KG0)6>5$M8HIQ%M>,-]%LXI_=J-E$[HW@#=PHI/=US=3O-R#D81J1Z/'! M+=]LC7L0SR8[MH$EF+O=C;*]N,]2\1H:S66#%*RGT36YFA/L!#[B*X>#/FHC M9V4EY4_7^5!-(^R(0$!I7 IF_^YA#D*X3);C5Y-,RT&<8/C%UB1+R"E%,:4 ^ M'Y8OH.SEY*D\MM7H2T+[DE"?+_EG2=""ZU)(O5> OE^OM%%VU_T8F"+IITC\ M%.FSR%UIC9U$_*UGJ'9MILQG[QTL )/\)A?^:L! MUZ,^[6C0]=N'G9"*^=>WE-H$[;8I1D=F2)$10M,3TZ&X$1WG2=AZUC-F@XPW MM_-V4:2U'03,@H Y2>@)83"0DFR)X$/%NB=90@6("-?:ZJVFS M\MIBD/8K$_MVBS)A[SC6E!#B+,ZF?TTPQJ.4D!/00&116-!1 M'@8E^._1C0=1/]O5/R]K\/S%9T<$H7F1I<7II@U&%M99"UW)O#(PK<\Z?S>0V[EN.480ICI2A0/JUPF-,J6'2.GYO2:UJ M3P/<'^_8/Q?.:V?F2.(QIS](K-*^U;% C!!S^O)F!BPE6 MB% )[I$0R!S();@"3[,)N/APV;.5WL^@[&C+/2JYX1EN#]QQIE();EB,XT.\ MK7568N%.[ @V$MXAT0*>^PE !\(:/>.WP]T:^*09/L'1.?B!-UX5>J_@\\^% MGD4Z4R6V+V)SU[M!^34 MZJH3=D._,CM0[E?*_?^HW#_55"?]U*Q!>5 I#QJ5/S&B< QF"BDL&\XPK/C" M1KY'M $Z4VK];$9"M^4X'QLDM"L)[4:B+YPEX*M^-'!U*J[.N]UI1KIA*VAT MIUM)Z#8231_RN\W*O.>]VY14H#%XY&G?O=G4;J891E&:GRUE,I!)D MGIL91H(1EDA=<>>_=!$$BNNK7Z4II[%>!PIM:J6[)VGA^DX;=KJ^BZXS]* 3N$>2[;V: MEV&1%+V#!!'/F2HK2K5:]2?#HBH?K8_&PO=V]R:W-H965T/ MDAW3$C_2'B+G)K'EE]3+C]3WB(?3QZ+\7LV-J9.GY2*OSD;SNKY_/QY7D[E9 MIM6[XM[D]I=942[3VGXM[\;5?6G2:5MHN1@3A,1XF6;YZ/RTO793GI\6JWJ1 MY>:F3*K5IW?FUM1?[V]*^VV\K66: M+4U>946>E&9V-OJ WU_)MD"K^#TSC]7.YZ1IRK>B^-Y\N9Z>C5#CR"S,I&ZJ M2.V_!W-I%HNF)NOC[TVEH^T]FX*[GY]K_[EMO&W,M[0RE\7BCVQ:S\]&:I1, MS2Q=+>HOQ>.O9M,@WM0W*195^S=YW&C1*)FLJKI8;@I;!\LL7_]/GS:!V"E@ MZX$+D$T!TB_ @7HI@ ]M #;%&!M9-9-:>-PE=;I^6E9/"9EH[:U-1_:8+:E M;?.SO.GWV[JTOV:V7'U^L:KLE:I*;LV=[;"QEXE/^53,^V6']OF;-M$GMMT0:(5?DK+=PG%/R8$$0+XN3R\. :*7\6+ M7YE)J'BG-73;0[2MCP;JB_? GQ^M/+FNS;+Z*W(SMKT9:V_& C?[;#--:1Y, MOC+)B7FJ39FGB\TX-&4%]NZZ1M'6V*29AW.E*9)4GHX?=J/NZSCAFC"ZU74L M\ZUE?KCE++>6JW7$0+/KNOB."=2S&5-T#(JM01$U^+&PC]>L+):)S=9EVVU5 M\LW8/C1)ED]L8.VWW,RR&C(L/#MO!4>J'UQ 1HG"C##8O-R:EU'SUVN#=?H4 M,RG]NVLN-.^9]&6248DT;%%M+:K_']]T9@?"U.=;/R#PT+Y#< "245Z M+0!TA%,I,8?;H+=MT-$V_%;4]CE+J\K4%>1/>_>E5 I!--8]A[Z2:/N8,2)4 M5WFEO>>1(JVX4(+ C<'(005%FW-E[$O()%NGJ#2?)NFRR5W_MA= 0B#/-D?( M9I&>Z4M R#!BE,N YQT0XJCGR_0^:SK!/-EWJFE6KTH#=L6FFDY?:(Y$/X\ MND BP<1Y)%&/%W:4VTN11(\=5O K< 4[L.#AR;*I$"A.!<#^Q $*F,-(Z M%'$'%SPD7?!^O$0E79,.,/B8A,$^.S!E2E'6MPY !A-I,WT@^V%'&3P$9C# M&E A;9N^I0$A!:32*C NPAQ&"'# M8(0(X M0H;@"/'Q@"EBRHNQKR.<4"T"-AU&R/$Q0@ Z4&USKQ=N0"BYQ,%O]7Z6 Y0,2Z1$X,FC#B)T8(A0GPT8:X9X?RX""9&43 0>1.H@0@>! MR"4]& [4P8'N@BDJY)QPUV3&XP =$2-J?S4,ZSJ0*/7".&FP(:C"?!EYL8Y*N.<<*=GQ6 M,&A# XHPA(I(A!TIV,M(P8#TSS6ER'O$H"4K.\?G@5<'[BC!!Z8$!U:AI/(6 MK4&90#C@UU&"#T,)OI\244G7GJ,$CU/B.:NW/1])W-QQ@K\")[CC!!^>$QS8 MR0 WR0%A?)=\9YM\T'WR S;*#^8%=[S@Q^0%]SE E%"Z/\T =&\ITHBAP,H. M=\3@0Q"#'[AA#NAB.^;4 MU5&/64%(X#:9]=^$(:%->P@']I:%0X<8 AUB_V0C*NF:<\ 0QP>&@!:FP!A# MQ[%B,7; $"\#AO IP!!BNK]/".F(4H'7!^E((0"MU>W9]$_M">P>]F)FM$KV3-ESE^LSX^DM=W+>GJ+\5M4W0[<>Y2:>F; 3V M]UE1U,]?FAML3^Z?_P=02P,$% @ XH.M5/(]Q[ B P AP@ !D !X M;"]W;W)K&ULC59-C]LV$/TKA)##+M"L).K#4F ; M6'L;)$"#+M;9Y%#T0$MCFPA%NB2]WO37=TC)BF/+3B\22?-(SFB\5_J; MV0!8\MH(:2;!QMKMNS TU08:9N[4%B1^62G=,(M3O0[-5@.KO5,C0AI%>=@P M+H/IV*\]ZNE8[:S@$AXU,;NF8?K[#(3:3X(X."P\\?7&NH5P.MZR-2S /F\? M-<["'J7F#4C#E20:5I/@/GXW+YV]-_C"86^.QL1ELE3JFYM\K"=!Y B!@,HZ M!(:O%YB#$ X(:?S3809]2.=X/#Z@O_>Y8RY+9F"NQ%=>V\TD* )2PXKMA'U2 M^P_0Y9,YO$H)XY]DW]J.\H!4.V-5TSDC@X;+]LU>.QV.'!!GV(%V#O34(;W@ MD'0.B4^T9>;3>F"63<=:[8EVUHCF!EX;[XW9<.EV<6$U?N7H9Z>SG<$58\@" MUK@YUI"W9(%'I=X)(&IU6"9/4"E9<<&94]^0FP>PC MSB_;/BP=R\^9V'%HD MY&##J@L^:X/3"\$3\DE)NS'D=UE#_;-_B(GTV=!#-C-Z%? 3TWB\B,OHA.& 69'32_SRGE]^E=^SQ#(H^+]0 MDS66/W+C=+PE6&MPQZ01_N2[.\&E!5VI9LOD=ZPA@LD*AK+)SVG2(AD5Y4DZ M W9QE!8Q' 64+3K$B2$ZKA44UO0*]]JS-X=7;2M@6Q7^V[Z;UO M(B?K,^RR;5/\ =.V:"QW:XZU7, *(:.[$Y*,6G52%EU%2?-1=4+UIZU:3#C M[-2OWQ'3#+P0;.1I0E%UD;SYF/]\## M>6$N'DSR-=UJG9%ONRA.+R?;+-N_FT]IGD2[DUYFO^Y?WZ_Y2=3JHQ\\#Z MYZ?>?RT6;Q=S&Z3:-]&7<)UM+R=J0M;Z+CA$V4?S\)LN%R3S_E8F2HO_R4/9 MUIF0U2'-S*X,MC/8A?'Q;_"M%*(68/MI#V!E #L/$!T!O S@Q4*/,RN6]2[( M@JN+Q#R0)&]M>\L_%-H4T78U89RG<9DE]M?0QF57BT-JCZ0I6>J-S4Z6DI_) MTIXKZT.DB;DC'_6]C@^:W#Z2Z^!ODQ"_F)-.4O+JG\VQ5CK\XCL\ZQN?DVL39-B6_Q&N]/HV?V;54"V)/"UHPM,/K()D2 M3G\BS&&L93[^]X=39#J\TI<7_?&._DI9K8Y[DV1AO"'OX^/%EY_$?WZPS[?1 _D@_A+LS0$\"M1G)? M7G&O&LQ#EW6CDY4=S (OOU@RD]DE)<!,VK4>8OGR#J ."<(5/T3&^43F5[CIX+ ME%..)HG6D$V?29,Y; Z!%>Z+#HM\];B<*(/AV CY F!2/F"^_&=ZL[(+7': M*\7I6ET=H/]RJ^/D$-\%Y/>5#N)>>0""4CE"'@"CU!TT#WAOE$T5G@= +L5Q M]\[FX#%?_L+6(5;=7JH#$JD:075@(YT/JCK>&W6F'JHZ XPRG%_VEF#+3XWU M!0!C].4U90 PQGJ7167H25U$F>M0>587M304BCKSN=->&#$ 'L,152I+_B7_ MOTAB0#,F1L@!P(OA]1^:@V.HK$D[%X[]=YZ"9CLU=^OM3B<'J&,XG%HRT*L" M8L PYHV@/D",X84=JKYJJ.HIUJ)^LYW+1;?Z@#R&0ZJN_@"%#0>D<>?ED\"! M>APOVY D^&7H21($1G# 'OO'>7M@O0T].98]U MJPV4XSCE0.TABA0. .,C>%X.].)X!89JZS6TE:[LUA88QG&&^TG^*#5B 3DR1$LJ 30R=X6U"]#ZX)W:0VDDSCI3K0>HA:1 MP#$Y@K&4M?<*O8VE+YN&L4M90)C$$59I=Y.8]6&5I=@J@#UR!#\H 3>ROQ^4 M39]WCF"TR>F4 $D21U)#UT%*$1?HY(Y@!EW@C]O;#"[8Y_9WD6[3178I#-!SGS&0V/D]:!GB O7<$5RH!Y#S>KM0WVNZRP[)/:"< M]XRQ;)%\B&K$ ZAY(SA,#SCF]7:8OM=TCET" \@\'&2?BA=$3YMTAKAC>D L M;P3OZ &=O/[>T6OQA$RVN/>VA@[R>,JK;03!:=:9B5YW3@^HYHW@'#T EM?; M.2[*4/=$7-:6A:;%5$[WBQP%?%,XWYI)&. &J@!W:@13J8!MJK^I5$U3J2CM MEA@(IW#"=9[G@]Y!%1!0C6 W%4!/];>;JFDWL=<*"M"GNJY(<*Z8&HD9..YF0%=,TE6M7U1)9:D%5Z?J>=^I6 MK.!.%-JUA8Q"T>BRX+B0H)JJ8O+W#$NQF3A#9[NP+-:Y-@MN%-9LC2O4]_5" MTLSM6=*B0JX*P4%B-G&FPXMX;.)MP-<"-VIG#,;)@Q"/9G*=3AS/",(2$VT8 M&'V>,,:R-$0DXU?'Z?0I#7!WO&7_9+V3EP>F,!;EMR+5^<0Y=R#%C#6E7HK- M9^S\6(&)*)7]ATT;>SIR(&F4%E4')@55P=LO>^[JL ,@GOT OP/XKP&',@0= M(+!&6V76UB73+ JEV( TT<1F!K8V%DUN"FY.<:4E[1:$TU%\O[J[O;E:0GP[ MCZ_F=\OIW?7M'$XN4;.B5#!G4C)3Z7?P 6*K!R4-[U>7AJ$F&HW*1+ M.&L3^@<2!G CN,X57/$4TY=XE\3W#ORM@YE_E/"&R0$$P_?@>[Z_1T_\__#A M$3E!7]# \@6'"BIX@ER;HM$M71;J$;Y_H1BXUEBI'T>>A^[1KX=^X M8&PC^[A6LKOSI"CGVG8:!8E1UM[-?K5O9E/[AE^MSZC)M3WI+TW;(>GFK0NN MH,2,*+W!&6F3;==I)W28]N$^"$W&[3"G1HW2!-!^)H3>3DR"OO5'?P!02P,$ M% @ XH.M5*I'$.AW @ ]04 !D !X;"]W;W)K&ULG51=C]HP$/PK5M1*=U)+0@*T/85(P%U5JJ-%(-J'J@\F68A[CIW: M#ES_?==.2+DKH*HOB3]V9F?L]<9[J1YT#F#(8\&%'GJY,>6-[^LTAX+JCBQ! MX,Y&JH(:G*JMKTL%-'.@@OMA$ S\@C+A);%;FZLDEI7A3,!<$5T5!56_QL#E M?NAUO.+SO#-EK5/:]@<[]6O7? 8S(QK&,OLATA,.O1Z'DE@P=>9N9?;+U %%%F] MN^:Y*1,. T1,&K#)@CKMTY"BON.&C@9); MHNQN5+,#%ZJS1CA1V+=78'A(M/O![Y!8NO7GU=T MER4=.T%WR]4Y">D'P@+&'J97Y.S=,Q4?XZV#9G70S,EV3LA.%%:U,D_DEA=8 M>B[J:P#=(AW6TJ&3#D](EXD[9%.3GU]Q"[DQD.M?+0XZM8-..SM_XC-,^%:8 M5!07!/V1 G:&4$9R? .I/I;F4C-VFO9#W8SZ/=:E W]S!"6J4:)7HH3$2,(Z M+4"E>K6W M7JNW_3?\>8>].A%FK:"ET/JU:O]M*ID&A]X3O$$M5Z+-)$9AQ#HLZ!W/(VTT M0_IF%5U)-[%HT(NZ_5-4AVY%_]&N_J.T*^D7U#8]M#@:OJZZ*[MFFXDZ,0WP M#^&93[]Q8MG3'QO]4N!9D<$"38/S+@*K\D M)T:NW"$VDP:/1#=,\2<$E-V MZPLIS7YBS\7ZMV;T!U!+ P04 " #B@ZU4#=($_P<& 9#P &0 'AL M+W=OUBBS[0TMCB5A)=DHKCO]\SE.PX3>)D7VR)'![.G)DY% ]GQOYP M*;.G^SPKW%$C]7[ZOMUV<= M*UTTC@_#V+4]/C2ESW3!UY9?*SD\Y,[.C1K>Q&+C1D]3+0/OX<*HF/&3_ MY_3:XJV]1$ETSH73IB#+XZ/&2??]Z;;8!X._-,_7+4Z(A# MG''L!4'A[XX'G&4"!#=^UIB-Y9:R+3H\9>@Q(> MJS+S-V;VF>MX@H.QR5SXI5EEN[73H+ATWN3U8GB0ZZ+Z5_/+[X,AS3X=CVV$M6M.,:][3"[;V VZ5+4_C4T5F1 MIWF]3K=/?6X/67@?<#WM8+>"@WGW%"%]KK MB9(*60.ZM03="J#]E]@TSM$ @>MBPD6LV=&W"]C0N>?7V;8>\9P^@YP_Y;$;?>:KA-JG@UGJBRW:$-;R;L4[;(1/=BD&5M&,NT=. .1LLVD5,6$!AI\?E9FCC<:0)-U MK#(463Y5Q1SEFVN/)1OU!L/!Y\$",QK-?\6Y4KZT6'[#SI0V1GU*3->9*@H4 M%)V6$/82OC]X7 TM()M4J%PL91]2#KKLI@8MCO*31PXBF\TE9LMFW*+;E*-E MM!2G*LL8I9L$5C+9O71,J*2/$&ACYU08!P:;M-^DW28A.WO!QVZG^6B'9A@5 M-(#A)3?PRLBV0(:'3GA7OG(T50EI,87]/#)Q7$XU7*AW7_%%%^'9&P^2%"(7 MS]1T:LV]QA$@D6WWFCN[6S@^2LQ3SEY2C(S-4AVGKT=1)7I4ZLPWH]6 E7T MI$#0CPE6)"&0%^(T8 9Y+1[B<.7H7P#+E'\6%1/:NQ5&H\ .F5DA\6 <8? # M8&UOK)YHM#@Y#S:J'"25K/3Z6PN$J%2",FON>XE Z::>&3NMN4J+FC$F4=23]*M4M#@OX6G22) M%F$# [I YD'34O.6D#J?&JDJ5)\"F(;G5AB!,_W?%Y[RG?3,0XDF!I04QN-P M_U'Q_H0/D!1T'@B*/#Z- )RC<]FV:%B.'/\L,2VM(6XP/=;7!\3 MX7O(+6KCFLTT8VGP[NZ!G%ZE]>+J8^5H1L,4B9+BN[8&I,3\2";"LA=58G7[ M%<7X'QT\5B$.;\"&E6_1JAQ'67UX(V' M,1KLU[G6":E[O585$"8'%N5<]6! MJ[ZB^&+FJGHAF/C 0X4'?J0I700*:_/G-VP1#M1+U/9V.$3WGSE$Z9=#]([) MEIF0]W"&;LC:3;HHJ;.[UZ>_ [4I4'#8_/&NN],YZ*,/HG5FU-^##Z]8[+]F ML=]YU:+?C"2MKUAM/1;S%T[+JA9O AV_G)2Y2B MX9RI2Q9Y':L[:%"5_:BJ M_RJG@Y6D/:XTRYGF<=#012;7EM"JV@;#A=*NJN2*E+IHC42^61[?)L=+">M4 M$C:V)J]J760LYJ@.ZA&M#]IV^V1JQ#':8D&,&F6B;3GZH9)CD<@%]@)&_E<* MOO7<)V][Y;J2LYV$2YE\U9:%KVXNR]'EO>^DNNX\F%>7QDME08 P/L;23FL7 MG[>VNHA5+]Y,P^5G9#RN4N$QQ=V5K1A@?FR,7[S(!LO;\/%_4$L#!!0 ( M .*#K50Y=ZB>)0, &X2 - >&PO.Z:"_?KXX"2_U(=8/6UD0C7V/ M[[G'=YY*8.96DHS(OW6%+C;UW1$NO%'$CBZB4K9 MB#R>O_^Y5.;Z7>#N9Q_.SCJ/%]?[]O,*N""AE[1_!.EEIX,3 XB1QT>2'V9' MZ:^.HS]$CE$/=JGKY9:I\:PC?4I^M9% M]D]!9'P*(D^B)P=O4F18GXU;!_#.\=M: WC-&9'O\,(D-D&#Z9(+PV4]6_ T M9?+%*6SI#9W:E^D=?KL^91E="O/0@B.R&=^RE"_SI%UU!XFH5VW&WV![W;A] MQ[*QN$S9BJ63>JKGTVH8V(&-6E_@L(_<5)KCO'S(I/I@*H*J8-NP)QI$DP1#H17^/QC&2G1@^_OI@3TD4)8D? * MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_'RR_ % ! +@ #P 'AL+W=O:X)AB_#F\NM[!'4J;7;/].74 M3S8"XX^CRW>$].Y+TWZ^;9K/[.NAJM7E:-]U]V\G$[7=BP-7OS;WHH8SNZ8] M\ X.V[N)NF\%+]5>B.Y039R+"W]RX+(>O7]WNE?:3LR#IA/;3C8U%.J"&RF^ MJ'_/ZT/V()6\E97LOEV.^N^5&+&#K.5!?A?EY>ABQ-2^^?*A:>7WINYXE6_; MIJHN1]/AQ(UH.[G]J3C7D 6_57U)QV\S#B"7(_\";KB3K>KZ*_K[K0,H(U+M6PDGVJCL\2A1 MZE+42I0,OJFFDB5PE&S.*UYO!3,@'032.2/D)\> G"&0L[- YAH'?FI N@BD M>T9(*Y(> NF=$W)F0/H(I$\+.0_R*&?)%4NS, _C(BBB)&9!O&3Y9KT.#,A7 M".0K6L@HO@&T)(O"W !ZC0"]I@6"8*5!M&0K':A5&.06V!L$[ TU6)*&6?'Q M)4N!K>@K,OQC$Z5K".!+;#0PXT52,PJ4V*M%,&?87Z*G0F%661* MK)&AZ:VB8!ZMH@*&P/&I]_35;6)B'ID2BT2/,L5'DP83QI38&'F1+'X?@]R@ MO2V2=1I"6]--S>3#_#$E%D@4 U7(^@9G,F'JF!*[8[[)HSC,<6%A3 M- <3A4,L"AS3G*0YF"\<_F&R8-YQSSCGLUQJ816;GG'/8 MF)A.9L0Z09-Y&Q/3RXQ8+\\G\WW[-#'1EUG$>K$R^J=ZS@RSRHS:*EAJ;]2:;_B:>)B1EG1FP<,Z=^LJHQS\RH/?,XN7Z2$%/,C%@Q:"9F-T;, M-C/J60I74K%FQ])6*+BTOX+QNF3Y\?#)-=]/8[9QB6V#YQ6>B8G9QB6V350_ MP 5-*X5B8Y;#''L84*_A7\!BEH MKB8F9B&/V$(HIKTXCEG(HY[\H)AF3_?01?QS+K_8F)B%O/]E^<5,BMJ6ZWU# MYOS"PP3D42_)=,WV\QC2]WY#Q 'NI(;CO)B8F((]80"BFW7LP 7G$ GI^ M3MZW '-S"28@GUA 4;UM#H(- [P]L.O@FIB8@'SR:="SF$NQ,]NFCPG()Q:0 M_8;CIZYN8F("\HD%-#\J60NE6"[N]*6/0FIB8@+RB06$8EH]W<<$Y!,+",>T MMI&A^\B(!?3T(NV/5FIB8A;RB2WT:+7V<2\R,3$+^=0OX_B]['BE!\F#[/3% MQH3(KG3,0CZQA7Y>%K4":NX>Q"STJK?0I+]8O7]7BAVT^#*&OU!0ON75-FV9 M_ABV6KF>WB>Q.U;5 LJ2>M7P\K0!^K1Y^_W?4$L#!!0 ( .*#K53;=K!Q M,0( (DI : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4 MA>&M6"P@N.Z+I!5GU)-,HVP .>6'8AM$T4JR^[:<@7U0#WH2<4:H0%S^T0<" M'E_RH1WWW:GL]GU9?!X/I[*J=N/8_ZKKLM[E8UONNCZ?SDRR[G ML5J\ML,VCZNJ_CQ<=Y?ZLDEWY\G5XOEM50W/;ZFJYPX2")+Y@Q2"=/X@@R"; M/\@AR.@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z*>BN! MWHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY* MH+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW M$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ M[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D M9Q,"O0/U#@*] _4. KT#]0X"O1O4N_E)O?ZMJ(\_0502P,$% @ XH.M5*3(PW?Z 0 M"@ !, !; M0V]N=&5N=%]4>7!E&ULS=K+3L,P$ 707ZFR18WK)P_1;H ML. '3#*E M49/8LETH?X^3 A((*E"1N)M&K>VY$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ M&TOGJ<\K2QTM)LV3:ZV^>?8 MN'Y>!&IC,;G8;1RRYH7UOFTJF_(Z>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5 M[P->S]T\4@A-39-;&]*U[?(NMFU93,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U M7!&EKBUW18_V)Z=\P[3[Y ?GCV7V!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M? M\3TQES[X_6B8=DWU#[/S]3ZYL![G$=GX./R./\[XO?XO^Q @?4B0/A1('QJD M#P/2QS%('R<@?9R"],%G*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D M%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I1 M9)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ M4635*+)J%%DUBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#( M:E!D-2BR'O^GK/?.K?\X?GR6G6WZMWPV_EEQ\0)02P$"% ,4 " #B@ZU4 M!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM M;%!+ 0(4 Q0 ( .*#K52L<0H,[@ "L" 1 " :\ M !D;V-0&UL4$L! A0# M% @ XH.M5,R/?0FG!0 =Q< !@ ("!#0@ 'AL+W=O MH- !X;"]W;W)K(" !;"0 & @($Q%0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5!4:)/\S M!0 TA$ !@ ("!21@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5!#I]=01(0 >UT !@ M ("!4"D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ XH.M5&U3&-NC! Q0D !D ("!!U( 'AL+W=O M&PO=V]R:W-H965TM: M !X;"]W;W)K&UL4$L! A0#% @ XH.M5&*C M8A0> P H08 !D ("!6EX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5/1LV;18! TPH !D M ("!O6@ 'AL+W=O&PO M=V]R:W-H965T. P4 M ,$+ 9 " @;9R !X;"]W;W)K&UL4$L! A0#% @ XH.M5#?[/A2R"0 V!< !D ("! M\'< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ XH.M5-QMF4!0 @ )04 !D ("!38T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5$M:AC.= M"@ D!L !D ("!-)8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5'3$00A' P !P< !D M ("!;<8 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ XH.M5+SML-\$ P @@8 !D ("!0- M 'AL+W=O MZA # "B!@ &0 @(%[TP >&PO=V]R:W-H965T&UL4$L! A0#% @ MXH.M5"O./_I6 @ "P4 !D ("!C=D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5 :+ZHA. P +@X !D M ("!P/( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ XH.M5&%H5GL0 P @0< !D ("!4_P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M M5#H'Y,C> @ 5@@ !D ("!O08! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5!;W\MW< @ ^ < M !D ("!? \! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5'T87)@] @ O 4 !D M ("!V!@! 'AL+W=O&PO=V]R:W-H965T M 0!X;"]W;W)K&UL4$L! A0# M% @ XH.M5-I';%"F P V@X !D ("!SB ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5 ^9 MGNES P &PX !D ("!,2H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5$'=X)7+ @ TP< !D M ("!$S0! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ XH.M5(7<(ZR&PO=V]R:W-H965T&UL4$L! A0#% M @ XH.M5 < 6R:" @ !@8 !D ("!I$\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ XH.M5 W2!/\' M!@ &0\ !D ("!#E@! 'AL+W=OHGB4# !N$@ #0 M@ %,7@$ >&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #B@ZU4 MI,C#=_H! "T* $P @ $+:P$ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 3@!. %D5 V;0$ ! end XML 83 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 84 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 147 282 1 false 41 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://gulfresourcesinc.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://gulfresourcesinc.com/role/BalanceSheets Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://gulfresourcesinc.com/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Sheet http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statement of Stockholders' Equity Sheet http://gulfresourcesinc.com/role/StatementOfStockholdersEquity Condensed Consolidated Statement of Stockholders' Equity Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://gulfresourcesinc.com/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 00000008 - Disclosure - INVENTORIES Sheet http://gulfresourcesinc.com/role/Inventories INVENTORIES Notes 8 false false R9.htm 00000009 - Disclosure - PREPAID LAND LEASES Sheet http://gulfresourcesinc.com/role/PrepaidLandLeases PREPAID LAND LEASES Notes 9 false false R10.htm 00000010 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET Sheet http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet PROPERTY, PLANT AND EQUIPMENT, NET Notes 10 false false R11.htm 00000011 - Disclosure - FINANCE LEASE RIGHT-OF-USE ASSETS Sheet http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets FINANCE LEASE RIGHT-OF-USE ASSETS Notes 11 false false R12.htm 00000012 - Disclosure - OPERATING LEASE RIGHT-OF USE ASSETS Sheet http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets OPERATING LEASE RIGHT-OF USE ASSETS Notes 12 false false R13.htm 00000013 - Disclosure - ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES Sheet http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES Notes 13 false false R14.htm 00000014 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://gulfresourcesinc.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 14 false false R15.htm 00000015 - Disclosure - TAXES PAYABLE Sheet http://gulfresourcesinc.com/role/TaxesPayable TAXES PAYABLE Notes 15 false false R16.htm 00000016 - Disclosure - LEASE LIABILITIES-FINANCE AND OPERATING LEASE Sheet http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease LEASE LIABILITIES-FINANCE AND OPERATING LEASE Notes 16 false false R17.htm 00000017 - Disclosure - EQUITY Sheet http://gulfresourcesinc.com/role/Equity EQUITY Notes 17 false false R18.htm 00000018 - Disclosure - STOCK-BASED COMPENSATION Sheet http://gulfresourcesinc.com/role/Stock-basedCompensation STOCK-BASED COMPENSATION Notes 18 false false R19.htm 00000019 - Disclosure - INCOME TAXES Sheet http://gulfresourcesinc.com/role/IncomeTaxes INCOME TAXES Notes 19 false false R20.htm 00000020 - Disclosure - BUSINESS SEGMENTS Sheet http://gulfresourcesinc.com/role/BusinessSegments BUSINESS SEGMENTS Notes 20 false false R21.htm 00000021 - Disclosure - CUSTOMER CONCENTRATION Sheet http://gulfresourcesinc.com/role/CustomerConcentration CUSTOMER CONCENTRATION Notes 21 false false R22.htm 00000022 - Disclosure - MAJOR SUPPLIERS Sheet http://gulfresourcesinc.com/role/MajorSuppliers MAJOR SUPPLIERS Notes 22 false false R23.htm 00000023 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://gulfresourcesinc.com/role/FairValueOfFinancialInstruments FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 23 false false R24.htm 00000024 - Disclosure - CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS Sheet http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS Notes 24 false false R25.htm 00000025 - Disclosure - LOSS CONTINGENCIES Sheet http://gulfresourcesinc.com/role/LossContingencies LOSS CONTINGENCIES Notes 25 false false R26.htm 00000026 - Disclosure - SUBSEQUENT EVENT Sheet http://gulfresourcesinc.com/role/SubsequentEvent SUBSEQUENT EVENT Notes 26 false false R27.htm 00000027 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 00000028 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 28 false false R29.htm 00000029 - Disclosure - INVENTORIES (Tables) Sheet http://gulfresourcesinc.com/role/InventoriesTables INVENTORIES (Tables) Tables http://gulfresourcesinc.com/role/Inventories 29 false false R30.htm 00000030 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Sheet http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables PROPERTY, PLANT AND EQUIPMENT, NET (Tables) Tables http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet 30 false false R31.htm 00000031 - Disclosure - FINANCE LEASE RIGHT-OF-USE ASSETS (Tables) Sheet http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables FINANCE LEASE RIGHT-OF-USE ASSETS (Tables) Tables http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets 31 false false R32.htm 00000032 - Disclosure - ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES (Tables) Sheet http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpensesTables ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES (Tables) Tables http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses 32 false false R33.htm 00000033 - Disclosure - RELATED PARTY TRANSACTIONS (Tables) Sheet http://gulfresourcesinc.com/role/RelatedPartyTransactionsTables RELATED PARTY TRANSACTIONS (Tables) Tables http://gulfresourcesinc.com/role/RelatedPartyTransactions 33 false false R34.htm 00000034 - Disclosure - TAXES PAYABLE (Tables) Sheet http://gulfresourcesinc.com/role/TaxesPayableTables TAXES PAYABLE (Tables) Tables http://gulfresourcesinc.com/role/TaxesPayable 34 false false R35.htm 00000035 - Disclosure - LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables) Sheet http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables) Tables http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease 35 false false R36.htm 00000036 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://gulfresourcesinc.com/role/Stock-basedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://gulfresourcesinc.com/role/Stock-basedCompensation 36 false false R37.htm 00000037 - Disclosure - INCOME TAXES (Tables) Sheet http://gulfresourcesinc.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://gulfresourcesinc.com/role/IncomeTaxes 37 false false R38.htm 00000038 - Disclosure - BUSINESS SEGMENTS (Tables) Sheet http://gulfresourcesinc.com/role/BusinessSegmentsTables BUSINESS SEGMENTS (Tables) Tables http://gulfresourcesinc.com/role/BusinessSegments 38 false false R39.htm 00000039 - Disclosure - CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS (Tables) Sheet http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligationsTables CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS (Tables) Tables http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations 39 false false R40.htm 00000040 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life (Details) Sheet http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life (Details) Details 40 false false R41.htm 00000041 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 41 false false R42.htm 00000042 - Disclosure - Inventories - Schedule of Inventories, Current (Details) Sheet http://gulfresourcesinc.com/role/Inventories-ScheduleOfInventoriesCurrentDetails Inventories - Schedule of Inventories, Current (Details) Details 42 false false R43.htm 00000043 - Disclosure - PREPAID LAND LEASES (Details Narrative) Sheet http://gulfresourcesinc.com/role/PrepaidLandLeasesDetailsNarrative PREPAID LAND LEASES (Details Narrative) Details http://gulfresourcesinc.com/role/PrepaidLandLeases 43 false false R44.htm 00000044 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) Sheet http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details) Details 44 false false R45.htm 00000045 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) Sheet http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative) Details http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables 45 false false R46.htm 00000046 - Disclosure - Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases (Details) Sheet http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases (Details) Details 46 false false R47.htm 00000047 - Disclosure - FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative) Sheet http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative) Details http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables 47 false false R48.htm 00000048 - Disclosure - OPERATING LEASE RIGHT-OF USE ASSETS (Details Narrative) Sheet http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssetsDetailsNarrative OPERATING LEASE RIGHT-OF USE ASSETS (Details Narrative) Details http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets 48 false false R49.htm 00000049 - Disclosure - Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details) Sheet http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details) Details 49 false false R50.htm 00000050 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details) Sheet http://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails Related Party Transactions - Schedule of Related Party Transactions (Details) Details 50 false false R51.htm 00000051 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) Sheet http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative RELATED PARTY TRANSACTIONS (Details Narrative) Details http://gulfresourcesinc.com/role/RelatedPartyTransactionsTables 51 false false R52.htm 00000052 - Disclosure - Taxes Payable - Schedule of Taxes Payable (Details) Sheet http://gulfresourcesinc.com/role/TaxesPayable-ScheduleOfTaxesPayableDetails Taxes Payable - Schedule of Taxes Payable (Details) Details 52 false false R53.htm 00000053 - Disclosure - Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities (Details) Sheet http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinanceLeasedLiabilitiesDetails Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities (Details) Details 53 false false R54.htm 00000054 - Disclosure - Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities (Details) Sheet http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfOperatingLeasedLiabilitiesDetails Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities (Details) Details 54 false false R55.htm 00000055 - Disclosure - Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities (Details) Sheet http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities (Details) Details 55 false false R56.htm 00000056 - Disclosure - LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative) Sheet http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative) Details http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables 56 false false R57.htm 00000057 - Disclosure - EQUITY (Details Narrative) Sheet http://gulfresourcesinc.com/role/EquityDetailsNarrative EQUITY (Details Narrative) Details http://gulfresourcesinc.com/role/Equity 57 false false R58.htm 00000058 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details) Sheet http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails Stock-Based Compensation - Schedule of Stock Option Activity (Details) Details 58 false false R59.htm 00000059 - Disclosure - Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable (Details) Sheet http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionsAndWarrantsOutstandingAndExercisableDetails Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable (Details) Details 59 false false R60.htm 00000060 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) Sheet http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative STOCK-BASED COMPENSATION (Details Narrative) Details http://gulfresourcesinc.com/role/Stock-basedCompensationTables 60 false false R61.htm 00000061 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense Benefit (Details) Sheet http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails Income Taxes - Schedule of Components of Income Tax Expense Benefit (Details) Details 61 false false R62.htm 00000062 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 62 false false R63.htm 00000063 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://gulfresourcesinc.com/role/IncomeTaxesTables 63 false false R64.htm 00000064 - Disclosure - Business Segments - Schedule of Segment Reporting Information (Details) Sheet http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails Business Segments - Schedule of Segment Reporting Information (Details) Details 64 false false R65.htm 00000065 - Disclosure - Business Segments - Schedule of Segment Reconciliations (Details) Sheet http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReconciliationsDetails Business Segments - Schedule of Segment Reconciliations (Details) Details 65 false false R66.htm 00000066 - Disclosure - Business Segments - Schedule of Revenue by Major Customers (Details) Sheet http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails Business Segments - Schedule of Revenue by Major Customers (Details) Details 66 false false R67.htm 00000067 - Disclosure - CUSTOMER CONCENTRATION (Details Narrative) Sheet http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative CUSTOMER CONCENTRATION (Details Narrative) Details http://gulfresourcesinc.com/role/CustomerConcentration 67 false false R68.htm 00000068 - Disclosure - MAJOR SUPPLIERS (Details Narrative) Sheet http://gulfresourcesinc.com/role/MajorSuppliersDetailsNarrative MAJOR SUPPLIERS (Details Narrative) Details http://gulfresourcesinc.com/role/MajorSuppliers 68 false false R69.htm 00000069 - Disclosure - Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations (Details) Sheet http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations (Details) Details 69 false false R70.htm 00000070 - Disclosure - LOSS CONTINGENCIES (Details Narrative) Sheet http://gulfresourcesinc.com/role/LossContingenciesDetailsNarrative LOSS CONTINGENCIES (Details Narrative) Details http://gulfresourcesinc.com/role/LossContingencies 70 false false All Reports Book All Reports e621624_10q-gulf.htm e621624_ex31-1.htm e621624_ex31-2.htm e621624_ex32-1.htm gure-20220331.xsd gure-20220331_cal.xml gure-20220331_def.xml gure-20220331_lab.xml gure-20220331_pre.xml image_001.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "e621624_10q-gulf.htm": { "axisCustom": 0, "axisStandard": 12, "contextCount": 147, "dts": { "calculationLink": { "local": [ "gure-20220331_cal.xml" ] }, "definitionLink": { "local": [ "gure-20220331_def.xml" ] }, "inline": { "local": [ "e621624_10q-gulf.htm" ] }, "labelLink": { "local": [ "gure-20220331_lab.xml" ] }, "presentationLink": { "local": [ "gure-20220331_pre.xml" ] }, "schema": { "local": [ "gure-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/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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" ] } }, "elementCount": 437, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 1, "http://gulfresourcesinc.com/20220331": 2, "http://xbrl.sec.gov/dei/2022": 7, "total": 10 }, "keyCustom": 44, "keyStandard": 238, "memberCustom": 26, "memberStandard": 15, "nsprefix": "GURE", "nsuri": "http://gulfresourcesinc.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "role": "http://gulfresourcesinc.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "p", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET", "role": "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - FINANCE LEASE RIGHT-OF-USE ASSETS", "role": "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets", "shortName": "FINANCE LEASE RIGHT-OF-USE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - OPERATING LEASE RIGHT-OF USE ASSETS", "role": "http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets", "shortName": "OPERATING LEASE RIGHT-OF USE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES", "role": "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses", "shortName": "ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://gulfresourcesinc.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:TaxesPayableDisclosureTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - TAXES PAYABLE", "role": "http://gulfresourcesinc.com/role/TaxesPayable", "shortName": "TAXES PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:TaxesPayableDisclosureTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - LEASE LIABILITIES-FINANCE AND OPERATING LEASE", "role": "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease", "shortName": "LEASE LIABILITIES-FINANCE AND OPERATING LEASE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - EQUITY", "role": "http://gulfresourcesinc.com/role/Equity", "shortName": "EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - STOCK-BASED COMPENSATION", "role": "http://gulfresourcesinc.com/role/Stock-basedCompensation", "shortName": "STOCK-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - INCOME TAXES", "role": "http://gulfresourcesinc.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "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", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://gulfresourcesinc.com/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - BUSINESS SEGMENTS", "role": "http://gulfresourcesinc.com/role/BusinessSegments", "shortName": "BUSINESS SEGMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - CUSTOMER CONCENTRATION", "role": "http://gulfresourcesinc.com/role/CustomerConcentration", "shortName": "CUSTOMER CONCENTRATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:MajorSuppliersDisclosureTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - MAJOR SUPPLIERS", "role": "http://gulfresourcesinc.com/role/MajorSuppliers", "shortName": "MAJOR SUPPLIERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:MajorSuppliersDisclosureTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "role": "http://gulfresourcesinc.com/role/FairValueOfFinancialInstruments", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS", "role": "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations", "shortName": "CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - LOSS CONTINGENCIES", "role": "http://gulfresourcesinc.com/role/LossContingencies", "shortName": "LOSS CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - SUBSEQUENT EVENT", "role": "http://gulfresourcesinc.com/role/SubsequentEvent", "shortName": "SUBSEQUENT EVENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - INVENTORIES (Tables)", "role": "http://gulfresourcesinc.com/role/InventoriesTables", "shortName": "INVENTORIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://gulfresourcesinc.com/role/BalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "role": "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - FINANCE LEASE RIGHT-OF-USE ASSETS (Tables)", "role": "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables", "shortName": "FINANCE LEASE RIGHT-OF-USE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES (Tables)", "role": "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpensesTables", "shortName": "ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)", "role": "http://gulfresourcesinc.com/role/RelatedPartyTransactionsTables", "shortName": "RELATED PARTY TRANSACTIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "GURE:TaxesPayableDisclosureTextblock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:TaxesPayableDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - TAXES PAYABLE (Tables)", "role": "http://gulfresourcesinc.com/role/TaxesPayableTables", "shortName": "TAXES PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "GURE:TaxesPayableDisclosureTextblock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:TaxesPayableDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:FinancingLeasesOfLesseeDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables)", "role": "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables", "shortName": "LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:FinancingLeasesOfLesseeDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - STOCK-BASED COMPENSATION (Tables)", "role": "http://gulfresourcesinc.com/role/Stock-basedCompensationTables", "shortName": "STOCK-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - INCOME TAXES (Tables)", "role": "http://gulfresourcesinc.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - BUSINESS SEGMENTS (Tables)", "role": "http://gulfresourcesinc.com/role/BusinessSegmentsTables", "shortName": "BUSINESS SEGMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS (Tables)", "role": "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligationsTables", "shortName": "CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "role": "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "GURE:ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-012022-03-31_custom_BuildingsIncludingSaltPansMember_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life (Details)", "role": "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "GURE:ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-012022-03-31_custom_BuildingsIncludingSaltPansMember_srt_MinimumMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashUninsuredAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "role": "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashUninsuredAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Inventories - Schedule of Inventories, Current (Details)", "role": "http://gulfresourcesinc.com/role/Inventories-ScheduleOfInventoriesCurrentDetails", "shortName": "Inventories - Schedule of Inventories, Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "GURE:PrepaidLandLeaseTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2017-12-31", "decimals": "0", "first": true, "lang": null, "name": "GURE:PrepaidLeaseForParcelOfLand", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - PREPAID LAND LEASES (Details Narrative)", "role": "http://gulfresourcesinc.com/role/PrepaidLandLeasesDetailsNarrative", "shortName": "PREPAID LAND LEASES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "GURE:PrepaidLandLeaseTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2017-12-31", "decimals": "0", "first": true, "lang": null, "name": "GURE:PrepaidLeaseForParcelOfLand", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MineralPropertiesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details)", "role": "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails", "shortName": "Property, Plant and Equipment, Net - Schedule of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:MineralPropertiesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)", "role": "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative", "shortName": "PROPERTY, PLANT AND EQUIPMENT, NET (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Land", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesTableTextBlock", "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases (Details)", "role": "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails", "shortName": "Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesTableTextBlock", "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "GURE:DepreciationAndAmortizationExpensePPE", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative)", "role": "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative", "shortName": "FINANCE LEASE RIGHT-OF-USE ASSETS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "GURE:PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "GURE:DepreciationAndAmortizationExpensePPE", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - OPERATING LEASE RIGHT-OF USE ASSETS (Details Narrative)", "role": "http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssetsDetailsNarrative", "shortName": "OPERATING LEASE RIGHT-OF USE ASSETS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details)", "role": "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails", "shortName": "Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Condensed Consolidated Statement of Stockholders' Equity", "role": "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity", "shortName": "Condensed Consolidated Statement of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2020-12-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Related Party Transactions - Schedule of Related Party Transactions (Details)", "role": "http://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions - Schedule of Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31_custom_YangMingMember", "decimals": "0", "lang": null, "name": "us-gaap:DueToRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2012-09-242012-09-25_custom_ChairmanOfTheCompanyMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBuildings", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)", "role": "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2012-09-242012-09-25_custom_ChairmanOfTheCompanyMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBuildings", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "GURE:TaxesPayableDisclosureTableTextBlock", "GURE:TaxesPayableDisclosureTextblock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Taxes Payable - Schedule of Taxes Payable (Details)", "role": "http://gulfresourcesinc.com/role/TaxesPayable-ScheduleOfTaxesPayableDetails", "shortName": "Taxes Payable - Schedule of Taxes Payable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "GURE:TaxesPayableDisclosureTableTextBlock", "GURE:TaxesPayableDisclosureTextblock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "GURE:FinancingLeasesOfLesseeDisclosureTableTextBlock", "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiability", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities (Details)", "role": "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinanceLeasedLiabilitiesDetails", "shortName": "Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "GURE:FinancingLeasesOfLesseeDisclosureTableTextBlock", "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "INF", "lang": null, "name": "GURE:InterestRateUsedForFinanceLeaseObligations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities (Details)", "role": "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfOperatingLeasedLiabilitiesDetails", "shortName": "Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "INF", "lang": null, "name": "GURE:ImputedInterestRateOnOperatingLeaseLiabilities", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "GURE:FinanceAndOperatingLeaseLiabilityMaturityTableTextBlock", "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities (Details)", "role": "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails", "shortName": "Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "GURE:FinanceAndOperatingLeaseLiabilityMaturityTableTextBlock", "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseInterestExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative)", "role": "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative", "shortName": "LEASE LIABILITIES-FINANCE AND OPERATING LEASE (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "GURE:LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseInterestExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:StatutoryCommonReserveFundsDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - EQUITY (Details Narrative)", "role": "http://gulfresourcesinc.com/role/EquityDetailsNarrative", "shortName": "EQUITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:StatutoryCommonReserveFundsDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)", "role": "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Schedule of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "lang": "en-US", "name": "GURE:RangeOfExercisePricePerCommonShareBeginningBalance", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable (Details)", "role": "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionsAndWarrantsOutstandingAndExercisableDetails", "shortName": "Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://gulfresourcesinc.com/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative)", "role": "http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative", "shortName": "STOCK-BASED COMPENSATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CompensationRelatedCostsGeneralTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockOptionPlanExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000061 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense Benefit (Details)", "role": "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails", "shortName": "Income Taxes - Schedule of Components of Income Tax Expense Benefit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxLiabilities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000062 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "role": "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxLiabilities", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000063 - Disclosure - INCOME TAXES (Details Narrative)", "role": "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative", "shortName": "INCOME TAXES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-012022-03-31_country_US", "decimals": "INF", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000064 - Disclosure - Business Segments - Schedule of Segment Reporting Information (Details)", "role": "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails", "shortName": "Business Segments - Schedule of Segment Reporting Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "lang": null, "name": "GURE:NetRevenueIntersegment", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "GURE:ScheduleOfSegmentCostsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "GURE:SegmentOperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000065 - Disclosure - Business Segments - Schedule of Segment Reconciliations (Details)", "role": "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReconciliationsDetails", "shortName": "Business Segments - Schedule of Segment Reconciliations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "GURE:ScheduleOfSegmentCostsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "GURE:SegmentOperatingIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000066 - Disclosure - Business Segments - Schedule of Revenue by Major Customers (Details)", "role": "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails", "shortName": "Business Segments - Schedule of Revenue by Major Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-012022-03-31_custom_ShandongMoruiChemicalCompanyLimitedMember", "decimals": "INF", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-012022-03-31_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000067 - Disclosure - CUSTOMER CONCENTRATION (Details Narrative)", "role": "http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative", "shortName": "CUSTOMER CONCENTRATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-012022-03-31_us-gaap_CustomerConcentrationRiskMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "GURE:MajorSuppliersDisclosureTextblock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-012022-03-31_custom_ConcentrationOfProductsBoughtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000068 - Disclosure - MAJOR SUPPLIERS (Details Narrative)", "role": "http://gulfresourcesinc.com/role/MajorSuppliersDetailsNarrative", "shortName": "MAJOR SUPPLIERS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "GURE:MajorSuppliersDisclosureTextblock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-012022-03-31_custom_ConcentrationOfProductsBoughtMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31_custom_PropertyManagementFeesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000069 - Disclosure - Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations (Details)", "role": "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails", "shortName": "Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "AsOf2022-03-31_custom_PropertyManagementFeesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LossContingencyDisclosures", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2018-08-012018-08-31_us-gaap_SettledLitigationMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencySettlementAgreementTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000070 - Disclosure - LOSS CONTINGENCIES (Details Narrative)", "role": "http://gulfresourcesinc.com/role/LossContingenciesDetailsNarrative", "shortName": "LOSS CONTINGENCIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LossContingencyDisclosures", "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2018-08-012018-08-31_us-gaap_SettledLitigationMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencySettlementAgreementTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - INVENTORIES", "role": "http://gulfresourcesinc.com/role/Inventories", "shortName": "INVENTORIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:PrepaidLandLeaseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - PREPAID LAND LEASES", "role": "http://gulfresourcesinc.com/role/PrepaidLandLeases", "shortName": "PREPAID LAND LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "e621624_10q-gulf.htm", "contextRef": "From2022-01-01to2022-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "GURE:PrepaidLandLeaseTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 41, "tag": { "GURE_AccruedExpenseconstruction": { "auth_ref": [], "calculation": { "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accured epenses for construction.", "label": "Accrued expense for construction" } } }, "localname": "AccruedExpenseconstruction", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "GURE_AccumulatedUndistributedEarningsSubjectToWithholdingTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings subject to withholding tax.", "label": "Accumulated undistributed earnings subject to withholding tax" } } }, "localname": "AccumulatedUndistributedEarningsSubjectToWithholdingTax", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_AmountDueToMajorSuppliers": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due to major suppliers.", "label": "Amount due to major suppliers" } } }, "localname": "AmountDueToMajorSuppliers", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/MajorSuppliersDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_AmountsDueFromMajorCustomers": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts due from major customers.", "label": "Amounts due from major customers" } } }, "localname": "AmountsDueFromMajorCustomers", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_AppropriatedRetainedEarningsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Retained Earnings Appropriated", "label": "Retained Earnings Appropriated" } } }, "localname": "AppropriatedRetainedEarningsMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "GURE_AtCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At Cost", "label": "At cost:" } } }, "localname": "AtCostAbstract", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "GURE_BromineMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bromine", "label": "Bromine" } } }, "localname": "BromineMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "GURE_BuildingsIncludingSaltPansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Buildings (including salt pans)", "label": "Buildings (including salt pans)" } } }, "localname": "BuildingsIncludingSaltPansMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails" ], "xbrltype": "domainItemType" }, "GURE_CapitalExpenditureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capital Expenditure", "label": "Capital Expenditure" } } }, "localname": "CapitalExpenditureMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails" ], "xbrltype": "domainItemType" }, "GURE_CapitalizedLeaseCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of capitalized lease.", "label": "Capitalized lease, carrying value" } } }, "localname": "CapitalizedLeaseCarryingValue", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_ChairmanOfTheCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chairman of the Company", "label": "Chairman of the Company" } } }, "localname": "ChairmanOfTheCompanyMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "GURE_ChemicalProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chemical Products", "label": "Chemical Products" } } }, "localname": "ChemicalProductsMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "GURE_ConcentrationOfProductsBoughtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Major Suppliers", "label": "Major Suppliers" } } }, "localname": "ConcentrationOfProductsBoughtMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/MajorSuppliersDetailsNarrative" ], "xbrltype": "domainItemType" }, "GURE_CorporateAllocationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate", "label": "Corporate" } } }, "localname": "CorporateAllocationMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "GURE_CostOfNetRevenue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of net revenue.", "label": "Cost of net revenue" } } }, "localname": "CostOfNetRevenue", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_CrudeSaltMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Crude Salt", "label": "Crude Salt" } } }, "localname": "CrudeSaltMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "GURE_DeferredTaxAssetsPRCTaxLosses": { "auth_ref": [], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The deferred tax assets, PRC tax losses.", "label": "PRC tax losses" } } }, "localname": "DeferredTaxAssetsPRCTaxLosses", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "GURE_DepreciationAndAmortizationExpensePPE": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation and amortization expense.", "label": "DepreciationAndAmortizationExpensePPE", "verboseLabel": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortizationExpensePPE", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_DisclosureFinanceLeaseRightofuseAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease Right-of-use Assets" } } }, "localname": "DisclosureFinanceLeaseRightofuseAssetsAbstract", "nsuri": "http://gulfresourcesinc.com/20220331", "xbrltype": "stringItemType" }, "GURE_DisclosureLeaseLiabilitiesfinanceAndOperatingLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Liabilities-finance And Operating Lease", "terseLabel": "Lease Liabilities - Finance And Operating Lease - Schedule Of Operating Leased Liabilities", "verboseLabel": "Lease Liabilities - Finance And Operating Lease - Schedule Of Finance Leased Liabilities" } } }, "localname": "DisclosureLeaseLiabilitiesfinanceAndOperatingLeaseAbstract", "nsuri": "http://gulfresourcesinc.com/20220331", "xbrltype": "stringItemType" }, "GURE_DisclosureMajorSuppliersAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "verboseLabel": "Major Suppliers" } } }, "localname": "DisclosureMajorSuppliersAbstract", "nsuri": "http://gulfresourcesinc.com/20220331", "xbrltype": "stringItemType" }, "GURE_DisclosureOperatingLeaseRightofUseAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Right-of Use Assets" } } }, "localname": "DisclosureOperatingLeaseRightofUseAssetsAbstract", "nsuri": "http://gulfresourcesinc.com/20220331", "xbrltype": "stringItemType" }, "GURE_DisclosurePrepaidLandLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Land Leases" } } }, "localname": "DisclosurePrepaidLandLeasesAbstract", "nsuri": "http://gulfresourcesinc.com/20220331", "xbrltype": "stringItemType" }, "GURE_DisclosureTaxesPayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Taxes Payable", "verboseLabel": "Taxes Payable - Schedule Of Taxes Payable" } } }, "localname": "DisclosureTaxesPayableAbstract", "nsuri": "http://gulfresourcesinc.com/20220331", "xbrltype": "stringItemType" }, "GURE_DongyingBomeiteChemicalCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dongying Bomeite Chemical Company Limited", "label": "Dongying Bomeite Chemical Company Limited" } } }, "localname": "DongyingBomeiteChemicalCompanyLimitedMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "GURE_EquityInterestOwnership": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rate of equity interest ownership.", "label": "Equity interest, rate" } } }, "localname": "EquityInterestOwnership", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "percentItemType" }, "GURE_ExpenseAssociatedWithAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expense associated with agreement.", "label": "Expense associated with agreement" } } }, "localname": "ExpenseAssociatedWithAgreement", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_FinanceAndOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of financing and operating lease liabilities. Includes, but is not limited to, reconciliation of undiscounted cash flows to financing and operating lease liability recognized in statement of financial position.", "label": "Lease Liabilities - Finance and Operating Lease - Schedule of Financing and Operating Lease Maturities" } } }, "localname": "FinanceAndOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables" ], "xbrltype": "textBlockItemType" }, "GURE_FinancingLeasesOfLesseeDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for lessee's financing leases. Includes, but is not limited to, description of lessee's financing lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Lease Liabilities - Finance and Operating Lease - Schedule of Finance Leased Liabilities" } } }, "localname": "FinancingLeasesOfLesseeDisclosureTableTextBlock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables" ], "xbrltype": "textBlockItemType" }, "GURE_ForeignOperationsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for foreign operations, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Foreign Operations" } } }, "localname": "ForeignOperationsPolicyPolicyTextBlock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "GURE_FurnitireFixturesAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture, Fixtures and Equipment", "label": "Furniture, Fixtures and Equipment" } } }, "localname": "FurnitireFixturesAndEquipmentMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails" ], "xbrltype": "domainItemType" }, "GURE_ImputedInterestRateOnOperatingLeaseLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Imputed interest rate on operating lease liabilities.", "label": "ImputedInterestRateOnOperatingLeaseLiabilities", "verboseLabel": "Imputed interest rate" } } }, "localname": "ImputedInterestRateOnOperatingLeaseLiabilities", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfOperatingLeasedLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "GURE_IncomeLossFromContinuingOperationsAfterIncomeTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income Loss From Continuing Operations After Income Taxes", "label": "Loss from operations after income taxes(benefit)" } } }, "localname": "IncomeLossFromContinuingOperationsAfterIncomeTaxes", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "GURE_InterestRateUsedForFinanceLeaseObligations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate used for finance lease obligations.", "label": "Imputed interest rate" } } }, "localname": "InterestRateUsedForFinanceLeaseObligations", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinanceLeasedLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "GURE_LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance and operating leases of lessee. Includes, but is not limited to, description of finance and operating leases and maturity analysis of finance and operating lease liabilities.", "label": "LEASE LIABILITIES-FINANCE AND OPERATING LEASE" } } }, "localname": "LeaseLiabilitiesForFinanceAndOperatingLeasesTextBlock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLease" ], "xbrltype": "textBlockItemType" }, "GURE_LiMinMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LiMin", "label": "LiMin" } } }, "localname": "LiMinMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "GURE_LiuXiaoBinMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LiuXiaoBin", "label": "LiuXiaoBin" } } }, "localname": "LiuXiaoBinMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "GURE_MajorSuppliersDisclosureTextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for major suppliers.", "label": "MAJOR SUPPLIERS" } } }, "localname": "MajorSuppliersDisclosureTextblock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/MajorSuppliers" ], "xbrltype": "textBlockItemType" }, "GURE_MiaoNaiHuiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MiaoNaiHui", "label": "MiaoNaiHui" } } }, "localname": "MiaoNaiHuiMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "GURE_NaturalGasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Natural Gas", "label": "Natural Gas" } } }, "localname": "NaturalGasMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "GURE_NatureOfTheBusinessPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for nature of business, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Nature of the Business" } } }, "localname": "NatureOfTheBusinessPolicyTextBlock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "GURE_NetRevenueIntersegment": { "auth_ref": [], "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": "Net revenue (intersegment)" } } }, "localname": "NetRevenueIntersegment", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "GURE_OmnibusEquityIncentivePlan2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 Omnibus Equity Incentive Plan", "label": "2019 Omnibus Equity Incentive Plan" } } }, "localname": "OmnibusEquityIncentivePlan2019Member", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "GURE_PlantAndMachineryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plant and Machinery (including protective shells, transmission channels and ducts)", "label": "Plant and Machinery (including protective shells, transmission channels and ducts)" } } }, "localname": "PlantAndMachineryMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails" ], "xbrltype": "domainItemType" }, "GURE_PrepaidLandLeaseTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for prepaid and leases.", "label": "PREPAID LAND LEASES" } } }, "localname": "PrepaidLandLeaseTextBlock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/PrepaidLandLeases" ], "xbrltype": "textBlockItemType" }, "GURE_PrepaidLeaseForParcelOfLand": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prepaid lease for parcel of land.", "label": "Prepaid 50-year lease for parcel of land" } } }, "localname": "PrepaidLeaseForParcelOfLand", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/PrepaidLandLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_PropertyManagementFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property Management Fees", "label": "Property Management Fees" } } }, "localname": "PropertyManagementFeesMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails" ], "xbrltype": "domainItemType" }, "GURE_PropertyPlantAndEquipmentCapitalizedCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, plant and equipment, capitalized costs.", "label": "Property, plant and equipment, capitalized costs" } } }, "localname": "PropertyPlantAndEquipmentCapitalizedCosts", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_PropertyPlantAndEquipmentImpairmentCost": { "auth_ref": [], "calculation": { "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant and equipment impairment cost.", "label": "Impairment" } } }, "localname": "PropertyPlantAndEquipmentImpairmentCost", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "GURE_PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for property, plant and equipment under finance lease right-of-use assets.", "label": "FINANCE LEASE RIGHT-OF-USE ASSETS" } } }, "localname": "PropertyPlantAndEquipmentUnderFinanceLeasesNetTextBlock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets" ], "xbrltype": "textBlockItemType" }, "GURE_PropertyPlantAndEquipmentUnderFinanceLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of property, plant and equipment under finance leases.", "label": "Finance Lease Right-Of-Use Assets - Schedule of Property, Plant and Equipment Under Finance Leases" } } }, "localname": "PropertyPlantAndEquipmentUnderFinanceLeasesTableTextBlock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssetsTables" ], "xbrltype": "textBlockItemType" }, "GURE_RangeOfExercisePricePerCommonShareBeginningBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range of exercise price per common share outstanding.", "label": "Range of exercise price per common share, beginning balance" } } }, "localname": "RangeOfExercisePricePerCommonShareBeginningBalance", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "GURE_RangeOfExercisePricePerCommonShareEndingBalance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range of exercise price per common share outstanding.", "label": "Range of exercise price per common share" } } }, "localname": "RangeOfExercisePricePerCommonShareEndingBalance", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "GURE_RangeOfExercisePricePerCommonShareExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range of exercise price per common share exercised.", "label": "Range of exercise price per common share exercised" } } }, "localname": "RangeOfExercisePricePerCommonShareExercised", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "GURE_RangeOfExercisePricePerCommonShareExpired": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Range of exercise price per common share expired.", "label": "Range of exercise price per common share, expired" } } }, "localname": "RangeOfExercisePricePerCommonShareExpired", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "GURE_RangeOfExercisePricePerCommonShareGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The range of exercise price per common share granted.", "label": "Range of exercise price per common share, granted" } } }, "localname": "RangeOfExercisePricePerCommonShareGranted", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "GURE_RelocationProcessCostApproximate": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Approximate costs of relocation process.", "label": "Approximate cost of relocation process" } } }, "localname": "RelocationProcessCostApproximate", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the property, plant and equipment useful life.", "label": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Property, Plant and Equipment Useful Life" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentServiceLifeTableTextblock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "GURE_ScheduleOfSegmentCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of segment costs.", "label": "Business Segments - Schedule of Segment Reconciliations" } } }, "localname": "ScheduleOfSegmentCostsTableTextBlock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "GURE_SegmentCorporateCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Segment corporate costs.", "label": "SegmentCorporateCosts", "negatedLabel": "Corporate costs" } } }, "localname": "SegmentCorporateCosts", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReconciliationsDetails" ], "xbrltype": "monetaryItemType" }, "GURE_SegmentOperatingIncomeLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Segment operating income loss.", "label": "Total segment operating loss" } } }, "localname": "SegmentOperatingIncomeLoss", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReconciliationsDetails" ], "xbrltype": "monetaryItemType" }, "GURE_SegmentTotalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Segment Total", "label": "Segment Total" } } }, "localname": "SegmentTotalMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "GURE_SellerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seller", "label": "Seller" } } }, "localname": "SellerMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "GURE_ShandongBrotherTechnologyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shandong Brother Technology Limited", "label": "Shandong Brother Technology Limited" } } }, "localname": "ShandongBrotherTechnologyLimitedMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "GURE_ShandongMoruiChemicalCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shandong Morui Chemical Company Limited", "label": "Shandong Morui Chemical Company Limited" } } }, "localname": "ShandongMoruiChemicalCompanyLimitedMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "GURE_ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shandong Shouguang Shenrunfa Ocean Chemical Company Limited", "label": "Shandong Shouguang Shenrunfa Ocean Chemical Company Limited" } } }, "localname": "ShandongShouguangShenrunfaOceanChemicalCompanyLimitedMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "GURE_ShouguangWeidongChemicalCompanyLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shouguang Weidong Chemical Company Limited", "label": "Shouguang Weidong Chemical Company Limited" } } }, "localname": "ShouguangWeidongChemicalCompanyLimitedMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "GURE_StatutoryCommonReserveFundsDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Statutory common reserve funds, description", "label": "Statutory common reserve funds description" } } }, "localname": "StatutoryCommonReserveFundsDescription", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "GURE_TaxesPayableDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of taxes payable.", "label": "Taxes Payable - Schedule of Taxes Payable" } } }, "localname": "TaxesPayableDisclosureTableTextBlock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/TaxesPayableTables" ], "xbrltype": "textBlockItemType" }, "GURE_TaxesPayableDisclosureTextblock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for taxes payables.", "label": "TAXES PAYABLE" } } }, "localname": "TaxesPayableDisclosureTextblock", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/TaxesPayable" ], "xbrltype": "textBlockItemType" }, "GURE_TermOfPropertyManagementServicesDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term of property management services, description", "label": "Term of property management services, description" } } }, "localname": "TermOfPropertyManagementServicesDescription", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "GURE_TotalRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Revenue", "label": "Total Revenue" } } }, "localname": "TotalRevenueMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "GURE_UnrealizedGainLossOnTranslationOfInterCompanyBalances": { "auth_ref": [], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The unrealized (gain) loss on translation of intercompany balances.", "label": "Unrealized gain (loss) on translation of intercompany balance", "negatedLabel": "Unrealized exchange (gain) loss on translation of inter-company balances" } } }, "localname": "UnrealizedGainLossOnTranslationOfInterCompanyBalances", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReconciliationsDetails", "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "GURE_UnrecognizedWithholdingTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized withholding tax.", "label": "Unrecognized withholding tax" } } }, "localname": "UnrecognizedWithholdingTax", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "GURE_ValueAddedTaxAndOtherTaxesPayable": { "auth_ref": [], "calculation": { "http://gulfresourcesinc.com/role/TaxesPayable-ScheduleOfTaxesPayableDetails": { "order": 2.0, "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value added tax and other taxes payable.", "label": "Value added tax and other taxes payable" } } }, "localname": "ValueAddedTaxAndOtherTaxesPayable", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/TaxesPayable-ScheduleOfTaxesPayableDetails" ], "xbrltype": "monetaryItemType" }, "GURE_VehiclesGross": { "auth_ref": [], "calculation": { "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 4.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of motor vehicles at cost.", "label": "Motor vehicles" } } }, "localname": "VehiclesGross", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "GURE_YangMingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "YangMing", "label": "YangMing" } } }, "localname": "YangMingMember", "nsuri": "http://gulfresourcesinc.com/20220331", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PRC" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hong Kong" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "stringItemType" }, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r482", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "gYearItemType" }, "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" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "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" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "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" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r473" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r473" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInformationFormerLegalOrRegisteredName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Legal or Registered Name of an entity", "label": "Entity Information, Former Legal or Registered Name" } } }, "localname": "EntityInformationFormerLegalOrRegisteredName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r488" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r473" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r473" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r473" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r476" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://gulfresourcesinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Capital Commitment and Other Service Contractual Obligations - Schedule of Contractual Obligations" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligationsTables" ], "xbrltype": "textBlockItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r153", "r242", "r244", "r442" ], "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://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r192", "r194", "r195", "r196", "r218", "r224", "r260", "r261", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r440", "r443", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r192", "r194", "r195", "r196", "r218", "r224", "r260", "r261", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r440", "r443", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r153", "r242", "r244", "r442" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers." } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r184", "r192", "r194", "r195", "r196", "r218", "r224", "r248", "r260", "r261", "r293", "r294", "r295", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r440", "r443", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r184", "r192", "r194", "r195", "r196", "r218", "r224", "r248", "r260", "r261", "r293", "r294", "r295", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r440", "r443", "r469", "r470" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r150", "r151", "r242", "r243", "r441", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r489", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498" ], "lang": { "en-us": { "role": { "documentation": "Geographical area." } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r150", "r151", "r242", "r243", "r441", "r452", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r489", "r490" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative" ], "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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "ACCOUNTS AND OTHER PAYABLE AND ACCRUED EXPENSES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Payable and accrued expenses", "totalLabel": "Total" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails", "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33", "r391" ], "calculation": { "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "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" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableOtherCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Other payable-related party (see Note 8)" } } }, "localname": "AccountsPayableOtherCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r428", "r453" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "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.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r6", "r36" ], "calculation": { "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Salary payable" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r13", "r179" ], "calculation": { "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "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 and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r44", "r45", "r46", "r430", "r447", "r448" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 7.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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r43", "r46", "r53", "r54", "r55", "r87", "r88", "r89", "r338", "r380", "r444", "r445" ], "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": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20", "r391" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "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" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r87", "r88", "r89", "r298", "r299", "r300", "r342" ], "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" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r63", "r73", "r219", "r359" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Interest on capital lease obligation" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Anti-dilutive common stock equivalents which were excluded" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_AreaOfLand": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of land held.", "label": "Rights to use parcels of land through lease agreements, area" } } }, "localname": "AreaOfLand", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssetsDetailsNarrative" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r15", "r81", "r131", "r138", "r145", "r160", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r336", "r339", "r349", "r389", "r391", "r417", "r429" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "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": "Total assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r32", "r81", "r160", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r336", "r339", "r349", "r389", "r391" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "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://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r81", "r160", "r205", "r206", "r207", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r336", "r339", "r349", "r389" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "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://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Current Assets" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation and Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r178" ], "calculation": { "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements, Gross", "verboseLabel": "Buildings" } } }, "localname": "BuildingsAndImprovementsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r86", "r118" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeasesBalanceSheetAssetsByMajorClassNet": { "auth_ref": [ "r365" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total gross amount less the charge for the use of the long-lived depreciable assets subject to a lease meeting the criteria for capitalization.", "label": "Finance lease right-of use assets" } } }, "localname": "CapitalLeasesBalanceSheetAssetsByMajorClassNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r11", "r391", "r450", "r451" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r70", "r75", "r76" ], "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 - END OF PERIOD", "periodStartLabel": "CASH AND CASH EQUIVALENTS - BEGINNING OF PERIOD" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r70", "r350" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "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) INCREASE IN CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, uninsured amount" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r419", "r434" ], "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": "Commitment and Loss Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "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": [ "r187", "r188", "r189", "r200", "r455" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "CAPITAL COMMITMENT AND OTHER SERVICE CONTRACTUAL OBLIGATIONS" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r204", "r456" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Loss Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r87", "r88", "r342" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r236" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r391" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "COMMON STOCK; $0.0005 par value; 80,000,000 shares authorized; 10,517,754 shares issued; and 10,471,924 shares outstanding as of March 31 31, 2022 and December 31, 2021" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationRelatedCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "localname": "CompensationRelatedCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "auth_ref": [ "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.", "label": "STOCK-BASED COMPENSATION" } } }, "localname": "CompensationRelatedCostsGeneralTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r48", "r50", "r51", "r61", "r421", "r436" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "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": "COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "COMPREHENSIVE LOSS:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r115", "r116", "r153", "r346", "r347", "r454" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative", "http://gulfresourcesinc.com/role/MajorSuppliersDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r115", "r116", "r153", "r346", "r347", "r449", "r454" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative", "http://gulfresourcesinc.com/role/MajorSuppliersDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r112", "r426" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r118" ], "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": "CUSTOMER CONCENTRATION" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CustomerConcentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r115", "r116", "r153", "r346", "r347" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Percentage of total revenue", "terseLabel": "Percent of materials purchased", "verboseLabel": "Percent of products sold to top five customers" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails", "http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative", "http://gulfresourcesinc.com/role/MajorSuppliersDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r113", "r115", "r116", "r117", "r346", "r348", "r454" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r178" ], "calculation": { "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 6.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in process" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "verboseLabel": "Total" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Payable within: the next 12 months" } } }, "localname": "ContractualObligationDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInSecondYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Payable within: the next 13 to 24 months" } } }, "localname": "ContractualObligationDueInSecondYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligationDueInThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Payable within: the next 25 to 36 months" } } }, "localname": "ContractualObligationDueInThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r58", "r59" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "negatedLabel": "Cost of net revenue" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldOverhead": { "auth_ref": [ "r64" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Indirect cost incurred related to good produced and service rendered.", "label": "Cost, Overhead", "negatedLabel": "Direct labor and factory overheads incurred during plant shutdown" } } }, "localname": "CostOfGoodsAndServicesSoldOverhead", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r319", "r327", "r329" ], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current taxes \u2013 PRC" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r114", "r153" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CustomerConcentrationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r305", "r306" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r73", "r82", "r320", "r327", "r328", "r329" ], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 3.0, "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred taxes \u2013 US entity" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r74" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred tax asset" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOtherTaxExpenseBenefit": { "auth_ref": [ "r82", "r321", "r326" ], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other deferred income tax expense (benefit) pertaining to income (loss) from continuing operations. For example, but not limited to, acquisition-date income tax benefits or expenses recognized from changes in the acquirer's valuation allowance for its previously existing deferred tax assets resulting from a business combination and adjustments to beginning-of-year balance of a valuation allowance because of a change in circumstance causing a change in judgment about the realizability of the related deferred tax asset in future periods.", "label": "Deferred tax \u2013 PRC entities" } } }, "localname": "DeferredOtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r312" ], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r314" ], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.", "label": "US federal net operating loss" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r317", "r318" ], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "Exploration costs" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r313" ], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r306", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r247", "r249", "r250", "r253", "r254", "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Company's contributions to the retirement plan" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanAdministrativeExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of administrative expense incurred by defined contribution plan.", "label": "Administrative expenses" } } }, "localname": "DefinedContributionPlanAdministrativeExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r73", "r177" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r73", "r126" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 3.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 and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails", "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r33", "r85", "r208", "r210", "r211", "r215", "r216", "r217", "r384" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 3.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": "Amount due to a related party", "verboseLabel": "Total" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r92", "r93", "r94", "r95", "r96", "r100", "r101", "r103", "r104", "r105", "r108", "r109", "r343", "r344", "r422", "r437" ], "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": "BASIC AND DILUTED" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LOSS PER SHARE:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE NUMBER OF SHARES:" } } }, "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r106", "r107" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Basic and Diluted Net Income per Share of Common Stock" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r350" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "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": "EFFECTS OF EXCHANGE RATE CHANGES ON CASH AND CASH EQUIVALENTS" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r83", "r308", "r330" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r308", "r330" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "verboseLabel": "Tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r53", "r54", "r55", "r87", "r88", "r89", "r91", "r97", "r99", "r111", "r161", "r236", "r237", "r298", "r299", "r300", "r323", "r324", "r342", "r351", "r352", "r353", "r354", "r355", "r356", "r380", "r444", "r445", "r446" ], "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "FAIR VALUE OF FINANCIAL INSTRUMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r368", "r372", "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest expense, finance lease liability" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r367", "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Total finance lease liability", "verboseLabel": "Financial lease - Present value of net minimum lease payments" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinanceLeasedLiabilitiesDetails", "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r367" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 4.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 finance lease, classified as current.", "label": "Finance lease liability, current portion", "negatedLabel": "Less: Current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinanceLeasedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r367" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "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 finance lease, classified as noncurrent.", "label": "Finance lease liability, net of current portion" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinanceLeasedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance lease - Total" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance lease - thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance lease - the next 12 months" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance lease - the next 49 to 60 months" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance lease - the next 37 to 48 months" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance lease - the next 25 to 36 months" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance lease - the next 13 to 24 months" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Finance lease - Less: Amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Reporting Currency and Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r178" ], "calculation": { "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 5.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation of equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture, fixtures and office equipment" } } }, "localname": "FurnitureAndFixturesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r66" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 4.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 expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r176", "r182" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Recoverability of Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r131", "r137", "r141", "r144", "r147" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Loss before income taxes", "totalLabel": "LOSS BEFORE TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReconciliationsDetails", "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "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": [ "r83", "r309", "r310", "r316", "r325", "r331", "r333", "r334", "r335" ], "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 TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r84", "r98", "r99", "r129", "r307", "r326", "r332", "r438" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "INCOME TAX\u00a0\u00a0BENEFIT", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails", "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r52", "r303", "r304", "r310", "r311", "r315", "r322" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r308" ], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": 4.0, "parentTag": "us-gaap_OtherTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r72" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Accounts and Other payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r72" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r72" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r72" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r72", "r374" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Operating leases" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r72" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "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" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r72" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepayments and deposits" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": { "auth_ref": [ "r72" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Expenses, Other", "negatedLabel": "Prepaid land leases" } } }, "localname": "IncreaseDecreaseInPrepaidExpensesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInRetainagePayable": { "auth_ref": [ "r72" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in retainage obligations due by the reporting entity that are payable within one year (or one business cycle).", "label": "Retention payable" } } }, "localname": "IncreaseDecreaseInRetainagePayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r56", "r125", "r358", "r359", "r423" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "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": [ "r165" ], "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": "INVENTORIES" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r26", "r164" ], "calculation": { "http://gulfresourcesinc.com/role/Inventories-ScheduleOfInventoriesCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Inventories-ScheduleOfInventoriesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r31", "r391" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://gulfresourcesinc.com/role/Inventories-ScheduleOfInventoriesCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "totalLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/Inventories-ScheduleOfInventoriesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r7", "r29", "r77", "r110", "r162", "r163", "r165", "r401" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r27" ], "calculation": { "http://gulfresourcesinc.com/role/Inventories-ScheduleOfInventoriesCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Inventories-ScheduleOfInventoriesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r67", "r124" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IssuanceOfStockAndWarrantsForServicesOrClaims": { "auth_ref": [ "r73" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based compensation granted to nonemployees as payment for services rendered or acknowledged claims.", "label": "Common stock issued for services" } } }, "localname": "IssuanceOfStockAndWarrantsForServicesOrClaims", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r12" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale.", "label": "Land" } } }, "localname": "Land", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescription": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Description of lessee's operating lease.", "label": "Operating lease, description" } } }, "localname": "LesseeOperatingLeaseDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PrepaidLandLeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Operating lease - Less: Amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r379" ], "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": "OPERATING LEASE RIGHT-OF USE ASSETS" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r81", "r139", "r160", "r205", "r206", "r207", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r337", "r339", "r340", "r349", "r389", "r390" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "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://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r81", "r160", "r349", "r391", "r418", "r432" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r5", "r37", "r81", "r160", "r205", "r206", "r207", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r337", "r339", "r340", "r349", "r389", "r390", "r391" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "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://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current Liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r8", "r9", "r10", "r16", "r17", "r81", "r160", "r205", "r206", "r207", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r337", "r339", "r340", "r349", "r389", "r390" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "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://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-Current Liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusAxis": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Information by status of pending, threatened, or settled litigation.", "label": "Litigation Status [Axis]" } } }, "localname": "LitigationStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LossContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationStatusDomain": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Status of pending, threatened, or settled litigation." } } }, "localname": "LitigationStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LossContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LossContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r190", "r191", "r192", "r193", "r194", "r201", "r202" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LossContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r190", "r191", "r193", "r195", "r196", "r197", "r198", "r199" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "LOSS CONTINGENCIES" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LossContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingencySettlementAgreementTerms": { "auth_ref": [ "r190", "r191", "r193" ], "lang": { "en-us": { "role": { "documentation": "Description of the terms of a settlement agreement which resolved the legal matter, including the nature of the consideration, timing of payment, and the nature of rights obtained or lost (for example, but not limited to, patent, trademark, copyright, license and franchise rights).", "label": "Loss contingency settlement agrreement, terms" } } }, "localname": "LossContingencySettlementAgreementTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LossContingenciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ManufacturingFacilityMember": { "auth_ref": [ "r178" ], "lang": { "en-us": { "role": { "documentation": "Structure used in the manufacturing of goods.", "label": "Plant and Machinery" } } }, "localname": "ManufacturingFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MineralPropertiesGross": { "auth_ref": [ "r180", "r413", "r416" ], "calculation": { "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount at the balance sheet date of mineral properties, gross of adjustments.", "label": "Mineral rights" } } }, "localname": "MineralPropertiesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "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://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS USED IN INVESTING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r70", "r71", "r74" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r47", "r49", "r55", "r60", "r74", "r81", "r90", "r92", "r93", "r94", "r95", "r98", "r99", "r102", "r131", "r137", "r141", "r144", "r147", "r160", "r205", "r206", "r207", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r344", "r349", "r420", "r435" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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 loss for three-month period ended March 31, 2021", "totalLabel": "NET LOSS", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity", "http://gulfresourcesinc.com/role/StatementsOfCashFlows", "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "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" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r68" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Other income" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReconciliationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSE)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "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 expense" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSE" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r131", "r137", "r141", "r144", "r147" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Loss from operations before income benefit", "totalLabel": "LOSS FROM OPERATIONS", "verboseLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReconciliationsDetails", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails", "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r373", "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total Operating lease liabilities", "verboseLabel": "Operating lease - Present value of net minimum lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails", "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfOperatingLeasedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r367" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 5.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 liabilities, current portion", "negatedLabel": "Less: Current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfOperatingLeasedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r367" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 2.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 liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfOperatingLeasedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r369", "r374" ], "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": "Lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r366" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "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 assets", "verboseLabel": "Operating lease, right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/OperatingLeaseRight-ofUseAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r376", "r378" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discounts rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r375", "r378" ], "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": "Weighted average remaining operating lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r361", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating lease - Total" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r361", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating lease - the next 12 months" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r361", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating lease - the next 49 to 60 months" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r361", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating lease - the next 37 to 48 months" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r361", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating lease - the next 25 to 36 months" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r361", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating lease - the next 13 to 24 months" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r361", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating lease - thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-FinanceAndOperatingLease-ScheduleOfFinancingAndOperatingLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r203", "r360", "r361", "r362", "r364" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Lease Liabilities - Finance and Operating Lease - Schedule of Operating Leased Liabilities" } } }, "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LeaseLiabilities-financeAndOperatingLeaseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "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": "Accrued expense-others" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpenses-ScheduleOfAccountsPayableAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation." } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/CapitalCommitmentAndOtherServiceContractualObligations-ScheduleOfContractualObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER COMPREHENSIVE LOSS" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r42" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "- Foreign currency translation adjustments", "verboseLabel": "Translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity", "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostOfOperatingRevenue": { "auth_ref": [ "r65" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other costs incurred during the reporting period related to other revenue generating activities.", "label": "Direct labor and factory overheads incurred during plant shutdown" } } }, "localname": "OtherCostOfOperatingRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other operating expense" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 5.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 receivable" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherTaxExpenseBenefit": { "auth_ref": [ "r82", "r307", "r322" ], "calculation": { "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other income tax expense (benefit).", "label": "Other Tax Expense (Benefit)", "totalLabel": "Tax Expense Benefit" } } }, "localname": "OtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxes-ScheduleOfComponentsOfIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireBuildings": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for acquisition of buildings (properties) whether for investment or use.", "label": "Acquisition of five floors of commercial building" } } }, "localname": "PaymentsToAcquireBuildings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r69" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfCashFlows": { "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": "Capital expenditures", "negatedLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails", "http://gulfresourcesinc.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "auth_ref": [ "r252", "r256", "r257", "r258", "r259" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.", "label": "Retirement Benefits" } } }, "localname": "PensionAndOtherPostretirementPlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r288", "r289", "r292", "r293", "r294", "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r288", "r289", "r292", "r293", "r294", "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r18", "r222" ], "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 value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "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" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "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" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r18", "r391" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "PREFERRED STOCK; $0.001 par value; 1,000,000 shares authorized; none outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits 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": "Prepayments and deposits" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseOtherNoncurrent": { "auth_ref": [ "r14" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer.", "label": "Prepaid land leases, net of current portion" } } }, "localname": "PrepaidExpenseOtherNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/PrepaidLandLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/MajorSuppliersDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ProfessionalAndContractServicesExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Professional and contract service expense includes cost reimbursements for support services related to contracted projects, outsourced management, technical and staff support.", "label": "Property management services" } } }, "localname": "ProfessionalAndContractServicesExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r179", "r368", "r372" ], "calculation": { "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r180", "r372" ], "calculation": { "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "totalLabel": "Net book value" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "verboseLabel": "At cost:" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r15", "r178", "r366" ], "calculation": { "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Total" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r180" ], "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://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails", "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r183", "r457", "r458", "r459" ], "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, NET" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r12", "r178" ], "calculation": { "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "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", "totalLabel": "Total" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "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://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails", "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r180", "r391", "r425", "r433" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 }, "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Net book value" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r180" ], "calculation": { "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Plant and machinery" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNet-ScheduleOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r180", "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r180" ], "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, Net - Schedule of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/PropertyPlantAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r178" ], "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." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails", "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Useful life (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r155", "r157", "r158", "r159" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r251", "r383", "r384" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r251", "r383", "r384", "r386" ], "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://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails", "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "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_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r251", "r383", "r386", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r381", "r382", "r384", "r387", "r388" ], "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" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAppropriated": { "auth_ref": [ "r41", "r80", "r220", "r221", "r427" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "RetainedEarningsAppropriated", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsUnappropriated": { "auth_ref": [ "r21", "r80", "r431" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.", "label": "Retained earnings unappropriated" } } }, "localname": "RetainedEarningsUnappropriated", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsUnappropriatedMember": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "A segregation of retained earnings which is available for dividend distribution. Earnings not paid out as dividends but instead reinvested in the core business or used to pay off debt. Unappropriated profit is part of shareholder equity. Also called cumulative distributions or earned surplus or accumulated earnings or unappropriated profit.", "label": "Retained Earnings Unappropriated" } } }, "localname": "RetainedEarningsUnappropriatedMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r78", "r79" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r57", "r81", "r122", "r123", "r136", "r142", "r143", "r149", "r150", "r153", "r160", "r205", "r206", "r207", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r349", "r424" ], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Net revenue", "terseLabel": "Revenues", "verboseLabel": "Net revenue (external customers)" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails", "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NET REVENUE" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "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_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://gulfresourcesinc.com/role/TaxesPayable-ScheduleOfTaxesPayableDetails": { "order": 1.0, "parentTag": "us-gaap_TaxesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Land use tax payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/TaxesPayable-ScheduleOfTaxesPayableDetails" ], "xbrltype": "monetaryItemType" }, "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": "Accounts and Other Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/AccountsAndOtherPayableAndAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Income Taxes - Schedule of Components of Income Tax Expense Benefit" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r7", "r28", "r29", "r30" ], "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": "Inventories - Schedule of Inventories, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/MajorSuppliersDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r180" ], "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://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails", "http://gulfresourcesinc.com/role/FinanceLeaseRight-of-useAssets-ScheduleOfPropertyPlantAndEquipmentUnderFinanceLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r385", "r386" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactions-ScheduleOfRelatedPartyTransactionsDetails", "http://gulfresourcesinc.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Related Party Transactions - Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "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": "Business Segments - Schedule of Revenue by Major Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r131", "r134", "r140", "r174" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r131", "r134", "r140", "r174" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r262", "r263", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r285", "r286", "r288", "r289", "r292", "r293", "r294", "r295", "r296" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r269", "r284", "r287" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Stock-Based Compensation - Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r240", "r264" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Stock-Based Compensation - Schedule of Stock Options and Warrants Outstanding and Exercisable" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r119", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r136", "r137", "r138", "r139", "r141", "r142", "r143", "r144", "r145", "r147", "r153", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r185", "r186", "r439" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r119", "r120", "r121", "r131", "r135", "r141", "r145", "r146", "r147", "r148", "r149", "r152", "r153", "r154" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "BUSINESS SEGMENTS" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss": { "order": 2.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": "Sales, marketing and other operating expenses" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SettledLitigationMember": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Agreement reached between parties in a litigation that occurs without judicial intervention, supervision or approval.", "label": "Settled Litigation" } } }, "localname": "SettledLitigationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/LossContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Awards, number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedLabel": "Number of options and warrants, expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Number of options and warrants, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r270", "r271" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Outstanding and exercisable", "periodEndLabel": "Number of option and warrants outstanding and exercisable", "periodStartLabel": "Number of option and warrants outstanding and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails", "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionsAndWarrantsOutstandingAndExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r270", "r271" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Range of exercise prices, outstanding and exercisable", "periodEndLabel": "Weighted-average exercise price of options and warrants", "periodStartLabel": "Weighted-average exercise price of options and warrants" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails", "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionsAndWarrantsOutstandingAndExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r288" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Aggregate intrinsic value of options outstanding and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted-average exercise price of option and warrants, exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Weighted-average exercise price of option and warrants, expired" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r274" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted-average exercise price of options and warrants, granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r268", "r290", "r291", "r292", "r293", "r296", "r301", "r302" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining contractual life (years), outstanding and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionsAndWarrantsOutstandingAndExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r236" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Number of shares issued", "periodStartLabel": "Number of shares issued" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Number of treasury stock", "periodStartLabel": "Number of treasury stock" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r119", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r129", "r130", "r131", "r132", "r133", "r136", "r137", "r138", "r139", "r141", "r142", "r143", "r144", "r145", "r147", "r153", "r166", "r167", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r181", "r185", "r186", "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfRevenueByMajorCustomersDetails", "http://gulfresourcesinc.com/role/BusinessSegments-ScheduleOfSegmentReportingInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r40", "r53", "r54", "r55", "r87", "r88", "r89", "r91", "r97", "r99", "r111", "r161", "r236", "r237", "r298", "r299", "r300", "r323", "r324", "r342", "r351", "r352", "r353", "r354", "r355", "r356", "r380", "r444", "r445", "r446" ], "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://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "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://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative", "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "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": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r87", "r88", "r89", "r111", "r402" ], "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://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative", "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r236", "r237", "r275" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of options and warrants, exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensation-ScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockOptionPlanExpense": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for option under share-based payment arrangement.", "label": "Compensation costs for options issued" } } }, "localname": "StockOptionPlanExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Stock-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r23", "r24", "r81", "r156", "r160", "r349", "r391" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 2.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": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r80", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r237", "r241", "r341" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "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": [ "r392", "r393" ], "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 EVENT" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/SubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://gulfresourcesinc.com/role/TaxesPayable-ScheduleOfTaxesPayableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes payable-current", "totalLabel": "Land use tax payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets", "http://gulfresourcesinc.com/role/TaxesPayable-ScheduleOfTaxesPayableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r39", "r238" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r39", "r238" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r39", "r238", "r239" ], "calculation": { "http://gulfresourcesinc.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock; 45,830 shares as of March 31, 2022 and December 31, 2021 at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Increase/(decrease) in valuation allowance", "negatedLabel": "Increase/(decrease) in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Motor Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies-ScheduleOfPropertyPlantAndEquipmentUsefulLifeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r100", "r105" ], "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", "verboseLabel": "BASIC AND DILUTED" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://gulfresourcesinc.com/role/StatementsOfComprehensiveIncomeLoss" ], "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305" }, "r111": { "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" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "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": "(h)", "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(14))", "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": "(j)", "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", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r147": { "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" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r197": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/subtopic&trid=2127163" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355" }, "r199": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org/subtopic&trid=2127197" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643" }, "r222": { "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" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r23": { "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" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644" }, "r236": { "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" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org/extlink&oid=6409950&loc=d3e20396-108366" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r251": { "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" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r302": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123389372&loc=d3e36991-112694" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r366": { "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" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r386": { "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" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(30)(a)(3)(ii))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61797-109447" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "25", "SubTopic": "360", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=96866604&loc=d3e64895-109465" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(ii))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r452": { "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" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r471": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r472": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r473": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r474": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r475": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r476": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r477": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d" }, "r478": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c" }, "r479": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b" }, "r48": { "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" }, "r480": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d" }, "r481": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12" }, "r482": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r483": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r484": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r485": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r486": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r487": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)" }, "r488": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r489": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r49": { "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" }, "r490": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r491": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r492": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r493": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r494": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r495": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r496": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r497": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r498": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r499": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425" }, "r501": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r51": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r57": { "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" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r6": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "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(b)(2))", "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.2)", "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.4)", "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.7(b))", "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.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 89 0001193805-22-000797-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193805-22-000797-xbrl.zip M4$L#!!0 ( .*#K53K6A71:$D! -3Z#0 4 938R,38R-%\Q,'$M9W5L M9BYH=&WLO6EWVLKR+_P^:^4[]/$Y^S[)>H2#F'&R?1<&;)/80 [PQN6D!J0 M+22LP3;^]+>Z)8$ ,2,0N/_WW!T,4G=7U:^F'JJ__=_7GH*>L6[(FOKO"7\: M/4%8%35)5CO_GEAF.Y(Y^;_G'S]\ZYKP'#RK&O^>=$VS?_;ER\O+R^E+_%33 M.U_X;#;[Y94\3^)>IIN%7:?2"]^'4%_O'L4=-WT>3]J.F^ZAL:(D8GYXW M#ON)X0NOLY[ER9B!0OS[HG8S>MST?W[TZ!=3%U2CK>D]P009DI:2D6@L$DMY M&HD86!QK"/X^[6C/"]O)1.*\V\Z4<,8I)3^W!&/(<0E/L-OM$WZ -V(Q]T$= MMVQQR=0CYJ"/#?^AP,]?R,_DG6@DRD=B0_Z)FJ6:^L"?*1__MFRJ:"S[]] ML?^%7WO8%!!I*X*?+/GYWY.\III8-2,-(.D$B?9?_YZ8^-7\8JO[%_+>%Z?9 M;_^)1-"EC!7I#-6Q^165A1X^0Z_2ZU=4*M /S6CLHGE7_R=6N,KEJO /&1Z* M1)9].YYL$I*;?J0V75)7:"^1L=_BH_PZKR*D*GV184 Z_2U*6GJ8(F6K0E MV1 %I8IU69,NX3NC^7,ELJ,SV_R#!=UN<47))GE/FWE+U\>:+*I203!QT_[Y MIAY]O96C;[<___UWA2Y2!'J%)M]TS++=&'RU2ANQ9KTK /2:L2;U0G8C!OUN ME78*9"Q5IZWXU) V:SS;K%HZ;B:\K?3AFU7:*#;K3X^]9J8)IM49!_SMM-#2 MI $RS(&"_SUI@UTX0WRT;Z*&W(.!EO$+JFD]0>7L+SCH19?;U ))\K/[GB0; M?448G"%54S']47X](Z8$Z\1&T;]D2<(JM5CD3WBP#%C39=$V1J]FC7B/2UWK M$;01@QOE3;4?Z[PDXW[.6!EY$ M4*G>>LA23@Y)X\'TN,L@W%R'HGP,7AX MB[W*TK\GH"(QF2A7-!I+3J,L)TF@L4;=A"%4]*JN/K4&.-Q[QCK6+1T&&417A#4#B;J?W)>SM4+N9^!\2F3'O*)>/"S&NFY MTBZ^8EV4#5R%EC%@,Z_U>II*S6+QM2_K6()0QSA3907B#MV"<08WP@R_Z@A5 MDBE="(J3:^QJG%EWG$Y$>T9'0\)O"4;7QZI!H_B#$:/5(4!^2KW M(NA2I4\>-"J621(F0LTO+'>Z)I9RD!8*'5R#3$U6X7L2"^J":%J"TL!Z+[84 MN5_&;#BA'@)Z#)H*49O]!,D;S@R:$ (;$,WRSKHT*>B PXJX0=GIJT&00'\F M$?:_)X;*9PWC*V#F,=T-E]S5,E7OX[?![ M62*_M&6L(TH*]LVV\J4?X^YF\N51=U]\^W-ZZU,+/CT*D*!N$J-W/B+';6GT MV]1KV+:4YR.Z1]U+8Z^XWX\-P/W28>EL/N>,2MON(QGAXP?&6WM"P3P?$3#L MPOEEVTPZ0 ".,\F+I$"8Q-N>_7"9Q+NA21!,,Q!WB]3T_.#]),)C7OB*+LFF/%4F0 MM*GVE/ PP""1+'F_^&21+ JB#$C:5-/(O(HM6S%,*/BMFE0XB;+\ M(G3Y170/ MF+.\ P04R_(.)\L[('BQ+.]PLKP#@A7+\@XYRPL?T,8/6++<;M^YW8[/C+(% MN!"E9GN6/67[Q?V;/\(KSYQ3[PP/*+0\DO=HD.EE\<2GZQ%Q_"\HN#RR]VB)/# M/;"U"R9-3.'D@6Z95,#6-6 >;2,.IVBF?1# M(_U=U#V=>0SAPI(54N?: &^A6.1375#,JJ Z?&D:NMF\E56Y9_6. R,@=V"E M.:@JP.6<*A$/VZ>8&9"+73Q(6<2;Q9A99ES 8+NVNMTS^7.,WWO=L1#:?>D; M EIX98#>):"]_&: 7@G0KEAO!;$+/DT?,,,\@R7,'A\:?-^G&=XY?)GU71V^ M[I33/>[*HH*/)$%:"J3NP^.D,^"L9/G8\'*;N? EV,/< M^2'#^GVZ]KW"FKGY!9.@?/K "[NY! 0Y5PA].+I_H.SR0M$E9B4H3G)Y)T=N MW+F9=V0QW8?'27\GZS!,[N&1^R[N+)C4]UM!M=KD E$=.' IB+("8W^'()C# MAW=F"1@BPHR(':S20@?1;"26&'Y*CE;K!5GO"6JEW>ABLLE'4(\$&35,=R]5 M(2P;-'1!-4#PY KFBX'WE['E^UFLV&?*XXINM3C3D7*@*0]#4OB1Y$GP)B 1 MB)G)#!.\S/CD3ATK"M;?*1R\Q._5E&3625DS^YP49+@) 6Y"..NVJ#H2PTT8 MM]),LQD?<1IKK]>W\C6;UG0+F3UO4A[ MDN+WI=M,WN]-OV_?DZAO0R#EO6@UD_+QZ_(MF+&R(%];\GL1]23%[TNKF;R/ M6[_Y[+B\*SU5;EF&?>J\I(ID[,^8+-N19X\# X2:LM#S;MM;ANP]+@ID=V_H M&1!""(1@/<#L67[-4DU]T+RK'ZK$R?;8X=GP*ZQU=*'?)8? ;=$[!)[=U=D$ M_FJ0N/YQY)"X_L$@L1HD\N4CAT2^S" Q-X)@0#CT4& R&602/?1T;V'9#/A= M5H^M>MJ<,D!C!#.#OA)8\KHE85(ZY/W 98)D!IC5 ,.JC>VUVMB!PZF82ST"TQ(H)RZ".>":$)4![3H#V*V\6@+XWB;/X\3U*G85_80C_=KSA8>;Q M-!;1L3-I2X.%A80,,*L!ALV)AV=._/#@PU(2!ID5(<-R&@:;=1P52XI"D!2% M'$3^UWBR#.KX+UUD"5 (YL3W(6^6OX3G!L&=2Y^E'^]-XBQ[>(]29\%_&(+_ M76%@I5,"0\/0%51)4SNWFF[)KF]TZJG>R#W9Q-+[@I[R M&^MC]FE9YN\U7PW?'JX5CS@PK&\C_6%H#RO:?3,:!OHM)G\,^R'%/@WM:_@9 MJQ8+;&;C?II-#/,'B_FC1S9#U1Y0-3<[A!_-+M8;6.RJFJ)UC@-GAY :SN<\ MP_@V\T*&\OTEA0SG.\\(&=SWG@XRU.\T%V2(WVLBR- >0!9XG)AF>-KU1E&V M.AC6%##<,QWAV\VZXF$OAO50)8(,[5M&.UL=/)ATD&%_N]AGJX/A3PH9YK>+ M^:-'-D-5>+)#S>I8@MKYA67"]&-$6[@3Q.7YS_"^G1R1(7[?:2+#_)XR10;] MD"2+3 /VD"\R](<@963(#RQK/'Y\,VR%*G<\YN7K<&>-H5\]/SR,LYVE(W@BIT MZ+SP)<9'FJ6#I1C;ESA%=ISVBARQZ6<9XTCN#Z'T& M%*Z(5@HH7&EN+Z"P5-D&SEV],(6!'A8,T)ASV= 2,3Y]!L^XC;D_C7=!6IO1 M?KTKZ-B8V87#!/K0VGW ^*HS^I'D9P#?-&_)NV6KAR%*T'R6.%?@P>08_5KU M=%K *ME=MJC;Q7R9[->O8??W,2XLP= J=+- 9'WXN#XHGAY[,]NW3/W,@ >6 M;/W;%_GU#+BD6;J(#?(5_::+!8FJ]+X4Z8 6/Z)1A=6>V8&KQ? M.,V?HE@TF8:\@&P/<,=F:GW7''TSI^'] !!.23$Q(\J<%;ASKRJ"&^YIN M^@NUIVHF'__Q^E16UA9J6]-[@OGOB?QJGK4T3<$00^H6]I/VQ)@(Z[/I1.KK M3-F;TDPF9+)#)GA $6D+/5D9G"V"Q90\0$%^WN5JC6+MY@^J%:N56@-5[VKU MNURY@1H5!":K 78)\7%4J2$^^4GZC"J7J'%=1!YK-K1DN7R#_,QGXPD;P2." MX#_Z>N+W@E>7.UUSA%TOH[Q?!M_9]D1PJ>D(\B?TY*($V=$C@N 22U.F:Q+P M5?IPT0Y$_>'^5P43WRY^3_SBMP)WB>QJ@_>ZDC 88(B,5#_4CPWLY/Q6T,4N MBO,<(LW.A#X#S$+ 5/0#8M.4P8Y.NEY=@%22SB3.L=B#S.//?NR'?A-+;M-B MMP7%\#79DZ-R;'9B.9N]70/=J.7*]1(UP\Q"[]-"FT-0N":Z#7!#3??_8,#V M2(;?^+/W"XVUS@\[M*;3?0:9!$*7,D2.H! MK)]-^2M7WXMTIH8\:C_IK^=& MZ475K\N=[U"3OQ2ZW_.Y7XUK_>E>WIH4QOLEL\,WEV#/ZI6[6KY8YU"IG#^=(92=X/E3 M\54033ILI+61/APN$@QD]+%(IDTE) -G30.)71JL?7Z'.5I+,TVM-SM-2Y'^ M9N-R*TYQ+L)+JJCIX+2'L]$XKUF0G WRFC0#\.ULMG*??=;JZ>XVPHN(@44R MH6SBOJX]$TB-A\A+C//DO(R?!4E8(E">)8C8/_Z><>*Q>'+G\KH"TY MZQ(BY<4\!U$IE@Q+O,FG^>TYB!D#.#GGX?E4/)U(9K:4K\S4G6#Y_XFB"T$8 M0VO2H0=+EPU)%FDH \9.]B*1/J9W!%5^HW]_]@]QYR$K8&I*I[73^BDJ]OJ* M-@!RQH6'RMKIYXT%LS" 73NJG>[*^130%.B$[L7'="\G23HV#.>?&UG%O+_> MO;1^O534R[M[,[4UO?/I_.3\!C]CQ>8(SW/H'G>P[?8N+%DA/FZ&*G)3D6=Q M :4Q?TJOKI*OM4S4++76GRU93&GLY+RD2A:$&+*@H*J@/]HT@S:25*,H&";* MPYNSJ+5C@AWB)NK'33+"BM[07M09O+R[>OAY:;3Z>G;;O!QU?7(^+%=B MWZ90$O.CB]K+BEX%[PVV$3>EUYL9D7+!M$KW\;Q,'HD*(O)KI"M+8+#.$/0?D\DB6C1*9C7'S+4M:RJD%LI_R5^[,#RCOQ M1[UNZ7<7\?57&&8P=:SWD_-8*I:.1@\\/G%((]:OKX/&R7TPBO@5BY8I/Y-\ M#)P[-L(7B8 4$!'#C'CC*"9ZQMA%'Y"PZ,2*9\A2(:]4P*%-ZT[!T1UBCG,Z M%F9KRV7Y_J$H?L_2-1BI2=#5U M[H15K]>_$UY_/R3P-J9*)OL\.4^FTA&RC6N1@@<[-S*:O/D__\W$^/17 YY3 M<)^,%*ETJ!S)(A2+1&@?/PC ?B"?*L81["*80$AF8KK!=HZ@#I?P >LWN",H M%=WF&=:Q-'NBS6CX"$0&Y#P%0'UZ?+I@SMZ$.YH;ZE&Q:9DC0U:,Q.W_G8I];GCQ^+:8D,2N)HF7(*3L3/E3B>!7V[(@4*V7K@S?C/0OL$T*P>0H231'U!1\^"8N%U MYKQWR\ZDPTY'!VP5\.?E=25M_'Q6BPEC_:6%$2_'.K2/6(2?6]D)\!4=':-Q MT,' M"%_([V1W"I+@9W OY-F^CD5,G0T?0W3GF8$^08,0'"+# AMM=#6R'.MNRS"[ M@CDY^!=A?)ADC/;+#A&?.1IP?HI!-$6H;&$,3+5:#P0I\ )]%MXBPW :HH>= MZ"CH*$D0FHTB21@8IPMFH_.6KL/+]N8BHM#TT(R_(L3E^Y=.OI8WBIFM)0G^ M_9^<_R&G'/SS9&?3JG=[>EE#PVU1V\T6#EA+"'8 -CW9- %IU-#HFDH" F7 M(0S1P0"5B,D51#JY51!,P=Y",Z%%HT:\<7_-4F D"?"7H"B0TUF*O>I5CS30 M)\*T]%<4B\=.G2?,KDQW*_3);H4MZ]3'#Y-*90]YJ"K8^#RM",F)['G("<(( M!Y?^BF *Q<)S,F4^74A;S);]^C]J17#QC):",\!'@/Q:AY!8$"&K(V>JL/3Q M Q&O3DRF]VOD?HN ;Q'?'XP>* )TH[NF!T1':P,2#P&M@5$EH^V@CJZ]F%WW MUU,ON^L8TV%*N"VK=$.>03-@,CD5BWZ=&JW3._V9_^H^-O6 \SOG/C!SJ&Y# MQ%\XS[K#_OAA?-SNH[)*-1>4K16)#5?YW&0#_-[IUN6\SSQ]9N*73&[U_,*- MOZBGM'%>*KK=$>66&8LW;0QFV_#<54[B;?0\#+&CS5HSE/.%V$/.*O]YP%M; M-+0/ZU*FB$[G?HN'8Z,C\Y0^EF2!;0YZ5W9]IA&;9#P_QGCZGEL,V)_QB;_Y MQXMGZ>HBO9W#&C/.)OF,9_&YI(4 #G@C=M'U#5>VC5_E@UJD%1! M%9K4E) $73(0V0(J2[-F[^.?A,^^XX?U_$CI\VF8F;$VV"'C^/C!$?K8&?"YJX]UPLBY-BW'5^Y>6NU6OKO^ M'JSE;9IW/,1W+^NHPRO0'-V6)\L_?[VS/?M/) M;[M81F7T:E,N.5),\O'F6_E5THP?5S_$5GHHNTN:KH+MF)K3F=/NR9BH1]6) MDA$^/BY>U>I)FBEA48;8X 0Y'XQ_3TKERQ-$JCW0)MPR'WR42Z1Y+AM+N))V MQS<4M5T\@R9HHCWQ;Y QAEN+W:;^$XF@2QDKTAFJ"AW(>.KXR<*J2&(2%(FX M88XD/[M].MF2O97J#%TH AA$'IHU-$66W)XBIM8_0ZF^.?S"?2%%X_>) AGV MXU'R^/3<_503-%@:\<2MO#$U4AT+CY$6!O$#.7U*WJ:CFQZ)_X@]L5UFSF@] M[/]"^&^S/(R8F5F HD'S;@!_GFB@:AKOM[8#M ?* %&Q+9A]Z::LQZ2.5/K;W.BP66;!RRFQ)4).*LSLQB8Z8XJ?H)TG@9- & MLG)#. Y?*.[?1&"*1FID08K3@H#066!&I$;J?J402Q^!NDB.'!*GU)?JX":H M#*JZ)F+)HA7:CH+)4SXB8(\X$^\81'KH[ND;6!1!=%]XVDPS>: M;9>YN5-J_] EI(6:?BR,W2=N.Z.PX4[U; ^V MXJ#\6"2Q/XAW1W%! ;<%&GG=]#*S*FNYA_Y&P>I^@ET?._U96,:H+;0P0 M'\5<1\+C_<'YP>%P\M0O##@*YNX3P(\.>U.GJ/C:E5OR$LGT87!U=^'JB)O* MR7D=QB28H[!_1J"Z&UYF=WL"=*+P62"3B2Z3EI@*C[&I\,.="M\%LNQD,U=K MH!)--6-?+TOE7#E?RMV@4IG4:,XUG/K7H5X6:GEV5@DGKL&9/V$:)$GAV-1G MMQCLH1+_>G&+=B3MYL"++112T[U^=U$O%4JY6HD4E0_'Z/*5E0HY4OK_(W8 "%E']NEALA&:PGXJO?7+XU]X(ML3C:N11(J_23"J5NYP?CR:;/,\WW_B<'F_\+3]=WO,-7[TK M%=J33)H98RP_4C_J)ZI6MW3TY=PKJ_WQ)4WXPO,QPA>U9LJUCO'P5!9VQ)<" M%NVK@!S6\,CE36Z,,]ZD8CAV4AG$N1DH$LF!KIN&<^XBUR([:D2S*5\TW_Y< MM?B?=V_7#U;Z9#ZV_9(2O=/Z%(LFN%@\P\62R<\S\+\Z"X;GX)TQ(YL"/R3X M. G_W&2N)BJX;<[3PYDO3E='#J#+0R?,'Z$I#T+S@M%MRE&^U.P)^;<;Y:7Y MUKA_>_IQ6?AC%3)K0//7C"T R^/1762?#+M&V(0QKV^;EBP@NG*#_#]^TOC? MQ@/E)QMV4U??'7/#:RR!1[/VQ4UO>YRY+R[JV15'+_'BHTDNE>*Y[*C*M&=/ MW*:D^K)P4R?]S@7.1_C8!@+/)KET*LW%4O%]R-O?@%UX7:R]+=VH@=.6GTFP M6\;FA$4KR-C,-*I_$M="F)RM3:Y+ -*'%*S+V&T!?/LZN#*F#:2/54V-O M M_M]1[Q7L(NWU#+':],'E1).9%W#V"O"(,P2$D^R253,6:-0B',#8U0*@ON MA>?W;(%R'@M4U7%?D"5Z9[6!AC:* M4C2PR]60G4 2[FN&[#]I\<[@O82P@S!A"2X+$D^D4LR(A5G*&]HVD' R"H%S MF.(K2ODHM#3 K/L;M=1CJU)I6 ,9RV&)MF9,F]O;E39/#E>9E0]TFGV>E@33 MXU):-!LZ09C(5,+O3.DNF+$=(\6PM$4L;1IDA@A+_B8Z.FM-C%CE!IAETS;+ MQ#SGHU;S[7LWF2P]_;C[<1D/8(+++#&CLU\;/;UOH:RIHL_6A=Z@\*?ZG'E^ M>'C8>^AL$T>JJ+$-"\= V&)H5G6M#V ;5!4!<*E*Y#18GTS^C,VH&Z6GYIMV M*Y;$:NT97X9UXLHFA4-]A=[%JTH(N^2PZ79WQ5 M* 6\J4=.Q;A4,LTE$[N;GER<%>6%O@S9PPT6#&PXVV?I[EG;GUT,;H4'3<^3 M*U6F#=VKP?/?[VIO#U?K[&\(:.G0/B^ @1M D@V%B-:FI0F%C5*C(\+^:E(/ MQMPE.#[)3-VAB'M3XP?BSOB6L]NEX;OTSMC;I7S4#N5*C;"QTKXS,&7)A)U[ MS@L9Z2G_>%%?9XM$\ '=D)8)HQ=A1L\[.3I/XD'8N"S93\&E,LS*A52^&QJU M#!\,TA "DD*Z7FS-X! M1HJL.&0@6A^>U$]X]YB?*^Y@]N%#EIKEHG&V42RD MXT4HMR\52&2Z1VMR]Y M\>1; ;9 MKTZS@13,6AZ7R::X1#8\:S ,4GN&U*;F.<9EHV3W6]BW7B3F+.MY=E\0JSW< M?5&]K]1PZOOMW=[#44+EW-T6Y"HV-QQE)COXI?)@H]H862U/@]./+HYZF*4^ M:B1M:I^S"2X1BW'1:'BV[RR>#+4YXS'+U!S_;FN5G[UN,O<0QFG/:;3'3I,C M [WM;7!.XRLK$WT/29K54O!F(ITZX1U8?RMH4Q#6.!Y/SS? MMD%F*%H>11M:XG@TRV62J?5WP 6#HB4J@JX7Y,[:C76\F[:.EC!_A\U['/:- M++1DA9;!SJD2O9ZLJRF 8<.N4CZV<;(XX$NMTF.Y^EL*H1\_.?<00_>B>;;?;G[ZS86^YF0E5 : M8(KAZ?(R#R032G+1>(J+)G=7R8%)>CU);[[L MFHQ'N71ZWYN#O34[&L(K=AGB;]DN&H]_]+]O:K8:"X]7IL.&U)N.VYVE#Q^Z M=[Z7P$><@:QZ]W0;RZ MEP9%I1.><&O\P)7B4L"Q[;I38)\GZD#V-:1(A=EM5E!FEFQ[PMW0EL5B:2X1 MV_+,,U4+;-GW^-\;14S]S#P6#;T,$R% %,;6N]D-,4ET^'9;KAX_<-_F Y<>%CC5TR-;JBXNNGU\/?8]W8GG+.BWN)J;'_%P1.V> N0;_X\=FC( M21]O!Z_-MY9QP;>E?O3GWW4N,MSU5!@[P+[*I$G 1]BY=#K#13/LXJ702GCC M6?YT.LHE8_O>2\$OGAN;:=\*7376N,DE4MDPNN=UIL>V:P-9=+S6C$:PIC7# MI>FIB\45CUC:];Z M>GN$RY)2F=F%B]E[3<)*RY*PCQ39L3,#Z?,2K6[6R-6 M>;W)BV$)9^=.F:V0G3&EV^I<1_#UG3)I+ANBJST8FO:'IDTO<>;BL0S'AZBJ MPDI'ZSS&FAAI8JQ+VH_FFQ"]^O[]HGZ;%M:YQ&O/!^,#L=;L7/-L%0MD13K+ M);,)+L6O::;9"?FC0=*FNXCB7(Q/WS*B@)[8O-$, XW1 M 0R)Q3*98Y?UT1(62NMW3$=!:56)V)960<*]WG-0C%L\J3:OU G=UO!0-&_U MZYNR6%JGJ'GPQIL5-SDVPI8JRF_7B*7"OQ<4"]NAAA2EDPI7HM%\^].M&F+U MVE#-]MYG@&TBJ[7B9;%6*Q90O5')__B*_O?-Z OJD,CL'"*K@E[1ZR8YU47I MK6*]WA5TH+O4%$G^&XW'^>9;["5]J]SU+PO6XPDR99,,>=@0T M<>0<)'HF MC4"J-#& R[4'P/,Q,H#BM?3R76K\C0ZRRPU@4;7V)8:PA0F!4OER/)&KTI:- M >X6IXY>X#1TVC4KYS%U!=$U.X_(Q%\19,82,W$@-UESC*[F@[J+$V 3TG7 M2\5R_.+B;VJV[ W:!A*&C4R#L+#R !SP:3_3K3?IY^.EV5UM "O(>'((6P?? M.L!;:E"; ,X=%$\*LQ0*Y5RS3,"%#@[R,"%Y2O>"[^*/P M]T^_6\G68O!IHX:FT9=8:Q0. N.)OGAIOJ:MIQ4'L;*P/<-8&H(1 XM$XB^: M+AE8#0*#BX;E!\*5AP5#PBL#T,/O8\\J5A$;=53+&[$WK&N28'3GSH$.LYIW MN!\PC)+TM?RAE.3B&DIDLDY3)P/_8=3_T_A;LP;6]<^_>ZZQ?7*>K]S>5LHS M8_V\/U%+!OIZH719^I7HW,030T]CM[)$E!]=KVO7QXG)1ZT>ZZ>Z#TMT/?\B MS<6=[S&X7W=TVXSLHW[+2&N']C,4:4%<7Q1>8\_F7?*AW)TA\"6"^N1J73M8 M>[YH:QXS+)":,YJMY(51+LFG MN732;__$4G"RN?R5KL!-RC8V3[83^9@'4^W:0ZKP-_W[M1J?+^&Y^6!ZQFNJ-W*?G8K:5?OF%$V&JQNN,W'8C MT[%7;!:5MO6<\)&MUE5]H&:KOX31>LUX#ZZCFO:,%\OUY#A$ ZN)3ENZ+4GQ MQ3W-K] ZW=>>O-^R(]F&TTLDN4Q\_6A]S,G-\W!(,($$XWT4>/ZT@GP#Q=N#)^8@*1&YOC\@J$FU"W@6L%]RTX"_B8$ZS09Z?RG)\DA5[")UL M-[XQ8_>R75QYJ89-05:Q5!1T%9)UXTX5^GU=Z^LRF8N?,&.MMY31KL8+^1_K MU'@(*%YW*4#8(0'X[J6!H?QLOI #,61)\-&).)?*+K[,DAFR_8AX4WL&(DZD M0,3Q?5^RD9QCSW*SK9DL?O\;+;[^>(NN,_L0?% V;=B869N+^5S 1BU&I!WG MDCN\C8')=Q7Y;CZ)NFOY^ANTS/@MCE;/HM>-5,PNUO-:KZ_C+E8-^1F75%'K M87*@KHS-2KLAO$[8N!_/=5%_?KJ+OB7#$K'-*';AH1-IA% 0L(=2)%-2686- M@/*@U5 62,@8YQ+1-)=)A:=F$L-9&'&V:=Q*+LS*<)DE9A#W6^0E,_<8H5OK MQ:GQ0FJ^4(M?CB=N2\;%]_NK=:Y27&I>);4@ D-EA;7\/#4Q,FITFQC;CH%NU[: TV+ M_TX,TB$.VV=5Z:++WKNPY:STTNS22[XP"^3JDGB:2Z5B7)9?,YYBI;V.&U\; M&OPX+="<@KQP\4K"/@I^?3')1=;P^>.';_W5,=<3](X,/9!'HZ,N^MMJL(XQ M$D0RE2*H [(;5]5,>-W4$*1?1%P2Y%Y8(I^H5Z3S+VU: E\&LVZ0(SFT]M3I M%@>U=2J'3?TG$D&7,E:D,U05.B#O.GZRL"KB,Q3_BBI] AOCC+1;QQ1#7Q'= MIP*]HDC$U6])?EXVAK '$C&U_AE*D=H;SA?N"REB03:F@#.3D=5%7\BLJ@P#8ORAJAD/>^],5]B_PR$LJW+\ /U[H6'B,M# H M,K39I_P-F'Z[X:A/PU.%3ERNS*##2S9AARWN,,+9GZRKNYM+5"O6*W>U?+'. MH5(YOSV5].\R5RZ@^MU%O50HY6JE8CW@[O*5E0JY!:[G M/[?%^C@UB+645 MW9W63\&K*(J@&X'W?%?.W15*P(V@>YJ ,O5M\*.B.+$1==#D;Z,OB.[?;LX3 MCR::/!]OOLG]:*.ERH\/OP1(7ZP>=#R@CX"=J8$F0[$B?3R8,MD@DTS? 3KF?OJ(763*[A%71?T;9 MD>Y\LN.ZZ6!OO>]'>6 VT:2[P?DHWVR.]H5'_U:ST6A>R:HQGP@SL,'$R!#X MX6!X>S#56K?\IYY4^.?,4H-9ON#?JG7])G&XU3500 +9L_WOR>@&KO7"07>4 MC:Z.<>06VNBB*CRF2:@(D);0MY:.OIR/MH,?!-=6F> :LC(^J7A;GFUQ22.: MG5^%/]BI4%?/M M/+1<;$ D>%\LWQ6/O%3AT1*V>,K8A25=X1.M5O--O.^\:+&GZ]A-:R^3PD[X ME(S^,TW=#!-;QB;2;4+6-]Y.O[%_]KH"XP://L0O.T^W4;^3'2^Y@\H&T?C$ MW*6N]>R)7Q[^9VK;N$D#QYKE M8HE=;A9:&G$;U4-?,GB8Y0R/UV<>+6&+@X'A'8;%USZ9,1D/5G^;QL7]1=J4 M2OL)#*:IJU2+M5RC5+Y"Q=]5,J=WY!(\6L(6'X#-:X99:5]IFD37!+'^+(NX M^"HJ%O&:!=S7P8@+Q#+#9P63#_!QM/9W<'6SSA4BV_?_OC:R+BCDE9Y+#=TE9A_TT(:WL&,GO&$*TS^;C8"@ MK2*IKY'RJX3#3.(^);PU4Y<%K[=X)W9@9BZV*'HTZIHB5<""=;$@39N[%WQ9 M_:M8_8O7=:H0[#XZ+,C@VDRD""U-IU:O#1S7] '2'!(-G*C/!A#"A!6\48! @0+V;][H)AAC$,PMZ:@8QQ*7(:,;-X M75@@_."M7BP1XY*^-V QJ[=W26_-Y/%<.IZ"@&@G8?_B])<>#A[. M>MN[_AP^E#&].I/>16@X!N_J9S':5A^JOWZ&<,+09P'1UR!6_)-A=EXQ('V; MC['M&U8#QO;O261Z[3P175QP)$C1K&U]&<2VCK %!GVKETJ%YWSLU/HFC6D; M-*@U;1M/;#W=!G7_O5$4XS^$='K;10C'UL5\D?VMY3XOR08DZ8,S1.[*QRRB:YC.^M&,Q:OQ= ;2WDSG#)1)1+I?9;R, G M)&=;EMB^D+5<>M;/I8^J.A&GWJ .G3AR,EOUG(DVW[!<>Y3:%]G8+R4DLU6^ M=I(<,427M4W1E3=5\)SK&=BK_U7];O;)@5JU,*%S]R7FE<5VL M(;>,@+-;V=?\'I$XCY:PQ?7A2^2(*#;,J;53PXE&+R[R%]E'/M^P'L*WE."S M:N 2M.ERP3&MI$T(.>AYH7@B\'LNV +IDF+=VNQ,?+F28X&MAN;'C-8SD$U* MHMBNU64$70<=YM&#![Y>,5./^48H?.OR"Y]#$\9JO >Y&C4+14&;QW222\86 MG[!@E7_?!;"V9J#3,2Z1#,]= ?Y6/#=FQ=T9!\**//0KJQ:@RIF2T%3C@I;6 MLY]K"*_8N)5539?-@31F+PS+02ST \1$6\;[[]R@X> MJW=B[N]UJ&K#V\RD\ZL7Q/ MG4"F4.DMW3O?EQW4-I-W,BUSM(0MOE]UJ%Q.TGJ!5=R6S;%Y)^J;I:O>CU*C M76K<'<865DC;[$E3\-4V2^S_7A3+Q^T=60QO\[\^C;*W4U=6.M>5CNVTZGR]MWJ#+X/:CJ&]O*D%)8J#AJZH!KV.'.J1/]2 MZ+I53B)WTI*%)]?UVI?O0"LZ%@Q

N%V8+% $%.G. %'RTDHA!M))9 M\X#"]D2R[3,*[Q!D"\L*KX:R[4<[$.ED4ER&/XHU,58&@$UJ3):J+@JZ"D;( MJ&*]WA5T?"$8LCBV,/9X4XH9!57,)O=1 L Y9E(MUE#].E=DXJE=_?MDA7!Q]B)7+^51KEQ A=+-7:-8"-\OK^:J"'5,[KQF5+23FV\YMQV&8DYN*VZ.+H='!!-D1% M,RQ]\JK87%M_N'ZY*#RNLR"T1<]W&_B" M[M0XW>*@MD[EL*G_1"+H4L:*=(:J ,RO\/R3A541G%KB*[H7%(NX-Q2)N HH MR<_+KJS9?49,K7^&4L1!.E^X+Z3HY1&;$C,./!&3(@W0K(BD9K]S5\L4Z1Q9-P2*0YL^GXL'I@08[-A*=U>\NZJ5"*5II*H7"+26C>?"OG;ZU:H1O[>]GR MR4,"&WMNY;$WR*Y^2Q^,C?Y"N<_\_MU//(JI78X^O_+HCW=:VOR\3DN.3\ MB;_]3%[BFPLI$4JQB)8!9AJDXAG[)&4N+9E?A>K?%]RJQ;J[I"6S.L1$T>I9 M"J%EUJ9@EZ:.IG;%])_.CWIGES2!1[O0KV^R'?%"*2^GL,NOE2RS(W=>KK#N M=,#R>TO!GY+PXM\3/CGI=+=MIV!/3R#&-6QZ&?5W;1SNW+9 M,6K?AROQDY7DMF*'C"!&T'X)VL"<;)O2@"R*QP,=MV #=TK!(^U@0&6O(3!J MWR6U8Q,WH3<+QS/VHT+9*/=^+Q2[N2RC]SCIU4A^?S2FAT53.T1.&QET;P0C M^'@)-IVI\J.Q$$<) M/KKC632<>9A8OU._D^MKH-P%2#:3]H*!KK&6Z+0D@8$?=)8]T3#WO%(IVZ\\ MY.X>NWKB!)FR209N;R-#PZ5>9$^/KC'_[S K-<$LM_;!/&[-+XS@Y<]XW8.< M46G3:@=\+ ),U2HZI5:>PAF!ZM;S M=>]W]C*9,&5^MFYYYM7#IV 5[^#VH66SJ\TP+0L!U?.<5R!:YGMJM9&^_]O- M=A[+EI\/0R<;\;0YB&[93J_VV+X " .I6:!.H- MIJX5B"6X>-KO)D4&T?<#T045;]?$Z/K6=/;%!$D(7.*Q;)CP^NZ2[>.SIG-+ M7JQ]84L4,ME4EN.3H8(K,Z_'@=EERINL#=TDI(>I.)>*^]TVQ*#+H+L6=.U: M-LW%I6PV"&9C\3B73+!9#0;;[4<)RU8M6MOL\EPFF>$RX8IO&7P/&KYKV]), M"OQ_EHOQ?A6IPX1&_S+^N>"O,)>BS3=>+#S=__ZE_/PCAZ3<_X(S?'YWF._O M"%30]&[)>*VJP+0,;FR[_>Z*6B9-)DTFS7!2RZ2Y6J@4C..?=Q_,Z#:89==J MWK"N28+1G1N-#4&[[4B,H9BA>"D4+US-83AF.#X '*^PUL,0S1!] (A>?26( M 9L!.\3 7G.=B*&:H3K$J-[=,A*73&2Y:#R 15 &<@;RK=R!>UB@]5]ABGE6 MF(!-(R[3A:'G7ORF>&4(\1^I?1\N7+T6!)"#2!T*(DQD=G6,(SUXI(OZT*(F MV6/!JH0E="OH8G=XA5[(ZE8XKP13JV)3 Q',J#:? @\GMQB$&(08A!B$&(1" MQY3]06A^)#P6E(5_T2Z(W\L"7SC%RS#_3C"_Y\7 < J:H3]4Z%]P M.'<3^&_W#-F,([L\G^6RB:6/F.]-_&&KN;IO?H14';:O#2%:;@RGL)D&'+D& M;+@TR32!:<)!AT;K+6 >5;SC7U@UOT9AU6+SS?QQ]V#&+@<_KI2]'(J;5+[8 M:7*A^GD*J][F:OGKX9*F/8Y/$!MOJ[CJ.L-;USK0MI&D62T%[]Q C&K896<6 M8"T&5R3RY;=A/IC2I=P6EB[ &A@3=U"8=<4Y[, +LX8/D$Q5%ZMJ:GZYR0#U MM5 5U^"\B&#YM,:V=7D@DS^)>K,+,MK[5A45H&>P;[G1:ZW9[5 MWUJAVWU*FDV(' K\ T%_6(KG,C? ]&"?>A!T0=YX(LZELC&F#DP=PJP.(2SR MRU2!J<)>(Z3 3WS'N40TS652<:823"5"K!+K%R/.<-%4AHM'DR%!N(NDL;T3 M7TP!&H;/'S]\Z[L#Z0EZ1U8CIM8_0]&OR/G3'5=TU%1_LQ?7?O4;'342L:(X M.D4E0/X&SHKNW^-\%35%$?H&@,3]Y+G$EMQBZVXFF;O]8\8N#P=^1#+^UP9[ MN;^UW5F>1GTN-N:3\YT0.>[F9T;P\1+L;I$]&@MQQ.)J M+);54=';%V0I(JOOA5SLK%,S>H^37M&[_GHT]O8((K(=3"WN<>W&/FG*6#0O M#AJ=MV%\FC/214M_C$.YGF9M?+'M<;.(@6AAH&!O96<\FC-2:VR;,V/5G)$R M1BW)*'M/Y"=R T78JO*%BU$-;=(\A3P+.*R4BHV=C9V-G8V=C9V-/6QCGU>P MCQ_6>.&7*-A7;[ZUW_(O4977GW5YWY>5#3>1_[. )YZ"?85BOGA[4:RY-?NB MZ%-N6\7ZW/$L&LY6[R$<=KKU&D$7,POQU7VALY7"7N++S\%KZN+'U7-RZ4)\ M*S,K-<&L'13/IK=_)^*V ?;>U2HWO_16@+H5?VZEDY58 MQKB45RN:%QH%6U1D*U@MRW+9;)I+I)F2A5[)^-THF6]]._F/=/==^-7-#OS4 M;$9]NX-5L?W6L6,:%A35LPX8AP&HRQTDWI8S\"LKP<>7+C;$('J4$-U.?;CM M6=.MU8?;A>3>7:Y]?-8TD%IN)+R.)[DXOW1%3V9=&627A6RP9==X+I[)&U*T>;;??;UII)-?$\W'O9RX]N*[/,0A(0A1?L[_Q0TO5LR M7JLJ\/#.SRWVNRMJF329-)DTPTDMD^9JH5(PCM_W1EU^>+DTO]KM0$%<(AUN M*3,4'R"*%Z[E,!PS'!\ CE=8Z6&(9H@^ $2OOA#$@,V '6)@K[E,Q%#-4+U@ M'U,H['4 RT@S]DK%.#Z3X%+9 #:@[GB+%$/Z 2']:''KO](4\ZPT :-&?*8+ M1"4I9BI_.J7.=7O?)PQ7+P@!Y"!2C(((%)E='>-(#Q[IHCZTJ$GV6+ J80G= M"KK8=<\A\B$K7N&\$DS!BDUM1#"CVGPJ/)S<8A!B$&(08A!B$ H=4_8'H?FQ M\%A0%O[%NW *ER'^G2!^+PM]X10OP_P[P?R>%P7#*6B&_E"A?\&$WR;PW^Y1 MLIF3>LEHC.-C2Q_-V1L PE9Z==_\"*E";%\?0K3P&$YA,PTX<@W8<(V2:0+3 MA",)CMYMO.-?7S6V1GW58O/MKCA(9LSBA5R,[>5XW*3RQ4Z3"]7/4U_U-E?+ M7P\7->UQ?(+H>%LU5M<9WKK6@;:-),UJ*7CG!F)4RRX_LPYK,;A:D5?9?/+Z M\5Z/]SI+UV$-C(D[J,^ZXBQVX/59PP=(IJJ+534ZO^QD@/IZ][N>RK\EY9N_ MXFJU74.OM(L*4@:KN2O7? T?/)GBKE/K/!#%]:T7VRH;3_6_Z9NGYQ7JQ1Z= MVNZWCFSXL,FT=G9)F3"#?[E2,]MR6AO6IF6P9[#?:;W;[5G]K=6[W:>DV7S( MH< _$/2'I(8N\P),#?:I!H'6Y4UDN$PFQ<7B,:8.3!W"K XAK/7+5(&IPEX# MI*#K!\>X6"K#)9-L>I=I1)@U8OV:Q#$N'H>,('D0^?"\6L5?3 $ZA\\?/WSK MNPWT!+TCJQ%3ZY^AZ%?D_.F./3IJL;^M%Y>GW6X3&H-'APU._W>+7=0Q1H(( M5A'8-P 51ZIFPNNFAL!X$G1)8#DQN7A8I3MDB%U%;5D55%$6%.C>6<4P3K=. M]]8:G(VIX6H.[ZUD[;-6^ETQM&(C]N.RFAVNITBRT5>$P1FP3,4GY_9;B+XV MA.,.*2AX*/!=-+JZK]SC04YJFS-I<-_;'Q5%#Q5SYSJ:;[WK\IM8_]'Z\Z;, MHF?4 B)-1$HJU=R$N M&X\UWWX7RYGXGXL:6*"9 AVUAFAS:*P]9#>(/I$MB)\G2 ^C:3J$!H=-_2<2 M0912)NI"?)S\ONN_0ZUQ2YQ7[" MO:9H>+1=\(K@MR /./<2YI+T%34&?2 GIPLM6?R*RA")V627-4)AW/O2%_ %6]C'2PA"?09M]RLJ Z7>B%I^&Z7=^7)E!AY=LP@Y;W$$@ MEP9O,!Q% 346P;318)7\[:0C]HJ.W:E[V44T^L]7Y(!-U!1%Z!O 8_>3'8N6NEB_6 M.50JYT]G[B9>E8Y@AYXK%U#][J)>*I1RM5*Q?B##SE?*A6*Y7BP@^%2OW)0* MN0;\46_ /[?%I3\155E%=Z?U4TC/0#%T M8_;F])!1<%?.W15*((L9(]X\X_.8':^9F31#;K 3CUXV>3[6?'L17]6+QB]# MNDN#4;)ZT,N /@(^Q4V24 3"%3>CRGLSJN$C!MG E1>,+KI4M!?#NQ%^G156H\.%<=+T1T$NV:<$)O/P_C\K9,;GQIR22,J M+B26NEC M73 !G#G1E)]E4\9&KF689#:Y*5\TW[+WA>BE\7#=X1,+#JYM<#X-HKEAH(8N M:Y5;5*D6:[E&J7R%\:Y8E_-;['[U/W^=?K>$CN3?402]88=9=< MI+I%L.%;\EDD*? GRYZK^(SZ#NVH-4":2S<2AH2?^4EQ;.I@D4+-C##M@<^. M+V>^Z"C#&F^NT.6A$^:O'][SZ[F>!HA]$XBR5MJ7]M*SVLEKADD"AM@H8+B_ MNM;^U#(%:[#W@&&2:.<;F4S^0!,QNG6A1$(F;)@(+*1H+TO"PX*!D=:"5RG% M6X[WMJ#"FR;B?GMBYKJ+>0#8?A Q[C;B<2X5\]L&O WJM\'/]RSG#:*$"2DG MN60\LS,I+[Y+O8#[X!IER@KXK&#GWA OB\9M7^:Z==/(5BZO?K9"X>I]#9Z7 M+"2H$A(\]# -.%M&[$%;O"07C<:Y:'IWZL!$OH[(MV;\$AP/44_<=S_S+NU? MH8GMXPR1R)VJ8WC[#4M7@JR2#*BB>JY,JK1IY)2W-RU>" HX"DQCP7)3DIL] MP[&)/VXRT2N55S7C(6SQX,GYB$:$7\6NH'8P^M012+)#\R! BCDBF:P*RH3H MB+-5$P9LD_V.=>CJKE8\6PLK.YM[BF7B7#KCMY&:V=*PXF#[DT_$P&;XW:41 M_@;V7-DG( M%%Z18!C8?,N9QPP+=S#2& M4.@+S&0H1;XX# 1/04Y\X0*V__4L*CKGI"96%$4AUKUNX5Y*#,C!^/!^'379K(8KE#%+/H9\O(?F>S/'$N0>9Y>)YY\U#+/H"9'2X5 M3W.9J%_5V%TZ]?Q31NO9C3V6RHG]^?2)S=&#,?+X.X# M=P]_=K>+,IWA$KYEH)B%V_Y4SNHRW]IZ()^*<=%L6*9OIOA0U7%?D"5WKJOX MVB?'Z2"CH^4 Q!!'Z5R8.^3)/F,A/N:(9OOPQRN MK!O+8"+HF>Y$(L7%4\%.=:^]M9R)/UB;F>:Y3";8'3-S369L_IP.8<,H-!Z: MQ^C(/L:?A(JH95)WV44GL?:XPF<7?!FEP>_#&JZJ#9/2WNH<]HS@D$UFAU_D MZ\U@AT3@BP\2SIX4J H#PA6RJ4X4=0M+-Z/)X?%]#N+ 2AJ#;J95.["I01(B MVM:Q;Q-K[ZZUR478=HC,7,Z;.IJ'DL!CQTR:B\78CMM#@\#6XL=,/,JED[N; M/O8WI\6YYM0N-"ATL,.FJ->2/I[-#[E%$2,Q^W3GG-?*#4W<]\+#4ZO=R#Y=',8T(J6$6;KYOG]2 MY$%'>VF 0"++#I6&7.+;FQR,06RW[].E\_?-.#.HSLRI05-)GUG"="KS6/A5 M-RM_PAO@.:0@A6X#(^2QO'?.I/F8R-E4(1/[$4\7SK>!PYVO-^1O-_4?C > MO=^OQ72G]D,JI<,7 /I4@O1?1QD6T-G,/JY2>])I.IAZD_.T*Y@>UUVJG &R MW>WB =QEN&AJ<36T("6U08FT]XZX( &WS7HJ_!([B'8E&G]OP*]5OY2X@P;U M!P6KU^R9CE^XM"K"Q=]T]*(A;STT;FF*M#V/8)>KI.75%A558UJZMI;Z7(;Q MA8^F_UG4UO!&C$6:OCQB@Y[.(-M"DUPJXS>AT=^;SC/4;MNW;(BX[3D7+I[@ MN?@2I\KWX5^"R@EF'>PZWO-?1TO8XI6)&:I&MH ;<\JIQZNIO_'NW5-WG<6) M0,YFC@JOWY'+=$IE^-]]L;Y$[?4CDO?1$K9X%T'5VT'+BDR7K&" -_L(< M5!5!-7.J1*ZQ[9-'R/GBT6SSW8^7YILIM^*JD#;^6N)!S+6P*I'YK MFP37E%(.]0FM=$,6=JEE,4I ,R[+ R[PRK'9)!=-+3X7R.990HFS0&&VE[GU M_O<^6K(JKE&D5D?ZY_:^GHRSFJE.W+BLEMS/1#\>== MZ3YW0VXR9FX@&#<0 $2#3EEY+I-(<#R_N,@'6\4)+RP7A,.[PN7V:RUE4@DN MM41=V1U$S?X>*N'Q4!LQU+YH>7HSAZA8!-I>T=GBM/-DDAQ3[W7Y(XKK]T+> MBH;PXH-RL8$^%8KY6C%7+WY&I;+]B2P.;-U)'=%6SMT"*O"ZX%PFF^#2\6W> MRLGV 8<9/%M;_X]QB72*2V=V!QU_:Y_>EK4GQKO>?+O^PV?,QE_I"H?ED@7? M2&JFC481=%&\*I7+9'$7$I)JL5:J%%@<%T*-'E?0G%%I4[7D8YO=])!.I;E8 M*LZR!X:ZI5$7W1!U$*;&8DO=WAB>W<8;>XMB\^VN+N!GI?\[W3N @RBQT^0B MUU&$KP-P&D[/*RLP?0])FM52\&;0F+IE/;#^]J3!FTXZ19-<*L5SV74/#&Q/ M5-OV'0Q\.PA:-DM#4UPJF^7BL36G/(/!WM"#?#')Z73X_/&#WXF"I0\3P*/1 M41?];358QYC4&+.OU".[&53-A-=-#9E=3*0ED3.F$OE$?2PDB!)JV_-OBP^XR86A\:(RMDSA?N"ZG^C%,E*Q$S#CP1DQL1H5D/82Y)7U%C MT =R]+7]RWR"\C_G_[ @SPXX6.A<=("X/*0IM] MRLJ Z;<;COHT/+4L@D[;'&'$;G^9%W=W5RB6K%>N:OEBW6.3+]N M3_O\NR017_WNHEXJE'(UNMT[T.[*E4:QCAH5E*^4"\4RV7<.G^J5FU(AUX _ M+DOE7#E?RMV@>@.^N+7GEP,=TFVNEK]&<9Y#)%X*N+-/Q=>^C@UGJ]G=:?T4 M')2B"+KQ.>B>[\JYNT()F!QT3Q.J8KONLM6#!L2E9ZZQ(0I]&)FI6_AD(E*Y ML Q9!286X"%=[KN7E>9NPTQ\IM-=_B MJ0>^4C)OJC]'Y9C7MBM$(< OT4U!_%?TS0!W/1IJ+-=\B_4?+JOY?OLU)YR< M7^3J);JCH IF I0CURA5RLA6XEM \A_R6[UT52Y=EO*Y<@/E\OG*79F%H$\BV'Y,MAQB9D:Q>89L?@EM&&;#L*PZ7LR]=8.8@HKVHT.Z0S0,.W?7[6$=Y M13 ,=*5K5A_=R#V""R(J!RVD3T=:MFLF75_HLBD;W8\?[F5"&BH9I&X5]/O2 ME<4N@IX,X$ST'S*T:PWP]H/\Y[LLO!+PE53)(MDRT+9$?Z/W77A=__A>&HH? MD;] G[U=UKN:U;$$>"4OFP-T+6@#^ OEN[A')AJ1 R&W]V'#]?QUWFW8CY11 MNW\LH&34H$/1X..'O';*3;?[)S\<,)5*0:!:F"?R6V%\!<_X3KU&+Z)9 M63 M'5?:H&%N2#/?.5XTL0A#U7J1R.)WFV]Z\K'W2TRU?UC)H/QB*P"_"/$3 MOG\HO>3;,G\!T1:EE/I%JN .M4?G!5W5@B:L-J@%$&W7H0<]D>!C"R &E).O M/GX0=3"VR! 4$Y@"]K'3G6]/MV)WR&"\HX-AN._W=4VR1!@!N1S;,K!KCC69 M:+UM@CC4)QOV15DBW.D+Q,*/FB-6QWV2]D1:ZEKP@%UZ7R53CO"/*;=D#5HQ MO(1__+ $Y3,L(UIL&!UBJECK*YB&_>FO!CBUOM4"E2/V-]\%DS5\N5H;&<./ M'XAM1"^" 8: 3#^"=X)^3 VU+9W>,(!?^XJF8^=:*@@KM#Y8"6 )#+(CV!AH MZ43TNNM&T2?9W2WBQ04:P6(TZ%K^%+GFF8S[XX>6HT+$L?7(-!/!&+'/3LT: MC1RH0M]!-,!!R+#Y+&I9)G#5Z&.5E+=QI$T>!/]//*(N*\0_HEO!>4$@UZO2 MDWPT*",CZ6C/6%=)N$"HUUJD3O+'#]#6 X132.B3ZCDPB$\&QJBLF1A2++ O MGV19_GPLL52%<$@'Y\W;4Q=1CG+FEZ8K$KK&(+ED)/T4FRH5M]6\#VY+,GMJ7@'T(%\$2U=1@4TGO5*(8,9 &X M="+G4[*?1@%[8.F>5Q%0@D1+UP$30)NJF<-8 ?X4Z-XG$H+)IMW8HPKZ#48. M4[TA]D%[(:,C1A,"BA8>OH/D-N 5&#UB#E@?'1(LQT:!60$!.7"F^['<(9)1 M#+")GBQB;-HR63'@O#R ,$6104^)!8)A ;66S6])ELC;'S_08$88Q3V"!,@W M1KQ7J;$>58BR&6^X*CO @DX$1)9CJ&!>9(BB2+@AJQ8F$B$7+MU M&P//LFZ17-(RZ>0P,A2RG$3QHP@#HO TJK?5GZJD PB/< B;+J%%#8Q 63L% MQ,)_$_2_:?K?+.<$\H3]2% ,S6Z>-C349VC&S@ITW ,D$'K!" MMF*TQ0QMD'06#?$2QJQ@2/X,ZI,:X3'UW''9HF'8<5*ZGH$K?TH7<8 MUP[[.C& F$"4 11(I'CZ^*$-O*%/0G1*7-O('0#V_H"'?M0L-_$PNX))E<0# M0&0C$-D01&D7*R@+.NY,SX*'$H>V#Y)0Q;9J/2^PP24#!;D^^"QG^.,H)Z]Z MODD[+4BC)G;DC7;FD\H@BEX+3&HLR7DD.BZA82 %KH?X$]DPK*&416 P69"C M,SA@K-R@!'3^%&+?Q*)1#HR#&S\5,M^%]PY'0QP]$:),R0V"@B./R!">0 M-O6]@0M%8P&P2@GG4S;AY*TAMOFH[:1/41T"2KHD!R:4 P>+1VNRNJ8*D]:6 MAIE@E[D9<">PYG MI+]IFT97G$ZL-CEFXL0L&*].)&_//X"8M1?'D[@]PL ==1L-$>*#-OA!^MP+ MG0$8RF6 1$4S()4X19=V,#S+E #&B,L?.177EGC">\>"3$3I5T,:/GZP:;QJ8M(15CB87_\P _'FIY* M!SRT QDPSHBG-WM \((N3CRKN<8USHT>'=ERIVN4&'$)$LEAUS/;)*E%RE'( MX_"C]LRJ,[<(@:1)PKP70:8Q(0'"N/YY JH1^#Y^^"^$3O_-V&[KOQ WH89& MPVP2+"M8ZN I8PY]C8)N,@ %TRZ)C$AM)1JC06S032!G%<8, M-Z@%#?$\8 5@MQ6-A-0YB/&=\)9#+Y@&BBT\2@V)5@B/D+)JH&L]31J&"]0( M$C*W--&1M !/SI !#QBT4N0F0C(0:#&JLAG*"H%B3UAS$2YA-K2";8AP,%M2,SB8<7"U*8.?4GW4DT6^X:CI#N+P$,;F$[/DY1!TNCLFM>LVGP; M.5NW+T*2.7 &-$:##L[3EI*..Y;B>'DJIA8>Y5;@XKL6V4K\LO-EP^"F74;^ M:\I4@#):NK]7M85'UXV(BM"=Y79@1X..H<*/:[E@>A25*J(]GXR^6Z"M,(#, M^ #Z]J85:JRA6&3)7]:CHIL MT24C(N^1^J0TTIA89[*CN<%8-@9([0BJNZM[R" (?^RI815P(GH:< ,%CVQ6 M,* CF3G)6$LPR(.CZ-^=$ 8%APQ$TQ_)*A%$MT1"[>'+_"GQ5Z>(MW-GGG,G M)RA)D#=H%DWA//,CAM4GJB["6)VXC]I$$LR3?ZEDR&X:LIZN.P<5J#X/IU!L MTRIA,#Y8IZ:(Y@K#RJ_V((9_DCE D+ R6@$QWY&$;FX" M"-IOFEO.:.*\>6S$C]!IFP2!GJZMDFA8<$DK;,.,]&],(M( MFG=2SAESTW_(*Y3)@7=A/*G)0TTIOX-T=/<)ZH'TG/DQ4P-L.WN?O!@ A293 M&)*7(X1)=/F=Q$?V;,OD)8L<85L;4Y-!S!$F893K*!WKZOA31SDGG08Q7]"* MMX3V=.%L=V)QY*3ML=F^WJ.N]M:%O@P#D-^P1-!@$%@'@.A,3LCWJL7RVVU[B.CJO&+C'%BUXW_: M"]GP0L7OW;]&@_TV.>(W[F@ A,YN8\\,31W 2G8F#M.KX3K3S(4I[T:UTX\? M*LXNM*QW*=MG0@WB50"SNWKMES8#LANRH+8$#36T%^#DV.9H;FJL1-= S>P\ M_-S<[L3-H M9W9EC(_NU@EN]H2+O>W(MJ$T6-?(<=MALF#')C2$H:G>*;JCL^MT^664:'LW M>[ORF,Y2)I;ONW2KJT_21M/E2;0-V4:G"/X?>V_>E#K3]0O_;Y7?(6>?YZJS M=U7T9A[V=9]=Q:BH"#(XO?46%4B :$@P TH^_>G5W1E)&(0@NGWJN?>E0CK= MJU>O7N-O88X5L=@"TXM(-; N(2KDVF]09::T=LP[(?#D07I3P#[B1#)(X"1J M$GH::K1)H,H*FEE_!-)[TGA=$V?!_IU:KKA3QA]!:4S16$X\BZFC7W'Z*OK= M$D1VF04$!-H0M )O +&Z1Y^N._?FS U3_!62? M&-*(W +S=>8PA.13F(IU0O-6TB.YDP;HCH4$184Z(;'[ \ZNG1R)U.,9,8=( M8J_+IXB-7CL'06&F'&"UB%/LRR;7FYLMW"D3;NT<+CZ2< %FA\!3#@&NXL P MMJ*1MKH;>.+\AYG:^-:1'F]3U^U2,3^.JNIA$$'50[EG/LYC MM[?YJ]N+A_B//P5@;9!9Q-0J*T9?'QH20ZLAOU;]0V%M-1++92@'P0JMK! 1 M '0B9Y2WZ&35H('/VGDP0;<8T M?JLQ),<9'=*()E7[R$9SK7,^\:#6,RW8I,ZXC$GA6BO,=R%(96.N7.M0=KP*% MM"0<'H%T';)B=(\_VW%9DA=MYWL5N3D9Z>2R*X^Q;\B#4T +QY, '_/7ZX%8UG6 M2 OK)Y2INC+6Z&G&IDJJ&T06A@ +'WUZ1/F6I^1 ]\.E'8'C ":2V9[)OJ:FU>5VHZ/.'B&;X7A"PC591JA8XLUE0 MIBTQFE4LXH:M/[]4SU0+\W'Z3#QK-/O1S&\%U-CZDTWTS'0M>26<2=E*48IH MLEYTLJBE2SA46=AV-3/Q;D-)Y'7S.2*[T8<$MA+IZ_@H%.J+L9"^[-%*M."7 MWP=U/\YA$!I>7>X.3+N[HJ\Y1,\T[R]SUW>M*I?=L81QG(-"!$Z$"I(]N<3= M\[-YUM#3/_[8@=OCHZ8=N;57_:6\",MCUH<Q$?9) M1IW2CON*?,F C$X2! 7;7O-6%%.FHCXCB"'BVL0Q>K&@?I%]*_G2$*Q:1[>C MD::S:PPOJC@V23@:TSHZ1U=JT,JXQ M#%4-VF2Y5^)0Z(#S&)2$_J*>D4\ZF6[;C-HSKX2N?'=_5HG=1!7%""KW7A0V M1(30\(.5[L"0--UE27-$[NMC#DK!O9+)GT+J'"F6B"VX%B$$I_V.W"/FU9R* M6:0YM>NC6%9IY&3'#.!%#2UR_IM!7"=0Z%4F"'FU;4PF',YP.#YJHU?A\D]$ M' >4EK'@AID3QN(0,I1%S@ 5C>EJ @0@@5$^1EW#G1"0425)Z.T#M [L[(7? M:=<-DA)-9O(J\OKX-T:;_)>A/D+ 0>6FFH L,_H3:=C@Z9N]5I-R5[,C6#H_VTQ MH:(U(>[-/2&M>YN8\#6Q^LJ'3H@\02?D=O&Y>YX$-T)!NP%/_=\?27MTGU>W M[_7JVN2/QEZGG"YA3I]&^ZZ?2/( >I;E+O&WC]JXK]/_+I4JE6HUH)W3$NGC M6MG)D)L@?>+WJK4M')RB(4IP"CU0?QCO$;T!ED=9=24_+.V6$^AFW]D:_*&Q MPCHF.V$7D(L]7G^@0<1X+-[K!63^AXY2G$-+,PX+_EC?6[*8YK]RLFAN/<_4/!&] M$TT8_.8-%6:RML/%(?V//[D%SP^-[ITP ;4 GW%;O4+Y(99XO'PMQ\>J\/'; MZI[:;KIH7A-N F_2)-SR5,KM7F&ZQF0)L02 M4VPBXK(K2 B398'"SN!RC<\I>(L?>T*M+]6M/=A$WK[>S._&PG4U%Q]%>3## MYABQF$VN+V83GVH3O=+UXN4E7\O>7W>+_0_;Q.B$:MA=&;%,#==-J;F62_ZS MU$K>A:BI*[JB,C-A+ XDJ%#%,UDTS&R>NZ7?M#CC:73^=*_WJS%]$&H,X5=8 M#RZCK=]<_6=YK\@-OY;Z)R0O)3*YO5:,:_='/G2SQK&' 9>8=ZI&)*>8OK?G M?>UNSVIZD[.ZG%$^I494-5091ZI89HCH:3<9$!:"AY])P?E@RY(0552%*B6I M^X%-E)V'=C+&G4VKU[5(C))6KG/*4/HBM M/6AUR.[3NS"4*S13R* ;Z9P_&W;UU]95(M+2D(_--<1FS%?-E@\/+ M7R043' 8P!D K6J [+1:%+9#I&6F+A+C&E4.!\Y/E.&)*VY.R&G'XS&4G]W0 M!<._0(05 OM0]0$(Y"[ ;\!XPBA.ABCI#.2^XT 3U*E D36)*GH@_DA8&NI8 M=%T5^P8MBR&0,(09UEH0S)L@B"Z=M;7W3F(^C$]J('POP 1"OY] C@(AR](U M0PK_\G43Q,:A&+HH- _?JE:DS+@/BIWOXCXI5MP>G0J%#DE@8%TQ0#=&(ZT MIC.!)7EF@RM]@Z&MK4"]9D%1.C3WP/T 5KP[JP:G KKP_A#5!A0.$4B<5&I3"5T,;?LU1T?%059&(I?K(S8CYF SH\P@]\E[E6C+8YL MR-#C(W>!G@?)TH$2T AJ+(]H)0L4@1^$+8$?M= CTZ+6ZJ:/^NMU.KJO?6GN6/M:7G^^K[$ '81":]&1I8Y=WTCMOT MCA-Z)Y]%:65PN4/> A*Y[MF87$4^G\-G8]%"/#$!E%<^&/^].[^NOY@_J< M@ L?K_3XR+76+W7A7PLZHY)%0I:R+."+!K!V,? DG :2W<[Q/-AN.O=F 8I1 M%"%B#9.,/0K-Q+K::))O^[N*A^5-^\4/8@P-(O 16BJ)G8CM)%882:31" ?F02401IVQ\X"4]21PCP?6. MXR-D1(Q!0:%R1L%P6&B&Y/;E!G8+&0?K'8TWQ3_B+UI 4*YAZ66^2 &@''S, M"\)$L!MU.&3 ;=EFBDB,\<$ Z7(,3G5>/@\"GQ0T%V3"V=/"B&.R8F6L8M+H MABJ['@]Z%R[?\"_:V7U,5KQ2#@B.#40/*1 G="I?NRK/K^Z24.<3R M\UC/Y$?R&5\HU;+G.]:7]E=^7D6Z4[)\/VS$7\YJN<,K/T>ZW<7KL-!XG:4O MNJD#+S_/],R;G)2_2"9*CV9$M?P'7WZ>?ZJHU;>[9E,3OLO/#]:2K-F%EPVU M+&I3!:G]C>&5(H^N )BV@*-BRXW+G,NX?,]P/3,WFK^5^-2P(T?F8!Y'8&\F M>^:E^=BX:UT_9,8#L#<'X.-$NI"$FY0@C1E6?B)AR&6R]B]E?]:P(Q,IK3:X M,+3BH6!PKA*QMH[L2$X%VZ^HH/_:/W\SZP_G#5,.X&B@O=B9&)S=J!J Z,":#P#? ?>%B9 M ,7(5O\=3E4QR+;3.X(CP-.DRSP.%B++RY!PE2[E-[#?5<<2]H:\A]2T=56] M(DL05FIU%)ZJ$*;SN>$%\!S@$ :5> &8R_V/6ZD#*O%99%TL=A;X%DB-CRQ M-:M:K8"L54./9TV$N3OD^R*&H9N.O "Y P#E2,(1 (: K2!HY03P;,[J<=.I MB7SB!=R]BZ 23"&7PV[J!JC9 M=E.GA;E >V%1M7 AAA0]@AX?C&= XM X0B])]-UN^E"Z>Q$1L-,%FD8MHX!? M )$C8W7WTQ0),C!4SP+)#GHB^<[\P0M$)V,YTSG_;#>?%:P=(RAXWHI$[ QL M74(X$3O!9 J=;_?\@FB 1AMATE78)X$RV]>0 =70V$5@Z(*DDCAMY1;$!V_+ M=\14%OJSZY()NEEPD8\E9:&L62?=E%R;3ULO2ZY[\6.V(7I5M\*I@"NO-06U MCDE"4UM'Z_]2.BVF 5)XR([C10_(6C6\ M=IRFYDHP "AV\*J#; 1E# E V58L!%93=2)/TM:!*$BO0#/.BJ]9$HCQTK >3J$VO>2-TX%4ZIB@1) M91C"61PXF7JN^1\?:<"FC#*ES7)!>H[0/'0+T0,>0,SQ+.AD%*=9,5D;/ Y* MD&L&GL\\E'-UG/*DJ=%V4IX\-=$ZWM7,LEGW*SWYIL$;U4FP69C MX?W^J!Q;,_7D^.C 6=9F*6584S#]R=0$#4;9RR$\J,+@00CQS' M-B].,K1:F/CN"*PL0P"1B%XB/S5GXABL$-_WN,*=7DAX(VJ@:^R'9N M&KG._VV1Z^QWY/IP(]=59+8TLEJQUJKE;M.'&KE.H@LX-LKQ^>18, \RWH;!K5&P\TH@4,8S>AKR-S% ME42D*YH5]G)*+Z&+L<0,*!U9IB7($U'NBW8XJ+B. MYTR!1YV@QPVI+H8$FD18&7JZX[ L;C8,X7P$PJK M7SB==A16I Z&L2+QE*Q0% @;H\]ACZ#Z$<>-71T4"/8SKIH0QE V.Q-H.1\I M%0BH\Z/]$P,>8:SR!YL^EL<>;X/+U^X<:,OK?L:),@[WT19O?L*Y[BL<@"5, MA"O$7?C5P6+&32I:T(&& ,\.G;?E$O-/2W.3;200;&R,MFKG2&MY-'=8),D,&P=3-.MZ2D2DG8M\/]0H-T-YKHO5UJ^\F=8$N3,?' MR%\H3HJAXZG\:=CB@R@ZRU6HB@,2O][S/;-S-9^W9IU+K1,5'/S/YPC4I7C/ MU*\OGR5U8,Y3&1SEA^4B_=Q>\)?2CPKA76+=-XQL)880_ =0?&C%#S2;=!/4 M6^D]QX$]'IUP#;K<T%"$C!]T] MZD*OS.,C)_1(6G(.D7A45.AQ*]-<.A#T<)+1^Z?0-18W@?TRA]K.\Y6!8(JZ MXB2[X:;"'NF9X[FH);MUOC[9+?((N-=24846R?H:AJ^@DZ6.0'2"C$G7PP5 '&1Y)QV2DT<,&I MISC?RP*,0>.^*NHS>A[ @48J;O^#Q,,0-(&Q50-J5Z#2]C(,9)!!6VCT JOA MC,3U%94V"+)1?C@B$53KMD84,N!($[4 LF'' H<4I>N *<)=;F=NN-+6!$DB M:,@0^/?F]UD]8X@V9WV3*C+[NOKW+BNNP),H7 ',U0K?2&C M^3SH)L91]2+\.=E 8@1(ADK!,"Y>FIUX?/3C#UG%EQ(*(3G)(DDP)T@M6!T' M4#0;8 TK_T27/F6HCH-. /Z4"!<2G"67O>+] BDW!IPP"!W;3H]&UT[>=]FQ M_F===JT-5>,!5_&:@Z>T\D (F]O0_3&#)N%^N?=#MTD=\.;C(]^KOP:#N$AB MM_\*5/SPKB+;20&/"7 /]F9()&\8)Q=;EB(A)\;.PZZ*!>HN?Y'21U,D)AMZ M&> "T2&FW)PX#I"!KV%GI>TW(.!\?E8-V&0?![AGY;."T2&X0-<,M$'" :!X MW@\:1Y: +QF<.>^;I0V*YZ*'*Z_=YX<1)X!F).H6Z]$5U62PD@6-HA/")_8W MR7.D&SRZ]7A1F@, &CGD< $&.+I$DEA!0&, B4A15>459K*(H23*)-\&=X4" MQQ"^5'&+/P+>A@4'K@A!D[9>3%=U?.0A$+- GU,&BUOK6L7 M7#L?^J!#Z"]R.#W26Q&LK:8D\0O/XZ.EW(W/#/$863B:MOBG, XN3@73Z560 M9@*#LWF(^PG=]5^$LINFPL1C?ULN3.X[%^9PFT#-Y\_IR5,O$<\V(^&!GN3#IGIF]: U3DGBC5W=0=IR[Y!-VZ&3''1S0EAOG.B/'[;7"&>Q$4=U 5D2Y-4NVQ]5Z0 M^9H,VR_.A'!\8',AJ3\Y/+VI?)P_CC:]L#D@;+P/W1(Y%_,5JB L<%- M[3IS,[@=Q'_\P25K)\2^<:]LQ]X>U_SWH\BZU\6]8O $4=,,4B[D!N5UHN'' M1\0G++I+GC67;Q1]/%(YR[9S#%6LTT)#: 59 L@NX 7)AN^VO+.DV%]C($ ] M(?$5NYH=S6@&!>H>NPXJ3[''U=H1XG>VC3J/2(@;)!/"0C,5-E^CGM&[,2U-/K@]UJ6,:G6 :>4O'==I_ M7I^CNP@:1!,3:P&S4+2='80X>.-L/,7C(W":,V-$GKX@@($-E;KP?NIGL>AA M?T.%4@N5P@+ "ZP,!IG4 -6)/2G!I\&< ='H0"Q:X?4VV%D6"-!MP*Y:4)< M)3F2[INCRS?AQY\K14/GQK.P+QM=P-CFM(0.UU(-W,LF71VPTQ8=)TD8<1)$ M_R#'C755>H&SBOI^>6&(_8(X*L/!"2OR1BP',3L.)= MSC 6RU@DYP%^PNTDZPNDY%U5^L37B9.Y#(F'C %(Q53 KSJG5R7ZQBG3AC&L MJU.SDAML/RK'8Q%-!:JH\@1G7\#^-/0Y(CQ'7'!.*MN3P8_@+SAYT W5 Q"L M&$9#HS()P.2MNWU(I16R?NS:ZI^P$;\LES+%H4"_D20G7AP.!9SK.,1(K@!I MY+A\CX\H-0 ;5EX$FZ Y@Z2A"4FW"/+F0TZAJ!BXIX@QL4JQX;JF]9(6%HTD M/J,+;@Q7'@2 +222XR-8PRE3H%5\.(L+H]9BS".J9&%C:7;8L6; MT1:Z%@][8T_3WDI/WS;:ODZ%>MC3CSG"^T@6@?WN<&_K1W_#'NF9]=$@5\K, ME#J_XWH21UY/MY;7L9XYNWN^.8_GY90I0 H%2>)$"_K*Z- M!#T=7+?C(UNGID @'?RECC)%[$:57"N5F:42A:K?P/)'^KZB@&ENB88!O!/U5H/CF:!0( N.0TS TSD+L(60..(725'19B&H. M'M I4[;6@D':PP.3WCH#@NF.$U$9NZ.4V\R"WBA8QT??PS>9+YF7K-J^"0A4 MW(HIN,)HH*KTWYCC%^?@(XF.8(!J^QZV,(72?D(Q&SIFRW!$H&O 9NHL5W$M,Y"%[8:"*^+9Q95#; M_0A8:T/)/4]#I?1EN"A=&Z![#S!H^!IM7 M&(QE2..$4@I$$ U"V@2GCG 9,OLYB?"8K^F8(;LFZEJF+\D#ODNYY:>;$+_( M5F#4,4?4D9,3E%CBR4Q'C\(X1'_Z>M8;FJT#N]E4%5DQ:#A_W<1O6P/8=*B> M>7<3%SOIIMF^B$PS>-G&D%)07M-EZ/CUPHI=Y%[E5/V+&V M@+%K@>-==_'4LSIDORA3G7C0=_3*G:^AX\'&4]=%Z8 $<8UX@T,9&+IS'!\]H'NPL..]WH_*B_&(+PQ9@!RM#.OHI=0- M7FAWT1)/\:)YO MHFLF<&3:5@;]S$\\Q0O=*78=4]M94CA98R%_JX^T%QM(B84Z)'Z' #01T'_C M7)KXWY9+D__.I8DREV;MR#:ZVJM/SU>7U]>:(@P..&UF<*MIIO'Z>-:."(UC MN[29;,_LW[\]5LQ6O-N/:(;1I\WD>N;M[?6R]5?V?RDVC/U&_TUDWE3\ZFG;PB9#],' M2?\_<$F@KWA#X0[HAX5H#DX-&['6ZFIG@+_"CHI;_02A7)UHI?X45$ M+?0JE=A!AS5)W/D0#Z1!]2SQ]/4%1""%G#"@I?0/>XI8^&=6]YENWR>8[0))TF"Y0?% "7D2ZQ;)\^?Q&.( M5CI:B>9"#895\-@QB+UGKXKU0ES>ZTJ@H' =DMVZPNZAX"H!%C6KIB&D97,@ M& Q!5R$0 (Y#[G3G_+K"_;/'*N&RO++KYU.(8,LPNM;) P;1+'9K7\FZ#K8=4+?8"SP MAB0TAC:%"2Z,W@&A%K(U>7=<;MTA>B923\YF3^GX0U':?IO<)<@#DIV%#N#O M7=J:WITOIGIF9U:ZN#^[O+SM.V"&T&-"XN:_<5Z7=UXGC$4!^6(:9SKL7=:*A&XNLS)FLSO_Q?6V]M=,UV39C MW#>H,P.T$J#T__V1_&%O:2I?=@&//TS'K;?8?>ZI.?83)-0YL/Y, Q5VV^_W MW[[*_.\+6F.X<7N" MF OQOMLN__B33K#Q9#P [G[;90>2<]LKXWOSO9L?/XDGMMC\5()-IY,?L?G! MDB\;)/FJ%!KF#)!AK@6],6P)D-$N>.5@-F^4FXW$A1!/OD,.WHU%7=A*^/G7 M&W*E5SU -_O0%R)5 )8=ZVC>N-D)"F>>*(1I*I-D4VM(T_WOQ3=C?2QC;2FH M,ZDF"6,V%*)36%TJ]R)+)T[3 M..[97^$%F+. 9?;?__2WN!%#WKWQ@<+/,;QB]"5ANWU]]F)PHQ2B0* M;CS-IC.)]QV=W5%]UV+YFX\VY:-M17 ^SL;C[[S;H^$C6PK_!SL*@Z,"+L]O M(=\SQUPL?_=FF+?U5*0%^WNH5(!D/@Z@CEQIUQ $TM O)Q-E1D)4MML6UP\K MP[ &8U\G>1<#-3=5 2J@KM#R,'Q66)RFX& SAS[2,^>UYX*8>N)NIUO'JVF, M)AD:HT%,JDV2P])K.S?5!S_^-%N59J%69JX@6GU5*;3W$*O94^&P75.-Z_2@ M#L;*QY\B)A4DC<#%X2(+!S.Y/5:,D<')(Q;Z[%=8&(89XRV1] %C.LW M%(?ZW KJMJ%: VK]'!0W*Q1/6_SALC_ FI31%XP)VDACPAA3-"*L"U!:80C. M^B8GRP8N\[/Z&-CQ;R@E@2(<] VHIL>U\+BO M#=WCNKXR,R M+!32V*MVEQ#!^L<$R@&# _(.-="7X!"LIHP7.I2F: 0@B)X>'[4% 3*7!2;S M11#I:K*3E8%(G?6"-Q*NMMD?:I==_&\5RS+_X^\YFU^\!X#0545MXC/;&,*] M !ZW ;R4!)H,0VEQV?KYZ&QH=Y"E3S/IV D<6KI?<"^3PV^=_3!]SG-[!4PA M2+>+9[?3[>(Q%@@9BX?WZ84%<+Y%X3HQ[ZK@V!>5,2>"F@&GI K_E,;"!$/4 MUV0>$1G\N0Q:T[/-LO@1BVEQ%R&\J7"B!]:S!)I^3IO#0-0<7?H# KWKW\W$ M O"RC7B*:5I&>H,J8D%%]M/J#6SM[./MZ^/#<_WV1LS:.^L#387Z2GN4'ZL5 M&+1)M$^OLUU!P-*A,[64/HQDNI&\!9F-G@*1YA4KG N4V (U7BUSZ;4%GUMW M-AH1KCK\"EI/@.;40#N&CVG:\Z!S#PAO4YP:AKY;0'>ZIC/Q!):@F?SI8GX/ MX<2.W:J6'/973G/J63DM0)9KV(^!,=UISR*KX'$E<#+CU9FQRDS0SCTA7ZQ MTZO JU^'WB^TU3LI$UT01TD7 U-A4"'XKPU(B[M69+H4*I&L/(#,=# HEL5$ M(C5>D$AK$&25D;ET*E%X+Y!D2J';-)8,.V)K(HL@!9WQ EHH!- MD44,U<#0:HD $WV=BYF6%R5BK'VN+"%M226W3,?J-*:05QE"]'(745MM!I#: M"JY0^RU[MUD/!6,W\;?5!2'%Y+LPZ&!!=I,]4TJF']J/]\)%5+"JVU<+Q7KF M6>XJU^E/Q,HTHIJF[:J%RCUSRF4FY=GUT[BS=9;I1U4+H554C:;X^'S?[NS: MR;JC:J%L(Y9,G:L/T[QPX-5"Z9Z9NZS===+54?PI(I8XC&JAZ+/WFRK8.OH< M$%GU@LQ77@QQ"OZ^U=G\.8\ZOOXP/7/>+]T:DI"\NM@:CH]ZCE/+LON'F=G- M+/9T_WJ6 <]QHUEI=1Y8IGF%2YJ0=*K<=&M-.-4L.<>TG;91,-&/R]AMFO8\%K9\Z8 7KG<0(<]+_*6 FQ'*0.1YE,0 2T=I M.$OE+]7D52:L&,"9?-.>?,69//00.SD^,K4H["7V09EN\X\D-7OG9 M%Q;,D&Y\_+J(.UW3*T$4M#-5T;2>&(N3I.5)_*IG)O.52"5B<38; M2[#93/Y;>AWH%F\IOF"+8_$$TC)2'R^_+*_'K3 6!U*P:5DI%JX[@I%HJ9G# M40_%DGDUG=EFS_QX9 MY,XOK1JJC#N<(3E<18N!7@1! NDY_U L90SE^>X]=9]1J$_VS%EF2"=.^D8- MA]"+27 B-W\M4UL7;N@F1Z).L>D8-@>_!=;A[>VV>A2;RJ?85"PHTWZ?$BSN M:2_HI&G69*1;CB!W)4B&/>2J[:>;N)*]21^:4A42 '2O#7)QD*4/G3V_\2&B M.4M+6"D*29G)L>ELBDTG5NMVWY@C?PM/;0L*E6*3<60OI Z'IX)%>'D=1YXM MQ2D$"8AQ$.FA9 .1=EWK\6)OHE%I]OB84Y]R#V+G_@ ]?E#;^9MQK1YMG;-\ M4FOI6O=?<6)^+C\RNV*52#R*":1YYO-L+I6)]'#]^F:$B!EA6W]D(LDF$GDV MGXTV+O)KA8!UP M"%E^;3#E1A9\@4Y38]7S,T07?WEIGHUOSP9Q]3"K>$ALH M[%]G2=^F5P2^_#59:7WQ:@JJPG/:>.F!PL4MB7\/QO;Z9JJ#8:I 4?TIF6H+ M@Q[CB=KF/!;=\TRG,WZ1[Y-W'Z[XAL T0JU07U&><:MPX1L%.$9 MP"V$0DW2^$Z:,\HKP#KVYZM!'8^/?*B.[G7("KJ?!$%F< FIKC!*G\!04I;' M[U%A9#?:%7K+#++AVLNJLE.'0V*%D(YMS6 M-P=X)C-L-A!2F" [P5(7EID-62:MW!SVN_58(R,]/Z9WL\QMA5B6SJH$TM[O\B\$=E0[5Z4>IC51!.)FCX,>VJ"8!VZ"#8 MU %P.$!56^H]Q>A1,H#,08!)"."BF(N+W#XEGRN)'B *#F@=I6&J\# X;^7G M?='FL?(Z\UG%A$MF\F-M\(1WPL2SL5B=AV*Z-*#'L2J MV#>PQQ.MOL(22*%=RK*S6C?9ET3AZ\&5-[C@XC9_QPE_5Z9M7KP;WM]#BYJ/O.#B%F0N_+159RHV'DNP M^< \L9776W:#ZVV!EL9#LJR)G?9(SA_N];8S.L?97!PI];E0N-: RZVTU>6V M0'"^4S(O^>S%V5OZXR^WW1$VDV03R:"ZAR476WK%Q;9 N_N8(%YDTWRW&>V] MMC.R)-@XL@;R\>];[0,[K82X!;L U%X594#3QECFT"_F /3,W MG]P+C9MGM; CJ+UT*-1>$EF!\YN+[,6]DAOU?_PAL)D5TI^%:=7.SCLGC>I) M%_U2:+A;MGS9T7^8A!^6A[@2&9 MC87TOPC4!TT*]H#45^B9=\)H?CON-!,W^3"D/DH[!A./:>'>((WA21?]4B"] M04Z80)R^XZ, H#X&[P?C&53[1N\[./2^LLLBS9;'PX9^)U[.,G\G>E_%A=[W ME*JE+^:E_E-I>,#H??EUHOVX),T1C/AH-X;H8.-S71BBMX=DQ_G,*P\T(/?" MG8N/6KGY./SHA(%O:,"OMC WMW] 'J$#Z>="M/(W"(H7 N"ZZO@(]\Q*9B:K M+\5"DN?"+EP75!:]%C\;-)Q-BEQL>SE4Q+T5UA-$)//4"4SV5K^\.(?N$(4W M47-]V[]K2:-1?W@=G;4&CI^%BI)WJ(Q; >'M@8K+(K(6C7I>$KT_PSG/9A*[ MK$7_DEB+SH'*?-2!(NK/K@[4)%-.I?*)4I83_M8#16/_$1RHV$[+!=Z%77E8 M>E^(!1" \+9PE[O/6YV3#7#G8;==E?1JG5LSVY,8_I[ZQ].2^Y,:Y=OZL6+Q)?9_<<(4DFI.;B;.)Q&IP]8\M MEEFKK<^NN7["-9N%2L%,OC9[YNVPUBG#%Q=AD+"BA9I\8'CL0M^L+6@O8PR5L:V+[DI_>%\5*\M!"%B%Z MXIX0/PY;2]V'JK8"/2)2;HWF8DCB'+J/M9W>C3SRS9 'QY!;WT')6)I-93_6 M)%B*@%+::S#=+L!W75#\6>,% ,B<>OH*/BTGL#/4+Z@?J0 M &3\,,X>EN:X9L!+#L]"_M:ZMIT4;EOYY$N$$:W):38KP064%8Z/MN %NSSJBU3MNBMKA+>! M9/#"G__^KY,3IBH*$O^;:7(CI%>TA1=#0-H3>F_R7^86C"ST(W-R8FFEO)@.)MO0/U@,9T&EWO%PK@]V],FM-_S(0MOW-%%2N+P[^9:X1 M=Y-U7RNPPGC<_=1_K,?@(V>+_OL?1($@8J@"]WS2Q^[UW^BR!&)&3 R<"Q@ MX)4U'KYUN)<-]( EXX-F,V=_-GH[BF4@6T#5W44N+-Z:2F:1WJWA:Y#GK M7E695J7=Z+9*E3;+U*Y+IX18?EJ$S3+7,Y^O+G//]]HX?SN,9I:%ZS+3[A;; MM7*MT*I5VIO-L-(SWW(/6CW3:+1?\M',$*H-VTRGP90:U^7*=;M2AI_:C:M: MN=!!OY#RPEKABFEWT!_JE>O.AJO(],R6_I;(C#O)T6#'9HA=$E1HE#1Q44Z.\EU)MFG'W\:S4JKT*E=G_FJ MA)GHJH0_5($J8-O7BVO&$OL %'I&L;:.5-D>'[4:762$XWI5T$H7U/V*&X?# ML^\^MY4/^DXM"/7!=6W2-AV\KH;WY2PQZF'"8.&36:Q$V5@VARB\M=#Z,L%F M9>7P4;F<2,#TPIX+9*A?*5A@I/]"!H,?4 MEOC*9Q[#&(JD*F[$0(NXUQ&@0*5S;#(?:A0&PX@D5A-HP:@6[F_?!O/V7:J9 MV0>)=@'RT'<84!L)L7G5#T MQS'=;VZ$SBL$'0#A= 3^WE=1'Z^&;F5D.&F4U5Y0QRJPS+\I]%=-UY M1G1C:,&@3D6^9[1?GB?NR^\V=S.9)X>I5BYI'\269W/]*PK;-.RUYU8=6&=* M.[@!:]=5UP&%I?WXD\R=!N%!$_FEO1C !\^BI$P$'>@*]%Q WR71<,S&"]*N MZ )-XJ8BVA/1%'@B?NCCV,WC4S+$Z9/9O1&': *S:KX-GY&HXI!B(XYO<'")+Z%?T)?Y*Y/J08"\*6D'F M,<2:ZT]E41M(BF:H0@E\HW(HTE'9VPUMAR_JF=52_;%S,Z]6+\=1VCS94)LG MC6Y^]>R-KROUYW@2V0"E4J-[W6DSX(-I=,XK+:99>"@4KRKPE^,C]'FK6RDS ME?LFN#T^R #:/0=9:#N-H7^+97YQEYR:G".IS/S&_4';LLW!, M/CHKTD8>&!?=+GB")(A"IFCCI1T?>4&5F @PE<*\^SZ@I6K/O(JGKN;7KW(] M%U8=ZED>/I=,T[4\N@/'1Q8DH ]VR7X\X"'&M6\?"%$B[;+_EX MEBR^OG5:4_$=QV@IEM+^UD*ADN)7G6RA<5:^F$D[6HL;"FG#HO//!<2U%V"I MCP#5VM?"EJ)CQ<*U)*KV@/X-W0O?;G-(^SZK%_1QO729&GUT>8@#0+3JDJ17 MX^?#.MDO^D?P]D=A *5S"381WV6IU9>$NCG8[=^VSB&&MC^WRWK,=P&S.$*P MZA6"H">V.8E3D8X8) 1?]-;K/#:>73\]?4@)0J"TPQ.>;ROKOE A:O!&1E)( MEDFQ^7A0,XSO^N*/W-9MQ50FBVZI70*RO40_-4%@KA5=8')_1U/VC6YE]Y9'(LI2;#H; MY);^EF0?OK5;BK-\ELVE5W?XC%R:64$?*LBI#P\!RO.E'"OX"_F;AQ2"]_;*(16,LG&TEDVLT;A]+?@VO/6;BFT MG;2OA8VPZ&6.SV=5.A$,&"LGWS')B^G(9UZHOQ:?= M)FAYIQ=)6I%=2+QIV73JKRN;3GR73>^O;#JDL#&LM#/1,XVWU^*9T,WUNX=: M-(TFR14F4O:M?%Y7(BJ6W:YH.MTS9\7BO#]1+VI/.Q9F^RN:3O;,B9R[$B[- M5.?U^?"*II'&/R^V6FEN5#EK150\O[.BZ2PBYI@S;I5F9GH?41W]WU(TW2*A MR29$)CLJ)VM$WW'5!H15'[A[V6\P2L\L7K5*3Z(TR)SGHBPMR(66%I1ZIGHU MO&R>);*%Y^R//ZW*%3[FS4*K\\!T6H7K=J'4J2$)0/.GOQ[@5D-&WY[J)+\V MD0:1$4]XR]FFACH8GB*YG'*,E\O=EI;G(@L#EZ)UE,+@Q1!5P6[$ MV)OR<@;JL>*)6#Z1@E)4_%/:U7$DC-^+<_22+#&S$+>Y&E0'(14C$U$28)5(48;<-J8M0LFF;IZRM2! M!Q_LHE%KDE8]")TGRXPY'G&,GS6J3M06 "WU>0WDL:#I#0OWSRJ+Y*.1F/MR5I$\ M^LG;\^P]?$A6;W%>LYB83K79X"K'V9QG@;XR 4M? S!VC64%BJ"<58L//^%& M8Y0YW3-^=[9(CDT$)@(1:0,;&E P;=&L(ZB3QM"B2]TFB[6L,E*Z5'&*DSVB MWK$R/\X]5,71(.XTIX/Y ?]-E^P<\@AHV#^>Q6! M%N;,_7+WXEUXZY(Z[UV\O>72,=U%VJ'!'ILG/&[T12>Z=YNWV.0E1=F[V7_R M@M],WQ^"H=-()<-J'G>W#1!- 15)#=^.L' LWH"%N=,/<:0S_&-KM\*6GLY& MO_2F0AP+P:SWOLU\][KIYQ!9#/@T8DJ QP!R4:]R*G%$7Y4^^M* R9RAO25 &+#&WQ$)E-ZO?N7HGU+["QI&$..'&_ M-Y82IH[.[#4GGAOBI]]=!Z5RZ>[:FM[GMG[ZO[X0UE:83;^ K[4>UI$=>\QE M C&XUGM=SU3T^B!-FG['DQN\ M\K,O;"NFV[Y2925*E^-B^&SP3':L).=.G2D;0D=Q:2S>RM#!^A$L;TC$(I,5 M%$F?\[6;:VDJQIU>"^7 D_N.FVTK'*EP BPK?['"*=YUOC>@DLJDV,Q.P0Z^ M),"8P\'YC3B8J$];,Q];@ZF936[YF!H0!+4'V&O&&D'J*:X M/9<'#L7@G*]$]#>$0Q?KA%U49D;K,OL@/#[O_H3M^5[PK^[=T)/Y/)O-[ \& MYPMRY[ND_R)WMIX;:O7MIO.42'X^[O3)_,_*G1]L'(3(]_JG$NV5?8CVNG-N MJHHL-K.URVZ=_WSG9D&JU[<],LE\BLUG=PDF^P4$>GP? MW%DXETOU9IG)=F M9@2Z_-YE^0YX,LDF E/X#U",1Z^QNX.6G^8([4&L.W2QSM'MHY!6SRKI.?05 M^FSGR"?;_:O[%O [Y,X]^&L6N5-+IEXGC5FY$/_\4GYWW/EQHCZXB\=R=N!C M/5,I79;O;M5$11M^HU?]Y9A"[Y/Q[P>)RZ53;'(-O^8W5M5?Q5=;@P_F4@ ^ MF#HDOO*GL/F+\3Y_24\)N@HBL2YQ H;2 UZ8*FB'II*TR[;N.QOPZ MW5U):2OW)EA =5Z63&>)K4GOEG<-7B;MU(M'PJ0DD=S MR#P_GPUS,_,MAU24PGVE;;5;_>R-59=MWK;9G:65N^Q+Z*QFLD,U6SFKYY^6 M)G3BT>QNG]X<3N]G?U?:9M*5MIE3Q6GA,EVI)]]S;#X^;S/GRMO,I,>95CR; MK[WMJC/H=][F=][F6GF;CLU==.>J#:2 MKUN5^?@=UO=>6F@27?8*-"Q#$QB=>_ML/31WE)'UOORA%=P02=^F+)M.[;)5 MV1?*=_MTO+!MW[HLFTKLLF'*EMTULX[:AP&("SPO\(@2B"JX38%;%_1(RLK3 M!1^_O9Y=G&<_W$\)BPVYKO"B& Y6A44EB$W<,P5^$W;0?OB[U44HDLM*AHK& MBYE*I=EXXIV(^]\-5+XF5VTIMK,II-'E#H>G5C?""PT()'HF9.WCMQJ=LQ4+(?NKTJA76&N:H5B[:K6 MJ57:)Z1%0X6!9A.-9J55Z-2NSQC\O2\1L*!(,=;V-(97T$EA6>S"Q01YEX&Z MX4 ]\ZV2:Y5NKVYNIGQ$VP]0K1!>5&2 )R=@YY@MT?E'*Y( MH$B2\@I5V]%NJX\5BT5$D<'9Q?GTO/TVSM@4X45M*G'SWPS:=&238^(RKK/& MG%"P'P%;S_9I.SXB7_6&=*ROXL]X]S@?P\P'@208&HP(\FT'Z0IKN]V#!MP= M.%!M,C5T@0^$-WIO[.OYK9472R^CZI3;TRI9]Z_O%0)G5<&&ZT!GJ5 M>'2_.3BAS;O:2+J/]RN=_GM:=__O4JE2J597,+_MB' "<;ND!\Z=#=$6YDOQ MX]8,T-B!@?6^Y@\@[)X#_"#F,4>SLTYI"QW2+E(;'/4>;WZCC^9$,K%PFO34 M5=9A#L?9"U%XNU>[DIWX3N\IIPW'RG8CZ\]@!^Z/%?U%,N&=9/Y9AS/6W/(- M&&AW3/ _:RT@+)JW.UY$/[]_M[GP]CGK5.@\_DL MFT^'MA'89)]#;L["JIO3C@)<(Q$J]LRB\3B./4BYQU+^'9?H:T@$=XDENHL- M!9/_-T.78B43KZ\7+3T(RU&^MAAXN>:UD7=XJ=:V\^/S\QWG)\I$F@P2F,GD MPB%BUL';#:7^[L@5W)KAFS7688UM\VIP8DUH8[:#XHP0 5Y>)<"O%7G@Y"R: M9HE[S->[YY72>P*X&QE!NR1%-=CD81E9P&WG!E] MB=.$TX$:7]JU>JY')ZZ MY3!U-''E;#;'QG*[$ R^3?WFE,/BE*U5]&PVQJ8301D(N^.4A2!P0"36%?TJ MI'NFVFT4I7PR*Z;B$06Q]E./:'MB:6M#VBF1"_.!'1^15J0"KB1$M&3\_-$]QS$PII M185?T7J3A?+2J3" VED):E<%J$X=H\-#F%S'T60T EHA?WP$U:R@B&+P#DU' M_\$M/Y&.)"G:WFM2=]^SPI>W$1#/#\D)<%?WK#](STR_O@B#F[[>UZ)*!UG, M!U#L3BH+&0$?F@Q0Z9F5?'W>?SXSLWH^HF0 IXW,=SK =SI :!B][+J:7U*& M?"6^%A0^^^G2 =*N=(!F?)B=29W76>,[&^!@@M#?V0"',_]UL@'RH1>]-Q^@ M7,@G+^_C+3[QN=,!&N'*PE^1$N#J:T[O%G=3^9U$C;]W.LJ=WM+Y MF&-CF10;S^PD#R3D+HVMODO]&0*S=*K-]<\>*M/T=X; =X; .\+ RQDM"J&9 MRL79="H(P_+P L'?O+$A;VPI9M.Q#)L.1*L^/-X(D>*)U5+ 5[)V%%='CLW&\FQNTRS-[V2!S\@KV]:7L^DT^E]N M,1GQ(],%\CWSP;P;78IQ6 DP ^&%U8W$A@5&'"B3)<"KZP MVO&1+J@3AM/]H==73F/\7J9P2^B.OK! WM>R7H<_[* WQ+&C27]P>YHNSV:Q M:KET>?[F%*#M7!:3,P4]HD;!G?7Q(\/:\ M& J0J#_''S0%92H)_T=CBIS\#$I5:2S*'-[K&:?.'<1MAX/Q42/XW82'3TEX M%^!X<(:"*/OS(SR)$<='"YD1F&<64E-2H4S3)&_2@M-[;N/=B]C;H%]^=+H7 M>F:H;<8)UMNB3M])H"LE%VZ?!.?OE-8CTD+J3O[J1KY[>1H/X_WHB;2SU!S MG,JG@X"X,(D^;U*,"RIC$=/$5FKJG&ZHZ+]+(3-R?LB,C0?LF2.A'E/29O:L M_QR1&D'?##DED-$4")?!?&""3*QGBK'9U65 M,/3R"#R%H&K*Z!5,/,$097/'N1*1^UFP)##)4FHF4BDE@G]#6Y0A^UC&PCA!X%3.Z^*C]_+N>[S MV?3!*%QEUI"]WG4$I@L?F-2EJ_YP8;NMUN3L>69S45>3$0F $OZ;-]VZD\LZ M]Y0^'ZPE[0YO_S>F0#2B+LOFXD%=(U=P0C0:[;[$6B(-[)#,[%RLY3<5:^"^ M];%VHBE-'\OG@V$ZOEJP^59R"(R]]KJ_D&@+#[TL.]A A"#A5E'N^L.D/'E( M2.L(MP/D@7?0(!+QEDBQL=@[N.&SZVW)++!$*K=S 9?=4,!5%4/U<;T M2[V1O^!6RS??0@Z!M]==]A<2;Y7WB#>@09!TX]O32G;\DC+X_CK2[0 Y8',2 M1"+)L M/I-GT^D=%^Y\=JT30P;L3L7<)/3LX_Q8K!S3X\E2*A8>:L:S/00M8M7:HL%Y M1Y*216K\OC7(\ S:T,/LVUME>--Y493$6SNU1*P=S.ZNN>S;"*[ M)H3D%] -2:UU84+2SX6I*FB(P, 8%L3&WG7&E2C*7=E*F!>@\3M: 9F_5?7N MXGWU+36=F.TQ7WT*E6NK27 8%_U[\+K#2!7%ZNVP[V:Q), MPY 4[@T8^E+17N7'L[(V7R++OPA'OXMF47!VEDW%TFPNL'OXX?'VIU2%FX1' MF1GTAH>\>B@0GY!;G_*U5=2RHW.\1GWO)HX,O\,BEKAO5<_EQXY?H;;SP]%! MW6#5RT_LX=3R'GKGI:];Z^TP:V$]T#T7NXI/6JLT3*?NJNDE]\H79-?#!P.+ MON \;@B3U[E0J$A1@2K[JI*BZUQN;6M;5P;/8T5"E-,J+P8&$]!7XU+'W+C4 M:X^!M#+]ZGZLFV=]?1QAEW(F'@]M4I[MF?+TI5$RLB_=Y]2//Y6;;JWS\#%% M9Q&]I87T5L0?4/G<'G,JE-1]A645 %+>6I@&/,=PKYS*,S]AKQ.Q?UOM OXI M_N\O1@3(<9E^ ?!SE,D$R30-TX/1QYR.OL)H1O])&.@0_AL@Q8\39?L=T/^2 MX0T5%RPR &4O#D7T8H)^?\JT N>BX7)T4>:%*52!8PC[XR-EB@7J2.6@/!_* M'^%;(T%&(E62YNYI((DY%$3PY##BD!$F4TDAA>90B8XT!BA[GZ(9J!:(OBJ0 M^X06J;NG#T7S GFK(# #3I85_?A(1[]K0X'@^E-Z] 7T7L$S *R+?#A#?SFE MG(3O,D6&/Z$O+.S'F)N1430D9)B9@B]%?%%I4-]J;0)\ET7[@UX)YA:Z1'%/ M %48".(,D QF(J(=3TBE0!P!*O_1J_H&V1<<6D C6:2$]@'H$96,TQ_0;L#^ 1O$2((>A<'Q#J1T'B,,J.;1%C. M8D;R9O]>,[CD])2IDH8-H& 8ZE31X(PMG='""N'DN!;E@58 @0YS0!PXL$>@ M5/P_WOVU'L%KPRO==\'ZMF\!00HB 2V_PJD !Z'9MTIA.E451 4.8\+O[(7[ M:D_#<(,!TI:P=\^%>B$),]BL9JN$?AD9$H=9"P0I04.!#Y"L0D=-Y%11T# U MLH@:8#-+1#H4-$U!IAL\R;K9@WY76Q@$'V!50'H#/;Y()"H#.!FB#K).&8HZ M@R-N2'9Q;Y;<([7R6+X@;E=G0N15\_O9G/^*?]HZIQNZHLZ!=G"@6F2%3-5 M0A$IA5]$3VF7SDOH@8=2#8OG,OK5RPP"AR0= /*@37==7$AZPIVGHXG\8PDA M-Y\PP";HNE$%0,M#XR"R45&*F<\F[]#V,]@M9S2+O\(VX?@([P(:4QPY$>7\%34.>F4$)C\BY%M*!/#+0V7"$:V03.9 M<,_HERFBSQQWPD&J!;[:>*148!4 _:[B^S]\?'#ZH5VP6OF@APUBX-'N.H(S M*HM?1&Y<;CJ5Q $^R&APQ9!X=/.#EU0S)(I[ U>%-7&+"D-T?.%4]@5T/)E$ M.H@6UBP7H)-*#IR'37]"?DI]3/LR,FA4$>M4P: XL/#8#'*?C&6;/9TO"V)9*QG#FNQ>C[[PI^6CF6K@N,^UNL5TKUPJM6J6]V0P3 M/7.4>WBZ2VM7[8=H)@A>J#;3:3"EQG6Y]GY0U"MAKN<\)T3]NG# _@2ZKV:^/)CN>#<7(B:MUQ1,3\V;TN M=,LUM/LADXOF,MB[1QGL/4'6L.+8$B2PD$N*IFMGQ-T5YE!V-SE==XB>6;C( M:'-NTLW=#B+U)R="_+X.MR,U]!13;G"!N&Q;GS%9I=5X"9H*/3%]3&D/A'"X8^5E31 M%'@:-XSG<8^\GOTBF"@H7X4W4>OU+&N'THJ0RB84?!>&J.-N=SWS-35)297B M3>?>2>XO4(>DC.J?!))8,#;B5VJ^4[W#H ,VHJMG)BJ&%NID M=O'HX@&)94,.!@LF']H?#"+[$QZVSP)ZQGT63IGN5*$'2;2\X?@D(>..SMH^ M'"S]E8Z!46B'JF(*Z!-9863A]?B(+O%5E"1P0I#( >\Y:O1Q=F&M 0C\&[+#C8O^)N)OQ^Z HNPGN,C>PW62'2%X)< ^#H2W>'0$<=L M>LH4 HQELO"%X^%U7ML;XW%A.JHI[!=+WI"[L10_/D]?UYL=Z5RWG'O4*%CO5^QB;8OJ2/ M?^7+,A/V)H3B;"R=87.QT(0XRHZ?+3:R!,D>1YKL$!-VX5KR"1]7=! $]/4) M:'7HB,N+D3#&P$$F^#OVJYRT!V,%AQ?P."<0?8(O3!1>D$@D3Q6U9R3.!(' MLJ-W>.)6<[#O3W3E9$(Q@$$_H!()27#H/SZ90G(?1JTGDJ';9LZPD,+AUZ(B M8\E(8R5H_H)G/ WI'1)G1V4AH(AC:KH@*ZHUI#L.#,[6F0(A%@G/A\[8I@@G MRP8B+[I-F;&(F%6%K$0JETCXS?6T5YBQ-GR]/0U)'"Y2Q34NG9GP)J@#$6[$I:6J] M*2P K ^O^>Y3BG\LW?,;3V'YY1 XB:C!Z7\R M26]8ZYRR) .$'"2DO5*F.CZBYQ%)89(Z(\"MH4+*RHG]A]V1)D*,?)O9*((Z M57,6]"07,VH%B.6L0LQW0V1M/WC/-$:M:C9S4TF5,Q%Y8#J>:#\!:M>,"7H4 MW8X:I M8%Q^Y'NU\*QPPYFA^3%_07P5!9BXX=*^J<\;=EL/+7)$?'3_\?JIG M5L3+2H*/O=W.^##X?;P9)WB/&(]L]<+LMPD)R*XQUJY]@^HO+]3X J#ZU[:% M2_?^OWV5^<\?DKUSQZDD^=#Z8\-MNJ,O4,T/-NPSP_%;C8Q.&-K*B*G8*JV5 ML[:$/)]YZ2VPEV%]UL+LE3?QRJ>(.6B" 9;V4;8J\)WI5#IZ:/PBR3]A_0)^ MQP#Y&X!LO-NQ06](FE7J6;>^.JE+4U<$T\:K73W8A9CX]V^!SM\[A_A,U7PT)\W7 M"<^2H5B$+CM_TNRR?)6UKU1S M-L_8E[B/5^#R=I>PL,B>H:^Q,B\_3&AOD2:Y.347&&@A7W']K?Z4]=]G-"C' M.^X24A^R.WBD72HQ>+I:36[B.9ZIBJ:%'H@;Z5;2BMV!4D^'ZC!>6-8;V_[>W]N3AR=[2- MBE,W4ATB:RJP_NU/Q7,HJ[7OBZ4[=5A\/AN]X]+_"-Z*]'JGY-KL5H\236R' M]+.6'>E='?='[&HX D*"*>38DN/C]N7;,^N)USU>#&%5H3:Z3#\,Q*MX:NWK MV.+@PQ!_&]-CQU),0ZO^OS].#N?B3>WRXK6HMMW=&TOJBBZ-7WCY>?.[]UW< M%^V5N1%5/O;6/(#KTI%$8?R1FV=?$M7NS4T^O?&%^4'B*-(;TY%5'W1G^NW> MG=Z84USWN\5]N2-$PEV:P'A5I)3>D@E+[]UN0HL)\7JF<#O>X-[%E#L,M,)H MS>0 S<6[\#K>(=4B]JSW1A,&)^'8R M%GE>0!1!TTZ(;WU5BN6R:1=K>>-.A]!EX<- SNTD"F]&W(< R<:C3:6HA/*B M..['+T<%-5\6=IA*<>#PGOM)L=AGN&);5CQ\'-N#X2S?S9#[B-2,\//,R=K- MS>U35J[%OW)NQCZTK4,\9ML]O_^CL8'2A!EA51K);7=THW5?S/O-_6/K*TRY M^,X4IMTA,I=[9F>D_0?W5V]W?>+MM:\*E*W0$=9+H\?I#B"?RX;9XDR@TN\)LN.!H9RQ' MNVH-C%G(TD(P/M7/.=8/EI^X]5V6^?>X+%=5BE'/I-\O>8C=7PARBH. *B)R MB[(F#AQT-BO&L83@QT>!'0C@6U 0BG$D%Z"L*CN4\K>XUU1!YBL4S*RCP)]< MK%NPEEBS5HBQ^WV=&_748_W"J)R7!YP#GKHE<:(6Q^]>>Q1M&8,PJ B&(5!E M@0=V&;_?F@&%P]2LWOYBE;I7+4Y($R$3KR+H8X7';0Z@'RMTE$3* M*( DBW@_H8\E;LZXT*ZU6F@7F4*[Q&13L9-X[)2I09,_ /B>0!]G27P6).BK M@#8!>C;BGA4:C @-,<%$0>\ W%1X,U+WAP)I*4GZ9L)$<+2/^UIB''(6 M?1<,(Y* UU:7_&,T82L MGC;=MM7 8[] L_EXIB=@-E/G)R?==L^\'-43%[>=@L;EPU!GR1H8L@1Z5/>S M!6>&-(16F(JA8C<\DG&GZ,$YL*2K83J&ZO<2&KH08Y',,4@D,A+WBCMN<[@O MK$H[#?C=%0F7.*T,AZ0OIBU76^BI%B*>/$!'EQCP>E7@H1N5W;[3\^7>5.1[ M_#304=K35)TT.,7V_YF@C%1N.H;0)6W'X=ZD5*%\?B\\/364A.VSZ-"%K/(] M[& ARZJ\W TUR)1[W?8F_3+038B]N F7GZ%I0&)J(K1CQC^G##*[H,N-J,&* MK;ZVW38S) OQBL\Q!^#/@HQXAP+>@4ZXHC 3:.L@Z,4J6.W$H48=#8J^3)O5RS/L[4$_ M(&E,^A5_%8G:WX%$+:JB+FKCXZ-;$=[(U#2)@[X VVJ0E;! M\"+I*CW"G?UTHB=I)#N7MO1^]T'\4EZXGX,=')]S11X='UTJD".X7\VCXM(\ MSB][IB8.7[G[5S[/I\(T#Y@L0^:Z1ZWC_/*BMGBVPH\AF14Z9.3B<)\R>P&T M.9C[\#B?P;U#5'(9WPT<0>P7!0UW0C,&P:.14\>I(FZ5)&*-'IUC=-4C/6B( M;FGG 4\S^(6KT[DK%V]*=/K@;[)BW8[,9I?C\5'8H23_XOBDT\Y-LQNA6XJ: M]O[3C^_691W7UM&-JLB:0OSA^4991 ^"G!0Y:3=:'AR(;*WS6$TDGLW^\5$'!UKPY8/NBIG("U"-ATQ@*#8A[4#>/*?C MJVA+_ [$/5(>/U+.EZY[ICF\OBL]/=]G12%,SN-9[E'"5\"U-U4AP\LE^RP- MLE+K6!HD,#BR*4OG)33^0PFK2TP9_6JI4&CFP)J#,7HK9+CH"_(F>9#R!C;F MZ:(YK-\+X\M.[C/(F]+UCLS*<&EC]WGU:Z!?J3FC,@4U&P2GK>" IA' Y,=' M<(&^(CF+[-(AVB6?,P*]Q1DG24I>Y6Z >+#! -&0Z& M#D6$ENKB-B>0CH-SS?!OY^)H?*(+2(EP+PPFJTW 28K->8$7C0G.RT/ZE?M[ MT YV(.)X+^ZZB,:1%4D9S?&O,/X0.OLZKU,@>0#W%>1D1/M3XJ,B"[3[1 ;N MDK?+X_%1"#F\[_PBS-N0F:K05W%G%^C_EHC%GI5E,$E?7QD ML66]4;79TFJ*B44D4^ GY$&J?0]A'\C/UL/M@G,7/"DB\="0!G,E3F3:8T-D M_C^8R/_/E$1U8$#_S[C]M/6GXZ.XT["Y@!WY6'%1F *4*R#.3,';G1%8I.F@ M>8E]@^8>X?" ,4&?PH&B0@D[D4C_9(Y!IP_2E176@S_1\PLV"CB8 M%/6G]HOT6D>?6^V>A3=A@CNR8_/!KV19R[H[=XCR.A;1]-VSM7B4'C;7'&4\ M26Z(3L[Q4< 41=(?$J;)N&>IC3DR/9?40'. VS;]#R-85Y%M,GP1?@_J9$UD MLS# ;8FMOY)L) ^'V!M"')JVM]'Q])QA=PM(=L20 M[T@A.!:JI(@HM3Z+C[ M\ZQ0:-K[C68$ AO[,7V"'&])2%=3"_&@X,RQ*]N3%/@*G6";#-=1[AS>0X?2 MU\)Z(S6G+#R_#%OJ4RTK.@E_+E(9[GDX?EG7PGSG($PWPNB=[US@\D[5FVI M"SE[\52,S29R;#ZU809G86=;%X\G-MZZ5$>_D8L"]WSU],FVCG;)V='6Q6(9 M-I=)A&T=>WRD"MJ42$%I?LJT1=!%W$$.=',)X"5')$'R%ZW[31(0V? M8L0B-,WF,TDVG0\]A<$"M+H)==\C(\_%IU*E-I^.\D][I^[NI!RB;C+!QM*A M(5^6\8BX3Y=F[LH*PAE2V7\UM^\)"0U#E36W $!F+TEMF"'33S$T_#W.T,>* MBF,#=!@DKCEDQF"SA9C,- 3.8FV\.:L!T8 M=\]XB/1_V\3W#D<<]Y!33TU?,"K@:SQ-P$#/(NXBL_83I]L.HH\F8MLN$8MG M,:UHO!)IL2ZQZ:;(US %:N3>;0DS038$)/"GG*KCS )$12[]Y+_SY6::2&? 5M4@+V7S%&8[QE>9:!V)H=\54% MR$7#5ZPWN'3*U'3[6S 9AN@P"Q-U4.(UZZW"&U@S>+[HE2D:#(KG\.R.CQQ= M EFNZ"*E&LJ8FPF^2; ,(B.CSZ<@>"VS'VL'XA#]"8M.Q&S.@*KP8HC6?"98 MHQ(E(6C:"F9B1%]$4!5<:X9*/37X*'BVPK^.@V3[* '-@%\52(Y!=X[M2X9" M*%D3BLB(_7_LO>ESVDCT*/K=5?X?=',G]R6W9(\DQ);,+U4V7N*,8WN,G>W5 M*Y> !A0+B4C"-O[KWSG=K060,(L$ FL^9#!HZ3[[.7V6MNY.G79?C6Q7-O=3 M[YY+#?G/0_>F46JT4QQSW_07%@JD1![6[NXTV$*%=X0M_#UC2X2_;@Z0$GD8 MT6*JY<.JQ]J7[Y[MRI_+XL7SK\)U*>[X)XC[POM'N[K51J 1"A!S5 D<5^L> M;A_NE#?>26^TY"FJE5RHY5S0C\3FG^*ZT"SVO8\PUO_"\6AZQ?;" MN+ B&+,ZH.WJ,%6;@GW1&O1;O$PXA)0>9+L8-_O_4'/]K.'_WW E+L>\SH]MGW MR8WVHO0V:L_>+J@S'Y)B&/.G$;C% 3QC%ZNY'RA';F198\Q[^/C39V**Z;2P MF-2;/2A=+8JE:E2VV+*P2!/0.5DL(BMG)XJR6A#+4G4=5!$M.^4(V3F+%7C_ M:] RNB5"U$[VK,"P^ R9@;=U)C^'V;,5EF6(A9D@-PES-*D!"RXXP"8&SC>O6<&!UZM@1 8>79]4K4:^K:[$A MQ\$1$^)AV\,#N8CF"ZL()Z4:0IK&6.F\<2;&6Y[4,B""5X^QG/QF);]W:Z&_ M)73#Y%#L>91$FMA[/VN4-":HH-_<]5RN$V"55]9M^?2F5$K/+AX)_HXS@K)? MI-W]&C'GI9'GGXTEM'+, N;F17J?/U4OT[XY>'[H/S4OKMIIM;5;8:+3A$8_,%OGO%.<3IRI M24Y29)+37$^\>]8*YME_OYZLTE,G)6C6X4^:/6>Z$8E.$^FFK7 0G7:E)HVIV$^'5I'SLHSH8IWS[^^]J\ZPV^%+[]B6ZU-R80Z\EOT MH?H_"( 10NB694$ED$&04B I?*0?Y#!50VE4@-7OEX9SJU\MDBP8V4QV- MG M%7MA]0C/A]TO3]VKQW)KD6:_45L)OY1+->:3]^?ZU4U2^<:P<"!L%(SPL([:['N5:8_1.-TN2%3^<%%]I') M2\@V )E+39N<=E0PH^YZ.=%PEN3"EX@T]L;)V<@IO'+3-S;[";WODET0]Z#A MT"EH=_HA.&$_:K^,F_J_Q5^5[*LOYI-]V'*L;NW&HLE5F4:N.&" ?\?C5=?$ M(?8#P=C"0;-I#T!:TXC6G2[)9^RH]9RI=+V@*]]0W M+-X*J&DY;IZA-Z>JGY= TAA0)XO5DBS*BIIG[6T]J42:CG.12E$1RY5"=E+Y M#H-F$1/ NKJNH3E-F\2-B=;[0T,JW]]:CZZ>29.!-HSR.]QESS5:64X7[;$Q M%;.IR,2J6)(KHER(:EVR_8YOUK&[K!@#["JR6"HGJ?(6$5[2-+/QTFMGB8"H M:;8]Y*TJG2,+7@RB:DRF-?KFM?'4;]:NR-HS\[@@BXF?AH:.F,0-->Y$<9=G M1Z4>89J5P-(Q-PN*(I;4]68_Y8EXFT!J2YNK!:DB%@H+Y@.E@)UH-5"BOQ;\^YY(-65T^_G>B];9HT$19140+R[.+L MKJ7?]1PNR@XZ1N,_^YME7A4S;KU^RPM*5I;1/W?*?D)&*C80+HJJ'-5<<^4Y M^CE=98:NEI375;&*XKI8R0)9O5SZ,0&E4&K"!7'#5BF*\-K)8^4S^7/3[6D9 MM$9CT^IA)Q$F:IZ]OSK[:)2L4A'H8"A52Z(Z@Z&4UX:\/NI:-M" #A:8#(67 M \I9K@Y1[YXE1[^M?!D\%G^EU;!U=;W#=;-I$\V)*P*/&I*YN\.F9$8/R=2= MR%$ OKJ7KCGW6&]I/K=Z<_X5OY^!U1(/[V/ MV=5+W#'O&M,NV,-8<#$J+D'+,K:D%SE2HX>XA*A1CJ3&TC+4J%^@0]Z,:BK[ MHWWQL_7OU54W-%4F8S29?)%VI2162U$2?*0[3<-R!G9/( M <,,=]\]/Y;NB6.U>Q)9V@P _^KRYEB05;\CU5B=GZ+7]S4DZ[16\, $SHEB0XM8!,)N+L#W-""BX /1*'9)3UTH[&S/4XW9WQA:NX #]$[&A^#$/%P-OP .%-W M7&P2B[-MA*[U"#LPM0X=ER,\Z.31H8P%V[K'*DF:4X8C"'=WPK.>O&&0;3HQ M4H=7ZR:3LG2T \YCTG&J SZ033!$V='LZJ0=.N5'X4N;\_>T>V)OB2 -USN3 MIZ8!N/OTS__:VQ-.=&*T/@A7 .R/\, _ YQZ"N\M?Q10\>%'86_/\]I:^L.L M(2"VJCW7ZG\02IBYS+_P;BC1CAC);M>K/0OOS-O31^%FV(?M'-C@;S4_"A<@ MM=B^+RS^'C_Z;%]A+>-\, M4T7A$%LXO:/@/6."SB5BG=/=OER_NKWI^3+WTUG54> M7!P)]=O#^MG1V<'UV7%]OA6"$_W=/&P6BU^_]9V45H@:M2[<7 JURXNCXXOZ M\1%^JE^>GQT=W, ?)V<7!Q>ULX-SH7X#7W E.L\N"G?/1%(';J5Z?FFG1 U? M#ZYKGWV#;;[U@4]2_7'Z?#IH?FYKB]18S["^=\=/?1LG.=*Y3K?[]7VAA97W MMO-^OL4":Q7J_YWVZG+Q\W%*P'QW>W%P>W0&V(]97#IZ8$;A FRK?;^O&K7_ M_GO\DH)).6$R^K_4+#K8A[32@;B-X<>Y\WN8M.].'@<'"%MDSUV'S8>(:;#S#P^.0F, M4NX ^G/K61$0M1+9O';VZ-T=G!>F.8[5U.EBJ T:&MG.YW7C-WQYU)QUR,2C MW[$GOF=3_W"F&_R&,[U!/11'S5U_:+TH&*2#XP.[ \ "CET$2[^) M*/:]5_J"04MG.]O=\2QJ6+%.'@@?9AJ/'%A1"SQQ')*J-:P'^$9'0 M:'SP" MP#B"J$=7R4))'/-\M%KH@6%BL=J[.SJU]IFOL"\<& 8?VHHU%<1F[@/.0G29 M&+RZKFW3I+1Q;_@LP._AD/\8]JIG:]P2-!DZB6PR--=;[Y[-;[6OTLEA[^BD M!:)ST ,8#ND+/@B!]R[L"8=\]+!0]WR_T7XX_&O!?Z\0>K'P[@BG\!K.^Y4U MGDGJC'N6.4Q"?!N0AF6T4NP%$C2(D:.FA]T%].&-K_7PZ*&1C[#E94Z'+$#P ME0;3P-BTCNYOE.?"P;?[.?N.S+SO*,7/5R'\WU6W5@G *24"SAI&6>J:X7H M/7"'7\Y_=X[41WU%C5S2\M$;G^CF6*/+_B&"<3AXKD\)'B=#(!0N]GFH^=?Q[ M_7A6J1% UW'_;1>+:=6K[;#;/\?VM M@.4H"#/";X?)R&3/$<0S8C9*VB.1JR^GI?^*I=^FH:R2\?P5K1F^QY$S:?6; M7_\^=TM_[!Y9)5 XXZ!7&TKCX$LY@\FC+$O4YL/D_VG8 MPM^?<(8T]^Q]=WF)C.W5MK58HK<9?VYID886'LJGI14%7CSG_KL1EV?13*.* M*"LE49+SZ62;3Q!C3MO"+;V+JBBI>>.;+2"(2)VB+"HFB M));*+Q?LY 21=8*8="\7-R6J!4DL%Y(<\Y93Q9HT1YQCF2N/5T,5210RK%4F M1/O::M ;#[Q7#H@S=-3Y@2]UO%LWZE?GZ$DM_E;67GC/=A;E:NNA92_L9&]! MCPG:,2T:FXGYU)GL)9YC>QEL3W68C=\Y=G[>'[8^6I/4AQ M=/2B^\,E"FW 2CA1G=6@\<1LKT#Z%9.W/Y-W$KUK..65Q8):$2LS=&+)9=I, M2'^AD=K26%_X*#>F:T-1D<6J\G+?OK7TY/N@@!R 51J:3;$#4G@"0( M8/$3VAC4*R6Q7'AY0GN.^35K^N1.8I5*2:RLL/OQEN,]=9$_F^^Z .L7BJ#V MRSGO9XT&%CM:C4%RJ2A*E20/6&-Q_/)44K;]&^V)SV$[9(X@ZZ(FW3V?7#^8 M?_[<_FQ?=S-RK,I6'&[KE=-S_T,,'M?@NA94191+N>>2MOF2",:3=EOE@B2J M%2DW9#:' M)Q7V6Y*%8KI9P0-H80%CITC<%^?B"S<;H_.6>V6A1+U23+DW+] MGY[T7^H4-N?^S>3^)!*%5\?EL4>R7E9PX,+C-GFK-'#M+_W3SH.V2VP?4,2Y M>VZ6F[\?+QVC=2QOR(&MAGOPSFM=W,4[[O^^9FE(LQ+F)X"U'.E*4DDLE?/I MA>G*Q9501-)^/=(Z> 0YB>35996&W/1,'QU3(LJFH"_<8 M7!F-^L/0*K70:3V;!'FGG_&9>TETWJUQ\2VLR>/]5>_A MO\J1L0GB+H$PRR@-JA*X%-6\9',N&^^Y-G>.2-\F.,4,E@&?#4+'EINM@QY.5'JFW].N:LU^NW[>OJU^=DGV MTB3"NV#3TD++SSR+I$_5LV!Y'04"8JFJBF5U=0R14T&B5)!05 3/JU11*N9N MPJ;20:)QBG))5(MYP<"&TD)2L0,PERJ)SK;(J6"%5)"% M52J'O+];!M:U!E)(HKA@]=P?[3-+(9_Y2AO2:-B-==#\,]!M F9/'USAX96A MF2X Z!B^[?O]R)\[3]?D]%1^/FUEI'"^IO5U#*O0P>1/KT/CM> MU^$K5XMK/#;><_1GPA[[,L)#%R_\EDCT+7!G+M)70N)Y>^ZUKRM#U+!0 7E. M!UM'!PD>ZJY5^^7DD(R2R!W!#*QK;021A#NX:CG@.X-_NUK#(/!Y=R>8W_S1?"HV M^(^&UG? *O8^!?.W).GMF]E2\B,\SZ2FU;_Y=-.U"=G["M=WA2OXRFH)QV:+ MM(2OFMWL"@59%(!DY&CDKFP>>1FGD,O^/'(YD5S[PF_URY_!N?Y=OU_E.'.^ M"N'_+LXPRX)3302<$^GD2JO\X_RG8?XAK3D!NB@L V:>_3F,SX'!X5(IYK&- M3W1S__S=^(3L+Z3W'H0?D@)[T?I(HI ,2<2D?$O'I?KG]K=N^7Y>5LL@9? ] MKH X/#!.)X^52>%B(C0RF9C=*_TX5N7?[M<_[54*8KX0 5:R/KY+!J91RGM8?3H7;B.V"8(7T:EQ'86KE3/9TX#Z?KQ'CF%8D@RBU0I5D5% MS;7&YE-%ML\1BJ&;72/F(M\]&\???Q\4R _[6,O2<>^484D- M K@@WK2D?$[PW'.ODS[>C>M'+BKEJE@LY>,"LX_YQ&<%BY($N*_DN-\ W*83P+SRYS&QHVA$:6J)*I2/M(L M^^A/;Q@13JR2Y'1;O.0TL P-),#H2D46527=GLA3YP2'NZ['C$J^TR_N6KIT M]WQ^VJ@]?]<=H]O(R!GKF3_N]U4YLKVQS\)^W-*D5% M+*0\I#6G@$0I(!V?5BXKHJKF+4PWAQ 6.HZ-P7Y^5+-IV$_!ORVK!;$LY?WM M-X<(ECNMS67!AI/!QG%\[$&NETD\_PSBN^=?K9L?/^I'WZM/Y0TYYM5P#]XI MKXN[>,?=Y%<=^$ER"O6*'.AJ21)+*8^OSVDB;9I(VJDN%\NB7,G/!S><*M)Q MM(ME5916$UK.B2,UXL@/EG.J6(E3KH@%M93;&!M/&OF!=$X?J?CPBE@LE,5R MRM/'(@ZK,W'2'!ZYFWD:#<8+G\2.%TZF8^_GTLE!_W/OVZ^!FL7IQ>WI)5 MG,ZJBJJ29)'\QH8N UHK)TUK$^V,24%Q_C-KDMNM;@"U)=382U%%N2R)E5). M;B/D5DJ*!BO&RETJY**K%_'AXA-[DI.DMJD'US;?'KR?6H/?@ M;()^3:X/FE(%YZ8HBX6*DE-=F.HJB>O8^-;7)=/6?SI:_>=78P.(+X$PRUC_ M5D6L5/+\R!'R4U\@O^?FY:#7?"PKW_]K9)AFEA)+55545I@Y'9TYH800,A:"9+4$++3_S+)(^52\\YCK=QN>*6%7 &TGY MS'M#!.4F4D%"01%9E,IE4C/68IY#'//BF:^LWFF?Y[ M4%#O 5Z M3@UY9_2<#A+TE7-*>"V4D+O*65A7!@AB _#M>\I_NUK#(/!Y=V?IN?'>*^+^ MQ:GQB;QH='?^+.W_*]0 :YIN I9Z/4!SGUEJB'$+W/8NT5KP1,MK,KB[0T^; M6^#AZ8Z+WST0YE@[L!3Z&R84".#%]QSA70^>; R%)N"2_MCD+[/:;;T)-WI$ M\AZ^$1K,<607HO\@..! "+Q-OR/ ??7:YYKP2&RRN^/T#=T5&D/!)FWXPH3' MN9;@=N%^6+?6@;N)8<"284OX+GQJ:',/EC'H$7RM39P^:=*-\%?MIPWUU>#6 M?SXP"'EJ&@#13__\K[T]X40G1NN#< 5 ^@@/_#- Z,%[*Q^%;YHQP(_"WIXG MH5KZ@[>^E\;6LU7MN5;_@U#JN_X7W@WP'2PKV>UZ\^[#._/V]%&X&?9A.P>V MUM";'X4+D&%LWQ<6[E NA>_ZV[L-?PI0],_? ($H8-A$N]]CLP@^"'T*S)0! MP!XL13R8?A<%EIA]A+>-\, M4TGJ$J]B_RP4SEO5 MX@+)4#-0S>GM^8EP?5R_O+VN'==%X>RBML^ -0Z+N%4J=\\%]_JFVQE>__YS MG\XJ#RZ.A/KM8?WLZ.S@^NRX/M\*I;OG7N7^\Y9E:_[E[5R]?Q7)Z7%WEX. M'IA1N)ST]?%@*, 019%:A5*G\4#F_K9Q?'];I0/SZEU.[_ MPHMB22L=J$Q @-O'%V#N@"'DV?7\SRCC7&'&N6NQS\P\)TY3Z\.J7'M WH0K M?NO-+FD-#'+9YFY]S7+ +T 3^08>? A^W3WH/&HS Y(,P^EK33#+J$6/?_>U M5LO[V\-/!4L__5S_&=X 0OC/[]_W_1^U/N!RT .0#.FC/@A'NM,T+&=@@Y(3 MO/QNP4OPAN^\YZ,QR+\6K@D IJD;[# 0+-DC H:KX;SW*<6;"RQ);S\*W#!J M(C/V'3 'O$\?!43CGJ,_$X;+X&S+YI^8%SCI&B[V?7"(5ZW<(0(E69+OV">: M=/Q\_4V5UQ!GB M-&D1=LBCO73 *%"N^3]O@O9ID68H7A1FX;VVUM.-X8>7F'B"3FZZ-B%[7^'K MKG %UU@MX=AL@>C_JMG-+FJI?_[&EWU:'C)C=GUCU*Y/P:SP#W3_ M]&7'N F);869"!N]?CF6@H)4@,.0(&;",7**7.G'_?V7YH_!9^GW L?^_[M6 M.SX^.8D@36_H?.EMHKQ%JRRXNQ]$-P30$]$T.;8WT6)X_-#[)1?\UR\KD MPMOH<%YBRYC2_2.>0"*C@)&&QH*9]9626*E&U;_- ++9D/F:<3ZMY&KU#Z^R] /3@!OM"IUW'G379SF"1=&MS M6.8S.D&+W[M&Y;P0520O^^*:LE4*8CFR&G**WEZ=LSJ'L,R):"8B2M[XPWSY MBCRGX?\2EMZ_G"&OOC16_9:8JGMAGIR34K:LMZA>^QML%D M2*>3>RPJT_8W54FL%.:,D"R"@QRI+R$U,;^T4!2+U:B"\610&G\>,#9R=UJW MYT.:'A5J]_Q5-RU;=X?49"0.IHJ./@431]WA5^)V+?CE 2ZAY[1WS[V3\S^# MLU_VYRS:4RP-;&1844(R3]E7BH"?EC5H&&1UH>67U[(>AV1T(MA*2&]U[K J M*L4D&#HUFDG*(\Z).I-$G8J1K1;!\HCJ_IQ-JI[(\Q]/H!K-TAI)S)U,RQW- MQDHP]\HCF2 YZIH\$'- #H=?M=^67:-A86([A\-KTL?^!6;'RWF:2,X*$N,J MU7!@8_F'WST7ZM+7'_;/7U=2PJFG?CKQ39< 3@W#>L0C?)9HYG2M1X=6 _1P MP4+36_'NSCM9>BO 5SU@I/=(W_0REV;;]&BV39]EVY#1;!N:$YIZ:0"C:A\= MA\K=\Z_KD_-GHVP\-;H^!%NZTS@F)0\%'HT_Y* M2QYF2P=,(M4N^7RHM!-S_FE\ @G1(/8_?S>2=] RLT>/ M/9Y=SI5CX9+,L M^Q7\=TJA2N,3;Y'!=MY?X8O?29)$\Y#+'S%EG+W^M4"=]J00L"E%#OC5 IYW M@1"\-A Y_%<*?YKMN'J8_486"_%UZ(*O)G@F@7"N]W07ZZ36MN&5)/-&C^7AM.S<]98WJA#/S9EA2.(XL=##\<.1XXW_T(];Q2^?QT^-$]D?Y:!MX47X_4?"F;BPG++NHTX@ M?W :['=9M,SBY:7]N=AZ7>P7 =@U:$ 9_.-MTX&1MT=S3,TRT;EGY_+7NG,? MA%SDN[[>NFOUH]DH219XMIO?R]<%YTO]WF>!D="/X-)*9WNSV&(:;.=CE:09 MXNSBQ.>(/27$$E<#F^!T]?TY\W=6JA+>OM0Q8O:&_)%!L)0;%BP R$4D0BHA MKD/;HOG0-Z39-0&TG67"6^O>U8NFQ4E& UD<"P$2QN1ILW;LVE)#^7%%YC'W[]H W)Q>_I[ENA/EFD\^8A/(M3]4KA'WB\F0]^IQWC\H16;/=-@A;4> M\JK'0.0U$7E-1%X3D:>&YS41KP'P>4U$7A.1UT3D-1$;4!,1WYT]+X7(2R'2 MB30>3H\TCD\2R5(IQ'='^=&_/FU==MM;F9<6.\UU[:40E>J<''1N7D9__Y\V'E=;%?5DHAI%(B M!X$9XKX73L)K"YR$3[!1DBSP^?"Q_UBHG%5_RXD#*^8^%X_EE!570BC2 M?B+IO=FIA!AO(9Q70LP9X;(&G8%F=H3O1*>AK@2#7.O>W(L&QE'FPED<&QP9 M+\C6V[[;5(;%GU\6*'3>.)LB)HPU.\"2*(Z0-BQQ+CMURVL)5,W#3:>_?YW< MZ$_'/ZM;E-0]?X!JI?PD2Y6:C9O:M]>=XZ;UJ]!9H WYYG%3 MWC CXSPU);UO_8E%+S%3\>A!^V86O];J6]3+:8E4HM2U4T5*)'\],_&>DY4F M";U$SN:#_+E6^/?S?_\5\DC/6MIE%/<3.M7.$X'8ZM4-C(7X$9X@(ZC>):8] M,-N:<-DD\)K7E!F4MH6P:.3'QXZ/'(J;Z<%TJ_?SXOY)*W2*KSA1:&'X)1$C MROW;M>8Y+!PF6HC=OOS^>=)J/6M_?I1? ;N]$#M:FN%RWS=9?JMM0#QI(;8C MUO5 NCS[\<=Y#5INMB!3SGT9X[Z#+$>>%F*[H]/'?QM=IUO5\W!4;F$F%:.J MK#1&M1#A%RWE]\WYP;-3:>:!J]5QP4O1+&4_H9SR/&/)6W]Q R,\1T"$0^Q& M>PA\#T3VJJ)7:1?.SQN]\I#!;N+VSW^=/MZ\A%S F&K4P0^7^[^O)9IJ+K0 MYK-+JM+S[]? 5E.C33EW982[TFX6N%!T:2ZV.I:?OQ[5?G2^_GP-0=SX:%)N M 68_PVDNPCY7?SP6[QT+Y%T>+4J/RE^*#DG[Y0V)#OFC@79WO!5?#( (]>:G M?_H^K5<.RG?/]KUT7G$'PXY;]NF&-23?(VZ_>Z[]>:I?G19/BB1@T&0A=G%Y<[R[(Q<%:NK('P5&9_ZB%>GN^8]U MK57;DGYZK+_Y5+NMWUQ^/;X6:I<7M>.+F^N#F[/+"Y^DTAV5-+JXJBR%(?JA MU[\\/!@3L^I0)?6YN<^VY%H8;!;:^@,)IGFM8(0' P:M')IS7' GG T( BN4>OD3C_CI),>P92/?W1^/QW]^$5TGV .QGZ9)$J_I'!;+5:5OWV1&VDV:QBN5=F4U?E3FLO).7EC>*?/)NS1)YN&Y7WG^ M?MJXUWZO2=ZE0Q<3\JX@%LNR*!>E-0O7NN6EV*E<#X^:D6WCSZ>O! ME\MKH7Y[=75^=GQ=7Y&;D%5--F:W]P?PH^:0)8SW:0.FYY!/_E%&^,K+MA=] M/[0&G:[K)^!=/+E%K7OYM=.)TFH@"P "P/3!_E8W]GFÍV(D57+X>L[7' M$#2HY!Y19X['S/MA4?2R)8^60M=RR.Z._X08Q78TKMA #=Q8HY)D<2M^+JHY M_]FK7@_:UD&_,Z;8O#TQK>9O:0:M%K&;J29\XD0RH=5*"NBU^&GWN0W_DN0K M)Q%)3XN&+W\1]U?QLG3P7VE=DB_^Q'0K)9^\J.2;,.FG2+Z4J:;5ORD_7@U^ M'SS)*Y=\J1')A.2314F5Q.K:[?D5'@&<:+K]33,&)##&G;C8?SA2/?6^N^MVJE9\.=:*+]T]7QW>_!C8PXMOG]4WGTX.SJZ%;P?GM\?"Y8EP MW7X\O;K;+LK\!5=74;)OF\SX@IJAD:NNF9C9!I FZ MZ0!!T(0%T&^/71TD%E"4HSM4$30UIPN"J]EDDLLF3:(_X.F:H)FMX/N^-O2_ M9%T.^3>P6JW?MZTG'84H:D[=%MI -=YB?%D(HK1KV>X>B-K>[HZIN4!+]&R7 MQCU"RQP1M+ _N(P*3M/R!34P-*S4ZICZ,RCF8+.:XQ!8+:[2T+6&;NBN#FO0 M(NQ4O&AWYPCVBZ+$%^+;Q_I@R/1TEV6LF"T0JRZ0"N@( ,S+YX"CM2;S/.CN M^=_AQ>ESZ]=!N55,53A48H7#\=WSW:E=XE%A[>86KKP\/#\[I<>&VRP)UR&-KHG> C##<=< MM1ZQP##8)(8!;V\"3JF9BW_WM5;+^YNOQ)M')DEO/PH-RVX1&VNI#*WOD ^" M]RDB_6:L%"LNWV$1A;M)>BTS"TYKT@ [@< MR]!;268<@9_1AVT.@;Y-\&PIR9P0XD0F0F5P_1[%'S_UB=G2TT"-\P.\*E9DA&Y@#,_8R5O6PXC<9V].,L7I;=3Y6D2>$/= M8<(K!%D1:' MFE?&5J:\,.]S/5-UCT9#>I,Z_6A SLP+V.W-(S$>R%>ZW[BP M-%4S8:MY)"#C29I T*"<\9.]R>]&^Z"JUI]".;&C'"),0GY"Y,MK'P8Z(PQG M"89/@]BBL:!J153*<\XLF7%D;:8I_62%E,YU4D@E^:-,BL[ORM7OD\-0/>MK MI_(X:"U*X44\YE%%9=YYHT536'WH_N7A-/$'4" M!-!"GQ!9B9?U):DW+INEVX-!]]?OPBP<-0J,-U/,F/7S4@"Z9'5%5*'=!!/- M55VWK#$9.[-\)J)*4CY_.Y#J_=,?Y<*E\:JI*6F9+(M2I2B6JS.*Y/3]A56) M7Z6(-%(HS2U^9_6D7V"HXYD8ZJ:KVVD*Z:&M/K7^-:2*]/MEMAH#V8PQA8P: M1#YDLR[#EZ&W- EX-C-C>0*>8K.W.R?5"W+ZZ[B1$^^R*B,3A+NA-CVM$$]( M@RC[2A%@T[(&0,9KFPT?27II1)?D1_/I5^WK=_5G$%VBX)S.H"-0RAZ3;E(, M:18J3$:WK(^T7XRF)NVNM!KEP;^D6LY@F2^I>^JAS7E,>+V-0"?J\0W+Q5"4(1Y1EQ MI,<@@8+ZH&,3^N&&V#T'1;L,1,L2WO'3B) / (<=E@;.6/EA+&[^ZQ7.FH<# M4RD&9=:X(LJ*?$F8V\+7)&@=FZ]*%##W,,A9CN=AN;(G56CN.OL4JC&,6=<+ M/!T'HS>?+DW!L@6M80U0+_@TDB0V&A=.!)=P,A%^Z<*()IYJ%G_Y??.S_)UQ8 M^X)2E<49+U0B+MS=B;JR,.LCU5DO+-)\G1>NW=UA%Y>$=Z[5(6@\L!H.%$Z* M]/$[!^.1!T;ZO?SQ/_X"^JUSS7O MF;L[C>'X@RXP_PONOR:.-;";A&6H7AF::=(VO""UM0$L/E@R^\I[IHC$A5?B MBS#_"J1\WS);2-[XD8!F?B#&$#=M$ZN]+]QT"4UN9?L5FEW-, B08HO"Q<#7 M#QR:UG0":MVRAR#5'("A*%1%H2P*@* *7208 2.O$%E>,#P-'D8K'F!9+",8 M7?^.@Y#77+;2K@;F(%X*UP^!=IO-05^'-?#7AQ:CFZQ$A_9YTF#ON+108C'L MK:B(I;(J.'\&\+O0(RYB&9#&4II?W ;#=6.@&ZZXNQ/>$H66,$$D C5ED)U@ M*S$[M0 V@%HSV(@S:/R&!WLISY-/Y87BP0)V=RB !.O1Q!W!#[ 1$CR1WV"! M*:H#IX.X!W@P-+1(#YQYIXL2!(18&Q,.78+8H;?C9C$7C)%;6VMZ^=",3$SZ M=5\;8G"&N)H-*/*$R03TK[\>"O)^00"KUT"I\^XON:*"?2B]]W"G=4"R@4@D M^\*Q!AAAJ=T1$'"0&(4&$<@3:0Z0CUC82)"+0DL;.L( :'MW!]D2:1[Y$C"P M+QRTP+*%)]"D=L ^ ,H7?OXS]5[?0LH"$M3@:6"C"S;"!%93>.LM%?N(N2$Z M;5D$4V!=T(SW#/*3$ $X474"C]! [?00**!; 6?[0GW0<,B? ?R,#(+WS+,HG),J^U![4R:+8QW]8(9 ,A=S/Q4X,T@3D\T- PN][K 5

\QVJX&F#= M-ZRH9O7L.ZI)'X!"6E:3ECAA3QBL"VUV1VN-&\@)#P"0GL6JLRAQ1KY3G[!6 M6Q9585WM@1[^$"Y[5TF=(G19Y@; MXQ8^6P(8T:=H2B>$W'.%1)E#%!JT]A]^A1!"77!L%K;+*'Y8\.?\Y4^" N>AH* M'&RJ:]V3UKYP-; =@ ]U733_50=8LMUD\&EIR%:7X&AAQ:128=H%M&NK9;/W M^A(7%=C(9D;,8D0/W/)(650+O0$9SIUB!**#P2&"-! )SZ$/37B@YQ:BS0/^ M8/A/YAB&OY&E<2C,8"V"+SF/N8A&GO"KJPL_=9$#] )P1&M0%:JO%4D, 9$9 M3!2PQ(;W>B9+&$)8H>?2.F"LWIMY&?L"+ZI'R(!K0)CSTA#1L\^R%],GR! M3H:G5#SI0!V2$8R)]'\J^U^9&7KXLSW!F M@KQCQ79P&[7,0\54U]28(LS\P+*ZT> :E89FA+_+G0_LW(+ZW2,-+&5W[8"( M0\8[?$&>@$_Q4D=W\1L;"-0T-E9TLX]<.)[K"^U$M%U(*FDNWT;'06VGSSP%?4,X' MQ\)LH=Q[)HS".>BY0<-719>,%B#$$8)#83DO D%N8(VY1>IT+\H<5C M)N#+H-3M6[8[8JKN[K"J89=I:\;O@0*;4#YTH[H+DA]C4QAE03CTP/!$+(RY M\7%JAAH*Y3;L! W6R3 4@Q6&96V; MX&, XRRSWUZOD30CT5Q)#U0GG%DYWH7NB./:!::$M,8Y"D#SH\@#.' MU@#"1K;BF&SJ-OA3R*5@*HM,%T\C0,0-&,Q@,J&^0T.CV;2Q82:Z&W /2$\: M=FT!'Z%%1^46/ [,3HJ[B/KK[6M;$<14CS%:&]NM)IP_%7O/W;,L2S^?KO_[ M.?BAI-F,0I&$O:B^].UAHZCV?E I@-%0(]A+&YZ\O8M- R89W40"IK(N6D]H!J^"9./1,,%ZPW.!JA!B>SIBSIG/]T1$:L1;B]P=HC7Y.K=\^=' MS=9/U%_7G]/BHQ7E-WC/_U][>\*)3HS6!^$*;-2/\!"4($W,V*I^%&CS*_@H M[.UYV4XM_2$FW>EP/(TY/&FDU'_"A<@,AE^[ZP<(=R.7S7W]YM^%. EG_^!@A$ 0-\^_N]!@'F@X?V*3!3 M!@"?X1+Q8/K=M#X48_L(;QOAP?"]XH[.R[X+0-D(9>XTWGB1_C.7] 1E/^2' M^?&Y(S_*1H7B 1AP0T>G)L:)UU>+MDAAGB2]Z)I:AO2:2U\8_O-W(SD5EK@8 MH*"I:0-JHM+H ;@ UWXXZ<2R0;"U]LXMZY[&2;RA;QG?UI18;A ^12/4>J16 M&7H:GI_>YGLVV)YW=QQ_TYZS'7)SP%>CD5MN U_9^@/ZB'72'/"@8I 2!8"E M9\0'31I%D*O5(BZ?J5ZE?. ])'0S7,IR&OAENSN*?.Q==_S4!%4/3 E7C72' M^TZ86J;))(\@C%%U@UFL^9OT[&_1VQ+_'C,(S-;$UYKIZDV]#SOS?]K=X;\Q M1\^'#:FDM]O":- M5H"O*_#.1G; VH&=(X9:[#4]20".#C8/%-I 6]0=I'D!&C7#&GQ4(II<-/3F M.8D82,!,8\]MI$D_>H\3%E\BR\^@D&SI[39LQ?.DC:$73;0;@C!')J7C*:CR<= MCY%AI6AOZR8+8;8-) !F]>[N,!"*0@L^&%:?]7^D 0C*2>-.*_[BN9_>J;SF M@ ._%ALT$6%_^8"'XN1Q(P4X"#9D:PV>\J"U- &<*:JGFEY\R.OC29OB[NX$ MO(IMKC%5AC+UB!-&?:,])F%\!P?#:F'&N(2[?.[5'>\5/&F/10)I1!W(!2YU M^"Q4FG.$Z8&[.SR>*H8\+_CLQ5#]@2DT6LGS(CN:LR61HILXX(]XP#2A\!&X ME$&#^.YH<-I/XTH^ /<%7]\A65BFUSD5))+=H8EP[$FV$PYIZZ;G$(.@X\%6 M*MY"GK U'99>AL4Z37.!>GWB"YWM:_H:X&'!U MNT.C0.A#=VA. KME9Z5<#AB?,1B M#-W P++6X?FD3/)SG*%D>$U,^;-VQIARA-;1R$.83PHP#[*6;M#+0(B!F00> M))H4@!V-'[R%?F[AH8;>& 2_L!M:-F;5FAVPHC0\W]*8/>Z_4^LP&:N;E@TD MB1%6_I-WE._UKZ>&'8H(NCK4Z-T![(>QGXG57@*:N W= CMW6_![.0VO1TS8 MHJ7G8(V9[G3I68W%T41X)C4UD\(:B?$'93+;S]M_!ZQJ#%KA7+!124W3H>N@ MG+%P8"PNN27@/J"$3#-R?-$RGJE58RX+.()H,(!]8J*+W1,J>__RI&A,5003 MG&4^L"/I\NC9G9=/((Y>*WO7&L1U4>'Y^04_P;*]MP9X=F>ZX4@SRS<(CB/' M4E:\;%/,1@D;1B+/H$:OE$D':G512[S%#W20M032QC:ZU//KT:P"G@K7)CRK MC)@/NFV97+_"):[GY?:"DW$#:9"Z01[?TY 5J >'. PTF#_%/47T5H"BV0[" M":$.CJX8TP=>TK:-K_5U&-44;,'4B$,WBB<=T4-%/XN*-H&W ^R:0#XS[,[S MJ+C#>Q9-*M3]PIPKFH4(VV=Y"KL[,L#>V3[Y_,#_IX0W JZ)WY8^([>U4?!-R $4V@ MJTVLN,!#\M$5\MP\I!.#URHQ\YV3"? 4X!0T#S_4H,>+&*PQJ9(,' 3&S]T M@^[]K+6^979H&W^P&L-I#=24\YURKHL,MTN5K^YZ9Z$L,S.T=PK$]@"]>S2K M#!WSK_CA/)ZICZ*TI;,T!SSU![^()I&!M19Z'-U9FVI!6I3@TFXDCPQO^V S M:CUJ)O.T("LL0T+DP(O#6"Y8C\X"XO+8KL*21L/E 4TC]=;$4 MD(G,B! ?([Q"^V@0EO8(R/)H8"R=@^&0;K)C\600+].)48GFA7.]*!XF%H.X M E,57\X*6- C"&#!&1-DO]:C*2$:CU"(E#;&\<;U0)2(WA)]-RUS1Z=.LF8R M;@0T]FE.Z!@EC2F&$*^"5'3]](J17-'XC"">XT,!3ZF/:06,NKE8[$1+>"SL MW]["&"0+,86SV7GRDN6E+?DYSJ*?K2M&9(U/%?4L]93E)W@W<*H%M<)J ,/J M"S?AQ3&M/DOXI=0]".QN3_"QN]A^<=56WTL\8X"O$4&',EB)=F/\:)GKDWR8,L_=U+JZ<=2ISQ*^C2*+_@T#N? MX/%W?B$7WU0OCJ5D\@5-4OQH%B/5.V!M6@ 67W_&9O[YF?U-BR:U:S0ODV+' MH4&(2-R,U&[XV[$&+K6/1D##;!YFPXX6: 8P\:A(:[=ISMXX.6'JG)IW=SHC&<2C M/IE'#4Y$%K>7Q"W,D<,]D9\>RLVADCY(5A]-_I?]MY3YK:W)O)X-.B^X#*.N M,EI&P(US?N34\G2R&\*H&5'F-&J_71+ MA^I8QK[PG>LE%&J/5B V1"%<"A=3AC&Z(Y1J]#1F8EN;)H/BJ=L?U*:4O6F; MTZA[C( G*NK]Y@XTO &DRD^@:1>! (J>I],*ILCRR;&44H-%,9:3$44!'WJC MM$?5IDW0WO6\8$0;%SRQ,<7P2C16TVCR\J;0N]:2![S&[#Q%>G79>94\.V^5 MV7DKKKB%;T'ZA&N/P]Y(6$M:]JCF4JC&JHB>RL)"QAO6G6"L9'HTDN G%K&X M&Z$O]LJFJ4WKE?_2W! _T 5KP>BI$!R&L-@5EA<%Z@ZKL0SP#L:"2&&Q[=>@ M\LP;&FB[!ZEG]3!6U?*M3%9D#[*2+YD>A/+&#AJP 5.\OE'N6>R>\ ^E1_@3 M1P,(HH\!OSKMZ.*E_\<9#61O9$I,O&8-RD_]"/KIP&B'FE5Y!AN FQ^Z!(9: MO%DV8?Q/',A0-V(86>09FAI+#QO\:#@-L4Z$LWB--#^3&#O\&(M9>6%TD6W" MRSF+\/];I*_9+L]O\3(.:!1U8-(L06/\9" 4$ MN9B3/L\B&.#L;$Y.YT4>BQYF4CW 7/+BG48C+3_333^*[YTAA?!%@3'T MW#?'"L)Z5$*PS$G> RQ"<(3D5XNPBFC,_*2G$P@-#P(4(K3BG&X4M[X?;#%8 MLG]>SKQ^UHSBGDLBC->"6\,>1*%'4S3I5?28WN3"DX; .:B$.NW.Q$/E3,+L M[GB!_#"ATVX52!6D%>UU=4.-/'B8!T7L"$'0P 5V.?JBF=02+$4Y?P$'C\6? MQX*XGH:9#&%/]J2:++_Q0U[P%%:!_W/PI(?ZYS& #,>.C1JDH_$$E9%B7G;B MAT3<##W ,X0]2@?\O4S,2%%(SNC)?1G !=1#!"'CTTGM\MO9T1ZM/.>']=1H M'UF1[OC%GE0XT3+6D2YIF)B%S6=XESPS''AS]"?>!9]K*%2X_$ M$N?'4QC M)2BP:'! ZQ):P2P*W^GA,_J#+1!Y0PQSAD9K#_I]I,0NBC+O]"](%Z(OP?Q0 MK,[#1D;P?R8^V<%?D/3Z'6QFX?]HO?Y'\$&[> I(A&. @M4;TF9:@<>A,(]C MFA^&:S9(Y.D=ITA@;YHU3 M6,?0=P0A4W@=M'_R-4!4"3CA/=$%BB:8W,3H@ M/-(XYH'BFI(QYM/XA_+^64#HK;1]8 #"0"C0$V606E[?#J\;7)CC:?)NT^M/ M0_&FXQ$JA 4C7P@YM>H#-%O'Z:05DXF7[M;S.5@: TO8/"H,78JFP3VD3 MI 6,AZI#AM5?VN)QXG4P0\^/CJ%W,/6-X/R_L;RU1E3,42MT;% M@RD<:=2<\6131"H0#P(Q\W02X%1 !4NM@JCD'>R4JC@]*,O[T\3S$9+1#6CE MAF:!=_!H"B)?KF^>3:0M/6*".9,,04A*=T8,=M[Z:OP$P^=)"JX01-A+Q1'G M@=#\+1*3?L73+]D+>'>[X!@#WS-I^ 7A8G&60TLFL$<:17GGI*P_*8K4?>$6 MC!.#^0^!/^8PEJ6'&T'.TCC?TPXN+#B*32F[&->9P#X/3TY0FP\VFD4S9E[Q M@G,NK$/X1M4)YBZ>]3NC"\(S:S2^(O"(Z4Q!_J( =V.7 J^C 3OI\+Y$T(=" M5KL[H86/MA<<;:R#2[GLP[,"ATSXREH^T'SBR7ZY-+V G1*=^7VG@$Y[EM\) MA-<>QZ%5S];BZ?BT M]QD:C(2>+]&T-^1=V;NNSZJFT%*@B8IA@B MVH,./]O'MDF<0L8:+06GD]$<-\[,CF?',Y88L<)]'TD84.Y@YP&CHH<;JBQV MX)\$8E$1MB()]0'FC18IQ(,H!"YV7#AMB6H*>3@T4$$KL8 I'=T/5XPF(0)1 MP35='9M1/U[DC[6!S(-LN+B'BSLB;-6/"7 MP%*DZ<-H3BWO.97$VWE+"]I\D],E6M' 'FC<^5%VWNQ"YI[6#:V20HZA9!6J M=^3.(/6(M19O4?<;[-*@1QUU86=:.RA4KQ.H2\]IB$8/ XCA$*H?&7OZ?7*V MA#!#+J5WH(A^=F M:8*\!]C:*V(+.;!@"1:06LU[P0$QXQ,S*[H0Z"\\B.+' M"FFJ3!N] *<+TL\9.=?W8WG4O0D]V/6;3*"W1>\<30A ^<.(DR\L?/M80,/P M7]T>62K6T[$\T]88>D/*7FLAM+R#.59_-[;:W9VVWL&A'%M"%3,=S,BO[F"F MFA_,;.3!#*L=\-WRFF2S",^0$TN4IG0F&' M 3IE7"U4X#'"WRFWIIZDYFS;=@L;5/-85%/M%!][0?; 3W1R6X>A3K^@=M( M"TA8(GC:']AQ3P)JADPT.$.??>"YI'N MT7 \S^AQF+>QNS/:6(\^,.1T; >"L$V0_HG&#&S=86?U")8;"I:O%"Q7'"S' M4\'RS]_ZIS40+J.I)C&,/AZQF!TZPQ#_!O71]/X>-3>;0)%:WP&=Y7WRU8\L M26_?S#8"-V+.[9@VG*YR<.KAZ*VS 8GOT[?49%2[D<- 87>H0__G32%N[.6$ MP3W[,J*V-DDUPC\-&Y0YHYVQ5I4Y".2M! %L&S\*-=:JB6__C!=:_NU]\>Z( ML&_>)S![VNXTWBF2*BJ%BJ@4B^]CF'.V37FF:/'MZ 8-T@8@7Q"7QA/, 5D< M??P5RML8I"WZ0#ERR7\MO5!Y_,%\'FY%K!8DL5PH+_^&R)4O*RRW!_J+EE*O(VO*T:9U/CH(3,)>3>[NDI51<6P M:3HOX]3T3A6+:E6LEBJK>2W;X_L<5XOA2J[(8J%2S7$U_SZBQ7*J"%LIGI(0 MWXD:JI-+/+4MUFRSK;O".YP:L#!Q):7)$S63(DA !78%$[0T00K)D_*V@4X6 MI7)9K!35UP"Z98W&"/@5I%*2D,NF>?CF4UTS:&-#S;XG?H8H:W025"QZ4VRR MA_AD>>:=+(F%TA(>0H+Z?V-@5@43N+CE($M!OB2JTC; >CG2;3:^N6'9W@1F MVJD!\P>[1&O12D,\I&]YE=BL[,7I#MR6]6AFCRH29B0%_!/P)ZM+1(Y?*S,! M[$IR050K2\307BWLY&0-G21"_FE8.I?11DWV<)RP6*F(JI2H$_ ZV(+F%"@) M/?/5>4^RE*@5G7G[)B9:=TI8C0JM>A@=>+JL3Y6Q^."*8[F*J*B*6)0F;*4\ MEILY7,EBN5 "EIN0"#FN,AEW5S8N\)Z&N7B.P7::J6B%IM]E374G;"N6BJ)4 M62+?8R.,Q81A5A"5BBRJ2FYC+Q [G#@W7[OKN0XSD;FF7J*S2=PM45ZK-314 M2:P4)F(9JU?..;)F.5XK1D4Z@5GH@KHPN*V MGTDD;Q.J1=!&^7'$ C9ALB>CFVH3GE%K$&4,B!N3M/7<*%R,G(IBJ;I2U;4M MH:?5(JJL%L2RM-+04VX1+AO9E2<47*HV83:/EB<)0=DO]GDU&:;I)D=A_,%S MTQB]3VA9@X9!5B$4DGA?0&15L:K.YMS2FB/!D4S=&6BDA/ M$G,WWEGECY:RFOKHZ5(>1^M5/MHK;;_$>LR,E(X MSYJ%!/T;61\/VK.(-AMZ9!V+FK2' &WR&JI#]3IO!8UE!8=TO-;&X?ZV\6U> M>$_)L6XF=" ZX/+.@?E-\MY7%.:L= N+/FZIU':XNL> M[?RR$:2X$&>65R1KUM@O:2U;W,Y^2%[GH^7Y(:EUOOF43;6U98A_2ZU1R]6, M',ZO$L[9.5#T^C,5P?0_M.F@CL5)85N::E5$62F)TF322D(KSYMJA6N9EU#N MLS35RCZ TR-D5:S(DEBMIM6W+"?D,"$O88AO!R&G#.!E.OEL8/N]-Y]J=,![ M73,63M_9E*2WR!+N"Z:BW9QH=F5.:UM#:RF ;++! MY[J3VU-NU^./U[UB,PBW/L\][_>00R\GNYSL(+/AOW5,M; ML2Q"1$5)+)57VOX\3]M?LI!SI3G[6X*GU3)5C&3.N2J[7)6C;.-0%M&D+NLE M[2NN1.4U$#=X_BXXV"H\.6I;?WW%RLMB8B=JK:609)-1MY[2F%D%1H*E,=N$ MM)7S6^QDM9S?1) MUTPDD"NZ^&9X(076_R552Y%<[CC/'Z4-JYLT=06L?M>KP*/3Q_ T$!],:^9< MRS17T\-ZY9G'KV"@=5Z@L>ZD[:(4F$[\M0T!EC+^F 9@QYA?.=:0OUG M[6R)7@=;E5,HBY*4IWFO(CNVF(-Y!6!."\AYBNSJ/?DH<544U61G#+ZBE 5% M$M7)'L\Y\&8"WKMD>]1/:]N3A.,==K3''7'^Z)!W#=(JW@L?GF+R\M1G7G$/@]4 @S,HOR*97^&6$%;MT"[@QO%.Z:)&FQ::) M?1! 4A+;T$T2!/PA6U0SP)+8EGQ/9DV]W!P\:4'&*]+YP'T"O MO5]C%#3"(YA'?_GM'>A)Q5]^D?R^<-/5Z21QJLKHQ2UXF&O19Q7?!C_YIQ?4 MMF(KT822-'J)!MH.K4H''! ZD]S6FV1_Q5T"TVK=."MUUB9.@I(FT+7"(0VJ M#1V>48+EU=&<7%GYZA1B];ZCW3%#SQJ8NOM*:= K2.0>D9.3XJRD& )Z[YP"?0ZFJZ<*79]]O"-+,TEBZ\NL;2B%!;6"38& M2PVV?*O-_@_\HO<#O< *^YC!(FV+X*3-RFN60YN)A]H]>TW+\_;?V*$-^*8D&VY2U^9M;<2]J>M.BA2!L3B#;0099CHA.F\>O@VYJ2/V1W9R MP//^X2O ?6;[6N=PSON'Y_W#/Q7$JB*)!27/>%Y!QG.EM)]W$$^1E(LR'CXM MD3:;D_+,I+Q$BNUV$'+:U3XIMVC/RR.6Z>BP5'YZ2:F*Q;PT8M&ZDL+^MC=V M3IC<2F6Q,-D;)">WV<@MT2J<#!);&@4XR<)LO/YF[9YDA/+*VXCG0B6'7DYV M.=GET%MLE1ESR/(VXJGT8JW,UJ,O[YP[ZV92Q98T&:_-FXAGC:7RCM0;QUZJNO(>Q*A;5JEB='$"7]S!.3SCD/8RS@K0U\)M< MD<5"96)0<+[C:NVV0,R.UB&LSS/NVM*H2\P2)(6C+7((;U M"*0/!.?0/FE(H)II#C3#!PXCP1!T! I<5GRN&897Y-X8@2]K\F'UT8TBSH>U M%01FJONAG_"LO!FAV/C\YDWKA'C :.=?/)O?.M MM_.D),OCV&'NRH7('(U*Y]"%$0IUE2)@$Y8_C8$W8?UR-7KI"3);F@H\P75^ M X=3PZX\6)8W1Z,KKZ7)QI+ >D@XA:Z9*X%6C*1=D7)*K@7H6MUE,.N%VW'W M%_ND@1AH#@S-!2YK: [\:]$(#SK,Z 4!F%H"1EZ"CFUX.Q]!%/3-])H)>7S; MTA]TY-S&,.R.1X4M_&=L2U^AC/1YW:PV5;3A(.^Y,W/G5[\P=TM(9SZHR0M# MC=> ;@G4\M:U*?'G<,?[[W&M0+[K4]_V]VA0%#%0D42RZ6J* PU>I; M,=I\F0W 3:O7UVQ"QP__)8M2N2Q6BBI]M")'/AK-IIGLJU4C*:.G[,F>K,>W MS5WQN3.E3+; $=(=Z:V[S+%ZNLM_*UQ9>JB%;D)S!1//GT@7"DE.BMS$-:^* MVD"*4G[)+IUE:-SB0H,C,[F3C1X<.2K5OU)]O('S5U/310NP6U90.V)Q3F(V MA\^*X9-R:IY2230#R.\FFUC>5;(92G_-M++4D[-449&*8JDJ)0RH34I0*T;K M\HBTNY1R9G+"C$A;$I5J2:RJZBLF3&6FS,EL$V8V %E<0PKJ1B2?ACN\SIP= MMBIADZZ 4511K42+ETU(4XM)JTY=%&PQ2;Q3Y*HHQ=A"";[G_9)$MQI@J.DG M#F\$($HQN>N95!6I)E!'=%1]70)BTVL!$EI_CLOMP67FUY]9T_DBW'9SYKC; MRD/+TUELGA!F\H$722Q6I[MF+\%I;II>Y(&9 %8UVAQ;/4%%E*]L.>AGJ>'- M"36'UD)NO#0]]+Y6OLZP+T*[.PJ166F)R"5E7PDZ/JU9'X^L)?4#(9ZXM^0R MD^+A&1Z:'=@M#[2U1.]R1H@\@.)IICDCS'_>,KWES58P0K814,DJ OY97:5[ M7AD]?Y6FR.H-.Z&,?OX:OV0BJLBWJ+S=%VZZNB/H9M,FFD/HUWU;AYN!: 3- M=6V],6#9[ZY%E]0%JB>VH(%%B44W#C$,U@%/;Q+:3=![$WS\JR)*%057CM7[ M7EO(A>H'BJ)4J,[ZI-V=\5S)UT<4\@A1&/C/#"2AE-]N2P',K')DHN";2Q)W M.^"0O"B)*5V6RV_%$9Y]IU;?OF>L.AO!!NTY0:+L[FA"J?36%TW)2BJ43J%] MH*Q2Q\2+O^;=G9FEE*+$/"-+Q4R9(+27Q5,,F0%1;0G 6(G>$>NL;&@-;#)K MMG@GWJ%@ =UVB=:B-#^P;51KK7 ?9*<[<%O6H^E7]%V:\/J^2WH-H$$*9KDL M4IS4D$C-(3!8D^@/@ O3@C7H32H-A38H GI9!]]I4E #1_S4S,Z]-8";!R9V M:ZYWK4%GH"%KUK G#UQR=5V#&S58BTN; ]'/H?X]\!?VS<4FT9ZVP2V&4$O_ M]$ZH_2;$L#=K8&"+::$+5\&3'W4@)[W7(RT=WB20=AN@MKL#]$*M8K]&WMLI M<",0'WS;PTV'-HLOU'NPQ@="-PI/T)J@&%JTR1A]#>O=@)NF4='R1T

^6A.=!FA_;J0HY,,FQ2.WKQS0 MF+!;0W_ !X.4TQAG\%9L_\&W\+]+W1".GUQ;8X^ZHL0)+SZTNIJ^NW.EV??[ MPH$#.P3A/C!LF'D_SK'LW-M)M&@.LKQQI%8[@B&@%_MY;MM9#&%&AKHAR M116+59GU=H:_2W)!5"L%GZFF=%>(;BSG%PZCOG+ZB/@'8@QI/6M P)03NJ![ M$#-TX]A./8#X[LXCL;&%--5WB']09YKM>FWNL)^TAGI0($]]8H+^VR:A=TH M84"!",J#%L@%W7%QNP"N8[9=QY-JNSOAB[71BSEL'($"$["KJ(I8E.1Y6V:( M\/# M$#"*4HE42G*PCNL5@8[!NC'&:]H+A?P&LE_F:/UO-YF2(I4MPO8@GS$ M:&%=]X76P#=4!B;\RIJH82<& )A :=-L @/;FNEPSC)H62RU+4!0-#F+-S2# MBBX;S=N6Q[SSNU@ @5D7TH$MS+J0";"PR0#D0;<&CC DFKTME#U+?Y+BJ^M/ M4LC[DVQ5?Q(JO_',CADJETQ/6:8OL(7@1\O_D3>8*!5%J5*>3S*'990Q^6@J MK0NB4I%%55%C9$[>,V):EM@V](R(HLB8?A%+51=O675\7,<#?][#]I3/S[=5 M.3&*67D]^H>\X'JD&PMZ5&RJ: Z6%\"2=.I0%/"B(_1+;68[RL:E]*MS"VI% MK!22K,Z5$KVLFGKE?'GFFOGL5N>NFC K:6/EG2PJ96P77(R>EQ5!3&G7]6TX MF<\\O2J3]7#C]1\K4B,+E56OK]2SJ,AB-:X1U&NK>Y4KZ4\ V1!(B)($LK02 M(TM?&V44"AM="+PJT;=$D? :):",@;_4&7\CZ/R=7,Y+_QDDRFI)5$O57/[1 MI.*89BF9E']K,OQ2+0K.;!';.Z4DE@M9*5!-J@1L(R"?%:#/(] W'^I%52Q7 MRM-###G!IZ*$,@+S3>G9$W6$+K \"*%IV7W,8V?SI3;"4%;P7D,VSNW 9YQYA:++PSZ& ('#*-6<>&G^@7E6_\BLSH M=TJE "Y,5KS']_/VE%JM,-E\=,N2*E;DK#A/:T?W1AHA4:Y7>75=30G)E@PI*)^![[>[(Q!Z^=\;,WYR]N M?*&$QJ$U-$$.WI0:FMV=R2X,H4K&8M"O@3[%,DTLYK:,%JO>%$K2Z!61S1FV MI2!P5EJ?Z$"R7>0>&EAJU>UE2+U,[H&V"VCTB1EX([V%@ MZNXKI>*QM@+;.9;\!6(>A\'N3KAWR5\\82DEFO;R7B8IFC;*\.K18RAZ!-%> MU*= _XL,")V43RHG!V\^M#@8WV/A5O._& EC33)1%X48;HJ(6:9L-K0]2\TGO:2XQAH)&.NY M\1HP"DBD%?0^)O$+2MW,"Y"K8E4M(>19 ZV%5(A&\>OS#/9,440Y4^7SZ^S2 M47IU73K4O$O'1G;IH%+C_.R_V[.CLYN?PL'%D5 [N#J[.3@7KH_KE[?7M>,Z M2I$$7[@:/CV@DFE"AFE.E[6,PP_8:NU!,[#5&F^G]9>,8WF:@C:$]B*DR[A!/U1POU0QONEC K,0<-$;TR9@=PE&KC.USX3/3G(=IZP'71X&3 MA2_:Y7Y,+'N&[@H3&GHY&+->*-NY,3F!LU:[TWBG2*JH%"JB4BR^CR&AV=;) M&;PXWA_!(&VLW0!#EFH#;.FI(YTWAJ'NB=BQ[D%W=6PHN"B^0B.[IYV\S/W M\0G:;$-_+;W0N-'<%5%503U6EB#=J2M?EN&W! ?)%J20E\U"VPO?;#C1_!%UR M,$N,4Q)5:./KC+$(CFF/:^J$D*=F5S/!.V79S/2S@_F1L0[1*JR35"V2& I+ MYV6< F6QHJJB+*NK>6LR6O,5X^M=I:2*):FZ2G2]SZ3>G20#9;_8Y^K8BUZ\ M\X[]:*?T%8@.OH:YB9'>Y^>"I4^/2;R/DZ0?'%K9B].1(J\0=8JHEDMBN;)J MU(U+%#\)+\DPHFZVL#6H(.TK1=WT$!OW;[9FQ>!0HD,. 8[8N)L93YAW=T*'!&W#>GPQ)(2F]>BI\U^5?57HZ8:! M!4>3TQJT('.&SXT9('6Q(2XTGFVU=W?^*NP7O8>(//'1M,P]IG%;N#U.H0:; MFF.-CC>A=_0LL":>-7_>B8T;P,$OP>03)/ ^/@DGD;0&3;;1X&R7'?E+^[+B M;XD^V@PO H_PV:&_X&I/0H.8!&=^\3N]&U?$(YDE*WE)LBKL%Y8G*WF_E!VR M4@(:GY>JRBNFJB0EK_[I8!(]3,!NF'"EJ@./T=CH*AI.0/4:17Y=K87S^'K: M;\1KKP^T[EV.(YLTPQ ,':^TG-Y([\!_681')27)BEA2)F+NZUOE1D%O"3F4H'S?*) 51;FDBA4U MT>2<5T1RDT>;"=!<=@S[&*EJKT@JIYR+E4,OA]X4 :V4"F(YV>S)5P2_ M[ GHU&SEJKPG*Z](+"MBH5@557D)#_]5LX:R1 #JM=K+N3++,/0R;S?+"HCH MXBL2T3F[Y-#+H9=#+_N5>DP^%T$^5W+YG/-(#KT<>J\9>MDWI2ORGB+GHCIG MEQQZ.?1>,_0R9DK'I%!2H:W((+359?, ,U7C'4TOJ19ZQ]!37I:?HRQ'68ZR M'&5K0EEV?*:8_@4W!#6E@LSET MS8!]F' );^E YQ!Y+]W?W;FP! UK\2F,L"\#4IS;'H2 .>*$1@R(6BX6.#UX:HDEH!M3C1-B?G MK>RBK+K282.9:[>1G]NG= I5E(MBL301T,O/$/,SQ/S0/G%\E:JR*,NS&;4Y MM^7*?^""93R M>/FIJ0_AG7E[^BC<#/NPG0-;:^C-C\*%UB-LWQ<6[E IC@R:]V[#GP*TC,RE M#P/#)MK]7H.T+1L>VJ? 3!D [,%2Q(-?//L8VT=XVP@/AN]-IW),23'I9#7O M<-T@#\2('%<09*#L[F *BEP&PTRM"N\L6U"*;]]'9*),>_C:YQZD]):14QI_ M9!W+VJF*Q7(E#-S='1^Z8\#;5O!@*D=[) (YEMDD5XJBK)1CLJ!>"93&!F/= M\A'$9_X(XA2'8JUUXPL-5*,3FL<&%4FA^5F'6\Q4WP/TMOW-AL9\1:1-[NXPBG&B$R>1;;9(W * M&L30P3IAZ:]TBM.#IALTP:\], $._H19')WF[.YTB(D3TP V;=OJ>?/3)[@#-IM3+,%,0,2J$?XV$<0._!MG][JY<8&T]=,0OC+Z%"J!JR4/U:C M,Z>&L!QX/ YVQJ\/W.LU^[H+C#'>SH5]"HC0P; MK-<^U^"-/VMGE ..X$].]@ZP$^FP&:CA)Y.G/EZ)*>DV?NXU23B-7@7A;83RL_W;MP7#LS0KW@O&!(6 M2B1-, =HHM-IB[;NW,/.P2LR!ABQ$X#/')T.R&L]$!O0!@1"FJX_Q"\0C, S M \.%FX&?X$J^"+8E7#.M("U_!#GIN@@6G"T)RJZA \L.$5HV<34=R.X>9"@\ MU;%,DQ@B6Q)0F6/A?$G":$D8F&$Q3="!=>*NI51W^>WL:$^N"DB.I*0ON#6Z37]'Z<9 CQ:*JYD=!B/ %RX#4>'+L:8U M,%I,OVN^XPG('@6H!\^@P@+7QV'*:!B]K4"+[8.S(6!8E4.R3?TNXK*;T6*@ M*W38WTUXFMZ"EU-R"NM"8C-2Y7ZP2&'2Y)*8;1*Q&Z)'NJ'='>^.T)ZHM$7: MXGO"&I30(EA=BN "/X&J]6F:@0EO:X2P 1 :F Z-5HKP":-TC)9:E-I!F*#\ M!\EO#'=WX+H.DU MC&!8?88E6^C8UJ/;W1=8@4*(V "9!L,UPIDS'A6 /I,X M+O)H9SC*O+C.,61ZJ-S=^?_;^](>-Y&N[>^1\A^LD1ZI(SK-8K#QY)F1,(N- M%\" UU>O;F' &)O-+%[X]4]5X:V3SC*ZDTR2F4]MNXM:SSEU7>><*IZOY76$ ML(EJ(X':GB50@7X1P_=%;ECV'^>&;?SKAOV5W+" F?*@PA2@H0+HNWJ/^H%N M\W$8^NA]Q-DO24HS\!\?4"7HD+'OYN&._0"6 [!/92)3UX;Z[-SO:6X$V3P\ M&08U&NW-E^.4V1HP+[0O58\[?F8'\9G\(Q]U#/UNX[ M:[AN#:(DBGBG7(;,7RO@[RN0KA48UPH>:_"I&LDBI$6^J_%6 H EF)&;?*(Q MJ:"?*12%O0^F_R."C3I"OOO9MBFDJ\/+QJRN5F_;9S$SH)@!BYT"M.9^?5W] MCFIYYK-G,AQ<\ @"G:O:VV=Z]?J5=3?BV@H *RCV=WS,<:&[_W*H5P;"5*L3 M]0?K#?RJNUX15#ICO.W_;,+P"6N>^B@)K79^R3J<$^URZ!KJB C*0GSWG0WZ MMXSJ?-8"57*T=%U PI+4K8(X?H2.;Z<.DJD*PM_F+ 'D ) P>!B]\K22L[805%^6 I4''*L(D\I M(U^@56%NV!#HLHX^A\3!\)**PI]1%Z M1$['J+:WP-,%Z$V,[/B'$Y)>O:7(T;.$35N 3B.W!*)2U7C]U"Y",#Q0-]PJ MT2J#[@6GQ]IY/SCS3T1Z'!],='J/!*[SO,CXS7[HJGW4G>OJ==F7[\JSC'*XNK*J\38NK^RX*65_?W% M^QZ0N'WZ1H/':_#\TIWK Z]?P2?B)9 I-[/A CY>A#$%-#VMI/R&-QX_'?MZ M1+ *WDYQ)K%@.$$<>6\#'Z[SQ?40^D@+JX0C\#V %#U[?/WJ+)ZH%B^Z> TB M@&\ _[>.+G); !V)LXL##R@TG.2GFHF6]^5)1]+F@ &F_O*F\3P, 4>GJ\M' M@O=,D,3;434IUUC&V1/^8@SC.VTVW^2"D2J6!0_. L'^XS<;\F3X[<]J>WVJ MC0KHO@+RY^\K.0,_!)?O0@6 "V@0N65<(-BY!>!%][/M3PE:M"+-X(BA.3HC M#.;!?0%AU!Y@AYKO7K^BJ-935>K-X[U,0-/9Y1,+#\6064JLKT I@'V$.2>%B] M>2#?_#K(Z":USG.II9\JJA 'E0G0TMAV'2BDOP[GA:A7O+O_9G6GBQ\?_:\P M+37D'+ >#U2 ME:Q&UJVW)%)Y6!').-6W-S?$ O80T*-*G^]O.GI1GRM43.ZD#3\*Q?"'56?HK':F1@!W5@I"8$\^67<$]%'O@STKMC3&#K2#XM>^NP-!=NT";BPICWL#6/9QM'R^J M9R-7K4U5_N9?^*"\="V/$@KO+IEZ1(D\$/^@*8*N'# W6>4>NKEK"4"DDC8@/0]P8N)4#(;.A M[W57 (UWTVJ.D(0COGL?"$9"?(YKPJWPRM9AWLL6VE'D"WGO@<<7!U[[V+A_ M$5G_HGACZQ\7;VS^&V_\Q>*-&J>;-5D^W[NNFEU1K\F*I.I#SI15Y2?D7._1 M2_#K5R^5K']IE?27%F00COM,67B7+"S="-W?E M SISD.EY&H7+-%X9#(('&8#>%?B$[7B GHU'KI,NU9\ M\ 6((98$#6+CZE M@1^B$,6%Y, \QTN=Z# 5XG7/*U.LO(">5MW-P$9LGQVC6F!%$<0&;8!2K0(, MX-;MZJ<;>XJL$)8TSEF4 -4F*-K[O9(BO]]IAS!&##^W_#.0?\[J@PN71>G2 M'ZPN](>C3+/L>8"\1K9JEUCW /JM^7N_=14._XM!]//B(#1E052(7 N(-9R! M',IO0!SGYS:_J_?,+_>$W,M %^T\3G].TWL[?N5?,D_"$&7RQ0#?G1->H=\7 M9I4#ENEZ, 9Q3GL%G!5!H-H)V*;JE WZF*U1 J<-D/DEO67O@U["^HT?TRHJ@3F9_&TJE-.;!?G(/3!1?[-ZE@+\D5" MRPG_7KU,AFL7Z3G0#9,9+N05)0*A&?O)K9?WW'I13[5QE+H> %'(TV.LK;1* M-1!W!=RLWYN0<74#_QEJ_N#&[K<_%8 "O]Z"?>NU67\0[13+> (;WMI?^M\ZP_/V>HG[UTF\_[J)?C;GSP<-(/OU4Q8R=&^:'W#QDPD ?:J!/4)7QG6.G2BMSLK7H, MW!.*VH/_4 0!<\.L/[^;$%SOS/KG:3P01NIO4/6799+ZI$Q^F++PP\CD38"^ MUA[TH@/OGR>=U!/Y@T@G];+%O)(R MYU,>L[8^J#VXL]R-JML"VI>CS_HU[V)@15YA>>Z;WVL/_IMS2N^=8_#9.:WL M'2CT4JG;<;<7?'@5SX)!G=1=PZX @")7*>X/,$#P!M7Z^6KODFDJ_Q%\;O^I MQ]!3\#(1"5X^\P[VYK'V<'[D/@[QN2-\N>5Y*)V_M@QB>UME-;G'_.E7AKPD M07]KE,NCO!B4(2##A *K2AL3K-P"*Q&XWWKC_EQ2PS=\A>J7I,S4B7]!OGB4ICI5B+*IKWO7#5O6 MXO3U*Y)Y<-Y<\>,M"O(L%Q[\FVS5Z<=SA1[*18E@IB(\P C3&BUTM.XNP_>< M@G_.V8^KVUB6[MH"\..<+X&2)ZL"CR@S/G6+"#R&:K2*?!VC-/OO'8GZ 2'K M9UZ]2'U-(-D9#Z0:4 AUK/.B 0"BPO^7V.*]N6(^]S:R2[DO*T;7GY?[6X&* M )';[P *GX!^75YD^VV!2_OT^R?IQGO[\O+YOOPU)0?/\-K,M^(E@,4#O_B8 MT'S8Q1>7YU-+_U\_<'F=[M<;_!<,_"LA\6^"?E_VVGZWD?QW^ON]VOG73GPU M.S%$JO+/,A&?'O,/;QT^\)__O=;AEZ#>'VODZ[UY[0LZ0;5^9N+S=S:"+V/G M!$407^=A\.=S%XKAYA>OPM$YOJO) OKP'X)M_P=4[:)+)+.*7*/GW%XYF0:M MLE/:*GXP&6'MXS.AOTFBI55JYJFW*8YE7:&20UND\-4/71F2C"86;Q09YO[9<&U)]1T MS66R4^:=]6G!Q8-=$\='W1BONS0AT/1BWF?)^# +(G_D*@U<6^6)[N4\MO-: MS!KW6AJE)4V'ED+J7HI9ILL M(;BM:.3E6M3#E5ATU&.^<);1+F@3:GH(LC@ZU3'V"-;>X,%MA!=0ZS M?)-MV'E3PO"$M32J8VV#;FYML^PX=91%R%F3P\$Y-(9\WR0II\=PWHY?Q[*T MW743:R"-VH5E$6IH6P(]ZC?,+6W.0$]6TGSE\H.F?3B.+:3\0U^X@-3"81(J1OK)=EFNAHGZ*=@M7*2?CW=B4L# MVW##K=P>9W-_ZZ@2MN'=;:)WV'F(X^;*2%;9FF=#O6XGY;9S/,SPCBV/G/'J M(!O!W&N%?.Z%]+PQ]B)/D52[NSL* C['1BUBVN?98]G>JOZ8:DDJ.4F'/$6O M/9&R]T.S<^CP_B;B)8>.Q64ZM1J$V-DDC;6R]SNKQ/%('_,CJ2S 1ZYY;%DG M(I6.9*^]Z.[%?-8KLEU75K-@._'X09_B>&E6;+VY2?#3K+ '1<'FDEW@S8U_ M['>%,&#&V9@^%K$["(2QV^D*XW25.L6^V VX7$G<>7,3SB0O$V9;;SFN3YU! MV2]XL4@\6<$V;FLT/M1WJE OQ1%CQ=/).";+J1 -Q06]SH[-KN1*KK%01\VY M*S43N7 ;DHUI4<%,1&LQ'NW3_GP\5-+Z1!$8>MX7#655'XZ.-AV898.9.*'1 MB)5EZQ2Z2I*GIT'U:!2?/:G1E MK->5#&[#&Y@RG*Q$:J!O$LS0YEJC%;#MNNTQI[ATC%RSB29-4%&NS>T/K[3AG2R M+$83;$B&Q7)3YJ0Q<7%K.M-R-S0)BRGV&%@IG3#L14$OZ]EB243;16.&3]PM MUHP6)(;-N/F^Z8\4/V8\I< ;NSZ?.$CX6QY+7"-2C[FEC MQCJ(M/K\G?;D4#=-N3%6MD(=S5M^ZDB]U'3VTDUDB M9[U<:_-[9:G[.W$H9T2P7%EJ$6_W^7 [[6=I8E*6-,N,CCYL+ Y8R49M)M4B MCE62]C099:I\X,O!RAUAP61!F$$]7?ASE&SKC$[8(_1!?=X-U5*;SP*VS4I2V6O[D&&E$&8=X ^>[ M$BF);A)Y^6CM=!;P#O8V&1WK= MK9/J2:X/L(5(D>J>(?2%S2Z.^;3$(Z?KQL(\BVDS9\=MF=8<6CA$%.ML(FY? M9H:V[\\)=MKO;^O-EMK@HRBBUQMRI&SQ;;;P^H>#+^L./9CKZ2Y)CLY8QW6J M3*5D3D7+U7R@,ZZ+-5B,6\KR?I"V,E\)?2-7]#G#I4ZF!"U:9.3K=\#C2%UB6.. MFZ@<';B.0-AC027D%3VMD^%@;K,# M721:Q-8S!E+>[!#MC8%*Y%8R !O=H%R05-!H&?H^V-O'@9#N':LGS$=:F)Q,%3R\C];2N->V1P(>9N*LI^UL9;+8T6''2$I]R!/,QO!'G9$CB7K7=EF. M7_2)1=;F'5J1A;PEEB._9S.X$;3:18?<:-FT,1F/\G:3<>6]-6TDL3&5>FL* M;_54 J#A),TV8B.P>TF_I9B.,9H[&:O8CB 'I++ .X;OF*;6[&"[XRR;Z75: MRB/96':FO=X.R!G9%%N)1VK<@M_-]L(\4HA=A&&+IDREG4YAM4[+%$NSA=-9 MS8(Q-CX-^$6)9PTJMR.U(2B8,2^Z!,5TY*1[O^GI'[=,@U!W./Z3=//#UK]?!3&%IC @LCTY4<*>J,&QMA,NQH!M=_7>NFX=&"DDAOM^3W/JX2H:N0UWM]?D@&BR2=$TV+ZCU>4P MG0C8>NYT#[K4M#369=*&A<_IA3+=9*L>TR5B M5@Q$EF(RUI%GHC@9%TGG:.Y6.]F.MJ-6O@ +I--T9T6;X3(5J'[1/,V5R1I3 MN-ZBNU@U3J,0<*[ANL0WL5?8/=82RFT@AM&.SE#,Q M+3$N:'1M[5K?4]LX$'Z_F?L?-)GAALXXA$"Y*TF:&2!IRPP%2O-P?93M=:)# MEE))3DC_^MN5G1^04,*5T/0(#R2VM:N5\GWZ=F4U/G0^GC5__ZWQH7W4PD]& M?XW.:>>LW6Q4\D]\6BD>-XXO6E_8Y\Z7L_;;4J*5J['J;M^QCDC!LG,8LBN= MCB+2.Z/>RC?=,3H7!LO[I376U/*QU-!,J!*34;Q\T3,$XD(N).:,5T MPDYZ A+6OH$H/FZJ.YS(S-N'+,:7:526#5_:-R]?7VT:M* M]:"5?WN>2' F7 _0)LJ,< (=MF^B'E==8$>1HXFJ'NZ_?H985@J$?S*+O_ZH MU#P-V-^"ZU H=B:R 'LG6(QP#KBKK;KS.T/L'!V?M=E)^^SL\^71R>GY^[>E MW9*_OCQJM<;7121#$;L>A;*[56>A-C&87=QWIF=CW+"4R%'M8=F9"Z2 MZDX^ >-I(,>T9+;N[?]P?^N>J7RZJ$Y9CR/]#0P$#"%&) C+/F7<("KEB%U! M7QOD@6+OM$G1IOP)?1A/FCZZU#$#%:/=1VZB'BZ8 =O;W=LCXKS/9(+V5F6&#SF%A&$&$M'[%KI MH82X"T$.19,#,-;H46F'TZPBS$8[%*29+-",2)AHBS%9@K- M,1($ QOV!'+ 9O1O:C\$ X43&D JK 0>"]5E0^%Z.$#;A\@'.$.J2"-*<%+" MT>PT;.CS<^FS_VO1!U@B% *4L#X%9(#

;XV,P\%PJ7]31/#X6*9$:+.H)^ M!GT!$D:0*/01LT0WHJ&44SX54+9WND;*QH(1*YQ:P_C#V:Z;K MMF!#D0W3TJSSM'H0YU?Y MI:"Z0>7T(O^,%&.&=3D+*):E.TIN=91@1^-4;Y:+V()2QMJ&7X_DUY];I>^. MNFAVL'H6\)WE6?GF@M"[BF5W>A/*K$-BDISQCP]H$ M':"4#(3U H6M0'D_5!)/I6U6'@U([HE5I&Q3<@2%=-)#@3*'L5@M1W)@+6YP2W3')281R6#V*: M-*)%GH+.9L[X+01JB$*)]A#_3&'<,/V9F1ZN-=.7UK YPB^O?AO>;WC_\G@? MK1GO8@I1\"4G/+Q>7?Y[B:(BTM'F1&>K,+>Z= M;BZ3=/!):Z *.GEXPX:%X]K3+(62\9H0L\#[/&]I8+0I$ M_V1AO?P(^24YU5&4&6+'C'8M\)IJZ_ ^O1)#7Q9_9/8U?Q.1N^EQ.U%F%$+N M>0RQ3P[\ +C5"FOR$9/B&F2QHWNG??##8]IP]YFVHU9.@H/_TQZ5?X\WH74P ME1Y2PEEJ356(-.P1.?ACO.1SK9?'2H)+'N(S\X+B>+MH6[:O5V$<^8M7]_/S=0DP_.)6+UJ55 MGGH^GLQ5)($;I!9+/WIW9Q,?7CNUO4G37W\S]N8%$@JT MH0UWX4-(=CWCL?=Y_,QXW?S0.3]K_?E'\\/Q01O_,_IK=DX[9\>M9C7\Q[O5 M\G;S\++]F7WJ?#X[?E?)M')U5MOI.]81.5AV 4-VK7.NHG A8I_ B*R"AFAZ M-;;+N>D*56=H6&F]4K'M-\)GLWIUI^ECNVBP&:=LI\$ MCK_V1"P=S8: M+-8F!;.5:"EYWP+.2OFMP2BX+2N^08BPXA>>9N=Z[&= 8TNX',^GT_U*N3@U M.^T[O?VU@0_]Y/*B,SOTK8SG0H[J#PU^+I+:]NT5B1S32MB^M_^W>QNWG_X_ MA:4GL\RH3EF/#X 9& @80HH/75CVL> &829'[!KZVB"P%3O1)D>;K8_HPW@6 M]-&E3AFH%.W.N4EZN )&;'=G=Y>8\+Z0&=I;79B$(CA5R?:M8>/']=.>SP1" MBR9MX43-&$R[JWKHM?Z'&-Q=20P>.GR[N08*$)V6 MFQ$UR?D->&Q/?%J\EF(PV*4D#6:E!"3")$6.S12:8R0(!C;L">2 +>AC:C\$ M Z43&D NK 2>"M5E0^%Z.$#;A\0'.$.J1"-*<%+BT>PTK.GS>^FS][+H RR; M)&Q30$;('6R.M\W,?:%P6<]#OB=4(@M:U!'T,^B+D#""1*&/F"6Z$0VEG/*I MA+*]TS52-A7D.*(6A<0&2"*-2/?=61]/PFV/95(/[9AA!KK".D-Y'Z>+(6Z, M,IHABAT',Q?MFBN_ERMO5I(KG5O >F7LET(W;,F&,O&EI5F'^B9@\Y1Q Q[= MB%818P%"*1 @I6(I;(_:4[,<=8FTB7ZGPB92VP+M2+&,EL%5W^@$4KQLV2:B M.@6D28#NK4*"JAR+90[?JNUOPFMO6MM/PZ_P4U AH *]R#\CQ9AA76 !Q?+H MCK);'678T3C5F^4BMJ"4L;[FUQ/Y5=O96%C4+P_=_.F!&T !$2!N]'"OR5%A*Y?PR8WW> MY\5*6\" G-])B%B?$Y@*R4EC<5@^B&E*B!8AP9S-B_%;#-0091#M(?U)V5O$ MP#M[3VO"+H\:\0L@[*.%9HZWCY>H-7W7]'V!]$U6DKXPX++PJ";X099A328& MH,#ZVFI!^OL(@0T_%Y=:GJEHB.RRH:"+=>$6]TX7'Y,"\$EKH&HU>WASA,7C M.M@O/N4L8#P-GI#ESF66D]@X M9I=.EZ%0&W\!7>:Y< Y@?FMS8AIK;KS.I0+C\TXVD:.H>)84%?]3CCM>">!+ M(3!\S_I")7X;]?5Z1V;UE&PU=V1HUYY*+7_$ S%$NX.) $1ZF>E-2JLA\!M* MW<".I2T4:?Z]VG@'_TG\*:N@L*.Z0'UXBH86)N)S+]=B(87S)D@8!$P4\D>+ MX[9%GF,I]PW\8$J57OBN8RU,+XU1J[EE0BE@9G"YCQ#?X"4*&>+?]Y94BD)" M)M1 RP%05J9XMWQM;4I5@[PO]0CP[K"G@Y+Q6T1%8CTEQ[3WLG![C?D?Q_SB M,1Y=4H07[RJ[]XSI!RFU__?&]V>U;+>WU)SP<%3_+K?*R8VU=G?,1 MJ^V% V@+L?O@Y"U:?Y[E'._RQMX\G,QW(H$;I")J2<4?K2ZGX-<=2'[P-/9\ M,-]K5*4SX>&0>#A+_B]02P,$% @ XH.M5!SM,Z O! 2!4 !( !E M-C(Q-C(T7V5X,S(M,2YH=&WM6&UOVCH4_EZI_^$(J15(O+/>NT**!"%MD2@P M2*7MHY,XQ7>)G3G.6O;K[W$2&.LHJW:A:J^&$"'VL<_CX^<\Q[)Q;=^,NL=' MQK75&^ 3],>PA_;(ZAJU[(F]M;S;Z$\&GV!N?QI9%P5?<-6&1CU28+.0QC"F M]S 3(>'EK*$,<=X&W!@H7O*G3CJ&+7I(Z/G3MZ!C>F@ MW@%%'U2%!.P.FR2[6Z /ZV'!'*:@U:PV#NOIH*MQ*5=4%KI&OVM:,WMX.31[ M]G RANGM;'[;&]M@3XQ:OWMX]XWW<%N=5\TJS"U30\C6W6B=U:$W'H#UT;SN MC:\LZ)GV\='L=F3-5Q:DTGA7=$K:+&\Z\[*FEX%>G%-7,<$SY^?UOT#XH!84 MYD0ZA-.X,GD(Z!)ZKCH^$GYFUJS7FR^![Z#T^2>)%?.7A>Z0@RLXS^( ]TPM MT@!\2(A$%,$29C024NG 7"6!CQM(8Y%(5[L9K!#9'N EJ-,C3KS6892 P^"[!C[0VW(9%,,5P,X1Y8#^Z"\#L*I@A# M%L<:&7ZUI4<4A0655""4HFXY#;POB>AD,$]E^E(J R7H,]_-!&'(&->-/CV1 M#G>6&&>I0U"&*)%Q0K@")6"#S'E(-(]3S,03D<(9-LUSH^.CG=S1/9HU9>PG MJJP':D.'QFG7@L6 <4-8\)F+>XP,+EW'P:$!HW[[T!1X1#2[UQ]98%JCT7S: M,X?CJXM"O9"^3WN#P>H]1W+//+704.HG'7"$Q$!77!$$)(HI4CG_UP&-N!*S M;S2#74BKBV'/5O-\U9OADF %3HFHD%<@PQX\\O;WR5:]-2XG*'L;(:KX)&3! MLOVK(/T$KM@H94%9A4;/K$O@X$E,YZV3)\*[/UB:-'DZ^DF N>F*, ITUJPS M2=(O"9,T1 V)-;>^L[A(2IIEC;.B5UI3]7O>K7,NYVOCO/6NHUFXN7C\F?W> MSNTHC]N"NI.G/P"II73M_N%MRMOFJ^4MXU@;0I*2$0N.(DRK,<<%>WXX0>2Z?6LHE629#17YL) M+$:9W[P!JTI$^+*ZG=EK0OU\2JW@[K:UC.:OCE!*A-CRHX:^1B;N<3<'N!M> M&ZOZ$E4EJ^G;B69.]/K'%X7F$[G[FVET]OYDMWKD=JV3?9*XOVSOS*=\ZU:< M< +B?H8&EMU8!,SKP K4^5Y1U>(:?&1$.)@J(Y;\-['>&M3MC?M;P=M&;R[P MA(;%$PNI8E\I3'R?X<$RU:$I"A'S4,E^(33[.MK&5[#[#;[T8?/HFY, FS[VFK.E[ MT.QB-+L__1=02P,$% @ XH.M5%YGU)[A$@ 0,< !$ !G=7)E+3(P M,C(P,S,Q+GAS9.U=6W/CN+%^SJG*?\#QRYE4C2Q?=G8SSC@I2I:\3'2+*,W. MY"4%D9"$#$5J0=)CY]>G 9(229 0*-S9Z M(LRCKG-_<7UY=8&(8[H6=5;W%W.CI1E=7;] ?_GS[_\'P;]/_]MJH3XEMG6' M'ERSI3M+]T]HA#?D#CT2AS#LN^Q/Z#.V Y[B]JE-&.JZFZU-? (984MWZ,/E M]>T"M5HEZOU,',ME\ZF^JW?M^UOOKMW^_OW[I>,^X>\N^^9=FNZF7(6&C_W MV]5V]7P5_2M7?$@]X_;?A!^^GYRG]LAH[?PSZ__BB>P;>C#;FY./W?_SU MVB!VQWN\?EGB;[_>OGC?]';0>:;/-^;GWLW*TH9ADY\\6+ MQ/M^>^FR5?OFZNJZ_64X, 3=14AX]VQ3YUL>^?7'CQ_;(C#YVS!2]Y>\*)(D_M,/,%"G-)?TQ)*4QJ44R=!XQ+U?N M4QLR@/[F)B8,O-8*X^V.>(F]A:@TRD@1>\R7"2$Q2]3R7[;$RR4-LU(%+)]E M"J2T!MEMGLW+7+6NKELWUW')Q_FTMRNT"NPE(YX;,)-XU#&Y58MVKFYOH02Q MR88X?M]EFP>RQ($-HOP:8)LN*;$ND(_9BOC<3+TM-DG)6F.;QX[C0M> _AFE M\+3MEH+M0\+O/G$CN6.N368@".)_0*=4M\&)VET7',P%HM;]1?@GKPWJ%O59 M9$D=*AJ->N$U:O$^%W!!X4]1Y%,[2YRH(O"(-7;^+/[> @M03D@Q@(2H8$12 M4,C$MAG8UZ$>TTEJ?=Z $KG+(SN%.A9Q M@%/^E^?:U((\"T55HK!.]&[NX,"BD/.'1OFQIB>8@7QKXE/@.@>)=+X:EMO7 MPH+>I9H[;YAVFO3&2S[=8&0-RJ1/1(?9S(8,7"_J.64(U<#]4 ZX?4/(7:)4 M4RAL"[WCK?VAZ6I9#,=+PW?-;VO7MF"^V/LUH/Y+!KU<$C5N'RKBQF%+-O)_ M*&RFP2CN/MA;]VWW>U[/VF6I,?GQJ+X$E2-1>]-U=J.41T'MDX1HFF,9P6:# MV0OT%;IR8(IH8L?73-,-'!_6=Q-0KTG);D;QBAK4(/_$)W2P:+)=+V $?G0T M0S?0N(\FTY[1&\VTF3X>(6WT@(SY<*A-O_(\0W\K]?LQJU^P\8FF/Z !M^]!3S/.7L_NEC#_96)S7^)8?%#==/;U/9H,A"S3JSK/S M[ASC+0^APM":TO8\#<@A(C4B-UE$> ?1Q-B:Q@0UF A,HOF.!YYH#(MM-L$O M>&$3^ DY+"!6[WG+YZP1.N7)U3C=9G&*)D&&\&'CV<^]*9IH7[7.H"=2('LZ M[X%W^S+ICP-M!BJ?:##" MH-E4&QE:E\]ESUOY,_Q,O,CL0X6G4M1*_I!5\DS[TC-B2S]KO0IW/Z!X06UH MD'BM93@RTXD%=>*;T<'+6B"5# M5V5B5-?24IG/56=?SUJ)(@;7XKN3%H^BPM@I6(V#3OF9:C5+BV!C-N[^K=4! M>WU W?&0CZ B*''6B@^CU,)WQU&&?8):P=(J6!^!6GNA,S]KI78"^$T\SR K M$=",HF_95*5Z;Z1E;F=NZ*.>82"C]\A7MN>MXV[@^6"HK.O"<.?X+.$O\K/4 MVI;6L-TY^(LAS+^[8QCU1K-IXRN&^%\N,X+MUJ:$14:=25,K65J6#K6_CJ?( MF$\F [TW/6^#[F/*Q(&C\3*,QE!LZX[GLR#A0PX1J?4O+3?[FCY%G[7!O,>C M\>$,3]<&X,F-V73>.)DNWE(?VS#KV%"?:SA>\!N$/5&3@(F19-8+2\K2K3?09( 8C[U"?<<02H0.C-_VLPY0=7!CXK^YL#H3CSD!_ MU)H%+-^6YQ# HDX^RTR.5D-B+24'8QAA.8*A]51;W3VNUA&L/#(KP&(U>.[ M5]&$/I.H5K&T-C7F'0/63-S6>WQ?ZZP5_)H]W=/M#I?;);YYDUUB]"YNO3D? M<"Q^,QZU.X$=1/6HK4!:F9_&"L*VS]L&$F<$DI#*R6J$]DQB5HE2C5'T+O &ITKYK$J^JA=3024&)BGNP#9"J MS=@D;@=HU#!)L8OBC=D&D>P.;1*%G'2UYJ680VJWME%VI6W;)!)5"ZEADB,1 M5;9P&Q@5VY!)T-0D:HCD2$;!EF2#1F9O,KV8R2:KM2X%'9+[E(VF\S8L4^& M_#RUSN4E?G;SLE'\\1L,27A>58,:1"D*\)K-A@;OU\;H6OQA "NP"2]?$%68 M>V09V .Z) _$Q]0^04CON&:5EO6#?+:!,\CO?2591-BQ4,2DN*BW9Q/M^40Q MHWP\C5@-:PJ9?8\$NZ*R'<,HY!AQEM&[B.G&-(^UD4B!(\SXK/6)O-[JI!K5 M!B7%7TX34HZX0#LVSMM$$F'DA%=(I'8#QF^KIWQ/U4)JH*5H3:*BC -(Y+Q' M42--7X^BUYD+;_D=^#"9&BPI9I-S3Z[I9!5V%LJ,Q:G.=ZK*U#A+$2+EV/L> M0>.5!NNFTQXRC*+^6Z&$&F(INE1F&ZKIV15VI$K-LQV+L&0U7JJWOV4#:O.0 M(EM1'4A4@D)FQLL63+M1R$VUV3IG*UVGUWB%$D:5[Q3?NA&UG4@QP;AJX;$% M0RAJ1:1$[:"8J8S;WY7.*Y-@KG'VREWV!-1%)"D;.D$]2C/Y( 7XHNJ0J \E M*\Q8A(*PL0&5#>2/$J6IU7A*\375Z8MF5"@\B)'H8,GD5.>L0*\&38J5B2IV MKC;=[])Y35?+/=71+SB@D8 I.;[]-P_-XMS!>3Y/EE%H 9,"M2E M;ZLTOE=Y<24Y'0J3IF3K,KX8Y9_W8YODT)A_OZ5:%6HPI;!9W!B*6\O.FL)D MM&L2)=IL.E]IS$W7,<%E87GK\^C2:J2E6%9YI%.M-1@?PGA*GH@3D,Z+>'HP M?NNQ-,@'BJM1EH)3AU".6D.+%R3:0[L&&Z##"W!Y;W7FCZGE2-4 2M&K_&<^ MFW%6^?1G/CX':-3 2!&IS-.@#2(GN3F:6EKF$:3TY@%.T 'R90 _R1%G.2G,_]_]WK^'P_;3(=OF\L6,27K7B0]X"U*PV MHH;C*C SI5JD#XU#)>*4/F#=CIF/*_"ISXNG[N_R=L"5M$\ALHT7546&(L1^ M0UD'O/Z3"@G65U7(C,&^D:C=?2LG%1BZ3E6!T[WMC>1]V#62%#?Z7GI[_\'T MZ'?VH^J?0'!8OR-'^DJ[+!1U^&:("1QX,$)M\, U156*(OQ7*R[7XDFMZYO6 M[?7ELV?M.:W"Q%X-U9B(RQW!A*C-(^;ERGT"4*GX5GU^^UX1.?]#&%/91I?8 M6P@1 J^UPGA;IM'<,FUB^UZ<Z57KZKIU M9 ],X;T@V"\(N!,/W%Z4HJ6WS MC=O["Y\%W(L"G_0.O"MUK9D8!*P@_C9'."B S83;"7M)2%&?7@?E^P/B8STB?/OLP3?&2-V/3 M@I0CK8-0W36F;(.=\7*V)GQG%SLOV?ZAH*B#" :Q;<+23&?2ZL#F5^RLAM Q MTXQ*J75@=4"#+Q2['>JDF[0YG38T""5IZR!6A[D;&%DR@VRPD9-3!Y:[+H.E LRT-=N.)O\9 MPU 0U$$ 8XT=RX5QSF4!C:?ZG,55*E,/,4-,=JP;:^*P MP%GBL4FP4Z6?'5=%'93P -R_P!2ZXVX(T)81NEJ1.@B9.M4@7F@2P8H.@+;. MSA%*D=9!J/A5IR%V\$KD]0G)S"$.T-1!C&CG61Q_MBA?[V< *\!6%'%J0[/C]6(_I&!]M\5\&+93NV< 7!P[Q%6/;^PF0$ ME!CK(\SW$2KU:LV<>;&:1M-S# M9+6ST.P%^*+[[\405J^A=O!F1>B[L9N1I/ D=W5LX=J90OKD:S'@172U@S5S ME+>XWY8AK E<(E9)Q"97?&I??&S@1;++4I0UD0KZ#*$K)^HMKA-Q6B!9:>J: M2%?BQ>+HX"__D(?XP(QDHJ^LHR::J#"UVXEP[-Q0JJ F.BB8).2*6Y*V)I+M MGBX* 1@O!^!SR$$AJQ>KE;SR,!]/!EZBUYI>5'(?4[PF\DMW#KNNYQ=TW)*T M-9%L2N+=*7 X)N$W!#Q?'"1[IAOLDUBJ$G0')0I/P/I2 ,DBBS>,'Q4ZTB@* MR$-E J*#GC>G0&UE#B-&O)/!'&*"F4EL<#?8L;)!I7R2FLJEB%O)V991-KJO+"WJ!OMOP<6N3@#G8>B;RF\G+NQLL1\:,-XOTF MCI1^?,C\;45X(%M&S/"".G\Z?L.?)OBW^!F]"#.9]':KW9+$=14VX92%+^MB MQOA.XF=L)\ [0%136TQ_(,"$]1_P9X9*CER?BN)HJ=YX1R<^E^831J!3?7<( M\]9T&\M4G%U>H.R4"8CX%NPI%C6$;?9+T_TF:+0F]1Z(9S*Z38)4KL?:16N'^$E>H8VDKE:A#/X3Y1 !FE^1[[.0O+^E^=[QRJ3J(:OBP M//9=]L)OTKO.E'C@.$@_<*P\;U.:^K=V-%/LK&"5'+TF228,?.%$'$T MHTU M9J1#5M3AUY>B@Q)>LO[B-_;I-8Y:7<%ZB_<'%6!?&21?X;!-Q25DV\ MN,!_@7#B]=?*W3!;[+<65'JB<3+MPM_\E-1^C#A$5-_%0K )Q->#YJ!VKK,% M'^OB&Z!&L/@7,?V9RV=J:U?<3@2Q$BN)(XO7=1+$3\*9[LKAJ[Y\F944=15K M'X(0LQ@O##+O]D*+I/WKCYS-^$#-0&@L-_TU)8@2>*%SOV<]8B2 MM=5#M%NPFXSNIZP7 "B* $ %0 &=U_KO<^R7?KQ_/SIZ>E-%#^Z3W'R1_K&BQ]@%3J9F^7I MOK:WSV_+?PKR7\,@^N,C^<^MFR(+ZRM*/SZGP:[1P_N*(B(WCQT5E&16MKH+G[^^>=S^FM5E"OY?)N$51OOSBMV]C7C M7P-)>8:3-/B84O9FL>=F%/;.9BQA"?)I5!4;D:]&%Y>C=Q=OGE/_K%(^U6 2 MAVB%MA;Y/T9OW^I='FX3E,9YXJ$TB#P"W#DI=#Z)L6%BCBGY?8*VG\[N\H2T MF?>9"]@+F6$9]0UVYZ?QW&3VK:;1+U;;5I@%M9XE]Q>W3$ M&4>^DS\\N,D+5E-P%P5;;(I1-O:\.(\R//4LXS#P @3H=,?7W:^T=O2(.8D3 M /,M1?OE!:MEYP;^#$_=,X2'YTZ.A 1]\Q7O4)*]+$,"3.23WK$CQCA'63>+ MW;3]CO(4C=,4,"W J/OE>+$CCA2[[9XHA7>"Y*5FZ+^YMB/!'_$N2(W_ZO,/C?[<-*U?4KQPK%.*1U<=S;/:R M3MPH=3TR*G6RW477+Y=K]QFEI6:Z.&LKVR\WU,YF@7L;A$&&1\/1MN@T!,*: M+7:QJEQ1OW+ 7(33^@+8YQ@15]PG/A.VJ7OQOW'W'BY+M= M&&#?MHNQ]M(]S]%ND-#P?;$M)MS #6T<\B8Y"%8@><\HN[L@EKOAXC8,[ES0/')2-#S*)G? MINC/'"MG2CSPSM&QO;@Y4=(0T=)IHZ9C.%L3Q^2DLM=;.%F\"!-$2#!5.C3%03!!#JQNF)@()@*,^G3Q$8Q+,86F6 G&]H'5#1*UP"0 M$9\L@H&.V0*"TT8SP)E12F6"SPN3HX^ZS?%J1F0)T<]#1.@%$^DF1=L\G 5; M]!EE;A">U DZBB%S]%HR-G<3,K@]=J:43M'6R3Q(!B/FVTF>D 4_H(T<6-V) M5RY480-7,)S7#.E 0(QZ;F8X':C#J%[7D-$$:%",?)2PU:1 E =H>DA=J6)_ M6&V#KJ2IBG1@=9HB3,;"*AJN+!,Z *UZH.:'B6 9'D5%@&KIKX5A)%/_:T' SC#'CJ0']-@3-JE?-_4?!M(.N%']^BG7PZ([ MKM"-F^7),':DU+RF?)OJ@'ATQ:?8NZ JA)QJD"PA8RRTQ&)'8W0\NSR^LG9@ M$E&I;HW2$F?J?XGVR7[./*.;]8L^,WU&B1>D"A/1$^JAJQ8S,K%*%M $_I]%/_$%)_1EN4),C'WQ=!$;8E]4FYC[I/)JVJ M;0)(3[N.P/;]XJL5VL4)F:'(.9KD@>TKJLL-!U4^O+Q>C-V0,'!58KICZQU, MRA5Z1%&.KE[H7JUJ)UD/8L(J'F#WG&J?4ZKDE+OK5!F'49NPJE>;BMH* ,UO MF-9/O#-..7J 5B#CVW-#+P^IN#/\N4:!GC,4^DL/5>;IZ,YU=^<$ M[7,49FGU#<6?8E]^\??"ARF7XZJZ0_<6A;3%OY?E&L7.M?!*SIB)62Q^;7+& M&,,X\:PX\5'RZ>RBJL9-O)H)\&=3RQ+G*5FMI4$,1NNAHM\F\8-,4:52XA9. M67WA1LZL)T1R^90Y/?JM,N38H4#!(XFZF/-0+3;17AR&P*56!*22F@1)M63^ M(D6B7@H&P#NM +3)99+>RZ7_,I*MG '@8 DBAJ'THU:4%+1@$GB4R]>NG6(; MZ\1,1@.#ZKU6J+IE-@FA0J(YCHM@C@=;4M> T'UDN&TDD%&9X:OP*'"C /2T MM!G&5<9RQ5X5UG,OY*WR"*&;IE+P5.LQP_'IA/,P]9@$<,L.F,5^ XQDB)>3 MF>$V=<('$MXDM.I.!)VG( -_!YD9[A-@[ 0(;Q):U?+&?KV@%%36L60T9OA. MG3AUBVT22/4[-$1.DRD.AB@&/SR,T#.S2N4PNU[, MI4HENCN,6#!! DM!-2;9([O3L1/!UL*ZAP0P4A)134+D:MJ*ZLMRUMDT"A+]!X\:6Z7+ZR[4TBNVN9R MNB)13;(CLI#)+$]>(%"TE=4=2H/!$ O: L=( M7_;<]P,BM1LNW<"WHW)!5))"%!'HCIS!R'2(;%)O69$]R!'RIVX284-Z6T3>\V'4R0IS=>BN@+H% _P7^+8I_VP M. @X??;"G%Q/\!EA;7M!>::3/$58W.HX?B#GCO_ILB\GM(7M>QP68LK% MZ'WIT:09UD%A6-Q2<>,F?R!&#Y)TG81&]ZP#1;-;;I-0:K6]U,&SY.(1)??( ME00H$%K=N9FC^F"K'DQ"KWC]-22C@?\01$&:%>>2.SM:)Z'NS T4-Z &3 *- MADQ[^0H_I&17NHNXBTYW @<*&4Q^HS*B#6Y9QU3BG[&%=26>Z,T@$F9?2QCC M+;4X_\V,4ETJ,Z-4N#SBCF-2'W@5XQJ+6ER+D6.F2^YQW'6%MG&"F(N4;H(H M3G"<;4<9PA$@.1M7KZ4(PV]0=A_[Y,1SFM6> FL[R#T@$[I[A :-BRQ3]!RT M&3-J)6VGV\,5U#U(Z(=8H#O#AIY*BD+2BF<9T"(*W0&)"8C+M6E2S\8.(<3E M:A33/7"WZU32J2[.P(D M:N#5CJE!W4>V['J-1XW@+BJVI7KL.P!XP*"?2MW[_\B+$:(;WU.UI[OSJIO& M:35OXDKD?A6MO)2Z?0FUMC[W7G%]CBS/L77_A[N+TU^LYH+Z, N1;GI_'<9/ M@J7'#P(Z+5JI_I5&9Q(\!UM35RR8EQ_KWH5YY\;ITL[Y*'?_O M."KY$HK8?&L3%[MJR3P\099?9/TW^?B_>GB]*-! MU;1NS]]B_&6SFOY]$R7(#8-_(O^+&T1D=%A$C$="'B?("K_&C5[*34)M'9)4 M=F!=NI<4#T?T"*$-#/"XJWSH-CK\_PG^,I -P]V4NM<@>^BU,.68-!S;:9H3 MA'0WV0VHS"/?*2XNVJXO]VQ%_; M+$VH :AU[TD_'F4%)1DU3/.,,\]#J\!:(X/A^9=O"<\6M1@.9'GI8377M%X? MK8(PK#X8]#]_2]"K*-)PFVC>3ZV"/T\+3&2\_9; %FG(<& A-]$=,DO+ZP,: M@,&IK.,T:;:?5IR)=.]0*8H*_CPM$&N#$V!P#9F-:VF/[)6&BEV;)P>B:W F M3$E/9@-E['8^_//$B0\(42L90J=1BZ;"I!M7ECE;+" MC!K"B/#D7\+EHQLBFMQ*LR3P,N23'[ $]2^8DDN4!&2[8+-7E\=/I\_>O1O= MH96;H>EVBSSI@S##\J';[O3HG5_R5QW0C3PO8[(R92.)0;-;(=IBRXJ[B(Y2 MK+BSGZ0QW:O^1ACA"6$T<7_AE9L&Z6*+ X84L^J6VR0< ECRLM@ZP5T4; ./ M3,1% @CKO9_((\A!ZH5QFB<(?[@:.[9C+:ZMY6KJ3.?K\=I> MS*WQ_+/E;&YNQJO?R6^._65N7]N3\7QMC2>3Q6:^MN=?K.5B9D_LJ3/ -L2V ME8R:8']I"F;/OV)Q%JMA^"MCNID;^<7K:.U<_MSD$FM].;8_6S.B\=ET[ S$ M+>!9/I;QB[<\XXOE=+7^_0=K.:-F@?F?_L_&7MY@K?]@S:?K >1@+^RFSYF- MXNTH+Q\T:X?@XJ(IR;4]'\\GTT+[ULK^\K?U:'$]VN /8\>9KH< I.5E-BS* M1B[)95,2@LB8]LRZ+-:@LE2YZ&JMB^WY70^3/=AGOQ@=[(+!/JQ*=!J.ANO,X_UGHU MGCOC"1EVA^"]-;%8X_=]D]_U^+>I4^E\ !9KN1(\X(^V13F*U),8Q#78[T=K9Y:;=.TY9G%: MV/4 #%[E^#-*4P?=U0\=LEQ>C64 =!'9YU\MPL#E BTR\V5-^/_6JRP MC[M,G-CY/Q MTEYCD7 GO;'71"1FZG>FJZ\V'KJQD6$+FZPWN.#B:F9_&0\U@Y(-SL6AY#L4 M"2.M2VX:G2UP7R9LX[EF.A\H;G+RVQ3]F6.$IH]LCK;&*C=C.ILK!T\\1/-3 M$D4-,4@>$>I*0][+DX2\UG=5HT/#^J*9H<0C%,6D F M9XL'L$\.#,FN+.Z6\/_N@.A[2+'D8;A,,/5@?$BYP)&L3$3.\U",9X<46!38 MRN3C/!1Q>#ND*&R<*V.?\SYJT>Z0'(/#7IDXO->A$OP.*:X@WI0)Q_LI@JAS MV"EH'W[*>.>\$#8('9+?9C0J8YKW#YHQZ9"<'Q9TR.3C_()C0H]!03S"(1PY MWCWR\Q 1>H$_LDG1-@]GP19])KM-PW;]_9_'* MG?7*GE7Q1_IUR6%14\$C=G4(E[2R/9]6P:A%.+6^*WDU'8"2S3DY4D<:]>.;EXU;^]8'=M,9ZV.^+1^*E!H;YT@Q] V;87[YP2KK9LQ#VTU]A*<7 MZ4W&]5+Z[A2D/*S !*'N7G9 #$NK,V"H-,8EN? F32-7>1#Z]*'!R+,@T$"J, D[ MH90=!ZVZZ'1O*ST(/9@R3G]UU%=T'WBA>+@CA1IE=%_UI*;O%@',ZQK7>1(% M&48(BW,=/)._NH8T"8GN>YH.ZA"=*C )+W(;:);D=&F!G(:,[S"W78A)B71? MN'009@ UF(0:9,^PPO2C\"Z3!G]/'(4"H38(..9)8LC%BP</H]/"MP6(0_8$W:#A/Q%+E@5.#1@:F-=RQ8PE00S.L>/5&DUK5&C?6L>O=;J'N8?_0 MFN1C'JIO34-$KU:LP1LUU(J/MM^1=@=*[E3 7"ANJQ=@4ZL6#ZKCU"E,6FZ/ M&. 4JB9YP?MY&><12NE9(X;N@G0#%O+ MZ_8/>L%,H@G#,&-E+=Z:4^QL=2+=Z:G>>UR;3DZ_!EJ?.CUF44.0/Y01Z%X= M/0*3+M',ZU+%3?#JLW(7G>X5U.,[%DPS)B: 12>X&(]65$3FQ;[G=OJ7M5BT M&HNMI^&P2@H.N6&_0VIYD/.>VXPO.^2F);9AS[LQ8+-?2P'F=M=3RGV44<>T M_IOF2(,5L7/L:BVL9_C%3A=]06OZ[ 7D4-\S5(9.0MVQA 21QD +U,$ .[G( MQ1QCWZ]S9V6O!V5EF:&13?=!LSGMN M.WZQ]L5)KV)%Q^)AGMQQM\-I"4/],):(G%CDZ'Q172+U*;YZ^>HTU63%! MDZ .\H$+9<6W2&@Z++V_4((Q#2)G')$C*N3@=%FB3#1=H0AM ^EYN@]D.$Y5@@RG!1-B4NULGH>YUI(. ^X8ZW)[5 M%5E1\7 80)4RH0] V%$E$F*#RV7S@C=IJH=ZBJ5&\")EVS0KAQ.%1VG[D3E]8[A>V[P M'XT'KJN;0*I%/S?L>HGRJ$IU^UIR/ 5C_Q'J.WTBGF-RN9K@O\FERZV7W!"B M#AK=GA4,)( @YLW-',.O*3ER2S8.FU^V,#!]C $E?Q>_<<6&,<7 ME@3EUC'KU]%J27PV;Z9E$^/%5RNT(^=(HCL[PN/D YOT;1>36VVLVK"J1IK) M[^)K:]^2Q30U[ VC &VP(9P\CN%6"N&*J#5BB@I6Z!%%.;IZH8^_5,_6R'7 M+?UUZ:!LQ+I]L6@SUKZ=0=70^B@/K)MSBX'MC_1HZO#UAWM@$G'+?XV'?#2) MN6#.&)6,6$Q#%M,2MP347FK0E?_F0SL@"_F) M6]_C']X1&TDY?9/_D.5%_,W_ 5!+ P04 " #B@ZU4L&:K..4< #$D0$ M%0 &=UJJFD*G*[ MV[$3.]=SBU*K'=UH&U%RXJ'7SZO65!MPEM&QW_?%J871THS<87&E^8+J6 MZ4 7?+QRX=4___<__T-#__WCOSH=[=X&CO5!NX/+SL!=P5^TL;D%'[1/P 6> M&4#O%^VSZ83X&WAO.\#3>G"[OW]_'?V:%BV5?'[TG+2/-]M_K.G16'O!AZ"V!;[M++.-K7.BZ!]$81HBCZAL/K#Y>K4,/]W)[ M^_I-W,=_YPH%+SLTEGT;#\4K[?K$_KNF@WEF; (?!:.RL(MXIF:'G"##0CL MI>G4 E=9LUFD>/:!+>K%GZSPPN"!#7!]^PD,T#*T!4/H,_E9HXF6L$]61@"7 M7S?0L="*UO\KM(,7;M2TRBWRVO0W]P[\5H^[Q4I-CUK?1KU,T:^HOVC%T5W+ M"+=;TWM!;++7KKU"0]$-].42AFZ =JDI=.RE#3@FW>EM-TOMP'U"2*#' ;ZB M:+-8$%MVIFT-T2X_!&AY9B(B5F@:%]P!+WB9.E@PKH5GQPX/QC$(V!#9=9M% M>V^[>.V,&#*SUYN@ U>=T >Z[W-L"WRUFT4\V>$S&AKJN5X7O) YJS>+.9F? M/A+I!.U-WM1\,1\=@#ZB7[P06/WG'5K_V6.X=D/-TC$##EI9+;3'!B]SSW1] MP=LE2TX;-) MB#X#WS? .CH,,<\;A/+-HNJ%?H#H]GH0C5TW\+AD2*W4++Z1^2?TC'"WR"56SNH-2]G%5,GST MP5\A8DX?G\"9JV-U<76T)!':4KM:TRG(YOA@TBKM^1Y:TQ?Y""%6$*>C\0'E M;T&DOL:'O4X;DO0@/D*.;$Z,3L1' E_M]O0C/I3D&I)T)3[81S8G1&OAHX"K M@@Z"9 Z?$V C4T/+VY/3)-2&WVU=H+,R"CS;2_TL,./S$:; 8CJ0@G6YKK00SE=8=^ MW7;:T^E0B,S"#TQXZA6]Y+L;747Q),;;B-VH2X1]%I"K(29P1*5F.PB'1WM+D\' M:$<:$6NU+9%:?)CZ'7,?QW.&0137'\^9_C/PEK9?8X-KO6,A?*H[D&LVTYH] M.<-FC .Z<8CNOD1R..X"%ZQL?I-.,^V+H/H.K(#G 0M]'RM%:"S5WY2;:+LU M:NN.38ZJ[?H1LG,__FH&=M##.Q2^[4 M=H51.0-/P U!]R6*U4HCR1H@DZ]A =%S=>=O=Q65%6 M<_B)Z;WER+C:V@-O S3\[ZUAP:]HU09=K"T <]=39@NTC MO@!9"VZ^:OM83<>IAS"JT#XN%P9Z76AI':%C$JS,T F.'I1I]3QF]+7MVGBU M&Z*/.=S@.0"N!:P4.6ZP[HW=P YPI>3>]8W6P9>THXAJ]&=2LFU U;=R<\!N M$9K]=<@(&>H'Z4 6_LN'CFUAP[66M*3%36G?+5PSM&STR_>"J:B^OILCZY"^PYW\KU8R?+=%\X1_+8FP9C> M;-O_8^Z@_XN6=)'0EU+HP&6.+ ?G"(!>>0'STY5G9?J/T?(3^IVU:>ZN\3GE M&CB!GWX3G5RB!2WYXF&/#;$1#-"?>]DZYB-PHFX?DL)59:_EHIYGK\)1$"?E MBF@/HTCW4MS)FLVY,<8;Q0>D.P9HW/6=J#>TV<0*6(ILY<$MDY4)VR"5@BQO M$9 K#7IH)'V\NGE]P.) - 0_7@5>6$&R8 '%8_M@X-*?;9X15EVM4?%5GFY9 MXLI+@2 J<5DI,EHP+,N^2X3)(-H7BC,BD?WED"H?(:\A! DLOMZW,6S,-- M!?RF9).>84]=_$X57D0D27YOI,D/VS^@&VWTHT2O(\FN5/2A<;'E%4R"2.AS M [(Q*[>ZS3U@^J'WPB6&BL(M3*#&)4&"312&-&GHEA6QS72FIFT-W,12R)(+ MM=I#U0JMF(38!!"W'VFRFF'[I0NLONFYMKOVD1*VVWEPY]E8FV&)C*?V0]7: MK)CDN.D@[C_'"K!L8OZTF/4?]$SW17!$H>":[(H//RHLCQHDD$3QH[QU;[D, MMV$4;QDY0BKL*)A[<*2_$H8DCR?"M-GF3+4)4R6RS[\+,<"=6P-E1" M5NYP9VQ,#_@#WP\/9KX* 61*J<_Z(ECBP4 NTS.Q92S.9XJ>"?N+B(E[NRP9 MD!9-;"^_AQZPUVY\*7"9#>W772OZY,27)JT_0S](KFY%\?)D0;;3G_*CH46R MB6<464,*H2L[=LHC(5=,>0&6T1+/$AG/TG6!#M3+5Y'.ME+VUYRWZ=U1[C74 MIA8U*MI/VD ZV!SY/V&OM>UC[P92D-"'KFX,#&URKTUG?:,_GNOSP62LZ>,[ MS5B,1OKL"_[-&'P:#^X'/7T\U_1>;[(8SP?C3]IT,AST!GVC?494I9;-T?5S MD:[!^#.B9C(3 H^<9S8'\GT1).+Y5!_<:4/,[V%?-\2 Y<@XF\5]\[J,>S+M MS^9??M"FPVA,(/C]_UL,IB/$\Q^T<7_>/AF,_ER .'BST^8(N2T2@N6A1Y,R3XHFDI3ZJ6IS1+TI$I4L M-48TOB;S7_LS;:I_T;O#?O0-^GFVZ*.1]\>T/Q8R=9A);7/T_%BD9]8?ZG,$ M>*JCN:/-9_K8T'MXO14 O3+K;0[NVR+''$V$X MT+N#X6".]H%..MNCX92?,.V31PF!N2GMRG@QG7\1$:Y#3Y2;0UG:8XWYI/=; M!YT@T)CN349X%D;'!Q'G@64ID6X.:VFK'8P1PGX\I@4\E0I 2D^SFX-;VCU["S0"1FA5[DW0M!K/9X*D3\C FP-;VB%' M^K\F,W2HG4Z'@_Y, &=YD_#F8)?VP'M],-,^Z\-%'Q_$XQ5LH _1>#;FLX6H M07):$MXTM$\:BZZ!]AO,]S[6F=16 M:ZGJ[6TKZJWV7=JIXBI_(?=?CC.ES;L9SL1="N +.4UPCLR*?7]O!Q"(MD:N MX"S\-T=HV@*IJI5%.$=7?<5;(%G'YA3.45@Z;]147@72RYF .$=>Z5Q"UF4% M4D))4IQ#7SISY%1;@8"/34^BELT=6Y10(EY'_.(>Y?"HH:J "@3>2\#A'7NDT<(JN(5*$TO(:9]GW8]D^ M@7%AAU@6F6:ZEI9@B^YF'=!I!WA:B@_/Z01AW%*,$1UP,,JHL3U.+0:J8:3: M=PG6[^7<\2(R<\B^\\535U(X"GNPL&Z'<;>@S+TQ?E$6XUMJ7DB3&SKD!Q599S4ZV.-#CE6.:(2K?7VA:D MRC?;6A5V.[?="+<-NJ'MX#!('ZD03HC_,DPGF"*5FWK7@%5-TO6V.E,)UJ.F MZ864((\4^O&U)'LIU%!7/>D;6"?P<9>(B6+=9\C7T[6 MU9LC1$+&3Q+&T?=N")/@/O0P6SQP;S\'J(B?!4Z=$!PU95V?.7)R\%)$DDW# M=VA\+\A,$O3I,$'0AX>9Z:Y)9W+T>^;GLSMUY^$3UR7AW";.AQ1P6D#PN;B2 M7[ :FJ#3;8/L5/)TRL]RD1D5&%P?(99MPRV-[[DBHH^6A+$*R>B46!M&YC.3 MK=DBPO,@L/E:@D<\@TN[*\=AOSY""3Y4EG4!YVC[(R]-)%%FR)5Q3:>5MP=S M'HM2G$$S42Y)Y]J^=TD^B$N>N4N>N38%5'0=<^:9JZYV)GGF:#0K9-E/X+%, MOX5BDO/*47D+:<#5L\@?(P E]9BFA"34DM[;@"W.W(M.0%:X#.CV\^K"DJSF MU0,;\J 59!6?@:@T8@*"@,YL?@_Z090L"*D(:) 0N,RJ]O"3JM?;N=%SG*,; M<4N0CO5)1)3];QQ YP=5>W%DXN>MK[9(ZI&AW Z-DP0L7-O%FH>E;['^0MXF M*@JK*QP&9C$6F1J2N,-, U;RZ!<>3E'HH/T81A&#W9?^=N? %YI_B;L)Y:56 MCQ+B?BXM]YL;V);MA%CK-L R>2*S_XQ=R<"Z1VS!H<5A;$V8K-)\=E/@1:5'P/-44ET4LJU+&5N!V7B7S/?QHF&2@\ YHQ'I2LV7H/9+4/LEJ/T2U"Y&WFGD-RN8-U_N MC.*KR?B)DT_:*CHRW7"%;\]Z".F]B1_I#LCQ[TDM2J7SB[EF$4.T;:BW\Z&_ M2^K19)\T4E\%P,L\$G '=AY8VFG C;[%S]'_._[XZ$=WJH]8=QO'(,N,UGPX M5CNL:=H;)6MX=L$*>H"/ 8V/RSJ=*S<@6QU7C8SMVNP]'VV#P7PYP_DRD%L: MR T,8?7BIAMCN\SCPF4PM\Y=#B^P#"\?W2/ Y_XH96GBR$0GP_O!2 O/1VPI MO1-'FG@YY'+GX,OX?=(ZI;*9!&M4AT\I/53:8N2YB7!H2>/1-TGS6HJEX/[9 MUZZJD\$DTE](RO6782.I"(UU;TNIH9)6M*@9+=M.@4N4@I*=801&<+C"V#5E M.\)(0NZ^Y'[A]8K5:DX9%QFO@(D.LB.XJ+RWC$ 3W4M&K:2 =^P8015?KF6R M12&EE8"6Y5-A5)/C%N/A/)>LU'6$M2$NE9U?#8M4Z,V3+Z:['M&<6+A4OI"D MFR9\TP#24#>]L!%X.K3#/VP3=FV7RM5B,5F>P=J,K03>N$N0R-P1DZ_[$K*\ M>$>P-(^Y<6<=@9LC),>Q:?\:VE26%HL]O#L3OE8")S'WG;0#SET(YC!#W"&D MFW*'@UCGX49T/H[3-! 6)1R>01GV.H9E@6Z\>EO*Y4![YH7ZPCE#0\(I A2]9)<];^4E8 36V MBJ/^N8BO/E'$):_9230'WO9PP6YDNN8Z.IZDD.Z O_3L'2$.#C=1HX5SD=8Q M9!%/50TO>O$0T7T?XI@V8/UN!QM][0&PK;8/1@L'M=(Y286#$J*Q7*Y],/M\ M9R8@*?LU-0BIE+ CJKD/O\K''>5_$QB"57KS\Y[PYF>&!=E(1]YPMK>E[!YQ MWH)LY-DAIT$4X99VGY3,,RR7J4!: -LQW,O_P,V_4IJ0T_A7^/6L.!@703^4 M"HW,($D?1.5E^8W:!L8B_K6J[ &35+Z2WO+E4LH_4?-571M1N?/KFHZ\4 M>(USS,R_R %.>)DX,P.B$I/H+*.C/?CI0&:50Z[B+;C3SLWT41G943(L[ MTM*>1 [C6JS \=F_8SDA37<2!GZ IF.\2O2?@;>T?>:>78JY/H)/<7QVBD/+ M (E3[AR@*,!(KMGQKA1/37[W6A579Y0:KELD5\="B=6"[LNA2&(>T;^9GE4Z MS59X"1MH6[:[E$F#3R*"VX5Z&8OOAHW-+2O/4:Z4 M @[5IL0#*62J9Q%,X#&3WQ3*24I85,7,:GZKZQP]CN4J.T5KBT6HRW.R=>W' MT$\-]4M$"3JS8$"WKV_>4[US/%5EO85;/V-5&;,/2'-")\&[J'W"2N'[0^]8H^7$5B' M4>HM?@=;!UZJF2[9ZO)_OT% )K-IIZR\M20Q+GT&?@"LR*2U TOTYQSBK[+F MKO7: VLS /\D (ZQ"T_FTY(&R6R(/W]!J)43G(XM.6\?H#^!)&#,V.VQ0R" M+E:<\4L(28EDYB:O@= LM>]*]R_B1A)':MXZ>^@K?ATA+9BFRM"2#D7:8ZNY M<@=6P/.0W,WG.),*&@N<#L)W%0]$$#F2]A-Q(%42&>Y,>%(=I4RC7.807(5I>B>AS]]3SA%,35 2UVII]JO^:@5P$!'8'_AG:*&; ;0V MXGSWL;89* MW-FH(DXU89O.:4.#U?K?8FQP$=GT!D=PO68R_BYQ*RJV"\?[@>/ ;SCTNVA<[&VP67K@LEXAKMN2NG(\A2"2@"7?4NJ&Z#/P M_>2,F#4F)U_-P XG4'?7 W<%O6TV[+?:N%JZ:9+VH:6=%*.?XZ^U?4]:IBO9 M>9,I7."QRG+5EA[,2T;9?4E^Y _;Y6],'8MO#2&30W#KC1 MMXQJ*H3CUA85P?!/8XQ*@1\Q/%94:*&8G#ASBE?2KC]F)>+53@;MR 3 M/+TJ;SR:0SMECLH6K% M48&EE4")RV;C*<;B@Q ,3(>1:*Q84%;F;29#"5")VGG3TQ]ZZ,B)]DYL.EA& M!T[Z"D J__!640;3$9/X_%9BKL\GX(: FKLU+O%P^UXJSX_13O/8FW;;D!9A M$"3]1JG+"F?)XE)<6?BL>,TB0SEU<)_!(W;D#*%/&?X5A<]*.BPRFG9TG"P= M0C@S64*$"N4+PBZ.9H&/"TE:_ MH;,2V2DD>N(PH%$%>B^C,P_H=<+_0!M?QZ=!:44>2P6))UHCR]:U(VV[^?B,[_XS"\^ M\XO/_.(SO_C,+S[SB\_\XC._^,PO/G,U^2K?9Q[Y0A-E@LK:8$J,3% M4^@]\+Q22+Z$7U7NG ^"!)+$.& 8,L'I#B>K'#S:E7!*O8S-J9K07<]@EYHISM4\M#AT-[: ;#H\4"\]25'"PW+G3@NI9DZ)6%!Q<=*Q<.,H@NK\;% L-U:+KKWX&- MH1TU;?B;>+A17T9UJ2'J$\W+*AX^>XC&!KA>Z*[,R1*8[@DKWA$M/MRJ+\D3 MB2.NC$T+]@ZA?$%'TBXB"($X0I U6D :A>*"JTT,^8 A+1JJ1GSF&TGO&C81 MG_FFC7=T3V9^#T:IW>-0GIGM?YTB?1%]8:[!#5D@M%KG*"0V/1PF11D^^G2% MR!' ER&S]*!9;V',)Z/^3.M-QKW^>#Y3[,&FDI!*4N48J$/9_N42(H8+F51> M&2\Q6RRLR79>[M\2_.Y+%[C+S=;TOM(]P.R:TFQ_#)DP!$C@@$*NWC+D%##+ M^ND5)?FL MN:<9K$N,^DOKZ1J$I)N/IY]DBD0TK>Z1$N5%2:C\NQ#@.QIY-P3!"D*KHC[_ MN2A05&6+D!KA;N?8AX!AAJY6>IUYI/]K,M.,Q70Z'/1G"CUHD$0YU(L'IE:2 M'09KG^ D V:_ MS/A=&*XWC$A8=LTS4==J4*/^LGFV^EK]PXM:"AM27>8PKPY0M;6*\F? >C9^ M116UGKFS@\B7OK4#O*SKKC7!P4@&\)[L)<"Y$#QS&82F,WET['5\/S7W@F%5 M >H5T?KJ8%-7KBC!9"@&I MO!P=CLIDNCS4U=::$8G*FMG)8A.J@Z4)14:F:\;O1M\#0+\U1ZLB2>MBC'_( M#[[I-8RD^L:'L2ASF64'J!!=WR44EW4%E)_?5.1$9LM4:_9028$V1G;60Z+?*Y5JH<%;.."/G&KA+&_!% M$_STNFAD&DX, T=]SP?C3_UQ;]!7**"@1".'?8A61\XT*B%B6(A(Y94Q$;'% M4IA<= XH;R0:(B;'"T+T:"[#2%1=6IJ1B,%[R(%=N9-%$2;+)$$J+\=*1&4R M71[J6HF:$8G*5J*3Q:9H]+4! G1 L Z865'7A J2#$F,*5),N$:$KMXBEUNX M7V+HD2MR[8'HCSGP^$]"Q 9D)<\Z\11!IX?#H$$ZM"??XW\>31^@;_X?4$L# M!!0 ( .*#K50!PXC$4F$ /&UL[;U[<^,XLB?Z_XW8[X#MN3&G.L+NKL>\NOO,;LBV7*T[MN5CV=73.['1 M05.0Q&F*U/#ALN;37P!\$T]2$I#5NR?FS+C$3/ 'XH=$ D@D_O-_OFY#](*3 M-(BCOW[U[INW7R$<^?$RB-9__>II<3Y97,YF7Z$T\Z*E%\81_NM74?S5__P? M_^W_0>3__O._GY^CZP"'R^_15>R?SZ)5_ .Z\[;X>_011SCQLCCY 7WRPIS^ M$E\'(4[09;S=A3C#Y$'QXN_1'[]Y]^$9G9\;E/L)1\LX>7J8U>5NLFR7?O_M MMY\_?_XFBE^\SW'R:_J-'V_-"EQD7I:G=6EO7]^6_U>H_V<81+]^3__KV4LQ M(M\K2K]_38._?D7?6[[V\X=OXF3][?NW;]]]^_?;FX6_P5OO/(CH=_/Q5Y46 M+46D]^Z[[[[[ECVM1#G)U^1HHY%M(TN#[E,&[B7TO8\VN M?0V22M!_G5=BY_2G\W?OSS^\^^8U77Y5?7SV!9,XQ ]XA5@UO\_V.T*E-*!, M^*K\;9/@E1A,F"3?4OUO([SV,KRD+_J.ONC=G^B+?E?^?.,]X_ K1"4)/Z3U M^JY35JGTK6VP]S@)XN4T&H>ZK^T(/ND[279 !=KZUJOP&&=>. I\6],Z[#L\ M[HLW>O:_-+'S>-R7;FF>!';&0Q[\><7?-:0_WI"_.A#Q:T8&,+RL0-(B%!:8 MO8$-#&79=>FQWRDWI-8\3OBZTY&1E;GRTF=6<)Z>KSUO1U[P_OVW.,S2ZI=S M^@O[".4/O]"Q$6]QE$W_E0?9GH[(LG3R&J35NUA%__J5HU.;M6@WYPB7*;4BTJ!.'H_.GQ5?_HQ!%C2SZ!Y7^W__Y;?,&)Q0C MB+9QM,AB_]=;O'W&B:32 CF;5)+";-.'$P)#&1FR/DT*.<0$G5/C,<%>FB=[ M/3F$DC;IH8#:)HA # Q%Y-CZ)*DD@=!DLEP&="+CA?=>L)Q%E]XN(/Z9DC : M'9O4,8+?)I%2 0R=3%#VB=7H(*I$INFH5'-.L@><>4&$EU,OB8)HG3Y%WFZ7 MQ+LDH&ZJDFMFJC8I-Z0R;>:9Z($AX "P?1Y6JJC215WE0]FXSA/,*/;V0[%4 M\KN/3P_37R:M5_31"QEFK&6#7 .K0'EEJ.*<4L-PZMDT.2*7#A\^?3_?YB'% M,L\V.*%3A 1O<)0&+W@6^?$6JX=2AM]Q I MG1)0401Z:W"Q!AIVC0T ZK2-C<&:LZ9-AQK MGWDW<;0^OR&#VQ(]DM^#YQ"C29KB[+2VZ"(/0KJ_GI(A->"< 2(TG*-"G)L@S=A0=&ZKP86PJD;O/ 31\")$_<8O9=RTLO>J;N7NB)S,IUGD1!%B3X.GC-B$C: MG@/)38R1FC5S,Z 2M>DQT'%.EX% ^P0J-(G*&:ITF7FIM9U;F&K^H[0P?2&; M%D8,L&UANA+.*:.$)9U^.B?"K1?E*\\G'"5PKCT_"(-,[.$8:=BDB 'T-E\4 MXF#(H\=HX/TXY]0#9OM1]UZ2[1^IKT5J1%RM]&+??J)8CQU2@-WXBZ$5ZT9A MF&J#X>-@R/P>>K$UR>1.O5?D!I)BJJ:0M[AGI(+?VC62B MSLEBAH_?/RH44+Q"V0:C4N=$Y%B0F1].Y'3H/K=& !&LNLG;#V$TL@ 1OR], M1: .00GPF&6]FT2"AAS52(H=7&HOO8>!/G? R^^"")YF_(RUEI5!J]NU[X C):5H.)VZFNQD[7NK;IA M;YVT*0>JU9RWT%JR#XAOQ-N3M=\M8<>=%_R8!_)&Y&6LM:0,7MVMY\X)H E6CIBN31.ZU/-MU'P MG*?%0=89^=H1W8RC+W__]MUW\GYOIF?-%@RI1FT?3)2<4V8HTCZ/J J]5%Y M7KDN =$BG,1?U%'-'W&\3KS=AH8 2<*K%+*VXC*T<*L8#:F@""TV9M?G;0+!9'XF*%(P%ZPNPA8 M$]G>?NJ\_:20N*"!0N94VV=)OL0T=EZQ9]87L;=1)@;7[(YUG\-H4S$H;A^, M2B$J=J*&O?.R//'"CY[BG HO8ZUI9?#JMNT+P&A<":I^ZY9BB,B=;&>3'<1D MJ>U4^YN\E,5=3AG$UEYG7P1&,TMQ2<[#(B9Y*A,=)[LX(7[U) S+)* *8RT7 MMF>V=8 ; RZ3A$$#'3P^'5IF0O3,H,H#-092^ MA',B*&%Q!"AE3KNTNMAXT9+,SV[C) ^J ]EE(,U-L UD&8Z&*ML;*896J!E M3#6=\V@47&ZX*?41*P#5A_'+(E!9QHEXQP:Y!_R"HUPQ^1-)66.2'&)-&5X$ M!C>DN+A\?E00E9(G-C%D\DFSRSQB?Q/%8;PVMR\Z3>O&Q:PJG&51J\&@SB"L M4IM2:J-&_<3V9+&)\W5.L/R$ XI@^% V1-\BX897JT4[Q%XWUL4859]TP'E!ISEJ.* L*BP^M@-2N-NRN MRT2L4-LLOR)H]@$9)L@4A;QF**L'J5MC\8A*U:P=H N#I<,!]UE9E8#*(D[& MP2-DFF?!) E;=GD(TE\O]AR9?H6F/FJ MRH]X00;_C6IWU43-XM*]<25:B_A:'>?,&0B43S7TSSA!BWRW"P.8TD. M(0-Y>RFK#& W>:L4PLXI8HJ0"] J55"C@ZC2J<:GXFJ.Z>L.1TN6ID8Q*$EE M[8U$&KC-\",1A,$+#3K.1RG$44O>^6!S$V3!FHV9Q=VKBL%&+&ISL%&!;0\V M(CGGC#$ QQ_3JT3+FW&AS* 6.,M"O&SP*6=.4FFK>?[5D#L9_L6B8!BDQL=' M,3%IU(B?)/1[B8.".>2/AC#D'\0S?\')Y#DEOKF?]:HD>&Z#%%)8E ;<0^<- M+T/$+[Z\L/"44NHTIV[D#7T5^SF+K",E"FK0?6RKF46@JE9N/P/1R ) _!IO M(8*HC.4&GI 7+YG[&WIK ?S>!VDY1);?2A48<8D\K9- MOQ)V?RP0"H,@C0E"Z6C15D*UEB,>3:(HI^%PNSA1T:'"B>2,#)IR2UO%NF+.BE$&7(BY8K(F';;)$#[O.% MEP3%&"D\*6>81AV?!(8VTQ?JG1,WR;"R+7F7Y.%@J_A3"X.E4!^A(8N8&KHZ M]ED]C#%]"B% )*CBTQ'#2+MDAC704IO[&58KLEO_0U9C:QM@DCA]DG""8(B MB@R=E"R%0L49IN*4,#]C+S&C2TO2#5DXJ&*JU&( B=+'IJ,)E7="DLL\23JH MY2..7-3:IJP&;+T_*Y$#010-.#YTF8EWB.)H!)I&69#MKX,0W^6"@ ZQB"UN MR,!5G.@_!\$%":@^!PHQ1.50(>BDY:M=@BBC.82EU>F+V66 &&27!5T90$P0 M I.PH9%E*9V=,.*2Q=2'LVB)7_^&]])Z<7)V.2&!V25%3P@0*\3()+0HA1&3 M1D3<"3'NDV#K)?M%X&N&"E[0+C5D0+O7_W 01?B>MOU#6+KL4<+N<$@@"8I(19]0>B.FA^>#+E(Y'F_8"J MOG=/FO>FI'D/FC3OQY#F\7,,A#0?!E3U@WO2?# ES0?0I/DPBC2DX9W:FDOR MYSQYC#^+@K.EDDXHPT,5$J81@T<7#IN.+%2!^C-4Q25-F&,U3^Z3^"6(?+G+ M+!-W0A@):"%K>K+PJ",&J.-/[1!7>DYM3>&4:SM))>;&RG1!BDU,>;,*.))T M@6F-2R'MDA+W<9IYX?\*=LJ)N%C8"3V$@(4DZ4C"HXH(GHXPA0XB2BXFUB5= MZ8:&\"A9[[F](\ "6,T1X-9#$"00(>*/ !>K)X60[6:F'$VP)[$(WJYY=;\*0DR\F:: MQRR/RET>4=R@1,Y6*RMA5BTN% +1^BID?2:4LJ@K;)D6BS@,_" +HO4MF7PF M@2>JE4C(%B'D "LV\!(@J""%Q:7KJ051)6F9!/<)IB3$I"'8(4 <+7$R7ZV$ MH[U*V!8I]( K/S\&62B:7/(BUL8D";AZ1.H]!\$- M"2CN.BKZ#,4K].[]F^>O4:5EN?GOXL?$6Y(A<;'?/L>A)/N44,H6"100*QX( M1$!008Z+N_DV1J4H*F1=9*?J@!54I_?<%@&$L*JF[SP$T>@B1%SG[[2U(Y,_ M??4W!!26'$@0B]DV_2*0??/?E@%! 04P/H=H(8HJ61<'$IHA:ZUW M;.G("U MQ@E80W0"UJ9.P-J9$U"]MD@10NS2_#DL$]HJJB:4MDT*!>0^/P2BH*@BQR>U M&;4*:G1L9[1D*&D=X6:REB':*U/)V(V8TL+M!,Q)A M$'0R02@)G:%*Y[]2+52IE2MA3ICT*0[S*/,2=I8\$5DFB9Q=YDA@=AG3$P+$ M%#$R"4-J851(NSF@762/J)VLXJ(0:05EXI:/:RM!]TYM"V4!<48)4':&N\SY MT?C&A9:C(Y89IO=%!"_XRLN\$INTOC)QVX$_*?N(8#B*?.Z86 40/$2Y%!ID$5;).N+#8>F%X MD:=!A%/Y0-23LLL%(<0N%SHB@+@@PB7A A-%E:P3+DRW.%F3X>UC$G_.-F5^ M5FG=)-)VN:&$W.6(4!005U3X))RI5%"A4Z74=4.>UR:A>)%E45Y3@:AEVDC! M]CC#R4$BC P+;U$1"&5L/5;1Z2 N;M'.$D01-+"D]]#4FN@2L4R:]CESNUY' ,QR_!6 M>MI!KV*+0:;@*Q[IY$&PR1"D^);NSN2:*2*JZ3*;43NYO=S%ZPA9]HP% 'N. M<4L"!$>DL&1NY\_+G,/"OP]B3K[)T9"QGS./A]9+E-0* &,"CDJ7( M8X*(23II_PLO^C7)=YF_OT]B'V,:9976UDJW_F:H;9#<$K M86!3!&J5<=8:L5PNYM&@<9K-+?9_76P\\@'G>9;2$90 DZ^"*Y4L;R\85*"W MR:#0 $0] YBR#0>FB9CJ&2J444O;T?PL;;( XN7%_@&O<$+/'3SBU^R"O.A7 MQ0S#0-?V[,VX.OW)G%81! F'HI5-]5+4+@ ]TQBQL@CT#UH(8J78OK^\VHOI MQ"_AY :OO7">%-FX"ZJ;KMW;(AE>KOGIGH@B#H",#2W;6ZC#-4E()8 M,30C4U/0\>.@5U[ZS&J;I^=KS]L57,5AEE:_-*0M?_BE#G*:K^K(I_NX6'^; M/-,4\G[?G1RF:H.L8RI#B3I$SSE)1X#EXFHK51J1W02Z5=KH'Y7^<G*:H@HD;7)/"7<-M6$@F"XI4(GNWNFT'%.F$LOW4AJ53RR28VY)'S%BT7]QK#@OL$[[Q@.7W=X2C%DVC)MG4ZPYNDMD::-CDSH"IM*AFH@6&8.59!PHF= MMR\6!KQHB99X1YU9]^Y(N?M8F<64]!TU[U0*-NFF!]YFF5P:#+FT$,4[P("& M-!.SY=! :4V1.Z.3Q9D7WIA.>&1GF&DA"-ATIX!Q1UIGP!19)&Z?*7+0/&EX M63!V10.03X 2G0/CT'T2[W"2[>\)T(R,NM-_Y<&.CJ5RUUFM8M3"<,@#)>T"%RAG:427F!>%*#88S?NGM FJ'L9?B],(C,'V\V&"<%?W@8G_K M_3-.+D,O3>7,&UJ(W>6>,17L+@P-*0$,7T?![C.X6(C&**2EH"18;[+S>(5R M\@\/AJ&B(S%0I/YG:J=:RZ]";P.UZ]2@$,^4Q0H4$OGREHJ< AFTF*(6K$\$2A7109H0K MEL?H]ENIB5C4UI&SVHQAW14-HTCPDH97;/&C]UKZMU(#IU*PR3<]\#;9Y-)@ MF*:%R,7&E HH\UZA&+'^[,AP$N5V/FHR#X6X?J$U1,421D2FH)79 4439>5< M4$).!(C-KVQT(&L--X'W'(1!%N"4S&M9+.DF#ID<-]MKUJ_,U6V296BE MVG0RU04S+ T$S-U"TZBS-8IV ;__W5_>O_OS#Z@H"!)7S0*05 J.^&@0BB27 MALBY84%)+47G=*JB).Z]/=U.(IV'_)+D>,G73A.3852"BYB7 5431<(8J(.A MY'#,W*RPT&16T"MT$2ZFE>[)2J8;N*J;FI1"29OD4T!MDTP@!H9,A;CWDOTEDRE8'710 N\LV@@E0;#)"U$+G9O2\T8 M6N8893'R4%+H$HHE %RPQ6AG6OII9:Q2:Y3,"WZ:62!T,P Y#JC9VP M4CH#M_;9W4DPY)M.R=T.CPGGU!I@6&<$4[?)$S:>&3SN&4\"7/OZ9BZ]8\]= MNV)F[*5WH[X@S2=;6(SCOS0ZCGAD%@FF5 !CJ4Q0JF+"(#%,.-9K]W*T6LY] M,/5.CT8%#-/,O3W[X[L_G_WYCW^HG@;T0CSRA(Z?Y.D? M_OSN[+OW]=,6!Y&7TNG@+?D^&_3A'?G/&:(\89I7V,"**62/Z __/'L M+Q\:MG98IJ(8\C+DQZG[\(O)"<1@\X\X((+Z=>$M%DTD^1M]LE\2X):->3 MU%ZG9)-49A5HWR7"V3Q;3)E\ S M 4@]RT!Q;.+[^39G(6WLK":]LR/!&QREP0LN3M;119L[G,U7C]ZKS,0/+<5R M\/68*O8"L(<4 8:OXW +TA=6I:"8)7WRV^6@@!7DG,K\NI'Q I/K%3NSE3I8 MVPE2?.)=!<"+=+H36_K]%(D:I#-VFJTJH0XLPAFBU6YJ03]6UUW%O/>2><(2 MDB_9G/T>)^QJ$:,E4+FRNY5E787DB\TR33##[2"X@B0897J"M+A!IEXS!,;( MXF:;2;UH:?0Q>"5W#)150,Z\O@90QDE@:IG&K4.#9)S\BBQC+=>N#Q M2.^_D$*T,MO#P;%\8#&%T"+G#LO?3 MA\GC[.XCFO[]?GJW<&\T+N,TFZ\^QO&2;5GBY"7P\?35#W/J7U_A78+]@-V M3?X.,;N:.%I.MO0D[[_9[U)O__""[4ZYCO4ANA.S0TN%%J-]M!KQ<[V4'1:/ M %G9!0Y)<6M2@5LO^16W>KHLY$2A8#6 1PN\$\@CE8;&/BU2[N2=%])$!-M* MFH56%"%B<9VY $S.3F'G2A=QN)R_X&2#/?DZJ%[1N3455D1K+3M:T/AHC)B[ MZ2$@=C)#I+@X89Q<$:\A3O8H+O52&K28L\W(99Y0EA:W@J6;/%O&G]TGT?B( M(])_0FK0WW>B4K%_/JZT =T6O5 /.I,@$IOBJ7FY(=D^S_@S/=";H M>%YM-)]V8:T>=4&T,I3BJ%G C&E.+^AJVI9TPAH>JI WC1BLN&LY0.[NDOEB M@:X?YK>H7(J9WRV<,^8NCF*AN=2LZ1GHV623<37:W-(J@1G63)%R(]OCC],' M-+N[G-].T9MRW>]KYZ2;11DFGRA3N^N)VV:(&W:6-6!:,L=$ E#((R$''9AR^)FU4I%/+ MB=TL!^HX2B_P*DYP?3$F3F^#*$Z";%]5A4Q9NZ449Y]N<;:)E\WGD?E65A'8 MC\>P^FGY& \KKX?E8]JON-!WO9A>SQ^FZ''R]ZE[Q[6N:SF^7> (KP)U.)- MVG[WD4+FJYPIITU M]V2LSG!$\#JSF;8 +/LE@B:*9J)6QCD/!%D@J@P0FCFQD:;E4&[3JO0BNG5J M8)Q5]<^[)TI!]B;P/?,HU2OW__.45ED M>3^+OT=94PSRZG+<;_8K/(SA/@D8_V^@WP=K/J$'JG;VJ@T1:O'=[X94Z1*K M0_D77AKX&@]-HV.39$;PVS13*H QAR8HA:MD]\2Q6/PX>9BZGTX(ZS"DO@"8 M9,P@V,R1,.9BLIA=HLG=%;J:W3P]3J]@3%YQX:WR7TXS[\Q5WY%]E" >689.\HZK7)N^@ JR2EP!ZCE.L\OK&@(=O M;^LSWH_>!U$U(M!SUY(;Z$^ Y*6SB!7F+L$8;JL8,Y2@9D21)\*K/ $Z/E= M6&G 3'-_.4[X993ERVUJKT%E+R*$Y012XW/MW&4;5!A(Q".EGC9O8!/ M>9LC1$_M@P/C.HW4R0_D*/LM-"WNVS1WTJ!X/RX<9-UG%^$[@O\#SYT ^_%% M((_A4-A=3)BO+KUT)'='TS_ZE[*/KN(YIQ7(-L(DM^I7_[=&!_DY/7H"#Z&NW*-Z/G?2O1B%>_UOUF>SNO MXGQU'41DNDIK\\163:'M([B#YZ043-_SQJ+>K.5ZR;T 5E+]I?% M;?1MW2$$V^'=X M12D;QY<"Y>SRP37H$[8I"^%7?T,>8?1F[=%!G(WOA,;MLPUD#A_0PL_]HO1J MH=2]'WY5WD#82B- MT2\UTOR8R =U/5J=LVK626ZIE6M \BL&@'E36IYM63F MO2(O3;%R;\I.^H8TS2GKYRNVLT!J\9.7D%Z2T?VY*I?M/+D,O4 : #6P#*NI M'L94KY, 8D@!8/@Y!K7JWJUR)X/M]:6ENGOJ]HZ:MF:%EX4'K;];R;@ R_E) M!E:LE[+$4!L.78="YKC*1GN:+KLPJRES6,/ >PY"-DL'2-:)[\#XIZ.P,PM.96"=+&IE 3(0YIT*B(O"J1YC34Z;IDG M@*^F7$L!/M=XL/S"42T!D%SW"=YYP;)R?*MLJ=&2189-F*TV_AAFA;FEXY * MJWEJ4A)\ @^H19_93'5?K-C3X7R)=W$: ,A$('!7:&6:\<"Y67<>_M*42ZN.O["9FMW33N[V#?1ET8#%_3I,)F MWJ>J),"3I 'PI:XI-:P%RW=%*<52?U$.G)M>^,H_X,P+(F^-R]H;?S5>T2V= M91514[>O!9BF$JA]2A(Q,M33E?F2B0!)5_8OMN [E'="7>>65%8=K>'L*P(F MH!PM=X"$B@#F7^E-5[?B,,,]U!7O*8.8+@DK9#0]ZFC"]SL5J(73GV")0K:4 M2=4A#L/U0NT-_7?E>.R-/XA4'\B"N[A:ANOM767 %E*-F)L5U6%P0&AI'@LM M^2)#"H 9Y2YBIKDVK+2"@W&+(JI9&*!,J7]U1$FN5H^XM?L@D#X5?)=1I1CDX>CJ]FFY^!"P+!V+'+1109L M9GK_,%T02SEYG)'9*#6ABZ?;V\G#S^Q:CMG'N]GU[')R]X@FEY?SISNV6'\_ MOYE=0EBJK\X0[)M+2+1'YQ0:=K?NM="[F_52<3#4U&.4G0'9HT8%DDD5U$AG M/=4JCAFFM(DJ><@#P,=Y\P9"%06S485T,U1PH8D+.HCDUD:G; UQF@!USR12L)@APX> MQXF'Z?UD=H5NJ+MT0Q?LW+M"TCUMC4-DH&U##B@!!3D,/:X@^?,J:>V#W#S0W[^//A+TW;"I)S"9= MH[N_)8[9&;J;/I[<,2MR&6)FWA_H-8#Q*D]Q<8S7S$ YWL[N)G>7T\+=1 _T)MWS^35Y-$63Q6)Z^+:PUH1VSUJ4 MW>YIF!$U+<.!&1U6/8$A-2L !C='HI8?J.F:4_1T-'-ZL$=Z@PF.7C6U>R Z M)9M>IUD%VGZF6L,Y P?!Y"A7W_+0M83H>);P&"<(6-*-*K&!%^HV>94:EL\( MZ*#W#@7(Q,'03(^1FZ^4&FR:7>E FF7W$VAPV3.J/$6MGQJ37]Q<*/4Q3_42 M!\$*1_Y @@"'([T!3&/SQ- MK]#T[_?3.PAKJP\XI&>,[CWBS;>N^]09=;V:S2YA6HDVR74Z8&AK")1/W<+4 M$--#;45(UEY6.?,EU4$E0""EX8+J '7P5#5?3GV8WDP>B7V\GSP\_HP>'R9W M"WI\=GYW^C6 =BH:LQF_6,/!_%X%73";%XD[YY Y1G&"H/OC) B2T*0-I\OF M9]E2IE;%&E$,P==,TB=+\JUW&U MR,_51KK^>$A!UHA\4$5K#H\J!09]#X'.,9>M8M[,)A>S&Y;_Y+S:Z6&3X^YJ MI_.I"-W#RO::>6]?R.KY>"' SM'VCH1S0BEA<0?*F1"DN2F[IF<3ATNIH]_NR\&.U3EG9GW=XX!S M<@H-RREN==![26UEXF!8IL?(GY.C&HBH@#THQU5)?U!.I>*88IJ#VY%4*8!AF@I+;=J[,T[PRW5FG7@\,$0> Y19%GLA\\W;Z0*::=Y?$UCT<9:ZI MW:^]]?X9)XM\MPL#G!@>^Y#I.-A[5<,7[+"*%:P2Z 4GSW&*;_3;J4JP?0(Q M851+GX@Y74B&<2$&2M:X8UR!FCQ:#>?F9Q!,CC>3_V_^@!9/]_Q?K MV@N23UZ8MS8L=!Z66L7F*&<"OCVZJ>2=TVH 2.Y\(U%!3*>UQ 7*N1)52N=5 M:71<$TWI1RD50%-->Y9V,GM GR8W3U.:Y*Z(MYA-;M#L;O'X\ 1CWG@9;[=! MQNXM(?,4XB;2B3"._,YY"_W&YI R+&\K#:]>;V_)O P;!V#6K 96I7!9J.= M4H#N#QC5VV"#=% AX/BLVRP=4,*7Q6CM5'9R/WLD!OAR?GL[>Z0&N'4T;#%] M^#2[G-)I+IGC7CX^$<'YQIVE3[U9B0EFN>Y6"U8/E6N"= M0^52:3!SNX_0.1$K;1?Z]7BJ)"'-.[VZZ+=[9++N^23>F=+)@R64=HXHJ>+Q?2_ MGN@P.*6Y:YW3Z,)+@W2^ZF49WQ?_K=(21%+]LN)%H[OO(SF)UH];G"5]%Y-.&,M:TO'YE6H MUX[U*LZY-0PG=^454Z2LRC885;K.3=P#]G'PPM*^F)DUE8+=(_0ZX-T3\S)I MY[0RALBE$PG#^#,[[+>*$W05Y\_9*@]1EE!G=/3QREQ15%+&O4?4QFQC@+$LPJ2 "7-E[V;8S5K=)S8*4Z]#34A4// M88#Y%$N5++K $5X% ;D!TRFX3DFCD:\C@)JU4U=/JV>7<_/L!I=!U"C!(9X MIDAYQC$]U%)TSKC9=N<%">T%\^0J2'=QZH7SU4T!Y0OOQ"TZ*=!-[ZH#28LY#6@Z4+,M3+XF":$TOQEYL MO 2;<5FK935UA%D5.KDDU"I@R&B&4[3\YS-_\BH("-<'6LK2J2]8Q602=:!B\K4J85JO$:+(6;:EI;#A]6E7I)W$S- M.?.&8^7B$@MEU&@[-Z;U?9N&SJE4W,G-IR9.ID36.9T, )[O(MULO87LVBV =!:O IS$:;>;3[D(/[IVC"EE1DNK"]Z<4TP@W M"M"YR6^^9[U245T#5GT[Y8D#8W6K\["!E>I,O@QUG7>'D8 5*TX]$K>>G)7+ MY@ BDF2]?G2H'+0@N7'A2.6>G MUA;IM* ZDNRJR@']A_38MSTF6&5%/<3LS( ]HU!P ?^Q&V^*C;/AW!ME26*XTU?_=F]>;]+4TY0/[7U&B/*,JR\1Y=V9X1'UR. MEV*B:'B!:AZ :3^([PN]2LNX:DLZR;#"(/:-434X0I;$26ZZ3>CJR[N.8.+ ]AWQM9!'OK(K<H;-,O7H/(]@/K(%5[A),%+@K+8N",.[OAMK8&EN>D;HZHL[A>#B@+8 M)\;@'] ?JN)9'RCWA>EP 6D5JC6X]JX G$6K.-FRD?%B7SXS6F MRA+G:DA1 +O"&/R<8]7VGKB[25LEGJ'G?2WQ#];-$"TO4)GI.0@NUE=#$$0L5W+.RJ%(N:#@,K-I1:V^/6XX2;\QL/@PISWB&/5@,L\Z^V"S M1<\RT%9M6GE)! MK1>CYLW\=%@H!6BXD8=[TT^EM4$Z=3=#AUFEQ .$6MU3LCSG&1()]":(T)XX$NG7)UJ1>,!,FN;936(? MTZO4TFRRVR7Q:[#ULCZC#'6LK428PJ]7(70*SODS!"5WEJ&10#[1H"Y@4A>% M=D59MH^VE?YL\&\:3Y!F_3%SJ++[HVNR"NF/JO4U8;!M*%SY&+JKQU#20^UD4>+%G'-+CXV?^::; M,Y17LLACPL[IP>77PG+/9],5^NMV%\1XGD@\P0-\FM097 MJTTX8V4P-!R*6' #]\Z+]O^1$B/6TD-9S.XT:Z['8%;0.6DG418L:0;OX 4O ML%_&HTY?_3!?XN4U80*M4%ZD+9FO^LG"E5;Q2&7;)/M1/T>[(QRE8#"=Y)BU MX;Q34O9Y53CI1"Q[?,I"W*BW\.*%;-7_\R;P-^@S3C#"Y7N==Z8Z1-=)X(6RM1^)K)-4R"*XPCS(;4$P9%2AXXZM>I_1MI*!PY?K( K2#5Y^C.-E M>HDV\D:83+NFK(F267 T>S[18!4DXF ):4PT5[6RT$$&L; KR M_)?W5K]Z%I.)WXW)IV]CD^6:(A/,")\N,P_>><&2'>"YCI-[\E4PO;N'3&;% MST%;T/=L>4Z?H747#O M/Q2G,;O'UJYPZB\G),W*0E8VN6WSLW(;=!1/@6 MEFNM9%+V,8E3F11\Z7KK;NOY&VK%#CY\+?%B/N%-X(?B M 4PD8,V'$0*K79C.4^=M+87$#4@Q:1?T4DHZMQK7>1(%&2$&X>5U\$K_4@Y& M"GFK]VSJ8'?NT90).V>-*4)NG:N2/T.K4IR9BGBUHL'(]6:_UWDRT]3O7O M*AY07%/9AN[1BK>Z6W_DC]+9L#]2V79ZP'=%#XCPF@)6]8$CUXO/EY:FWZ/6 M2]"R]1;F#7BMXFT'F9+YLQI563K(5JY*'MC5KA)6_X2U#SW'\*WKQPMQ])BK![FWW MD=4=M-ZN;/MWYWU5 (8; 2#LI+:'MMZ()JF14L-NO*T6>C?"5BH.ABUZC'T2 M7:FR74M%P?#,CU&CF4! M(5F&2#EQPEBV\GP:0(3B%YQLL+=,41#Y.IT()XLMS3D+*,?X057E])(>^>@,ARO$YD\B8VT*)8-7SY7Z LZIH$+%KX869S@CXE4GA:1SPR2= M%K"MA.86.Y8(=[YZ2C%+.SA993B1+%'T/ =)?),+ "!6:$_V88UFID=_.[0H M#.LU!QMB-O)+7.!5G&"S3W'<-ACVYB^@,X_YE$?HQ4->ZWP M5]7F!M'8^V6 M@W[Z&^JAUOLFI%YIOAEEH[*.=ZB^ $_:FP'';N^I]U3 MDJQS*&"5ZS'W]U/15-Y0T=J*R*"*U,LD1EI09FZ#$1]]$^*4Z_>=8VB]SB1< MP58N2QBRV<#^C=J@GB4%2"[JY'[<>8R*7 MS/VDT#2\80LMSGDR2; G/%DN$K :=L* M4^%I=2P<99LDSM>;DAO>.L'% :PSY)&"3[6CTJ3#*]CK),/03]6Z$FP5J M!7M[+2; FXT7E;1S AE#E"1G9\D,RZ'(+]6 Q#P17YLF84KOO3W-HGU)=[E5 MX<%"8Z"4!3K6\$0I; MYHT"<(\W DE(O)'#XVZXHE)[2*QI<[X(U1EB;XO^:F>?OV.C;4W=.1[C'Q MHM3SRSS0G2=&MU -*LO5;8:#JRN[P-"X(#"VYQ#TJAMF2QW$E%"[/':];/7$[:SSQ_Y4'":YSB\DB !0*5N,]M, [<1I2:3 =7@N1 M]XN)6!JPSDW&H14]"+(*XSAA>QLTM3Y._, +T7-9T(FF[S0&)-O/H@R33Y+- M/T?$.]\$.]%<4RIJ;>*N 5O/VB5RSMEB *[/DT(:!:7X&4J(E7)O>))XA=.4 MD-<+R5RBNJ2VO-HV+92+[](B3;7-#[6W]W@JP/ ?W<'5K=FQ$I6K;-D#7.>E& N:<+5("'15W M"OK92-Y==HY)FL8T] PO?PJRS:2*.1#:>HV&O9'3"'HS@"K%8?#*"",WG);+ MWEZMA3X3M29RQ/+DJ@B$#%(_C.F%>8_>*Z[7Z&29V-7B<*970\!R79X*HU(: MG:-ZS6:^0IUGSEVAA1=BFOYY^NH'*:VD4=2&5LOJ&J-9%3JKB6H5YQ9B&$Y1 MGAP6;I9YK\?:IY>E4J811Y/E$B\). *4;;*TNXJH4QDHV4NY;%J!)@VS3L,Y M>P;![).'Z2&/*C+^4"ZQ72_Z+VP4+73"OMZN@*)_"\2@;6FI(![:H4\_TK-P MQ=;FVZHX?T-YUHF,-O "AA8%UD,871'^'"&-!FZ51#R(\H 3(J6A)J:\D.SZ M%Y4D>[9L%^/>Z"FXGW[I(T/DP8().N#& 2N:68>EA MI7,B'Z):2WP@\YDG0MGK.&E#GC^'P9H=C!+>U3!$VYI7,;Q*M6$T5W5.L'%X MN"R7HXJP9Y+,JIJC5LR2!W4#&T4=,A>BJ0OJ4*TE1KP M/!5#O ?[*NYFO57$S56.[_!K]O@9AR_X-HZRC?0BLL'%.)\K&U12ZTTKR@ S MN(T$SEURUIEVGZ-L@U%$5-&[]VC+%)USN=LQT^N<7L5V&T3!-M^V*JPY[C*P M$':T.ROKTJ#3&ZI2H8 MG@[#:VYB/] <'>__ (6DAMUQ%I&ZTBK+O(81Y0 TMWPU1UC0^EM3V. M)6Z5!-,6CSV 189&L5-^O(U^Q1;'&K()"FF*OH*$MNK(#@[+ MRHXQK&!H: A49SYA9"$R[%.']4B05O( VPB&BL/PZNT@#$X*.]A3M Q2E@>3 M9LSU<9I.MO1?0SJIO SGQE%7/:VEE!4 +;AQ#'B=*2VO'F0J**&W2Z6$^938 M5<"J[RH!;C4=4'T'.U*[ M6?>=JC,?ZHQ^2@U7?I$$NLQH],3!^.=ZC-Q)F^J$39ES_^Q4Q]&//'/\"=.K MWO!R0GJDM\8/>.N1#E(^I#G@WAEU3Y-BW,TES2LIMY3Z,L"P=R3P/J4K1>05 MFL1'*551W+.UA/M;V,2^*GTU>H[N'I./;7C.PZ08,,165-*8V((RO@QBRX%K MB5TY\BF,1+_=:E;K04;?I!%V1\H^8#GU*DF@!.O!$V<=.)8'*3G;O[!N1LAM-/GO)TK6"F"FR1)*D'/(>XAW$32GL 7ZE]T6D,%+B'N\+]1RK:5%+?)\$ MOFPQPMK;O]#N:_))3]2I5:_^C7=U@ZK+Y@;GU=R@[./$T:-:C65(.Z;A1-[? M ZWS?-4!3N8VA7=1? 6\#B(Z)[_P0KK<)/)*QI1BS2L<7\7:0QQ>! QO<31N M[@HS6A"E9H^LI,=5OF1*BSM#SU6!Z+DH\8L?MSZR_C>+[IEU^9C$J6RF?)(W M?4GCD>)3'7/L$;S&>7\[?=UTGF1WO#A#:_J_> F__Z6#/LDI?,=C(@#57X__ M:0?UX^.]_LOIWT>O\Y$Y,?B_>,H3+= (WP1J MW!G_J8ZY2"=X#3BO\&15'.XVDI*^A&ZH'UJY3^+&;1P( U0'/M%'/K+K. B# M\Z'5<<6/YSX>Q5 GWJO:SC<3Z*IF;3\U9!KLP M8-D()W4?D"G ;TI 8;#"Z,V>YEO^&K@A*:\'GZ_&+T@^TIK(FNYXY5OM],?^ M+)VN?*S"X730(]>(.S!<76)/QFFF?<[44?L=J/T2]+SO")8O0NQ-Z!_L7?_; M?><;Z_O97A[] ,@K8)![409?XBC.--UJ7 ZV+&JPO4L@]ZDZ4ST%8B] MXPON4<4DM;1?Z23/-G$2_%L>;WO\]WP1_4WWF8[2_60O^?)[HZ9F_<[)=,A, M-*HW+MB:6HJ\6O,WT^->O""DH_)UG+ H_Q-_>OYU7V+_DWVT4W3#_KM^<[U1 M4D'AB$FZ8"6.5G%2'"AQWQ>; P3W!+,ZJZ9,V/JQ$"E@[N@')PF'@RIX?09U M_"P_3LETA7*HVM4+V/$0]V0Z<&'V$T[I.DNTI!_#)W\^QO2GUEK,9+U.6'#D M+,J2($H#_Q/-7WNBA>(#\'P10\.Q/OLQMR-&@X'3L1U_ %@7MW.>XKZOS@&G[!F' ')3+#?5/9E&%GPA,TA1G*?4M"A*I@.<+2J<"X *X'XH\P1+6:U7J7CO(,,&OXA#/OFPSV M83ZCU_&IHJD'C?%$#I6"J)1TSI]6OZANYB'.AF:0Z0N[&,/%@$5#=U<2C,%2 MPE.ZAV$C#HD_A5V]P]GD.66A0OJ*"U0<<4D*7L(H3AXBKV0@E>SRF-+W\)A% M_JA^*ZUHF98_G43+B>\GN1>FS"";?IDA)3KEY?"J*VEK7AQ<5@^N0Y_T1"N, MD]8NQ8F.&''(R:R>VOR8_*,_T)HH6#L^9 2\/BRDE'9.(V.(?9;0)1@VYC(A M>$:QN>B& +STDF2_BA,65W%%ID-I%OBF'*Q69?^6"3OEIC0'MU@2UB16B9&;Q-+2T)+W&.&Q MR'@Q$-QJW\CE/##K=>:YH<:ORWT"N!K'U:8ULR?3,--OT-=R2CUQ%92TZZH M-W9"L%QN#3)H\C;/.=^FJQ7VL^ %-ZO?I,-U5\ GV74Q\M?7TG6$)9_I*"7; MY.T1/T6;VT;RZB%:V0=RX:E+%ZSC!P3KJ2%P%1)%&>@3>(5]/7S2T M+F'Z,8;V"5VY5CO%"TZ>XQ2KAH4CUNE4G4.ROC3Q_7R;A]31>HJ609HEP7-. M_C'U$GIP-UWDS_\D57N,?PJRS28.:=@<@21:(!E=E+4UJ0,K6Z]6C2S'N2D_ M G@NY+(I#>7MXA NRT-I42#*8O2Y*9+Z02?B]%.4D)ZWCN@1(#UM5=+6F*F' M7)-/+@J#7UI\W.I22^'8##G8)> GE/TI0!4C,MG2N^,E \3P8FP.]6,KV1[6 MAY;AG*P' N^SF(SK";T)_MLW2US\]?6(J)_?6B-;2I-BOF(TN@:G:6_;:4SP MFI[!>,"[.*$+^+-H%2=;AO=B7SXT3%AB7I*CU"1#JRI)0F):#!A[-AZ[,K%( M(8[JPE"KM#.6!*&4 ),_1%[[&UV&$"-5J[P>4)D.D0WTX##7'"Q'514]C;-P MG+ !'_ +CG)QJ&'US'+"7X-U#0Z9:&4[*830&_R:X23R0N3G:19O<9)^?:(9 M'GEM"6T6D7>F1>N+9B,R26LS.S74>E8G%G/>-?78E(P(6O)*+IRPY]51#\7* MVXUDJUT@9KD_JDRC"EV_!>A#1+]!%:A!3[T^8V(.Z3D$JD[^I8T?/V&+##A M)3N0Y&1>\4BYK#*7.K2".01M#;HC:- B!]C+AC77I"5H.L<@R@F;YC5!)BO2 M4VO\XM#",:58L[/CJUC;X.%%.+U:T,!SOI]Z8DJRN+7NR\B\Q% M\020W>X!$H=#Z2.@3O@QR[0,Z6,\\?^5!PF^3VCC9WN:JB6CN1G(K[N^SS)< M&U"CC #-'>OS=@%M.DP-_3+(B-D]501X.;51N#%M6Z"2MF:+]9!KFRL7=4X7 M,WSB+EWZO$<.E54SY#).=O1( KZDYQ$4E>D+VN:%&&B?$ETI*.O(6H1\/JM2 M2'],Y)2;BUY(M]<^>D%$N3N/'A,O2D,VQ,]7;%I'4_AXT;Z\V81OEE&E +#Z M1P OVK$L2D-K4AQZ0SOWURB.4-:425=-V?S7+TI%ST6Q7]XTV.Y]& ;+4BJ0 M)CZM\[7INSB*NW50IR-4R-MO! 1YAW+EV.LO![ R.&R MUD(SUEW$8W-QR-L9=L>-3+T >B%*91<#T'ZZSWQ(L@/ MWAJ_DU1.K6(U!: !^$X"0(4\&!-@ )([^UM+4$^0G2RI-D;@$4P5]"$3=DHJ M:>B&6!(ND50!&!UA1*7!1%=P];C1Q%2H%)PRB0.N9-,-N*@)+4035MTX#Y X MZK !+I#""*UD!*'#QRZ)E[F?I2B-PR6-I,_B'5H%+[B)M3C5 1$6!IE>Y9BZ MK;?>/^/DLGJE:*5%+6_OJ(3\W1HS<("GBUF_,G0&VD&*$5>',D%;"2>"%*=H1;!MZ.<1) MG1+L-BF5:E7LBD;6>)5D&ETN2W!=T3B 3=.*]F98P& >C7PN=>Z&0 M=\DAI6LA%0;+)9U;(>"3H5-A:_FMND]]_AP&:S847]$ _3O\FCU^QN$+OB4R M&\5RG'$!EI?G!E:LYT49:H,AYF#(G&/E[=E-B_3D?!!]CPAQ4414T;OW:,L4 M ;-U05.D+'_&GBSKLIDJ#(;RE3'C9J/W!;"2 VO.QP_4M7O_!_BL?-P$R3A2 MMC1A<)*KBADE:[4O@)%]K,:$?/]'2L@/?P)-R"&? P#IC&D&<(=&"E(8X^V< M+BR+,PM&6N/(#[!R5BH3MDD8-> V8\228&R1$IXP&RRC=_%3$*D@3U&Z%]@N<92&[$GBR3C#[XQ$GACQ3:+LCG;9*<@9* M58'248=7R$V_44=IK8^\=5*6<(8R6H:+ S&3W2Z)=TE #_D\X,PC_:9.?WB+ MM\_=BW ,57Y9QKZUQB/ORNE'%+F(P_#R0;"%,*JD4;NH_]..+X%JTT.JP+FP M9!*4-\>8WM!S3%^S0XJ&QYC2;UQPX>>0AG1^O@H@T=A?B,WK-[T<&F04BB-SAF:73\LOG9" MK3(_>-%RQN:-5+. M+*DD+#+I8(I&'IKQG%!@V5")MOFN* F1DE!(BW(SQDBS03Q%2YQ<,\IB5E5Z MY8>J_4:5 ZUU#ZG$D+8OWG.&=O1-C .X>A?-+$[Z=6$M<,$-E 3K378>K\Z) M82E3J#BA"SOO5ZXQ-[:1?HEG(2TT\K":WPRL>3.S,XMH5Q3HIKT865O7]I#! ML*0QH7=S11ZCM+QSCRH%5ML>4@7S%J\Z+>W0K6PHK%0Z*A,:I!A_@V:1'^9+ M.H@_YQDB(W849R@,MD'&W(8S1)[Y2;"KYB3*_,,+]Z4/H-!J M7XSMA)C=.#D34Z+5@$4X4[CFY.K%"3IIMDZ O'BL7.#D)2##9+#";.5?WJ*' M% :KL8]0$_XJG.<\])(V">C)6L(.C?>0XE4>DOZ]PDX8>OPG(G',O M:1^)'*QF48/D@B3J?E/+M]N%=+"LN.$*I1L\C*6;@_6^M%LN_."I,@[)7TAS6]8#3,7?_#BH)N9X,3WDQPORR1R1)J,"\05 MZD5%:D1AM:\6I[I'>[Z?TSNO,5-/V9R]78B39OJ9X+TE3JW$'^P^AM4<0FS] M)JB$G"RN!OG? R^^""+)U^T+P/J^$G1<@%,MYN8;WRH^[RW4+]L'QG_46S?? M\Y8TY9T7_)@'DH_:%X#U927H^I^W$0.T2:;VD4R48+7% ,2&BYOM_3(GHR6] M,!-/ELOB@LQHR4(LVO7DYY4Z#5AM9@I7Y.G0VSZ)OT.5V2T^;%N)Q:"X;[C" M^:YW\.:K&[;39MS[!NK#:M1QX WZ)/5@BRW+_TBK\*5ZWW'X+J:LJ#.$7X,T MP]5>)0N5I@H)CO!G+T0T9*),GH+B77E3#YT6I;Y7!F[ZH9>G% I-0)P$?B%$ MIM$QC<1ZWE=O2G-_@[P491OR #%:LYN1=5"!@NJB8.10HW$SOJES.#UZ&G\@G;/;+&X*<9-PVYW.>F?[K M&G@,=JZ1BT**,/&ZL>,(7(2%++REJN+^MHP9,1H:!Y<#J^D/JX29^YI']-]T M-8C0P_?2#5J%\>=6) [EABX61S^H)G1ERB?R]8D%V8NSV/#%>U;H.F*G(X*H MB4]N8:<#5)P&SA:R'NA%]?/5]!4G?I#B>S+&X_LBRTT<+39>@B_P.HCH6%Z> M!N&8/+P(6"0>C9\[]D0+HFV+RZ*([T'*0H0>Q.^@I:&4%H?B/"-RXJ!VJILJ!@__G;TO[@6%H#_8D?>*[S"25(L M$[+C)O@Y7,"M42L-J1Q.H(KN[+/6*I4^F>8:(+OMWR+3=Q-N2/X,( MRX)KVT]A-80(&AR9?M/8?U;<7@N+M1J!2B8DX^\ 9O M ]\+RYSFLO!PL1BPSZW"R'WU4KBZ*,!)4A!V[MX+/WJRS]X7@/7!)>CZG[H4 M0T3.R6&9XN9DED!-\IEY$5@?6HJ/NP&CO -CS!D?M2GHI\NC491='N/,EBFW3U O+;I)K V&PB;:\)2'[$"4#T3+XM 91E.8H;IO*GT.R6-QHO :ATI M/F%&3)*1M%EZ.%POJ*9GP7M*)6%UG(ZH/(-KBIA=7%T@*4Q9NKL M9!\IP$DK49K-5\V6G6"SMRL JSTDZ/BMW90U082S:G?-45 @(8%?'#PA_9YP M(\F"?[-_EDE3[N^GO!-NH@6K789 YASOEBXS;5Y+N]I&==-9&L/*+,"EER1T MBL .AX5,>:R=]*[VN,.,G)-&HH-IMJ_.*,X_1SA)-\&. M:QZ)'*R&48/D@Z.S(C:::36A!W&EYZ;7;&@F-B]BE]24V,?6C;K.%4H5Z=)!A.QI/"X9BD:>RS6^U^"K)- M?;,A/ZPHQ6&UH!'6?J.52O0(1ZG%[LJF=S46>FZV\DDM\RQ.]L5YH@=,^8.O M\VBI['QF:K!:;1!FSD96RM5IJ:101ZN;0*;]:TMUP45I-J<4MO=LJQJ403Z?*2Y &@MBLVAZ6MYXV0[9(3\ M'6)!W(FH&0\O%5!#'[$RLO@I5C@C0UG\&:I?@-IO.$/U.XHT!NW7N+*[."2_ MKMDEI\FOF)Y +?>RA/97*@VHR0U BC;)JW3&M1(JM2!U[G1!K-3\!2<;["V- M.V]'"U!+#0 KZGQGJ!)SU$0?<803+Z0&8[D-(KH+X=$=)T4/TJ@ :AQ3I/V6 M*?4* ]?1=-RAZD/Y)0SA[(D3 M0BDI>D1/!-#WEB&3 MWM#AEM]U8IT2Q@7IB*M N#PC$?WE Z!OKT8HR1E$%*I60&]*'=O7J#>CVY;X M?AN"A=B^ M\=)N-=;\O70!Q0GS!!R8_5+9TJ8=,;FA3EZS-$M*D33?3/8,V M?\+!>I/AY83X&-X:W^5T_VV^8DF9TWF32/G"2P-?U*"#"@#4Q.-P]QN]*@65 MQ:"B'-K614FH5=098H6YF@,Q/+,TS;'0IVX_!V0BA; $Q_(3NFI=B#G]P*WV MEG_EEA"X3RW")OO>+5EW[@!=W\57N/C?633QV74^Z0/V M>NGFGEZ N\3+BSV]?G767,TYJ?-@BYK47!M0LXX S=UN0.;CM Q4%4*O.7Y# MRR$M_#5J5A:;LF"U[XRE(Q_;O@)M^.VK CVP?>NBW+#I^N5M@7+I/:10"(9XXJ MSF=32#=G!5M;Y9^AYM6H$*'>7^_'KD:!"0G&K3-4(T,5-,1R!A3@OD3R'YW+ M@)9BCE./4S'-$5LN\H =GZ+;Z+/MCEAV=N@X_9CTDJD;*0 R1&8XN0O>*BW6 M7&V],\0T'363-,69M)W4&H :RA"H/&G;?9VTK59UVUBM(Z8F86+2#R!JUF.5 M#8@ 1Z^2ZLBO)*J."ZH[0SV"G749!LT.D+^O@XA>W,0R3CW0+;3YZHEEH\"9 MY!,;A'2>](6 2&BGGAHCUN,8^U?YCMCKS^/5.0%0K%>>(1F]H02*COVT M])(F^\0U?^MO@+TC*GL2"GOL0BZH1#YYKDGW1@W AU*&TY$C6W7#^H&$<#3-O"56CV+%4,VXRG^X8T&7=Q MS%XT5@PJ )#9'X>[W\8=\WR&ZH+.4+LH5)2%BL) %T:?G5]X=#>'1MV2\;KPO29)0A>VF3/WO$=MN7MOSWZ>?/:2)64/ M>Q<]PU:\+64[NPR2R_!!!K9=IU:5+O:-2%D=5IOZN^V"\M+865341!J >-S7 M0&+9"6MW6AK6[W5.1!;-8'3 0BP)B X:@-R!HN*B/D"G*ZIH,H*IB/B2KJ&+ M)0&UA08@/T4KQ%ES5#EY7*Z4<_AI(HG"O(1A_)FZI4;MPJM!;B0%6J,6J_51 M70"4]FMGQ\%"^Z91@=QN$J1&;484'+51$8Q0G[DBH.@L_@%355(;1J3K.,'! M.NI(7 5$D9ZB"KQ0U)#'*!=0:Q^U.ER2[ZKPZ@P;I08+%>F^X R5K^#DVJ]A M02F^_4TH^97QW**9^&)Y(&MC:G"2>]:[TLX.AM(DGWZ6>^'\.0S6BDPL D% MO4V-CS\&6DNC1ES0!NV?;LA?Y.?J)_)?SV2Z0'[Y_P%02P,$% @ XH.M M5!@51E,G/P \O0# !4 !G=7)E+3(P,C(P,S,Q7W!R92YX;6SM?>MS&SF2 MY_>+N/^!UQ=Q,1LQ:K?M?HQ[9VZ#HB@/=RB20U+NZ?O242J"9(V+5>QZR&+_ M]0?4@ZP7@$0]F""MC=AI2P)0F;]$ IF)1.*O__6RLWO/Q/,MU_G;-V^__>Z; M'G%,=V4YF[]]\[BXZ2\&H]$W/3\PG)5ANP[YVS>.^\U__=__^3]Z]/_^^K]N M;GKW%K%7/_?N7/-FY*S=_^Q-C!WYN?>1.,0S M?[S]XGPP[9;]Q[RR9>;^#N M]C8)"/U#_.&?>S]\^_;]4^_F!C#N)^*L7.]Q/CJ.NPV"O?_SFS=?OGSYUG&? MC2^N]]G_UG1WL $7@1&$_G&T[UZ^2_XO[OY7VW(^_\S^Y\GP28_BY?@_O_C6 MW[YAWTT^^^7]MZZW>?/NN^_>OOG7PWAA;LG.N+$Q'Y(U=TP@BL4L_T^.V8#_= MI,UNV*]NWKZ[>?_VVQ=_]4T*?H2@Y]ID3M8]]E\JO>-7-Z&]]HCOAIY)?,LQ MF>#>L$9O!BZ=F)3BJ/O6(^N_?;,)/?:5=^^^>Q]_XW_G&@6'/9V@OL7FUS>] M-PV_?VO8#+/%EI# E]%1V;A#>F:&1YQ@2P++-&PEXBI[MDLI4RFRHU_QIVNF M[1[9$L>WGLF(KBT[,G9]*9X*0W1$^W2]"%SS\]:U5W29&OX>6L$!3+6HZ>>,%A9C/!."NF'7LV&26P];.")"YM=D&-^[Z)O1) MW_B/]"]> M2%;#ESU=_^5S6'F@=OF8$YNNK"NZQP:'I6(K M9C/1>1[MB7)K0-BM[1V2V6_1K)+OD*6F+=LF(?V9^/Z";")C2&IO<-JW2]4@ M] /*MS=PZ=QU @\D0V&G=NE[,/[M>HMPO[;5A>Y+Y/U_&& M:QGVB+J\7@@2*[![RU(V]E9@V%3A=E; OI/N6 OB/5LFH8*D4C2#T+"G3[:U M,4#[2+-16U[7J8_&OD=77>) S'ENAY97R?#))[^'%)PAL\"EJV-U\U_HS%^$,<+M<#X?#48H?(1S^FLPVE7&0/*#8(S4'.X\ M/A&,!5CO[OPC&)7\'DB^$HSLFL.=Q6N!<0#JW)D' UVS.1VZ]6: .Z.PEPXV M+XR/-L;6QZJY84>(J] FK#]G(WWTR3JTQ]::W)' L.Q.C:!&!.F#:T+8Q/#8 MXO8L#2EU\:W.+,B,C#*_'80>._ #SI&:PW5\;(9&7A,@+.U]X3R0NJ#(A[G66*&%FLD0MIOO(1Z>[R_.)M)I!1*6Q$;EEQM0O#'V6SQD& M4;)^K#/#%^*9EJ^PP77^X;/@I#J1%8?I+)Z<@9G1X3IQBNZQ16(=\<_!]1U9$\\C*_K[V"FBC;?+ZHKJ<4.MP<_/K^E2,\2V#!6?KNFX9^-R3IZ)$Y+;0Y2KE6:2M< F M;. S9,^IZIS2(%UFUZD2#NNMPZE>;BNJ:@"L>9< W0 $=W[S*'6 MF/XBUX6\!,19D54Z$*-;]8 6L4W*=\FWOAMV]C'(JZ3_CE@E!*4FV:^:H ML-D=1;=P"3"][QG=1/2)^>W&?7ZS(M8;!A'[1X15A!/]X;?H0_TG/Q)R.I)M M/!$[&O\WVJ;0Y,T9J$J16-(1JXG*MRC2E!5>WS-[KK]O85,-9: +$ M\RT&H)7<8"%Z1WS3L_;9='(.L+F60'S?H>);P=N984YU9TXVEI_8&)U M@=,%"/Q[S)5"R"V2!/J.0RV V/D0 Y]O"<3[>TR\JWA#@OF?H>$%Q+,/$*1+ MC8%@_X )-H=#)+RCPS:+X0,!O-P:B/B/J(8'ATU1X( M^T^8L//YU #XZ*[.'=U:X-AGN@#A_XLN\)>X19+ C'B6NZ);N@? OM08B/H' M3-0Y'*+B/7164+2/3<'^#S[8!?:0H+ZW?-.P8XKNZ>]\,=P5S:&0H_B<4C91 M8?^5&!X8]$QC*.0H;JB$Q3,#GN1UGX@1KBK\UE#(41Q0&9-GQGSH!%9P8%7Q M)N'NZ10XS6-=;@7%&,7IY#&%@FT::7 "5NQ/A&^Q)11C%%]3Q!P*SH/HE,P> M.2OR\@]R$ %=:@I%&L7'%+*' O7,L]CEHX5ERA>-I9A!%+27QLMH M1;F*;GDQD.2@<[M L4=Q*T'LHHB )S<3+AZPZP#>8>"NA$NZI"-4'"C^ MI@+K*$+IKU84+C_YS]ARR%N1*"J;@\^(\ 0@8%,3V-^IP?X.#CN*'RIE4Q/8 MWZO!_AX..XHO*F43$_8!_>?46[I?."?0W,90R%%\40F+F(!'.\W4FWGNLQ57 M#9>A7NH!A1[1114SBSKAXTT>,MO3EE"\$=W5:N8P<9ZY?F#8_\_:RRS)ZO90 MS!$=5Q&CYPXPQG)G00M>*E&A"11?%%^UDIUS0\HD[!&#/WWS+:" HCB@566T%Q1?$D>4R=>^%E"<4^5_4S?P9GL*$LJT4VS@SC+YX5 M4 I8NGOH)#$:SJD8IRD47A3W3\C>F:%>1'6<6([] [40/>OT6DH>YZIV4)!1 MG#T^8V=&>.81)FE"S>XHCXO=./"FZS5OY16UAR*.XNO)&<5%?N3[(?%4\:_H M!94"BML'9?KJ M6T(!1O'T1,RAK;T;T-J[45Q[43P^'E-(V!XO])^NUXIAKNP OF>#B;B U7/? MWXNN_&1**-S3?U3#SFD*!1SGBJ2(O7-#':ZL@*QBDHX/R)R>6.2@+NT%%0#. M'4H@TRCA_5^(;?_#<;\X"V+XKD-6L:DOBO!SNT"E@'B&*&$7102?7#ND*'E1 M(JC'T0%.4RCDB&>''/9P#RC^B >*8F;1\N>] =UX-J[XS+S0$(HV8BIL)6LH("]VAFVG MI9Y$(!<:0D%&S'FM9 T%Y.&.>!NZJ'WTW"_!-KG;*0*;TP$*.F)FJY!5'/!? M3O?(X_MO0N0K6H.K$R#"SF42J^S&\=F4!:L>:G@6^[AM NSS6#XHOHA5:PA0+OK>%\]L)]8!YFGFL2PHY/_*.V 1PBX !0D2#Z MITI0X(0+W-V.729RS<^++64Z6[E;�]H.*!O,2)X!Q)"O(/UWT(JO;PYQ5 MJF9I"DOR$MS2#WT6&T6 [E#YH%84 L. %.?)G380;TPVACWUXFO8E-*5[(XY M= 2HL!"=9C4P*N3UUSI]EWOIG<\R8A* MU=+O.#Y9L7_YKFVMV/SL)2/UXJ%Z?WITC/A0Y#^:E[5=&_Y3)+O0O]D8QCZ> MF,0._/0WIQF:_.*W(\G'=U,,>^;&OIZ@_FW2'=:[N;;5X2PNUY]LGG)6.,VQ M2N@J 9Q7-S%#':R%=:0S,/PM7QCQ7]'*[8(0="LHU@3<].V[.3&)]4YD0 MT=2O;HY6C;<&_$*.T>61OH1[$(HAWPJM)&\-]*OX0P<]>9TF+?"?8XLO M"U!GM"J^-42D@ :ZY)*X6ZK)/IU54H&)^J 5 *XA)SGOZ.(!JE ]96G?U:^S MFTC4@M(>OPHUCKGF4AB1%[B!84\HLMU%TT M"NBR2I_2/+Y-F7 I4BI1'[PZS?6D)."%9E6F7'YV !L$KHPV72O6QB@)& MZ'*-'CU/");*K[(Q7LGMNG(2\(PNC[N0+-TYL5GZP\SP0&HEZH-7@;NN=.0( MH LIWJ!)Y.NG_!VD8A+WPJO475=0$!30194/S,"%)>N'5^&[KKA@2* +3,6> M:& V=% #O*Y@0-;!!?MN*B=IDFYXU<9;-_0U/EBK7-@A82YI1[R2Y4H" .QS M&D:,.0L\1'" KGC5SQN(#@P)NO JN5-<)S'+I3<0DI#UZ]@"08+$K,;>COBN M0&CL!I,51#=EZ 8_<*/KQ,0QA4(4=L*K"-] J 8T)?,.@<"+1P!=%!BOAWC M\@("_[-T-8AH_6388=5EKM,Y?;DQ7N5Z.,JE= ,>S^CRR-S7E BCW!*OR'U= M2?"X11?#TJ/F:>@=((*H:HM7"K^N*/@ M&=9JY"0Y?8(3,5X'O%K[=44JX1U=R>8D,"R'K(:&Y["* 8^.L=][[MZSV+3A MBTC6#Z\>?UU)P9#03F#]6N+JUQ)6AVD>#855A0*ZJ/JF&>["Z,@NRJ=D!6D\ MLF7/^#R3.(-O[$9YR]/UTG@19@BH#83W?D#M=;(>5N@R+C.JXF9A/DA05U)\ MCB\XP"%S,D&A*DY/O"<1ZHH8BD:K M>B+L50SXD5%F* 1%G[_RRWKH880^AZ;)S)EI(35WT3\%>G[%N'L9U69==U1;B&85#U1134&;L^ M20,A*H"CDR#ABZ>P$W;5DG8$I^VR6:(Q>E=%15AI!^RR)6T**@^"?D(";6RM M%#/M,&S3GKATW-)R!RPQF< SI;3Q!9TS4G"%CMEW\/\\M/ MX_?<=2_WA5[\B=Z?V$?^ [^N9DS.D6"Y5\[M@'54\4RD$7;/=631A2WM&E,W!]NF-^ M=-U5%-$FWK-EDN&+:8?,/KDC%%^ZDS)TZ;]M$L'LK/H[5CW_#][+L4?+I_G8 MV)ZP7()%:Z\M/"\ZLV5!;#KA&3\"6F,-6R@1V!*+.-L4N9UA9F12CKC'4^H(5@Z"!LJ4+_CWE.;XX&E(FDQW!=?Q;LG8]@HE6KSO+-VW7#SU(_ISB,.@UD%O0,1E(Z*+]A;!7 MWLBJ_TS][PV9A+LGXDW7I2L!$EU4' :] G(]8;E->&ZXD]*//+D^T>02?N9: M@Z#<0"[?_P?%?'^6[I\=^_\8>]?_SU[R">P[^/7*-H*Z8Q5&28A;L@=% $PD M[62J7)KVG>BSDF1*!5+R'&6/J)%E0=65C.@_!;' : M72*FIX-)4B!OJB4>2^>[] M^[>1=#X^SH>_90N(%LGA"H;UA'3$ON>C)!,H4YKH%*!PJ'0]A ^!?8&GUMJH MBA"Z3,]45+5[NZ_D;W=?2W4?'=E1"KP ]VHLJ'!1K6I%W=N'4KF)"Q)=LL1 M58SJER[JWFJ$R4Y@R!?B59>!T;\+*IM+94F3:.-JYHLSA[@UEF>1EF<*7 M:#?]]DXC^U;=6GW N[RHIH._<'*#_*4[)Z;KF)9-O6IM>70H#?>G( M%B$\%E%V-JRVF6 E$??"#GYU*C!7 0A-9-RLH&>K)3L[BU*=4>8UZWFV>3[[ MZ'C$L-DK#1\-RV',39U,%&VZCHHOL%BJU)D-5G,L[.#4.03> )ZZ M1HA&Y0[N$H(SM3U8L-9X&=!?6J+M0=X3.[)VUN4"!B/Z-L&"4&SV)DG>E,A? M#(_.](!%[]/RIE-O8!N6*&5:<1CL2-T99T(M@/&G1>&^:X;S)*\,]!0#> SL MX%]K?H,ZF/7J:PA%IE<^2!=M %09I25ZW+H MARQ1H5E)-QUJ6+8] 2IPN3+)SSRR-ZQ5:LRD%:2<.(FN[_M$4FROUGCHQ34[ MF"LJ2%[9)(HX/"V22A.FW!>]0&<'DX.'T)5-A'3#G!D'QB8+GIBF%U(Z3V^M MU[$SQ..A5^'LT/2 (*FA>1FGTQL;DM"O(O1R7_2JF1T(F(>0AL),9EX4XJ@A MS\KNZ-4SN]%9'DX:2C6Q5]*J_M$.5KG++NPZ,5[H:@\/>K61)J1!6_ED ,S05P-JE"0'(GWS]]#R"&6"SNO@,+,-AQ7T9SGF>]:$+V:5,=#K M/3:0E5N;ZRLP#."XM;$>:%!]LK6)HH[R0-^W&G%1 M7=V9_AR_XIS%*\:0/P7/30=ZP<_69B>.!"]X:>UH$3W3(?I>F%M'&MMF;#Q?#R;*_'$TGO?[D MKK=X?'CHSW]E?UN,/DY&]Z-!?[+L]0>#Z>-D.9I\[,VFX]%@-%S@7%,LLPRX MY"/H@[.HW(94Y,3W[XAO>M8^S:(OT;FD4^B6DO"9SUR-H9 O*,I%6%@@:J-5 M895C*755FE1.1_]2U-'1Y!/5S.D<3=52D@\GLB#IKH).>"_C%D@"Z)6X%[(* M 413\3*N# 2-U"4Y3QP;=%=FG@Q':3X4E8;N9[/^Z*XW9GO9>-A?U%0>SN6C MT[=*! I4@W4%]6SSGE3Q,Z(ISSH(VF--=C!N^1DOX4;#NN?>[-Q9*[1V3_\Y^-H]D"WD#_W)L,ESA;"94V^D0"Z(IT0\0A3 MVE[41D'>;L!B+!X)U8!*(\6,[S23: &9LR=Y;MSU3>B30J)R3C7?%E7S?C3I M3P;#>#/JS4PBKX2] MKI6P@OP,]6 UA Z#LQ^.J6=."C1" A>R?GKHH)H("_L?#!J-]"U-J4^OY)12 MZ],$SVK->U_4O"1LN(@,TNGR[\-Y;];_M7\['D:_H7^>/PZIJ?JOV7!2UU5K M(^4GNG"2"9@9U(C(U"OF:/WW1:V?#\?])57K69^ZI+WEO#]9] ?L MA %)P7GLR+5S+*.&FDAI6W9'*J]T-1]9;] M?PT7Z1[;C5&;I0ILPE9W:M-SS'XA+]XG@8RBX\93-R *%EU"D,@VW3 -[05$=%(22+:;YZH+J]8D41" MS<]<@ ?-[=TF[KK#:8/+$(2I6GAZ%&6@<2JCBJ]RC5+WA/M M1>%*NCX2AR[#-D#5X",@:QI4>.47B)40TDCU,A4GJ]6ME#DRFE E&\8.%%:^ M54*S6KZ5H!/:E?DB2:!\*U$O]'PKJ6C*]^"E(&BD+VF*Y8)L=KGT_:S2O"OE MG=P^+D:3X6+16PP_LE03),U)J)Z3/2M#[6P [Y9P>R 9?@5ZU$P^2&?L5TDD M(BJ:?7 \--*B0>@'5.N]@4L=.B?P^.;>NU*>R."1&GP/PSFU]28#JDIS1&-O M;OF?V2'&(V7#8S688.4-)-VPS+R,+!B%2JH%ZXT='(>(JV3;P6'12,,>C'^[ MWB+<[VV+.H35JE7*_WCH__=TWEL\SF;CT7#>4:Y'GC)P;(_7KD3DQ]MGX&Q@*C>;\O6%YGPP[),=75@Q[Y% >0X&I5DK%N.^/YKU/_?'C MD-WMBH/BH_Z8^CV+Y?P1T7@[LG#=S=SHJ>0TCS-Y*'">A>&;$;&O;TR;8V!C\9XETI&6+0GXV65,\& MTX>'T9+I6289:C&_AW38(;N'6JUI MI62.Q>/M8OC/1[9G#MEE:*3H8IYVR*O(W!Y(T<4"/9"8(K\+=B11(HYB)%'& MNT9:TJ3RA[ "R+M.*H#T_I1^%.G-\BLI!A)+O4#8(?Y?2 408/^+*_NAA$M' MSXU.C(#= EHOMR0](Y,+AO6$=,1^AAPN$BA'[]*B"1]VRO>L;]G0]=IW-V'HFJ_AR M.5B6]49#?WU:5;Q-0$.7^-#P',HJ*]2\V%)XP,*5=L1^-%I9CD HT$5V[WK$ MVCCQ?6TS?^W4644_VO%1(%B8#8;$?CM:6O(HT_H2BY;'3\/\^JAG=%? M>E9S[=4P0=?,8S%+^!;)[8'^SK+Z/BCA'ET\<=F;^!(C6$+"3NCO'2L+"8 ! MNIRBW?>V>#UMFA98'D7!"6I:@?S"6H.A/TNL+-<&F*'+6W#J#%93E3'0WR2N M$9!310A=J,>+1@I[(:\'^HO#-?9",??HXIF0+QFF/->A_S2C@!+8[DR&4A\) M_:%A97'61>M*SO"7T8%-]0E^Z7YX.R?X\2>_YO-[CINX,+=D%=J$B9(3Y$_2 M@\?6FD0PRNY3-!OR8H[OF[.JG5)G7N\0Z6C%I?+C&Q[(JG8MCWF<)M:1N+2@ M8CJ))/LH? 3T2^>JCWRH@J.1AHD>01"HW/L:3R$@:^)7]29"D_0 ?32Q]?@L=";O>3+UB['41TTA)L_6U18I9J@*0J\O>L=5[607: M(08LK*L>MFK#4NVZ:P"X7KM(/L/E=6OCTI&906%9^NX\P410U4 M'D4/96RC9'M- -%/G@O5Y"OHEILF*F.@769L5^0U.&]'X$+]+=.?LGAX8-=G(=;QJ1?"SN-UN7B8QFBQ;F$>)JLCJ P4W8%VQ5TZHE. <:;]4NNB#;:4<]^DX#I^T.NR*SK[7I#A MD_YTXI'^\%NE=.\I28;]*S&\-.Z:SGSIXD#';#@D?M"K?AWHYMQKMSPTN3QW M [AS].B3=6BS*T=W)# LNWI-^;[\SAVCJ^>N>UG*>H:SZB6TL;]EJ.N=R.NE M]+%8>T)A/%),XY][$9718$S&A/49I[T\)K5_S);T6C1-^4C[3#H@)(AM! MMJB4U*Z3M46]M &8P6SU<NG-"5B(P"LA.\"P#IJX<(52T0_:OA6$',\/Q'\CNB7@5DF']Y-VP0RH*LRX;78'B MT5&D*Z7VP:#<.<0["*7 ;8U=];HF^!+NT:-9G\C6,FW"5XVD8;$==M7C&N+@ M<-+IY+\//5:BE]WM>PFB-P4SI H5 =03NW9Q3:500*4;!9$$<.:&L^%99/3O MF3_KL4W7M;GRO&0"PV>&FJL(*8'0^=XQW'F\JK%,26UHV]0"\\%RK%VX$\%9 M:()FTA3A*H%9R0O*:O!@O$A1S3=!.X*1HUK%"[H1 @ADUG"GLIVQK_V"XSA0 M-ZJ,S)7$MY,H\(0E,+(*H]6AZU(-CG;*Q"4?[QV__AJ,;A*,IJ(GD)!SH9T> M1I5Z8+G !G[X^$A1:9D1"&&L77BXR7=+E$LU9R@ M!W(3>09Z28 .]B2'=W=;6J\K$(S$(==>8VQ@ZV5,R,; MQ!!SV5$\:4ZBUNS-)\^E9I?/,N7Z^[WG4KN>3@<.R/)NV#F=W)TJ"SF4^ZXB MV3QC/$GWLOY(+N_P8MOP_NBS'R0/94#0/GJE5#(BZC41PQU94^I7R2T8-GVB%"_K*8P2(6\/P]W>=@^B PF%(;"/CL B M4X8%79!]ZB"M+#MDOO*"F"P-CSI*PQ=VT$A6]Q0)=@LJC+&>KHMOHLDTL*7A ML1]R5_,_#:IWRQ,5RQ5=^/-!Y[5F&+?!E.*\-%U5_Z$!.Q: MA4^\9P(1D:@SMD7:0&)R3/21'R4/(*BH%;8EVD B&2XST%,&XANSXYAS+ID1 MC8%+/8RH)?[^-O/(WK HW^QP_GRF1AZ0;ZEX%$@N([]HNU3/QGER?%)PJ31;C: ^NL1(G M_= . <"RA7'>T=EF>BN"IT"L4:$-6E1=CF@%M9HL7/'5!Q8J<5;I[0?)HB7H M@G8+!SRII?RB2V3@.I2#,'J:8\02"S:41)E,A)W0;N6 I0+@&5TNW.50(AI9 M/Z!T?M)P(VAGEZ\*G)X]O3GM"'WZ;YLDR>+]'2OY]$>:[%.- MA^#@N+4O *?+7_"F2]MHJD^L#_'$8,]9P^7[^DZ]^(S"#L!*+R1!GK76Y9*.AF'#YH4!#O&>DSTB)M4QH&.\FX MOO[50*NC(&0\L:CUP%>NZ.9-J1EV@F^M,RX>MQJ=*I=>I+]QUS?'-^E!I4A+ M3] +3YI+[W8E77M1WUY,PW1]\TA_B(E0JS?*J,F/Z3<\?9:F594P=-='!,$9 M5K!!7FN.EC2H?1^PGF1?BY"^%B'%OX_^6H3TM0BIA,77(J1G%F.:TB&KP%AL MIZW#(:W 6,TQNM_X8#CAFKTRX%':[@TS?B17(A5AI\LMD@G EU>?*>+I1H4 M3+/I^C$QS?KK@'B<,[-" *I)(+=]&G2-NY;,0.@JW)FZ0_]Q6*X M/./U:=WC_#P&^-,O.?6;S88\NF%]];AH72=:K\!D)YX'EJ[F+RNGVOJHIJRE M-\%9:E<_JKB<5]<>AKI6L)CA$*RPT&&0$E?*U)TV(D'JBKB;'OJL)L!B'@L$ MF(L.(^0YY&1'5Z*AE O==;&%%J6L56YTWR,&MW1)FMB?::-)&85&XBCSW%4> MT:G\:"QYNI<<*-&?#)N?5"3N@WI]M"G^ /ZT2SU*RN^SB\Y1TN',.+ 36V:! MF:87DK0T1S8+*>U3:CNVC"=VA&%)TH]*KZRG(T9Y1!$=O63PZ#?)\+V4ED(R MTK%W59\,3>@%,&+R_!0PPP:\-R'LA':O+"O_@:QT#:\]]DF+7!SE*V "QO$W MNWC*+PS;R!3[%,JELCWZP4$=P0@XUT$PV7D39WCH4#+V-%$^6(9D+9@)#JAZP?>K*ZLHK D$ 7&,3\4UW= MQ(.@)_@T7>T@&%W%Z<.<1(0C-*+ MANEEQRDX!X*&R.X #PBY3R#OB7U%@4?A[2'W%^A]!:7A]$BGA4J7>V-!B6?\ MZPL<+;"\).7XT<-;FZP*%.=FE!TDT/ M*0)F)TQ6W3[2]ZOA;!Y$UPY8JV(C[ ,:-YDWP-%Y(FEV522[*_EJ84/2N&/&+>AYO$.1SB/)_ MZ[B0:98%\/W(ZDY(43PC3I4;OIB6SRB#WA.0=M3C1J1(0,5H' R*CE:WZ,Y1 M?T65BWXYO>"3I9XSK0#]-+FV"!$%D"--3+PL45*%J6RLR15&!2T1\'P52;'1 M1<6] M--F"NU3 QONT1B7D*AFKLL DL'1E@^WV(=T9LB;%U*DFQ:I\8"PR2!0'N29; MK!9^5U2,"V[-R?I=EST'0^FB+3H.BQ";#M#UNJPZ,%87;M?%3>@?2HT>#/8 MA]3"*[VBW$9TC?VUJNV)IE=K[YQN7YIV2"9V2_\^I#I''BS'VH6[#/V*]H-\G"NQ,FMRKXGP9;/V5V)XRR]N M?:T_#G!=YJ,B;NAR!D[/D4.)9K0+UOD:0UVSK:B )?HL ,U:^BU!]J3"$&@I M8'@:G\4.7=KP>-EX#L4- I<%WAO#*8Z-- -GGK*SU=Z3&F[)#">UT- MID_-X:#3Z$+"?8U O>CI=-;[-V\O.0YXS0F#RMEA<)%?9.RO:Z%KDT;&0PM6 M1?3'4H)8]/[R>-2_'8U'R]%P<9,^I-Z?W)7>:3[;F\RO&5^4EC0O6EHT1]CI M:O.X./"@NPEYAGXA[&E6LNK3=<78D#EAA<[2/[(R,V^A2SEDI&M.VX(CJ?<4 MN$ML4W;=84;HB@_/VX.,=%VI7'61U&P*I.$,J*!/[:\Y.ZN(BD;I^W&=/9A1 M]5/1J!K^\W&T_%6?,NPQ,_*BZ\5VK98GI?():>/#P-WM7&=.1>8]D_O060'J MS4$[(]?1K,8Y5\U4"06-]&$1N.;GFR>JM"M6U)8:7-'PF4^D M$FE;.N-OB_+NTX7,B4LAWAY.39*%O/_%\%:Q9/QI&/B!X;!RL).04Y,X^58' MGT)>"*#3H5B+K2O,:P=#Z'9MN2NZ:GD!:A2L160*-N3PA1J.%K5%/,L4/=1Q M+@*PBQ+C3UV(@+ G-,?(F3-NI^LS"S$A+C0!X_2>5K\1< M1WM=FT1@EZ+N:A*V+ZB.BMC(E^"(U)/'J+Q5'?MC/\?9S0Y5@ =_#6$.\LCW M0[*Z"SVZ<\93+*+5SWCI?LI3E633:5YC++0;1@TUNC9L%YU.TG@A2^' WG04 MZUP)&+1=3I$2O-M?Z!M=+9DA;G64WD8;7=(?[[)7Q_M< M#I^+W^4P#\A^>X=Y74R;DX83&*V<*@P=S;>Y*SDD4YF]UQ:\5H!(ASE=?S>, M6&QZ2%88!>\J7;<[8Q56EYH[Q-ZB^X7ERU$++S/9HQ?J(@2D[R9^:"&QR(\J MWJ9T]#*$1'_(D/*:>:3Q-O::>:11YM'%SR:MC:+7S"'ES"'$"5G:#,O\/BGS M>[P1DSXK'AHVNQ?S3C(YSTW,I24J86)U*<8F_6()9D6_U M=<@WSW/&9L<5U)W+3!2YJ-)V>@BK:IIQ\$X)/_GG;08\ISO'>@K]^(+@R&$W ME:E)P[[][KNW'QX()TS!^L*Z8CM_U?,D&\=4@4 /)ZW.*AM'/Y+%P>^'P=;U MK#^$*9;M?PHY!M6>H=#6WB>3RM7,MV?J,['-Y=[UHK3D[J==^8O82Y'VTX\G M)/Q9>#J&8>NRM.X0KSUV@*>[&2 $"%]^#4.IGXC/@E+LJ&U/3/K/IY?B6^3+# MQ768"S9='ULDVGI+'+*V M$1\H]OBW'*>)!>])W"L?'I6^RG4\->\KU>\D'L M@^(C#B?&Y#%,82><12YYI)$C5D$X5M(/V6@&B*>P#," 0-^4[I*DHVFP)9Z" MO&3]L,U,=8'!D-!&8,H:)NV(;1?6%YGN2G:D;TY,US$MVXI '6R923!R4C9H M@[[OD\!GVWD,NVV[7S@Y=D74&HR-;8NI2[X]1-$GA^K*VW#%[2Q[4EV(X)56 M+34V< /#UJ1 =+4!7)J>U-K/5&\4&K_O%(S?]#N1P1M_*4J0S'SKU>YM=UNF M1&70E>_&Q?879^>*&4=?74NJ-B&!?(*)>UVN;2M"03]1,0Z3WR5;1%*1DZV7 M?=/T0L/VHTU$09(J@V);Q""Q222M#F)'=RQ+E,WF [9HN/2'JH4RJG L[H-M MMZK(!\".KGIX*@M-"1T8GG=8NQZ+6/IW=!WR \M4T#_(8-BF;!MZ!P=-/X%+ MRMWQVF,7D&I#;+R"<\U=$&29JL04V@P:=%9(J@UI@\("EU=1H\1GQC*G*"D( MOM@1NRY3&T*O!N/:P@VPE/_WI6C"9#!]&/:6_7\-%_JD^5]+E( ],!"= @F9UPF +(I4L--&6?D\YLC"T",;5D. M?$8:9I+GQ. 3\]N-^_PF>N[*.\222'XX"2+YQ6^/BPK4DS^ROZ&%%\6 Y<'- MT-N!%ZL&Z-__P0>4_0TMC%<#T!,OB( .)GQ V=_0XFXU #WQ@AYG&:[7A+V( M1$ZGUW0IRY]@]X-[0L$S[.-;5+G&?&.EE<&QKR9PC;.":=,BDA;%O+1L4^\6IT84# Q'R;GG*'T33/33H1%[G1Z#/3H> MG8T;AUUP DE)U '[ PF"#G+Z(MP.1!<#!NFJ67]';,K^ NN^DC8IUW@Q;4N M2%^Q=!6*879V+-:9?)N4L12>EF"%SV]#^C/Q_<3'R*;L);^:D[WKL5/=D;-V MO5VVN$YU@/W[8H ]_48O_4BQSF'\Z][Q2[W,I["S]8HHR(/P_![HY77X$KT] M)'^$%]*!#Z9)"%,B27ZI'#BG&D3[^<26%D/YW*WNK8D\Z\_KHJA!7.,7J3EN M:\556URU1M+MZJ0I9A>]@DU"CJR 3:&9)E*"S,!J[>JVGLTMI902)"Q<4VB# M'N&IF@=9)[*2IXY\]($7KLC"L ,A@J56Z&$1&88]:B=0G=%%D$P(R#$6L]OCYU>*E=\&:_H8:\Y>29.*+J%=FJ! M??*GX*@5+*HBEQH>VTQ(D% Y<@+B^3&SO$6;TU@3"TU)1")^-%&2XSV-^#QP M++SY4-E8$[.OCNX(F$<7C'*!BZ:%+;JV(>L("%[9HE;$UG0MR*2KM(2P4>=%DF10#] MI=LW?P\MC\P\E^I\<&!5+ -6"9#^=L\Q&9-!5,; OL350*[J4&E4#1%RO)Q- M5!,7@OFA_LER[B-?_9FR.#0$\P\RT98F/L*Y-$Y4I$#.=[>QN&-<)7K"18QU ML:UN/C( YVIV,:\?"Q(7#9OE\'TT+(?-AZFS] S'MR-X62G7('KX=&\XA^2Y M4Y[X:HZEFZ_)=0X)AFG_\%R7"]ZI(6N'\1G1F]^E/@-EP<2;%WZEV?: M)+(&98&S,Q&A6P@ 5&CTK *Z#(\EB>G?'AZ,?[O>(/0#RJ$G=EE^5'59DH_T MG@Z]Z#.]XW>^>J_E-1/V-1/V-1/V-1/V-1/V-1,67TJOF;"OF;"OF;"OF;!G MSX2-OP"7E7M--FHFIL3'/XR2]KY M!,+>])VN<^2(ZGH)FN/7]>)/K@SR @ZZ,2 66\-9N<[FP?5"*UWADJC]V-I9 M 5F)\\;A_3'K?DDG4N[D2A63K@X,$SJH012])$/,K>/:[D9),++.:$DP=:4" M0Z,SD;CA)C2UZ!4':@98#H9#"?+>7\YFD[TJ:3/I,%>?GJDK'J4)(<]@R _ MO)1TTT3K)(>4O/9ZA"9 DI$IFC;GC27*2FL&0#YCW&)>IN M#[?$,;<[P_LL/C>4][P&89680C\@+).8$B@[,Y3WU%1BG#DIE5V1O3:+_=<2 M796%P2CE>F0I:[*.V%8B=%(6108#!-T30S3LSR:QEJUY78HNQ#5*_;N0L)S+ M_.D")P0B[J*=JG$%)^=%.Q\L(G 1[O>V=XO'V6P\ M&L[;>[^,%W,[?CM/O<"=BB)2TF[8":')"7[&XP>G?W*[(EL8,. KUS\ <_C^ M5IDT@,,E[*2'20B>E,6+PB+67KTO?07WZHAI(#Q='3%NV;G,=X\3SK]UP\U6 MDKD(Z:F=X2?QL<",O3I978D,L!V?T\MJ?$(F]+&HC[%T\R:5T,&J;(^M9 H2 MDW"BG6\U,/96$!UY[ZSHJF'?64U9CM"">,^62=BM1F;_AH8]?;*M37RO,7/7 MK[J!\*K?A]+!6$Q$[T1%SW!6O8B.7D)(+_.A7N9+A5N!O%;(5P)/G+%CG/BJ MZ(:NU!;Q59ZM5AP&J3X $UN&4HE_R&FNB[%30V[%\@'5#.+[A47" %ZAH(L> M A-./HE@M/("B\2)/;_JUIK*-+8"I)5GY7A"251I.K6 MERB42D;0PTA%LF1A)%Y[320BF%L2>>B2>[T@ ;4)5B?R9#G7W [8KI=X:I7* M:PG91C?6\[I^B,F-#B?(\1#( <]Y#OG\+=1HJ,TD%S\A?V/T^& M3^AO_C]02P,$% @ XH.M5#&O#RM>>0 VY$ T !I;6%G95\P,#$N M:G!GU+P'5!/]NC(4A4$5)K2@B+21+ !@H"(2!,0Z1 (17I3%%"Z M@ )20N\0.J+22Q"D!)!>$NH *3?NLT]YWW>?\^WOWKN_=>^09RUFYE^>_OR> MK)F0QDFS *ON#9T; 4%!?"(_ >0)@$-X 0%Q>_/WP]*:LK?!PT5%24UA 8" M^4VT= QTM+3TM! (/1,]/0,C^8#0,;,P,3+__O_W(K^G_YY%_C#20F@9_[I3EYVPHBY,IQ*>CU!UKA:V6MG'<& ML2*RCU\$T]%S7MX]OR,O0L/"(R*B$-V\3DY+?O4_)SLG]^"DOO^!S>45E M575-;5U]6WM'9U?WEYZO0\,CHV/H\1\3F+GYA5^+2\LKJ[CMG=V]_0/P\.BW M7!0 )<6_'_]0+C:R7"?(-J""_):+XH37[P%L5-1G+M*P7[T-L7(]*70IB);C MVNL/9:UTPK)WL)R/7PS2)M_)U;,U+#.XI:IZA+BN8(?:Z23N] M)MOK]VF%;D&!%Q]JX>4-NA%'PH)\)*"M!8&+0AU;Q8-?H4'-!_7O^@GU?&OY ME,$D(*P W"(!UZW;+4$3%N+%O\S:LLMB9B#RY!(0&DH!Y#D3[/;P7"N#6V^L]PI<&7I1>GID"^GHX!%!.9S@#()&.3!HHE< ME"0@YC8)8+J+FR%&=(>AL*50_.-J%0V<8SN1 PSZX&ULB'+T]^OXI#DL%2,= M,/(E](<&1:7"J'6PW[T )7 0 PLS_5B5'*&B^7'YP#C(]&R)+?WD@S8:M:B' MH518G4[ A@3\69*DV"G+7E$171YQ?CW;?BDQGNU&85WD$;-C*NB" M6VO-Y';11X7A-3\Y<@L-J6I\J7G'RU29N;I(61!;3W.*_>R)\#_K'O9G&8W] M*G@.>#NI7WCW[';?!0TAU'\6.OXO-N"*A!9_57<) MQ''JK)O,,A[,!5Y _7GR'43[??AO[;S_*2@+VA@7].W$'U M4]S_A/HU 1^7&(0S(MJ24>Y=53P[_O2@E+MH0TU-8P:Z\YI]U@,;DQ )'V%7 MZJ N37\;)\7,$S#]K_Q0TT/N_7DH+M8427@IAR$!;UX;CQUYX;TU2,!#]*$A MU>YM38#C7T#P'\=6)*!G",Y( I!3!B1 A\EC[TO .&+;/9,2MG9PEP0,:9C[ M_^?XG>/'.@I!Q]K$OB,"_IL31D"F ]V3WR]+X>CD)AI3X+"]%)0LRAE_K7VL MT6)ROV*D1%X58N95"=Z=1;$N6UP*TY/4*]UW0=@_9^'GB/+9#,3="L3'097&> !#QN\KJ'/CTJ'WL[PV^RCL?G39][W=@-9QK^ M@*L'7TH2T)BNS#D64$(\:HP$=)B&CI. EXJZ#7P/B7J3==R*C*7K9P/N39P" MO$ZXI1P]1C#8>RFRZ1X]31LR"SQC[?RR#:+?Z J2E5%Z'E'5/+,O:5EC"[-G M8U'\I'9@D69(8]RYK?BC64^VFC%A[)3 M0B128OWU@Q<"_K2[)8@NXAGL3)L!Y.%:?:Y20&:>O>NA^L?ZS?97A8P.-"8- MK)\#X1T#D*^.N,PY_G MXBY9OPBG;DNX7"C(#![.007M,EDJG8R[U&(EQ#)-JW7E"S+;;"ZS_>)L=+RR,3:V.=0%7F^^P*YBH?]Q[1$A MX]YRA4#[K].GT&:N&'V)-B"W)2^P+*F#DW+.$.H M"CAC@F<%@XJ\\[H4FSE&D &G3-;X3M1J3SA6-6>PJ=8[D8 DG-;)\OUIUZ@C M;ITZ'*QS9F+)?*#2,D9I+#D+T2::!2:,?>U3MF\>=I5+>&\=.T7'=NG&A[=N M.R&O+?5GO!&W1IVS$K8,2FL3!M@8=$[4O60+YGC=HA8<@5>V

  • 7] -FKD3<$5CT]HPP9-;SM$ MJ+,PC\::?.F(5)SUX.R",Q'RU<2]"S'Z^Z@"N/I 4>X(GM*MT$#J>_:R'5^6 MNTE:]ZG3DQUU'D_>N#'5 ;/H'],0-%P*=X(7KH%I2&EXK6DV1.,RE1AD^]P1%N^O(< M672PD7K"P\(;4I@)18F2N2>GHH[>XY7S>M+'N&[>O#8C=2*M$_WMRBEDC>X2 M40A/C85U,:@JS'1F,&/1D8\&9[X/#]\9GD][('@E7OC7LI+O;5MW]+O-(K0? MMPH3CD$3%S^Q+C?#9J]V>F27C;.YZ/PG(S_[E MKBZ=)@)&Y]B.6IR7!Y;M0 MRN5FCE%YR0T9[6'WR=ZGFJF&&1-3CQ,.1Z])ZK;81!ARG!P )&\RTCOE52\4 MRW%%G);4I>Q"1-2[.5&=P\"\'-\I>E2,!/Q+:3:1[A MI?L6X7Q4<\TP:KX+>K2(^AHH_K\!\?YWB'*Q?Y*%>.O-K"TA8!5QI.V(+-'8 M;R?7EUR07/PLZS.)"7QKRW^9B60GE&]>R5>N M.)"1CNV&/C,=\;QQ]9AM#)[W(UX#6[P96?R@.]_>-]C'K55,W>K55:H7/*RT MPJ]\."@.CW%OVM$S]"3 WAS1Z7L?N9\7KB:*OSV(OS+GY^A?+AJZR\VU;3K] M^@L0B[NR:0K3W8.&P"KS.F%Q*$YXCNI^B"T2#'F(_8G34PV,UCB^D"[UL2K: M[2%_.NX#0EZ7];LZ)>>>6@BVNSV >^A7>>E 9:&9671H0XI5,7R[G>Q+0 M=%:">6?G"66*9SH6W>ZK%;.)U[''$/C0'4K!/)L>EY\-2I=PS)]9H!3/6EM1 MA_+"I0E%<#\20$_9'7 !C;U*ZE MQIYA403N=&?MH,SRR4.0_WK38!63DA._;JK!Z%0NJMKOGAWR07UE8YXDG)6^%D1GL/JC/=D7CG@G&!["6B, M&]7[HKK&EOV;7,Y7[6]*6R8##9O\ZKS(.\/$ M2]^.U4'C_6LX%2]3&W14HT9![!UP9>'QY1OI2M./;(7.G-&T&KCX9 M[^E[-Z>G[L$XX9^UGG&B4#/6[W[51W40'FE)8LY)BV#!,1RW%:G_A,) MZAV[DI%(E4/F/MLP:K=3 ,$+) M3[Q'H?H/%OQ_@Z *Q)_3/+@$_'70:FZ&%A2^@\-BBPD_1N2F ME(AC?2O6*3^SOQ2_6.&EJ(_]L5@[ UI:I5$K"0AH'#S4A C@683(:5:B%D<>40;2!80P)N-.%DR.[F3^X;$AS7=<]2 MSJ- 2R@7N85"-XN2 (Q!%@G8UH=BF]6DR'@3"= .)0K+DC.U"-#%9#<3@78JS?G"61 MXXB%!(@,DO'Q_-P,@>^@ X4_MPLEZB#+SF:QD.'OOX1;VC3$T8I**U$?@-L7 M!@PCV/ JY#&5B*%/+PVH6 MLFQW?LMFL7.L"2>+%8:]C!-%(@X*!Z-)@*S^Q!<]MP66/_"A_]_S0<>L>?8* M1QCOV3W$+P]F/-%^!^6"A>Z!6QCWAE@/_NR+/W>PPD@,UNR.Q! MM\#W%RIQPK72ZO=5SHHUKU8:"(W)J=Z^EN9'_WJ.W>/C_?%&PQ.#FAS [?]S M1,&Q4UEW5[0>?N6S35) M)+9V;Z[ISJI!PE5B#_%&LSL8?BR]:LGWK%G8S-RAWB+5:HX@?"M$-T7!7EI* MO$IT=/':B8UI+6!;5IT=1.\G81%1&?T&C0:L#[U3M4>C=3ZH#_(W7)':&%M9 ML#Y@=*2*6 CIPS9Y%R.IB1,6]+BEF"VY)F6C$9O@27VG.ZI:"\?RW_4XV*NG M#R?=F"]=F0H::B3 'JLB#,":?+A>%=J= ]=-G[>*;9S M9+);3'?OJ<4[>;2WY;Y<*1;6[L+D[:6%&I82P7:]3&)=HYEB(FS\=/VL=;YX MH.LC9_5.0L$/]2R5?B=LTJ>)DB![;YQ%BXOP@^N*C^BRO_2-47[8*_;N,VH< MWG^*98E4$P"9S6385P=6DV,]M]O.U"4L*FM/0AO8>W::;YDMKC10!DH.S6,0 M?(#'ORA;_K?$^6NF,GQ#\V- KR'HMW%T"U5BZ5UHJ.2<:IUKRA^YF/C8QTSX M-#5MC-M#_+( NJVK)DD"9E-)0'D62_8R,AV%F6TG1FIU(O G$?OW$.VM MX03V^"@2 (J1@/5\RN44R247T)M<#K)OXRQ) -4,(1&*Q9);V^LYI8 M C@2BSJ<) HRPI;?PHW)8%B1!-AHX55X$(-G021Y6Q?BUT"UR.QF3Q(0'L)R M) KE)(>C/@GX<9L$L-! =__ DMW_FB7;"#7_HU%93"'+X78U"4 ];N3^7^RN MY#+A>'\0?M$64_NK;KCR,-6\XCQ2XGH_.16D"I].W-NP2+;]N.*;2^=*W?1V M4%5:Y-^U MZ_5'4>KZ0OZ_:))_DJ6<>^2]WZX(\L8QQ#IBECJF^&\EK/(_D'%V1_R-HF]P:-;+9 MXW6=+GGL2#VE?/-+F]GWQ:= H6H<9SHF^LO(LT\[XT6BTJ\[.CSH0G;8EF%\ MU2)N\>_C?$ZA6Q%E^-MVB-*#=KT-'GLCB]-#>/VYU$*Z7Y7<4@Z&,_"N2U7LM!=-D7'_.69M0]Q$S[SJ/OL :OJ9=*/KE M<'%0[+U+#\G1[A&EX)E],]UL04B%JV(,8B#S8A4XI1G]>O3N5N260XWQ MASMK!MN,EC\&VP)V+<_&OI*FY!*ORV(I7%>Y;_5YM<93H3ZTJGD.+BBV$=U?>_>MLYKN]I8S$G:?Q1?8S-"3 $3DAW"&FJJQ7-83GSEFM MQ(%9":);OZ\=YW6HMSVR?9+KRBR6) JB\2= '>?7L(B?FU!GW^_$7R=CQ?# MT58F]-_#;686CH^GLV^US_Q(Z4L]%2'XZ'R&@?1&-<1.5R=2_3+R.>&MFN04 M_C&HR%R7@A-H/*48Z<2 M(IQ*Z_;(NOM694TR77V]R?6\ 2YAU>9$OS[KOOE^5<<%E@E%(^PZK-*E:TIO M3CP,A;F 70H.X%LY. IXV\OC6>53PH2O)EI-0!>BSU_!:+H'<("QN.0Y\6[) M?D9OX[O8C$C,-RC#LH583;C1$.-!=>G4-PE^+O=7D2R)=$+.'THO7,WYHA+_ MJ7$?LJ7XPF=#]^DS_\65!'_)^6*O_4DPU ;C)-F)[<,/-'^/=#:=ZPZ4*T. ?%@?=['-FU\TNJ(I[E:B\V!-.)S8DD>-QX M=W16_+SOUI:QYWQ690T MK:=YEGCQE^7I4NK?PX\59M/\:2%8 MFD#531)@%J+KS;ZZ/3U:DLO:(OY.:^F+#VV=2C7%[ L'-]F3HR@E+&S"N,MP M#%8L'569?35AQMY&*NX".:9Q M@C7.$Q_*CI_0X QOCJU=D"UZ,GOQYN9DYER7!$*^K631*E-C+##\J MWB\^]@$SAK:E3NC$![D7:]P:$1[J\(U]Z]8CO68O.G6\K%&":5EU_$YDP#OC M^MN@H2C!1INY?IX'WIC&,P6K.S_L"C\2XAZ8C@I+5KV,,6)+I+XV:RLR !D7 M,YY0>WI M2MOIH]C*JF0&GHP8S;5E(:RK66[6?+H#?#VF2#/"686%71WP;$3 MW@"+#K4UO_;UZ^J.6>W ^=U8!__3)JUYO?E]UIY)%,*\9R(>Y20TC,]'D54\ MF['OMJ)V&MRR]?]LS]?UT1''9>7ED6[V(1/CK M_ZGO!3+^974%Y%G;E[O1!FPUX;L-4!:'9M'JNNJ4?=K(;<;9+>]Y\<=)UG7! M%+7;;A9.+/B3R6TIMNO?Q-O3U3#/EIHKJH:K!)R*X9.%:WY>C*^=GI[A>/VU M@%(D[0EZ8/>EC3+1G:)E);.".^@\D?^GMX4!LSV:SQS?X^%;+BD[]?#3Q>=] M':AW]+'%#1( $'.O!E4!"ZJ2].>ZXL[Q _.#\']KB=7GM5] M8^TXV>OUH)<#"'RNBK(L?I$2WX*B=2 W/L(XFZX@*_$((8D9APFM=ZL7$K0# MUQ,T3TG6GL_YP#E&EM(C;YTP.RG#M7JT/##WYCX:X^BO:[^88.7/UF?]6B"J M'-X;*DSIVB5K+"*#.:]W SCS K7Q--4#ZF*SU,Q_ED*-HR;D[G^'6&/=?I>.,A,*'H;ZN#W*O]1U/V*>LFZ3&NZ'DVE9AR..SRT3F0;E+#DF5P5I MQJ:5G6[<")NY(^5TTF=(*:3N0/F"9GKQ["OUMSYZ M?;K>RO<@N+P-/)\ M%1*!>HV&^(Z-7+@%[#2(3A>O)XU<[K+G-D7ZVI%ME6M M[TEJ\-JD2\>ZC&7W*2G%!1QW)MO1.>U0%B*#@Y+_=$WQ-YQU._<,[9[DY/>R MFI&$O7NR+[QH@W\&_CA,DE]L+@>39P7$-7[C?3AK1;1>Z?8C;%@M+:OTF*-7 MAX.F1!!7K 0D3OE.&$[Z5S)G6"N9).A;=$SY=EPY@;510M9 M-%7<3Z+!J-B5-FY=TT=;UG)3(U_M!.SP) M>H(!UOWREIVPLH-V WXP:LUX%"]LA2BP:.A1_5ZNTVSD?N]%@+.7D%"F898G M4B<[\(J907 5RF82 +H7BH9QG=\FI)BVOZI5_?AZLN(DHV/W.(,,2?X9#A^^._!&VICTG^4(#$_L=,1?!C4Q\2^Y MN(VF>0;6Y4R0OTY.$=(O'"0$0MY+IE4T X?O$ES-!?ZMWU] U4#QJ48%),!* M0)D$Z DABW>W0%PXL0ZYC4R _7=?HZN?_!=],4&QX[712@)$A_?]24!9R0X) MT*^1'T.3>P[J$RG'[9D$G"-I'E_%/ =Y5Q 8<>5+ FT,%X$-JH^Y_)+: P*U#0WA!3?MB!/8 KY2 (&0G#DS6@+ M/\,PI>ZH(]: 2R0 P^GQSW'R[>QK7A,:8WX3Z)Q IP\CK+2[_3U:ER\NV8=L MIC8EM,X'E9J=3NEP%[?O2:5RSGE?16:9VRE5[OV!_2SBN.\C$O >,J_X@01$ MB:VE .MRB" B*W8_!.,OT=]>;U.=.?N>.)IM)H(02U=,&GS/X?6B9+:L1SER MK=<(30)LD31@WMRGU'E_C1O'!E'N[G;KR-Z?JV/+G7I9AAC/,LV?%\-:^AQ? M-Q.J&E5SNND:L2Z=DU=5LFECIIGJ;HO$MF7M6:\8\>^W#)$3W&N&O_.Q&F0N MT!VDQF,/92ZI^I:N=([I(%)FYL[(YJ+_SM37EK,_9Z8TZ3_G9.>7A#4F_]$$ MB#\H/RCC_U=6A?X/<19" NRVXF1P.1AKT/8JB, Y[3D9W"EECRU[R;2LYDU;J:9">;G"X",1\Y[:S"WF0#]#&J\-D4[W?H9' MKS/9QG=ANT--9X@;WN@.5(P:-2XSW-VO$,DNFF8:\%DZ1B)SA79_W,?(I/][ M5"U]&7_2#7.+ -.M8X^W/]EQ'4SD6*ZQ5G2U2VSX.^9M?IW@D>G@OKS3Y MV_G1.?>M1O4/R']IU/K8[DD!^&)L;*G#ESM<.+1*\H=>Y^?IHMM9$5VWJ&X.=&W;;CV[2EC= MVXK]B%=0N53-)%\S*3_I+;X]A?+A[?NELBL_A6A3M9MZK/*(95H1<-_2SWMR M')UN7M+-?ZP Y99I[]&*/?D4N7\Z0O35=L\ M31LV-NF6;M>%M,RN(HK*.SR5_Z)':_X[\MGJ=IGP(N>EBON?4F&Q'J"]9 MSW,QB.F>S+4(G(E/M) G5S/-YH:0_1M)N=MZZ=<$'>0&\C=OI#* A?%8[O\P7$)@T?0$WTR&IRG*S=$P^4GJ7('52 M*VYE:OK2\[0K#*Q0V1UUZ(-X4 +2RGD*[*T@ 8]29XCRY.S%<@T\0P(T_ET, M]/<)+SP']YQQ?.-=EQQOZW9!.K]C?GWX&FK""ZTC4#P6KZ1YJ<709OZM]D>Z M7VX[MW%0(KW.W%*(A@$%:'UUI$K?I>T(%N%466PT-[]AO)'?-Q!AQ7IN3N!C M>N8IMKA=BMT*1*MA )TS.>]_WR3VKZ'"$9*VCQ.%MPPAR[3D21_@ M+-WX.%NRGA51^*?)1,%0K 8Q7($$M.IOD0!>9$JS**+U:H P_#RV/=V@S>)D MLN68BB)+U"Z/%'))H??9<#MCZ<,R7IWD_IA@U)FEH>JJS,G"3B(]MB;*J8K MWY;4? Z+CMK=8E+M\*J!CG^N>:5YJ6\A7IE69.):L!Y%'!/@-X-799@-)S [ MD=DAFT'V.@)[%QE<44@FL)!6>_)3X1875KE:-8+4>T&A#I\OOQ8C=SZI3(ZC^D?TL6 MWE"-%@GIKENY(_B;X4I&]^9CQ M8O^)'@[X(J&^T0QW-RG1K]]%4))LUC <+4E*_>] 3A#]D-O]M6U]IU.)W\/:8*%4/>I MF%0-P3%V&9$RRDVT,G9M/PRGU>XROH9QF@E6DG5UQ;4YYPK2P M3O/4WI,I,.Z2F\72L3)< V?0T1]$Y,5Q1[LW6+(X'DVE3/^TKT8*BR8TZ]ZX M&:B 3?5ZXM'K5ARKKTG>)PW."2_%OXEQ/O%]W_-0ORV(W.SK N>P^*W M&7$NT9>@VUJ8:7[ =^WG2FO_RC;&PJ;*:I-FZ$ M8E?V=QC32I*#E>[3T.$$]B,!785S+/P! M:!AK)32":X:W+Q+CW3R(C3OH\+WU-B5T^/Q8V/9X?@/4XRE;#T[8)Q[388T)LX.&&/)J\VE'$-Z9^O87.@E-63LUYT.4WSN.Q)>4%+ M+^!'AE&_7=KI"^Z-/Z+@P9>7NFZRN!+>^'43KR%3URM/.PB?R&*9Z7^^H&GE]>+JRKLJZPMG+??ZK ]_UZ>FZ44ESB% M?TKXT"SE?7(^_J4*4Y:W5XOIYH>Y#4'B0;__M45^/_Y4A1CM4_-B8CL SV'K M6B?@^X5LE$PXNVMW3#R17L:;K 4R,AU0H[.&8=]G^"(ZLLDI-M;X[6JS!%H& M\6Q,R.MB&9=^'T]QHO*8/QL__5I?.HI]/\6S2W<5O0,5Q4=>WU,VE(1,2":TF]@!L6 MT7J+".GWYGO11#[*!)Z^N(/UU5#K[K;\<<&[# M-KX]WP[H-FZ4'ROXABOQ_3I#>S&HH/EV\ MI?^(,$("=E^A+1^&;X23 '$=K"P1Y0$CB,BC!R"2N/C9Z6C<3&O.531QDI B M([6U;]J_4*%/%6P2>1GF,:*@JNG&AUQ'S$Y9=_#M(\7W1WS'4)\[2W0*-.%W M5KOVS\)?9DSACJNWFS5&..6J>]*QJ\$S?3!M M41X)SQ66HUC*K("T)!$RU'@0;9<]Q$?8D+8-43*7M,(-=/@EG2A>O6?4&W"^ M4M0?A:@P*L9%=QWOR?"M6K=)(3XY.&*6-X0[%!5D?;Z5:^Q0):B'DH"?E$V^ MM<].D0 EK PH(5CEA\D+JJ\HU!Y)T=KKF):Y^TX44O8N[K\/9INGI:EFJU M-XD1V\R\Y8\]!C[5I6K5Q-][?6:@M^OF-^<3OB2,IN,P,A#F_N M9^NRG[F^Q?!^*=!"M:@7DM!L+=*3I..Y.3$SW>ECO"%P[.Q@688.48.:K02< M)'=VF0:C*K*"6:9;]R6]Z'/'JL=M'\&[Q'[16:,A.R0MH MM.=9E-6/5'KOFA6PXQ.V;&>WX=DANU^YSFQ0[,/$G[&9@5X$S!6?&,4&GQ^0^42' H- M1U0]L1=]:ZY4^14I:1V[%LS!?,&.*4=CDM=!36;==>G^B\7Q4KN7\-ZQBND#3*9)^NAG?$Z+J>2/^9P)VNO M*+/%W1[3H9G9GVBZ?(K%M?5H: 28V]9RM*V(:U7K23U:[Q^L$1%*=+#7Z3 M]M.M%_O/2YZ_IOP:Y[IV0#MF!*BL(FWA:1-OG$?@9$>X=DS6^P-$MI. 206T5KUTN-7\3 M(&S7%S#%*<3]?D'" COAW=]VA#>V.!-R!^M?F53OUYV?_E'TT8Y/8$CCUZ\, M;] "A8-V61O"CT -[]':2K#Z'QH=7#=Q4KUXX MHL^2%\5TMQ!D,"Y1C1I%*P='>YU+426AF_DR,O#E35O:LDC/#9Y'$87=-ISC M^2T?R:(E_P_/!-[?UMKH)@%BHY\1XUJW2,#0E\(U?V6BBA4)*''$YY_P/9L= M2/\O(+5GA%(2L+"B1H- ;^:1@-RP^J,%V#/8H9)!4.;><0$)6#E3TOR7:<(I MVU-$9=GOF;XU2SGC1U!O&65'*P"67,C<)9Y$DF]67?K]G3 M#))O7"2IGL]"@-=?8W!#C1IS2Q%(O#$N>MXS6Z:D2 R\/1NHHKJ@5[6^N7DF M21SVBYR MG)-RF-OD][:)V>9I^,KMTP($:W%0[#5_/!8&O1YBNZ-WBS5,<=4YD#BY9?=T M7;-TFXPGE1&LI2V3KGROND48T_:*+*,L2Q6#FF67E6@RYR2W>"TZ,4V75SQ? M2)?>N0O)Y ]&78N> NU[CXT5IU#36[NM)F^K*=",2LLGFK[1R[W1Z55Q7REUXR"I[@ MYZW<$9]P\VS_YK)G^Q32_SHN+%#)27;_##8N,M?[VM=O=W'I:6JTHYL>4^(] M8_2EC;4[*BLBH@'PR">G<&$E;[HM*TJ"R+X4.2$3O2DVMEZ5+BA:8US:9">, MBGSRP.@*FFAZU@9RRDN Z0$A4^U\/VYR-C.\T48MU .#!'65/'K;#,X; M7OQN\UZ=UX:B+"9F%OU-#0K^F/O]R$JK3J,+-L\0EQGK'LLLPRY*B/U2^\-1 M2"/OZL6AQV]FHE\DF(#8WMTUPY_40 M\Q<\MZ5(-^6$BT_U2V-7E^Z@_PYJ';."BK-Y'4S0CA0R6H\1;\(2XXC0X4=EH2IDSI'"2;O<'?UU]M58;6P17TZCCP#7N/23L+ZY8[6ES-:E/)!LRCPW'F^FO8>%:TY&."8P5E3CW5O M5ARR\@-=H'?*8Q-/L0?2ILE^HK0]4]'"0;%;5'-QLH?CA7;$CL*7^^\HSP'I M^:HMU+L"6T&[M$FP\\EWFXN^: M>=3'M.$H7D5\@:8)?,]K\C^)+>QBAU\#S3%- 78O91U];9IV7\=%;=_@+0/? MJ//_^8TH'YG_(=X+%^(GXXGZA?=(0&D<.4E\_/OK5>W_ZM>KBH_]P.&;H MN M?O9378DYPM9NOS[L P?N(5 MR_L.?*HEQ5S?4NV<[UZ9E+-"J]7*WR6R^G,3 X\LB2>TB!P4.RQXA;RV^"/R MI.,]11+ IO6GP^1@*V1&;PF]$_G_JID *$630+4_65( (4P":"'82"#B&66CR1@5@2! M48>2DVV[ YQ<.C[,DW=!W47@.!!_NL"Y>X _?21#H-A%X:GB\>1;+Z%D=\U2 M2R8!@:])0"@ )YN!J0";0PR/E2$2]$E Q^T_7S >GL&&+*-V(63>L.PP\JT_ M* ,;W@F+R*2#^\_W&IA6@.F?5B3GD"P]F'BV-BD;1,T$YCO[F7/;O2>UP7YJ M\Z!ER?!D3,TZH0#*Y(^TZJJU7$1##<$*_:WN'KG&&"L MJZ:H\0?\A@FCC,_5K>FJA.Z+AZ[JJ*[U-LOC8:#5W'MWC@HP17Z*Q6!T+]9W MKHN_P#UZJWHF_2ON)^U[E?R>-V>_ZD%.X2P_6[=,",4@K/_-8G<0;7392T3U M(\N;B.[DY=!E8DTLC$RN?]1@*%VS(EK M&+MSON_+]+*G#;I/TV?M':@% MR>\O]L\YUO!6UJXA&TKY:?*G?!@BE6^9[!JT?&'E"L/,Q"#PDN[ MG\O+K<:ZE_K(EJ17OCYZ_CJ,HW]?+-3+KP#TN^$MXN?/1=P0T=F\7^W\BCI) M/V)& C)7BXPB4H(/2O!G*@?@JKBD0>?*>!I8T'H"L0>?&JNF<_L7\Y?4)*/K M]YG5MBQ\D,.MLTY_LW,>WI=L:$0;0_8;$G#:7_+O_O@*=B'@I-9L+!2#BFID M\\/95)( 'R_($FM,K"15J;"83 MFBXN\ZIB_'[N)MFQ5N]H!]7ILYZM \A\@\#=:Q<)\1^MA]=_>Z?,'YR7SP7]<2=GBXX$0^;\](V- M1SSTE90=]?Q\4G1,S+N>T_350E:BCM$&U,^L(,'"AEH?.F^'M*9H%K7.#>TN M3S'_>E*E?N\H)*XJ/[K,59WA7]2M_W=$=:?WU[G+*B<0-]%77'!"0YO3&PGD MHB$Z2.=R'SE/\X7SI\K,)E/C3IQD;BVT%G&@#P\A)_+^R(#3B+:A\/:4FT3G MCY!PZM^J)(T@&/ MU?#W?OY"OW;+$7K]J.>#,5C).(_:JR8TV>F&GD%6Q MHNX^[/M^CG9&7('RC4[5XK0_2^[1[]X[K@S\/_\0^3>\-MB.<0E)<5>(E&YL!3D>"Z%$977!,DT?C8 I&'40F5,4MD80A7T[ M_GL1%[RB;>MM]#RD;;H1"NH6^9" +Y44J^NI(R$_'XT855_\89:KL1H:!L*+_%;>L %_PB72 )" M,MLSK5ZS.BA]YS+FSV%YEWJ%FEF:M-OMLU)0-&\[7>Z \X]2#C,R3)$B3M\O6@S0 $OVY0Q M1A5G]K[1^)&%)SV%)V'ICD_QZE#,N6O9225'GGL70W5T<[/&HKK+M)[E?Y\: M7T@;&5T@I\DI,DA$+9?AR4F^[6^L#R':O?%L)""[$UOS=T69\ M6:/K \(J( M5IFC\PAZ\K3/921@OA+1[H5G)P_MQB+_JTX5\8KQK="C\Y8,B+\/1&&G,JEU M%^"6H.F, >=_&.HKR\8/K %TVR2 *_XXY;>:3A,:FNFHE^:YV_K_KC??3LZ% M&>P4BIK!%1>.L>+Y\N\Z'D)N3&*U60[)V[C-J$G\;1^*-0YC$6# M5O.&\"YH:(,6+[EL?.J&9J;^C5GGU&,'.!2]I^S'#XTBF\U%1GK!)*LFI&/L MCHYR6=OG_#>BD:>!*[V^+Y\D+A4#2O^J9P2348M%QTZXF% MLYSDZ)&]2IW\K:XAUGI&M/8A-FL^0=,?>OP8T3. 9_J/WQRP@=\"3R+FD3P* M-3G@C"4V=K3OW83FNJ.S/>B5)*QWSG1KW@&(#W3'#B7\ !ZN"?. M>LI;_!J8.)NO(HGQZ]E[.WR>?6S\9V-I:KZ077F7P>L?W )T?=Y(LR:P&]O, MK=AVS/GW2_X_XN:!4AT-!G1]D3($@<@S*JV+ $ MB36! A@GZUZB\P71W[VTCV7.$RNO@"IM;M-O^"X-R)G^^F74^+R MO(X5P7OV]>9AB9_UW4Z9/HR2VI,,#4-?#B%8?9/5&KVVMV#L4D1N,.7.#-^L M:1; =951CT7;E+1BG!16AUA*[=D=/J8\7\_Y_IZR^L8M]143* 6YD*?5)X<3 MH=[(EOJ]T?WX67,O_8K89Y;&?%-?'8S6!5P>)[[6%4HT+ZW6$GQ+T50$?XIE MCBX"VW639_."O%5@V?9]+6#(D?+ M">.6::EJK*RWUCX:7WG5]2:EWJU9,+B1?F@?BW M^<(I@^#OUS8.:\#[12N*29:L\/N>1^=-1PREIIHJHVCR6Y>$8P)+*,^>\N@W M!3!$H8 1%*/*18P9DZ4Z",4@3TX\!!'Z.(XUPIN\!_V,IC%=#-HY-UX>EO-2 M0A@. $@:>@ +Y\/>5.,_=B=''9[!Z46UDX=H#ACPY?!66?+%I.VZ5IXOR+>_ M?^:%J@UGE#KO)$$.;+4SJ!$9N RF5U$=6UU[E+)" L;;QG1.J?YZIR$P>[A] M,:3K$HO\_M'UKF]/.D6G>.(>M]/).E$0 W<.!R#DU%$VLS[X">X,>F"/YWKQ M2K#]Y C1S );S,J/*:K4[,56Q%1*L) MU9"[XRG+#E_Q")<1NXE&7_%%W@6O'@N/X_E& M*FO=M]C7#M2XL+^F.O=#LG3+HOW%'GQ+$M(D+'QNF'Q\12(+-W!_)GBFPA@O M(27>9<1M(3Z"UW.<-UN+O;:JW*#M%-M84?! I8('\CJ.Y:8A)-+;<2XT.1QE MC:2 :^,,6BS#DT^""4X*T_@?5S]%%%LUG(T.F%DF 1(0U_J+7^-T.GW[6P0@ MK2A^.$0-Y8:-;_&EKG!05$@ZO>+)_9A(FY8]=<[D!ONUW/RE7ZW]\N%S)."' M5X<%-^&-C!HWZ&T MPA9B%D,P_N=,567;4^!\3I_?))1U!*F+DU%W&,Q)BN4FZ(9+G2_B@X6+ZIG# M,/(E59\^O#$?/@IC;^(0]#BNEZ:;>!/-XO8/+P#:(L=OH]-#I//#"6R M-P0;#U4J%S]V4C9(V-N2GHW->3L9$1-/9TOQ233@&=;5(@?GM7^Q!FR:-XCP M_3Y]8:QR!C3).!G=>N YMN^Y)9#X6;G6.YKQ/5W"U9WGE'[T"_(RH)A%HI>- MGQ-W//Z!C6.!(U] @[=P9;4B^\R#7.TX<ATJIK M9%!QS+MB08N3CO;BJBI<]14/V=JL0C&!GAZ13N[%UYX??]Q1WQ&!-KXZZQ;* M[#I@K#K+,I[1WX&B;A9;)LH.NQ/X[X&="+&. M2H>U MPOP+#L"2AT$<@KDRDQ5_;<@&E)I]VX05S/FTTJ;SK'*\6,;T2#3IG*!1-&MV M(= 1=J4%&%,-WY":17"9@"J@];X_MAKE,]?09&S@K9F4?L(>S>=JI;9DIV87 M821Y^A2N6WZ,7'RI)H9+/(K-'HXT^L\YW>WD*ZG*6RO^_'!E/U6HKCRPE?7X MK*7H\+?9PA.7%#TX/Y"YIT%CEJ(J":9003![?ZZ-!-P?2;I27!RC+YV=>XOS M'OPS3\59Z'3W576!Y-9,1O@E, Z-B.6U&ZG\N%^Y(T^%#'[47P M>8.FCY.5LTZF1Y+["PK>[8.RS&?(K,7YD(C_,@0&[A-/<3K:0/I6X.G[

    '76Z;'RAMSJ!*-"TL3#-PY)A2K/ M&W0+V8XEB;@'=VXF/=RF1=I@^]QOFHT'\E Z%@-SM?@W9)%,34N]"D>H"+LW)H-OY6Y0.Y M6BZ/=V=>G?8+;CA1J*M#;U ,/+=D@-FY4!$'B"RXO>8W6/%V):-"S!2?_C5: MBTG]&PVQMAG33^-D)MC6R]5[F*WVJ GFEE,Q^'R XVV3B4[_LW M?ISOM_?[_,)M-W_O>IJ MTI@T!8^V"JZ.K^ST8V3QWI75T9CS58_:ER:9D[J2^>-$;\9:B!A>@_S>VTWR M(D>"7L3H)BN]^G=43N)0];B*JU\W1>'"I<&BM:(W">$8[_9["CI-KR.O[1-. M/F-!U2=V-$^3)T +J0S\!*NOD@!H:M90-Y#7OZK7)F[@$:\T\_)C28[!_&0= M) 9%A$^<(5P<[%5*T#'V"/@ /H0?7N;W.L#_<$GMV\K:@B-+9XI/V5?+::9L M7JP]1?*V)?("D>6)*8'EB2,:3TO=U2\Z_NA+EI%41;0%&5O=_UV++?G]_Z66CT(FZ!R==LH%?V/QC[9J+ M??WZ /NOS>E%0[M>6 +/-99OU9,G25ZK4,HEY$VB;01AXD*S.8[#X[["?:>* M,$EUJX2O3DZI=P(0+]CV09FT8U9M^-Y0/!'NGW=G5U_LI=9Z%RP(OM83&4(: M'GQ'ZXJXZ3*4RGQO//1>L_]!69'P.48&13:K:00K"7!>T+XM/2E2BM2369D6 M(Q8^IADR6D4)-^'.NI?A.FI-R?9^*L=MM??8=^)6I8RS%OC3.W_NB0'B;*'?ED!=2?=J#HU)A/XQ[L&Z)DR@I<]"2&2V#X MDW'-ORQ=OW"T]N.,!;M"3]<:W"BJ%:N19LFWM1NO;EG-1=A2:$?7N=J\""86 MU_OR3[<(BIS8_2(9<*=&DICWQ&',X%S'^Z(&=O*1E,LDD\D"6/S\]4V6D MUU5JNR8-^:_Y^8CRS +)IY2%9-_Z]'8OF=RAVN\]V8)P(870^,='1%#G2&GQ M3B31XF)C9)6Z*#36^(W/B8NQ^7GRZMG-PJ(^Z< V+@++9=@.B=*2CC4U_EYQ M277\KC]'5G:8Y]V$QL4'K$SB+ ON/2AG=&P='8BG ^ZH)#VA[WZ0"I9"["M(,OL)0CXU -0BS6_K"#9O>.3WN+!E3MC(UG 46N MMQ"D$ PJ83%2E[Z/VZYTH MB"FB.@8%!?&HQXJG#\#DU/FJR#L:\X"UV+9$W_XQVG?!D5#85%8UFKM(0>?" M]-[ESV,T$.72=K"X2_YAK6A@^WEY[VFO+\EG12M_@"/DUOY& 83A9W];L?[* M#.@11+MT:L^2]+($U8^4QO479K]ZKL>VDCA4S;Y(@_-"R(#9>48EZ=PKOS=OX M1N_5X>'D\:LQPJFK]UM%>,! M;Y^^WDGL?V\/)L.G;25)9\C[DMK-U;_D@N/FQ)7)X\2G1-MZ;X[G7!G+JDZ^ MSWA*1O/,DZ]X"+1D:?"NV;(3\42O"-],X8ENU-XS9]ZTL7Q](T6=2O:&<&KV M:Y]$&2;X^_FL4[KO=-#P@D"9[ /L8:N+QOK_>,>FAZ+VEY<+4?_7'*KSA_,% MO:%5B84>^2&#:":'^KJJBL>V2[>2 PZXP?HA#_5]H<2/*I!=B L6%.*G [QG M!3?-#:G2NY ]E@HXE3..#L3FTKCW6&@18](T%GTZT':-N8'W&1U@I470@7.K MW'2 *8<.$-[1@<>,_^E -CF&#H3UHT@W]Y7J.Z ^H[+I0%_013K0M( %/\#P ML#[4@FX.:LK7CFH&N-NCAU,__>M%*!&] -L4[8<1M91HLJ&J36,/=7TZBL5N M#\/_ZW$=A,=#C]X#8<2D5II<.E]-7(N56?M;8BGS.2X^X3UON].(-()A7,B1 M%F(XSAQ,\\;GDMC:*3=)(IMU2'[GU9!+Z M&/7^C5OZMQB]C*(Q8T<_Z#A!*/?9Y6KMFJDM!&!B5'(:V3K!@C&&%Y MO-7-X(N.(A?!P^G[ZQ'19NZ+Q\/Y#M=/\ROG-/Y\?V/^K=R"5S2.FR;)\.JD MQ!+J&8*Q%POJ,U/Q!?Q6_]O!G-IHLYK$0_EU&[-W;%6=GN7:R2?4^_0XT_K1 MGR*C.WH3 [<9!(EW0/@;N/=RW%H4O!038;.H7N6/F51OP ML(CM+":25XRBBE=,X]%!7Y0H[EPQF"ITY^ 8KNA2&I=E]]P]C;FC[^\>=[KQ M]5S.5\7$##*"9$:.(440I%O[V1OD1C"&^EFHT;3WC>D#PL0?OB^?LL^/6 MXMP;=SP?V0_-> XM%'2, ;!?HOU:=*!W\R]0(>%Z?]Z?G6L@/_K.<[BO%&O/PB-_O$O'L MN_>_\>$C<^J8B9A].K3X 9173VHY2X"4&/,&@;KT:4A5Y-ZQM3/^CSQRHC2J MYI\6&4EV\$C,K$1*)6O_^NZI.H],SB)I9MTWZ@:.J&5$DH+VKA!K&: MQ@FE PF#U2]] D33L&,)M*$Y].^;Z< ;^&3LK#YV/):V3R;JRM%:G[ZI9VT/L,0U MAA6PF\8Z(G0@E-T:^S]M?(-Z(:-SIA(RJC[E^&(D&BWH2Q[&V9$'1TWFW)>YW+V2P#Q'1.KGO8TIK'6]FY59:'%)7 M-\=U!/[0S" [ Q>:=Y?=.=[CFWNKGAK"@E#<&ZMCI2/N42+=*H<66AJ\X*M> MI)3/(9**LX>F=/WLEV&B65%FOI>A+R2-VD\]:L(1WR&5RK6-@Z,4ZNOLM>OF M"B+([*"81%V'P4DO\-Z&Z0KI+, M:H2V<+=^YW7TVM-5V MYX?@D90N="-M:/#:^48*(;5M.8N_ ^V-(HH7"AP=L M;+3:/+@N%@O.G&R5ZTI;EU,OEE-K6N6FL>*)FB,P8B'R+XHTI@.<:R!#O%C= MC .!RKI&&?!]T@X/1H$.1##R_FE?AJ:19@Q-&W_&@1H,39MUSREZB;/31'!$ M=5J, 4+#'%O)[BPZ#YDAUC.P39!0- MY]&1*.)#.D#U3+2#M6IBXI5 ?U03;E=6W?UI7.A8].;)W\LZ M+$ITH'WAC^TB&U%/? ($4,1U2%@-'4BVGF(TOL^*41Z%^U'9'3NHLKTL]C2, M>36#"O]M!$G@Y1!95%\!WHXJC*4#0KEIO21.+_%FE!L=&$7CH>&04-BG1E'P M7@O%N*W*7-W6I 2GQSQ1I]8\>Y79L#*0T5/X(R3G,P8]1-I,K5V%[^[_Y0Z9 M]@H+D44R(/C87I ELHC1K>B(QU8X9]'J_*'R7ZC":1I74JP#'>@LP*.H M(C!&UX7)VV;IRO'I*1ZPFA88D9%(A+6(TWB](G:6:>&8/MA4)HZ)A3K0RX*: MVC^\_E>H_\7I?D.]G\%?\#;X+L_O59V(-(;-_-!*:()'S\Q=5$L]C9D.],L3 M_6F O3_F0]]_C?KPO ,^S*A%E(1VG0 X*M&_2\J%D(3&?^[<=U*\BD E7/P MV240CC>J5OMI6/#6\-B:OF]+FQU/![4KA&\7=?_WCTM,IRMHRB18$UK$"DQK M2="YD,X!LNTB#,I9>HI/0U$9^0CJCM0$$2Y[7<_Y\&B MK;B,5SH'\9M$\9S:V'$S_JO.CN)K1VGQMZN))UTD\2UF,(O MQ8MCX\:$:)('%3_&\G@R=TP^(C\03%K9> M:#=APFY%4 M,R\='?%2'7=N94.\.38%.+A[*B(/Z2X,F?]1-)&UX1%@S7 SRV\6J7]9BDHQQJP9TP&T#_N^6 M_'>/7/Q5NABM_FS1^J.,0OKOVQMEG6GZ2NRHJ5DZ $XX(D8((ZU>T9-AUK5?K69J_N\[&R)#55 M9*"#4]'-Y_]O-XDI1PEBQMO?"9$SB0:HA6/O4:N"FVF4H3G:&1@IA<;*@(5M M/AVH<'N#_1)K+3[ IU#1:+F9+W+2S4"]6_1Y@/U IC[P#\G1=O&&WAL)D@Y0 M)\O[0IWS#$U5MCF$<_UTKUZCM2]UB11_QNDY1T[HF;&!K;H,\0CTELG(2+$Z MY33!_8W$V[[7P*U[8ITL&M\"G2H6U3:R-H'6LZ8%\U=_=>3+QK-9 5ZINC(, M62OV3R5W@T-Y+DRF"]G,._8#2?*!IN_^5#K &EOP[I;0)[6 N\_GYX6B9RU< ME7L 9X7BJ>M1GX1"UDYXI54+#\093\%[''OM)JIAQ2[]9P5&=FUZJ!S"24[\ MKM^"AARD26T#YL'<,GYRJ!P=P2,;/D^,I[ M#K822T2-%9(1H ]Q?-K\5?:$Y3GBR.?=J&?DA#.M&^^.T$$9H7%_(_8=8VH5B!?GQZBVX,;EV/6[2=F1; M3V7*0FI5-=^I;[N/,G4)!W;F;^@923FR&4DX?YQK@-PDPE9Z\Q$YZXSP^UB+ M,+TR8KKX;+)54:_-_]T%(2/)>%-^ML%5T["FSO',G]=8%DK);=54*L-'\!Q#]BJE+OQ8^.;V.?ZKA+17W?,#>XF%F2]%@3VSM)& MJ^@ .@Y%V97YARBW\0K#3M'<&5NM0$%47?U$6%IO(&R->;A>K7F)5_,KS-(V M/'LEU@ZW.K/$DVX%_K0KYWNNHS%,!R!;/4XPWH5MK;E,Q0QW'ZV&AO*#M1/1 M72KZ4:M-$"0A%&:,JE+ SA-P-%HL[.\2=11,<:7((U7*PY?@K+9+Y#.+9*LW M=0.$VMK$0UYVW>434=\67_->3VSPMFU%3671@4.J)CI%MIS5%-78+ $[M2,X>LQR/V1BJ]1\R+?T1Z'Q8"4%#5IHS73C<9R6 MX ?\W41740^]]1.:N?NO5*E5X<==E\]"\Z'C?+@-DA<=0.G_DQCBC.C%]S;U M\M"^A)P"P_!V!]S,^:QNFC8S%\_HXI[:-[FWQO7L=[FVU3Q_P!S7BGV,!1H/ M+DT>[?/# 4OIP[6$8(7U8LX4+V^-AB,G5-8K[6::[HSJ[)L,A5U$6_[%5"'8 MC2%4>^-9D#*-C1-$47G.- OJ1:H]H0E^]\@/"JI^K#ZZV@BO9!6"H6:%X)2S M9DI,(6W0_8T2"$.C$5\OUE$[5ZW9(O\J"SGO!WPN#LT&0%5 []5*1JH#03E M("&#D]*DU'*\KK1AGPKV *(,H^Z<_[58UHUD_8F]H^9I\L+,.NOL4^8A:TISWNSGX'$\8+#SX]9>""9[,,BXCX/F,^5_">UE7G M'#U^7>_P=P<#8_;'^""9N+D=+;[:7*+B* M,27"IJ#-* "\!L9]7BUU'YM[01[-&12K<=TZ$*L:%/?F"-)0,.K S)3#OF07 MIDW#/V>*;W8""&NR+='IU5V4^N/YVH%2E7$;-VN0;Z;9WO[AY6:=KY8>A\_M M&%C:/Y753AH=Q*^]HCQ<%!42O&@1PCU"%0DH2E [WZS@'.5R5"+QK#\^U:#S MGN&)4)@A]D^FN'. D27KA7"6?09EOW(W22UYI>GV]K;+S:&C<0<;^:F:_30M M1$:'E>I: QX;*7I"2^>Z];F8A.H?V2^_=L6S:YS.VM?>IR$5"C.#_9D"YP:1 MXA3E283QS2%/'9& J.\B;$?1OD3'3Y\N2HC9U4_&7*NU#X])9>$G&;&C)#O M#X1PNNT.EV8CRIL%&]^43+H'=O;A@_S#O3Y9GL"D_I*MV6]V(/BA9C9D&+8: MY[7S^T1@;$[2/T2L6H;1WLM9(BQ:M1O.M*05'R(]P-G@X>PN_,OVPIT\N5Z) M\U?P1DQL1KIAA8S*GZV1RJ.HYC&XK<8ZCN3]$Q4MF/=6;'/='"18J#=H0T$B3:C_NMFYJWY80)V>BP*/+* MM\1K\G';1IXUW^3@4^@6W(]Q0O; +WO8?:WARK$Z+X4X^WPG MVCTMX6-CQP##4P=O1@54=:B_9\'@>D=[!0:QA+2HZC# M[R9@,,-;FR$^JP%##3=J[KU&0O$'B':,8H$',=U29U",7W]2]ZW\C=VE0I6' M+B-\'@_Z=&QO[3R;KK[3=4Z[+"(6V(OZ3T+-O>G+>Z^*=8X1/#RH3!^>4$^^ M;2ZV'1.8HYBZ;BC?Q%S<@ UE%EV]Y @D5^!$D$J@B!_1AQ!5F(M@-QM8TSEX M7ZSFNRVK(M> ZYU;Y@YP%=;'EQ;6LA,U?O,R[,]YV0M1CO=O@H>3)YG[J1>F M/"Q:M>A G(KI.ZN>O+';EU0A4BH!L[]:H[OP$7=>[VOWN8X\7[:7JB<,/NPU M3_N<)ECRRB_'D&!8,VA?^\K#=^?J:(GD3K/9LT^%S9HLC(E*_2?J5& A"X,* M! B;E3OK%+Q\S.9',=$XQCG6X7P&<<%:=G3%?9X._-@@6Q!+.Y2BZZ3;CRFH MF/ W6U17IZG7'>S6LAIW(58\R\.Y]+Z:IWY83:E.!GCV[6;\9^%N[E&U#T4> MX=-DU?%D78?W79M][FA+8=%#?6^>L83' X=RZZO-O1M/M#H0;QZY=(Q7*5$! MY02/WIX\4=4 !A?#89&5P;"+V,2!8_-^-5C]H'L?/CD.18UET_O,, MY:4=KX(>$^(,/NH501>"%ZTF< <3-#"J?NY'7C@.E"1\;I/P87YZMWT][=AA M[QY?!GA"H+1OC.*B$OW1'7C"(;#Z\CN%5S/23/UE^H_*Y?()J(;7$-.N8 M$KL<0PA>2E4X8/Q&JR'--Y'QSB5)_2Z!7/5B55/Z:R M3P6;+S=7^0_SW?BY!.7U2V)W>Z9:+[QH'HY/&:U>XY?PFQQ=M>I[]_ZFF6"= MB8OSC8S7MTU_[EW=>ZES@2!B.&48M8;T\"F ')WXD;=]_5R52NBIKK=GOBON MV^X)/#JTFD3%_%4]K\=8(F&./9[=EO6UQ ZR2$E<7M(1G;JXVQ<5571V2/>L?&+82DT('[UJC>-H:>>%!_DWAW&@H0[F3/ M[QC[G(48XKHY?XC8D*H)%.Y\RUS[U>:,<\W8I!,;-9YG6];M137U],1VBRZT M[2DH=RWMTK"\XY"_A,]:67DL7-$XQD=J?Y3(/GG#XS>?AZ2A_JRKVF(7.E . MB:;)V(!6R\V"Z3UW51^K:\5>>+@;7-LXIG#L+214PHGMM(;N \W2:Z3M%3@1 MCL>%5S8\VFXBK[J_L82CM/*_M[Z(5?-)0F<]WT=&_SG:DAEEZ:>+7"$=-ZA. MX2)BXM^I4!^"9L6CR,=:4G=/CP>_BL%)G>)M??6-8*!E@9KB8">[?:?QZ945 M(VY,7\8,K/C^*#V.C5IBSVAO^&RMHKS6S9IW^(/&[-4',DR;]7\>T+\JB8(I MY!N@1W8^N7"JP1RF2)C[MCNIH2B)-DJ?X#.Z@;] +; O/.QP!+%ZA01OP871 M8,2D4#^[0XA'TQ@MZR$1UHGPL0;]H>(Z@(.*9_ZNXIR7Z\WH(,#.=#.0/ MT/A">NI*VXR5#G7@60^N%01XOQV=N.1L;#S>>01316JDIIJ9:QZ'/)]*!_98 M_Q-*3B+[[B7H0=W1 B'*8)!U_XGA522TU/K'8O*5'IZG%R3S3%6<[^X+=;[/ M_4W9MIX.<%) ;?0.5_'O!_A?<50;(/C1;EOC.DBI J [2Y6>?).A1)^?_J5Q M2)/?KZV!NBR1?K?XF\WC)-3XN<39WW\J.G'OT,YNN-PH:NK56.4PH\D#NZ!Z M0)"/[NQ$QV/?[=2 UYCDZJ>U\AW)P0M,$W\[A6E'R90./,\$-VA?R'%T(+^Z MDJ6]-SQ+"7Q1N-R_&"+=AR>./-F4[/?RM;$W=E\03U'*>-?T@+>KED4<-"_X M3@=FI4-T&" *SJ$#BQZK@8'Q(9;9D)>>V*FL]/RDQQC]-PLTE?*HEIOHEH0[ M7KXC->ECNF*Y'N5'CV\(WL@T %@:[KMA/Q8/8_T$':J[1T%^ M"H?A:G)%_$S:]$PCQ MYJ2]5P0ZP(&(1,*(%'/BU:0\J23)BNWK$Y\Z2S94(B]^Z&RP< _R*\*&0=#O=(9.VYS61D L]N9S226A\W0&_VU$)Q<=?8YF?CT7=Q<72V,&4?'AN M?N\3EHB*8':C@7N7K[;+.RA+=*Q>_N-1%TBNI.4 M^VUO1(M[MY^%W9X:Q,=_Q6NMWV&&!Q)A -45?$8:O#;BMWZH-+*8JIR-J+.# ML'.'$[W;G= M]H!:E./]$#D;>4$XT*M4E6JQHDRY\'M$:&D1>)@9.+#6R?2*J M*'GA:T=64E-+9DRB7LX9)!J(AGT,NM=@L$&>!F]Y>!3?KHZ1HHB&N>M2!T6T MIKNR#@G+#U@W]E3O5VN?YCM;8@X!99.:"@NUXYZ3$HBQPUXG'@5S;CVZ)&'9 M>;^C763(:(%=,3 6B&ZQ*_.*T3E)$4%43PT5)/BF]6\YU ]NRKW?K)4(YH>C MI5?6=+YV=1J-[0@_.%=2:+>7134EP&-"#I%T&B7[N=8_9PE^1\)4CBX^7,$$ MO9LV>X4*>,XZ6W)SYG66ODL;Y2Y5NY98Z,Y>9(M1=H.-KKOOO?#>RTX+N?7\ MK$=50*TR;6/M5XUFF],R':BN_HSFM (#C3#Z?MYT@-6FN&TM5=XWKK!62;S: MHUK LN^%2R_.M&MJYH$+T\>]U[1C$U1VD'=JG67"36VWH2-29;0"'WR8^4#= MT7C6_5QM5Y6;I=,WZ [K5M/#'2=]N(NB$3:..8CE-IHQ^G XV1:R\K5L>?\ MAWEZ>,ZLLY5][:[]E)?0$]'9GEI.>425[_/TS$6WJCNOU)F55%AQ2,TYI'Y; M'-8.N.MXY;+(#P-N">$9;]O*@@FI0L>#K4&M_D=93VSPY (&!N=FH/8,"/8( M0JG<\]?L.$$[_2&,3<'D8KI*U@GU_G'77O;)DJ)OH_%I>M?C F;+ZYG"+-,A M5&ZUZ18Z<'C%5TC7HBG09BUI+^-@5F$!Z/JFMCY\ "\-=;47N]<[F[W#5O+0 M>U 42Q% .H[0=*D0/7&21. 5?SHP'EB2+CYX!_'FR)C-E_W)(B_7Q$X'+"%X MH_&0<>VS XU\8$'[I#Q)I"+K6!E)L__^VX]]I?=JR@_DZ'MYLY]\]G9R5)[G M9&=3-D0'U&10X,A("!>5"PS#*X%PWXP?&&_\.XPZ+[Y_1K\\03+S:[Y."P:M M$^]@[Z(SUR!NN9=.M>&LGU+B7IB4):X6Q&.$WOQ$N,T%%4L9^:X:='G)O[XP MYVG$TYJ0.:IQ/-$M@T$^Y_1$$)0I>#SFUA26MZ@07[]/>_*G2W6R_KU?GI9O MDX^$&SX^747(!:V?6=D)HNY[*)&]B(:AGAAC+U2QF][IFLI/&Q4F4G/63JXW M^5^=CW*X\O =3OF;#%/8WAM&Z:!W B0I/1%%";E8^"S3A"K[!J;-^S#; U(Q M+S'D&.$G3R1_GCZD,:99>G& 49=C^<9I?5G>.&*=OY8Z^]*@ZY$0-R?Q9WM(S-;1N MZY'QB<[:I%4VG7=OE3_>$9@_X-V9#5WCML_A:I&.PCUR:X0<91;>EC[1X M)5@=[$V@ZJ#P#Y;LQA*\^6)D:#T^/*<^A3IJMW>&B7!:C_-NYO4'W/BT*\ST MD_/[&+#3T8'Z6%4\#7^B51"+PLL/B@US6_17]K _RA"+ZIK[#)&,;,*]XC)3 MV'Y@H4NZ3493]B.6#4F.I7''P0B\>](QJV6KQK>*TGU.:O=P-YY(#-,N][Q^ M<^UZG*^ 7N56,,^^7R8=5&[G5G[T 0SO5'%3QC0/OZ:8@Y0;6!G/E0 M0E[)P\GH0NOX@Z+'+^YE4RQ*P"1R"(F%JHCE!'O/D^Z;FUHN]+M858\7(7>\ M5@?,4AX>N2F1%&6N(3YWX$[LUM/ (-]>-U@'+ $(J&[N?4P3!^$D<8+A$Z^M M!CGS2E)CD6I%>?E@UB3AQ\"8G%]JYW:/U,>S2FER__\.="U2L%LI-RN92@?[H9VX,#HZ4^[18B91'KQC2!;(@2 M^,N'5#T%]0)+T$F4Z)\CPR]^V75DZ:DAF>A V2QV$^=C9_6O)PA]@Q)OHG;4 M.:"T#A0'(Y /3]8MM] RU?=\O>;_1J_NK,N:'<.YRG>9Z>[2Q-H0FAFM4JU]FIVGT8S2+DI407I)AH MI5J83^YB@K-N/CG'D7GM_%KS&,^+H?-AKY/=EV7WC2F/UVQE0YY3]U$$W.W* MB]>?Z)PC>W"W6SW*Q0L@E?WP<$Y&[TXUPX+JR-O'%*7&;###KOO:SPKH6%PG M=I//#OW^.NH!=AEE/U+97OI>M<]Y^& ^[)B-SS%'@X5?D=Z&E)&,C_@1Q1SI%8IGPMZ55X M6*#]*8!W ]H.&S4DI(85(VS'+[CCN/2GD@XLIDN&E85+#N@8ZU:V=%I<"YNS ML*3AVV_;>R^WA81GH78GWJVN+FA?.^AQIA=M4"WX^('DU]0/:=2=R_*+PE"56@ [RK%GX"RV:TN>]F[.A&7&DU&7IJ/&8?/6FF, MG3?@X>+=I^NS:0'?&'XJ ]L+!':B.V!$N(GIM-+C2B&H(-C53B-#F=',"VF" M(>G#9>,&#HFF/@\B>U]2WL3-WLAE^^ESJ\Z.RDWIJ&Z4(ZG5ER#/$UMWHV-U MC+,1L7CY"M8WB?OR964BU:\8;2 KNT5?>#1--E![C8M M%+FQ<+J5U)CIQPA=)AF&6I=3?W5@?='^!Y_'SVR(Y[V>VEGJ!J*G*9#'. [D M.4*FZ5=:#W$R0R_?9_9P=1I7JBS+^[8 ]<^X>%N=N.9TZ5:X" Y4:\&3R_'D M8=5#'E/)92_=E[HTVS?/L6V?73,0[?(X_=0>@Y/D"@19= M_C@B',(U"7)?[I\&P]XN;FMY)?K9'4.Y6+G*ERN-I_H=,3!^K1(2=%2L4]NP MVW:;F#N=%A6B9KUT&O&0YNHTD&_IY>'I(5E>7^FT[_D7G@\E;\(.7CTU45C< M'N@LTA )("/R&(% R>^8AU,YAA05:5\PB;B+U/7>>Y:CXZ^>W"&3*O=#U$C@ M&/L[)X'F=HT2-&%D980@AV6E7AQ1I6B&G$!4=V2)5A ?\X6(1,J+#WJ\P((S$JW4K\U).W#GWW,^:OJQX2G!N: MJ@NP-[PP=T;S:=4Z1G?Y:\4Z**GT9*61P]66JY:T':U:9H\/*N4P5*5%RETH MP SJ1.T.B\F,*W/R5G/IZ;?+C32*AXQ4H8F#C,0(E;'K)3H^.<8^Q&, MJ#!8YEZ<5"?JTYB:HZSDS"73Q)#;VZ5Y2&/\./P8POIZ_Y8,AB)B/FPL]*Z7 M6I'05^@#IM<$+/<.IS6Z,,V!*'L[H2\4-1ND8AT8\Q;U6=<^^R&)1L3\(O"VED&#U* M4%2)R3)+ON:P0WC>V?ST3F2[D.KFE':@]^:Z43SG],ADJ)[A[Z\%'?CZG28! M*JLL*QU%*'WV,5&@5C]SU1-R*?I1*EZC),'B1.E41V2IT$6/OP_%C38/0F);M?594TY^B MCHACI%E0S*UI*!N(OCS@T2@6)T4Z6+F6ZED0ZW[WHXG;;/C)DV'1YD"H>]@@ M; I-$^O74T+XM)E/*A%7TNKXX]:H<+U<_YPO:J7O+V@9'_L4@&P*UYA.8!'#R9 M]7Y>HL#4-0?G.]U5.EG,1INEUZ#SDV%-N[[DG% 91"GMXJH[K7G$;E?R P24 M[*#FHJ<*]F)V_6E/K-!MJ%_2[G9DSCHZT*]P#=6L")L5I@,'82OP0>SF^3Z6 MAK\=A?[+MH .G-0FS>^EK/+3 6,O]\&.RQL<<-H-_^E>BO28$BUU=!Q$ZW>CR:8J0W MKLL/Q]?D7RB7#1BQ'Q4[_J%,8)V!1$WAX)/*R;JUNWTLG5F*C! 8C"AO1Q]& MJN.U&RPNAO?B.Z(K15A:+([4%RZAW9.^&)6D",1UQVD_YYML%8[]!8_!?31L MA3\.$1JJ[/.=<%NB U;J?&2KA\:/=FJ^KZP9/=M/$G;U'$\*D=NT?6%9<-[P M/J,8-[;7G^ MJ]=S%DJ>=SH\%%<&3VP\[);%'5""$?-WQ&M[<8V/Z[M(5!TM*91)50$8IC-O M"C?0,QU,#"DN82>_!.MA3:7A@6^Q]A[D'HN>ZD'?FMM2: M)8%1_YAAW1.P)NHR&WZZN-)A@OW^9^%4)I'E,Q9[6(PA'A=;-XQ6S,S^N3@& MC_,MYGL%N_(VUUY/%AB/N;HU'OZNXT2HMM*/I*FD-DC8:>D:" MQA?10@X1&_)KL"4CR( MWO,UC.+I$7OI47!NO(W\2RI[[5G.[8XS9^F ].3>Z+[H[3IO&_[/Z#CH449, MZ^$^2U),\,IU#0%(12./R&OO4%4J<6<_*32^:7C93K/_ %7RO G3;'MD]ZFW MK9X.Q,$XI&FC/QCE'S2J4KN8R<*E_7LJ8:(KH$N;E9\36*SGV;>QWD0'0.G2 MQ$8N)!/X#.^Z!>6<<+,]37RM)U"1K!W#)\/6_6#U3&9MN[3 ]>_OYQI2"(;- M4%[$_!0J3 5,?&9/P!YP4[-*M\Y(=9=KK[+)0#;5ISVD_AA[@)@O#E+ST0>0 M7TC=9$D2M T==P/\X#XA9(9NG12H),XU!'W#D&OQ-GD7R5+VPZW$[TR^C[TK#7V6U\^* M<%7;ZGZ).FD526J6#Y8W\[M*NBQFE>H,/NBZH7#5XL".NF.^7&NO7N%NYO0KQ+$8512!>V*4R[*W&\(7IFJ(2H?,<(!1?_7$^YFK%2)452S!5K[_.>/;VF M;:U#B@76]620G"0L5743Q8V1U=%^6$4[C&XY:KVD#H>\4$F)T6_>=W76)G?V MVU7XB=()I!!IM;0=&FVKFG2KOU+$ZR)QI5%D9#;3EN=UC_SI;F^V=^THWR9I MICD6'0LT]=!>.=6;8K'(5Q5RI,\7Q@'&P?MA596I0\-&JW$Z&Q<\> ">>XHZ M:4\OA2R]F)IK8&G"\6'@.514'T:)T!E9#E):X*5CMSP/^QK7V\EJUY_J.D5* M.7$ZV0@*JP2\1?GWGB+]IK!"H&(O?(AZ>I*="$M451(8U^F_-#*RB"R/KO;[ MQINK#HG^\G,_4=G.Q%?8670SMOZF=U^POL*?;H&Z1K*CQHR-[$648#>-;T*) MQDD[AK!F.(5[F2% MFT@AQX"1T-C*-I))]!.N-I413!_5,#A/MZU.6TL"[?R"*=+YGKJS4,)#*'$1 M&TD'-@7 2CH0S7V+,1B&^5#E;^E UADZ@"LW)/OB-MI1%+)[...&J\A3=""[ MMPU+U4AG5/(2U^D YVOP+ATXAXY#@=ZJ:-JE;,YMBI;7SC1LCZ*"&P7=//9[=?F_4]^J\[A*_F8%TVE4 MLXWQ^8&\(!$WN3@;4^.LBR$KW*)\OOF+M>92NCA&Y/AX_ [BH]X0H9RA(#\]]:@4ZZ M5LMM93A+5L_\GF])4J^K+%)_$70DT#+).@Z>UT[+3291N7SP8<++4#X4D> . MHSZ[A)I*P;+W4MOUY'<9!'OQ]^!"&51+O@_"2(;D1V!P-JA%&+]<3ZP.C6RN MQGQZEH\EB;S#D8,,(U^8LS+/3N(SM#6$2:.T+PR*K<1&0@][HO#'(VBR=EQ+ M(U:T#Q_7E*U-=")3#VC,=YN\SZ+X6+'06'6);1G2M\ *>"E5WH9AN^23!316 M52*&#GRU)_1"MZ[[_473H.L&=,<>-MBMKO=E;Z@XI# MM7$KB]CY>#JPO=*_EZE.):%I>^E36/P@^C!LXS0R3 VT;QDT! ,"(3W0'X.HWF-T8/U'"3M-1)/80HOXO3KT5_49 M_K?H5IP<6I&*F[9H.M'?&4'C?GO,CY%F//7KY=T*5YLM1>L)HYI50HY1E<&4 M-V#),%QX*;TT:CZH6)OBW"Z8FN_E<<:@_]6!,URAE951RGNEZJ!).$#G#.4*]70] M,2W.P[/$-Z@VN^;$\"]K(T+J,3[+O$3+5S;';&Z&YXG*=5C36&'$MG$&B"I3 MZ(#9?R-6^?^T[XBK+U\+2,L^S#NH>3S^Z&K; ]0?>X.#ONN,,7$@K1:3=F32 M>^'40]D09I+Z2M!TL-<4$LUZKZ]BPD*?N)ZH4+ELW&/E%#MB-B"X,J':.&2N MY^OLBQ _>/[UADW2J@V%$_7Y5P:^,3H7$73^(]$P:HU1.5L?K?N>9\'WL GK M;':>O= (*PU]U"!#!YJE&P70._'_Y//'&23*F!][TFI2G*X/'9#\#VV0DB*P MY?[MZQ$A8M6D$^.@^NT1/R^V'Z#%;?.&=!XN2PS:\?L)+[DYIT33.?VP\-S# M/K;1^-X(/841K&L"M+51#**:%JJCKACGCKQS:'=K]4?"FF?5^\\&X9)F E_D M?SZ0RV/H@L'>$^A5=%S *AW@Y[XU30>D3K+\9M= !HG9$3H8)/97Y5(H:JB= M:75A[V.Y?P\=S9I*O L(IZ<#"_^G/'OVO_M%__ ]02P$"% ,4 " #B@ZU4ZUH5T6A) M 0#4^@T % @ $ 938R,38R-%\Q,'$M9W5L9BYH=&U0 M2P$"% ,4 " #B@ZU4F" )C,L& !N+P $@ @ &:20$ M938R,38R-%]E>#,Q+3$N:'1M4$L! A0#% @ XH.M5!U.(=C#!@ 5"X M !( ( !E5 ! &4V,C$V,C1?97@S,2TR+FAT;5!+ 0(4 Q0 M ( .*#K50<[3.@+P0 $@5 2 " 8A7 0!E-C(Q-C(T M7V5X,S(M,2YH=&U02P$"% ,4 " #B@ZU47F?4GN$2 ! QP $0 M @ 'G6P$ 9W5R92TR,#(R,#,S,2YXZP7 "B* $ %0 @ 'W;@$ 9W5R92TR,#(R,#,S,5]C M86PN>&UL4$L! A0#% @ XH.M5+!FJSCE' Q)$! !4 M ( !UH8! &=UZC 0!G=7)E+3(P,C(P,S,Q7VQA M8BYX;6Q02P$"% ,4 " #B@ZU4&!5&4R<_ #R] , %0 M@ %S!0( 9W5R92TR,#(R,#,S,5]P&UL4$L! A0#% @ XH.M5#&O M#RM>>0 VY$ T ( !S40" &EM86=E7S P,2YJ<&=02P4& 2 H "@"( @ 5KX" end