0001683168-24-002037.txt : 20240401 0001683168-24-002037.hdr.sgml : 20240401 20240401172026 ACCESSION NUMBER: 0001683168-24-002037 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 111 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240401 DATE AS OF CHANGE: 20240401 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NOCERA, INC. CENTRAL INDEX KEY: 0001756180 STANDARD INDUSTRIAL CLASSIFICATION: AGRICULTURE PRODUCTION - LIVESTOCK & ANIMAL SPECIALTIES [0200] ORGANIZATION NAME: 08 Industrial Applications and Services IRS NUMBER: 161626611 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-41434 FILM NUMBER: 24811013 BUSINESS ADDRESS: STREET 1: 2030 POWERS FERRY RD., SE, SUITE 212 CITY: ATLANTA STATE: GA ZIP: 30339 BUSINESS PHONE: (404) 816-8240 MAIL ADDRESS: STREET 1: 2030 POWERS FERRY RD., SE, SUITE 212 CITY: ATLANTA STATE: GA ZIP: 30339 10-K 1 nocera_i10k-123123.htm FORM 10-K FOR 12/31/23 Nocera, Inc. Form 10-K
false 2023 FY 0001756180 0 0 0001756180 2023-01-01 2023-12-31 0001756180 2023-06-30 0001756180 2024-04-01 0001756180 2023-10-01 2023-12-31 0001756180 2023-12-31 0001756180 2022-12-31 0001756180 us-gaap:SeriesAPreferredStockMember 2023-12-31 0001756180 us-gaap:SeriesAPreferredStockMember 2022-12-31 0001756180 2022-01-01 2022-12-31 0001756180 us-gaap:CommonStockMember 2021-12-31 0001756180 us-gaap:PreferredStockMember 2021-12-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2021-12-31 0001756180 us-gaap:RetainedEarningsMember 2021-12-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2021-12-31 0001756180 us-gaap:NoncontrollingInterestMember 2021-12-31 0001756180 2021-12-31 0001756180 us-gaap:CommonStockMember 2022-12-31 0001756180 us-gaap:PreferredStockMember 2022-12-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-12-31 0001756180 us-gaap:RetainedEarningsMember 2022-12-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-12-31 0001756180 us-gaap:NoncontrollingInterestMember 2022-12-31 0001756180 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001756180 us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-01-01 2022-12-31 0001756180 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-01-01 2022-12-31 0001756180 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001756180 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001756180 us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-01-01 2023-12-31 0001756180 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-01-01 2023-12-31 0001756180 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001756180 us-gaap:CommonStockMember 2023-12-31 0001756180 us-gaap:PreferredStockMember 2023-12-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-12-31 0001756180 us-gaap:RetainedEarningsMember 2023-12-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-12-31 0001756180 us-gaap:NoncontrollingInterestMember 2023-12-31 0001756180 NCRA:XFCSaleMember 2022-11-01 2022-11-30 0001756180 NCRA:MeixinVIEAgreementsMember 2022-09-06 2022-09-07 0001756180 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember NCRA:FiveCustomerMember 2023-01-01 2023-12-31 0001756180 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember NCRA:FourCustomerMember 2022-01-01 2022-12-31 0001756180 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember NCRA:CustomerAMember 2023-01-01 2023-12-31 0001756180 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember NCRA:CustomerAMember 2022-01-01 2022-12-31 0001756180 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember NCRA:CustomerBMember 2023-01-01 2023-12-31 0001756180 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember NCRA:CustomerBMember 2022-01-01 2022-12-31 0001756180 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember NCRA:CustomerCMember 2023-01-01 2023-12-31 0001756180 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember NCRA:CustomerCMember 2022-01-01 2022-12-31 0001756180 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember NCRA:CustomerDMember 2023-01-01 2023-12-31 0001756180 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember NCRA:CustomerDMember 2022-01-01 2022-12-31 0001756180 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember NCRA:AllCustomersMember 2023-01-01 2023-12-31 0001756180 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember NCRA:AllCustomersMember 2022-01-01 2022-12-31 0001756180 NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember NCRA:SupplierAMember 2023-01-01 2023-12-31 0001756180 NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember NCRA:SupplierAMember 2022-01-01 2022-12-31 0001756180 NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember NCRA:SupplierBMember 2023-01-01 2023-12-31 0001756180 NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember NCRA:SupplierBMember 2022-01-01 2022-12-31 0001756180 NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember NCRA:SupplierCMember 2023-01-01 2023-12-31 0001756180 NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember NCRA:SupplierCMember 2022-01-01 2022-12-31 0001756180 NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember NCRA:AllSuppliersMember 2023-01-01 2023-12-31 0001756180 NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember NCRA:AllSuppliersMember 2022-01-01 2022-12-31 0001756180 us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-12-31 0001756180 us-gaap:LandMember 2023-01-01 2023-12-31 0001756180 us-gaap:FurnitureAndFixturesMember 2023-01-01 2023-12-31 0001756180 us-gaap:EquipmentMember 2023-01-01 2023-12-31 0001756180 NCRA:MachineryMember 2023-01-01 2023-12-31 0001756180 us-gaap:VehiclesMember 2023-01-01 2023-12-31 0001756180 NCRA:OtherReceivablesMember 2023-12-31 0001756180 NCRA:OtherReceivablesMember 2022-12-31 0001756180 us-gaap:LandMember 2023-12-31 0001756180 us-gaap:LandMember 2022-12-31 0001756180 us-gaap:EquipmentMember 2023-12-31 0001756180 us-gaap:EquipmentMember 2022-12-31 0001756180 NCRA:MeixinMember 2023-12-31 0001756180 NCRA:MeixinMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2023-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2023-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember currency:TWD 2022-12-31 0001756180 NCRA:XizhiBrenchMember currency:TWD 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember currency:TWD 2022-12-19 0001756180 NCRA:ChaileaseFinanceCoMember 2022-01-01 2022-12-31 0001756180 NCRA:UnderwritersMember 2021-09-26 2021-09-27 0001756180 NCRA:UnderwritersMember 2022-09-23 0001756180 NCRA:UnderwritersMember 2022-09-22 2022-09-23 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-09-26 2021-09-27 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-09-26 2021-09-27 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-26 2021-09-27 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-09-26 2021-09-27 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-09-26 2021-09-27 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-26 2021-09-27 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputSharePriceMember 2022-09-25 2022-09-26 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputExercisePriceMember 2022-09-25 2022-09-26 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-09-25 2022-09-26 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2022-09-25 2022-09-26 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputExpectedTermMember 2022-09-25 2022-09-26 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2022-09-25 2022-09-26 0001756180 NCRA:WarrantsIssuedToInvestorsMember 2023-01-01 2023-12-31 0001756180 NCRA:WarrantsIssuedToInvestorsMember 2022-01-01 2022-12-31 0001756180 NCRA:WarrantsIssuedToUnderwriterMember 2023-01-01 2023-12-31 0001756180 NCRA:WarrantsIssuedToUnderwriterMember 2022-01-01 2022-12-31 0001756180 us-gaap:WarrantMember 2021-12-31 0001756180 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001756180 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001756180 us-gaap:WarrantMember 2022-12-31 0001756180 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001756180 us-gaap:WarrantMember 2023-12-31 0001756180 country:US 2023-01-01 2023-12-31 0001756180 country:US 2022-01-01 2022-12-31 0001756180 country:US 2019-12-31 0001756180 country:HK 2023-01-01 2023-12-31 0001756180 NCRA:PRCMember 2023-01-01 2023-12-31 0001756180 NCRA:MountainShareTransferLLCMember 2023-12-31 0001756180 NCRA:MountainShareTransferLLCMember 2022-12-31 0001756180 NCRA:GrandSmoothCorporationLimitedMember 2023-12-31 0001756180 NCRA:GrandSmoothCorporationLimitedMember 2022-12-31 0001756180 2022-08-10 2022-08-11 0001756180 us-gaap:CommonStockMember 2022-08-11 0001756180 NCRA:PublicOfferingMember 2022-08-10 2022-08-11 0001756180 NCRA:YinChiehChengMember NCRA:SeriesAWarrantMember 2018-12-01 2018-12-27 0001756180 NCRA:SeriesAWarrantMember 2018-12-01 2018-12-27 0001756180 NCRA:SeriesAWarrantMember 2018-12-27 0001756180 NCRA:ShunChihChuangMember NCRA:ClassAWarrantMember 2020-05-29 2020-06-01 0001756180 NCRA:HsienWenYuMember NCRA:ClassAWarrantMember 2020-05-29 2020-06-01 0001756180 2020-06-01 0001756180 NCRA:ClassAWarrantMember 2020-05-29 2020-06-01 0001756180 NCRA:ClassAWarrantMember 2020-06-01 0001756180 NCRA:MichaelALittmanMember NCRA:ClassAWarrantMember 2020-05-29 2020-06-01 0001756180 NCRA:MichaelALittmanMember NCRA:ClassAWarrantMember 2020-06-01 0001756180 NCRA:MichaelALittmanMember NCRA:ClassBWarrantMember 2020-05-29 2020-06-01 0001756180 NCRA:MichaelALittmanMember NCRA:ClassBWarrantMember 2020-06-01 0001756180 NCRA:MichaelALittmanMember NCRA:ClassAWarrantMember 2021-08-02 2021-08-11 0001756180 NCRA:MichaelALittmanMember NCRA:ClassBWarrantMember 2021-08-02 2021-08-11 0001756180 NCRA:ShunChihChuangMember NCRA:ClassAWarrantMember 2021-11-29 2021-12-02 0001756180 NCRA:HsienWenYuMember NCRA:ClassAWarrantMember 2021-11-29 2021-12-02 0001756180 2021-12-02 0001756180 NCRA:ClassAWarrantMember 2021-11-29 2021-12-02 0001756180 NCRA:ClassAWarrantMember 2021-12-02 0001756180 NCRA:ShunChihChuangAndFiveConsultantsMember 2021-12-01 2021-12-31 0001756180 NCRA:ChenChunChungMember 2022-12-21 2022-12-22 0001756180 NCRA:TraDigitalMember 2022-12-21 2022-12-22 0001756180 us-gaap:InvestorMember 2023-03-20 2023-03-22 0001756180 NCRA:YuHaoChangMember 2023-10-10 2023-10-11 0001756180 NCRA:AndyChinAnJinMember 2023-12-02 2023-12-05 0001756180 NCRA:ShareBasedCompensationMember 2023-01-01 2023-12-31 0001756180 NCRA:ShareBasedCompensationMember 2022-01-01 2022-12-31 0001756180 us-gaap:SeriesAPreferredStockMember 2021-08-31 0001756180 2021-08-31 0001756180 us-gaap:CommonStockMember 2022-08-10 2022-08-11 0001756180 NCRA:XFCSaleMember 2020-12-01 2020-12-31 0001756180 us-gaap:DiscontinuedOperationsHeldforsaleMember NCRA:XFCSaleMember 2022-11-30 0001756180 us-gaap:DiscontinuedOperationsHeldforsaleMember NCRA:XFCSaleMember 2022-11-01 2022-11-30 0001756180 us-gaap:DiscontinuedOperationsHeldforsaleMember NCRA:XFCSaleMember 2022-01-01 2022-12-31 0001756180 NCRA:MeixinInstitutionalFoodDevelopmentCompanyLimitedMember 2023-01-01 2023-12-31 0001756180 NCRA:XinFengConstructionCoLtdMember 2023-01-01 2023-12-31 0001756180 NCRA:MeixinInstitutionalFoodDevelopmentCompanyLimitedMember 2022-09-07 0001756180 NCRA:XinFengConstructionCoLtdMember 2022-11-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure utr:acre

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

FORM 10-K

 

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

FOR THE FISCAL YEAR ENDED DECEMBER 31, 2023

 

OR

 

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

FOR THE TRANSITION PERIOD FROM _______ TO ___________

 

COMMISSION FILE NO. 001-41434

 

NOCERA, INC.

(Exact name of registrant as specified in charter)

 

Nevada   16-1626611
(State or other jurisdiction of incorporation)   (IRS Employer Identification No.)

 

3F (Building B), No. 185, Sec. 1 , Datong Rd., Xizhi Dist., New Taipei City 221, Taiwan (R.O.C.)

(Address of principal executive offices and zip code)

 

(886)-910-163-358

(Registrant's telephone number, including area code)

 

SECURITIES REGISTERED PURSUANT TO SECTION 12(b) OF THE ACT:

 

Title of each class:   Trading Symbol(s)   Name of each exchange on which registered:
Common Stock, par value $0.001 per share   NCRA   The Nasdaq Capital Market LLC

 

SECURITIES REGISTERED PURSUANT TO SECTION 12(g) OF THE ACT:

 

None.

 

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

 

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

 

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 emerging growth company. See the definitions of "large accelerated filer," "accelerated filer", "small 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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

 

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

 

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

 

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

 

The aggregate market value of the registrant's issued and outstanding shares of common stock held by non-affiliates of the registrant as of June 30, 2023 based on $2.50 per share, the price at which the registrant's common stock was last sold on June 30, 2023, was approximately $11,661,410.

 

There were 12,956,987 shares outstanding of the registrant’s common stock, par value $0.001 per share, as of April 1, 2024.

 

 

   

 

 

NOCERA, INC.

TABLE OF CONTENTS TO ANNUAL REPORT ON FORM 10-K

For the Fiscal Year Ended December 31, 2023

 

PART I   1
     
ITEM 1. BUSINESS 1
ITEM 1A. RISK FACTORS 9
ITEM 1B. UNRESOLVED STAFF COMMENTS 27
ITEM 1C. CYBERSECURITY 27
ITEM 2. PROPERTIES 28
ITEM 3. LEGAL PROCEEDINGS 28
ITEM 4. MINE SAFETY DISCLOSURES 28
     
PART II   29
     
ITEM 5. MARKET FOR REGISTRANT'S COMMON STOCK, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES 29
ITEM 6. [RESERVED] 30
ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS 30
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK 46
ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA 46
ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE 46
ITEM 9A. CONTROLS AND PROCEDURES 46
ITEM 9B. OTHER INFORMATION 48
ITEM 9C DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS 49
     
PART III   50
     
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE 50
ITEM 11. EXECUTIVE COMPENSATION 55
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS 59
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE 61
ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES 61
     
PART IV   62
     
ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES 62
ITEM 16. FORM 10-K SUMMARY 62
     
SIGNATURES 64
     
EXHIBIT INDEX 64
     
INDEX TO FINANCIAL STATEMENTS F-1

 

 

 

 i 

 

 

In this Annual Report on Form 10-K, unless otherwise stated or as the context otherwise requires, references to "Nocera, Inc.," "Nocera," the "Company," "we," "us," "our" and similar references refer to Nocera, Inc., a Nevada corporation. Our logo and other trademarks or service marks of the Company appearing in this Annual Report on Form 10-K are the property of Nocera, Inc.

 

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS

 

This Annual Report on Form 10-K contains certain "forward-looking statements" within the meaning of Section 27A of the Securities Act of 1933, as amended (the "Securities Act"), and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). These forward-looking statements represent our expectations, beliefs, intentions or strategies concerning future events, including, but not limited to, any statements regarding our assumptions about financial performance; the continuation of historical trends; growth strategies; the sufficiency of our cash balances for future liquidity and capital resource needs; the expected impact of changes in accounting policies on our results of operations, financial condition or cash flows; anticipated problems and our plans for future operations; our future financing plans and anticipated needs for working capital; and the economy in general or the future of the food production industry, all of which were subject to various risks and uncertainties. Such statements, when used in this Annual Report on Form 10-K and other reports, statements and information we have filed with the Securities and Exchange Commission ("SEC"), in our press releases, presentations to securities analysts or investors, in oral statements made by or with the approval of an executive officer, are generally identifiable by use of the words "may," "will," "should," "expect," "anticipate," "continue," "estimate," "believe," "intend" or "project" or the negative of these words or other variations on these words or comparable terminology. However, any statements contained in this Annual Report on Form 10-K that are not statements of historical fact may be deemed to be forward-looking statements. These statements are expressed in good faith and based upon a reasonable basis when made, but there can be no assurance that these expectations will be achieved or accomplished.

 

This information may involve known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from the future results, performance or achievements expressed or implied by any forward-looking statements. These statements may be found under Part I Item 1 "Business" and Part II Item 7 "Management's Discussion and Analysis of Financial Condition and Results of Operations," as well as in other parts of this Annual Report on Form 10-K. Actual events or results may differ materially from those discussed in forward-looking statements as a result of various factors as described in this Annual Report on Form 10-K generally. In light of these risks and uncertainties, there can be no assurance that the forward-looking statements contained in this Annual Report on Form 10-K will in fact occur. In addition to the information expressly required to be included in this filing, we will provide such further material information, if any, as may be necessary to ensure that the required statements, in light of the circumstances under which they are made, are not misleading.

 

Although forward-looking statements in this Annual Report on Form 10-K reflect the good faith judgment of our management, forward-looking statements are inherently subject to known and unknown risks, business, economic and other risks and uncertainties that may cause actual results to be materially different from those discussed in these forward-looking statements. Readers are urged not to place undue reliance on these forward-looking statements, which speak only as of the date of this Annual Report on Form 10-K. We assume no obligation to update any forward-looking statements in order to reflect any event or circumstance that may arise after the date of this Annual Report on Form 10-K, other than as may be required by applicable law or regulation. Readers are urged to carefully review and consider the various disclosures made by us in our reports filed with the Securities and Exchange Commission ("SEC") which attempt to advise interested parties of the risks and factors that may affect our business, financial condition, results of operation and cash flows. If one or more of these risks or uncertainties materialize, or if the underlying assumptions prove incorrect, our actual results may vary materially from those expected or projected.

 

This Annual Report on Form 10-K also contains estimates, projections and other information concerning our industry, our business and particular markets, including data regarding the estimated size of those markets. Information that is based on estimates, forecasts, projections, market research or similar methodologies is inherently subject to uncertainties and actual events or circumstances may differ materially from events and circumstances reflected in this information. Unless otherwise expressly stated, we obtained this industry, business, market and other data from reports, research surveys, studies and similar data prepared by market research firms and other third parties, industry, general publications, government data and similar sources.

 

 

 

 ii 

 

 

PART I

 

ITEM 1. BUSINESS

 

Overview

 

Nocera, Inc. was incorporated in the State of Nevada on February 1, 2002, with operations based in New Taipei City, Taiwan. Our primary business operations currently consist of designing, developing and producing large scale recirculating aquaculture systems ("RASs") for fish farms along with providing consulting, technology transfer and aquaculture project management services to new and existing aquaculture management business services.

 

RASs operate by filtering water from the fish (or shellfish) tanks so it can be reused within the tank. This dramatically reduces the amount of water and space required to intensively produce seafood products. The steps in RASs include solids removal, ammonia removal, Co2 removal and oxygenation. Prior to 2021, we initially focused on the Chinese market due to opportunities presented by changes to regulations governing water use for fish production in China. As of October 2020, we had delivered 551 fish tank systems to six separate Chinese-based fish farms, and two fish tank systems to our Taiwan showroom.

 

In October 2020, the government of Taiwan began supporting the Green Power and Solar Sharing Fish Farms initiative. In view of the opportunities resulting from this initiative, in October 2020, we ceased all of our operations in China and moved all of our technology and back-office operations to Taiwan. We now only operate out of Taiwan.

 

Our current mission is to provide consulting services and solutions in aquaculture projects to reduce water pollution and decrease the disease problems of fisheries. Our goal is to become a global leader in the land-based aquaculture business. We are now poised to grow our existing operations in Taiwan and expand into the development and management of land-based fish farms in Taiwan and North and South America. We do not currently have any intentions of conducting operations in China or Hong Kong.

Corporate History

 

Nocera, Inc. was incorporated in the State of Nevada on February 1, 2002, and is based in New Taipei City, Taiwan.

 

Reverse Merger

 

Effective December 31, 2018, we completed a reverse merger transaction pursuant to an Agreement and Plan of Merger (the “Agreement”) with (i) GSI, (ii) GSI's stockholders, Yin-Chieh (“Jeff”) Cheng and Zhang Bi, who together owned shares constituting 100% of the issued and outstanding ordinary shares of GSI (the “GSI Shares”) and (iii) GSI Acquisition Corp. Under the terms of the Agreement, the GSI Stockholders transferred to us all of the GSI Shares in exchange for the issuance of 6,666,667 (post-split) shares of our common stock. As a result of the reverse merger, GSI became our wholly-owned subsidiary and Mr. Cheng and Zhang Bi, the former stockholders of GSI, became our controlling stockholders. The share exchange transaction with GSI was treated as a reverse merger, with GSI as the accounting acquirer and Nocera as the acquired party. GSI is a limited company established under the laws and regulations of Hong Kong on August 1, 2014 and is a holding company without any assets or operations.

 

In anticipation of the reverse merger, GSI undertook a reorganization and became the 100% holding company of Guizhou Grand Smooth Technology Ltd (“GZ GST”) and GSI Guizhou Wan Feng Hu Intelligent Aquatic Technology Co. Limited (“GZ WFH”), which were all controlled by the same stockholders before and after the reorganization, pursuant to a series of contractual agreements (the “GZ WFH VIE Agreements”). As a result, GSI, through GZ GST, was determined to be the primary beneficiary of GZ WFH and GZ WFH became a variable interest entity (“VIE”) of GSI. Accordingly, GSI consolidated GZ WFH's operations, assets and liabilities.

 

GZ WFH was incorporated in Xingyi City, Guizhou Province, People's Republic of China (PRC) on October 25, 2017, and was engaged in providing fish farming containers service, which integrated sales, installments, and maintenance of aquaculture equipment.

 

 

 

 1 

 

 

Divestiture of GZ WFH

 

On September 21, 2020, we terminated our relationship with GZ WFH and its management, and the GZ WFH Agreements between the parties were terminated as well.

 

Subsequently on October 8, 2020, Zhang Bi and GZ WFH entered into a Settlement Agreement and Release with us wherein all claims as to GZ WFH's debt (claim to our shares or GZ GST) were compromised, settled, and otherwise resolved as to any and all claims or causes of action whatsoever against us for any matter, action, or representation as to Nocera, and any debt to ownership of Nocera or GZ GST up to the date of the settlement agreement. The consideration for the settlement agreement was mutual waiver of any and all claims against each other and GZ GST, and GZ WFH (including Zhang Bi) waived any claims to our stock, and the 3,166,667 (post-split) shares of our common stock owned by Zhang Bi were cancelled.

 

XFC Sale

 

On December 31, 2020, we exchanged 466,667 (post-split) shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company ("XFC"), in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic benefits of XFC that could be significant to XFC. On November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh Shih (the "Purchaser"), in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price of $300,000 (the "XFC Sale"). The closing of the XFC Sale occurred on November 30, 2022 and the XFC variable interest entity ("VIE") agreements were terminated in connection with the XFC Sale.

 

Reverse Stock Split

 

On July 26, 2022, we filed a Certificate of Amendment with the Secretary of State of the State of Nevada to implement a 2-for-3 reverse stock split of our outstanding common stock, with fractional shares resulting from the reverse stock split being rounded up to the nearest whole number. The reverse stock split was effected on August 11, 2022.

 

The VIE Agreements with Meixin

 

On September 7, 2022, we entered into a series of contractual agreements (collectively, the "Meixin VIE Agreements") with the majority stockholder (the "Selling Stockholder") of Meixin Institutional Food Development Co., Ltd., a Taiwan corporation and a food processing and catering company ("Meixin"), and Meixin, of which we purchased 80% controlling interest of Meixin for $4,300,000. The Meixin VIE Agreements essentially confer control and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to us.

 

Business Developments

 

The following highlights recent material developments in our business:

 

  · On November 1, 2023, we announced that the Board appointed Yiwen Zhang and Song-Yuan Teng to the Board, with Yiwen Zhang serving on the Audit Committee of the Board and the Nominating and Corporate Governance Committee of the Board, as well as Chairman of the Audit Committee of the Board.

 

Recent Developments

 

  · On July 5, 2023, issued 325,708 shares of common stock in response to the exercise of 162,854 shares of warrants issued to our representative in our uplisting in August 2022 with gross proceeds of $626,987.

 

 

 2 

 

 

Corporate Structure

 

We conduct our operations through (i) Meixin; and (ii) Nocera Taiwan Branch, an unincorporated division of the Company ("NTB"). Our other subsidiaries, GSI, which wholly-owns GZ GST, are dormant and currently do not have any operations. However, GZ GST may be involved with RASs manufacturing in the near future.

 

We acquired GSI in a reverse merger on December 31, 2018. Prior to the merger, we were a "shell company" as defined under Rule 12b-2 of the Securities Exchange Act of 1934, as amended (the "Exchange Act). GSI is the parent holding company of GZ GST, which was incorporated on November 13, 2018, as a wholly foreign-owned enterprise established in the PRC. Both GSI and GZ GZT are currently dormant and do not conduct any operations. We currently do not conduct any operations in China or Hong Kong.

 

In December 2020, we added XFC as a VIE in order to obtain a Class A construction license to construct indoor RASs and solar sharing fish farms. On November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh Shih, in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price of $300,000. The closing of the XFC Sale occurred on November 30, 2022 and the XFC VIE agreements were terminated in connection with the XFC Sale. As of November 30, 2022, we ceased providing services to construct indoor RASs and solar sharing fish farms in Taiwan.

 

NTB was established on January 14, 2021 in Taiwan. In October 2021, Nocera began its eel trading business in response to domestic demands created by the COVID-19 lockdown. NTB currently procures and sells eel in Taiwan and plans to trade other types of seafood, such as tilapia and milkfish, in the near future. 

 

On September 7, 2022, we entered into a series of contractual agreements with the majority stockholder of Meixin and Meixin, of which we purchased 80% controlling interest of Meixin for $4,300,000. The Meixin VIE Agreements essentially confer control and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to us. Therefore, in accordance with ASC 810 "Consolidation," we are considered the primary beneficiary of Meixin and have consolidated Meixin's assets, liabilities, results of operations, and cash flows in the accompanying consolidated financial statements.

 

Significant Products & Services

 

We manufacture, sell, and install RASs for land-based fish farms. Originally, our systems were designed and constructed from used marine shipping containers. We then developed our next generation of RASs, a cylindrical shaped tank that holds approximately 15,000 U.S. gallons of water, which we believe make them among the largest systems in the market.

 

There are several significant benefits to our RASs:

 

  · the system provides a controlled and "traceable" environment;
     
  · the recirculating aquaculture system can be installed almost anywhere and requires minimal site preparation; and
     
  · it benefits local economies by providing fresher and, therefore, generally healthier fish.

 

Nocera's RASs include the fish tank, circulation and filtration systems.

 

Nocera Land-based RASs Overview
Height / width 1.5m/10m
Main composition of our tank Environmental-friendly PE
Yield per growing season (Tilapia) 11,000 lbs.
Fish farming density 100-109 lb./m3
Price per RASs Total Solution $35,000 USD

 

 

 

 3 

 

 

Our RASs can raise both freshwater and saltwater fish, as well as a variety of crustaceans.

 

Nocera Recirculating Aquaculture System

 

 

 

Market Overview

 

Global fish consumption has long been on the rise at a rate higher than any other source of animal protein, and the trend is expected to continue. With overfishing already threatening the earth's marine ecosystem, it is anticipated that a significantly larger proportion of fish consumption would be farm-raised instead of wild-caught in the future.

 

Also, the trade conflict between the U.S. and China has led to a greater demand for non-Chinese origin seafood products from the U.S. market.

 

On a broader perspective, as the world rapidly begins a transition towards net zero carbon emissions in response to the ever-more pressing threat of climate change, it is foreseeable that solar energy will be the go-to option for many countries as a new source of green energy.

 

We believe that the RASs, with its proven advantage in producing more fish in a more cost-effective and environmentally friendly manner while offering greater location flexibility and the potential for a "solar-fish sharing mode," is a perfect solution to address the opportunities highlighted above.

 

Consulting Services

 

We also provide consulting services and solutions for aquaculture projects, where we offer design innovation and RAS expertise to increase revenue, while decreasing operating expenses, allowing clients to operate more efficiently while increasing production. Additionally, we show clients how to operate more strategically by diversifying the species of fish raised to meet market demands. Our equipment enhances the management of fish farms by reducing the incidence of disease among the fish populations, while reducing water pollution from inland fish farms. We currently provide such services in Taiwan and intend to expand into other international markets and the United States to increase revenues and operate more efficiently.

 

 

 

 4 

 

 

We provide the following service offerings:

 

  · for qualified investors or investment groups who are interested in capitalizing on the potential of the aquaculture industry and want to develop or take part in commercial fish farming or shrimp farming but lack the experience, design, installation, build and management of aquaculture projects to meet these interests;
     
  · a full range of pilot and management services to aquaculture companies and new aquaculture projects throughout Taiwan and potentially the rest of the world, providing tailored solutions to meet customer needs and to fulfill our commitment, to encourage and support clean water and clean fish products from the fish farm to the table; and
     
  · select equipment and materials from suppliers to provide unique service offerings structured to generate higher profit margins.  

 

Strategy

 

We plan to focus on countries with a growing population and growing demand for food. By 2050, we will need to double the global food supply to feed the world's growing population.1 There is a growing need for new ways to produce high-quality local fish without putting more pressure on our natural ecosystems. Like Taiwan, there are also many countries with a growing population and growing demand for high-protein food. We plan to go global through building demo sites promoting our RASs and selling our price-competitive systems in these countries to meet their demand for food and to satisfy their desire for a greener environment.

 

In January 2021, we moved our operation and market focus from China to Taiwan. In 2021, we established a Nocera Taiwan Branch to focus on customers in a variety of sectors, such as individual investors, government supported or funded companies, and international customers. We have received interest from areas like Japan, Thailand, Jordan, South Africa and the United States.

 

During the year ended December 31, 2023 and 2022, the net sales were approximately $23.9 million and approximately $14.1 million, respectively.

 

Construction Services

 

Prior to terminating the VIE agreements with XFC in connection with the XFC Sale, we were the only provider of RAS solar power energy sharing and construction services in Taiwan. As of the filing date of this Annual Report on Form 10-K, we have no intention of providing services to construct indoor RASs and solar sharing fish farms in Taiwan.

 

Customers

 

In 2023, we targeted customers in a variety of markets (e.g., Japan, Taiwan, Thailand, Jordan, South Africa and the United States), such as individual investors, government supported or funded companies and other types of international customers. During the year ended December 31, 2023 and 2022, the net sales were approximately $23.9 million and approximately $141 million, respectively.

 

 

 

 

______________________

] Ranganathan et al, How to Sustainably Feed 10 Billion People by 2050, in 21 Charts, WORLD RESOURCES INSTITUTE (Dec. 5, 2018); https://www.wri.org/insights/how-sustainably-feed-10-billion-people-2050-21-charts#:~:text= How%20to%20Sustainably%20Feed%2010%20Billion%20People%20by%202050%2C%20in%2021%20Charts,-December%205%2C%202018&text=There%20is%20a%20big%20shortfall,than%20there%20were%20in%202010. 

 

 

 

 5 

 

 

Suppliers

 

We purchase raw materials and parts and equipment from third parties locally in Taiwan and build and sell them to customers. We are not directly involved in the production or manufacturing of readily available equipment, and we do not take a risk in the repair and maintenance of the equipment because of the manufacturer's maintenance policy. We have identified and sourced multiple suppliers in Taiwan, and our relationships with suppliers are generally good. We expect that our suppliers will be able to meet the anticipated demand for our products in the foreseeable future. There can be no assurance that our suppliers will continue to meet our needs, particularly as we ramp up our expansion into the U.S. and other markets around the world.

 

Competition

 

The market for aquaculture projects and services is highly competitive. Many of the producers and sellers are large entities that have significantly greater resources than we have. We also compete with small suppliers which provide smaller alternative aquaculture solutions regionally but due to the size of our projects, we believe that we should have a better price point.

 

Trademarks and Patents

 

We do not own any trademarks or patents.

 

Sales and Marketing

 

We continue to market our brand by offering unique and better incentives to the consumers. Our target market is not only limited to the direct processing plants; instead, consumers will be informed about the uniqueness of the fish product, and the important health benefits of fish protein.

 

Further, we plan to increase the species selection and product form through the investment of the additional 500 tanks; among all we plan to build a hatchery system by collaborating with professionals to promote and maintain healthy, self-sustaining populations of fish and other aquatic species. We are aiming for the direct wholesale option, including live hauling, restaurants, supermarkets and specialty stores. As of December 2023, we sell our food items, including our signature seafood porridge bowl, through our flagship bento box store located at the Ning Xia Night Market in the Datong District of Taipei City, Taiwan. In addition to utilizing Meixin's distribution channel, we will move towards online marketing as well to achieve a greater market share.

 

Manufacturing Operations

 

Currently, we manufacture RASs through our branch office in Taiwan and may manufacture RASs through our Chinese subsidiaries. Additionally, we provide consulting services regarding RAS technology transfer and aquaculture project management services to customers in Taiwan.

 

Government Regulation

 

We are subject to many varying laws and regulations in Taiwan and throughout the world, including, without limitation, those related to privacy, data protection, intellectual property, consumer protection, e-commerce, marketing, advertising, messaging, rights of publicity, health and safety, employment and labor, product liability, accessibility, competition, and taxation. These laws and regulations are constantly evolving and may be interpreted, applied, created, or amended in a manner that could harm our current or future business and operations. In addition, it is possible that certain governments may seek to block or limit our products and services or otherwise impose other restrictions that may affect the accessibility or usability of any or all of our products and services for an extended period of time or indefinitely.

 

 

 

 6 

 

 

Our properties and operations are subject to a number of environmental, health and safety laws and regulations in each of the jurisdictions in which we operate. Under certain of these laws and regulations, we may be subject to joint and several liability for environmental investigations and cleanups, including at properties that we currently or previously owned or operated, or at sites at which waste we generated was disposed, even if the contamination was not caused by us or was legal at the time it occurred.

 

We are also subject to laws regulating consumer products in the jurisdictions in which we sell our products. In the United States for instance, certain of our products are subject to the U.S. Consumer Product Safety Act, under which the U.S. Consumer Product Safety Commission may exclude products from the market that are found to be unsafe or hazardous, require repair, replacement or refund of products, impose fines for noncompliance with requirements and impose fines for failure to timely notify them of potential safety hazards.

 

Also, with respect to the potential sale of eel and any other seafood into the United States, we are subject to extensive regulation, including, among other things, the Food, Drug and Cosmetic Act, as amended by the Food Safety Modernization Act ("FSMA"), the Public Health Security and Bioterrorism Preparedness and Response Act of 2002, and the rules and regulations promulgated thereunder by the U.S. Food and Drug Administration (the "FDA"). The FSMA was enacted in order to aid the effective prevention of food safety issues in the food supply. This comprehensive and evolving regulatory program impacts how food is grown, packed, processed, shipped and imported into the United States and it governs compliance with Good Manufacturing Practices regulations. The FDA has finalized seven major rules to implement FSMA, recognizing that ensuring the safety of the food supply is a shared responsibility among many different points in the global supply chain. The FSMA rules are designed to make clear specific actions that must be taken at each of these points to prevent contamination. Some aspects of these laws use a strict liability standard for imposing sanctions on corporate behavior. If we fail to comply with applicable laws and regulations, we may be subject to civil remedies, including fines, injunctions, recalls, or seizures, and criminal sanctions, any of which could impact our results of operations.

 

In addition, the Nutrition Labeling and Education Act of 1990 prescribes the format and content of certain information required to appear on the labels of food products.

 

Our operations and products are also subject to state and local regulation, including the registration and licensing of plants, enforcement by state health agencies of various state standards, and the registration and inspection of facilities. Compliance with federal, state and local regulation is costly and time-consuming. Enforcement actions for violations of federal, state, and local regulations may include seizure and condemnation of products, cease and desist orders, injunctions or monetary penalties. We believe that our practices are sufficient to maintain compliance with applicable government regulations.

 

We are subject to certain regulations by the U.S. Federal Trade Commission. Advertising of our products is subject to such regulation pursuant to the Federal Trade Commission Act and the regulations promulgated thereunder. 

 

We are also subject to certain health and safety regulations, including regulations issued pursuant to the Occupational Safety and Health Act. These regulations require us to comply with certain manufacturing, health, and safety standards to protect our employees from accidents. 

 

Our business depends in part on environmental regulations and programs of Taiwan that promote cleaner water sources to restore clean water back to people. Our customers may be encouraged with incentives by the local governments relating to aquaculture investment. The approvals of land, licenses or permits, are required from relevant central and local government authorities. In addition, from time to time, relevant government authorities may impose new regulations at a local level regulating fish farming. We believe that we have skills to help our customers obtain all necessary licenses, registrations and permits to comply with all requirements necessary to allow our customers and investors to conduct aquaculture business in Taiwan.

 

Listing on The Nasdaq Capital Market

 

Our common stock is listed on The Nasdaq Capital Market under the symbol "NCRA" since August 11, 2022.

 

 

 

 7 

 

 

Legal Proceedings

 

We are currently not a party to any legal or administrative proceedings and are not aware of any pending or threatened legal or administrative proceedings against us in all material aspects. We may from time to time become a party to various legal or administrative proceedings arising in the ordinary course of our business.

 

Property

 

We own 229 contiguous acres of land located in Montgomery County, Alabama up to the date of this Annual Report on Form 10-K.

 

Seasonality

 

Since the global growing demand from aquaculture production along with the decreasing production from wild fisheries and our fish farming systems provide a controlled and traceable environment for species, our business rarely suffers a seasonal impact.

 

Human Capital Resources

 

As of December 31, 2023, we had a total of 22 employees, including 19 full-time employees and 3 part-time employees. In addition, we have 12 consultants. We are compliant with local prevailing wage, contractor licensing and have good relations with our employees.

 

Our human capital resources objectives include, as applicable, identifying, recruiting, retaining, incentivizing and integrating our existing and new employees, advisors and consultants. The principal purposes of our equity and cash incentive plans are to attract, retain and reward personnel through the granting of stock-based and cash-based compensation awards, in order to increase stockholder value and the success of our Company by motivating such individuals to perform to the best of their abilities and achieve our objectives.

  

Corporate Information

 

Our principal executive offices are located at 3F (Building B), No. 185, Sec. 1, Datong Rd., Xizhi Dist., New Taipei City 221, Taiwan (R.O.C.). Our telephone number is 886-910-163-358.

 

Available Information

 

Our website address is www.nocera.company. Our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, any amendments to those reports, proxy and registration statements filed or furnished with the SEC, are available free of charge through our website. We make these materials available through our website as soon as reasonably practicable after we electronically file such materials with, or furnish such materials to, the SEC. The reports filed with the SEC by our executive officers and directors pursuant to Section 16 under the Exchange Act are also made available, free of charge on our website, as soon as reasonably practicable after copies of those filings are provided to us by those persons. These materials can be accessed through the "Investor Relations" section of our website. The information contained in, or that can be accessed through, our website is not part of this Annual Report on Form 10-K.

 

 

 

 8 

 

 

ITEM 1A. RISK FACTORS

 

Our business is subject to many risks and uncertainties, which may affect our future financial performance. If any of the events or circumstances described below occur, our business and financial performance could be adversely affected, our actual results could differ materially from our expectations, and the price of our securities could decline. The risks and uncertainties discussed below are not the only ones we face. There may be additional risks and uncertainties not currently known to us or that we currently do not believe are material that may adversely affect our business and financial performance. The statements contained in this Annual Report on Form 10-K that are not historic facts are forward-looking statements that are subject to risks and uncertainties that could cause actual results to differ materially from those set forth in or implied by forward-looking statements. If any of the following risks actually occurs, our business, financial condition or results of operations could be harmed. In that case, the trading price of our securities could decline, and investors in our securities may lose all or part of their investment.

 

Risks Related to Our Business

 

There is substantial doubt of our ability to continue as a going concern.

 

We have incurred net losses since our inception. In the twelve months ended December 31, 2023 and 2022, we incurred operating losses of $2,030,672 and $5,180,208, respectively. As at December 31, 2023, we have working capital of $87,409 and had an accumulated deficit of $16,780,124. In their audit report for the fiscal year ended December 31, 2023 included in this report, our auditors have expressed their concern as to our ability to continue as a going concern. Our ability to continue as a going concern is dependent upon our ability to generate cashflows from operations and obtain financing. We intend to continue funding our operations through equity and debt financing arrangements, which may be insufficient to fund our capital expenditures, working capital and other cash requirements in the long term. There can be no assurance that the steps management is taking will be successful.

 

Our business may be materially adversely affected by any future coronavirus (COVID-19) outbreak or similar global epidemic.

 

A significant outbreak, epidemic or pandemic of contagious diseases in any geographic area in which we operate or plan to operate could result in a health crisis adversely affecting the economies, financial markets and overall demand for our services in such areas. In addition, any preventative or protective actions that governments implement or that we take in response to a health crisis, such as travel restrictions, quarantines or site closures, may interfere with the ability of our employees, suppliers and customers to perform their responsibilities. Such results could have a material adverse effect on our business.

 

COVID-19 created significant volatility, uncertainty and economic disruption. COVID-19 has affected nearly all regions around the world. In the United States, businesses as well as federal, state and local governments implemented significant actions to mitigate this public health crisis. While we cannot predict the duration or scope of any future COVID-19 outbreak, it may negatively impact our business and such impact could be material to our financial results, condition and outlook related to:

 

  · disruption to our operations or the operations of our suppliers, through the effects of business and facilities closures, worker sickness and COVID-19 related inability to work, social, economic, political or labor instability in affected areas, transportation delays, difficulty in enrolling patients, travel restrictions and changes in operating procedures, including for additional cleaning and safety protocols;
     
  · increased volatility or significant disruption of global financial markets due in part to any future COVID-19 outbreak, which could have a negative impact on our ability to access capital markets and other funding sources, on acceptable terms or at all and impede our ability to comply with debt covenants; and
     
  · the further spread of COVID-19, and the requirements to take action to mitigate the spread of any future COVID-19 outbreak (e.g., hygiene requirements or social distancing or other measures), will impact our ability to carry out our business as usual and may materially adversely impact global economic conditions, our business, results of operations, cash flows and financial condition.

 

 

 

 9 

 

 

To the extent COVID-19 or a similar public health threat has an impact on our business, it is likely to also have the effect of heightening many of the other risks described in this "Risk Factors" section.

 

We have a limited operating history in an evolving industry, which makes it difficult to evaluate our future prospects and may increase the risk that we will not be successful.

 

We have a limited operating history on which to base an evaluation of its business and prospects. We are subject to all the risks inherent in a small company seeking to develop, market and distribute new services, particularly companies in evolving markets. The likelihood of our success must be considered, in light of the problems, expenses, difficulties, complications and delays frequently encountered in connection with the development, introduction, marketing and distribution of new products and services in a competitive environment.

 

Such risks for us include, but are not limited to, dependence on the success and acceptance of our services and the management of growth. In view of our limited operating history, we believe that period-to-period comparisons of its operating results are not necessarily meaningful and should not be relied upon as an indication of future performance.

 

We are therefore subject to many of the risks common to early-stage enterprises, including under-capitalization, cash shortages, limitations with respect to personnel, financial, and other resources and lack of revenues.

 

If we fail to raise capital when needed it will have a material adverse effect on our business, financial condition and results of operations.

 

We have limited revenue-producing operations and will require proceeds from future offerings to execute its full business plan. A failure to raise capital when needed would have a material adverse effect on our business, financial condition and results of operations. In addition, debt and other debt financing may involve a pledge of assets and may be senior to interests of equity holders. Any debt financing secured in the future could involve restrictive covenants relating to capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital or to pursue business opportunities, including potential acquisitions. If adequate funds are not obtained, we may be required to reduce, curtail or discontinue operations.

 

Our ability to obtain additional capital on acceptable terms is subject to a variety of uncertainties, including:

 

  · investors' perception of, and demand for, our securities;
     
  · conditions of the U.S. and other capital markets in which we may seek to raise funds; and
     
  · our future results of operations, financial condition and cash flow.

 

Our failure to successfully market our brands could result in adverse financial consequences.

 

We believe that continuing to strengthen our brands is critical to achieving our widespread acceptance, particularly in light of the competitive nature of the market in which we operate. Promoting and positioning its brands will depend largely on the success of our marketing efforts and our ability to provide high quality services. There can be no assurance that brand promotion activities will yield increased revenues or that any such revenues would offset the expenses incurred us in building our brand. If we fail to promote and maintain our brand or incur substantial expenses in an attempt to promote and maintain our brand or if our existing or future strategic relationships fail to promote our brand or increase brand awareness, our business, results of operations and financial condition would be materially adversely affected.

 

 

 

 10 

 

 

We may not generate the same level of revenues from general construction projects.

 

Our revenues for the year ended December 31, 2023 and for the year ended December 31, 2022 were approximately $23.9 million and $14.1 million, respectively. There were five customers (Sano Morio, Handou Syuji, Ming-Chi Chen, Kai-Ling Chen and Sano Morimoto) who represented approximately 80.8% of our total revenue for the year ended December 31, 2023 of our total revenue for the prior year period. These customers are not located in mainland China or Hong Kong. Our future plan of operations is to shift away from general construction services to the construction of fish farms and fish trading business. There can be no guarantee that such shift in operations will generate the same levels of revenues previously generated through our VIE.

 

There is no assurance that we will be profitable.

 

There is no assurance that we will earn profits in the future, or that profitability will be sustained. There is no assurance that future revenues will be sufficient to generate the funds required to continue our business development and marketing activities. If we do not have sufficient capital to fund our operations, we may be required to reduce our sales and marketing efforts or forego certain business opportunities.

  

We may not have the ability to manage our growth.

 

We anticipate that significant expansion will be required to address potential growth in our customer base and market opportunities. Our anticipated expansion is expected to place a significant strain on our management, operational and financial resources. To manage any material growth of its operations and personnel, we may be required to improve existing operational and financial systems, procedures and controls and to expand, train and manage our employee base. There can be no assurance that our planned personnel, systems, procedures and controls will be adequate to support our future operations, that management will be able to hire, train, retain, motivate and manage required personnel or that our management will be able to successfully identify, manage and exploit existing and potential market opportunities. If we are unable to manage growth effectively, our business, prospects, financial condition and results of operations may be materially adversely affected.

 

We will need additional financing in order to grow our business.

 

From time to time, in order to expand operations to meet customer demand, we will need to incur additional capital expenditures. These capital expenditures are intended to be funded from third party sources, including the incurring of debt and/or the sale of additional equity securities. In addition to requiring additional financing to fund capital expenditures, we may require additional financing to fund working capital, research and development, sales and marketing, general and administrative expenditures and operating losses. The incurrence of debt creates additional financial leverage and therefore an increase in the financial risk of our operations. The sale of additional equity securities will be dilutive to the interests of current equity holders. In addition, there can be no assurance that such additional financing, whether debt or equity, will be available to us or that it will be available on acceptable commercial terms. Any inability to secure such additional financing on appropriate terms could have a materially adverse impact on our business, financial condition and operating results.

 

We rely on our executive officers.

 

Our success is dependent on our current executive officers. Our success also depends in large part on the continued service of our key operational and management personnel. We face intense competition from our competitors, customers and other companies throughout the industry. The loss of any our executive officers, specifically Mr. Andy Jin, our Chief Executive Officer, or any failure on our part to hire, train and retain a sufficient number of qualified professionals could impair our business.

 

 

 

 11 

 

 

We rely on the performance of highly skilled personnel, and if we are unable to attract, retain and motivate well-qualified employees, our business could be harmed.

 

We are, and will be, heavily dependent on the skill, acumen and services of our management and other employees. Our future success depends on our continuing ability to attract, develop, motivate and retain highly qualified and skilled employees. Qualified individuals are in high demand, and we may incur significant costs to attract them. In addition, the loss of any of our senior management or key employees could materially adversely affect our ability to execute our business plan, and we may not be able to find adequate replacements. We cannot ensure that we will be able to retain the services of any members of our senior management or other key employees. If we do not succeed in attracting well-qualified employees or retaining and motivating existing employees, our business could be harmed.

 

We may have inadvertently violated Section 13(k) of the Exchange Act (implementing Section 402 of the Sarbanes-Oxley Act of 2002) and may be subject to sanctions as a result.

 

Section 13(k) of the Exchange Act provides that it is unlawful for a company that has a class of securities registered under Section 12 of the Exchange Act to, directly or indirectly, including through any subsidiary, extend or maintain credit in the form of a personal loan to or for any of its directors or executive officers. In 2019, we did not have a corporate bank account established in Hong Kong or the U.S., and certain funds that were supposed to be deposited into such corporate bank account were instead deposited into the personal bank account of our former Chairman of the Board of Directors of the Company ("Board"), President, Chief Executive Officer and Director, Yin-Chieh Cheng, which was considered to be a personal loan made by us to Yin-Chieh Cheng and may have violated Section 13(k) of the Exchange Act. The receivable was repaid to us in January 2020. Issuers that are found to have violated Section 13(k) of the Exchange Act may be subject to civil sanctions, including injunctive remedies and monetary penalties, as well as criminal sanctions. The imposition of any of such sanctions on us could have a material adverse effect on our business, financial position, results of operations or cash flows.

 

Future acquisitions may have an adverse effect on our ability to manage our business.

 

Selective acquisitions currently form part of our strategy to further expand our business. If we are presented with appropriate opportunities, we may acquire additional businesses, services or products that are complementary to our core business. Future acquisitions and the subsequent integration of new companies into ours would require significant attention from our management. Future acquisitions would also expose us to potential risks, including risks associated with the assimilation of new operations, services and personnel, unforeseen or hidden liabilities, the diversion of resources from our existing businesses and technologies, the inability to generate sufficient revenue to offset the costs and expenses of acquisitions and potential loss of, or harm to, relationships with employees as a result of integration of new businesses. The diversion of our management's attention and any difficulties encountered in any integration process could have a material adverse effect on our ability to manage our business.

 

The value of seafood which we sell (e.g., eel) is subject to fluctuation which may result in volatility of our results of operations and the value of an investment in us.

 

Our business is partly dependent upon the sale of eel which value is subject to fluctuation and which value greatly fluctuates. Our net sales and operating results vary significantly due to the volatility of the value of eel and any other seafood that we sell which may result in the volatility of the market price of our common stock.

 

We are highly susceptible to changes in market demand for the types of seafood for which our recirculating aquaculture systems are used.

 

A significant portion of our revenues are derived from constructing recirculating aquaculture systems for fish farming. We therefore are highly susceptible to changes in market demand for the seafood for which our systems are used, which may be impacted by factors over which we have limited or no control. Factors that could lead to a decline in market demand for seafood in general and specifically the type of fish farmed using our systems include economic conditions and evolving consumer preferences. A substantial downturn in market demand for such seafood may have a material adverse effect on our business and on our results of operations.

 

 

 

 12 

 

 

A portion of our revenues are derived from a single product, eel and therefore we are highly susceptible to changes in market demand, which may be affected by factors over which we have limited or no control.

 

Approximately 98% of our revenues are derived from a single product, eel. We therefore are highly susceptible to changes in market demand, which may be impacted by factors over which we have limited or no control. Factors that could lead to a decline in market demand for eel include economic conditions and evolving consumer preferences. A substantial downturn in market demand for eel may have a material adverse effect on our business and on our results of operations.

 

There are risks associated with outsourced production that may result in a decrease in our profit.

 

The possibility of delivery delays, product defects and other production-side risks stemming from outsourcers cannot be eliminated. In particular, inadequate production capacity among outsourced manufacturers could result in us being unable to supply enough product amid periods of high product demand, the opportunity costs of which could be substantial.

 

We have limited insurance coverage.

 

We do not have any business liability, disruption or litigation insurance coverage for our operations in Taiwan. Any uninsured occurrence of loss or litigation or business disruption may result in the incurrence of substantial costs and the diversion of resources, which could have an adverse effect on our operating results.

 

Competitors and potential competitors may develop products and technologies that make ours obsolete or garner greater market share than ours.

 

Our ability to compete successfully will depend on our ability to demonstrate that our products are superior to and/or less expensive than other products available in the market. Some of our competitors have the benefit of marketing their products under brand names that have better market recognition than ours or have stronger marketing and distribution channels than we do. Increased competition as to any of our products could result in price reduction, reduced margins and loss of market share, which could negatively affect our profitability.

 

Certain of our competitors may benefit from government support and other incentives that are not available to us. As a result, our competitors may be able to develop competing and/or superior products and compete more aggressively and sustain that competition over a longer period of time than we can. As more companies develop new intellectual property in our markets, a competitor could acquire patent or other rights that may limit our ability to successfully market our product.

 

We may produce products of inferior quality which would cause us to lose customers.

 

Although we make an effort to ensure the quality of our RASs, they could from time to time contain defects, anomalies or malfunctions that are undetectable at the time of shipment, installation and initial testing. These defects, anomalies or malfunctions could be discovered after our products are shipped to customers and installed and tested at the site, resulting in the return or exchange of our products or discontinuation of the use of our products, which could negatively impact our operating results.

 

If our technologies or products are stolen, misappropriated, or reverse engineered, others could use the technologies to produce competing technologies or products.

 

Third parties, including our collaborators, contractors, and others involved in our business often have access to our technologies. If our technologies or products were stolen, misappropriated, or reverse engineered, they could be used by other parties that may be able to reproduce our technologies or products using our technologies for their own commercial gain. If this were to occur, it would be difficult for us to challenge this type of use, especially since we do not own any patents or other intellectual property rights with respect to our technologies and products.

 

 

 

 13 

 

 

We are subject to certain risks by virtue of our international operations.

 

We mainly operate in Taiwan and plan to expand in other international countries and in the United States. We expect to expand our operations significantly by accessing new markets abroad and expanding our services offerings. Our ability to manage our business and conduct our operations in other international countries and in the United States requires considerable management attention and resources and is subject to the particular challenges of supporting a growing business in an environment of multiple languages, cultures, customs, legal systems, alternative dispute systems, regulatory systems and commercial infrastructures. Furthermore, in most international markets, we would not be the first entrant, and our competitors may be better positioned than we are to succeed. Expanding in other international countries and in the United States may subject us to risks that we have either not faced before or increase our exposure to risks that we currently face, including risks associated with:

 

· recruiting and retaining qualified, multi-lingual employees, including customer support personnel;
   
· increased competition from similar local businesses and potential preferences by local populations for local providers;
   
· compliance with applicable foreign laws and regulations, including different liability standards and regulations;
   
· providing solutions in different languages for different cultures;
   
· credit risk and higher levels of payment fraud;
   
· compliance with anti-bribery laws;
   
· currency exchange rate fluctuations;
   
· foreign exchange controls that might prevent us from repatriating cash earned outside the United States;
   
· political and economic instability in some countries;
   
· double taxation of our international earnings and potentially adverse tax consequences due to changes in the tax laws of the United States or the foreign jurisdictions in which we operate; and
   
· higher costs of doing business in other international countries.

 

Natural disasters or other catastrophic events could harm our operations.

 

Our operations in the U.S. and Taiwan could be subject to significant risk of natural disasters, including earthquakes, hurricanes, typhoons, flooding and tornadoes, as well as other catastrophic events, such as terrorist attacks or wars. For example, our manufacturers are all located in Taiwan, which is susceptible to typhoons and earthquakes. Any disruption in our manufacturers' manufacturing facilities arising from these and other natural disasters or other catastrophic events could cause significant delays in the production or shipment of the components of our products until such manufacturers are able to shift production to different facilities or until we are able to arrange for other third party manufacturers to manufacture the components of our products. The affected manufacturers may not be able to obtain alternate capacity to manufacture the components of our products or we may not be able to arrange for other third party manufacturers to manufacture the components of our products on favorable terms or at all. The occurrence of any of these circumstances may adversely affect our financial condition and results of operation.

 

 

 

 14 

 

 

The primary substantial portion of our revenues will be derived from Taiwan.

 

We anticipate that sales of our services in Taiwan will represent our primary revenues in the near future. Any significant decline in the condition of the economy of Taiwan could adversely affect consumer demand of our services, among other things, which in turn would have a material adverse effect on our business and financial condition.

 

Currency fluctuations may adversely affect our business and if the NT dollar were to decline in value, that would reduce our revenue in U.S. dollar terms.

 

Our reporting currency is the U.S. dollar and our operations in Taiwan use their local currency as their functional currencies. Substantially all of our revenue and expenses are in NT dollars. We are subject to the effects of exchange rate fluctuations with respect to any of such currency. For example, the value of the NT dollar depends to a large extent on Taiwan government policies and Taiwan's domestic and international economic and political developments, as well as supply and demand in the local market.

 

The income statements of our operations are translated into U.S. dollars at the average exchange rates in each applicable period. To the extent the U.S. dollar strengthens against foreign currencies, the translation of these foreign currencies denominated transactions results in reduced revenue, operating expenses and net income for our international operations. Similarly, to the extent the U.S. dollar weakens against foreign currencies, the translation of these foreign currency denominated transactions results in increased revenue, operating expenses and net income for our international operations. We are also exposed to foreign exchange rate fluctuations as we convert the financial statements of our foreign subsidiaries into U.S. dollars in consolidation. If there is a change in foreign currency exchange rates, the conversion of the foreign subsidiaries' financial statements into U.S. dollars will lead to a translation gain or loss which is recorded as a component of other comprehensive income. In addition, we have certain assets and liabilities that are denominated in currencies other than the relevant entity's functional currency. Changes in the functional currency value of these assets and liabilities create fluctuations that will lead to a transaction gain or loss. We have not entered into agreements or purchased instruments to hedge our exchange rate risks, although we may do so in the future. The availability and effectiveness of any hedging transaction may be limited, and we may not be able to successfully hedge our exchange rate risks. 

 

We may be subject to product liability claims if people or properties are harmed by the services sold by us.

 

The components of our products intended to be sold by us, as part of our services, are manufactured by third parties. The components of our products may be defectively designed or manufactured. As a result, sales of the products could expose us to liability claims relating to personal injury or property damage and may require product recalls or other actions. Third parties subject to such injury or damage may bring claims or legal proceedings against us as the reseller of the products. We do not currently maintain any third-party liability insurance or products liability insurance in relation to products we intend to sell in conjunction with our services. As a result, any material products liability claim or litigation could have a material and adverse effect on our business, financial condition and results of operations. Even unsuccessful claims could result in the expenditure of funds and managerial efforts in defending them and could have a negative impact on our reputation.

 

Risk of litigation.

 

We and/or its directors and officers may be subject to a variety of civil or other legal proceedings, with or without merit. From time to time in the ordinary course of its business, we may become involved in various legal proceedings, including commercial, employment and other litigation and claims, as well as governmental and other regulatory investigations and proceedings. Such matters can be time-consuming, divert management's attention and resources and cause us to incur significant expenses. Furthermore, because litigation is inherently unpredictable, the results of any such actions may have a material adverse effect on our business, operating results or financial condition.

 

Even if the claims are without merit, the costs associated with defending these types of claims may be substantial, both in terms of time, money, and management distraction. The results of litigation and claims to which we may be subject cannot be predicted with certainty. Even if these matters do not result in litigation or are resolved in our favor or without significant cash settlements, these matters, and the time and resources necessary to litigate or resolve them, could harm our business, results or operations and reputation.

 

 

 

 15 

 

 

Third parties may assert that our employees or consultants have wrongfully used or disclosed confidential information or misappropriated trade secrets.

 

We employ individuals who previously worked with other companies, including our competitors or potential competitors. Although we try to ensure that our employees and consultants do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that we or our employees, consultants or independent contractors have inadvertently or otherwise used or disclosed intellectual property, including trade secrets or other proprietary information, of a former employer or other third party. Litigation may be necessary to defend against these claims. If we fail in defending any such claims or settling those claims, in addition to paying monetary damages or a settlement payment, we may lose valuable intellectual property rights or personnel. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees.

 

We currently, and may in the future, have assets held at financial institutions that may exceed the insurance coverage offered by the Federal Deposit Insurance Corporation, the loss of such assets would have a severe negative affect on our operations and liquidity.

 

We may maintain our cash assets at certain financial institutions in the U.S. in amounts that may be in excess of the Federal Deposit Insurance Corporation ("FDIC") insurance limit of $250,000. In the event of a failure of any financial institutions where we maintain our deposits or other assets, we may incur a loss to the extent such loss exceeds the FDIC insurance limitation, which could have a material adverse effect upon our liquidity, financial condition and our results of operations.

 

Regulatory Risks

 

We must comply with the Foreign Corrupt Practices Act while many of our competitors do not.

 

We are required to comply with the United States Foreign Corrupt Practices Act, which prohibits U.S. companies from engaging in bribery or other prohibited payments to foreign officials for the purpose of obtaining or retaining business. Foreign companies, including some of our competitors, are not subject to these prohibitions. Corruption, extortion, bribery, pay-offs, theft and other fraudulent practices occur from time to time in Taiwan. If our competitors engage in these practices, they may receive preferential treatment from personnel of some companies, giving our competitors an advantage in securing business or from government officials who might give them priority in obtaining new licenses, which would put us at a disadvantage. Although we inform our personnel that such practices are illegal, we cannot assure you that our employees or other agents will not engage in such conduct for which we might be held responsible. If our employees or other agents are found to have engaged in such practices, we could suffer severe penalties.

 

Future laws, regulations and standards relating to corporate governance and public disclosure may create uncertainty for public companies, which may increase legal and financial compliance costs and make some activities more time consuming.

 

Future laws, regulations and standards relating to corporate governance and public disclosure are subject to varying interpretations, in many cases due to their lack of specificity, and, as a result, their application in practice may evolve over time as new guidance is provided by regulatory and governing bodies. This could result in continuing uncertainty regarding compliance matters and higher costs necessitated by ongoing revisions to disclosure and governance practices. We intend to invest resources to comply with evolving laws, regulations and standards, and this investment may result in increased general and administrative expenses and a diversion of management's time and attention from revenue-generating activities to compliance activities. If our efforts to comply with new laws, regulations, and standards differ from the activities intended by regulatory or governing bodies due to ambiguities related to practice, regulatory authorities may initiate legal proceedings against us and our business may be harmed.

 

Being listed on a national exchange makes it more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These factors could also make it more difficult for us to attract and retain qualified members of our Board.

  

 

 

 16 

 

 

Relations between the PRC and Taiwan could negatively affect our business and financial status and therefore the market value of your investment.

 

Taiwan has a unique international political status. The PRC does not recognize the sovereignty of Taiwan. Although significant economic and cultural relations have been established in recent years between Taiwan and the PRC, relations have often been strained. The government of the PRC has threatened to use military force to gain control over Taiwan in limited circumstances. Our principal executive offices are located in Taiwan and a substantial majority of our net revenues are derived from our operations in Taiwan. Therefore, factors affecting military, political or economic conditions in Taiwan could have a material adverse effect on our results of operations.

 

A significant disruption in the operations of our suppliers in Taiwan, such as a trade war or political unrest, could materially adversely affect our business, financial condition and results of operations.

 

Any disruption in the operations of our suppliers in Taiwan or in their ability to meet our needs, whether as a result of a natural disaster or other causes, could impair our ability to operate our business on a day-to-day basis. Furthermore, since many of these third parties are located outside the U.S., we are exposed to the possibility of disruption and increased costs in the event of changes in the policies of the U.S. or foreign governments, political unrest or unstable economic conditions in any of the countries where we conduct such activities. For example, a trade war could lead to higher tariffs. Any of these matters could materially and adversely affect our development timelines, business and financial condition.

  

Our business, including our costs and supply chain, is subject to risks associated with manufacturing.

 

In the event of a significant disruption in the supply of the raw materials used in the manufacture of the components of the products we offer, the suppliers that we work with might not be able to locate alternative suppliers of materials of comparable quality at an acceptable price. For example, natural disasters may increase raw material costs and impact pricing with our suppliers, and cause shipping delays for the components of our products. Any delays, interruption, damage to, or increased costs in the manufacture of the components of the products we offer could result in higher prices to acquire the components of the products or non-delivery of the components of the products altogether, and could adversely affect our operating results.

 

If we remain identified as a Commission-Identified Issuer for three consecutive years (or if the AHFCAA is enacted, two years), our securities will be delisted or prohibited from trading on Nasdaq or any other national securities exchange or the over-the-counter trading market under the Holding Foreign Companies Accountable Act. The delisting or the cessation of trading on Nasdaq or any other national securities exchange or the over-the-counter trading market of our securities, or the threat of their being delisted or prohibited, may materially and adversely affect the value and/or liquidity of your investment. Additionally, the inability of the PCAOB to conduct full inspections or investigations of our auditor deprives our investors of the benefits of such inspections or investigations.

 

The Holding Foreign Companies Accountable Act was enacted on December 18, 2020. The HFCAA states that if the SEC determines that an issuer has filed audit reports issued by a registered public accounting firm that has not been subject to inspection by the PCAOB for three consecutive years, the SEC shall prohibit the securities of the issuer from being traded on a national securities exchange or in the over-the-counter trading market in the United States.

 

The Company's auditor, the independent registered public accounting firm that issues the audit report included elsewhere in this prospectus, as an auditor of companies that are traded publicly in the United States and a firm registered with the PCAOB, is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. Since our auditor is located in Hong Kong, it is included on a list of audit firms the PCAOB determined it is unable to inspect or investigate completely because of a position taken by one or more authorities in Hong Kong, and is therefore subject to the PCAOB's determination and currently not inspected by the PCAOB.

  

 

 

 17 

 

 

On March 24, 2021, the SEC adopted interim final rules relating to the implementation of certain disclosure and documentation requirements of the HFCAA. We would be required to comply with these rules if the SEC identifies it as having a "non-inspection" year under a process to be subsequently established by the SEC. The SEC is assessing how to implement other requirements of the HFCAA, including the listing and trading prohibition requirements described above.

 

In May 2021, the PCAOB issued a proposed rule 6100, Board Determinations Under the Holding Foreign Companies Accountable Act, for public comment. The proposed rule is related to the PCAOB's responsibilities under the HFCAA, which would establish a framework for the PCAOB to use when determining whether the PCAOB is unable to inspect or investigate completely registered public accounting firms located in a foreign jurisdiction because of a position taken by one or more authorities in that jurisdiction. The proposed rule was adopted by the PCAOB on September 22, 2021 and approved by the SEC on November 5, 2021. On December 2, 2021, the SEC adopted final amendments implementing the disclosure and submission requirements under the HFCAA, pursuant to which the SEC will identify a "Commission-Identified Issuer" if an issuer has filed an annual report containing an audit report issued by a registered public accounting firm that the PCAOB has determined it is unable to inspect or investigate completely because of a position taken by an authority in the foreign jurisdiction, and will then impose a trading prohibition on an issuer after it is identified as and remains a Commission-Identified Issuer for three consecutive years. If we remain identified as a Commission-Identified Issuer and have a "non-inspection" year, there is no assurance that we will be able to take remedial measures in a timely manner.

 

On December 16, 2021, the PCAOB issued a report on its determinations that it is unable to inspect or investigate completely PCAOB-registered public accounting firms headquartered in mainland China and Hong Kong, because of positions taken by PRC authorities in such jurisdictions.

 

On June 22, 2021, the U.S. Senate passed the Accelerating Holding Foreign Companies Accountable Act, which, if passed by the U.S. House of Representatives and signed into law, would amend the HFCAA and reduce the number of consecutive non-inspection years required for triggering the listing and trading prohibitions under the HFCAA from three years to two years.

 

The SEC may propose additional rules or guidance that could impact us if our auditor is not subject to PCAOB inspection. For example, on August 6, 2020, the President's Working Group on Financial Markets (the "PWG"), issued the Report on Protecting United States Investors from Significant Risks from Chinese Companies to the then President of the United States. This report recommended that the SEC implement five recommendations to address companies from jurisdictions that do not provide the PCAOB with sufficient access to fulfil its statutory mandate. Some of the concepts of these recommendations were implemented with the enactment of the HFCAA. However, some of the recommendations were more stringent than the HFCAA. For example, if a company was not subject to PCAOB inspection, the report recommended that the transition period before a company would be delisted would end on January 1, 2022.

 

The SEC has announced that the SEC staff is preparing a consolidated proposal for the rules regarding the implementation of the HFCAA and to address the recommendations in the PWG report. It is unclear when the SEC will complete its rulemaking and when such rules will become effective and what, if any, of the PWG recommendations will be adopted. The SEC has also announced amendments to various annual report forms to accommodate the certification and disclosure requirements of the HFCAA. There could be additional regulatory or legislative requirements or guidance that could impact us if our auditor is not subject to PCAOB inspection. The implications of this possible regulation or guidance in addition to the requirements of the HFCAA are uncertain, and such uncertainty could cause the market price of our securities to be materially and adversely affected.

 

Since the PCAOB is unable to conduct inspections or full investigations of our auditor, in May 2022, we were added to the SEC's conclusive lists of issuers identified under the HFCAA, or a Commission-Identified Issuer. We will be delisted and our securities will be prohibited from being traded on The Nasdaq Stock Market LLC ("Nasdaq") or any other national securities exchange or the over-the-counter trading market if we remain identified as a Commission-Identified Issuer for three consecutive years (or two if the AHFCAA is enacted). Such a delisting would substantially impair your ability to sell or purchase our securities when you wish to do so, and the risk and uncertainty associated with a potential delisting could have a negative impact on the price of our securities. Also, such a delisting could significantly affect our ability to raise capital on acceptable terms, or at all, which would have a material adverse effect on our business, financial condition and prospects.

  

 

 

 18 

 

 

Inspections of other audit firms that the PCAOB has conducted outside the PRC have identified deficiencies in those firms' audit procedures and quality control procedures, which may be addressed as part of the inspection process to improve future audit quality. If the PCAOB were unable to conduct inspections or full investigations of our auditor, we and our investors would be deprived of the benefits of such PCAOB inspections. In addition, the inability of the PCAOB to conduct inspections or full investigations of auditors would make it more difficult to evaluate the effectiveness of our independent registered public accounting firm's audit procedures or quality control procedures as compared to auditors that are subject to the PCAOB inspections, which could cause investors and potential investors to lose confidence in the audit procedures and reported financial information and the quality of our financial statements.

 

Our contractual arrangements may not be as effective in providing operational control as direct ownership and our VIE shareholders may fail to perform their obligations under our contractual arrangements.

 

Since the laws of Taiwan limit foreign equity ownership in certain businesses in Taiwan, we operate such business in Taiwan through our VIE (variable interest entity), Meixin Institutional Food Development Co., Ltd., a Taiwan corporation ("Meixin"), in which we have no ownership interest and rely on a series of contractual arrangements with Meixin and its respective equity holders to control and operate the VIE. Our revenue and cash flows from such business are attributed to our VIE. The contractual arrangements may not be as effective as direct ownership in providing us with control over our VIE. Direct ownership would allow us, for example, to directly or indirectly exercise our rights as a shareholder to effect changes in the board of directors of our VIE, which, in turn, could effect changes, subject to any applicable fiduciary obligations at the management level. However, under the contractual arrangements, as a legal matter, if our VIE or its equity holders fail to perform their respective obligations under the contractual arrangements, we may have to incur substantial costs and expend significant resources to enforce those arrangements and resort to litigation or arbitration and rely on legal remedies under the laws of Taiwan. These remedies may include seeking specific performance or injunctive relief and claiming damages, any of which may not be effective. In the event we are unable to enforce these contractual arrangements or we experience significant delays or other obstacles in the process of enforcing these contractual arrangements, we may not be able to exert effective control over our VIE and may lose control over the assets owned by our VIE. As a result, we may be unable to consolidate our VIE in our consolidated financial statements, which could materially and adversely affect our financial condition and results of operations.

 

We may lose the ability to use, or otherwise benefit from licenses and assets held by our VIE, which could render us unable to conduct some or all of our business operations and constrain our growth.

 

Our VIE, Meixin, holds assets, approvals and licenses that are necessary for the operation of a certain portion of our business to which foreign investments are typically restricted or prohibited under the laws of Taiwan. Without our VIE, and if we are unable to maintain the license that is necessary for us to conduct our operations in Taiwan or fail to obtain any other required licenses, we will be unable to operate in Taiwan. The contractual arrangements contain terms that specifically obligate the equity holders of our VIE to ensure the valid existence of our VIE and restrict the disposition of material assets or any equity interest of our VIE. However, in the event the equity holders of our VIE breach the terms of these contractual arrangements and voluntarily liquidate our VIE, or our VIE declares bankruptcy and all or part of its assets become subject to liens or rights of third-party creditors, or are otherwise disposed of without our consent, we may be unable to operate some or all of our business or otherwise benefit from the assets held by our VIE, which could have a material adverse effect on our business, financial condition, and results of operations. Furthermore, if our VIE undergoes a voluntary or involuntary liquidation proceeding, its equity holders or unrelated third-party creditors may claim rights to some or all of the assets of our VIE, thereby hindering our ability to operate our business as well as constrain our growth.

 

Geopolitical conditions, including trade disputes and direct or indirect acts of war or terrorism, could have an adverse effect on our operations and financial results.

 

Since we operate on a global basis, our operations could be disrupted by geopolitical conditions, trade disputes, international boycotts and sanctions, political and social instability, acts of war, terrorist activity or other similar events. From time to time, we could have a large investment in a particular asset type, a large revenue stream associated with a particular customer or industry, or a large number of customers located in a particular geographic region. Decreased demand from a discrete event impacting a specific asset type, customer, industry, or region in which we have a concentrated exposure could negatively impact our results of operations.

 

 

 

 19 

 

 

In February 2022, Russia initiated significant military action against Ukraine. In response, the U.S. and certain other countries imposed significant sanctions and export controls against Russia, Belarus and certain individuals and entities connected to Russian or Belarusian political, business, and financial organizations, and the U.S. and certain other countries could impose further sanctions, trade restrictions, and other retaliatory actions should the conflict continue or worsen. It is not possible to predict the broader consequences of the conflict, including related geopolitical tensions, and the measures and retaliatory actions taken by the U.S. and other countries in respect thereof as well as any counter measures or retaliatory actions by Russia or Belarus in response, including, for example, potential cyberattacks or the disruption of energy exports, is likely to cause regional instability and geopolitical shifts and could materially adversely affect global trade, currency exchange rates, regional economies and the global economy. In addition, the ongoing conflicts in the Middle East may further impact global economic conditions and market sentiments. This, in turn, could adversely affect the trading price of our shares of common stock and investor interest in us.

 

The Russia-Ukraine war and conflicts in the Middle East remain uncertain, and while it is difficult to predict the impact of any of the foregoing, the conflict and actions taken in response to the conflict could increase our costs, disrupt our supply chain, reduce our sales and earnings, impair our ability to raise additional capital when needed on acceptable terms, if at all, or otherwise adversely affect our business, financial condition and results of operations.

 

We continue to expand our international footprint and operations, and we may expand further in the future, which subjects us to a variety of risks and complexities which, if not effectively managed, could negatively affect our business.

 

We currently maintain operations in Taiwan, and may in the future expand, or seek to expand, our operations to additional foreign jurisdictions.

 

For example, operating in Europe exposes us to political, legal and economic risks. In addition, a significant percentage of the production, downstream processing and sales of our products occurs outside the United States or with vendors, suppliers or customers located outside the United States. If tariffs or other restrictions are placed by the United States on foreign imports from Taiwan or other countries where we operate or seek to operate, or any related countermeasures are taken, our business, financial condition, results of operations and growth prospects may be harmed. Tariffs may increase our cost of goods, which could result in lower gross margins on certain of our products. If we raise prices to account for any such increase in costs of goods, the competitiveness of the affected products could potentially be reduced. In either case, increased tariffs on imports from Taiwan or other countries where we operate or seek to operate could materially and adversely affect our business, financial condition and results of operations. Trade restrictions and sanctions implemented by the United States or other countries, including sanctions imposed on Russia by the United States and other countries due to Russia's recent invasion of Ukraine, could materially and adversely affect our business, financial condition and results of operations.

 

We are increasingly dependent on information technology, and our systems and infrastructure face certain risks, including cybersecurity and data leakage risks.

Significant disruptions to our information technology systems or breaches of information security could adversely affect our business. In the ordinary course of business, we collect, store and transmit large amounts of confidential information, and it is critical that we do so in a secure manner to maintain the confidentiality and integrity of such information. We have also outsourced significant elements of our information technology infrastructure; as a result, we manage independent vendor relationships with third parties who are responsible for maintaining significant elements of our information technology systems and infrastructure and who may or could have access to our confidential information. The size and complexity of our information technology systems, and those of our third-party vendors, make such systems potentially vulnerable to service interruptions and security breaches from inadvertent or intentional actions by our employees, partners or vendors. These systems are also vulnerable to attacks by malicious third parties and may be susceptible to intentional or accidental physical damage to the infrastructure maintained by us or by third parties. Maintaining the secrecy of confidential, proprietary and/or trade secret information is important to our competitive business position. While we have taken steps to protect such information and have invested in systems and infrastructures to do so, there can be no guarantee that our efforts will prevent service interruptions or security breaches in our systems or the unauthorized or inadvertent wrongful use or disclosure of confidential information that could adversely affect our business operations or result in the loss, dissemination or misuse of critical or sensitive information. A breach our security measures or the accidental loss, inadvertent disclosure, unapproved dissemination, misappropriation or misuse of trade secrets, proprietary information or other confidential information, whether as a result of theft, hacking, fraud, trickery or other forms of deception, or for any other cause, could enable others to produce competing products, use our proprietary technology or information and/or adversely affect our business position. Further, any such interruption, security breach, loss or disclosure of confidential information could result in financial, legal, business and reputational harm to us and could have a material adverse effect on our business, financial position, results of operations and/or cash flow. 

 

 

 

 20 

 

 

Risks Related to our Securities

 

Our common stock has been listed on Nasdaq under the alternative initial listing standard which could suppress the trading price of our securities and the liquidity of your investment.

 

Since the price per unit in the Public Offering was $3.50, our common stock is listed on The Nasdaq Capital Market under the alternative initial listing standard pursuant to Nasdaq Rule 5550(a)(1)(B). A company that qualifies only for initial listing under Nasdaq's alternative listing standard could become a "penny stock" if it later fails the net tangible assets and revenue tests after listing and does not satisfy any of the other exclusions from being a penny stock contained in Rule 3a51-1 under the Exchange Act. In order to assist brokers' and dealers' compliance with the requirements of the penny stock rules, Nasdaq monitors companies listed under the alternative requirement and publishes on its website on a daily basis a list of any company that was initially listed under the alternative initial listing standard, which no longer satisfies the net tangible assets or revenue test contained in Nasdaq Rule 5505(a)(1)(B), and which does not satisfy any of the other exclusions from being a penny stock contained in Rule 3a51-1 under the Exchange Act. If a company initially lists with a bid price below $4.00 under the alternative initial listing standard contained in Nasdaq Rule 5505(a)(1)(B), but subsequently achieves a $4.00 closing price for at least five consecutive business days and, at the same time, satisfies all other initial listing criteria, it will no longer be considered as having listed under the alternative requirement, and Nasdaq will notify the company that it has qualified for listing under the price requirement contained in Rule 5505(a)(1)(A). Although we satisfy the other listing requirements of The Nasdaq Capital Market, there is no guarantee that our common stock will achieve a $4.00 closing price for at least five consecutive trading days and that will be deemed to not have been listed under the Nasdaq alternative listing standard. Until we are no longer considered to have been listed under Nasdaq's alternative initial listing standard, the trading prices and liquidity of your securities might be adversely affected.

 

We have identified material weaknesses in our internal control over financial reporting. Failure to maintain effective internal controls could cause our investors to lose confidence in us and adversely affect the market price of our common stock. If our internal controls are not effective, we may not be able to accurately report our financial results or prevent fraud.

 

Section 404 of the Sarbanes-Oxley Act of 2002 ("Section 404") requires that we maintain internal control over financial reporting that meets applicable standards. We may err in the design or operation of our controls, and all internal control systems, no matter how well designed and operated, can provide only reasonable assurance that the objectives of the control system are met. Because there are inherent limitations in all control systems, there can be no assurance that all control issues have been or will be detected.

 

As of December 31, 2023, we did not maintain effective controls over the control environment. Our weaknesses related to a lack of a sufficient number of personnel with appropriate training and experience in U.S. general acceptable accounting principles (GAAP) and SEC rules and regulations with respect to financial reporting functions. Furthermore, we lack robust accounting systems as well as sufficient resources to hire such staff and implement these accounting systems.

 

If we are unable, or are perceived as unable, to produce reliable financial reports due to internal control deficiencies, investors could lose confidence in our reported financial information and operating results, which could result in a negative market reaction and a decrease in our stock price.

  

We have a large number of authorized but unissued shares of our common stock which will dilute your ownership position when issued.

 

Our authorized capital stock consists of 200,000,000 shares of common stock, of which approximately 187,043,013 shares are available for issuance. Our management will continue to have broad discretion to issue shares of our common stock in a range of transactions, including capital-raising transactions, mergers, acquisitions and other transactions, without obtaining stockholder approval, unless stockholder approval is required under law or under Nasdaq Rule 5635(b) which requires stockholder approval for change of control transactions where a stockholder acquires 20% of a Nasdaq-listed company's common stock or securities convertible into common stock, calculated on a post-transaction basis. If our management determines to issue shares of our common stock from the large pool of authorized but unissued shares for any purpose in the future and is not required to obtain stockholder approval, your ownership position would be diluted without your further ability to vote on that transaction.

 

 

 

 21 

 

 

Sales of our currently issued and outstanding shares of common stock and shares of common stock underlying warrants may become freely tradable pursuant to Rule 144 and may dilute the market for your shares and have a depressive effect on the price of the shares of our common stock.

 

Approximately 58% of the shares of common stock are "restricted securities" within the meaning of Rule 144 under the Securities Act ("Rule 144"). As restricted securities, these shares may be resold only pursuant to an effective registration statement or under the requirements of Rule 144 or other applicable exemptions from registration under the Securities Act and as required under applicable state securities laws. Rule 144 provides in essence that a non-affiliate who has held restricted securities for a period of at least six months may sell their shares of common stock.

 

Under Rule 144, affiliates who have held restricted securities for a period of at least six months may, under certain conditions, sell every three months, in brokerage transactions, a number of shares that does not exceed the greater of 1% of a company's outstanding shares of common stock or the average weekly trading volume during the four calendar weeks prior to the sale. A sale under Rule 144 or under any other exemption from the Securities Act, if available, or pursuant to subsequent registrations of our shares of common stock, may have a depressive effect upon the price of our shares of common stock in any active market that may develop.

 

An active, liquid, and orderly market for our common stock may not develop.

 

Our common stock is listed on Nasdaq. An active trading market for our common stock may never develop or be sustained. If an active market for our common stock does not continue to develop or is not sustained, it may be difficult for investors to sell their shares of common stock without depressing the market price and investors may not be able to sell their securities at all. An inactive market may also impair our ability to raise capital by selling our securities and may impair our ability to acquire other businesses, applications, or technologies using our securities as consideration, which, in turn, could materially adversely affect our business and the market prices of your shares of common stock.

  

Shares of our common stock may continue to be subject to illiquidity because our shares may continue to be thinly traded and may never become eligible for trading on a national securities exchange.

 

While our common stock is listed on The Nasdaq Capital Market, we cannot assure you that we will be able to maintain listing on Nasdaq. There are continuing eligibility requirements for Nasdaq-listed companies. If we are unable to satisfy the continuing eligibility requirements of Nasdaq, our common stock could be delisted. This could result in a lower trading price for our common stock and may limit your ability to sell your shares, any of which could result in you losing some or all of your investments.

 

We may issue preferred stock in different series with terms that could dilute the voting power or reduce the value of our common stock.

 

While we have no specific plan to issue preferred stock in different series, our amended and restated articles of incorporation, as amended ("Articles of Incorporation") authorizes us to issue, without the approval of our stockholders, one or more series of preferred stock having such designation, relative powers, preferences (including preferences over our common stock respecting dividends and distributions), voting rights, terms of conversion or redemption, and other relative, participating, optional, or other special rights, if any, of the shares of each such series of preferred stock and any qualifications, limitations, or restrictions thereof, as our Board may determine. The terms of one or more classes or series of preferred stock could dilute the voting power or reduce the value of our common stock. For example, the repurchase or redemption rights or liquidation preferences we could assign to holders of a specific preferred stock class could affect the residual value of the common stock.

 

 

 

 22 

 

 

The market valuation of our business may fluctuate due to factors beyond our control and the value of your investment may fluctuate correspondingly.

 

The market valuations of smaller reporting companies, such as us, frequently fluctuate due to factors unrelated to the past or present operating performance of such companies. Our market valuation may fluctuate significantly in response to a number of factors, many of which are beyond our control, including:

 

  · changes in securities analysts' estimates of our financial performance, although there are currently no analysts covering our stock;
     
  · fluctuations in stock market prices and volumes, particularly among securities of smaller reporting companies;
     
  · fluctuations in related commodities prices; and
     
  · additions or departures of key personnel.

 

As a result, the value of your investment in us may fluctuate.

  

The trading prices of our common stock could be volatile and could decline following this offering at a time when you want to sell your holdings.

 

Numerous factors, many of which are beyond our control, may cause the trading prices of our common stock to fluctuate significantly. These factors include:

 

  · quarterly variations in our results of operations or those of our competitors;
     
  · delays in end-user deployments of products;
     
  · fluctuations in related commodities prices;
     
  · announcements by us or our competitors of acquisitions, new products, significant contracts, commercial relationships or capital commitments;
     
  · intellectual property infringements;
     
  · our ability to develop and market new and enhanced products on a timely basis;
     
  · commencement of, or our involvement in, litigation;
     
  · major changes in our Board or management;

 

  · changes in governmental regulations;
     
  · changes in earnings estimates or recommendations by securities analysts;
     
  · the impact of any future COVID-19 outbreak or similar epidemic on capital markets;
     
  · our failure to generate material revenues;
     
  · our public disclosure of the terms of this financing and any financing which we consummate in the future;
     
  · any acquisitions we may consummate;
     
  · short selling activities;
     
  · changes in market valuations of similar companies;
     
  · changes in our capital structure, such as future issuances of securities or the incurrence of debt;
     
  · changes in the prices of commodities associated with our business; and
     
  · general economic conditions and slow or negative growth of end markets.

 

 

 

 23 

 

 

Additionally, the global economy and financial markets may be adversely affected by geopolitical events, including Russia's invasion of Ukraine and the conflicts in the Middle East.

 

Securities class action litigation is often instituted against companies following periods of volatility in their stock price. This type of litigation could result in substantial costs to us and divert our management's attention and resources.

 

Moreover, securities markets may from time to time experience significant price and volume fluctuations for reasons unrelated to the operating performance of particular companies, such as the uncertainty associated with any future COVID-19 outbreaks. These market fluctuations may adversely affect the price of our common stock and other interests in our Company at a time when you want to sell your interest in us.

 

Future sales or perceived sales of our common stock could depress the trading prices of our common stock.

 

If the holders of our securities were to attempt to sell a substantial amount of their holdings at once, the market prices of our common stock could decline. Moreover, the perceived risk of this potential dilution could cause stockholders to attempt to sell their securities and investors to short such securities, a practice in which an investor sells securities that he or she does not own at prevailing market prices, hoping to purchase such securities later at a lower price to cover the sale. As each of these events would cause the number of shares of our common stock being offered for sale to increase, our common stock market price would likely further decline and if such market price is less than the exercise price of the warrants, make the warrants worthless. All of these events could combine to make it very difficult for us to sell equity or equity-related securities in the future at a time and price that we deem appropriate.

 

Our common stock may be affected by limited trading volume and price fluctuations, which could adversely impact the value of our common stock.

 

Our common stock has experienced, and is likely to experience in the future, significant price and volume fluctuations, which could adversely affect the market prices of our common stock without regard to our operating performance. In addition, we believe that factors such as quarterly fluctuations in our financial results and changes in the overall economy or the condition of the financial markets could cause the market prices of our common stock to fluctuate substantially. These fluctuations may also cause short sellers to periodically enter the market in the belief that we will have poor results in the future. We cannot predict the actions of market participants and, therefore, can offer no assurances that the market for our common stock will be stable or appreciate over time.

 

We currently do not intend to declare dividends on our common stock in the foreseeable future and, as a result, your returns on your investment may depend solely on the appreciation of our common stock.

 

We currently do not expect to declare any dividends on our common stock in the foreseeable future. Instead, we anticipate that all of our earnings in the foreseeable future will be used to provide working capital, support our operations and finance the growth and development of our business. Any determination to declare or pay dividends in the future will be at the discretion of our Board, subject to applicable laws and dependent upon a number of factors, including our earnings, capital requirements and overall financial conditions. In addition, terms of any future debt or preferred securities may further restrict our ability to pay dividends on our common stock. Accordingly, your only opportunity to achieve a return on your investment in our common stock may be if the market price of our common stock appreciates and you sell your shares at a profit. The market price for our common stock may never exceed, and may fall below, the price that you pay for such common stock.

 

Because we initially became a reporting company under the Exchange Act by means other than a traditional underwritten initial public offering, we may not be able to attract the attention of research analysts at major brokerage firms.

 

Because we did not initially become a reporting company by conducting an underwritten initial public offering of our common stock on a national securities exchange, securities analysts of brokerage firms may not provide coverage of us. In addition, investment banks may be less likely to agree to underwrite secondary offerings on our behalf than they might have if we initially became a public reporting company by means of an underwritten initial public offering on a national securities exchange, because they may be less familiar with us as a result of more limited coverage by analysts and the media, and because we became public at an early stage in our development. The failure to receive research coverage or support in the market for our shares will have an adverse effect on our ability to develop a liquid market for our common stock.

  

 

 

 24 

 

 

Because we were a shell company before we conducted a reverse merger, holders of restricted shares will not be able to rely on exemption Rule 144 to resell their shares unless we comply with Rule 144(i).

 

Additional risks may exist as a result of our becoming a public reporting company through a "reverse merger." Certain SEC rules are more restrictive when applied to reverse merger companies, such as the ability of stockholders to re-sell their shares pursuant to Rule 144.

 

Historically, the SEC has taken the position that Rule 144 under the Securities Act is not available for the resale of securities initially issued by companies that are, or previously were, blank check companies, to their promoters or affiliates despite technical compliance with the requirements of Rule 144. The SEC has codified and expanded this position in its amendments effective on February 15, 2008, which applies to securities acquired both before and after that date by prohibiting the use of Rule 144 for the resale of securities issued by shell companies (other than business transaction related shell companies) or issuers that have been at any time previously a shell company. The SEC has provided an important exception to this prohibition, however, if the following conditions are met:

 

  · the issuer of the securities that was formerly a shell company has ceased to be a shell company;  
       
  · the issuer of the securities is subject to the reporting requirements of Section 13 or 15(d) of the Exchange Act;  
       
  · the issuer of the securities has filed all Exchange Act reports and material required to be filed, as applicable, during the preceding 12 months (or such shorter period that the issuer was required to file such reports and materials), other than Form 8-K reports; and  
       
  · at least one year has elapsed from the time that the issuer filed current Form 10 type information with the SEC reflecting its status as an entity that is not a shell company.  

 

In addition, for proposed sales under Rule 144(i)(2), there must be adequate current information about the issuing company publicly available before the sale can be made. For reporting companies, this generally means that the companies have complied with the periodic reporting requirements of the Exchange Act. As such, due to the fact that we were a shell company until the effective time of the reverse merger, holders of "restricted securities" within the meaning of Rule 144 will be subject to the above conditions.

 

We may not be able to satisfy the continued listing requirements of Nasdaq to maintain a listing of our common stock.

 

As a Nasdaq-listed company, we must meet certain financial and liquidity criteria to maintain such listing. If we violate the maintenance requirements for continued listing of our common stock, our common stock may be delisted. In addition, our Board may determine that the cost of maintaining our listing on a national securities exchange outweighs the benefits of such listing. A delisting of our common stock from Nasdaq may materially impair our stockholders' ability to buy and sell our common stock and could have an adverse effect on the market price of, and the efficiency of the trading market for, our common stock. In addition, the delisting of our common stock could significantly impair our ability to raise capital.

 

We are an "emerging growth company" and a "smaller reporting company" under the JOBS Act, and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies and smaller reporting companies will make our common stock less attractive to investors.

 

We are an "emerging growth company" and a "smaller reporting company" as defined in the JOBS Act, and we may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not "emerging growth companies" and "smaller reporting companies" including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved.

 

 

 

 25 

 

 

In addition, Section 107 of the JOBS Act also provides that an "emerging growth company" can take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. In other words, an "emerging growth company" can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We are choosing to take advantage of the extended transition period for complying with new or revised accounting standards.

 

We will remain an "emerging growth company" until the last day of the fiscal year following the fifth anniversary of the date of the first sale of our common stock pursuant to an effective registration statement under the Securities Act, although we will lose that status sooner if our revenues exceed $1.235 billion, if we issue more than $1 billion in non-convertible debt in a three year period, or if the market value of our common stock that is held by non-affiliates exceeds $700 million as of the last day of our most recently completed second fiscal quarter.

 

We may continue to be a smaller reporting company even after we are no longer an emerging growth company. We may take advantage of certain of the scaled disclosures available to smaller reporting companies and will be able to take advantage of these scaled disclosures for so long as (i) the market value of our common stock held by non-affiliates is equal to or less than $250 million as of the last business day of the most recently completed second fiscal quarter, and (ii) our annual revenues is equal to or less than $100 million during the most recently completed fiscal year and the market value of our common stock held by non-affiliates is equal to or less than $700 million as of the last business day of the most recently completed second fiscal quarter.

 

We cannot predict if investors will find our common stock less attractive because we may rely on these exemptions. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile. In addition, taking advantage of reduced disclosure obligations may make comparison of our financial statements with other public companies difficult or impossible. If investors are unable to compare our business with other companies in our industry, we may not be able to raise additional capital as and when we need it, which may materially and adversely affect our financial condition and results of operations. 

 

The elimination of personal liability against our directors and officers under Nevada law and the existence of indemnification rights held by our directors, officers and employees may result in substantial expenses.

 

Our Articles of Incorporation and our amended and restated bylaws ("Bylaws") eliminate the personal liability of our directors and officers to us and our stockholders for damages for breach of fiduciary duty as a director or officer to the extent permissible under Nevada law. Further, our Articles of Incorporation and our Bylaws provide that we are obligated to indemnify each of our directors or officers to the fullest extent authorized by Nevada law and, subject to certain conditions, advance the expenses incurred by any director or officer in defending any action, suit or proceeding prior to its final disposition. Those indemnification obligations could expose us to substantial expenditures to cover the cost of settlement or damage awards against our directors or officers, which we may be unable to afford. Further, those provisions and resulting costs may discourage us or our stockholders from bringing a lawsuit against any of our current or former directors or officers for breaches of their fiduciary duties, even if such actions might otherwise benefit our stockholders.

 

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers and controlling persons of the registrant pursuant to any charter provision, by law or otherwise, the registrant has been advised that in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, we will, unless in the opinion of our counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by us is against public policy as expressed in the Securities Act and will be governed by the final adjudication of such issue.

 

 

 

 26 

 

 

If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, our stock price and trading volume could decline.

 

The trading market for our common stock will depend in part on the research and reports that securities or industry analysts publish about us or our business. Several analysts may cover our stock. If one or more of those analysts downgrade our stock or publish inaccurate or unfavorable research about our business, our stock price would likely decline. If one or more of these analysts cease coverage of our company or fail to publish reports on us regularly, demand for our stock could decrease, which might cause our stock price and trading volume to decline. 

 

The inability to use Form S-3 for securities offerings could adversely affect our ability to access capital in the markets and may hinder our growth strategies by limiting our funding options.

 

In 2022, we acquired Meixin, a strategic addition to our portfolio aimed at enhancing market position and broadening our product offerings. Subsequent to this acquisition, the SEC inquired about the financial information of Meixin as part of our regulatory filings. Despite our efforts to comply with these inquiries, we have been unable to provide complete financial information regarding Meixin due to the inability to locate Meixin's financial information. This rendered us incapable of providing the SEC with the requisite financial statements that it requires in connection with the Meixin acquisition.

 

As a result, the SEC has informed us that we are restricted from filing a registration statement on Form S-3, which is commonly used for investment activities, until the time the financial information for Meixin is no longer required to be included in a registration statement on Form S-3 (i.e., when the 2022 financials are no longer needed to be included in a registration statement). This restriction effectively limits our ability to engage in certain securities offerings under a Form S-3 registration statement until after the financials for the period ended September 30, 2024 go stale.

 

The inability to use Form S-3 for securities offerings could adversely affect our ability to access capital in the markets and may hinder our growth strategies by limiting our funding options. These restrictions may place us at a competitive disadvantage relative to our peers who have greater access to capital in the markets. This situation may potentially affect the confidence of investors and our stock price.

 

We are actively exploring alternative financing strategies and other measures to mitigate the impact of this restriction on our operations and growth prospects. There can be no assurance that these efforts will be successful or that the restriction will not have a material adverse effect on our operations.

 

ITEM 1B. UNRESOLVED STAFF COMMENTS

 

None.

 

ITEM 1C. CYBERSECURITY

 

We acknowledge the increasing importance of cybersecurity in today's digital and interconnected world. Cybersecurity threats pose significant risks to the integrity of our systems and data, potentially impacting our business operations, financial condition and reputation.

 

As a smaller reporting company, we currently do not have formalized cybersecurity measures, a dedicated cybersecurity team or specific protocols in place to manage cybersecurity risks. Our approach to cybersecurity is in the developmental stage, and we have not yet conducted comprehensive risk assessments, established an incident response plan or engaged with external cybersecurity consultants for assessments or services.

 

Given our current stage of cybersecurity development, we have not experienced any significant cybersecurity incidents to date. However, we recognize that the absence of a formalized cybersecurity framework may leave us vulnerable to cyberattacks, data breaches and other cybersecurity incidents. Such events could potentially lead to unauthorized access to, or disclosure of, sensitive information, disrupt our business operations, result in regulatory fines or litigation costs and negatively impact our reputation among customers and partners.

 

 

 

 27 

 

 

We are in the process of evaluating our cybersecurity needs and developing appropriate measures to enhance our cybersecurity posture. This includes considering the engagement of external cybersecurity experts to advise on best practices, conducting vulnerability assessments and developing an incident response strategy. Our goal is to establish a cybersecurity framework that is commensurate with our size, complexity and the nature of our operations, thereby reducing our exposure to cybersecurity risks.

 

In addition, the Board will oversee any cybersecurity risk management framework and a dedicated committee of the Board or an officer appointed by the Board will review and approve any cybersecurity policies, strategies and risk management practices.

 

Despite our efforts to improve our cybersecurity measures, there can be no assurance that our initiatives will fully mitigate the risks posed by cyber threats. The landscape of cybersecurity risks is constantly evolving, and we will continue to assess and update our cybersecurity measures in response to emerging threats.

 

For a discussion of potential cybersecurity risks affecting us, please refer to the following risk factor in the "Risk Factors" section in this Annual Report on Form 10-K titled "Risks Related to Our Business—We are increasingly dependent on information technology, and our systems and infrastructure face certain risks, including cybersecurity and data leakage risks."

 

ITEM 2. PROPERTIES

 

Our headquarter is located at 3F (Building B), No. 185, Sec. 1, Datong Rd., Xizhi Dist., New Taipei City 221, Taiwan (R.O.C.). The office is rented by Taiwan Grand Smooth Enterprise Co., Ltd., a company 100% controlled by Yin-Chieh Cheng, our former President, former Chief Executive Officer, and former Chairman of the Board. Mr. Cheng sub-leases this space to us, which is free of charge.

 

As of March 31 2023, we own 229 contiguous acres of land located in Montgomery County, Alabama. We intend to build RASs on the land for fish farming. The property includes a house, a manufactured home and a building site with sewer and power which we intend to develop into an office and dormitory for our future employees.

 

ITEM 3. LEGAL PROCEEDINGS

 

We are currently not a party to any legal or administrative proceedings and are not aware of any pending or threatened legal or administrative proceedings against us in all material aspects. We may from time to time become a party to various legal or administrative proceedings arising in the ordinary course of our business.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

 

 

 

 

 28 

 

 

PART II

  

ITEM 5. MARKET FOR REGISTRANT'S COMMON STOCK, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

Market Information

 

Our common stock, par value $0.001, is listed on The Nasdaq Capital Market under the symbol "NCRA."

 

Stockholders

 

As of April 1, 2024, we had approximately 508 stockholders of record of our common stock, not including shares held in street name.

 

Dividends

 

We do not expect to declare or pay any cash dividends on our common stock in the foreseeable future, and we currently intend to retain future earnings, if any, to finance the expansion of our business. The decision whether to pay cash dividends on our common stock will be made by our Board, at its discretion, and will depend on our financial condition, operating results, capital requirements and other factors that the Board considers significant.

 

We did not pay cash dividends in the years ended December 31, 2023 or 2022.

 

Transfer Agent

 

The transfer agent and registrar for our common stock is Mountain Share Transfer, LLC.

 

Securities Authorized for Issuance under Equity Compensation Plans

 

In 2018, the Board and stockholders adopted Nocera, Inc.'s 2018 Stock Option and Award Incentive Plan, effective December 31, 2018 (the "2018 Plan"). The 2018 Plan provides for the grant of the following types of stock awards: (i) incentive stock options, (ii) non-statutory stock options, and (iii) stock purchase rights. The 2018 Plan is intended to help us secure and retain the services of eligible award recipients, provide incentives for such persons to exert maximum efforts for our success and any affiliate and provide a means by which the eligible recipients may benefit from increases in value of the common stock. The 2018 Plan is administered by the Compensation Committee. The Board reserved 6,666,667 (post-split) shares of common stock under the 2018 Plan. No awards have been granted to any employees or consultants pursuant to the 2018 Plan. As of December 31, 2023, a total of 5,956,667 shares of common stock are available for future issuance pursuant to the 2018 Plan.

 

Unregistered Sales of Equity Securities

 

Issuance of Common Stock

 

  · On March 22, 2023, we issued 450,000 shares of our common stock to our investor relation company, Hanover One International, Inc.
     
  · On July 31, 2023, we entered into an Employment Agreement with Andy Ching-An Jin, our Chief Executive Officer, in which, among other things, we issued a total of 240,000 shares of restricted stock, of which 60,000 shares vest at the end of every three months for a period of one year starting from July 31, 2023. As of December 31, 2023, a total of 60,000 shares vested.
     
  · On October 11, 2023, we issued 20,000 shares of our common stock to our consultant, Yu-Hao Chang.
     
  · On December 27, 2023, we issued a total of 1,057,692 shares of common stock to the estate of Mr. Cheng, our former Chief Executive Officer, former President, former Chairman of the Board, and former director, as a result of the exercise of Series A warrants.

 

 

 

 29 

 

 

The foregoing securities were issued in reliance on the exclusion from registration provided by either (i) Rule 701 of the Securities Act because the issuance was made pursuant to a compensatory benefit plan, (ii) Rule 903 of Regulation S under the Securities Act of the Securities Act because the recipient was a non-U.S. Person (as defined under Rule 902 Section (k)(2)(i) of Regulation S), or (iii) Section 4(a)(2) of the Securities Act due to the fact the issuance did not involve a public offering of securities to a U.S. Person.

 

EQUITY PLAN INFORMATION

 

Plan Category:  Number of
securities to be
issued upon
exercise of
outstanding
options,
warrants and
rights:
   Weighted
average
exercise price of
outstanding
options,
warrants and
rights:
   Number of
securities
remaining
available for
future
issuance:
 
2018 Equity Incentive Plan:               
Equity compensation plans approved by security holders      $    5,956,667 
Equity compensation plans not approved by security holders            
Total      $    5,956,667 

 

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

 

None.

 

ITEM 6. [RESERVED]

 

Not applicable.

 

ITEM 7. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and the related notes included elsewhere in this Annual Report on Form 10-K. Our consolidated financial statements have been prepared in accordance with U.S. GAAP. In addition, our consolidated financial statements and the financial data included in this Annual Report on Form 10-K reflect our reorganization and have been prepared as if our current corporate structure had been in place throughout the relevant periods. Actual results could differ materially from those projected in the forward-looking statements. For additional information regarding these and other risks and uncertainties, please see the items listed above under the section captioned "Risk Factors", as well as any other cautionary language contained in this Annual Report on Form 10-K. Except as may be required by law, we undertake no obligation to update any forward-looking statements to reflect events after the date of this Annual Report on Form 10-K.

 

Operations Overview

 

As of December 31, 2019, we provide land-based recirculation aquaculture systems for fish farming. Our primary business operations consist of the design, development and production of RASs large scale fish tank systems, for fish farms along with expert consulting, technology transfer and aquaculture project management services to new and existing aquaculture management business services. Through our branch office, we also procure and sell eel in Taiwan. In addition, as of December 2022, we sell food items, including our signature seafood porridge bowl, through our flagship bento box store located at the Ning Xia Night Market in the Datong District of Taipei City, Taiwan.

  

 

 

 30 

 

 

In October 2020, the government of Taiwan began supporting the Green Power and Solar Sharing Fish Farms initiative. In view of the opportunities resulting from this initiative, in October 2020, Nocera ceased all of its operations in China and moved all of its technology and back-office operations to Taiwan. We now only operate out of Taiwan.

 

Our current mission is to provide consulting services and solutions in aquaculture projects to reduce water pollution and decrease the disease problems of fisheries. Our goal is to become a global leader in the land-based aquaculture business. We are now poised to grow our existing operations in Taiwan and expand into the development and management of land-based fish farms in Taiwan and North and South America. We do not currently have any intentions of conducting operations in China or Hong Kong.

 

Effective December 31, 2020, we entered into a series of contractual agreements with Xin Feng Construction Co., Ltd., a funded limited liability company registered in Taiwan (R.O.C.), whereby we agreed to provide technical consulting and related services to XFC. On November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh Shih, in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price of $300,000. The closing of the XFC Sale occurred on November 30, 2022 and the XFC VIE agreements were terminated in connection with the XFC Sale. As of the filing date of this Annual Report on Form 10-K, we have no intention of providing services to construct indoor RASs and solar sharing fish farms in Taiwan.

 

As of September 30, 2021, we launched our first RAS demo site in Taiwan and engaged the demo site into the testing phase to raise eel. Currently, we are promoting our RASs in Taiwan and looking for opportunities to cooperate with local solar energy industry and to expand our business into the U.S. We believe the U.S. is a potentially lucrative market to penetrate.

 

On September 7, 2022, we entered into a series of contractual agreements with the majority stockholder of Meixin Institutional Food Development Co., Ltd., a Taiwan corporation and a food processing and catering company, and Meixin, of which we purchased 80% controlling interest of Meixin for $4,300,000. The Meixin VIE Agreements essentially confer control and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to us. As a result, we have been determined to be the primary beneficiary of Meixin and Meixin became our VIE.

 

On June 1, 2023, Gui Zhou Grand Smooth Technology Ltd. (“GZ GST”), one of our wholly owned subsidiaries, entered into that certain Share Purchase Agreement dated as of June 1, 2023, as amended, with Zhe Jiang Xin Shui Hu Digital Information, Ltd. (“Zhe Jiang”), pursuant to which GZ GST acquired all of the issued and outstanding equity securities of Zhe Jiang from the stockholders of Zhe Jiang (the “Zhe Jiang Acquisition”) in exchange for the issuance of 1,500,000 shares of our common stock, par value $0.001 per share. During the initial transaction process and our performing due diligence for the closing, we observed that time constraints have led to certain complexities and challenges in consummating the Acquisition within the originally planned timeframe. We are actively working with Zhe Jiang to resolve such complexities and challenges and will file a Current Report on Form 8-K if and when the Zhe Jiang Acquisition is consummated.

 

We employ a sales and marketing strategy targeting Taiwan government-supported solar fish farms. We are planning on expanding our sales and marketing model through the use of online marketing, data intelligence, and the establishment of a distributor network. The online marketing and data intelligence is designed to generate sales leads internationally outside of Taiwan that can be directed to our sales department for further follow-up.

 

We plan to sell and develop fish farms in Taiwan, the U.S. and Brazil. We expect to sell over five thousand tanks in the next five years. Our production facility is to be established in Taiwan, and we plan to sell the systems into the Americas and European countries as well.

 

We also intend to expend the fish farming demo sites in Taiwan by adding 20 units of RAS eel farming equipment with outsourcing construction services and build the catfish farm in the U.S. by the end of 2024 to promote our fish farming systems to the global market. We are expecting more customers from various countries actively inquiring about our equipment. As of February 16, 2023, we completed the acquisition of 229 acres of land in Montgomery County, Alabama, of which we intend to build RASs on that land for fish farming. We plan to enhance market penetration through the establishment of our own fish farms and diversify revenue streams through various sales channels.

 

Key Factors Affecting our Performance

 

As a result of a number of factors, our historical results of operations may not be comparable to our results of operations in future periods, and our results of operations may not be directly comparable from period to period. Set forth below is a brief discussion of the key factors impacting our results of operations.

 

 

 

 31 

 

 

Known Trends and Uncertainties

 

Inflation

 

Prices of certain commodity products, including raw materials, are historically volatile and are subject to fluctuations arising from changes in domestic and international supply and demand, labor costs, competition, market speculation, government regulations, trade restrictions and tariffs. Increasing prices in the component materials for our goods may impact the availability, the quality and the price of our products, as suppliers search for alternatives to existing materials and increase the prices they charge. Our suppliers may also fail to provide consistent quality of products as they may substitute lower cost materials to maintain pricing levels. Nocera's cost base also reflects significant elements for freight, including fuel, which has significantly increased due to the effects of the coronavirus (COVID-19) pandemic, the Russia-Ukraine war and the conflicts in the Middle East. Rapid and significant changes in commodity prices such as fuel and plastic may negatively affect our profit margins if Nocera is unable to mitigate any inflationary increases through various customer pricing actions and cost reduction initiatives.

 

Geopolitical Conditions

 

Our operations could be disrupted by geopolitical conditions, trade disputes, international boycotts and sanctions, political and social instability, acts of war, terrorist activity or other similar events. From time to time, we could have a large revenue stream associated with a particular customer or a large number of customers located in a particular geographic region. Decreased demand from a discrete event impacting a specific customer, industry or region in which we have a concentrated exposure could negatively impact our results of operations.

 

In February 2022, Russia initiated significant military action against Ukraine. In response, the U.S. and certain other countries imposed significant sanctions and export controls against Russia, Belarus and certain individuals and entities connected to Russian or Belarusian political, business and financial organizations, and the U.S. and certain other countries could impose further sanctions, trade restrictions and other retaliatory actions should the conflict continue or worsen. It is not possible to predict the broader consequences of the conflict, including related geopolitical tensions and the measures and retaliatory actions taken by the U.S. and other countries in respect thereof as well as any counter measures or retaliatory actions by Russia or Belarus in response, including, for example, potential cyberattacks or the disruption of energy exports, is likely to cause regional instability, geopolitical shifts and could materially adversely affect global trade, currency exchange rates, regional economies and the global economy. The situation remains uncertain, and while it is difficult to predict the impact of any of the foregoing, the conflict and actions taken in response to the conflict could increase our costs, reduce our sales and earnings, impair our ability to raise additional capital when needed on acceptable terms, if at all, or otherwise adversely affect our business, financial condition and results of operations.

 

Foreign Currency

 

Our reporting currency is the U.S. dollar and our operations in Taiwan use their local currency as their functional currencies. Substantially all of our revenue and expenses are in NT dollars. We are subject to the effects of exchange rate fluctuations with respect to any of such currency. For example, the value of the NT dollar depends to a large extent on Taiwan government policies and Taiwan's domestic and international economic and political developments, as well as supply and demand in the local market.

 

The income statements of our operations are translated into U.S. dollars at the average exchange rates in each applicable period. To the extent the U.S. dollar strengthens against foreign currencies, the translation of these foreign currencies denominated transactions results in reduced revenue, operating expenses and net income for our international operations. We are also exposed to foreign exchange rate fluctuations as we convert the financial statements of our foreign subsidiaries into U.S. dollars in consolidation.

 

 

 

 32 

 

 

Effects of COVID-19

 

COVID-19 has globally resulted in the loss of life, business closures, restrictions on travel and widespread cancellation of social gatherings. The initial spread of COVID-19 in Asia caused some business disruption resulting in reduced net revenue in December 2019. Even though the COVID-19 pandemic has ended, there continues to be considerable uncertainty around any future COVID-19 outbreak and its resultant economic effects. Therefore, we expect this matter to negatively impact our operating results for the foreseeable future if there is any future COVID-19 outbreak.

 

The extent to which any future COVID-19 outbreak impacts our business will depend on future developments, which are highly uncertain and cannot be predicted at this time, including:

 

  · new information which may emerge concerning the severity of the disease;
     
  · the duration and spread of the outbreak;
     
  · the severity of travel restrictions imposed by geographic areas in which we operate, mandatory or voluntary business closures;
     
  · regulatory actions taken in response to the pandemic, which may impact merchant operations, consumer and merchant pricing and our product offerings;
     
  · other business disruptions that affect our workforce;
     
  · the impact on capital and financial markets; and
     
  · actions taken throughout the world, including in markets in which we operate, to contain any future COVID-19 outbreak or treat its impact.

 

In addition, COVID-19 has adversely affected global economies and financial markets, and similar public health threats could do so in the future.

 

Substantially all our revenues were concentrated in Taiwan pending expansion into other international markets. Consequently, our results of operations will likely be adversely, and may be materially affected, to the extent that any future COVID-19 outbreak or any epidemic harms Taiwan's economy and society and the global economy in general. Any potential impact to our results will depend on, to a large extent, future developments and new information that may emerge regarding the duration and severity of any future COVID-19 outbreak and the actions taken by government authorities and other entities to contain any future COVID-19 outbreak or treat its impact, almost all of which are beyond our control. If the disruptions posed by any future COVID-19 outbreak or other matters of global concern continue for an extensive period of time, the operations of our business may be materially adversely affected.

 

To the extent any future COVID-19 outbreak or a similar public health threat has an impact on our business, it is likely to also have the effect of heightening many of the other risks described in the “Risk Factors” section of Part I Item 1A.

 

Critical Accounting Policies, Estimates and Assumptions

 

We prepare our financial statements in conformity with U.S. GAAP, which requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities on the date of the financial statements and the reported amounts of revenues and expenses during the financial reporting period. We continually evaluate these estimates and assumptions based on the most recently available information, our own historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Since the use of estimates is an integral component of the financial reporting process, actual results could differ from those estimates. Some of our accounting policies require higher degrees of judgment than others in their application. We consider the policies discussed below to be critical to an understanding of our financial statements. 

 

 

 

 33 

 

 

The SEC defines critical accounting policies as those that are, in management's view, most important to the portrayal of our financial condition and results of operations and those that require significant judgments and estimates.

 

The accounting principles we utilized in preparing our consolidated financial statements conform in all material respects to U.S. GAAP.

 

Reclassification

 

Certain prior period amounts have been reclassified to conform with current year presentation.

 

Use of Estimates

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income tax effects of the Tax Cuts and Jobs Act (the "Tax Act") and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.

  

Financial Assets

 

The classification of financial assets depends on the nature and purpose of the financial assets and is determined at the time of initial recognition. Regular way purchases or sales of financial assets are recognized and derecognized on a trade date or settlement date basis for which financial assets were classified in the same way, respectively. Regular way purchases or sales are purchases or sales of financial assets that require delivery of assets within the time frame established by regulation or convention in the marketplace.

 

a) Category of financial assets and measurement
   
  Financial assets are classified into the following categories: financial assets at fair value through profit or loss (“FVTPL”), investments in debt instruments and equity instruments at fair value through other comprehensive income (“FVTOCI”), and financial assets at amortized cost.

 

  1) Financial asset at FVTPL
     
    For certain financial assets which include debt instruments that do not meet the criteria of amortized cost or FVTOCI, it is mandatorily required to measure them at FVTPL. Any gain or loss arising from remeasurement is recognized in profit or loss. The net gain or loss recognized in profit or loss incorporates any interest earned on the financial asset.

 

  2) Investments in debt instruments at FVTOCI
     
   

Debt instruments with contractual terms specifying that cash flows are solely payments of principal and interest on the principal amount outstanding, together with objective of collecting contractual cash flows and selling the financial assets, are measured at FVTOCI.

 

Interest income calculated using the effective interest method, foreign exchange gains and losses and impairment gains or losses on investments in debt instruments at FVTOCI are recognized in profit or loss. Other changes in the carrying amount of these debt instruments are recognized in other comprehensive income and will be reclassified to profit or loss when these debt instruments are disposed.

 

 

 

 34 

 

 

  3) Investments in equity instruments at FVTOCI
     
   

On initial recognition, the Company may irrevocably designate investments in equity investments that is not held for trading as at FVTOCI.

 

Investments in equity instruments at FVTOCI are subsequently measured at fair value with gains and losses arising from changes in fair value recognized in other comprehensive income and accumulated in other equity.

 

Dividends on these investments in equity instruments at FVTOCI are recognized in profit or loss when the Company’s right to receive the dividends is established, unless the Company’s rights clearly represent a recovery of part of the cost of the investment.

 

  4) Measured at amortized cost
     
   

Cash and cash equivalents, commercial paper, debt instrument investments, notes and accounts receivable (including related parties), other receivables, refundable deposits and temporary payments (including those classified under other current assets and other noncurrent assets) are measured at amortized cost.

 

Debt instruments with contractual terms specifying that cash flows are solely payments of principal and interest on the principal amount outstanding, together with objective of holding financial assets in order to collect contractual cash flows, are measured at amortized cost.

 

Subsequent to initial recognition, financial assets measured at amortized cost are measured at amortized cost, which equals to carrying amount determined by the effective interest method less any impairment loss.

 

b) Impairment of financial assets
   
  At the end of each reporting period, a loss allowance for expected credit loss is recognized for financial assets at amortized cost (including accounts receivable) and for investments in debt instruments that are measured at FVTOCI.
   
 

The loss allowance for accounts receivable is measured at an amount equal to lifetime expected credit losses. For financial assets at amortized cost and investments in debt instruments that are measured at FVTOCI, when the credit risk on the financial instrument has not increased significantly since initial recognition, a loss allowance is recognized at an amount equal to expected credit loss resulting from possible default events of a financial instrument within 12 months after the reporting date. If, on the other hand, there has been a significant increase in credit risk since initial recognition, a loss allowance is recognized at an amount equal to expected credit loss resulting from all possible default events over the expected life of a financial instrument.

   
  The Company recognizes an impairment loss in profit or loss for all financial instruments with a corresponding adjustment to their carrying amount through a loss allowance account, except for investments in debt instruments that are measured at FVTOCI, for which the loss allowance is recognized in other comprehensive income and does not reduce the carrying amount of the financial asset.
   
c) Derecognition of financial assets
   
  The Company derecognizes a financial asset only when the contractual rights to the cash flows from the financial asset expire, or when it transfers the financial asset and substantially all the risks and rewards of ownership of the financial asset to another entity.
   
 

On derecognition of a financial asset at amortized cost in its entirety, the difference between the asset’s carrying amount and the sum of the consideration received and receivable is recognized in profit or loss. On derecognition of an investment in a debt instrument at FVTOCI, the difference between the asset’s carrying amount and the sum of the consideration received and receivable and the cumulative gain or loss that had been recognized in other comprehensive income is recognized in profit or loss. However, on derecognition of an investment in an equity instrument at FVTOCI, the cumulative gain or loss that had been recognized in other comprehensive income is transferred directly to retained earnings, without recycling through profit or loss.

 

 

 

 35 

 

 

Fair Value Measurement

 

We apply ASC Topic 820, Fair Value Measurements and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements.

 

ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability.

 

ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:

 

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

 

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.

 

Level 3 inputs to the valuation methodology are unobservable and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect our own assumptions about the assumptions that market participants would use in pricing an asset or liability.

 

Our management is responsible for determining the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including valuations from an independent appraiser.

 

When available, we use quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, we measure fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.

 

Cash and Cash Equivalents

 

Cash and cash equivalents include all cash on hand and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $1,229,580 and $2,906,074, respectively.

 

Accounts Receivable, Net

 

Accounts receivable are stated at the original amount less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made when there is objective evidence that we will not be able to collect all amounts due according to the original terms of the receivables. We analyze the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness, historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for doubtful accounts.

 

 

 

 36 

 

 

Prepaid Expenses and Other Assets, Net

 

Prepaid expense and other assets, net consist of receivable from prepaid rent, etc. Management reviews its receivable balance each reporting period to determine if an allowance for doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging and prevailing economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.

  

Inventories

 

Inventories are stated at lower of cost or net realizable value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.

 

Where there is evidence that the utility of inventories, in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes in price levels or other causes, the inventories are written down to net realizable value.

 

Property and Equipment, Net

 

Property and equipment are stated at cost less accumulated depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance, repairs and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.

 

Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, which are shown as follows.

 

  Useful life
Leasehold improvements Shorter of the remaining lease terms and estimated useful lives
Land

Indefinite, as per land titles

Furniture and fixture 5 years
Equipment 3 years
Machinery 5 years
Vehicle 5 years

 

Upon sale or disposal, the applicable amounts of asset cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited to income.

 

 

 

 37 

 

 

Business Combination

 

For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.

 

Deferred tax liability and assets are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification ("ASC") Topic 740-10.

 

Variable Interest Entity

 

A variable interest entity ("VIE") is an entity (investee) is an entity in which the investor has obtained a controlling interest even if it has less than a majority of voting rights, according to the Financial Accounting Standards Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10, Consolidation:

 

  (a) equity-at-risk is not sufficient to support the entity's activities;
     
  (b) as a group, the equity-at-risk holders cannot control the entity; or
     
  (c) the economics do not coincide with the voting interest.

 

If a firm is the primary beneficiary of a VIE, the holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project (venture) for their mutual benefit is defined as a joint venture.

 

Goodwill and Intangible Assets

 

We recognize goodwill in accordance with ASC 350, Intangibles—Goodwill and Other. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of October 1st of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill, is less than its carrying amount.

 

We recognize intangibles assets in accordance with ASC 350, Intangibles—Goodwill and Other. Acquired intangible assets subject to amortization are stated at cost and are amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not subject to amortization are tested for impairment at least annually.

 

The estimates of fair value are based on the best information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.

 

 

 

 38 

 

 

Share-Based Compensation

 

We determine our share-based compensation in accordance with ASC 718, Compensation—Stock Compensation (ASC 718), which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees based on the grant date fair value of the award.

 

Determining the appropriate fair value model and calculating the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the application of management's judgment. Significant estimates include our expected volatility. If different estimates and assumptions had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially impacted.

 

The Black-Scholes pricing model requires inputs such as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of our guideline companies, which we feel best represent our Company. We have never paid and do not anticipate paying any cash dividends in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as they occur.

  

Commitments and Contingencies

 

In the normal course of business, we are subject to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. We recognize a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. We may consider many factors in making these assessments including historical and the specific facts and circumstances of each matter.

 

Revenue Recognition

 

We recognize revenues when our customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following steps:

 

· Step 1: Identify the contract (s) with a customer
   
· Step 2: Identify the performance obligations in the contract
   
· Step 3: Determine the transaction price
   
· Step 4: Allocate the transaction price to the performance obligation in the contract
   
· Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation

 

We considered revenue is recognized when (or as) we satisfy performance obligations by transferring a promised goods and provide maintenance service to a customer. Revenue is measured at the transaction price which is based on the amount of consideration that we expect to receive in exchange for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices, and written contracts.

 

 

 

 39 

 

 

We do not have arrangements for returns from customers. We have no sales incentive programs.

 

We provide goods, maintenance service warranties for the goods sold with a period varying from 18 months to 72 months, with the majority of the periods being 18 months, and exclusive sales agency license to its customers. For performance obligation related to providing products, we expect to recognize the revenue according to the delivery of products. For performance obligation related to maintenance service warranties, we expect to recognize the revenue on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a straight-line basis over the contract term, which is generally for 18 months as a majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency license, we recognize the revenue ratably upon the satisfaction over the estimated economic life of the license.

  

We do not have amounts of contract assets since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and deferred revenue. Advance payments from customers are expected to be recognized as revenue within 12 months. Deferred revenue is expected to be recognized as revenue within 12 months.

  

Cost of Sales

 

Cost of sales consists primarily of purchase cost of merchandise goods, material costs, labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories to lower of cost or net realizable value is also recorded in cost of sales.

 

Income Taxes

 

We recognize deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

Leases

 

In February 2016, the FASB issued ASU 2016-12, Leases (ASC Topic 842), which amends the lease requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases will continue to be classified as either finance or operating leases.

 

We adopted ASC Topic 842 using the modified retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of the adoption, we recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.

 

 

 

 40 

 

 

Uncertain Tax Positions

 

We account for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000. In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion. We record interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as of December 31, 2023 and 2022, and we have no accrued interest or penalties related to uncertain tax positions. We do not believe that the unrecognized tax benefits will change over the next twelve months.

 

Comprehensive (Loss) Income

 

Comprehensive income or loss is comprised of our net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign currency translation adjustments, net of the income tax effect.

  

Foreign Currency Translation and Transactions

 

Our reporting currency is the United States dollar ("US$"). The functional currency of our VIE in Taiwan is Taiwan New Dollar ("TWD"), and the functional currency of our Hong Kong subsidiary is Hong Kong dollars ("HK$"). The functional currency of PRC companies is the Renminbi ("RMB"). In the consolidated financial statements, the financial information of our subsidiary and the consolidated VIE has been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue, expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are 7.1258 and 6.9646, respectively. The annual average exchange rates for the year ended December 31, 2023 and 2022 are 7.1162 and 6.7208, respectively.

 

(Loss) Earnings per Share

 

Basic (loss) earnings per share is computed by dividing net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were exercised or converted into common shares. 

 

Recently Issued Accounting Standards

 

See Note 3 to the Consolidated Financial Statements included herewith.

  

 

 

 41 

 

 

Results of Operations

 

The following table sets forth our consolidated statements of operations for the years ended December 31, 2023 and 2022.

 

Consolidated Statements of Operations

 

   For the years ended December 31, 
   2023   2022 
Net Sales  $23,915,926   $14,102,138 
Cost of sales   (23,720,967)   (13,846,172)
Gross profit   194,959    255,966 
           
Operating expenses          
Impairment of goodwill   (2,250,553)    
General and administrative expenses   (2,225,323)   (2,772,102)
Total operating expenses   (4,475,876)   (2,772,102)
           
Other income (expense)   (40,386)   417,999 
Net loss from continuing operations before income taxes   (4,321,303)   (2,098,137)
           
Income tax (expense) benefit   (22,703   23,808 
Net loss from continuing operations   (4,344,006)   (2,074,329)
           
Net loss from discontinued operations          
Loss on disposal       (2,569,975)
(Loss) income from discontinued operations       (92,285)
Net (loss) income from discontinued operations       (2,662,260)
           
Net loss   (4,344,006)   (4,736,589)
Less: Net income attributable to non-controlling interests   54,395    (76,319)
Net loss attributable to Nocera Shareholders  $(4,289,611)  $(4,812,908)
           
Other Comprehensive loss          
Net loss   (4,344,006)   (4,736,589)
Foreign currency translation income (loss)   4,688    (89,688)
Total comprehensive loss   (4,339,318)   (4,826,257)
           
Less: Net income attributable to non-controlling interest   6,060    (76,319)
Less: Foreign currency translation loss attributable to non-controlling interest        
Comprehensive loss attributable to Nocera Shareholders  $(4,333,258)  $(4,902,596)
           
Loss per share - basic and diluted  $(0.4383)  $(0.6111)
Net loss per share from continuing operations – basic and diluted (1)   (0.4383)   (0.2731)
Net (loss) income per share from discontinued operations – basic and diluted (1)  $   $(0.3380)
           
Weighted Average Shares Outstanding - Basic and Diluted   9,814,000    7,876,367 

 

(1)    On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.

 

 

 

 42 

 

 

Comparison of Results of Operations for the years ended December 31, 2023 and December 31, 2022

 

Revenue

 

Revenue of the Company for the year ended December 31, 2023 was approximately $23.9 million compared to approximately $14.1 million for the comparable period in 2022. The revenue for the year ended December 31, 2023 was mostly generated from Meixin catering business and the fish trading business from NTB with the revenue of $8.9 million and $14.9 million, respectively. The revenue for the year ended December 31, 2022 was mostly made from the catering business from Meixin and the fish trading business from NTB.

 

For the year ended December 31, 2023 and 2022, our foreign currency translation gain was $27,079 and foreign currency translation loss was $89,688 of sales and income, respectively.

 

Gross profit

 

Gross profit for the year ended December 31, 2023 was approximately $194,959, compared to approximately $255,966 for the comparable period in 2022. The gross profit for the year ended December 31, 2022 was mostly generated from Meixin catering business and the fish trading business from NTB with the revenue of approximately $110,000 and $82,000, respectively. The decrease of gross profit margin was mainly because in 2023, we had increased the fish trading business and decrease the revenue of the catering business of Meixin that leads to the decrease of revenue recognition.

 

The operating loss incurred in NTB fish trading business is primarily attributed to administrative expenses, amounting to approximately $288,331. We are confident that profitability can be achieved by optimizing management expenses and enhancing profit margins.

 

General and administrative expenses

 

General and administrative expenses were $2.2 million, for the year ended December 31, 2023, compared to $2.7 million for the comparable period in 2022. The decrease in general and administrative expenses was mainly due to the decrease expenses of XFC in 2023.

 

Other income (expense)

 

Other expense was $40,386 for the year ended December 31, 2023, compared to other income of $417,999 for the comparable period in 2022. The income for the year ended December 31, 2022 was mainly due to the waiver of payables.

 

During the year ended December 31, 2022, we recorded an income tax benefit of $23,808 as compared to income tax expense of $0 for the comparable period in 2023.

 

Net loss attributable

 

Net loss attributable to us (excluding net loss attributable to non-controlling interest) for the year ended December 31, 2023 was approximately $2 million compared to net loss attributable to us (excluding net income attributable to non-controlling interest) approximately of $4.8 million for the comparable period in 2022. The decrease was primarily due to the decrease of General and administrative expenses for the year ended December 31, 2023.

 

 

 

 43 

 

 

Liquidity and Capital Resources; Going Concern

 

We had net cash provided by operating activities for the year ended December 31, 2023 and the cash balance was approximately $1.2 million as of December 31, 2023. As of December 31, 2023, we had an accumulated deficit of $16,780,128. In their audit report for the fiscal year ended December 31, 2023 included in this report, our auditors have expressed their concern as to our ability to continue as a going concern.

 

We continue to control our cash expenses as a percentage of expected revenue on an annual basis and thus may use its cash balances in the short-term to invest in revenue growth. Management is focused on growing our existing product offering, as well as our customer base, to increase our revenues. Our ability to continue as a going concern is dependent upon our ability to generate cashflows from operations and obtain financing. We cannot give assurance that we can increase our cash balances or limit our cash consumption and thus maintain sufficient cash balances for our planned operations or future acquisitions. Future business demands may lead to cash utilization at levels greater than recently experienced. We may need to raise additional capital in the future. However, we cannot assure that we will be able to raise additional capital on acceptable terms, or at all. Subject to the foregoing, however, management believes that our current cash balances coupled with anticipated cash flow from operating activities will be sufficient to meet our working capital requirements for at least one year from the date of issuance of the accompanying consolidated financial statements.

 

To date, we have funded our operations through revenues, loans from our officers, and the issuance of equity securities. We obtained a financial support letter from shareholders.

 

  · On April 1, 2021, we entered in a securities purchase agreement with certain investors for an aggregate of 80,000 shares of its preferred stock at a per share purchase price of $2.50. As part of the transaction, the investors received one Class C warrant and one Class D warrant for the subscription of each preferred share. Each Class C warrant consist of the right to purchase up one share of common stock to at an exercise price of $3.75 per share exercisable for 36 months from the date of issuance. Each Class D warrants consist of the right to purchase one share of our common stock at an exercise price of $7.50 per share exercisable for 36 months from the date of issuance. The subscription was completed on August 10, 2021
     
  · In August 2021, we issued 80,000 shares of preferred shares of $0.001 each at an issue price of $2.50 per share to certain investors credited as fully paid.
     
  · On September 27, 2021, we entered into securities purchase agreements with investors, pursuant to which we issued in a registered direct offering, an aggregate of 32,000 shares of our common stock at a per share purchase price of $3.75. In addition, the investors also received one Class C Warrant and one Class D Warrant for the subscription of each preferred share. On December 31, 2021, we consummated a private offering of 278,667 units at a purchase price of $7.50 per unit to 28 investors for gross proceeds of $2,090,000. Each unit consisted of one share of the Company's common stock and an "equity kicker" of one share of our common stock, for a total of 557,334 shares of common stock.
     
  · On August 10, 2022, our Registration Statement relating to the Public Offering was declared effective by the SEC. The Public Offering consisted of 1,880,000 units at a public offering price of $3.50 per unit, with each unit consisting of (i) one (1) share of our common stock and (ii) a warrant to purchase two (2) shares of our common stock. We received total gross proceeds of $6.58 million from the Public Offering and after deducting the underwriting commissions, discounts and offering expenses, we received net proceeds of approximately $5.3 million. On August 11, 2022, the shares of our common stock began trading on The Nasdaq Stock Market LLC under the symbol "NCRA." The Shares and the Warrants comprising the units were immediately separable and issued separately in the Public Offering, which closed on August 15, 2022. In connection with the Public Offering and pursuant to the underwriting agreement between the underwriters named therein and us, we granted the underwriters a 45-day option to purchase up to 282,000 additional shares of our common stock and warrants, equivalent to 15% of the units sold in the Public Offering, at the public offering price of $3.50 per unit, less underwriting discounts and commissions, to cover over-allotments, if any. On September 23, 2022, the underwriters exercised their option to purchase an additional 282,000 warrants from us for gross proceeds of $2,820. The warrants were issued to the underwriters on September 26, 2022.

 

 

 

 44 

 

 

The following table provides detailed information about our net cash flows for the periods indicated:

 

   For the years ended December 31, 
   2023   2022 
Net cash provided by (used in) provided by operating activities  $(1,061,851)  $(1,771,551)
Net cash (used in) provided by investing activities   (1,057,870)   (4,030,834)
Net cash (used in) provided by financing activities   463,533    6,288,391 
Effect of the exchange rate change on cash and cash equivalents   (20,306)   (23,941)
(Decrease) Increase in cash and cash equivalents  $(1,676,494)  $462,065 

 

Net cash provided by (used in) operating activities

 

Net cash used in operating activities amounted to $1,061,851 for the year ended December 31, 2023 This reflected a net loss of $4,321,303, as adjusted for non-cash items primarily including depreciation of $171,312, share-based compensation of $163,621, consultancy services settled by equities of $657,900.

 

Net cash used in operating activities amounted to $1,771,551 for the year ended December 31, 2022. This reflected a net loss of $4,736,589, as adjusted for non-cash items primarily including loss on disposal of XFC of $2,569,975, depreciation of $66,907 and share-based compensation of $413,453, and offset by effect of changes in working capital including an decrease of $1,221,285 of inventories.

 

Net cash (used in) provided by investing activities

 

Net cash used in investing activities was $1,057,870 for the year ended December 31, 2023 which were primarily attributable to the purchase of equipment and intangible asset.

 

Net cash used in investing activities was $4,030,834 for the year ended December 31, 2022 which were primarily cash paid for acquisition of a subsidiary.

 

Net cash (used in) provided by financing activities

 

Net cash provided by financing activities amounted to $449,898 for the year ended December 31, 2023, which were primarily arising from proceeds from issuance of common stock during the year.

 

Net cash provided by financing activities amounted to $6,288,391 for the year ended December 31, 2022, which were primarily arising from proceeds from issuance of common stock and other borrowings during the year.

 

Since we plan to build our land-based fish farming demo sites in the U.S., Japan and Thailand to promote our fish farming systems to the global market, we expect that we will require additional capital, which includes construction costs, marketing costs, operation costs, etc., to meet our long-term operating requirements. We expect to obtain financing from stockholders or raise additional capital through, among other things, the sale of equity or debt securities. The stockholders are committed to provide additional financing required when we try to raise additional capital from third party investors or banks. However, there can be no assurance that we will be successful in raising this additional capital.

 

Recently Issued Accounting Pronouncements

 

Please refer to the Note 3 to the Consolidated Financial Statements included herewith.

 

 

 

 45 

 

 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

       

As a "smaller reporting company," as defined by Rule 12b-2 of the Exchange Act, we are not required to provide the information in this Item.

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

       

The financial statements and supplementary financial information required by this Item are set forth immediately following the signature page and are incorporated herein by reference.

 

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

 

None.

  

ITEM 9A. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Our management, under the supervision of our Chief Executive Officer and Chief Financial Officer performed an evaluation (the "Evaluation") of the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) as of the end of the period covered by this Annual Report on Form 10-K. Disclosure controls and procedures include, without limitation, controls and procedures designed to provide a reasonable level of assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC's rules and forms, and is accumulated and communicated to our management, including our principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2023, due to the presence of material weaknesses described below, our disclosure controls and procedures were not effective.

  

Notwithstanding the foregoing, there can be no assurance that our disclosure controls and procedures will detect or uncover all failures of persons within our Company and our consolidated subsidiaries to disclose material information otherwise required to be set forth in our periodic reports. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable, not absolute, assurance of achieving their control objectives.

 

Management's Report on Internal Control Over Financial Reporting

 

Management is responsible for establishing and maintaining adequate internal controls over financial reporting for our Company. Internal control over financial reporting is defined in Rule 13a-15(f) and 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, our principal executive and principal financial officers and effected by our Board, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles and includes those policies and procedures that:

 

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

 

 

 

 46 

 

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

 

Internal control over financial reporting cannot provide absolute assurance of achieving financial reporting objectives because of its inherent limitations. Internal control over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failure. Internal control over financial reporting can also be circumvented by collusion or improper management override. Because of such limitations, there is a risk that material misstatements may not be prevented or detected on a timely basis by internal control over financial reporting. However, these inherent limitations are known features of the financial reporting process. Therefore, it is possible to design into the process safeguards to reduce, though not eliminate, this risk.

 

We assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission's Internal Control-Integrated Framework. As a result of this assessment, we have determined that our internal control over financial reporting was not effective as of December 31, 2023. We had neither the resources, nor the personnel, to provide an adequate control environment. The following material weaknesses in our internal control over financial reporting continued to exist at December 31, 2023:

 

  · we do not have written documentation of our internal control policies and procedures. Written documentation of key internal controls over financial reporting is a requirement of Section 404;
     
  · there is insufficient monitoring and review controls over the financial reporting closing process, including the lack of individuals with current knowledge of GAAP; and
     
  · inadequate segregation of duties.

 

We believe that these material weaknesses primarily relate, in part, to our lack of sufficient staff with appropriate training in GAAP and SEC rules and regulations with respect to financial reporting functions, and the lack of robust accounting systems, as well as the lack of sufficient resources to hire such staff and implement these accounting systems.

 

Pending obtaining sufficient resources to implement these measures, we plan to take a number of actions to correct these material weaknesses, including, but not limited to, adding experienced accounting and financial personnel and retaining third-party consultants to review our internal controls and recommend improvements. However, we may need to take additional measures to fully mitigate these issues, and the measures we have taken, and expect to take, to improve our internal controls may not be sufficient to (1) address the issues identified, (2) ensure that our internal controls are effective or (3) ensure that the identified material weakness or other material weaknesses will not result in a material misstatement of our annual or interim financial statements.

 

It should be noted that any system of controls, however well designed and operated, can provide only reasonable and not absolute assurance that the objectives of the system are met. In addition, the design of any control system is based in part upon certain assumptions about the likelihood of certain events. Because of these and other inherent limitations of control systems, there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote.

 

Attestation Report of the Independent Registered Public Accounting Firm

 

This Annual Report on Form 10-K does not include an attestation report of our independent registered public accounting firm regarding internal control over financial reporting. Our management's report was not subject to attestation by our independent registered public accounting firm pursuant to the Dodd-Frank Act that permanently exempted smaller reporting companies from the auditor attestation requirement.

 

 

 

 47 

 

 

Remediation Plan

 

During the year ended December 31, 2023, we continued to enhance our internal control over financial reporting in an effort to remediate the material weaknesses described above. We are committed to ensuring that our internal control over financial reporting is designed and operating effectively.

 

We expect to remediate these material weaknesses in 2023. However, we may discover additional material weaknesses that may require additional time and resources to remediate. Our remediation process includes, but not limited to:

 

  · Investing in IT systems to enhance our operational and financial reporting and internal controls.
     
  · Enhancing the organizational structure to support financial reporting processes and internal controls.
     
  · Providing guidance, education and training to employees relating to our accounting policies and procedures.
     
  · Further developing and documenting detailed policies and procedures regarding business processes for significant accounts, critical accounting policies and critical accounting estimates.
     
  · Establishing effective general controls over IT systems to ensure that information produced can be relied upon by process level controls is relevant and reliable.

 

Notwithstanding the foregoing, there can be no assurance that our disclosure controls and procedures will detect or uncover all failures of persons within our Company and our consolidated subsidiaries to disclose material information otherwise required to be set forth in our periodic reports. There are inherent limitations to the effectiveness of any system of disclosure controls and procedures, including the possibility of human error and the circumvention or overriding of the controls and procedures. Accordingly, even effective disclosure controls and procedures can only provide reasonable, not absolute, assurance of achieving their control objectives.

 

Changes in Internal Control Over Financial Reporting

 

During the year ended December 31, 2023, we took several actions to correct past material weaknesses, including, but not limited to, establishing an audit committee of our Board comprised of three independent directors, adding experienced accounting and financial personnel and retaining third-party consultants to review our internal controls and recommend improvements. However, we may need to take additional measures to fully mitigate these issues, and the measures we have taken, and expect to take, to improve our internal controls may not be sufficient to (1) address the issues identified, (2) ensure that our internal controls are effective or (3) ensure that the identified material weakness or other material weaknesses will not result in a material misstatement of our annual or interim financial statements.

 

ITEM 9B. OTHER INFORMATION

 

During the quarter ended December 31, 2023, no director or officer adopted or terminated any Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement, as each term is defined in Item 408(a) of Regulation S-K.

 

 

 

 48 

 

 

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

On April 21, 2022, the Company was conclusively identified by the SEC as a Commission-Identified Issuer pursuant to the Holding Foreign Companies Accountable Act (the "HFCAA") because it filed its registration statement on Form S-1 (File No. 333-264059) containing audited financial statements for the fiscal years ended December 31, 2021 and 2020 with an audit report by Centurion ZD CPA &Co. ("Centurion"). Centurion is a Hong Kong-based public accounting firm previously deemed to be inaccessible for complete inspection by the PCAOB due to an authority's position in the foreign jurisdiction. However, in August 2022, the PCAOB took a significant step toward inspecting and investigating registered public accounting firms in mainland China and Hong Kong by signing a Statement of Protocol with the CSRC and the Ministry of Finance of the People's Republic of China. From September to November 2022, PCAOB staff conducted on-site inspections and investigations of Centurion.

 

In December 2022, the PCAOB announced that it had obtained complete access to inspect and investigate registered public accounting firms in mainland China and Hong Kong. It also confirmed that, until new determinations are issued by the PCAOB, no Commission-Identified Issuers, including the Company, are at risk of trading prohibition under the HFCAA.

 

We have no awareness or belief that any governmental entity in the foreign jurisdiction of incorporation or organization owns shares of our capital stock. Similarly, no official from the Chinese government or Hong Kong Special Administrative Region serves as a board member or officer within our Company or its operating subsidiaries. Our amended articles of incorporation do not contain any provisions known to include charter or charter provisions of the Chinese Communist Party. Based on the absence of a Schedule 13D or 13G filing by any such governmental entity, the lack of material contracts with foreign governmental parties, and the absence of foreign government representation on our Board, we have determined that no governmental entity in mainland China or Hong Kong has the power to direct or control our management, policies or possess a controlling financial interest.

 

 

 

 

 

 

 

 

 

 

 49 

 

 

PART III

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

 

The following are our executive officers and directors and their respective ages and positions as of the filing date of this Annual Report on Form 10-K.

 

Name   Age   Position   Director Since
Andy Ching-An Jin   42   Chief Executive Officer
(Principal Executive Officer)
  July 31, 2023
Shun-Chih (“Jimmy”) Chuang   34   Chief Financial Officer
(Principal Financial and Accounting Officer)
 
Feng-Hua (“Howard”) Chen   60   Chief Operating Officer   January 4, 2024
Gerald H. Lindberg   73   Secretary, Director   December 31, 2021
Thomas A. Steele   76   Director   December 19, 2019
Hui-Ying Zhuang   50   Director   December 19, 2019
Yiwen Zhang   55   Director   October 27, 2023
Song-Yuan Teng   35   Director   October 27, 2023

 

Professional Backgrounds

 

Andy Ching-An Jin was appointed as Chief Executive Officer of the Company on July 31, 2023. Mr. Jin was an Investment Director at Fotex Holding from November 2018 until June 2023, where he executed and drove U.S. investments, strategic projects, portfolio management and business operations. Prior to that role, Mr. Jin served as Partner at Bloemengroothandel B.J. Duyvenvoorde & Zn B.V. from September 2017 until October 2018, where he managed all day-to-day operations, sales, developments and investments for an import floriculture company, sold subscription services to online boutiques and managed all major wholesale floriculture market operations in China. In addition, Mr. Jin served as Executive Vice President and Managing Director of Dagong Global Credit Rating Group from December 2015 until August 2017, where he oversaw the group's international business development and investments into overseas markets and was also responsible for overseas offices located in Hong Kong, Italy and Germany. He attended the State University of New York at Stony Brook attaining a Bachelor of Arts in political science and Tsinghua University earning a Master of Business Administration.

 

Shun-Chih ("Jimmy") Chuang was appointed as Chief Financial Officer of the Company on October 28, 2019. Prior to that role, from October 1, 2016 to June 30, 2019, Mr. Chuang was a project manager at Deloitte & Touche Financial Advisory Corporation in Taiwan where he was part of the Transaction Support practice. In that role, he worked in Mergers and Acquisitions and Valuation services. Prior to that role, from September 2014 to September 2016, Mr. Chuang was a semi-senior at Deloitte & Touche in Taiwan where he was part of the Audit Function practice. In that role, he performed audit services to various Taiwanese conglomerate companies. Mr. Chuang has a marketing degree from UC-Berkeley Extension, and a BS in Accounting from Soochow University, Taiwan. He currently holds Certified Public Accounting licenses from the United States and Taiwan.

 

Feng-Hua ("Howard") Chen was appointed as Chief Operating Officer of the Company on January 5, 2024. Mr. Chen is experienced in diverse areas such as Consumer Banking, Asia Business Development and New Strategies, demonstrating strong skills in team building, project management, compliance and cross-sales, with a focus on continuous improvement and business expansion. Mr. Chen was an Executive Director at Rongzhou Construction Co., Ltd. From September 2021 until January 2024, where he, among other things, was involved in the planning and financing of construction projects, the planning and acquisition of land and the execution of sales. Prior to that position, he was a Vice President at Entie Commercial Bank Co. from 2008-2021, Asia Pacific Regional Business Development Director at CIT Group Taiwan from 2005-2008, Sales Director at Taipei Financial & Leasing Co. from 2004-2005, and a Sales Manager at Far Eastern Group from 2000-2004. He attended the University of Leicester earning an MBA degree in 1989.

 

 

 

 50 

 

 

Gerald H. Lindberg was appointed as Secretary and Director of the Company on December 31, 2021. In the past five years, working for Handover International, Mr. Lindberg has provided substantial expertise and guidance as a consultant, has served as a board member and Chief Financial Officer of publicly traded companies, business adviser, capital acquisition director and operations officer to real world and Internet start-ups and helped raise capital for start-ups, small cap, micro-cap and nano-cap businesses in both the public and private sectors. Earlier in his career, he was Section Chief, Litigation Assistance Systems Section, Justice Management Division, United States Department of Justice and an attorney-advisor with the United States Department of Justice (1979-1982). Over the past 25 years, he has been responsible for business plan preparation, early stage advising for corporate development and positioning for capital raising including crowd funding, private placement memoranda, investor presentation development, equity, debt and hybrid funding, form preparation and filing, offering syndicate coordination, sales/marketing strategy along with investment community relations and investor relations, business development, licensing management and assuring compliance with federal and state regulations and fraud prevention software development. His areas of specialty include technology and intellectual property management, digital entertainment, media and marketing, e-Commerce, m-Commerce and search engine design, database systems software design and development. Mr. Lindberg earned his law degree from Western New England University, School of Law, Springfield, MA. Mr. Lindberg is qualified to serve as a director of the Company due to his substantial board and financial consulting experience. 

 

Thomas A. Steele was appointed as Director of the Company on December 19, 2019. Mr. Steele is currently retired. He was registered as a court interpreter Japanese to English and Japan marketing consultant from 2010-2019. Mr. Steele served as a Foreign Service Officer with the U.S. Department of State, Washington, DC for more than 21 years (1980-2001). After retiring from the State Department, he also served as secretary for Anbusa USA, at the 2005 and 2010 World's Fair. He obtained a BA in Political Science, Music, Radio & TV Broadcasting from the University of California, Los Angeles while attending from 1965-1969. Mr. Steele is qualified to serve as a director of the Company due to his Japanese Language Skills and experience in International Business.

 

Hui-Ying Zhuang was appointed as a Director of the Company on December 19, 2019. Mr. Zhuang works as Vice President of Sales at Clyde Bergemann Power Group (2018-current) with experience in technology and sales management, especially in solution-based consultative selling. Other positions he has held at Clyde Bergemann Power Group include Vice President, Product and Sales Support, Air Pollution Control Products (2013-2018), Director of Technology and Product Management, Air Pollution Control Product Division (2012-2013), Regional Sales Manager from 2006-2012 and a Boiler Process Engineer from 2004-2006. He is experienced in product management, sales, plant operations and contract negotiation. Mr. Zhuang has leadership experience in building and developing management teams and extensive international business working experience. He attended the University of South Carolina earning an MBA in 2005. Mr. Zhuang is qualified to serve as a director of the Company due to his technical experience in power generation and ability in Sales and Marketing functions.

 

Yiwen Zhang was appointed as a Director of the Company on October 27, 2023. Mr. Zhang currently works as Manager of Finance, Marketing and Student Support at New Westminster School District 40 since 2012, where he is responsible for financial reporting, budget planning, internal controls, audits, financial system management and compliance. Prior to that role, from 2009 until 2011, Mr. Zhang served as Business Development Manager at ZiYangTang Trading where he developed two business lines and increased sales by 2 million. Prior to that, Mr. Zhang was Account Manager at HILTI (Canada) Ltd where he set up the Richmond branch and doubled sales and developed revenue budgeting models for key business expansion. Mr. Zhang is qualified to serve as a director of the Company due to his extensive experience as a manager in a variety of organizations.

 

Song-Yuan Teng was appointed as a Director of the Company on October 27, 2023. Mr. Teng serves as Chief Executive Officer of G.MCOIN Enterprises since 2021, where he oversees the strategic planning and annual growth objectives. Prior to that role, from 2017 until 2020, Mr. Teng served as the General Manager of Mingyang Venture Capital, where he was responsible for overseeing the overall management and strategic direction of the organization while driving growth and maximizing shareholder value. Prior to that, he was a Manager at Jinrongjia Consulting from 2015 until 2017, where he worked on financial and automated trading systems while supporting sales and solution managers. Prior to that, Mr. Teng was the General Manager at CFL Venture Capital from 2012 until 2014, where he developed and executed the firm's strategic investments. Mr. Teng is qualified to serve as a director of the Company due to his executive experience in multiple consulting and banking firms.

 

 

 

 51 

 

 

Board of Directors

 

Our business and affairs are managed under the direction of our Board and committees of the Board. Directors serve until the next annual meeting and until their successors are elected and qualified. Officers are appointed to serve until serve at the pleasure of the Board, subject to all rights, if any, of such officer under any contract of employment.

 

Board Committees

 

Our Board has established an audit committee (the "Audit Committee"), a compensation committee (the "Compensation Committee") and a nominating and corporate governance committee (the "Nominating and Corporate Governance Committee"). Our Board has not yet adopted procedures by which stockholders may recommend nominees to the Board. The composition and responsibilities of each of the committees of our Board is described below. Members serve on these committees until their resignation or until as otherwise determined by our Board.

 

Audit Committee

 

Our Board has appointed Yiwen Zhang, Thomas A. Steele and Hui-Ying Zhuang to serve as members of our Audit Committee. Each member of the Audit Committee is an independent director as established by SEC and Nasdaq rules, and Yiwen Zhang, qualifies as an "audit committee financial expert" under the SEC rules.

 

The Audit Committee's duties, which are specified in our Audit Committee Charter, include, but are not limited to:

 

  · reviewing and discussing with management and the independent auditor the annual audited financial statements, and recommending to the Board whether the audited financial statements should be included in our annual disclosure report;
     
  · discussing with management and the independent auditor significant financial reporting issues and judgments made in connection with the preparation of our financial statements;
     
  · discussing with management major risk assessment and risk management policies;
     
  · monitoring the independence of the independent auditor;
     
  · verifying the rotation of the lead (or coordinating) audit partner having primary responsibility for the audit and the audit partner responsible for reviewing the audit as required by law;
     
  · reviewing and approving all related-party transactions;
     
  · inquiring and discussing with management our compliance with applicable laws and regulations;
     
  · pre-approving all audit services and permitted non-audit services to be performed by our independent auditor, including the fees and terms of the services to be performed;
     
  · appointing or replacing the independent auditor;
     
  · determining the compensation and oversight of the work of the independent auditor (including resolution of disagreements between management and the independent auditor regarding financial reporting) for the purpose of preparing or issuing an audit report or related work;
     
  · establishing procedures for the receipt, retention and treatment of complaints received by us regarding accounting, internal accounting controls or reports which raise material issues regarding our financial statements or accounting policies; and
     
  · approving reimbursement of expenses incurred by our management team in identifying potential target businesses.
         

 

 

 52 

 

 

Compensation Committee

 

Our Board has established a Compensation Committee. Thomas A. Steele and Hui-Ying Zhuang, each of whom is an independent director, serves as members of the Compensation Committee with Thomas A. Steele, serving as the Compensation Committee's Chairman. The Compensation Committee's duties, which are specified in our Compensation Committee Charter, include, but are not limited to:

 

  · reviews, approves and determines, or makes recommendations to our Board regarding, the compensation of our executive officers;
     
  · administers our equity compensation plans;
     
  · reviews and approves, or makes recommendations to our Board, regarding incentive compensation and equity compensation plans; and
     
  · establishes and reviews general policies relating to compensation and benefits of our employees.

 

The Compensation Committee charter permits the committee to retain or receive advice from a compensation consultant and outlines certain requirements to ensure the consultants independence or certain circumstances under which the consultant need not be independent. However, as of the date hereof, we have not retained such a consultant.

 

Nominating and Corporate Governance Committee

 

Our Board has established a Nominating and Corporate Governance Committee of which Yiwen Zhang and Hui-Ying Zhuang serve as members with Hui-Ying Zhuang also serving as the Chairman of the Nominating and Corporate Governance Committee. The Nominating and Corporate Governance Committee's duties, which are specified in its charter, include, but are not limited to: 

 

  · identifying, reviewing and evaluating candidates to serve on our Board consistent with criteria approved by our Board;
     
  · evaluating director performance on our Board and applicable committees of our Board and determining whether continued service on our Board is appropriate;
     
  · evaluating nominations by stockholders of candidates for election to our Board; and
     
  · corporate governance matters.

 

Section 16(a) Reporting Compliance

 

Section 16(a) of the Exchange Act requires that executive officers and directors, and any persons who own more than ten percent of a registered class of the Company's equity securities file reports of ownership and changes in ownership with the SEC. Specific dates for such filings have been established by the SEC, and the Company is required to report in this Annual Report on Form 10-K any failure to file reports in a timely manner in 2022. The following failed to file a Form 3 after the Company listed its common stock on The Nasdaq Stock Market LLC under Section 12(b) of the Exchange Act: (i) Hsien-Wen (Stan) Yu, Chief Operating Officer (resigned); (ii) Gerald H. Lindberg, Secretary, Director; (iii) David Yu-Lung Kou, Director (resigned); (iv) Thomas A. Steele, Director; and (v) Hui-Ying Zhuang, Director. On August 31, 2022, Mr. Yu resigned as the Chief Operating Officer of the Company. On September 1, 2022, the Board appointed Mr. Hong-Wen (Howard) Ruan as the Chief Operating Officer of the Company. A Form 3 for Mr. Ruan was not filed. On July 13, 2023, David Yu-Lung Kou resigned as a Director. On July 13, 2023, Ms. Cheng Lu Min Huay and Ms. Yih-Yu Lei were appointed as Directors. Forms 3 were not filed for Ms. Huay and Ms. Lei. Ms. Huay and Ms. Lei resigned as Directors on July 27, 2023. On October 27, 2023, the Board appointed Mr. Yiwen Zhang and Mr. Song-Yuan Teng as Directors. Forms 3 for Mr. Zhang and Mr. Teng were not filed.

 

 

 

 53 

 

 

Code of Ethics

 

Our Board adopted a written code of ethics ("Code") that applies to our directors, officers and employees, including our principal executive officer, principal financial officer and principal accounting officer or controller, or persons performing similar functions. We intend to post on our website a current copy of the Code and all disclosures that are required by law in regard to any amendments to, or waivers from, any provision of the Code. 

 

Director Independence

 

Our Board is composed of a majority of "independent directors." In determining whether a director is independent, we use the definition of "independence" applied by Nasdaq under Nasdaq Rule 5601(a)(2) and the SEC under Rule 10A-3 of the Exchange Act. Our Board has undertaken a review of the independence of each director. Based on information provided by each director concerning his or her background, employment and affiliations, our Board has determined that Yiwen Zhang, Thomas A. Steele and Hui-Ying Zhuang are independent directors.

 

Indemnification of Officers and Directors

 

Our Articles of Incorporation and Bylaws provide that, to the fullest extent permitted by the laws of the State of Nevada, any of our officers or directors, who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative, by reason of the fact that he or she is or was or has agreed to serve at our request as a director, officer, employee or agent of the Company, or while serving as a director or officer of the Company, is or was serving or has agreed to serve at our request as a director, officer, employee or agent (which, for purposes hereof, shall include a trustee, partner or manager or similar capacity) of another corporation, partnership, joint venture, trust, employee benefit plan or other enterprise, or by reason of any action alleged to have been taken or omitted in such capacity. For the avoidance of doubt, the foregoing indemnification obligation includes, without limitation, claims for monetary damages against Indemnitee to the fullest extent permitted under Section 78.7502 of the Nevada Revised Statutes as in existence on the date hereof.

 

The indemnification provided shall be from and against expenses (including attorneys' fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by the indemnitee or on the indemnitee's behalf in connection with such action, suit or proceeding and any appeal therefrom, but shall only be provided if the indemnitee acted in good faith and in a manner the indemnitee reasonably believed to be in or not opposed to our best interests, and, with respect to any criminal action, suit or proceeding, had no reasonable cause to believe the indemnitee's conduct was unlawful.

 

In the case of any threatened, pending or completed action or suit by or in the right of the Company to procure a judgment in its favor by reason of the fact that he or she is or was a director, officer, employee or agent of the Company, or while serving as a director or officer of the Company, is or was serving or has agreed to serve at our request as a director, officer, employee or agent of another corporation, partnership, joint venture, trust, employee benefit plan or other enterprise, no indemnification shall be made in respect of any claim, issue or matter as to which the indemnitee shall have been adjudged to be liable to us unless, and only to the extent that, the Nevada courts or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, the indemnitee is fairly and reasonably entitled to indemnity for such expenses which the Nevada courts or such other court shall deem proper.

 

The termination of any action, suit or proceeding by judgment, order, settlement, conviction, or upon a plea of nolo contendere or its equivalent, shall not, of itself, create a presumption that he or she did not act in good faith and in a manner which Indemnitee reasonably believed to be in or not opposed to our best interests, and, with respect to any criminal action or proceeding, had reasonable cause to believe that the indemnitee's conduct was unlawful.

 

To the extent that indemnification for liabilities arising under the Securities Act may be permitted to directors, officers or persons controlling us pursuant to the foregoing provisions, we have been informed that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable. If a claim for indemnification against such liabilities (other than the payment by us of expenses incurred or paid by a director, officer or controlling person of our Company in the successful defense of any action, suit or proceeding) is asserted by any of our directors, officers or controlling persons in connection with the securities being registered, we will, unless in the opinion of our counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by us is against public policy as expressed in the Securities Act and will be governed by the final adjudication of that issue.

 

 

 

 54 

 

 

ITEM 11. EXECUTIVE COMPENSATION

 

Summary Compensation Table

 

The following table summarizes all cash compensation paid by us, as well as certain other compensation paid or accrued, for the years ended December 31, 2023 and 2022 for all individuals serving as our principal executive officer or acting in a similar capacity during the last completed fiscal year, regardless of compensation level, and two most highly compensated executive officers other than the principal executive officer who were serving as executive officers at the end of the last completed fiscal year.

 

Name and Principal Position  Fiscal Year  Salary($) 

Equity

Awards($)(1)

  Total($)
Yin-Chieh ("Jeff") Cheng(2)   2023    1,901,806  1,901,806
Former Chairman of the Board, Former President, Former CEO and Former Director   2022    11,053,267  11,053,267
              
David Yu-Lung Kou(3)   2023     
Former Acting Chief Executive Officer and Former Director   2022     
              

Andy Ching-An Jin(4)

  2023  15,000(5)  106,800(5)  121,800(5) 
Chief Executive Officer   2022     

 

(1) The amounts shown represent the aggregate grant date fair value of these warrant awards granted during each fiscal year shown, computed in accordance with FASB ASC Topic 718.
(2) Pursuant to the Cheng Consulting Agreement, dated December 27, 2018, we agreed to issue Mr. Cheng 250,000 Series A warrants per quarter for 20 quarters (i.e., 5 years) for a total amount of 5,000,000 Series A warrants, subject to his continued services as our Chairman of the Board. Each Series A warrant is exercisable to purchase one share of common stock for $0.50 per share from the date of vesting until April 23, 2026. The value of the awards granted for the years ended December 31, 2022 and December 31, 2021 was $1,901,806 and $11,053,267, respectively, using the Black Scholes methodology. Due to the 2-for-3 reverse stock split of our common stock, the amount of shares issuable upon the unexercised warrants was adjusted to 2,000,000 and the exercise price was adjusted to $0.75 per share. As of December 31, 2023, none of the Series A warrants were outstanding.
(3) Due to the passing of Yin-Chieh ("Jeff") Cheng, the Board appointed David Yu-Lung Kou as acting Chief Executive Officer of the Company effective July 13, 2023. Mr. Kou resigned on July 27, 2023.
(4) On July 31, 2023, the Board appointed Andy Ching-An Jin as Chief Executive Officer of the Company effective July 31, 2023.
(5) Andy Ching-An Jin is paid a salary of $36,000 per year as Chief Executive Officer of the Company.

 

 

 

 55 

 

 

Employment Agreements

 

Chuang Employment Agreement. We entered into an Employment Agreement dated as of August 16, 2019, as amended by that certain Addendum dated as of December 31, 2021, with Shun-Chih Chuang, our Chief Financial Officer (the "Chuang Employment Agreement"). The term of the Chuang Employment Agreement is for 5 years and at the end of such term, is automatically renewable on a month-to-month basis unless either party provides notice to terminate to the other within 30 days of the end of the term. During the term and one year after the end of the term, Mr. Chuang shall not solicit any person employed or engaged by the Company. Mr. Chuang's employment may be terminated by us immediately upon the occurrence of the following events: (i) the commission of any act by Mr. Chuang which, if prosecuted, would constitute a felony; (ii) any material act or omission involving malfeasance or negligence in the performance of employment duties which has a materially adverse effect on us and which has not been corrected in 30 days after written notice from us; (iii) failure or refusal by Mr. Chuang to comply with our policies contained in any Company handbook or with the provisions of the Chuang Employment Agreement if not cured within 10 days after the receipt of written notice from the Board; (iv) Mr. Chuang's prolonged absence without our consent; (v) Mr. Chuang's gross neglect of his duties or willful insubordination to the Board or his superior officers; (vi) the death of Mr. Chuang; or (vii) delivery of written notice of termination by us after Mr. Chuang has become unable to perform his services by reason of illness or incapacity, which illness or incapacity results in Mr. Chuang's failure to discharge his duties under the Chuang Employment Agreement for an aggregate total of 60 days (whether consecutive or nonconsecutive) during any 180 day period. We pay Mr. Chuang $54,000 per year.

 

Lindberg Employment Agreement. We entered into an Employment Agreement dated as of January 3, 2022, with Gerald H. Lindberg, our Secretary and Director (the "Lindberg Employment Agreement"). The term of the Lindberg Employment Agreement is for two years and at the end of such term, is automatically renewable on a month-to-month basis unless either party provides notice to terminate to the other within 30 days of the end of the term. During the term and one year after the end of the term, Mr. Lindberg shall not solicit any person employed or engaged by the Company. Mr. Lindberg's employment may be terminated by us immediately upon the occurrence of the following events: (i) the commission of any act by Mr. Lindberg which, if prosecuted, would constitute a felony; (ii) any material act or omission involving malfeasance or negligence in the performance of employment duties which has a materially adverse effect on us and which has not been corrected in 30 days after written notice from us; (iii) failure or refusal by Mr. Lindberg to comply with our policies contained in any Company handbook or with the provisions of the Lindberg Employment Agreement if not cured within 10 days after the receipt of written notice from the Board; (iv) Mr. Lindberg's prolonged absence without our consent; (v) Mr. Lindberg's gross neglect of his duties or willful insubordination to the Board or his superior officers; (vi) the death of Mr. Lindberg; or (vii) delivery of written notice of termination by us after Mr. Lindberg has become unable to perform his services by reason of illness or incapacity, which illness or incapacity results in Mr. Lindberg's failure to discharge his duties under the Lindberg Employment Agreement for an aggregate total of 60 days (whether consecutive or nonconsecutive) during any 180 day period. We also granted Mr. Lindberg 60,000 Class C Warrants consisting of the right to purchase a total of 40,000 shares of our common stock for $3.75 per share from the date of issuance, of which 20,000 Class C Warrants shall vest annually over a total period of three years.

 

Jin Employment Agreement. We entered into an Employment Agreement dated as of July 31, 2023 (the "Jin Employment Agreement"). The term of the Jin Employment Agreement is for two years and at the end of such term, is automatically renewable on a month-to-month basis unless either party provides notice to terminate to the other within 30 days of the end of the term. During the term and one year after the end of the term, Mr. Jin shall not solicit any person employed or engaged by the Company. Mr. Jin's employment may be terminated by the Company immediately upon the occurrence of the following events: (i) the commission of any act by Mr. Jin which, if prosecuted, would constitute a felony; (ii) any material act or omission involving malfeasance or negligence in the performance of employment duties which has a materially adverse effect on the Company and which has not been corrected in 30 days after written notice from the Company; (iii) failure or refusal by Mr. Jin to comply with the policies of the Company contained in any Company handbook or with the provisions of the Jin Employment Agreement if not cured within 10 days after the receipt of written notice from the Board; (iv) Mr. Jin's prolonged absence without the consent of the Company; (v) Mr. Jin's gross neglect of his duties or willful insubordination to the Board or his superior officers; (vi) the death of Mr. Jin; or (vii) delivery of written notice of termination by the Company after Mr. Jin has become unable to perform his services by reason of illness or incapacity, which illness or incapacity results in Mr. Jin's failure to discharge his duties under the Jin Employment Agreement for an aggregate total of 60 days (whether consecutive or nonconsecutive) during any 180 day period. The Company pays Mr. Jin $36,000 per year and issued Mr. Jin a total of 240,000 shares of restricted stock, of which 60,000 shares shall vest at the end of every three months for a period of one year starting from July 31, 2023, with 60,000 shares to initially vest on October 31, 2023.

 

 

 

 56 

 

 

Chen Employment Agreement. We entered into an Employment Agreement dated as of January 5, 2024 (the "Chen Employment Agreement"). The term of the Chen Employment Agreement is for two years and at the end of such term, is automatically renewable on a month-to-month basis unless either party provides notice to terminate to the other within 30 days of the end of the term. During the term and one year after the end of the term, Mr. Chen shall not solicit any person employed or engaged by the Company. Mr. Chen's employment may be terminated by the Company immediately upon the occurrence of the following events: (i) the commission of any act by Mr. Chen which, if prosecuted, would constitute a felony; (ii) any material act or omission involving malfeasance or negligence in the performance of employment duties which has a materially adverse effect on the Company and which has not been corrected in 30 days after written notice from the Company; (iii) failure or refusal by Mr. Chen to comply with the policies of the Company contained in any Company handbook or with the provisions of the Chen Employment Agreement if not cured within 10 days after the receipt of written notice from the Board; (iv) Mr. Chen's prolonged absence without the consent of the Company; (v) Mr. Chen's gross neglect of his duties or willful insubordination to the Board or his superior officers; (vi) the death of Mr. Chen; or (vii) delivery of written notice of termination by the Company after Mr. Chen has become unable to perform his services by reason of illness or incapacity, which illness or incapacity results in Mr. Chen's failure to discharge his duties under the Chen Employment Agreement for an aggregate total of 60 days (whether consecutive or nonconsecutive) during any 180 day period. The Company pays Mr. Chen $20,000 per year and issued Mr. Chen a total of 100,000 Class B Warrants, each having the right to purchase one share of common stock, par value $0.001 per share, of the Company at $1.50 per share, of which shall vest biannually in equal installments for a period of two years.

 

Clawback Policy

 

On November 29, 2023, our Board adopted an executive compensation recoupment policy consistent with the requirements of the Exchange Act Rule 10D-1 and the Nasdaq listing standards thereunder, to help ensure that incentive compensation is paid based on accurate financial and operating data, and the correct calculation of performance against incentive targets. Our policy addresses recoupment of amounts from performance-based awards paid to all corporate officers, including awards under our equity incentive plans, in the event of a financial restatement to the extent that the payout for such awards would have been less, or in the event of fraud, or intentional, willful or gross misconduct that contributed to the need for a financial restatement.

 

Director Compensation

 

Cheng Consulting Agreement. We entered into a Consulting Agreement on December 27, 2018 with Yin-Chieh ("Jeff") Cheng, our Chairman of the Board, President, Chief Executive Officer and Director (the "Cheng Consulting Agreement"). The Cheng Consulting Agreement appoints Mr. Cheng as our Chairman of the Board and a Director. The term of Mr. Cheng's appointment of such positions is for the period between December 27, 2018 and December 27, 2023. We or Mr. Cheng may immediately terminate the Cheng Consulting Agreement upon a material breach by the other party that has not been cured to the terminating party's satisfaction within 30 days following written notice of said breach. Mr. Cheng may terminate on 30 days' written notice for our uncured failure to meet our payment obligations within 30 days of receiving written notice of such failure from Mr. Cheng. We do not pay Mr. Cheng any cash compensation for his roles as our Chairman of the Board and a Director. We, however, agreed to issue Mr. Cheng 250,000 Series A warrants per quarter for 20 quarters (i.e., 5 years) for a total amount of 5,000,000 (or 3,333,334 post-split) Series A warrants, subject to his continued services as our Chairman of the Board and a Director. Each Series A warrant is exercisable to purchase one share of common stock from the date of vesting until April 23, 2026. As of December 31, 2023, none of the Series A warrants were outstanding

 

Our directors are reimbursed for expenses incurred by them in connection with attending Board meetings. However, our directors, other than Mr. Cheng, do not receive any other compensation for serving on the Board.

 

Outstanding Equity Awards

 

As of December 31, 2023, three are no equity awards held by the named executive officers.

  

 

 

 57 

 

 

Severance and Change in Control Benefits

 

None of the employment agreements with our named executive officers provide severance benefits; however, the Cheng Consulting Agreement does provide certain change in control-related benefits to our principal executive officer, including vesting acceleration upon the occurrence of certain defined events.

 

Other Benefits

 

We provide vacation and other paid holidays to all employees, including our executive officers, which are comparable to those provided at peer companies. When offered, our executive officers will be eligible to participate in all of our employee benefit plans, such as medical, dental, vision, group life, disability and accidental death and dismemberment insurance, our Equity Incentive Plan and our 401(k) plan, in each case on the same basis as other employees, subject to applicable law, should such benefits exist. At this time, we do not provide special benefits or other perquisites to our executive officers.

 

The 2018 Equity Incentive Plan

 

In 2018, the Board and stockholders adopted Nocera, Inc.'s 2018 Stock Option and Award Incentive Plan, effective December 31, 2018. The 2018 Plan provides for the grant of the following types of stock awards: (i) incentive stock options, (ii) non-statutory stock options, and (iii) stock purchase rights. The 2018 Plan is intended to help us secure and retain the services of eligible award recipients, provide incentives for such persons to exert maximum efforts for our success and any affiliate and provide a means by which the eligible recipients may benefit from increases in value of the common stock. The 2018 Plan is administered by the Compensation Committee. The Board reserved 6,666,667 (post-split) shares of common stock under the 2018 Plan. No awards have been granted to any of our officers or directors pursuant to the 2018 Plan. As of December 31, 2023, a total of 5,956,667 shares of common stock are available for future issuance pursuant to the 2018 Plan.

 

Indemnification

 

We shall indemnify any and all of our directors, officers, former directors, former officers and any person who may have served at its request as a director or officer of another company in which it owns shares or of which it is a creditor, who were or are made a party or are threatened to be made a party to or are involved in, any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative, arbitrative or investigative (each a "Proceeding"), or any appeal in such a Proceeding or any inquiry or investigation that could lead to such a Proceeding, against any and all liabilities, damages, reasonable and documented expenses (including reasonably incurred and substantiated attorneys' fees), financial effects of judgments, fines, penalties (including excise and similar taxes and punitive damages) and amounts paid in settlement in connection with such Proceeding by any of them. Such indemnification shall not be deemed exclusive of any other rights to which those indemnified may be entitled otherwise.

 

To the extent that indemnification for liabilities arising under the Securities Act may be permitted to directors, officers or persons controlling our Company pursuant to the foregoing provisions, we have been informed that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable. If a claim for indemnification against such liabilities (other than the payment by us of expenses incurred or paid by a director, officer or controlling person of our company in the successful defense of any action, suit or proceeding) is asserted by any of our directors, officers or controlling persons in connection with the securities being registered, we will, unless in the opinion of our counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by us is against public policy as expressed in the Securities Act and will be governed by the final adjudication of that issue.

 

 

 58 

 

 

Policies and Practices for Granting Certain Equity Awards

 

Our policies and practices regarding the granting of equity awards are carefully designed to ensure compliance with applicable securities laws and to maintain the integrity of our executive compensation program. The Compensation Committee is responsible for the timing and terms of equity awards to executives and other eligible employees.

 

The timing of equity award grants is determined with consideration to a variety of factors, including but not limited to, the achievement of pre-established performance targets, market conditions and internal milestones. The Company does not follow a predetermined schedule for the granting of equity awards; instead, each grant is considered on a case-by-case basis to align with the Company’s strategic objectives and to ensure the competitiveness of our compensation packages.

 

In determining the timing and terms of an equity award, the Board or the Compensation Committee may consider material nonpublic information to ensure that such grants are made in compliance with applicable laws and regulations. The Board’s or the Compensation Committee’s procedures to prevent the improper use of material nonpublic information in connection with the granting of equity awards include oversight by legal counsel and, where appropriate, delaying the grant of equity awards until the public disclosure of such material nonpublic information.

 

The Company is committed to maintaining transparency in its executive compensation practices and to making equity awards in a manner that is not influenced by the timing of the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation. The Company regularly reviews its policies and practices related to equity awards to ensure they meet the evolving standards of corporate governance and continue to serve the best interests of the Company and its shareholders. 

 

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

 

The following table sets forth certain information, as of March 31, 2023 with respect to the holdings of (1) each person who is the beneficial owner of more than 5% of our voting stock, (2) each of our directors, (3) each executive officer and (4) all of our current directors and executive officers as a group.

 

Beneficial ownership of the voting stock is determined in accordance with the rules of the SEC and includes any shares of company voting stock over which a person exercises sole or shared voting or investment power, or of which a person has a right to acquire ownership at any time within 60 days of April 1, 2024. Except as otherwise indicated, we believe that the persons named in this table have sole voting and investment power with respect to all shares of voting stock held by them. Applicable percentage ownership in the following table is based on 12,956,987 shares of common stock issued and outstanding on April 1, 2024, plus, for each individual, any securities that individual has the right to acquire within 60 days of April 1, 2024.

 

To the best of our knowledge, except as otherwise indicated, each of the persons named in the table has sole voting and investment power with respect to the shares of our common stock beneficially owned by such person, except to the extent such power may be shared with a spouse. To our knowledge, none of the shares listed below are held under a voting trust or similar agreement, except as noted. To our knowledge, there is no arrangement, including any pledge by any person of securities of the Company, the operation of which may at a subsequent date result in a change in control of the Company.

 

 

 

 59 

 

 

Name and Address
of Beneficial Owner (1)
  Title   Beneficially
owned
   

Percentage of

Outstanding

Shares of

Common Stock (2)

 
Officers and Directors                
Andy Chin-An Jin   Chief Executive Officer   180,000 (3)   *%  
Shun-Chih (“Jimmy”) Chuang   Chief Financial Officer   500,001 (4)   3.9%  
Feng-Hua (“Howard”) Chen   Chief Operating Officer        
Gerald H. Lindberg   Secretary, Director        
David Yu-Lung Kou   Director        
Thomas A. Steele   Director        
Officers and Directors as a Group (total of 7 persons)       740,001     4.3%  
                 
5% Stockholders                
Marina S. Fiorino       695,734 (5)   5.4%  
Min-Huay Cheng Lu       876,151 (6)   6.8%  
Han-Chieh Shih       1,320,000 (7)   9.3%  
Erik Nelson       646,553 (8)    4.9%   
Yin-Chieh Cheng       4,586,083 (9)   35.4%  

 

(1) Unless otherwise indicated, the principal address of the named officers and directors c/o Nocera, Inc., 3F (Building B), No. 185, Sec. 1, Datong Rd., Xizhi Dist., New Taipei City 221, Taiwan.
(2) Based on 12,956,987 shares of common stock issued and outstanding as of April 1, 2024. Any shares of common stock not outstanding which are issuable upon the exercise or conversion of other securities held by a person within the next 60 days are considered to be outstanding when computing such person’s ownership percentage of common stock but are not when computing anyone else’s ownership percentage.
(3) This does not include 60,000 shares of restricted stock that vests on July 31, 2024 pursuant to the Jin Employment Agreement.
(4) Includes 125,000 shares of common stock issuable upon the exercise of Class A Warrants at a price of $0.75 per share until April 23, 2026.
(5) The address for Ms. Fiorino is 1 San Marzano sul Sarno, Italy 84010.
(6) Ms. Cheng Lu’s business address is 15F., No. 464, Sec 3, Jiayuan Rd., Shulin Dist., New Taipei City 238665, Republic of China.
(7) Includes (i) 53,334 shares of common stock issuable upon the conversion of 80,000 shares of Series A Preferred Stock; (ii) 620,000 shares of common stock issuable upon the exercise of Class C Warrants for $3.75 per share until December 31, 2024; (iii) 620,000 shares of common stock issuable upon the exercise of Class D Warrants for $7.50 per share until December 31, 2024. Mr. Shih’s business address is 7F., No. 262, Zhong Zheng Rd., Xizhi Dist., New Taipei City 22109, Republic of China.
(8) Includes (i) 333,334 shares of common stock held by Sterling Holdings, LLC, an entity of which Mr. Nelson has voting and dispositive control; (ii) 1,734 shares personally held by Mr. Nelson; and (iii) 311,485 shares of common stock issuable upon the exercise of Class A Warrants for $0.75 per share until April 23, 2026. This does not include 121,849 shares of common stock issuable upon the exercise of Class A Warrants for $0.75 per share until April 23, 2026 and 433,334 shares of common stock issuable upon the exercise of Class B Warrants for $1.50 per share until April 23, 2026 since such Class A Warrants and Class B Warrants contain blockers that prohibit the holder from exercising warrants if such exercise will result in the beneficial ownership of more than 4.99% (or if the holder elects, 9.99%) of our outstanding stock. Mr. Nelson was our former Secretary and Director and resigned on December 31, 2021. Mr. Nelson’s business address is 2030 Powers Ferry Road SE, Suite 212, Atlanta, GA 30339.
(9) Mr. Cheng is our former Chief Executive Officer, former President, former Chairman of the Board, and former director. His address is 15F., No. 464, Sec 3, Jiayuan Rd., Shulin Dist., New Taipei City 238665, Taiwan (R.O.C.).

 

 

 

 60 

 

 

Equity Plan Information

 

See Part II, Item 5 "Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities" of this Annual Report on Form 10-K.

 

Changes in Control

 

There are no arrangements, to our knowledge, including any pledge by any person of securities of the Company, the operation of which may at a subsequent date result in a change in control of the Company.

 

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE

 

Under Item 404 of Regulation S-K, we are required to describe any transaction, since the beginning of our 2022 fiscal year, or any currently proposed transaction, in which we were or are to be a participant and the amount involved exceeds $120,000 or one percent of the average of the smaller reporting company's total assets at year end for the last two completed fiscal years, with a related person. A related person under Item 404 of Regulation S-K includes:

 

  1. any director or executive officer of the Company;
  2. any immediate family member of a director or executive officer of the Company, which means any child, stepchild, parent, stepparent, spouse, sibling, mother-in-law, father-in-law, son-in-law, daughter-in-law, brother-in-law, or sister-in-law of such director, executive officer or nominee for director, and any person (other than a tenant or employee) sharing the household of such director, executive officer or nominee for director; or
  3. a beneficial owner of more than 5% of our common stock at the time of the transaction or immediate family member of such stockholder.

 

We did not have any related party transactions reportable under Item 404 of Regulation S-K.

 

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES

 

During the years ended December 31, 2023 and 2022, we engaged Centurion ZD CPA & Co. as our independent registered accounting firm. For the years ended December 31, 2023 and 2022, we incurred fees, as discussed below:

 

    Fiscal Year Ended December 31,  
    2023     2022  
Audit Fees   $ 126,500     $ 139,000  
Audit-Related Fees (1)            
Tax Fees            
All Other Fees            
Total   $ 126,500     $ 139,000  

 

(1) Fees incurred in conjunction with consents for various registration statements filed during the 2023 and 2022 fiscal years.

 

Audit fees consist of fees related to professional services rendered in connection with the audit of our annual financial statements. All other fees relate to professional services rendered in connection with the review of the quarterly financial statements.

 

Our policy is to pre-approve all audit and permissible non-audit services performed by the independent accountants. These services may include audit services, audit-related services, tax services and other services. Under our Audit Committee's policy, pre-approval is generally provided for particular services or categories of services, including planned services, project based services and routine consultations. In addition, the Audit Committee may also pre-approve particular services on a case-by-case basis. Our Audit Committee approved all services that our independent accountants provided to us in the past two fiscal years.

  

 

 

 61 

 

 

PART IV

 

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

1. Financial Statements: The following Financial Statements and Supplementary Data of Nocera, Inc. and the Report of Independent Registered Public Accounting Firm included in Part II, Item 8:

 

  · Balance Sheets at December 31, 2023 and 2022;
     
  · Statements of Operations for the years ended December 31, 2023 and 2022;
     
  · Statements of Changes in Stockholders' Deficit for the years ended December 31, 2023 and 2022;
     
  · Statements of Cash Flows for the years ended December 31, 2023 and 2022; and
     
  · Notes to Financial Statements.

 

2. Exhibits:

 

EXHIBIT INDEX

 

Exhibit No.   Description   Previously Filed and Incorporated by Reference Herein
3.1   Amended and Restated Articles of Incorporation of the Registrant   Filed as Exhibit 3.2 to Form 10-K filed on March 23, 2022.
3.2   Certificate of Amendment of Amended and Restated Articles of Incorporation of the Registrant   Filed as Exhibit 3.6 to Form 10-K filed on March 23, 2022.
3.3   Certificate of Amendment of Articles of Incorporation of the Registrant   Filed as Exhibit 3.7 to Form 10-K filed on March 23, 2022.
3.4   Certificate of Change of the Registrant   Filed as Exhibit 3.3 to Form 10-12G filed on October 19, 2018.
3.5   Amended and Restated Bylaws of the Registrant   Filed as Exhibit 3.1 to Form 8-K filed on February 28, 2022.
3.6   Articles of Incorporation of GSI Acquisition Corp.   Filed as Exhibit 3.3 to Form 8-K12G3 filed on January 31, 2019.
3.7   Articles of Association of Grand Smooth Inc Limited   Filed as Exhibit 3.4 to Form 8-K12G3 filed on January 31, 2019.
3.8   Agreement and Plan of Merger, dated as of December 27, 2018, by and among the Registrant, Grand Smooth Inc Limited and GSI Acquisition Corp.   Filed as Exhibit 10.1 to Form 8-K filed on December 31, 2018.
3.9   Amended Agreement and Plan of Merger, dated as of December 27, 2018, and effective as of December 31, 2018, by and among the Registrant, Grand Smooth Inc Limited and GSI Acquisition Corp.   Filed as Exhibit 2.1 to Form 8-K12G3 filed on January 31, 2019.
3.10   Statement of Merger – GSI Acquisition Corp. and Grand Smooth Inc Limited   Filed as Exhibit 3.5 to Form 8-K12G3 filed on January 31, 2019.
4.1   Description of Nocera, Inc.'s securities registered under section 12 of the Securities Exchange Act of 1934, as amended   Filed as Exhibit 4.1 to Form 10-K filed on March 23, 2022.
10.1†   2018 Nocera, Inc. Stock Option and Award Incentive Plan   Filed as Exhibit 10.2 to Form 8-K12G3 filed on January 31, 2019.
10.2   Share Exchange Agreement   Filed as Exhibit 10.1 to Form 8-K12G3 filed on January 31, 2019.
10.3†   Consulting Agreement dated as of December 27, 2018, between Nocera, Inc. and Yin-Chieh Cheng   Filed as Exhibit 2.1 to Form 8-K12G3 filed on January 31, 2019.
10.4   Regional Agency Cooperation Agreement dated as of September 2019, by and between Grand Smooth Inc Ltd and Jie Hao Development Co., Ltd.   Filed as Exhibit 10.1 to Form 8-K filed on October 30, 2019.
10.5   Procare International Co., Limited Project Contract   Filed as Exhibit 10.1 to Form 8-K filed on January 10, 2020.

 

 

 

 62 

 

 

10.6   Regional Agency Cooperation Supplementary Agreement dated as of May 31, 2020, by and between Grand Smooth Inc Ltd and JC Development Co., Ltd.   Filed as Exhibit 10.1 to Form 8-K filed on June 19, 2020.
10.7   Consulting Agreement dated as of May 15, 2020, between Nocera, Inc. and Atlanta Capital Partners, LLC   Filed as Exhibit 10.2 to Form 8-K filed on June 19, 2020.
10.8   Settlement Agreement and Release dated as of October 8, 2020, by and between Guizhou Wan Feng Hu Zhi Shui Chan Company, Ltd. and Nocera, Inc.   Filed as Exhibit 10.4 to Form 10-Q filed on November 16, 2020.
10.9   Exchange Agreement, Consent, and Representations dated as of December 31, 2020 of the Registrant and Agreement and Plan of Share Exchange for VIE Interest dated as of December 31, 2020, by and between Nocera, Inc., Xin Feng Construction Co. Ltd., and Shunda Feed Co. Ltd   Filed as Exhibit 2.1 to Form 8-K filed on January 4, 2021.
10.10   Voting Rights Proxy Agreement dated as of December 31, 2020, by and among Hui-Min Tu, Wen-Chih Tsai, Ching-Yao Tsai, Ching-Chao Tsai, Nocera, Inc. and Xin Feng Construction Co. Ltd.   Filed as Exhibit 10.1 to Form 8-K filed on January 4, 2021.
10.11   Exclusive Business Cooperation Agreement dated as of December 31, 2020, by and among Nocera, Inc. and Xin Feng Construction Co. Ltd.   Filed as Exhibit 10.2 to Form 8-K filed on January 4, 2021.
10.12   Equity Pledge Agreement dated as of December 31, 2020, by and among Hui-Min Tu, Wen-Chih Tsai, Ching-Yao Tsai, Ching-Chao Tsai, Nocera, Inc. and Xin Feng Construction Co. Ltd.   Filed as Exhibit 10.3 to Form 8-K filed on January 4, 2021.
10.13   Exclusive Call Option Agreement dated as of December 31, 2020, by and among Nocera, Inc., Hui-Min Tu, Wen-Chih Tsai, Ching-Yao Tsai, Ching-Chao Tsai and Xin Feng Construction Co. Ltd.   Filed as Exhibit 10.4 to Form 8-K filed on January 4, 2021.
10.14   Subscription Agreement dated as of April 1, 2021, by and between Nocera, Inc. and Han-Chieh Shih   Filed as Exhibit 10.4 to Form 10-Q filed on May 17, 2021.
10.15   Consulting Agreement dated as of November 15, 2021, by and between Nocera, Inc. and Shih-Chung Lin   Filed as Exhibit 10.15 to Form 10-K filed on March 23, 2022.
10.16   Consulting Agreement dated as of November 15, 2021, by and between Nocera, Inc. and Han-Chieh Shih   Filed as Exhibit 10.16 to Form 10-K filed on March 23, 2022.
10.17†   Employment Agreement dated as of August 16, 2019, by and between Nocera, Inc. and Shun-Chih Chuang   Filed as Exhibit 10.18 to Form 10-K filed on March 23, 2022.
10.18†   Employment Agreement dated as of January 3, 2022, by and between Nocera, Inc. and Gerald H. Lindberg   Filed as Exhibit 10.15 to Form S-1 filed on July 20, 2022.
10.19†   Addendum, dated December 31, 2021, to that certain Employment Agreement, dated August 16, 2019, between Nocera, Inc. and Shun-Chih Chuang   Filed as Exhibit 10.15 to Form S-1 filed on July 20, 2022.
10.20†   Employment Agreement, dated September 1, 2022, between Nocera, Inc. and Mr. Hong-Wen Ruan   Filed as Exhibit 10.1 to Form 8-K filed on September 1, 2022.
10.21   VIE Purchase, dated September 7, 2022, between Nocera, Inc., Meixin Institutional Food Development Co., Ltd., and the Selling Stockholder   Filed as Exhibit 10.1 to Form 8-K filed on September 12, 2022.
10.22   Voting Rights Proxy Agreement, dated September 7, 2022, between Nocera, Inc., the Selling Stockholder and Meixin Institutional Food Development Co., Ltd.   Filed as Exhibit 10.1 to Form 8-K filed on September 12, 2022.
10.23   Exclusive Business Cooperation Agreement, September 7, 2022, between Nocera, Inc. and Meixin Institutional Food Development Co., Ltd.   Filed as Exhibit 10.1 to Form 8-K filed on September 12, 2022.
10.24   Equity Pledge Agreement, dated September 7, 2022, between Nocera, Inc. the Selling Stockholder and Meixin Institutional Food Development Co., Ltd.   Filed as Exhibit 10.1 to Form 8-K filed on September 12, 2022.
10.25   Exclusive Call Option Agreement, dated September 7, 2022, between Nocera, Inc., the Selling Stockholder and Meixin Institutional Food Development Co., Ltd.   Filed as Exhibit 10.1 to Form 8-K filed on September 12, 2022.
10.26   Real Estate Purchase Agreement, dated September 8, 2022   Filed as Exhibit 10.1 to Form 8-K filed on September 13, 2022.

 

 

 

 63 

 

 

10.27   Farmers Vending Co. Ltd. Purchase Agreement dated as of September 26, 2022, by and between Farmers Vending Machine Co. Ltd. and Nocera, Inc.   Filed as Exhibit 10.2 to Form 8-K filed on September 30, 2022.
10.28   Purchase of Business Agreement dated as of November 30, 2022, by and between Nocera, Inc. and Han-Chieh Shih   Filed as Exhibit 10.1 to Form 8-K filed on December 2, 2022.
10.29†   Employment Agreement dated as of July 31, 2023, by and between Nocera, Inc. and Andy Jin   Filed as Exhibit 10.1 to Form 8-K filed on August 4, 2023.
10.30†   Employment Agreement dated as of January 5, 2024, by and between Nocera, Inc. and Feng-Hua Chen   *
14.1   Code of Ethics   Filed as Exhibit 14.1 to Form S-1 filed on July 20, 2022.
21.1   List of Subsidiaries of Nocera, Inc.   *
31.1   Rule 13a-14(a)/15d-14(a) Certification of the President and Chief Executive Officer of Nocera, Inc.   *
31.2   Rule 13a-14(a)/15d-14(a) Certification of the Chief Financial Officer of Nocera, Inc.   *
32.1   Section 1350 Certification of the President and Chief Executive Officer of Nocera, Inc.   **
32.2   Section 1350 Certification of the Chief Financial Officer of Nocera, Inc.   **
97.1   Clawback Policy   *
99.1   Audit Committee Charter   Filed as Exhibit 99.1 to Form S-1 filed on July 20, 2022.
99.2   Compensation Committee Charter   Filed as Exhibit 99.2 to Form S-1 filed on July 20, 2022.
99.3   Nominating and Corporate Governance Committee Charter   Filed as Exhibit 99.3 to Form S-1 filed on July 20, 2022.
101   Interactive Data Files   *
101.INS   Inline XBRL Instance Document   *
101.SCH   Inline XBRL Schema Document   *
101.CAL   Inline XBRL Calculation Linkbase Document   *
101.DEF   Inline XBRL Definition Linkbase Document   *
101.LAB   Inline XBRL Label Linkbase Document   *
101.PRE   Inline XBRL Presentation Linkbase Document   *
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).   *

________________________

* Filed herewith.
** Furnished herewith and not to be incorporated by reference into any filing of Nocera, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form 10-K.
Management contract or compensatory plan.

  

ITEM 16. FORM 10-K SUMMARY

 

None.

 

 

 

 64 

 

 

SIGNATURES

 

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

 

  NOCERA, INC.
     
Dated: April 1, 2024 By: /s/ Andy Chin-An Jin                             
  Name: Andy Chin-An Jin
  Title: Chief Executive Officer
    (Principal Executive Officer)
     

 

  

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

Name   Position   Date
         
/s/ Andy Chin-An Jin   Chief Executive Officer   April 1, 2024
Andy Chin-An Jin   (Principal Executive Officer)    
         
/s/ Shun-Chih Chuang   Chief Financial Officer   April 1, 2024
Shun-Chih Chuang   (Principal Financial and Accounting Officer)    
         
/s/ Gerald H. Lindberg   Director   April 1, 2024
Gerald H. Lindberg        
         
/s/ Yiwen Zhang   Director   April 1, 2024
Yiwen Zhang        
         
/s/ Thomas A. Steele   Director   April 1, 2024
Thomas A. Steele        
         
/s/ Hui-Ying Zhuang   Director   April 1, 2024
Hui-Ying Zhuang        
         
/s/ Song-Yuan Teng   Director   April 1, 2024
Song-Yuan Teng        
             

 

 

 65 

 

 

NOCERA, INC.

CONSOLIDATED FINANCIAL STATEMENTS

FOR THE YEARS ENDED DECEMBER 31, 2022 AND 2021

 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

    Pages
     
Reports of Independent Registered Public Accounting Firm (PCAOB ID 2769)   F-2 – F-3
     
Consolidated Balance Sheets as of December 31, 2023 and 2022   F-4
     
Consolidated Statements of Operations and Comprehensive Loss for the Years ended December 31, 2023, and 2022   F-5
     
Consolidated Statements of Changes in Equity for the Years ended December 31, 2023, and 2022   F-6
     
Consolidated Statements of Cash Flows for the Years ended December 31, 2023, and 2022   F-7
     
Notes to the Consolidated Financial Statements for the Years ended December 31, 2023 and 2022   F-8

 

 

 

 

 

 

 

 

 

 

 

 

 

 F-1 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

To the Shareholders and the Board of Directors of Nocera, Inc.:

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheet of Nocera, Inc. and its subsidiaries (the "Group") as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income (loss), changes in equity, and cash flows, for the year then ended, and the related notes (collectively referred to as the "consolidated financial statements"). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Group at December 31, 2023 and 2022, and the results of its operations and its cash flows for the year then ended, in conformity with the U.S. generally accepted accounting principles.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the Group's management. Our responsibility is to express an opinion on the Group's financial statements based on our audit. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) ("PCAOB") and are required to be independent with respect to the Group in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company's internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

 

The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

Critical Audit Matter Description

 

As at December 31 2023, the Company had goodwill of approximately $1.6 million relating to the acquisition of Meixin Institutional Food Development Company Limited. Management performs the annual goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount. Management's valuation method is an income approach using a discounted cash flow model. The discounted cash flow model requires projections of revenue, gross margin, operating expenses, working capital investment and fixed asset additions over a multi-year period, and a discount rate based upon a weighted-average cost of capital.

 

 

 

 F-2 

 

 

The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our audit procedures included but were not limited to:

 

·

Testing management’s process for developing the fair value.

   
·Evaluating the appropriateness of the discounted cash flow model, testing the completeness and accuracy of underlying data used in the discounted cash flow model, and evaluating the reasonableness of significant assumptions used by management related to projections of revenue and projections of gross margin.
   
·Evaluating management’s assumptions related to projections of revenue and projections of gross margin involved evaluating whether the assumptions used by management were reasonable considering

 

  (i) the current and past performance of the Catering Business reporting unit and
  (ii) the consistency with external market and industry data. Professionals with specialized skill and knowledge were used to assist in the evaluation of the appropriateness of the Company’s discounted cash flow model 

 

 

/s/ Centurion ZD CPA & Co.

 

Centurion ZD CPA & Co.

 

We have served as the Group's auditor since 2020.

Hong Kong, China

 

April 1, 2024

 

PCAOB ID 2769

 

 

 

 

 

 F-3 

 

 

NOCERA, INC.

CONSOLIDATED BALANCE SHEETS

(Stated in US Dollars)

         
   December 31, 2023   December 31, 2022 
         
ASSETS          
Current assets          
Cash and cash equivalents  $1,229,580   $2,906,074 
Accounts receivable, net   173,395    209,777 
Inventories, net   88,432    91,781 
Advance to suppliers   1,732    1,732 
Prepaid expenses and other assets, net   10,365    27,470 
Financial assets at fair value through profit or loss   208,697     
Total current assets   1,712,201    3,236,834 
Retention receivables        
Deferred tax assets, net       22,703 
Property and equipment, net   1,547,801    844,613 
Intangible assets - customer relations   114,129    130,434 
Goodwill   1,655,182    3,905,735 
Other non-current asset   4,730     
Total assets  $5,034,043   $8,140,319 
LIABILITIES AND EQUITY          
Liabilities          
Current liabilities          
Notes payable  $   $ 
Accounts payable       2,631 
Other payables and accrued liabilities   34,093    38,388 
Advance receipts       42,880 
Due to related parties   28,484    18,919 
Warrant liability   1,179,768    1,179,768 
Long-term secured other borrowing – current portion   487,800    214,913 
Dividend payable   38,312    22,312 
Income tax payable   1,859    1,920 
Total current liabilities   1,770,316    1,521,731 
Deferred tax liabilities, net        
Long-term secured other borrowing       436,341 
Total liabilities   1,770,316    1,958,072 
Commitments and contingencies        
Equity          
Common stock ($0.001 par value; authorized 200,000,000 shares; 11,156,987 shares and 9,243,587 shares issued and outstanding as of December 31, 2023 and 2022, respectively) (1)   11,157    9,243 
Preferred stock ($0.001 par value; authorized 10,000,000 shares; Series A Preferred Stock, 2,000,000 authorized, 80,000 shares issued and outstanding as of December 31, 2023 and 2022, respectively)   80    80 
Additional paid-in capital (1)   21,931,112    20,484,518 
Statutory and other reserves   191,219    191,219 
(Accumulated losses) retained earnings   (19,053,072)   (14,747,461)
Accumulated other comprehensive loss   98,906    103,594 
Total Nocera, Inc.'s stockholders' equity   3,179,402    6,041,193 
Non-controlling interests   84,325    141,054 
Total equity   3,263,727    6,182,247 
Total liabilities and equity  $5,034,043   $8,140,319 

 

(1) On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.

 

See notes to the consolidated financial statements which are an integral part of these audited financial statements.

 

 

 F-4 

 

 

NOCERA, INC.

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME

(Stated in US Dollars)

         
   For the years ended December 31, 
   2023   2022 
         
Net sales  $23,915,926   $14,102,138 
Cost of sales   (23,720,967)   (13,846,172)
Gross profit   194,959    255,966 
           
Operating expenses          
Impairment of goodwill   (2,250,553)    
General and administrative expenses   (2,225,323)   (2,772,102)
Total operating expenses   (4,475,876)   (2,772,102)
           
Other (expenses) income, net          
Other (expenses) income   (40,386)   417,999 
Net loss from continuing operations before income taxes   (4,321,303)   (2,098,137)
           
Income tax expenses   (22,703   23,808 
Net loss from continuing operations   (4,344,006)   (2,074,329)
           
Net loss from discontinued operations          
Loss on disposal       (2,569,975)
(Loss) income from discontinued operations       (92,285)
Net (loss) income from discontinued operations       (2,662,260)
           
Net loss   (4,344,006)   (4,736,589)
Less: Net income attributable to non-controlling interests   54,395    (76,319)
Net loss attributable to Nocera Shareholders  $(4,289,611)  $(4,812,908)
           
Other Comprehensive loss          
Net loss   (4,344,006)   (4,736,589)
Foreign currency translation income (loss)   4,688    (89,688)
Total comprehensive loss   (4,339,318)   (4,826,257)
           
Less: Net loss attributable to non-controlling interest   6,060    (76,319)
Less: Foreign currency translation loss attributable to non-controlling interest        
Comprehensive loss attributable to Nocera Shareholders  $(4,333,258)  $(4,902,576)
           
Loss per share – basic and diluted  $(0.4383)  $(0.6111)
Net loss per share from continuing operations – basic and diluted (1)  $(0.4383)  $(0.2731)
Net (loss) income per share from discontinued operations – basic and diluted (1)  $   $(0.3380)
           
Weighted Average Shares Outstanding - Basic and Diluted   9,814,000    7,876,367 

 

(1) On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.

 

See notes to the consolidated financial statements which are an integral part of these audited financial statements.

 

 

 F-5 

 

 

NOCERA, INC.

CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY

(Stated in US Dollars)

                                           
   Common Stock   Preferred stock   Additional
Paid-in
   Statutory
and
other
   Retained   Accumulated
Other
Comprehensive
   Total
Nocera Inc.'s
Stockholders'
Equity
   Non-
controlling
   Total
Stockholders'
Equity
 
   Stock(1)  Amount(1)   Stock  Amount   Capital(1)   Reserves   Earnings   Loss   (Deficit)   Interests   (Deficit) 
      $      $   $   $   $   $   $   $   $ 
Balance, January 1, 2022  7,071,920  7,072   80,000  80   14,476,240   191,219   (9,918,553)  13,906   4,769,964      4,769,964 
Common stock issuance  1,880,000  1,880        4,799,616            4,801,496      4,801,496 
Purchase of non-controlling interest                           64,735   64,735 
Consultancy services settled by equities  291,667  291        795,209            795,500      795,500 
Share-based compensation            413,453            413,453      413,453 
Foreign currency translation Adjustments                     89,688   89,688      89,688 
Preferred stock dividend                  (16,000)     (16,000)     (16,000)
Net loss                  (4,812,908)     (4,812,908)  76,319   (4,736,589)
Balance, December 31, 2022  9,243,587  9,243   80,000  80   20,484,518   191,219   (14,747,461)  103,594   6,041,193   141,054   6,182,247 
                                           
Balance, January 1, 2023  9,243,587  9,243   80,000  80   20,484,518   191,219   (14,747,461)  103,594   6,041,193   141,054   6,182,247 
Issuance of common stock for equity incentive awards  1,383,400  1,384        625,603            626,987      626,987 
Consultancy services settled by equities  530,000  530        657,370            657,900      657,900 
Share-based compensation            163,621            163,621      163,621 
Foreign currency translation Adjustments                     (4,688)  (4,688)  (2,334)  (7,022)
Preferred stock dividend                  (16,000)     (16,000)     (16,000)
Net loss                  (4,289,611)     (4,289,611)  (54,395)  (4,344,006)
Balance, December 31, 2023  11,156,987  11,157   80,000  80   21,931,112   191,219   (19,053,072)  98,906   3,179,402   84,325   3,263,727 

 

(1)    On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.

 

See notes to the consolidated financial statements which are an integral part of these audited financial statements.

 

 

 

 F-6 

 

 

NOCERA, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Stated in US Dollars)

         
   December 31,
2023
   December 31,
2022
 
   $   $ 
Cash flows from operating activities:          
Net loss   (4,344,006)   (4,736,589)
Less: net (loss) income from discontinued operations       (2,662,260
Net loss from continuing operations   (4,344,006)   (2,074,329)
           
Adjustments to reconcile net loss to net cash provided by operating activities:          
Impairment of goodwill   2,250,553     
Depreciation expenses   171,312    66,907 
Amortization   16,305    4,891 
Loss on disposal of XFC       2,569,975 
Deferred income tax   22,744    (22,703)
Gain on fair value change of financial assets held for trading   (8,697)    
Consultancy services settled by equities   657,900    795,500 
Share-based compensation   163,621    413,453 
Changes in operating assets and liabilities:          
Accounts receivable, net   35,043    (95,262)
Inventories   1,342    5,382 
Advance to suppliers        
Prepaid expenses and other assets, net   (4,026)   (1,989,716)
Retention receivables       (130,434)
Other non-current assets   (4,865)    
Notes payable        
Accounts payable   (2,631)   2,631 
Other payables and accrued liabilities   3,834    (54,526)
Income tax payable   22,600    (4,712)
Advance receipts   (42,880)   42,880 
Net cash (used in) provided by operating activities from continuing operations   (1,061,851   (470,063)
Net cash used in operating activities from discontinued operations       (1,301,488)
Net cash provided by (used in) operating activities   (1,061,851)   (1,771,551)
           
Cash flows from investing activities          
Purchase of property and equipment   (857,870)    
Purchase of financial assets at FVTPL   (200,000)    
Proceeds from disposal of XFC       300,082 
Cash acquired from merger       7,824 
Cash disposed upon termination of VIE       (46,564)
Net cash outflow upon acquisition of a subsidiary       (4,292,176)
Net cash used in investing activities from continuing operations   (1,057,870)   (4,030,834)
Net cash used in investing activities from discontinued operations        
Net cash used in investing activities   (1,057,870)   (4,030,834)
           
Cash flows from financing activities:          
Bank borrowing   (163,454)    
Proceeds from issuance of common stock   626,987    5,666,124 
Proceeds from issuance of IPO warrant       2,820 
Proceeds from secured other borrowings       619,447 
Net cash used in financing activities from continuing operations   463,533    6,288,391 
Net cash used in financing activities from discontinued operations        
Net cash provided by financing activities   463,533    6,288,391 
           
Effect of exchange rate changes on cash and cash equivalents from continuing operations   (20,306)   (985,097)
Effect of exchange rate changes on cash and cash equivalents from discontinued operations       961,156 
Net effect of exchange rate changes on cash and cash equivalents   (20,306)   (23,941)
Net increase in cash and cash equivalents   (1,676,494   462,065 
           
Cash and cash equivalents from continuing operations, beginning of year   2,906,074    2,103,677 
Cash and cash equivalents from discontinued operations, beginning of year       340,332 
Cash and cash equivalents at beginning of year   2,906,074    2,444,009 
           
Cash and cash equivalents at end of year   1,229,580    2,906,074 
Less: Cash and cash equivalents from discontinued operations, end of year        
Cash and cash equivalents form continuing operations, end of year   1,229,580    2,906,074 

 

See notes to the consolidated financial statements which are an integral part of these audited financial statements.

 

 

 

 F-7 

 

 

NOCERA, INC.

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS

 

Note 1     PRINCIPAL ACTIVITIES AND ORGANIZATION

 

The consolidated financial statements include the financial statements of Nocera, Inc. (“Nocera” or the “Company”) and its subsidiaries, Grand Smooth Inc. Limited (“GSI”) and Guizhou Grand Smooth Technology Ltd. (“GZ GST” or “WFOE”), and Meixin Institutional Food Development Co., Ltd. (“Meixin”) that is controlled through contractual arrangements. The Company, GSI, GZ GST and Mexin are collectively referred to as the “Company”.

 

Nocera was incorporated in the State of Nevada on February 1, 2002 and is based in New Taipei City, Taiwan (R.O.C.). It did not engage in any operations and was dormant from its inception until its reverse merger of GSI on December 31, 2018.

 

Reverse merger

 

Effective December 31, 2018, Nocera completed a reverse merger transaction (the “Transaction”) pursuant to an Agreement and Plan of Merger (the “Agreement”), with (i) GSI, (ii) GSI’s stockholders, Yin-Chieh Cheng and Zhang Bi, who together owned shares constituting 100% of the issued and outstanding ordinary shares of GSI (the “GSI Shares”) and (iii) GSI Acquisition Corp. Under the terms of the Agreement, the GSI Stockholders transferred to Nocera all of the GSI Shares in exchange for the issuance of 10,000,000 shares (the “Shares”) of Nocera’s common stock (the “Share Exchange”). As a result of the reverse merger, GSI became Nocera’s wholly-owned subsidiary and Yin-Chieh Cheng and Zhang Bi, the former stockholders of GSI, became Nocera’s controlling stockholders. The share exchange transaction with GSI was treated as a reverse merger, with GSI as the accounting acquirer and Nocera as the acquired party.

 

GSI is a limited company established under the laws and regulations of Hong Kong on August 1, 2014, and is a holding company without any operation.

 

GZ WFH was incorporated in Xingyi City, Guizhou Province, People’s Republic of China (PRC) on October 25, 2017, and is engaged in providing fish farming containers service, which integrates sales, installments, and maintenance of aquaculture equipment. The registered capital of GZ WFH is RMB$5,000,000 (equal to US$733,138).

 

On November 13, 2018, GSI incorporated GZ GST in PRC with registered capital of US$15,000.

 

Divestiture

 

On September 21, 2020, the Company filed a Current Report on Form 8-K outlining the lack of communication that led to the termination by Nocera, Inc. of its relationship with Guizhou Wan Feng Hu Intelligent Aquatic Technology Co. Limited (“GZ WFH”) and its management, and termination of the Variable Interest Entity agreements between the parties.

 

Subsequently on October 8, 2020, Zhang Bi and GZ WFH entered into a Settlement Agreement and Release with Nocera, Inc. wherein all claims as to GZ WFH’s debt (claim to shares in Nocera, Inc. or GZ GST) were compromised, settled, and otherwise resolved as to any and all claims or causes of action whatsoever against Nocera for any matter, action, or representation as to Nocera, and any debt to ownership of Nocera or GZ GST up to the date of the agreement. The consideration for the agreement was mutual waiver of any and all claims against each other and GZ GST, and GZ WFH (including Zhang Bi) waives any claims to Nocera stock, meaning the 4,750,000 shares of common stock of Nocera owned by Zhang Bi were cancelled as part of the agreement. The Settlement Agreement and Release is attached hereto as Exhibit 10.8.

 

 

 

 F-8 

 

 

The VIE Agreements with XFC

 

On December 31, 2020, we exchanged 466,667 (post-split) shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (“XFC”), in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic benefits of XFC that could be significant to XFC. On November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh Shih (the “Purchaser”), in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price of $300,000 (the “XFC Sale”). The closing of the XFC Sale occurred on November 30, 2022 and the XFC variable interest entity (“VIE”) agreements were terminated in connection with the XFC Sale.

 

The VIE Agreements with Meixin

 

On September 7, 2022, we entered into a series of contractual agreements (collectively, the “Meixin VIE Agreements”) with the majority stockholder (the “Selling Stockholder”) of Meixin Institutional Food Development Co., Ltd., a Taiwan corporation and a food processing and catering company (“Meixin”), and Meixin, of which we purchased 80% controlling interest of Meixin for $4,300,000. The Meixin VIE Agreements essentially confer control and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to us.

 

Note 2      GOING CONCERN

 

The Company had net loss of $2.1 million for the year ended December 31, 2023, which raise substantial doubt as to the Company’s ability to continue as a going concern. Management believes that it has developed a liquidity plan, as summarized below, that, if executed successfully, would enable to meet presently anticipated cash needs for at least the next 12 months after the date that the financial statements are issued and it has prepared the consolidated financial statements on a going concern basis.

 

a) The Company is continuing to improve and develop its scale of operations. After listing onto Nasdaq, the Company had raised sufficient fund for its operation development and the Company had a good level of cash position to meet its liabilities. The Company also has ability to raise additional funds from Nasdaq for the future development.
   
b) The Company obtained a financial support letter from shareholders of the Company.

 

However, the Company continues to have ongoing obligations and it expects that it will require additional capital in order to execute its longer-term business plan. If the Company encounters unforeseen circumstances that place constraints on its capital resources, management will be required to take various measures to conserve liquidity, which could include, but not necessarily be limited to, curtailing the Company’s business development activities, suspending the pursuit of its business plan, controlling overhead expenses and seeking to further dispose of non-core assets. Management cannot provide any assurance that the Company will raise additional capital if needed.

 

Note 3      SUMMARY OF SIGNIFICANT ACCOUNTING POLICY

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”) for interim financial information. Accordingly, these financial statements do not include all of the information and footnotes required for complete financial statements and should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 31, 2023.

 

 

 

 F-9 

 

 

In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair presentation of the Company’s unaudited condensed consolidated financial position as of September 30, 2023, its consolidated results of operations for the nine months ended September 30, 2023, cash flows for the nine months ended September 30, 2023 and change in equity for the nine months ended September 30, 2023, as applicable, have been made. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the operating results that may be expected for the year ending December 31, 2023 or any future periods.

 

Change of Reporting Entity and Basis of Presentation

 

As a result of the Share Exchange on December 31, 2018, GSI became a wholly owned subsidiary of Nocera, Inc. The former GSI’s stockholders owned a majority of the common stock of the Company. The Transaction was regarded as a reverse merger whereby GSI was considered to be the accounting acquirer as its stockholders retained control of the Company after the Share Exchange, although Nocera, Inc. is the legal parent company. The Share Exchange was treated as a recapitalization of the Company.

 

As a result, the assets and liabilities and the historical operations that will be reflected in the Nocera’s financial statements after consummation of the Transaction will be those of GSI and will be recorded at the historical cost basis of GSI. Nocera’s assets, liabilities and results of operations will be consolidated with the assets, liabilities and results of operations of GSI upon consummation of the Transaction. As such, GSI is the continuing entity for financial reporting purpose. In a reverse merger, the historical stockholder’s equity of the accounting acquirer prior to the merger is retroactively reclassified (a recapitalization) for the equivalent number of shares received in the merger after giving effect to any difference in par value of the registrant’s and the accounting acquirer’s stock by an offset in paid-in-capital. Therefore, the financial statements have been prepared as if GSI had always been the reporting company and then on the share exchange date, had changed its name and reorganized its capital stock.

 

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”) for interim financial information.

  

The consolidated financial statements included the financial statements of all subsidiaries and the VIE of the Company. All transactions and balances between the Company and its subsidiary and VIE have been eliminated in consolidation. Minority interests are recorded as a noncontrolling interest. A qualitative approach is applied to assess the consolidation requirement for VIEs.

 

Reclassification

 

Certain prior period amounts have been reclassified to conform with current year presentation.

  

Use of Estimates

 

The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income tax effects of the Tax Act and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.

 

 

 

 F-10 

 

 

Concentrations of Credit Risk

 

Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its customers and suppliers, and generally does not require collateral or other security from them. The Company evaluates its collection experience and long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the financial condition and payment practices of its customers to minimize collection risk on accounts receivable.

 

There was five customers who represented 80.85% of the Company's total revenue during the years ended December 31, 2023. There was four customers who represented 49.62% of the Company's total revenue during the years ended December 31, 2022.

 

The following table sets forth a summary of single customers who represent 10% or more of the Company’s total accounts receivable, net:

           
    December 31,
2023
    December 31,
2022
 
             
Percentage of the Company’s accounts receivable                
Customer A     60.11%       50.83%  
Customer B     21.99%       14.73%  
Customer C           31.82%  
Customer D     16.10%        
      98.19%       97.38%  

 

The following table sets forth a summary of single suppliers who represent 10% or more of the Company’s total purchase:

 

    For the years ended December 31,  
    2023     2022  
             
Percentage of the Company’s purchase                
Supplier A     11.67%        
Supplier B     10.06%        
Supplier C           18.60%  
      21.73%       18.60%  

 

Fair Value Measurement

 

The Company applies ASC Topic 820, Fair Value Measurements and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements.

  

ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability.

 

 

 

 F-11 

 

 

ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:

 

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

 

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.

 

Level 3 inputs to the valuation methodology are unobservable and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect the Company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

 

Management of the Company is responsible for determining the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including valuations from an independent appraiser.

 

When available, the Company uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.

 

Cash and Cash Equivalents

 

Cash and cash equivalents include all cash on hand and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $1,229,580 and $2,906,074, respectively.

 

Accounts Receivable, Net

 

Accounts receivable are stated at the original amount less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made when there is objective evidence that the Company will not be able to collect all amounts due according to the original terms of the receivables. The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness, historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for doubtful accounts.

 

Prepaid Expenses and Other Assets, Net

 

Prepaid expense and other assets, net consist of receivable from investment, prepaid rent and etc. Management reviews its receivable balance each reporting period to determine if an allowance for doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging, and prevailing economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.

 

 

 

 F-12 

 

 

Inventories, net

 

Inventories are stated at lower of cost or net realizable value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.

  

Where there is evidence that the utility of inventories, in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes in price levels, or other causes, the inventories are written down to net realizable value.

 

Property and Equipment, Net

 

Property and equipment are stated at cost less accumulated depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance, repairs, and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.

 

Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, which are shown as follows.

 
  Useful life
Leasehold improvements Shorter of the remaining lease terms and estimated useful lives
Land Indefinite, as per land titles
Furniture and fixture 5 years
Equipment 3 years
Machinery 5 years
Vehicle 5 years

 

Upon sale or disposal, the applicable amounts of asset cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited to income.

 

Business Combination

 

For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.

 

Deferred tax liability and assets are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification (“ASC”) Topic 740-10.

 

 

 

 F-13 

 

 

Variable Interest Entity

 

A variable interest entity (“VIE”) is an entity (investee) in which the investor has obtained less than a majority interest, according to the Financial Accounting Standards Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10, Consolidation:

 

  (a) equity-at-risk is not sufficient to support the entity’s activities;

 

  (b) as a group, the equity-at-risk holders cannot control the entity; or

 

  (c) the economics do not coincide with the voting interest.

 

If a firm is the primary beneficiary of a VIE, the holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project (venture) for their mutual benefit is defined as a joint venture.

 

Goodwill and Intangible Assets

 

We recognize goodwill in accordance with ASC 350, Intangibles—Goodwill and Other. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of December 31st of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill, is less than its carrying amount.

 

We recognize intangibles assets in accordance with ASC 350, Intangibles—Goodwill and Other. Acquired intangible assets subject to amortization are stated at cost and are amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not subject to amortization are tested for impairment at least annually.

 

The estimates of fair value are based on the best information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.

 

Share-Based Compensation

 

We determine our share-based compensation in accordance with ASC 718, Compensation—Stock Compensation (ASC 718), which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees based on the grant date fair value of the award.

 

Determining the appropriate fair value model and calculating the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the application of management’s judgment. Significant estimates include our expected volatility. If different estimates and assumptions had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially impacted.

 

 

 

 F-14 

 

 

The Black-Scholes pricing model requires inputs such as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of our guideline companies, which we feel best represent our company. We have never paid and do not anticipate paying any cash dividends in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as they occur.

 

Impairment of Long-lived Assets

 

The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets.

 

Commitments and Contingencies

 

In the normal course of business, the Company is subject to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and the specific facts and circumstances of each matter.

 

Revenue Recognition

 

We recognize revenues when our customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following steps:

 

· Step 1: Identify the contract (s) with a customer
   
· Step 2: Identify the performance obligations in the contract
   
· Step 3: Determine the transaction price
   
· Step 4: Allocate the transaction price to the performance obligation in the contract
   
· Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation

 

The Company considered revenue is recognized when (or as) the Company satisfies performance obligations by transferring a promised goods and provide maintenance service to a customer. Revenue is measured at the transaction price which is based on the amount of consideration that the Company expects to receive in exchange for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices and written contracts.

 

 

 

 F-15 

 

 

The Company does not have arrangements for returns from customers and does not have any future obligations directly or indirectly related to services resale by customers. The Company has no sales incentive programs.

 

The Company provides goods, maintenance service warranties for the goods sold with a period varying from 18 months to 72 months, which majority are 18 months, and exclusive sales agency license to its customers. For performance obligation related to providing products, the Company expects to recognize the revenue according to the delivery of products. For performance obligation related to maintenance service warranties, the Company expects to recognize the revenue on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a straight-line basis over the contract term, which is generally for 18 months as majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency license, the Company recognizes the revenue ratably upon the satisfaction over the estimated economic life of the license.

 

The Company does not have amounts of contract assets since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and deferred revenue. Advance payments from customer are expected to be recognized as revenue within 12 months. Deferred revenue is expected to be recognized as revenue within 12 months.

 

Cost of Sales

 

Cost of sales consists primarily of material costs, labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories to lower of cost or net realizable value is also recorded in cost of sales.

 

Income Taxes

 

The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

Leases

 

In February 2016, the FASB issued ASU 2016-12, Leases (ASC Topic 842), which amends the leases requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases will continue to be classified as either finance or operating leases.

 

The Company adopted ASC Topic 842 using the modified retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of the adoption, The Company recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.

 

 

 

 F-16 

 

 

Uncertain Tax Positions

 

The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000. In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion. The Company records interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as of December 31, 2023 and 2022, and the Company has no accrued interest or penalties related to uncertain tax positions. The company does not believe that the unrecognized tax benefits will change over the next twelve months.

 

Comprehensive (Loss) Income

 

Comprehensive income or loss is comprised of the Company’s net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign currency translation adjustments, net of the income tax effect.

 

Foreign Currency Translation and Transactions

 

The Company’s reporting currency is the U.S. dollar (“US$”). The functional currency of the Company’s subsidiary and the consolidated VIE is RMB. In the consolidated financial statements, the financial information of the Company’s subsidiary and the consolidated VIE has been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue, expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are 7.1258 and 6.4854, respectively. The annual average exchange rates for the year ended December 31, 2023 and 2022 are 7.1162 and 6.3700, respectively.

  

(Loss) Earnings per Share

 

Basic (loss) earnings per share is computed by dividing net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were exercised or converted into common shares.

 

Recent Accounting Pronouncements

 

Recent accounting pronouncements issued by the Financial Accounting Standards Board, its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

 

 

 F-17 

 

 

Note 4     ACCOUNTS RECEIVABLE, NET

 

As of December 31, 2023 and 2022, accounts receivable consisted of the following:

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Accounts receivable     173,395       209,777  
Less: Allowance for doubtful accounts            
Total     173,395       209,777  

 

For the years ended December 31, 2023 and 2022, the Company has recorded provision for doubtful accounts of nil and nil, respectively.

  

Note 5     INVENTORIES, NET

 

As of December 31, 2023 and 2022, inventories consisted of the following:

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Raw materials     88,432       91,781  
Work in process            
Total     88,432       91,781  

 

Note 6     ADVANCE TO SUPPLIERS

 

Balances of advances to suppliers were $1,732 and $1,732 as of December 31, 2023 and 2022, respectively, which represented prepayments to suppliers for raw materials.

 

Note 7     PREPAID EXPENSES AND OTHER ASSETS, NET

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Other receivables from third party     10,365       27,470  
Prepaid expenses and other assets, net     10,365       27,470  

 

 

 

 F-18 

 

 

Note 8      FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS

 

The fair value of each investment in equity instrument to be measured at fair value through profit or loss is as follows: 

         
   December 31,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
Financial assets mandatorily measured at fair value through profit or loss  $   $ 
          
Funds   208,697      
Total   208,697      
           
Current         
Non-Current   208,697      
Total   208,697      

 

On January 11, 2023, the Company invested $200,000 Morgan Stanley Institutional Fund Trust. Net gain of $8,697 was recognized under changes in fair value of financial assets at fair value through profit or loss in the consolidated statement of profit or loss for the period ended December 31, 2023.

 

As of December 31, 2023, no financial assets at fair value through profit or loss were pledged with banks as collaterals.

 

 

Note 9     PROPERTY AND EQUIPMENT, NET

 

As of December 31, 2023 and December 31, 2022, property and equipment consisted of the following:

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Land   877,870      
Equipment     905,430       903,867  
Less: Accumulated depreciation     (235,499 )     (59,254 )
Property and equipment, net     1,547,801       844,613  

 

Depreciation expenses for the years ended December 31, 2023 and 2022 were $171,312 and $66,907, respectively.

 

 

 

 F-19 

 

 

Note 10     GOODWILL AND OTHER INTANGIBLE ASSETS

 

As of December 31, 2023 and December 31, 2022, goodwill and other intangible assets consisted of the followings:

 

Goodwill

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Goodwill - Meixin     3,905,735       3,905,735  
Less: Impairment     (2,250,553      
Balance at end of year     1,655,182       3,905,735  

 

Customer relations

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Acquisitions     135,325       135,325  
Translation/ Adjustments            
Less: Accumulated amortization     (21,196 )     (4,891 )
Balance at end of year     114,129       130,434  

 

Note 11       OTHER BORROWINGS

 

Others loans consisted of the following:

           
    For the years ended December 31,  
    2023     2022  
             
Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year   $ 487,800     $ 214,913  
Total secured loan wholly repayable within 1 year     487,800       214,913  
                 
Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year           436,341  
Total   $ 487,800     $ 651,254  

 

As of December 31, 2022, the outstanding loan from Chailease Finance Co., Ltd of $651,254 (or TWD 20,000,000) with annual interest rate of 6% was secured by pledging the timely deposit in Sunny Bank (Xizhi Brench) of 500,000, and denominated in TWD for a term of 24 months. This facility of credit limit of TWD 20,000,000 was obtained on December 19, 2022 and will be expired on December 16, 2024.

 

 

 

 F-20 

 

 

Note 12     WARRANTS

 

On April 1, 2021, the Company entered in a securities purchase agreement with certain investors for an aggregate of 80,000 shares of its preferred stock at a per share purchase price of $2.50. As part of the transaction, the investors received one Class C warrant and one Class D warrant for the subscription of each preferred share. The Class C warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $2.50 per share exercisable for 36 months from the date of inception. The Class D warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $5.00 per share exercisable for 36 months from the date of inception. The subscription was completed on August 10, 2021.

 

On September 27, 2021 the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 48,000 shares of common stock of the Company at a per share purchase price of $2.50. In addition, the investors also received one Class C warrant and one Class D warrant for the subscription of each preferred share. The Class C warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $2.50 per share exercisable for 36 months from the date of inception. The Class D warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $5.00 per share exercisable for 36 months from the date of inception.

 

In connection with the Public Offering and pursuant to a registration statement on Form S-1, amended (File No. 333-264059), originally filed with the Securities and Exchange Commission (the “SEC”) on April 1, 2022, and declared effective by the SEC on August 10, 2022 (the “Registration Statement”), the public offering price of each Unit was $3.50, and each unit consisting of one share of common stock and a warrant to purchase two shares of common stock from the date of issuance until the fifth anniversary of the date of issuance. The Shares and the Warrants comprising the Units were immediately separable and issued separately in the Offering, which closed on August 15, 2022.

 

In connection with the Public Offering and pursuant to the underwriting agreement between us and the underwriters named therein, we granted the underwriters a 45-day option to purchase up to 282,000 additional shares of common stock and warrants, equivalent to 15% of the Units sold in the Public Offering, at the public offering price per Unit, less underwriting discounts and commissions, to cover over-allotments, if any. On September 23, 2022, the underwriters exercised their option to purchase an additional 282,000 warrants from us for gross proceeds of $2,820. The warrants were issued to the underwriters on September 26, 2022.

 

The exercise price of the Warrants shall be decreased to the reset price, which means the greater of (i) 50% of the exercise price and (ii) 100% of the last volume weighted average price immediately preceding the 90th calendar day following the initial issuance date (the greater of (i) and (ii), the “Reset Price”) if, on the date that is 90 calendar days immediately following the initial issuance date, the Reset Price is less than the exercise price on that date.

           
Appraisal Date (Inception Date)  

C Warrant
August 10,

2021

   

D Warrant
August 10,

2021

 
    $     $  
Market price per share (USD/share)     1.47       0.66  
Exercise price (USD/price)     2.50       5.00  
Risk free rate     0.14%       0.14%  
Dividend yield     0.00%       0.00%  
Expected term/ Contractual life (years)     1.39       1.39  
Expected volatility     56.36%       56.36%  

 

 

 

 F-21 

 

 

Appraisal Date (Inception Date)   C Warrant
September 27,
2021
    D Warrant
September 27,
2021
 
    $     $  
Market price per share (USD/share)     1.71       0.73  
Exercise price (USD/price)     2.50       5.00  
Risk free rate     0.15%       0.15%  
Dividend yield     0.00%       0.00%  
Expected term/ Contractual life (years)     1.26       1.26  
Expected volatility     52.93%       52.93%  

 

 

Appraisal Date (Inception Date)   IPO Warrant
September 26,
2022
 
    $  
Market price per share (USD/share)     1.28  
Exercise price (USD/price)     1.925  
Risk free rate     4.03%  
Dividend yield     0.00%  
Expected term/ Contractual life (years)     4.65  
Expected volatility     46.10%  

 

 

 

 F-22 

 

 

The following is a reconciliation of the beginning and ending balances of warrants liability measured at fair value on a recurring basis using Level 3 inputs:

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Balance at the beginning of period     1,179,768       312,320  
Warrants issued to investors           754,303  
Warrants issued to underwriter           113,145  
Fair value change of warrants included in earnings            
Total     1,179,768       1,179,768  

 

The following is a summary of the warrant activity:

            
  

Number of

Warrants

  

Average

Exercise Price

  

Weighted

Average

Remaining

Contractual

Term in

Years

 
             
Outstanding at January 1, 2022   256,000    3.75    2.66 
Exercisable at January 1, 2022   256,000    3.75    2.66 
Granted   2,162,000    1.93    4.98 
Exercised / surrendered            
Expired            
Outstanding at December 31, 2022   2,418,000    2.12    4.73 
Exercisable at December 31, 2022   2,418,000    2.12    4.73 
                
Outstanding at January 1, 2023   2,418,000    2.12    4.73 
Exercisable at January 1, 2023   2,418,000    2.12    4.73 
Granted            
Exercised / surrendered   (162,854)   1.93     
Expired            
Outstanding at December 31, 2023   2,255,146    2.14    3.65 
Exercisable at December 31, 2023   2,255,146    2.14    3.65 

 

 

 

 F-23 

 

 

Note 13     LEASES

 

The Company has two non-cancelable lease agreements for certain office and accommodation as well as fish farming containers for research and develop advanced technology for water circulation applying in fishery with original lease periods expiring between 2022 and 2023. The lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise that option. The Company recognizes rental expense on a straight-line basis over the lease term.

 

The components of lease expenses for the year ended December 31, 2023 and December 31, 2022 were as follows:

               
    Statement of Income Location   For the year ended December 31, 2023     For the year ended December 31, 2022  
        $     $  
Lease Costs                
Operating lease expense   General and administrative expenses     69,442       51,227  
Total net lease costs         69,442       51,227  

 

Maturity of lease liabilities under our non-cancelable operating leases as of December 31, 2023 and December 31, 2022 are US$ nil.

 

Note 14     OTHER PAYABLES AND ACCRUED LIABILITIES

           
    December 31,
2023
    December 31,
2022
 
    $     $  
VAT payable            
Salary payable     842       861  
Others     33,251       37,527  
Total     34,093       38,388  

 

Note 15     TAXATION

 

The Company and its subsidiary, and the consolidated VIE file tax returns separately.

 

1) Value-added tax (“VAT”)

 

PRC

 

Pursuant to the Provisional Regulation of the PRC on VAT and the related implementing rules, all entities and individuals (“taxpayers”) that are engaged in the sale of products in the PRC are generally required to pay VAT, at a rate of which was changed from 16% to 13% on April 1, 2019 of the gross sales proceeds received, less any deductible VAT already paid or borne by the taxpayers. GZ WFH also subjected to 10% for the installment service provided.

 

 

 

 F-24 

 

 

Taiwan

 

Pursuant to the Value-added and Non-value-added Business Tax Act and the related implementing rules, all entities and individuals ("taxpayers") that are engaged in the sale of products in the Taiwan are generally required to pay VAT, at a rate of 5%.

 

2) Income tax

 

United States

 

On December 22, 2017, the Tax Cuts and Jobs Act (the “Tax Act”) was signed into legislation. The 2017 Tax Act significantly revises the U.S. corporate income tax by, among other things, lowering the statutory corporate tax rate from 34% to 21%, imposing a mandatory one-time tax on accumulated earnings of foreign subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax.

 

On December 22, 2017, Staff Accounting Bulletin No. 118 (“SAB 118”) was issued to provide guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. The Company has completed the assessment of the income tax effect of the Tax Act and there were no adjustments recorded to the provisional amounts.

 

The Coronavirus Aid, Relief and Economy Security (CARES) Act (the “CARES Act, H.R. 748”) was signed into law on 27 March 2020. The CARES Act temporarily eliminates the 80% taxable income limitation (as enacted under the Tax Cuts and Jobs Act of 2017) for NOL deductions for 2018-2020 tax years and reinstated NOL carrybacks for the 2018-2020 tax years. Moreover, the CARES Act also temporarily increases the business interest deduction limitations from 30% to 50% of adjusted taxable income for the 2019 and 2020 taxable year. Lastly, the Tax Act technical correction classifies qualified improvement property as 15-year recovery period, allowing the bonus depreciation deduction to be claimed for such property retroactively as if it was included in the Tax Act at the time of enactment. The Company does not anticipate a significant tax impact on its financial statements and will continue to examine the impact the CARES Act may have on its business.

 

The Company evaluated the Global Intangible Low Taxed Income (“GILTI”) inclusion on current earnings and profits of greater than 10% owned foreign controlled corporations. The Company has evaluated whether it has additional provision amount resulted by the GILTI inclusion on current earnings and profits of its foreign controlled corporations. The law also provides that corporate taxpayers may benefit from a 50% reduction in the GILTI inclusion, which effectively reduces the 21% U.S. corporate tax rate on the foreign income to an effective rate of 10.5%. The GILTI inclusion further provides for a foreign tax credit in connection with the foreign taxes paid. In 2019, the Company recorded a GILTI inclusion of $152,829. The Company has elected to treat the financial statement impact of GILTI as current period expenses.

  

The reverse merger was completed on December 31, 2018 and the tax losses of US subsidiary was not in the scope as of December 31, 2018. As of December 31, 2019, net operating loss carried forward which was available to offset future taxable income for the Company in the United States was $99,817. There is a full valuation allowance applied against these loss carry forward as management determined it was not more likely than not that these net operating losses would be utilized in the foreseeable future.

 

Taiwan

 

The Company’s loss before income taxes is primarily derived from the operations in Taiwan and income tax expense is primarily incurred in Taiwan.

 

 

 

 F-25 

 

 

As a result of amendments to the “Taiwan Income Tax Act” enacted by the Office of the President of Taiwan on February 7, 2018, the statutory income tax rate increased from 17% to 20% and the undistributed earning tax, or a surtax, decreased from 10% to 5% effective from January 1, 2018. As a result, the statutory income tax rate in Taiwan is 20% for the years ended December 31, 2023 and 2022. An additional surtax, of which rate was reduced from 10% to 5% being applied to the Company starting from September 1, 2018, is assessed on undistributed income for the entities in Taiwan, but only to the extent such income is not distributed or set aside as a legal reserve before the end of the following year. The 5% surtax is recorded in the period the income is earned, and the reduction in the surtax liability is recognized in the period the distribution to stockholders or the setting aside of legal reserve is finalized in the following year.

 

Hong Kong

 

The HK tax reform has introduced two-tiered profits tax rates for corporations. Under the two-tiered profits tax rates regime, the profits tax rate for the first HK$2 million (approximately $257,931) of assessable profits will be lowered to 8.25% (half of the rate specified in Schedule 8 to the Inland Revenue Ordinance (IRO)) for corporations. Assessable profits above HK$2 million (approximately $257,931) will continue to be subject to the rate of 16.5% for corporations. The Company assessed that the HK entity will not earn a profit greater than HK$2 million (approximately $257,931), it is subject to a corporate income tax rate of 8.25%.

 

As of December 31, 2024, The Company’s subsidiary in Hong Kong had net operating loss carry forwards available to offset future taxable income. The net operating losses will be carryforward indefinitely under Hong Kong Profits Tax regulation. There is a full valuation allowance applied against these loss carry forward as management determined it was not more likely than not that these net operating losses would be utilized in the foreseeable future.

 

PRC

 

WFOE and the consolidated VIE established in the PRC are subject to the PRC statutory income tax rate of 25%, according to the PRC Enterprise Income Tax (“EIT”) law.

 

In accordance with the relevant tax laws and regulations of the PRC, a company registered in the PRC is subject to income taxes within the PRC at the applicable tax rate on taxable income. All the PRC subsidiaries were subject to income tax at a rate of 25% for the year ended December 31, 2022and 2021. According to PRC tax regulations, the PRC net operating loss can generally carry forward for no longer than five years starting from the year subsequent to the year in which the loss was incurred.

 

The components of the income tax (benefit) expense are:

           
    For the years ended December 31,  
    2023     2022  
    $     $  
Current           23,808  
Deferred            
Total income tax expense (benefit)           23,808  

 

 

 

 F-26 

 

 

The reconciliation of income taxes expenses computed at the TW statutory tax rate (2021: at PRC statutory tax rate) applicable to income tax expense is as follows:

        
   For the years ended December 31, 
   2023   2022 
Taiwan (2021 - PRC) income tax statutory rate   20.00%    20.00% 
Tax effect of non-deductible expense   (11.84%)   (13.48%)
Tax effect of stock-based compensation   (3.78%)   (8.69%)
Tax effect of non-taxable income   %    2.54% 
Tax effect of different tax rates in other jurisdictions   (0.04%)   (0.01%)
Others   (4.34%)   0.12% 
Changes in valuation allowance   (%)   (0.49%)
Effective tax rate   (%)   (0.01%)

 

3) Deferred tax assets (liabilities), net

 

The tax effects of temporary differences representing deferred income tax assets and liabilities result principally from the following:

           
    December 31, 2023     December 31, 2022  
    $     $  
Deferred tax assets                
Tax loss carried forward     23,391       23,391  
Allowance for doubtful receivables            
Total deferred tax assets     23,391       23,391  
Reversal of deferred tax assets     (23,391 )      
Valuation allowance             
Total deferred tax assets, net           23,391  
                 
Deferred tax liabilities                
Property and equipment, difference in depreciation            
                 
Deferred tax liabilities, net            

 

The valuation allowance as of December 31, 2022 and 2021 was primarily provided for the deferred income tax assets if it is more likely than not that these items will expire before the Company is able to realize its benefits, or that the future deductibility is uncertain. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or utilizable. Management considers projected future taxable income and tax planning strategies in making this assessment. The movement for the valuation allowance is as following.

           
    December 31, 2023     December 31, 2022  
    $     $  
Balance at beginning of the year     95,844       95,844  
Additions of valuation allowance            
Reductions of valuation allowance            
Balance at the end of the year     95,844       95,844  

 

 

 

 F-27 

 

 

PRC Withholding Tax on Dividends

 

The current PRC Enterprise Income Tax Law imposes a 10% withholding income tax for dividends distributed by foreign-invested enterprises to their immediate holding companies outside the PRC. A lower withholding tax rate will be applied if there is a tax treaty arrangement between the PRC and the jurisdiction of the foreign holding company. Distributions to holding companies in Hong Kong that satisfy certain requirements specified by PRC tax authorities, for example, will be subject to a 5% withholding tax rate.

 

As of December 31, 2023 and 2022, the Company had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, since the Company intends to reinvest its earnings to potentially continue its business in mainland China, namely the manufacturing of the RASs through GZ GST, and its foreign-invested enterprises do not intend to declare dividends to their immediate foreign holding companies. 

 

Note 16     RELATED PARTY BALANCES AND TRANSACTIONS

 

Due to related parties

 

The balance due to related parties was as following:

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Mountain Share Transfer, LLC (1)     39,341       39,341  

  

Sales

 

The balance of sales with a related party was as following:

 

    Related Party Categories     December 31,
2023
    December 31,
2022
 
          $     $  
Grand Smooth Corporation Limited (2)     Same director       12,498       993,918  
Total             12,498       993,918  

 

The sales prices and payment terms to related parties were not significantly different from those of sales to third parties. For other related party transactions, price and terms were determined in accordance with mutual agreements

 

Note:

 

(1) Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.
   
(2) Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.

 

 

 

 F-28 

 

 

Note 17     COMMON STOCK

 

The Company's authorized number of common stock is 200,000,000 shares with par value of $0.001 each. On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. As a result of reverse stock split, the Company's common stock issued and outstanding decreased from 10,707,150 shares to 7,138,587 shares. All shares and associated amounts have been retroactively restated to reflect the stock split on August 11, 2022. As of December 31, 2023 and 2022, issued common stock were 11,156,987 shares and 9,243,587, respectively.

 

On August 11, 2022, the Company's common stock commenced trading on The Nasdaq Capital Market under the symbol "NCRA" on a post-reverse stock split basis. During the public offering, 1,880,000 common stocks, at par value $0.001 each, were issued at the offering price $3.5 each. The Company received total gross proceeds of $6.58 million from the public offering and after deducting the underwriting commissions, discounts and offering expenses, the Company received net proceeds of approximately $5.3 million.

 

All number of shares, share amounts and per share data presented in the accompanying consolidated financial statements and related notes have been retroactively restated to reflect the reverse merger transaction and subsequent issuance of shares stated above, except for authorized common shares, which were not affected.

 

Note 18     SHARE-BASED COMPENSATION

 

On December 27, 2018, Nocera granted Mr. Yin-Chieh Cheng quarterly option awards of 250,000 Series "A" Warrants for 20 quarters (5 years) for a total of 5,000,000 Series "A" Warrants with exercise price of $0.50 per share, subject to continued employment for services as Chairman of the Board and a Director.

 

On June 1, 2020, Nocera granted Mr. Shun-Chih Chuang and Mr. Hsien-Wen Yu 50,000 shares of Class A warrants and 60,000 shares of Class A warrants separately, each with exercise price of $0.50 per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2 employees 50,000 shares of Class A warrants with exercise price of $0.50 per share. The Class A warrants consist of the right to purchase one share for $0.50 per share from the date of issuance until April 23, 2026.

 

On June 1, 2020, Nocera granted Mr. Michael A. Littman 50,000 shares of Class A warrants with exercise price of $0.50 per share and 50,000 shares of Class B warrants with exercise price of $1.00 per share. Mr. Littman exercised 50,000 shares of Class A warrants and 50,000 shares of Class B warrants on August 11, 2021. The Class B warrants consist of the right to purchase one share for $1.00 per share separately from the date of issuance until April 23, 2026.

 

On December 1, 2021, Nocera granted Mr. Shun-Chih Chuang and Mr. Hsien-Wen Yu 75,000 shares of Class A warrants and 60,000 shares of Class A warrants separately, each with exercise price of $0.50 per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2 employees 70,000 shares of Class A warrant with exercise price of $0.50 per share.

 

On December 31, 2021, the Company issued an aggregate of 505,000 shares of common stock to Mr. Shun-Chih Chuang and a total of five consultants in consideration for services rendered.

 

On December 22, 2022, the Company issued 150,000 and 75,000 shares of common stock to Chen-Chun Chung and TraDigital respectively in consideration for services rendered.

 

On March 22, 2023, the Company issued 450,000 shares of our common stock to our investor relation company, Hanover One International, Inc.

 

 

 

 F-29 

 

 

On October 11, 2023, the Company issued 20,000 shares of our common stock to our consultant, Yu-Hao Chang.

 

On December 5, 2023, the Company issued 60,000 shares of our common stock to our Chief Executive Officer, Andy Chin-An Jin.

 

The estimated fair value of share-based compensation for employees is recognized as a charge against income on a ratable basis over the requisite service period, which is generally the vesting period of the award. The fair value of stock option grant was estimated on the date of grant using the Black-Scholes option pricing model under the following assumptions:

        
   December 31,
2023
   December 31,
2022
 
         
Dividend yield   N/A    N/A 
Risk-free interest rate   1.16%    1.16% 
Expected term (in years)   4.31    4.31 
Volatility   48.15%    48.15% 

 

The Company estimated the grant date fair value of time-based stock option awards using the Black-Scholes option valuation model, which requires assumptions involving an estimate of the fair value of the underlying common stock on the date of grant, the expected term of the options, volatility, discount rate and dividend yield. The Company calculated expected option terms based on the "simplified" method for "plain vanilla" options due to the limited exercise information. The "simplified method" calculates the expected term as the average of the vesting term and the original contractual term of the options. The Company calculated volatility using the average adjusted volatility of quick companies feature of Capital IQ for a period of time reflective of the expected option term, while the discount rate was estimated using the interest rate for a treasury note with the same contractual term as the options granted. Dividend yield is estimated at our current dividend rate, which adjustments for any known future changes in the rate.

 

For the years ended December 31, 2023 and December 31, 2022, $163,621 and $413,453 share-based compensation expenses was recognized into additional paid-in capital of the Company, respectively.

  

As of December 31, 2022, total unrecognized compensation cost related to unvested share-based compensation awards was $11,114,097. This amount is expected to be recognized as stock-based compensation expense in the Company's consolidated statements of operations and comprehensive income over the remaining vesting period of 1.99 years.

 

Note 19     PREFERRED STOCK

 

In August 2021, the Company issued 80,000 shares of preferred shares of $1.00 each at an issue price of $2.50 per share to certain investors credited as fully paid. The preferred shares are non-voting and non-redeemable. The holder of the preferred shares will have priority over the holders of ordinary shares of the Company on the assets and funds of the Company available for distribution in a distribution of assets on liquidation, winding up or dissolution of the Company. The holder of the preferred shares shall not have the right to attend or vote at any general meeting of the Company (except a general meeting for winding up of the Company or a resolution is to be proposed which if passed would vary or abrogate the rights or privileges of such holder).

 

On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. As a result of reverse stock split, the shares of common stock issuable upon the conversion of Series A Preferred Stock decreased from 80,000 shares to 53,334 shares.

 

 

 

 F-30 

 

 

Note 20     (LOSS) EARNINGS PER SHARE

 

The following table sets forth the computation of basic and diluted (loss) earnings per common share for the years ended December 31, 2023 and 2022.

Schedule of earnings per share            
    For the years ended December 31,  
    2023     2022  
    $     $  
Net loss     (4,289,611 )     (4,812,908 )
Net loss from continuing operations     (4,289,611 )     (2,074,329 )
Net (loss) income from discontinued operations           (2,662,260 )
                 
Weighted Average Shares Outstanding – Basic and Diluted     9,814,000       7,876,367  
                 
Loss per share – basic and diluted     (0.4383     (0.6111 )
Net loss per share from continuing operations – basic and diluted (1)     (0.4383 )     (0.2731 )
Net (loss) income per share from discontinued operations – basic and diluted (1)            (0.3380 )

 

Basic net loss per common share is computed using the weighted average number of the common shares outstanding during the period.

 

(1)    On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.

 

Note 21     COMMITMENTS AND CONTINGENCIES

 

Capital commitments

 

As of December 31, 2023 and 2022, the Company's capital commitments contracted but not yet reflected in the consolidated financial statements amounted to $nil.

  

Contingencies

 

In the ordinary course of business, the Company may be subject to legal proceeding regarding contractual and employment relationships and a variety of other matters. The Company records contingent liabilities resulting from such claims when a loss is assessed to be probable and the amount of the loss is reasonably estimable.

 

The Company has no significant pending litigation for the year ended December 31, 2023 and 2022.

 

 

 

 F-31 

 

 

Note 22      DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”)

 

On December 31, 2020, we exchanged 466,667 (post-split) shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (“XFC”), in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic benefits of XFC that could be significant to XFC. On November 30, 2022, the Company, XFC and Han-Chieh Shih (the “Purchaser”) entered into certain Share Purchase Agreement (the “Purchase Agreement”). Pursuant to the Purchase Agreement, the Purchaser agreed to purchase XFC 100% controlling interest in exchange of cash purchase price of $300,000 (the “Consideration”). The transaction contemplated by the Purchase Agreement is hereby referred as the Disposal. On March 29, 2022, management was authorized to approve and commit to a plan to sell XFC. On November 30, 2022, the parties completed all the share transfer registration procedure as required by the laws of Taiwan and all the other closing conditions have been satisfied, as a result, the Disposal contemplated by the Purchase Agreement is completed and the VIE agreements were terminated.

 

In accordance with ASC 205-20-45, XFC met the criteria as a discontinued operation. As of November 30, 2022, the assets relevant to the sale of XFC with a carrying value of $2.6 million were classified as assets held, the liabilities relevant to the sale of XFC with a carrying value of $71,168 were classified as liabilities held for sale, and the cumulative translation adjustments relevant to the sale of XFC of $1.8 million was removed from the equity component and was reported as a gain on the sale of XFC. A net loss of $2.8 million was recognized as the net loss from disposal of discontinued operation in the year ended December 31, 2022.

 

The following is a reconciliation of the amounts of major classes of income from operations classified as discontinued operations in the consolidated statements of operations and comprehensive loss for the year ended December 31, 2023 and 2022:

Schedule of reconciliation of discontinued operations        
    For the Years Ended
December 31,
 
    2022  
Discontinued Operations:        
Revenue   $ 2,236,616  
Cost of revenues     (2,225,487 )
Selling expenses      
General and administrative expenses     (105,226 )
Other revenue     1,812  
Other expenses      
Income tax      
Net gain from discontinued operations      
Net income (loss) from discontinued operations   $ (92,285 )

 

 

 

 F-32 

 

 

NOTE 23     BUSINESS COMBINATION

 

Meixin Institutional Food Development Company Limited

 

On September 7, 2022, the Company acquired 80% shares of Meixin. The fair values of assets acquired and liabilities assumed were as follows:

     
Cash and bank balance   $ 7,824  
Trade receivables     10,646  
Inventory     14,225  
Plant and equipment, net     872,939  
Intangible assets – customer relations     169,156  
Other payables and accrued liabilities     (581,959 )
Net assets value     492,831  
Net assets acquired @ 80%     394,265  
Goodwill     3,905,735  
Purchases price   $ 4,300,000  

 

Xin Feng Construction Co., Ltd.

 

On November 30, 2022, the Company terminated the VIE agreements with and settled all debt claims as to XFC. The fair values of assets and liabilities of XFC were as follows:

     
Cash and bank balance   $ 46,564  
Trade receivables     378,798  
Inventory     144,968  
Prepaid expenses and other current assets     2,000,452  
Plant and equipment, net     38,402  
Bank borrowing     (19,054 )
Other payables and accrued liabilities     (19,839 )
Income tax payable     (32,274 )
Goodwill     332,040  
Net assets acquired   $ 2,870,057  
Consideration received     (300,082 )
Loss on disposal of subsidiary   $ 2,569,975  

 

Note 24     SUBSEQUENT EVENT

 

Business Acquisition

 

On January 31, 2024, we entered into a Variable Interest Entity Purchase Agreement (“Xinca Purchase Agreement”) with Zhejiang Xinca Mutual Entertainment Culture Media Co., Ltd. (“Xinca”), a domestic funded limited liability company registered in China (P.R.C). The Xinca Purchase Agreements entered through our wholly-owned subsidiary and foreign enterprise, Shanghai Nocera Culture Co., Ltd. (“WFOE”) into a series of contractual agreements (“VIE Agreements”) whereby the Company agreed to provide technical consulting and related services to Xinca. As a result, the Company has been determined to be the primary beneficiary of Xinca and Xinca became a variable interest entity (“VIE”) of the Company.

 

 

 

 

 

 

 F-33 

EX-10.30 2 nocera_ex1030.htm EMPLOYMENT AGREEMENT

Exhibit 10.30

 

Employment Agreement

 

THIS AGREEMENT is made and entered into this 5th day of January 2024 (the “Effective Date”) between Nocera, Inc., a Nevada corporation (the “Company”), and Feng-Hua (Howard) Chen (“Chief Operating Officer a/k/a Employee”).

 

W I T N E S S E T H:

 

WHEREAS, the Company is in need of management services as well as assistance in developing its business plan, general corporate management, and strategic planning;

 

WHEREAS, Employee desires to assist the Company in its management needs; and

 

WHEREAS, the parties hereto desire to enter into an agreement for the Company’s employment of Employee on the terms and conditions contained in this Agreement.

 

NOW, THEREFORE, for and in consideration of the premises and the mutual covenants and agreements contained in this Agreement, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows:

 

1.Employment, Title and Responsibilities. Subject to the terms and conditions of this Agreement, the Company hereby employs Employee, and Employee hereby accepts employment with the Company. Employee will have such duties for the Company or its subsidiaries as are assigned to him from time to time by the Company. Employee shall be employed as the Chief Operating Officer of the Company. The duties of Employee shall include the performance of all of the duties typical of the office held by the Chief Operating Officer and any other officer as the Company may determine from time to time as described in the bylaws of the Company and such other duties and projects typical of the office or offices, as applicable, as may be assigned by the board of directors of the Company.

 

2.Term. Employee’s employment pursuant to this Agreement will commence as of the Effective Date and will continue for two (2) years, or until terminated in accordance with Section 6 below (the period during which Employee is employed under this Agreement being herein referred to as the “Term”). Unless terminated by either party hereto upon notice to the other party within thirty (30) days of the end of the term of this Agreement, this Agreement will automatically renew on a month-to-month basis.

 

3.Time Commitment. During the Term, Employee will devote Employee’s full business time, attention, and energies to the diligent and faithful performance of Employee’s duties as an officer of the Company.

 

4.Compensation and Benefits. In consideration of Employee’s services under this Agreement, the Company will provide to Employee compensation and other benefits as set forth on Exhibit A attached hereto.

 

5.Covenants of Employee. Employee understands and acknowledges that the Company’s ability to develop and retain trade secrets, customer lists, proprietary techniques, information regarding customer needs, and other confidential information relating to the business of the Company (the “Existing Business”) is of the utmost importance to Employee’s success, and Employee further acknowledges that Employee will develop and learn information in the course of Employee’s employment that would be useful in competing unfairly with the Company. In light of these facts and in consideration of Employee’s employment with the Company and the Company’s agreement to compensate Employee on the terms set forth in Section 4 of this Agreement, Employee covenants and agrees with the Company as follows:

 

 

 

 1 

 

 

5.1.Confidential Information. Employee shall use his best efforts to protect Confidential Information. During and after association with the Company, Employee will not use (other than for the Company) or disclose any of the Company’s Confidential Information. “Confidential Information” means information, without regard to form, relating to the Company’s customers, operation, finances, and business that derives economic value, actual or potential, from not being generally known to other Persons, including, but not limited to, technical or nontechnical data, formulas, patterns, compilations (including compilations of customer information), programs, models, concepts, designs, devices, methods, techniques, processes, financial data, or lists of actual or potential customers (including identifying information about customers), whether or not in writing. Confidential Information includes information disclosed to the Company by third parties that the Company is obligated to maintain as confidential. Confidential Information subject to this Agreement may include information that is not a trade secret under applicable law, but information not constituting a trade secret only shall be treated as Confidential Information under this Agreement for a two (2) year period after the date on which Employee’s employment with the Company is terminated (the “Termination Date”). “Person” means any individual, corporation, limited liability company, bank, partnership, joint venture, association, joint-stock company, trust, unincorporated organization, or other entity.

 

5.2.Return of Materials. On the Termination Date or for any reason or at any time at the Company’s request, Employee will deliver promptly to the Company all materials, documents, plans, records, notes, or other papers and any copies in Employee’s possession or control relating in any way to the Existing Business, which at all times shall be the property of the Company.

 

5.3.Solicitation of Employees and Independent Contractors. During Employee’s employment hereunder and for one (1) year after the Termination Date, Employee will not induce, solicit, or assist in the solicitation of, any Person employed or engaged by Company in any capacity (including without limitation as an employee or independent contractor), to terminate such employment or other engagement, whether or not such Person is employed or engaged pursuant to a contract with Company and whether or not such Person is employed or otherwise engaged at will.

 

5.4.Disparagement. Employee shall not at any time make false, misleading, or disparaging statements about the Company, including its products, services, management, officers and other employees, directors, and customers.

 

5.5.Prior Agreements. Employee warrants that Employee is not under any obligation, contractual or otherwise, limiting or affecting Employee’s ability or right to perform freely any services for the Company. Upon execution of this Agreement, Employee will give the Company a copy of any agreement, or notify the Company of any agreement if a written agreement is not available, with a prior employer or other Person purporting to limit or affect Employee’s ability or right to perform services for the Company, to solicit customers or potential customers, to solicit the officers or other employees, directors, or independent contractors of a prior employer or other Person, or to use any type of information.

 

5.7.Future Employment or Contractual Opportunities. At any time before, and for one (1) year after, the Termination Date, Employee shall provide any prospective employer with a copy of this Agreement, and upon accepting any employment with another Person, provide the Company with the employer’s name and a description of the services Employee will provide.

 

5.8.Work For Hire Acknowledgment; Assignment. Employee acknowledges that work on and contributions to documents, programs, and other expressions in any tangible medium (collectively, “Works”) are within the scope of Employee’s employment and part of Employee’s duties, responsibilities, or assignment. Employee’s work on and contributions to the Works will be rendered and made by Employee for, at the instigation of, and under the overall direction of, the Company, and all such work and contributions, together with the Works, are and at all times shall be regarded, as “work made for hire” as that term is used in the United States copyright laws. Without limiting this acknowledgment, Employee assigns, grants, and delivers exclusively to the Company all rights, titles, and interests in and to any such Works, and all copies and versions, including all copyrights and renewals. Employee will execute and deliver to the Company, or its successors and assigns, any assignments and documents the Company requests for the purpose of complete, exclusive, perpetual, and worldwide ownership of all rights, titles, and interests of every kind and nature, including all copyrights in and to the Works, and Employee constitutes and appoints the Company as its agent to execute and deliver any assignments or documents Employee fails or refuses to execute and deliver, this power and agency being coupled with an interest and being irrevocable.

 

 

 

 2 

 

 

5.9.Inventions, Ideas and Patents. Employee shall disclose promptly to the Company, and only to the Company, any invention or idea of Employee (developed alone or with others) conceived or made during Employee’s employment by the Company or within six (6) months of the Termination Date. Employee assigns to the Company any such invention or idea in any way connected with Employee’s employment or related to the Existing Business, its research or development, or demonstrably anticipated research or development and will cooperate with the Company and sign all papers deemed necessary by the Company to enable it to obtain, maintain, protect, and defend patents covering such inventions and ideas and to confirm the Company’s exclusive ownership of all rights in such inventions, ideas, and patents, and irrevocably appoints the Company as its agent to execute and deliver any assignments or documents Employee fails or refuses to execute and deliver promptly, this power and agency being coupled with an interest and being irrevocable. This constitutes written notification that this assignment does not apply to an invention for which no equipment, supplies, facility, or trade secret information of the Company was used, and which was developed entirely on Employee’s own time, unless (a) the invention relates (i) directly to the Existing Business, or (ii) to the Company’s actual or demonstrably anticipated research or development, or (b) the invention results from any work performed by Employee for the Company.

 

5.10Property of Company. Employee acknowledges and agrees that all business Employee generates because of his affiliation with the Company is and shall be the sole property of the Company. All receivables, premiums, commissions, fees, and other compensation generated by Employee’s services are the property of the Company. Employee is hereby prohibited from invoicing customers of the Company except with the express written consent of the Company. All checks or bank drafts representing payment for goods or services sold or rendered by the Company are property of the Company, and all monies or other consideration in whatever form received by Employee from a client or customer of the Company shall be tendered immediately to the Company.

 

6.Termination For Cause. Employee’s employment under this Agreement may be terminated by the Company immediately upon the occurrence of one of the following events, and if so terminated, the Company shall have no further liability to Employee whatsoever for compensation, benefits, or damages other than those that have accrued prior to termination:

 

(a)the commission of any act by Employee which, if prosecuted, would constitute a felony;

 

(b)any material act or omission involving malfeasance or negligence in the performance of employment duties which has a materially adverse effect on the Company and which has not been corrected in thirty (30) days after written notice from the Company;

 

(c)failure or refusal by Employee to comply with the policies of the Company contained in any Company Handbook or with the provisions of this Agreement if not cured within ten (10) days after the receipt of written notice from the Board of Directors;

 

(d)Employee’s prolonged absence without the consent of the Company;

 

(e)Employee’s gross neglect of his duties or willful insubordination to the Board of Directors or his superior officers;

 

(f)the death of Employee;

 

(g)delivery of written notice of termination by the Company after Employee has become unable to perform Employee’s services by reason of illness or incapacity, which illness or incapacity results in Employee’s failure to discharge Employee’s duties under this Agreement for an aggregate total of sixty (60) days (whether consecutive or nonconsecutive) during any one hundred and eighty (180) day period,

 

 

 

 3 

 

 

7.Setoff. All amounts due or payable to Employee by the Company pursuant to this Agreement are subject to reduction and offset to the extent permitted by applicable law for any amounts due or payable to the Company by Employee.

 

8.No Conflicting Obligations. Employee represents and warrants that Employee is not subject to any noncompetition agreement, nondisclosure agreement, employment agreement, or any other contract of any nature whatsoever, oral or written, with any Person other than the Company, or any other obligation of any nature, which will or could cause a breach of or default in, or which is in any way inconsistent with, the terms and provisions of this Agreement.

 

9.Miscellaneous.

 

9.1.Agreement Binding. This Agreement will inure to the benefit of and be binding upon the Company and its successors and assigns, and Employee and Employee’s heirs, executors, administrators, and personal representatives. This Agreement may not be assigned by Employee or by the Company, except that the Company may assign its rights under this Agreement without the written consent of Employee to any affiliate of the Company or in connection with any transfer of the Company or of all or any substantial part of the Existing Business (and such assignment will not constitute a termination of Employee’s employment by the Company for purposes of this Agreement) (“Permitted Assignment”); provided, however, that such affiliate or transferee will be obligated to perform this Agreement in accordance with its terms. The Company will be released from all of its obligations under this Agreement upon a permitted transfer.

 

9.2.Entire Agreement. This Agreement, including any attachments, contains the entire agreement between the parties hereto with respect to employment of Employee by the Company and no statement, promise, or inducement made by either party hereto, or any agent of either party, which is not contained in this Agreement, will be valid or binding; and this Agreement may not be enlarged, amended, modified, or altered except in a writing signed by the Company and Employee and specifically referencing this Agreement. The provisions of this Agreement do not in any way limit or abridge any rights of the Company or any affiliate under the laws of unfair competition, trade secret, copyright, patent, trademark, or any other applicable laws, all of which are in addition to and cumulative of the rights of the Company under this Agreement.

 

9.3.Provisions Severable. If any provision or covenant of this Agreement is held by any court to be invalid, illegal, or unenforceable, either in whole or in part, then such invalidity, illegality, or unenforceability will not affect the validity, legality, or enforceability of the remaining provisions or covenants of this Agreement, all of which will remain in full force and effect. If any covenant in Section 5 is held to be unreasonable, arbitrary, or against public policy, such covenant will be considered to be divisible with respect to scope, time, and geographic area, and such lesser scope, time, or geographic area, or all of them, as a court of competent jurisdiction may determine to be reasonable, not arbitrary, and not against public policy, will be effective, binding, and enforceable against Employee.

 

9.4.Prior Agreements. The terms and conditions of all prior agreements between the Company and Employee concerning the employment of Employee with the Company are hereby terminated and superseded by the terms and conditions of this Agreement.

 

9.5.Remedies. Employee acknowledges that if Employee breaches or threatens to breach Employee’s covenants and agreements in this Agreement, then Employee’s actions may cause irreparable harm and damage to the Company which could not be adequately compensated in damages. Accordingly, if Employee breaches or threatens to breach this Agreement, then the Company will be entitled to injunctive relief, in addition to any other rights or remedies of the Company under this Agreement or otherwise. Employee will indemnify the Company and its affiliates and hold them harmless against and in respect of all claims, demands, losses, costs, expenses, obligations, liabilities, and damages, including reasonable attorneys’ fees, resulting from or relating to any breach by Employee of Employee’s representations, warranties, covenants. And agreements under this Agreement.

 

 

 

 

 4 

 

 

9.5.Waiver. Failure of either party to insist, in one or more instances, on performance by the other in strict accordance with the terms and conditions of this Agreement will not be deemed a waiver or relinquishment of any right granted in this Agreement or of the future performance of any such term or condition or of any other term or condition of this Agreement, unless such waiver is contained in a writing signed by the party making the waiver and specifically referencing this Agreement.

 

9.6.Notices. All notices and other communications required or permitted to be given or made under this Agreement will be in writing and delivered personally or sent by pre-paid, first class certified, or registered mail, return receipt requested, or by facsimile transmission, to the intended recipient of this Agreement at such recipient’s address or facsimile number set forth below:

 

 

If to Company:

 

Nocera, Inc.

Att.: Andy Jin, CEO

Taipei Office:

3F (Building B), No. 185, Sec. 1, Datong Rd.,

Xizhi Dist., New Taipei City 221,

Taiwan (R.O.C.)

Office +886 2-2690-7086

Email: andy.jin@nocera.net

If to Employee:

 

[*]

 

 

 

 

 

 

Any such notice or communication will be deemed to have been duly given immediately (if given or made in person or by facsimile confirmed by mailing a copy of this Agreement to the recipient in accordance with this Section 9.6 on the date of such facsimile), or three (3) days after mailing (if given or made by mail), and in proving same it will be sufficient to show that the envelope containing the same was delivered to the delivery or postal service and duly addressed, or that receipt of a facsimile was confirmed by the recipient as provided above. Any Person entitled to notice may change the address(es) or facsimile number(s) to which notices or other communications to such Person will be delivered, mailed, or transmitted by giving notice of this Agreement to the parties hereto in the manner provided in this Agreement.

 

9.7.Covenants Independent; Survival.

 

(a)The covenants, agreements, representations, and warranties of Employee contained in this Agreement are separate and independent from the covenants, agreements, representations, and warranties of Employee contained in any other agreement or document in favor of the Company or any of its affiliates, and this Agreement will in no way affect or be affected by the scope or continuing validity of any such covenant, agreement, representation, or warranty of Employee.

 

(b)Employee’s obligations pursuant to Section 5 will survive the Termination Date and any termination of this Agreement. Except as required by law or the express terms of any Employee benefit plan in which Employee participates, neither Employee nor Employee’s heirs, executors, administrators, or personal representatives, will be entitled to any salary, bonus, or other compensation or any benefits during or for any period after the Termination Date.

 

9.8.Counterparts. This Agreement may be executed simultaneously in two or more counterparts, each of which will be deemed an original, and it will not be necessary in making proof of this Agreement to produce or account for more than one such counterpart.

 

9.9.Headings. Section and other headings contained in this Agreement are for reference purposes only and are in no way intended to define, interpret, describe, or otherwise limit the scope, extent, or intent of this Agreement or any of its provisions.

 

 

 

 5 

 

 

9.10.Withholding. Anything in this Agreement to the contrary notwithstanding, all payments required to be made by the Company under this Agreement to Employee will be subject to the withholding of such amounts relating to taxes or other charges as the Company may reasonably determine it should withhold pursuant to any applicable law or regulation.

 

9.11.Tax Consequences. The Company will have no obligation to any Person entitled to the benefits of this Agreement with respect to any tax obligation any such Person incurs as a result of or attributable to this Agreement, including all supplemental agreements and Employee benefits plans incorporated by reference therein, or arising from any payments made or to be made under this Agreement or thereunder.

 

9.12.Governing Law. This Agreement and the rights and obligations of the parties under this Agreement will be governed by and construed and enforced in accordance with the laws of the State of Georgia, without regard to its principles of conflicts of law.

 

9.13.Construction. The language in all parts of this Agreement will be construed, in all cases, according to its fair meaning, and not for or against either party hereto. The parties acknowledge that each party and its counsel have reviewed and revised this Agreement and that the normal rule of construction to the effect that any ambiguities are to be resolved against the drafting party will not be employed in the interpretation of this Agreement.

 

9.14.Obligations Contingent. The obligations of the Company under this Agreement, including its obligation to pay the compensation provided for in this Agreement, are contingent upon Employee’s performance of Employee’s obligations under this Agreement. The duties, covenants, and agreements of Employee under this Agreement, being personal, may not be delegated.

 

IN WITNESS WHEREOF, the parties have executed this Agreement as of the day and year first above written.

 

Agreed to & Accepted

This 5th day of January 2024:

 

 

/s/ Andy Jin

Andy Jin
Chief Executive Officer

Nocera, Inc.

Agreed to & Accepted

This 5th day of January 2024:

 

 

/s/ Feng-Hua (Howard) Chen

Feng-Hua (Howard) Chen

 

 

 

 

 

 6 

 

 

Exhibit A

 

Compensation and Bonus Terms

 

Compensation The Company shall pay Employee a monthly salary of $1,666.67 USD (totaling $20,000 per year) and grant a total of 100,000 Class B Warrants, each with a right to purchase a share of common stock, par value $0.001 per share, of the Company, exercisable at $1.50 and vesting biannually over the next 2 years.  The salary can be adjusted based on performance and responsibility.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 7 

 

EX-21.1 3 nocera_ex2101.htm LIST OF SUBSIDIARIES OF NOCERA, INC.

Exhibit 21.1

 

List of Subsidiaries of Nocera, Inc.

 

 

 

Name of Subsidiary   Jurisdiction of Organization
Grand Smooth Inc Limited   Hong Kong

Guizhou Grand Smooth Technology Ltd.

(100% subsidiary of Grand Smooth Inc Limited)

  China

Shanghai Nocera Culture Co., Ltd.

(100% subsidiary of Grand Smooth Inc Limited)

  China

Zhejiang Xinca Mutual Entertainment Culture Media Co., Ltd.

(Variable interest entity of Shanghai Nocera Culture Co., Ltd.)

  China

Meixin Institutional Food Development Co. Ltd.

(Variable interest entity of Nocera, Inc.)

  Taiwan

 

EX-31.1 4 nocera_ex3101.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER

Exhibit 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO RULES 13a-14(a) AND 15d-14(a)

OF THE SECURITIES EXCHANGE ACT OF 1934

 

I, Andy Chin-An Jin, Chief Executive Officer of Nocera, Inc. (the “Company”), certify that:

 

(1) I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2023;

 

(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 in order 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 the report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods represented in this report;

 

(4) The Company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company 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 Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which the report is being prepared;

 

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

 

(c) evaluated the effectiveness of the Company’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 Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and

 

(5) The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and to the Audit Committee of the Board of Directors (or persons fulfilling the equivalent function):

 

(a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company’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 Company’s internal control over financial reporting.

 

 

April 1, 2024

 

/s/ Andy Chin-An Jin                             
Andy Chin-An Jin
Chief Executive Officer

(Principal Executive Officer)

EX-31.2 5 nocera_ex3102.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER

Exhibit 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULES 13a-14(a) AND 15d-14(a)

OF THE SECURITIES EXCHANGE ACT OF 1934

 

I, Shun-Chih Chuang, Chief Financial Officer of Nocera, Inc. (the “Company”), certify that:

 

(1) I have reviewed this Annual Report on Form 10-K for the fiscal year ended December 31, 2023;

 

(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 in order 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 the report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods represented in this report;

 

(4) The Company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company 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 Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which the report is being prepared;

 

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

 

(c) evaluated the effectiveness of the Company’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 Company’s internal control over financial reporting that occurred during the Company’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting; and

 

(5) The Company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company’s auditors and to the Audit Committee of the Board of Directors (or persons fulfilling the equivalent function):

 

(a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company’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 Company’s internal control over financial reporting.

 

 

April 1, 2024

 

/s/ Shun-Chih Chuang                            
Shun-Chih Chuang
Chief Financial Officer

(Principal Financial Officer)

EX-32.1 6 nocera_ex3201.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Annual Report on Form 10-K of Nocera, Inc. (the “Company”) for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Yin-Chieh Cheng, President and Chief Executive Officer of the Company hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)        The 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 operations of the Company.

 

 

April 1, 2024

 

/s/ Andy Chin-An Jin                             
Andy Chin-An Jin
Chief Executive Officer

(Principal Executive Officer)

EX-32.2 7 nocera_ex3202.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

In connection with the Annual Report on Form 10-K of Nocera, Inc. (the “Company”) for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Shun-Chih Chuang, Chief Financial Officer of the Company hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1)        The 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 operations of the Company.

 

April 1, 2024

 

/s/ Shun-Chih Chuang                            
Shun-Chih Chuang
Chief Financial Officer

(Principal Financial Officer)

EX-97.1 8 nocera_ex9701.htm CLAWBACK POLICY

Exhibit 97.1

 

UNANIMOUS WRITTEN CONSENT

OF THE BOARD OF DIRECTORS
OF
NOCERA, INC.

 

November 29, 2023

 

The undersigned, constituting all of the members of the Board of Directors (the “Board”) of Nocera, Inc., a Nevada corporation (the “Corporation”), in lieu of a meeting of the Board and pursuant to the authority of Section 78.315 of the Nevada Revised Statutes and the Amended and Restated Bylaws of the Corporation, hereby consent to, authorize, and adopt the following resolutions with the same force and effect as if the undersigned were personally present at a meeting of the Board and had voted for the same (this “Written Consent”).

 

Clawback Policy

 

WHEREAS, the Board believes that it is in the best interests of the Corporation and its shareholders to create and maintain a culture that emphasizes integrity and accountability and that reinforces the Corporation’s pay-for-performance compensation philosophy; and

 

WHEREAS, the Board wishes to adopt a policy which provides for the recoupment of certain executive compensation in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under the federal securities laws designed to comply with Section 10D of the Securities Exchange Act of 1934 and Nasdaq Listing Rule 5608.

 

RESOLVED, that the Board hereby adopts the Nocera, Inc. Clawback Policy (the “Policy”), a copy of which is attached hereto as Exhibit A; and

 

RESOLVED, that “Covered Executive” as defined in the Policy shall include Andy Ching-An Jin, the Corporation’s Chief Executive Officer, Shun-Chih (“Jimmy”) Chuang, the Corporation’s Chief Financial Officer; Hong-Wen (“Howard”) Ruan, the Corporation’s Chief Operating Officer; and Gerald H. Lindberg, the Corporation’s Secretary and any other “officer” as defined in Rule 16a-1(f) under the Exchange Act.

 

General Authorization

 

RESOLVED, that the authorized officers be, and each them individually hereby is, authorized, empowered, and directed in the name and on behalf of the Corporation to take or cause to be taken all further actions, and to make, execute and deliver, or cause to be made, executed and delivered, all such agreements, undertakings, documents, instruments, deeds, or certificates in the name and on behalf of the Corporation, and to prepare, execute, and file, or cause to be prepared, executed, and filed, with any federal, state, local, foreign, or other regulatory agencies any forms, reports, filings, applications, or other documents, and to incur and pay, or cause to be incurred and paid, such expenses, fees, and taxes as shall, in the opinion of such authorized officers, be deemed necessary, advisable, or appropriate, and the taking of any such action or the preparation, delivery, execution, or filing by any authorized officers of any of the foregoing or the payment of any such expenditures shall conclusively establish authority therefor from and the approval of the Corporation to effectuate or carry out fully the purpose and intent of all of these resolutions;

 

RESOLVED FURTHER, that any actions taken by the officers of the Corporation, prior to the date of the foregoing resolutions adopted hereby that are within the authority conferred thereby are hereby ratified, confirmed, approved, and adopted as actions of the Corporation; and

 

RESOLVED FURTHER, that an executed copy of this Written Consent shall be filed with the minutes of the proceedings of the Board.

 

[Signature page follows]

 

 

 

 1 

 

 

The undersigned directors have executed this Unanimous Written Consent of the Board of Directors as of the date first written above.

 

 

 

 

  /s/ Gerald H. Lindberg
  Gerald H. Lindberg
 

 

   
   
  /s/ Thomas A. Steele
  Thomas A. Steele
   
 

 

   
  /s/ Hui-Ying Zhuang
  Hui-Ying Zhuang
 

 

   
   
  /s/ Yiwen Zhang
  Yiwen Zhang
   
   
 

 

  /s/ Song-Yuan Teng
  Song-Yuan Teng

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Signature Page to Unanimous Written Consent of the Board of Directors

 

 

 

 2 

 

 

EXHIBIT A

 

CLAWBACK POLICY

 

(See attached.)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 3 

 

 

 

EX-101.SCH 9 ncra-20231231.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 995513 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION link:presentationLink link:calculationLink link:definitionLink 995514 - Disclosure - GOING CONCERN link:presentationLink link:calculationLink link:definitionLink 995515 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY link:presentationLink link:calculationLink link:definitionLink 995516 - Disclosure - ACCOUNTS RECEIVABLE, NET link:presentationLink link:calculationLink link:definitionLink 995517 - Disclosure - INVENTORIES, NET link:presentationLink link:calculationLink link:definitionLink 995518 - Disclosure - ADVANCE TO SUPPLIERS link:presentationLink link:calculationLink link:definitionLink 995519 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 995520 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS link:presentationLink link:calculationLink link:definitionLink 995521 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 995522 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 995523 - Disclosure - OTHER BORROWINGS link:presentationLink link:calculationLink link:definitionLink 995524 - Disclosure - WARRANTS link:presentationLink link:calculationLink link:definitionLink 995525 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 995526 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 995527 - Disclosure - TAXATION link:presentationLink link:calculationLink link:definitionLink 995528 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 995529 - Disclosure - COMMON STOCK link:presentationLink link:calculationLink link:definitionLink 995530 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 995531 - Disclosure - PREFERRED STOCK link:presentationLink link:calculationLink link:definitionLink 995532 - Disclosure - (LOSS) EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 995533 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 995534 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”) link:presentationLink link:calculationLink link:definitionLink 995535 - Disclosure - BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 995536 - Disclosure - SUBSEQUENT EVENT link:presentationLink link:calculationLink link:definitionLink 995537 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies) link:presentationLink link:calculationLink link:definitionLink 995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables) link:presentationLink link:calculationLink link:definitionLink 995539 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 995540 - Disclosure - INVENTORIES, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 995541 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 995542 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 995543 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 995544 - Disclosure - OTHER BORROWINGS (Tables) link:presentationLink link:calculationLink link:definitionLink 995545 - Disclosure - WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 995546 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 995547 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 995548 - Disclosure - TAXATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995549 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 995550 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995551 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 995552 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”) (Tables) link:presentationLink link:calculationLink link:definitionLink 995553 - Disclosure - BUSINESS COMBINATION (Tables) link:presentationLink link:calculationLink link:definitionLink 995554 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995555 - Disclosure - GOING CONCERN (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995556 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations) link:presentationLink link:calculationLink link:definitionLink 995557 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives) link:presentationLink link:calculationLink link:definitionLink 995558 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995559 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details) link:presentationLink link:calculationLink link:definitionLink 995560 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995561 - Disclosure - INVENTORIES, NET (Details) link:presentationLink link:calculationLink link:definitionLink 995562 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995563 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details) link:presentationLink link:calculationLink link:definitionLink 995564 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 995565 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995566 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill) link:presentationLink link:calculationLink link:definitionLink 995567 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations) link:presentationLink link:calculationLink link:definitionLink 995568 - Disclosure - OTHER BORROWINGS (Details) link:presentationLink link:calculationLink link:definitionLink 995569 - Disclosure - OTHER BORROWINGS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995570 - Disclosure - WARRANTS (Details - Assumptions used) link:presentationLink link:calculationLink link:definitionLink 995571 - Disclosure - WARRANTS (Details - Warrant Liability) link:presentationLink link:calculationLink link:definitionLink 995572 - Disclosure - WARRANTS (Details - Warrant Activity) link:presentationLink link:calculationLink link:definitionLink 995573 - Disclosure - WARRANTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995574 - Disclosure - LEASES (Details - Lease costs) link:presentationLink link:calculationLink link:definitionLink 995575 - Disclosure - LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995576 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 995577 - Disclosure - TAXATION (Details - Income tax expense) link:presentationLink link:calculationLink link:definitionLink 995578 - Disclosure - TAXATION (Details - Reconciliation of income tax) link:presentationLink link:calculationLink link:definitionLink 995579 - Disclosure - TAXATION (Details - Deferred taxes) link:presentationLink link:calculationLink link:definitionLink 995580 - Disclosure - TAXATION (Details - Valuation Allowance) link:presentationLink link:calculationLink link:definitionLink 995581 - Disclosure - TAXATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995582 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties) link:presentationLink link:calculationLink link:definitionLink 995583 - Disclosure - COMMON STOCK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995584 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions) link:presentationLink link:calculationLink link:definitionLink 995585 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995586 - Disclosure - PREFERRED STOCK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995587 - Disclosure - (LOSS) EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 995588 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995589 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD ("XFC") (Details - Discontinued operations XFC - operations) link:presentationLink link:calculationLink link:definitionLink 995590 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”) (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 995591 - Disclosure - BUSINESS COMBINATION (Details - Meixin) link:presentationLink link:calculationLink link:definitionLink 995592 - Disclosure - BUSINESS COMBINATION (Details - XFC) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 ncra-20231231_cal.xml XBRL CALCULATION FILE EX-101.DEF 11 ncra-20231231_def.xml XBRL DEFINITION FILE EX-101.LAB 12 ncra-20231231_lab.xml XBRL LABEL FILE Class of Stock [Axis] Series A Preferred Stock [Member] Equity Components [Axis] Common Stock [Member] Preferred Stock [Member] Additional Paid-in Capital [Member] Statutory And Other Reserves [Member] Retained Earnings [Member] AOCI Attributable to Parent [Member] Total Nocera Stockholders Equity [Member] Noncontrolling Interest [Member] Disposal Group Classification [Axis] XFC Sale [Member] Business Acquisition [Axis] Meixin V I E Agreements [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] Five Customer [Member] Four Customer [Member] Accounts Receivable [Member] Customer A [Member] Customer B [Member] Customer C [Member] Customer D [Member] All Customers [Member] Purchases [Member] Product Concentration Risk [Member] Supplier A [Member] Supplier B [Member] Supplier C [Member] All Suppliers [Member] Long-Lived Tangible Asset [Axis] Leasehold Improvements [Member] Land [Member] Furniture and Fixtures [Member] Equipment [Member] Machinery [Member] Vehicles [Member] Balance Sheet Location [Axis] Other Receivables [Member] Legal Entity [Axis] Meixin [Member] Short-Term Debt, Type [Axis] Chailease Finance Co [Member] Long-Term Debt, Type [Axis] Debt Instrument [Axis] Currency [Axis] Taiwan, New Dollars Xizhi Brench [Member] Counterparty Name [Axis] Underwriters [Member] Derivative Instrument [Axis] C Warrant [Member] Measurement Input Type [Axis] Measurement Input, Share Price [Member] D Warrant [Member] Measurement Input, Exercise Price [Member] Measurement Input, Risk Free Interest Rate [Member] Measurement Input, Expected Dividend Rate [Member] Measurement Input, Expected Term [Member] Measurement Input, Price Volatility [Member] I P O Warrant [Member] Warrants Issued To Investors [Member] Warrants Issued To Underwriter [Member] Award Type [Axis] Warrant [Member] Income Tax Authority [Axis] UNITED STATES HONG KONG PRC [Member] Related Party, Type [Axis] Mountain Share Transfer LLC [Member] Grand Smooth Corporation Limited [Member] Sale of Stock [Axis] Public Offering [Member] Yin Chieh Cheng [Member] Series A Warrant [Member] Shun Chih Chuang [Member] Class A Warrant [Member] Hsien Wen Yu [Member] Michael A Littman [Member] Class B Warrant [Member] Shun Chih Chuang And Five Consultants [Member] Chen Chun Chung [Member] TraDigital [Member] Investor [Member] Yu Hao Chang [Member] Andy Chin An Jin [Member] Income Statement Location [Axis] Share Based Compensation [Member] Discontinued Operations, Held-for-Sale [Member] Meixin Institutional Food Development Company Limited [Member] Xin Feng Construction Co Ltd [Member] 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] [custom:EntityAddressAddressLine4] ICFR Auditor Attestation Flag Document Financial Statement Error Correction [Flag] Auditor Name Auditor Location Auditor Firm ID Statement of Financial Position [Abstract] ASSETS Current assets Cash and cash equivalents Accounts receivable, net Inventories, net Advance to suppliers Prepaid expenses and other assets, net Financial assets at fair value through profit or loss Total current assets Retention receivables Deferred tax assets, net Property and equipment, net Intangible assets - customer relations Goodwill Other non-current asset Total assets LIABILITIES AND EQUITY Liabilities Current liabilities Notes payable Accounts payable Other payables and accrued liabilities Advance receipts Due to related parties Warrant liability Long-term secured other borrowing – current portion Dividend payable Income tax payable Total current liabilities Deferred tax liabilities, net Long-term secured other borrowing Total liabilities Commitments and contingencies Equity Common stock ($0.001 par value; authorized 200,000,000 shares; 11,156,987 shares and 9,243,587 shares issued and outstanding as of December 31, 2023 and 2022, respectively) Preferred stock ($0.001 par value; authorized 10,000,000 shares; Series A Preferred Stock, 2,000,000 authorized, 80,000 shares issued and outstanding as of December 31, 2023 and 2022, respectively) Additional paid-in capital Statutory and other reserves (Accumulated losses) retained earnings Accumulated other comprehensive loss Total Nocera, Inc.'s stockholders' equity Non-controlling interests Total equity Total liabilities and equity Statement [Table] Statement [Line Items] Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Income Statement [Abstract] Net sales Cost of sales Gross profit Operating expenses Impairment of goodwill General and administrative expenses Total operating expenses Other (expenses) income, net Other (expenses) income Net loss from continuing operations before income taxes Income tax expenses Net loss from continuing operations Net loss from discontinued operations Loss on disposal (Loss) income from discontinued operations Net (loss) income from discontinued operations Net loss Less: Net income attributable to non-controlling interests Net loss attributable to Nocera Shareholders Other Comprehensive loss Net loss Foreign currency translation income (loss) Total comprehensive loss Less: Net loss attributable to non-controlling interest Less: Foreign currency translation loss attributable to non-controlling interest Comprehensive loss attributable to Nocera Shareholders Loss per share- basic Loss per share- diluted Net loss per share from continuing operations - basic Net loss per share from continuing operations - diluted Net (loss) income per share from discontinued operations - basi Net (loss) income per share from discontinued operations - diluted Weighted average shares outstanding - basic Weighted average shares outstanding - diluted Beginning balance, value Beginning balance, shares Issuance of common stock for equity incentive awards Common stock issuance, shares Purchase of non-controlling interest Consultancy services settled by equities Consultancy services settled by equities, shares Share-based compensation Foreign currency translation Adjustments Preferred stock dividend Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities: Less: net (loss) income from discontinued operations Net loss from continuing operations Adjustments to reconcile net loss to net cash provided by operating activities: Impairment of goodwill Depreciation expenses Amortization Loss on disposal of XFC Deferred income tax Gain on fair value change of financial assets held for trading Consultancy services settled by equities Share-based compensation Changes in operating assets and liabilities: Accounts receivable, net Inventories Advance to suppliers Prepaid expenses and other assets, net Retention receivables Other non-current assets Notes payable Accounts payable Other payables and accrued liabilities Income tax payable Advance receipts Net cash (used in) provided by operating activities from continuing operations Net cash used in operating activities from discontinued operations Net cash provided by (used in) operating activities Cash flows from investing activities Purchase of property and equipment Purchase of financial assets at FVTPL Proceeds from disposal of XFC Cash acquired from merger Cash disposed upon termination of VIE Net cash outflow upon acquisition of a subsidiary Net cash used in investing activities from continuing operations Net cash used in investing activities from discontinued operations Net cash used in investing activities Cash flows from financing activities: Bank borrowing Proceeds from issuance of common stock Proceeds from issuance of IPO warrant Proceeds from secured other borrowings Net cash used in financing activities from continuing operations Net cash used in financing activities from discontinued operations Net cash provided by financing activities Effect of exchange rate changes on cash and cash equivalents from continuing operations Effect of exchange rate changes on cash and cash equivalents from discontinued operations Net effect of exchange rate changes on cash and cash equivalents Net increase in cash and cash equivalents Cash and cash equivalents from continuing operations, beginning of year Cash and cash equivalents from discontinued operations, beginning of year Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year Less: Cash and cash equivalents from discontinued operations, end of year Cash and cash equivalents form continuing operations, end of year Pay vs Performance Disclosure [Table] Executive Category [Axis] Individual [Axis] Adjustment to Compensation [Axis] Measure [Axis] Pay vs Performance [Table Text Block] Company Selected Measure Name Named Executive Officers, Footnote [Text Block] Peer Group Issuers, Footnote [Text Block] Changed Peer Group, Footnote [Text Block] PEO Total Compensation Amount PEO Actually Paid Compensation Amount Adjustment To PEO Compensation, Footnote [Text Block] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Compensation Actually Paid Amount Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Equity Valuation Assumption Difference, Footnote [Text Block] Compensation Actually Paid vs. Total Shareholder Return [Text Block] Compensation Actually Paid vs. Net Income [Text Block] Compensation Actually Paid vs. Company Selected Measure [Text Block] Total Shareholder Return Vs Peer Group [Text Block] Compensation Actually Paid vs. Other Measure [Text Block] Tabular List [Table Text Block] Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Net Income (Loss) Attributable to Parent Company Selected Measure Amount Other Performance Measure Amount Adjustment to Compensation Amount PEO Name Measure Name Non-GAAP Measure Description [Text Block] Additional 402(v) Disclosure [Text Block] Erroneously Awarded Compensation Recovery [Table] Restatement Determination Date [Axis] Restatement Determination Date Aggregate Erroneous Compensation Amount Erroneous Compensation Analysis [Text Block] Stock Price or TSR Estimation Method [Text Block] Outstanding Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Not Yet Determined [Text Block] Forgone Recovery, Individual Name Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery, Explanation of Impracticability [Text Block] Outstanding Recovery, Individual Name Outstanding Recovery Compensation Amount Restatement Does Not Require Recovery [Text Block] Awards Close in Time to MNPI Disclosures [Table] Award Timing MNPI Disclosure [Text Block] Award Timing Method [Text Block] Award Timing Predetermined [Flag] Award Timing MNPI Considered [Flag] Award Timing, How MNPI Considered [Text Block] MNPI Disclosure Timed for Compensation Value [Flag] Awards Close in Time to MNPI Disclosures [Table Text Block] Awards Close in Time to MNPI Disclosures, Individual Name Award Underlying Securities Amount Award Exercise Price Award Grant Date Fair Value Underlying Security Market Price Change, Percent Insider Trading Arrangements [Line Items] Material Terms of Trading Arrangement Name Title Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted Adoption Date Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated Termination Date Arrangement Duration Aggregate Available Insider Trading Policies and Procedures [Line Items] Insider Trading Policies and Procedures Adopted [Flag] Insider Trading Policies and Procedures Not Adopted [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] PRINCIPAL ACTIVITIES AND ORGANIZATION GOING CONCERN Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICY Credit Loss [Abstract] ACCOUNTS RECEIVABLE, NET Inventory Disclosure [Abstract] INVENTORIES, NET Advance To Suppliers ADVANCE TO SUPPLIERS Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] PREPAID EXPENSES AND OTHER ASSETS, NET Fair Value Disclosures [Abstract] FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT, NET Goodwill and Intangible Assets Disclosure [Abstract] GOODWILL AND OTHER INTANGIBLE ASSETS Debt Disclosure [Abstract] OTHER BORROWINGS Warrants WARRANTS Leases [Abstract] LEASES Payables and Accruals [Abstract] OTHER PAYABLES AND ACCRUED LIABILITIES Income Tax Disclosure [Abstract] TAXATION Related Party Transactions [Abstract] RELATED PARTY BALANCES AND TRANSACTIONS Equity [Abstract] COMMON STOCK Share-Based Payment Arrangement [Abstract] SHARE-BASED COMPENSATION PREFERRED STOCK Earnings Per Share [Abstract] (LOSS) EARNINGS PER SHARE Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Discontinued Operations and Disposal Groups [Abstract] DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”) Business Combination and Asset Acquisition [Abstract] BUSINESS COMBINATION Subsequent Events [Abstract] SUBSEQUENT EVENT Basis of Presentation Change of Reporting Entity and Basis of Presentation Reclassification Use of Estimates Concentrations of Credit Risk Fair Value Measurement Cash and Cash Equivalents Accounts Receivable, Net Prepaid Expenses and Other Assets, Net Inventories, net Property and Equipment, Net Business Combination Variable Interest Entity Goodwill and Intangible Assets Share-Based Compensation Impairment of Long-lived Assets Commitments and Contingencies Revenue Recognition Cost of Sales Income Taxes Leases Uncertain Tax Positions Comprehensive (Loss) Income Foreign Currency Translation and Transactions (Loss) Earnings per Share Recent Accounting Pronouncements Schedule of concentrations of credit risk Schedule of property and equipment useful lives Schedule of accounts receivable Schedule of inventories Schedule of prepaid expenses and other assets Schedule of property and equipment Schedule of goodwill Schedule of customer relations Schedule of other loans Schedule of assumptions used Schedule of warranty liability activity Schedule of warrant activity Schedule of components of lease expenses Schedule of other payables Schedule of income tax components Schedule of reconciliation of income tax expense Schedule of deferred income taxes Schedule of movement in valuation allowance Schedule of related party transactions Schedule of assumptions of option pricing Schedule of earnings per share Schedule of reconciliation of discontinued operations Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Schedule of assets acquired and liabilities assumed Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Line Items] Purchase cash price Purchase of controlling interest Net loss Schedule of Product Information [Table] Product Information [Line Items] Concentration percentage Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property and equipment useful lives Concentration risk Cash Exchange rates at end of period Annual average exchange rates Accounts receivable Less: Allowance for doubtful accounts Total Provision for doubtful accounts Raw materials Work in process Total Advances to suppliers Prepaid expenses, gross Property and equipment, gross Less: Accumulated depreciation Depreciation Goodwill Goodwill Acquisitions Translation/ Adjustments Less: Accumulated amortization Balance at end of year Schedule of Short-Term Debt [Table] Short-Term Debt [Line Items] Secured loan, current Secured loan, non current Outstanding loan Interest rate Bank deposit Facility of credit limit Expired date Offsetting Assets [Table] Offsetting Assets [Line Items] Assumptions used Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Balance at the beginning of period Warrants issued Fair value change of warrants included in earnings Total Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Number of warrants outstanding, Beginning balance Average exercise price outstanding, Beginning balance Weighted average remaining contractual term, Outstanding Number of warrants exercisable, Beginning balance Average exercise price exercisable, Beginning balance Weighted average remaining contractual term, Exercisable Number of warrants, Granted Average exercise price, Granted Weighted average remaining contractual term, Granted Number of warrants, Exercised / surrendered Average exercise price, Exercised / surrendered Number of warrants, Expired Average exercise price, Expired Number of warrants outstanding, Ending balance Average exercise price outstanding, Ending balance Number of warrants exercisable, Ending balance Average exercise price exercisable, Ending balance Option to purchase shares Purchase of additional warrants Gross proceeds of warrants Operating lease expense Total net lease costs Operating leases VAT payable Salary payable Others Total Current Deferred Total income tax expense (benefit) Taiwan (2021 - PRC) income tax statutory rate Tax effect of non-deductible expense Tax effect of stock-based compensation Tax effect of non-deductible income Tax effect of different tax rates in other jurisdictions Tax effect of non-deductible income Changes in valuation allowance Effective tax rate Deferred tax assets Tax loss carried forward Allowance for doubtful receivables Total deferred tax assets Reversal of deferred tax assets Valuation allowance Total deferred tax assets, net Deferred tax liabilities Property and equipment, difference in depreciation Deferred tax liabilities, net Valuation allowance, beginning balance Additions to valuation allowance Reductions in valuation allowance Valuation allowance, ending balance Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Value added tax rate Effective income tax rate Effective income tax rate Global intangible low taxed income Net operating loss carryforwards Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Due from related parties Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock par value Reverse stock split Common stock issued shares Gross proceeds Proceeds received Risk-free interest rate Expected term (in years) Volatility Warrants granted Warrants exercise price Issuance of shares Share based compensation expenses Unrecognized compensation costs Unrecognized compensation cost amortization period Schedule of Stock by Class [Table] Class of Stock [Line Items] Sale of stock, price Share price Net loss Net loss from continuing operations Net (loss) income from discontinued operations Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Earnings Per Share, Basic Earnings Per Share, Diluted Income (Loss) from Continuing Operations, Per Basic Share Income (Loss) from Continuing Operations, Per Diluted Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Capital commitment amount Discontinued Operations: Revenue Cost of revenues Selling expenses General and administrative expenses Other revenue Other expenses Income tax Net gain from discontinued operations Net income (loss) from discontinued operations Disposal Groups, Including Discontinued Operations [Table] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Exchanged restricted shares Exchange cash purchase price Assets held carrying value Liabilities held carrying value Cumulative translation adjustments gain on sale Net loss disposal of discontinued operation Cash and bank balance Trade receivables Inventory Plant and equipment, net Intangible assets - customer relations Other payables and accrued liabilities Net assets value Net assets acquired @ 80% Goodwill Purchases price Prepaid expenses and other current assets Bank borrowing Other payables and accrued liabilities Income tax payable Net assets acquired Consideration received Loss on disposal of subsidiary Numerator: [Abstract] Denominator: [Abstract] TraDigital [Member] Gross proceeds from public offering Income (loss) from discontinued operations XFC Sale [Member] Net loss from continuing operations Assets, Current Assets Liabilities, Current Liabilities [Default Label] Equity, Attributable to Parent Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Cost of Goods and Services Sold Gross Profit Goodwill, Impairment Loss General and Administrative Expense Operating Expenses Income Tax Expense (Benefit) Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax Net Income (Loss) Attributable to Noncontrolling Interest NetIncomeLoss2 TotalComprehensiveLoss Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Dividends, Preferred Stock Gain (Loss) on Disposition of Stock in Subsidiary Increase (Decrease) in Deferred Income Taxes GainOnFairValueChangeOfFinancialAssetsHeldForTrading ConsultancyServicesSettledByEquities Share-Based Payment Arrangement, Noncash Expense Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories Increase (Decrease) in Due to Related Parties, Current Increase (Decrease) in Prepaid Expense and Other Assets IncreaseDecreaseInRetentionReceivables Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Notes Payable, Current Increase (Decrease) in Other Accounts Payable Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Increase (Decrease) in Accrued Taxes Payable IncreaseDecreaseInAdvanceReceipt Net Cash Provided by (Used in) Operating Activities, Continuing Operations Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment PurchaseOfFinancialAssetsAtFvtpl CashDisposedUponTerminationOfVie Payments to Acquire Interest in Subsidiaries and Affiliates Net Cash Provided by (Used in) Investing Activities PaymentToBankDebts Net Cash Provided by (Used in) Financing Activities Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations 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 Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Inventory, Policy [Policy Text Block] IncomeLossFromContinuingsOperation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Goodwill, Impaired, Accumulated Impairment Loss Finite-Lived Intangible Assets, Accumulated Amortization Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Class of Warrant or Right, Outstanding WarrantsExercisable AverageExercisePriceExerciasable Other Accounts Payable and Accrued Liabilities IncomeTaxExpenseBenefit1 Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent Deferred Tax Assets, Gross ReversalOfDeferredTaxAssetsGross Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Liabilities, Gross Deferred Tax Assets, Valuation Allowance Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Disposal Group, Including Discontinued Operation, Costs of Goods Sold Disposal Group, Including Discontinued Operation, General and Administrative Expense Disposal Group, Including Discontinued Operation, Other Expense Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable EX-101.PRE 13 ncra-20231231_pre.xml XBRL PRESENTATION FILE GRAPHIC 14 image1.jpg GRAPHIC begin 644 image1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" #& 78# 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#]3U^Z*6D6 MEH **** $/TS1N/I2T4 )N/H:3K4 6UDJ99 M*J*U3*14@65D%2+)FJRU(K5!1863C_Z].#]*@!&*?NH F63\:*C4CUHH Z=: M6D6EKG+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HJM?:A:Z79RW=[)[I1G MR]#@,L9XXQ.Q6(_@Y/M3LWL![C]:;TZU\4^+/V]]>N-R>&?"EAIPS\L^L3O< ML1GO%$4 ./\ ;//K7DOB#]J+XJ>(MZR^,;FQB; ,.EP0VRCZ,$\P?]]UHJ,F M3S(_2[!ZX/Y5S>M?$+PMX>Q_:GB;1M-ST^V:A#%G_OIA7Y6:]KFI^*)"^M:K MJ&M/DMNU*[DN>3U^^QQ^%9=O9VUFNVWMXH%_NQ(%'Z"ME1?5D\Q^FVH?M+?" MNQN&@D\?:&\@&3Y%SYPY]T!'ZUDWG[5WPGM6VMXQAD/7]Q8WB_6IEJO9+N+F/T3LOCA\.]67=:^.?#[C.,2:A'$WITUA>4# D,8W ?7& M:KV8XU*T"2]^DD)C [1+TY*X23UX56/'>O7O"OCSPYXXC+Z!K=GJI7EHH M9,3)_O1-AU_%14\KZDG0T]?ZU$O3%2*?UJ2R=?ZU*M0JU2J:3 E7&<5*M0@T M]6'44AHFZCBG@U$/7K3P>XJ!DBL!UHI@-% '5K]T4M(OW12USEA1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%97B/Q)I?A31KK5=9U"WTS3;8; MI;JY<(B\X SW). .22 .:^2/BM^V%K.O23Z?X'C?0=-R5_M:YB5KR89'S1Q ML"L2GGE@SD'I&15QC*>PFTMSZ8^(?Q=\)?"VVCD\1:Q#9SR#=#91@RW,PYY6 M) 6*\8W8V@XR17S'\0OVV]>U;S;7P=I,6@6YX&HZEMN+HCU6(?NXR.>6:0'/ M08Y^=KRXFO+ZYN[F::[O+A_,FN;B1I996]7=B68_4U4?-=D:$5\6IFY/H6?% M'B36?&=W]I\0ZO?:],&W*=1N&F6,Y_Y9H3MC^B "L:3)S5B3O5=_ZUT62V(* M\E5VJP]5I*D"-J;C_.:4C.*-OO0 G1JD7UJ/UIZ]J )EJ9>E0I4JKQ0!.O:I M%J)?ZU*G8U8$J5*OWJB7O4J]: )%^[2F-&ECE*_O8SF.0<.A]5;JI]Q2+TIX M[4 >G>"?VB?&7@]HX;JZ'BC35P/LVK2-YX _NW."_P#W\$G08Q7T3\./CIX8 M^(TL=E!.^DZVXXTO4"JR2$=?*8';+ZX4[LE+)$DT>UU#+G.&'<=# M]:AP3'<_1Q:E4U\@_"_]I#6O!\L-AXDDN/$6A#""=L/?6B]B&.#.H[JYWXSA MC@(?JW0=>T[Q-I-MJFDWL.HZ;K>E0AO3@T[/YTK#N3JU%1JU%2,[%?NBEI%^Z*6N< ML**** "BBN>\<>,K'P%X9O=;U N\%NH"PQC+S2,0J1J/[S,0.>!G)P 30!KZ MCJ5II-E->7UU#96D*[I;BXD$<:#U9B< ?6O)]>_:@\(Z;)Y>FQ:AXAD7CS+. M$1P@Y_YZ2E P[Y3<./7 KYT\:>-M:^(>J?;]=N!*%;=;V$3$VMISD!%/WF'> M1AN//W1A1C>]=T,-UD8N?8]RO/VLM3=?]#\)VD;;C_Q]:FY^7L?EAX/MDCWH ML?VL]31?].\)VDAWC/V74V&$[D!H>3[9 ]Z\.HK?ZO3[$\[/J7P[^TYX0U65 M(M3^V>')6.T-J,8: G..98RRH.AS)MZ_6O6K:YBO+>.>"59H9%#I)&P964C( M((X(KX ^G!KMOA%\4;KX7ZU!"\S'PO)<9]S[/HIA;M_*F[_ /)KC-23<*3=[5'YA_R*;O\ ?]: )MWX5Y_\ M6OC-H?PBT<7%^S7FJ7"M]ATF!@)KAAU.>B1C^*1N!T&YBJF/XP?%[3?A'X9^ MVW*+>ZK:SK-Y)J&J M7;;I9Y,@ 9.U$7)V1KDA4' R>I))Z*5+G=WL1*5B_P#$+XB:_P#%#7%U3Q%= MB=X2WV6SARMM9J>T2'OC@NJ=QVJ!Z]%1459&17>H),BK$GY54 MN;B.W4&618PW"[CCI]A2 BD[U7D_K6U8^%]9U;'E6+6D/>:_S#^28+G\ M0H]ZZ&Q^%]LN#J&HW%X>\=N/LT9_(E__ !_M3LP/-[J>*W7,LB1 ]#(P7/YU M)9Z7?ZI_QXZ;>78.,-' RH>,_?;"_K7L^E^&]*T4[K'3K:VDZF98P96]RYRQ MZGJ:TV);J23[T^45SQJW^''B2X&6L[:T. 0+J[7\OW8?I_\ JK4M_A'J3DF? M5K.'IA8K9Y?KR73^5>H44WC4'\'W5>C^$>DK MUO\ 56..\L('_HJNVHI\J$<5_P *ETGMJ&K#Z30__&:/^%4Z6JX74M6SC'S2 MP'\?]37:TVFHH&V<(OPK2(-MUNZD;'R^=!$0#ZG:%S5:3X:ZG'M\K4[*<Q_A2JS+R"0?:ERCYCQR"5)XR\3K(N<;D8,/S M%3>E>CZEX6TC59&EN-/A^T'K<1 Q3'_MHF&/7H37/WWP[DC4MIVHL<T^U(&W $' M*D9!]14C'KZUV'PR^)6I_"W7GO[!?M-C MG'+WJ5*;2>C ^_O"/B[2O&V@VVL:-="[L9P0.-KQN/O1NIY5U/!4_7D$$[:M M7Q'\'_BF_P *?$CW-RS-X=OMJ:G$,GRL<+=*/[R#A@/O)DE>KBSN6 _)6_$"O;/,%?/_ .VO#]K^%FC_ 'P(]=A??&=K(?(N M,,#V(;:0?7%:4])HF6QX/17(Z7XZ2)5AUD>0Z\?;8T)A?W8#)C/KGY?]H=!U M-KDD+AU/XBO7NGUI>-W/2N#\,V^JZ'JF MJ3:U:06\DE[+/'=0RAUN+61QGMN41N5.UN0K'!- '>UC^+KQ;'PSJ;G!>2!X M8U/.Z1U*J,?4_D">U5M0\=:59LT5O+_:=T,CR;,AP".NZ3[B_B<^@-<]<75S MK-P;F]*[E!$,$>?+A!!!(SRS$<%CCC@!02"F,_2_1;Y;[1=.N4.Y)K:*13[, M@(_G5LR5ROP]NO/^'OA:3/W](LV_.!#6[YWY5X]CIN6_,]#5#7-E9OBK5)=-\,:S=V[^7<6]C<31/@':RQ, MRG!ZX(%?GMX@\=>*9OAKIE[JOBB;7/[7GFN-3TJXGN4CABBN!Y)\QI7 ._YA M\G'DG/:KC3YF2Y6-KXC>/+[XF^,;[Q#?*T"S8BL[-C_QZVJD^7'_ +QR6<\Y M=FP=H7',2=ZCT^X>[T^VGD4I))$KLI[$C)J1N]>G%**LC"]V0OZU4N9X[>,- M*VT,0J]RS'HH Y)/8#DUYU:Z>VT]%=T.)9Y,^5!Q_%C[S?["\],E0TM\3L/FN96,DS?\#/('L,#T K1H#57+85Q MU%%% !1110 4444 %%%% !3:5J2J0F)S1S2YHS3$)S1S2TGO0 M%%%!0?3BN M8U3P)9W#--I[_P!EW#$DK$FZ!SU^:/( Y[H5)[YKIZ*5K@>67EK=:1=);:A" M+>60[8I%;=%,>OR-@0?>N$U[P[+X=W7,)DN=*'+,Q+R6H_VCU>/_ &N2O\61EAFXV J+_#7U/^S+ MXV?7O \FAW,F^^\/LELA9MS/:,"8&/\ N[9(OI"#WKY74AD!!R",Y'0BO4?V M;];;2?BI%9C_ %6K6,ULRY_CC'GHWX*DH_X']:RJ*ZN6CZ]27=P:D#5123<* MG23=CUKF++2M_M45$K?C118#J?/Z])YWO5'S_>D M\ZBP%[SO?]:\9_:XDW?!V0[=Q&IVGOC+,,_K^M>L>=7F'[2^V;X*^(-RY*26 MC#V/VJ(9_(FKBO>0,^'9OO'UK*N+.%96F6,1S'(,T7R28/4;EP>P[]A6K-][ M%4;@<5WF1GSZEJ,2%4U;5%7&,?VC/_/?Q4&GZDUGJD%S>7UT]L7\JZ>>=IBT M,GR2 ^86'W6/7T'I2W2\FL^X8+"[$;@!G'TYJ .DT]88\Q6TXN+:-FCAF4@A MT5B%;CCD &NAL^WUKEM'^7S5)W%9I.?JQ;^N/PKJ++M6B$S[T^#MW)-\(O!3 M2G,G]CVJMG_9B"_TKK)+C' ->;? G4)+GX/^%V<_,EN\/X)-(B_HHKMFFVYK MSVM374SO'VCS^*? _B#1K749=*N=0L)[:.^A7<\+,A&X#(S^?>OS6^#NDWNC M^$V2^^2M)IFES>(IV6)V@T^- MBLUTAPSL.#'$?7/WG'W>@^;.TM[&76KXV,+O%&H#W5PAP8T/15/]]NE: MDJD2'/O1GUHS13 ****"@HHHH **** "COQP:**FX' ^(M"'AV8W-L@729GP MR*.+21CV](V)_P" ,@^$.H1Z;\8/!C.RJ9KNXMUW#DEK*YZ>AP#^M; M-Q;Q7=O+!/$LT$J&.2-QPZD8(/L0:X7PNT_ASXM>%[:8/.VG78G6X?K)%)_H M\;D_WL32 ^\;'H1G*2T92/NN&;@$'FK22<@US6CZD+B,<]1Q6]#)N6N8T-"- MAZT5%"VY<>E%0!K^9Q1YE0[O:DW?05%AW)_,IAF';FJ[2%O85&TA' _E18+E MLW!'85P'QZ0WWP;\5Q C<+5)!_P":-__ &6NNDF*]37"_&:9KOX7>++:)\2R M:;-M'N%S_2G'XA:GQ3-]XU0N!Q6A:]=VEA+JFK1P MNZ*UOY=C%MY&Z5$]2U^\1_P"S]'BV@J%N)7EO;IJ@DLOW4<(O]/F:"!G#;5#JC8W-N #,HSA5Y.,TXQC!-2NWT M["C4J2FXN%DNMUK\C] _@!?+-\*=(&>8Y;J,^V+B3'Z$5Z&9-W?=7P=X1^+W MC;X>VOV*SU07F@E6#0FVB6XMY&DW-<;Q$_F84X**@.%! ,U^>OA74+NVMO$']IP[=176;J9K6,@@M<3&1$C.3E M6>1E4YYXKZ0OOA+H>FJTE[K6KWS8P5CDBM5([J?*C5R#G/WJ\.OM-T_1_B9 M]N[0:4MS]F,;,6!E53MS:$L[+P_I/]CZ:D+E7N9& M,UQ(O1Y6QN(]A@*/]E5':M*BBNXS$^E+N_&BB@ W4;J**!6#-&:** L&:7=2 M4<4"'44VEW5 [BT444#$W4FZBBK#43KUI:** "BBBE< HHI,BE.U?H#!%(,-]"[2N#W4K6W MXRU5FA_L>U=ENKM/W\D;8-O;DD,V1T9N57O]YA]PUSFN+##H-X&,<%O' ?\ M85% X^@&!42V*1]0^"==^U0QY:O3+*;@W/GPK MSU%<29H=&N>U%$/S1BB@#7V4C1G::T/L]'V>L[CL990X-0LI5:UC:]1BJUQ; M?+BBX6.)_&+Q<8/"FMPJQ9WLIT"CN3&W%>N>*M\<#D<<5\M? M&"^E6.;O[5/-U&>;7&&)(Z$\5A^)+Y],T34;V( R6]M)*N1D;E4D?AD5D>'_ M !M9K.FC7\RVMU%^[MI)#A9D'"KD\!P.,'[W&.<@;7B% VCZ@L@4HUM*&$@R M,;#G([BN]24E=&>Q>UK2+;3?"MS811F2"WMWVC>59V +;MP(.XL-VX'.3FL3 MPBUI:Z/-ID:F*^6XN)'25BTEPOFL%EW$DR?*%4G)(*X/;.A->RZ+9O:7:R7- MBD96WO44R-LP=J2J!NR!@;P""!EMIZU-+M[#7/#Z1LEO?VZS2DJ0LBJ_F,M4(JJI6\QCO5S4IUGL[C2856XU*[@>*.UZD;E*[W_NH,Y+'TP,D@''O MO#MBDWRQ3 9^X+J;;_WSOQ71:#)IOANU7>UKIEN6!.XK&&;IGMN/ZTD!:TMW MDM+9WW&1HT+%AAMV!G(]QT[RA&]_=F:2Y<8 /EI(P"-Q]YD 7JH; MMZ'X ^!.@^,&U>ZNI[X63);6+:7:3""%5A3,;%E&\G$C#[W3ZU,N73GV)?-9 M\FYUVH?%#2_%FG2SZ+?-J<2A-Q@BDRI=MJA@5&TD]CS7E$DRZY)JT-S'(5,K M0R+("N044D#N,9]B"#Z5W7BKX+^&/"7A^^BT_2(WF:%C]HO':XE9@K8)9R<$ M9/3%>7^$YT/V^W1G;RVCD!=RQ*L@ Z\]5:IC[/G?L[V\PI^TY%[6W-Y;'H_@ M_P 0-J5L;"]DW:K:(/-9AC[1'G"S#USP&_NOD="I/1UY=-'()(;BVF^S7ENQ M>"<+NVGH01_$K#AE[CT(!':^&_%,.O!X)(_L>I0KNFM&;=\N<;T; WH3WZ@\ M, :ZHOHQ&Y1115@%%%% !1110 4444K@%%)D4;J+@+DU0U#Q#IFEW,-M>:A; MVMQ/CRHY9 K-D[1@>YX^M7-Q-5+K2;*^NK:YN;.WN+FV),$TL2L\1/4J2,C\ M*3 N]\=#2TRBJ =NI-WM244K +NI-QHHIAJ&XT;C110*P4444!8*R?$'B&/1 M(XXTB^TZA< _9[7=MSC@NY_AC7(RW)Y )(%4]>\6K83/8Z>B7FI+PX8GR;; M(SF4COC!$:_,43[5SW+L4&MN]5[BU#+TK7\O*D&HFCZ@T7&>?\ MB31S-"XV]1Z5\X_%/P/)=1R[4)_"OK^[L5F7IFN.\0>#HKY&!C_2BX'Y3_%# MX8W'F2XA)'^[7D5QK'C/PC;36UGJEP;/8R?9KI?/C"D8( ?)48_NXK]4/&7P M5AU!7/D@_A7@OC3]G:*3S56!=S J,CC)Z4*33T XY6#6\#(P93&I5E/!&T8( M-8VI:/8W4QEELX'G_P">WE@2?]]#G]:T=.41Z/8HN0J0(@!;<0 H'7 STZX' MTJ.ZQS7K'.FUKJ9AZC@O5O1M-LK&;?;VD$$G=XXE5C^(&:EO M.N:?8_ZRIZ@=3IYZ5ZC\+_B9X9^'\-S9:U<21WFJW@:,(%(54MS\QW,./W>. M.Y';)KRS3STKUOX(-HZZCKW]KZ7I]]+$+2XLY[NWCE>)MMS&^TL"0-K?J:FK M;DU''-OBIX:\36]Q%I]Y%C+Q-]HFC4Y'R\*K,S G(! QP:\(LY]*TW6?- MBUUKBZO8O(@M+339'C<@;AB61HP1D/@@8(8XKZ>\?:M9+;2"UCAMU(^["BH/ MT%?%'Q"D:QBMS;/Y(MDC>UD7JI5B58?0JOY5R0FHZI&EGU/9.6C!(VMC)'I5 M>X@$DD4BO)#/"WF0SQ-MDB;&,J?<9!'0@D$$$BL[P?XIM?&7A^VU.V9H(/>M5J]!--71D;NC^/3;[8-=$<(X"ZE&-L+?\ 74?\LC_M M9*'U7@5V:L&56!RK#((Z$>HKRMJ;IMQ=Z"V=*N/LL>,](T>:2"6Z\^\3AK2U7S90?1@.$_P"!E17, M:AXXU34E*642Z/"3Q+)MFN,?[N#&A_[^?A2Q/&58?:I1[L.(A[+EO\ :4\5B6]O''-) M<'=+*UA6*&-8HUY"J.,DY)]R3R3U M)Y-6X^U5XZG6D02A@JEF944#)9B ,(Q\0O'\^I6[%]/B"VUF< M$9A7)W8/37 @QV%>+?"7PR8( M825]*^C-!L1%"@Q7-U<=**H@W@O I=H]*%^Z*6LBPJ.0;3 MGM4E% %9E[CFJT\2E>F0:O,NTXJK<+P10!S.N1Q1QL2!C&:\'^*E\G]GW4,5 MT]A*ZX6YA4%XSZ@'C->X>)=Q@DQZ5\R?%Y9S#-C/>@#YSTX2+IT<4\QN)XF> M&65@ 697()( [XS^(J.XKA_%/B;4O".M37,,0N8)&!FMI"0KXX# _P +8QS@ MY /0899_&SPK?C9=7;Z1/\ Q1WT951_P,97'U(KT:=6,EJS%Q9T-XO6BS_U MGXUBW'CCPU.JLGB+26#\KB^B^;Z?-63-\6O".EY+:Y;W)'\%EF(A\VV/QXU32?%EO<:I8:?!HK)]GGM])L5M]JY^60!?O,G(YZJ6'ICZ LK MZVU2SM[RSGCNK2=!)%-$I:1>) M>6CG!*\-&W4HZ]58>A_E6G7=NM#,9T/O5:.V6UGDN+626PN9#N>:SD:)G/JV M#A_^! U9/5J8W\5 &C:>,==T_"O-;:I%Z7\D)2=!SCL0Y]?N5RC?=J-N]/F8K(]!M_'OAVXZ:O;V_&=MYNMC^4H4 MUM6UW!>KNMIXKA<9W0R!Q]<@UX^W*[<\'J*HS:792LS/9VSLW!9H5+'\<57, MPL>YE6'4$?A2;J\.:-TP([R_MPHP%M[^>(#\%<"ICJFJ*N%UO5E]/^)A,?YL M:.<+'ME%>&-JFKK_ ,S!K'_@?)_C3?[:U13GV9R/TJHVFV;-EK:%V MSG=)&K-^9YI.K"?='TH L)5A:KI4>I:M9:#I\^H:C=PV%C ,R7%PX1 M%_$]SV'4]J>P&E'ST&37COQ@^/4/AUKCP_X9E6ZUTYBGO(^8[$]" >C2_HI' M//%<%\2OVD+[Q-YVD^$5FT[3W!234W&VXF4]1&/^60]_O'_9KCO!/@N2\FCQ M&<9]*Y*E?I N,>K-SX?^%);ZZ5W#2.[;F=B26).22>Y)/6OLSX-_#]E\DF/' M3M7$?"'X6LS0L8C_ -\U]E_#CP*MC!%^[ _"N$U.L\"^&Q:6\64Q@5Z;9P^7 M&.,&L[2=/6WC QBME<*M6!(/0=J*%]#UHJB#:5^G-+NJLLGO2^96=BRSN]J M-PJ#>/6E63WI 2/RN:AF7W].QKZ?^'?P/CLU MB+0 =.U?06D?#&TL5&V(<5UUAX=AM5 5 /PH X31?AU;VMNH,2]*K>(_A_;S M6[@1 \>E>M1VBHN,<56O+$3(1MH ^'/BG\*%D64K#GKVKX\^)GPQDMI)2(L? MA7ZT^*O!\=_"XV9_"OG/XF?!U;M)2L/Y"@#\O+>ZU[X>ZLU]HE[+83Y <* T M&'7J.,\8/->T^ ?VD-'U[99>)$30-1Z?:"W^B2GV8\QGV;C_:[5TO MQ(^"LT#RLL!'7M7SSXJ^'L]E(^8B/PK6%24-B7%,^OUD66-)(V62*10R2(05 M8'H01U%)W/%?$OAWQ5XH^&\^=%U&:U@W;GLW&^W?US&>/Q&#[UZWX9_:O@9E MB\2Z&]JW :ZTQMZ?4QN=P_!C77&O%[Z&?*T>^-T/UJ-CTKGO#OQ*\+>+8U.D MZ[9W$C=()'\F;Z>6^&S^%=$X(QQBMTT]B2%N]1-4M1MG]*8$4G>H7[U,]14 M0-43?UJ5O\:C;O4 1M24-]:-OO0 5+'46WWJ5* +,?:K$?:J#/#:L)-9CU"=21]GTY3.Q/IN'R#\6%',ENP/18_7K3 MKJ]M]-LY+N\N(K2TB'SSSN$1?JQX%?-/B+]JC5+O=%X>T:"P0\"XU!C-)]0B MD*#]=U>7:SJFO>.KY;K6M0N=3F!^3SF^2/V5!\J_@!6,J\5L6HL^B/''[4&B MZ.KVWAB'^WK_ *"Y<,EHGOGAG/L !_M5X5KOB+Q'\2-2%SKFH37I!_=PC"0Q M#T2,84?7&3W)JUX=\ W-](F(F.?:O\>(M >?:N2524]S112/-_! M/PWFOIH_W61GTKZH^%7P78M"S0>G:O2OAG\!Q!Y3/!^E?2W@_P"',.FQI^Z MQ[5F,YCX>_#./3XH\Q $>U>S:1HR6D:@**M:?I*6J* M:BQA<<9-:ZD"1QB- M:E7U/X"@+CKUIRJ6Z4 "Y:BI -O HH F$E.64U7W>]&XTK 6?,QWIPDJL":7 M<:+#N6A)1NW#.>15?<:7[4?9P>U/ M7'3.:?Q2L!$+5/;\JD6W0?PY_"G[@*=N/I18 6/T4"G[?H*9N-&XT@%;*]>: MBG8"I\4[HU/X4[ ? MDGXV^ MQ;M(1;M_WS7C7B'X6W5FS?N6'_ :_8CQ-\'[2^5_W"G->->,/V=(+ M@2%+=>_:D!^4FI>$9X6.83\OJM6M'\8>+O"6U=,U[4;2)3Q!Y[/#Q_TS;*]O M2ON3Q=^S.PWE+?OZ&O)/$7[/%S;LVVW/Y&FKH#R33?VEO&^GX%VNG:FHZ^=: MF-C^,97^5=18?M9$+C4/"K;^/FM+_@^O#1\?G5'5?@G>6[-B _D:YB\^%5[" MQ_&95'VC2]7MR>NU(Y /_'Q6A_PTEX(8_P#'QJ(^ MMDW^->%7'P\O(\_NC^549/ ]TO\ RR/Y5?MIARH^AX_V@_ TRY_M2XC]I+*; M/Z*:KW'[0W@F-B%OKR;WCLI,?^/8KY[/@N[_ .>3?K0O@N[/'E-^1H]M(7*C MW>X_:/\ "$<6Z)=3N&S_ *M;4*?KEF K(O/VG])C8BUT"_N!V:6=(OY!J\FC M\"W;](C^57K?X<7DF!Y)_*E[:0^5'77W[3NK3+BQ\/V=J<=;BX>;G\ E+7S:KXBF\W4KV\U*3/WKN9Y3_X\35[3_"%Q=$!8FQ_NU]/>'?V;;F9E MW6_Z&O7O"/[+YW)OMOT-1J,^.?#_ ,*+N]9/W+?]\U[#X,_9]N;ID+6[?]\U M]H^$?V<8+54+6ZC\*]A\-_!^ST]5_<+GZ46 ^5/ /[.(C\LO;_\ CM?17@OX M,6VFHF85!'^S7L.E^$;>S4;8EXK>M]/CA P,>PJK"N/2EW444$!N]>:3=BBB@L8R[N1Q4?WJ** &M'W%0MяU()+ M-9%YK-N]%@FSN4444%'.ZEX,L[G.47\JX_5OA9IMQNRJ_E110!QFL? S2IMV M0GY?_6KB]5_9]TIMQ_=_E_\ 6HHH Y;4?V==*.<,GY?_ %JP;K]G/3/[Z8^G M_P!:BB@"D_[..F9/[Q/R_P#K4^+]G#3/^>B8^G_UJ** -.S_ &<=+!^^GY?_ M %JZ'3_V<]*5ERR'\/\ ZU%% '7:3^S[I,9'W/R_^M7;:/\ !/28=N%3\J** M .TTOX8:=:XVHGY5U=AX/L[=1M4?E110!LV^D0PXVJ!5^.U5>@%%%-$$JQ"E G5/3BBBF ]8?4T*NVBB@ V^YHVX[T44 &VC:***"Q-H]Z***"#__9 end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2023
Apr. 01, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Transition Report false    
Document Period End Date Dec. 31, 2023    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2023    
Current Fiscal Year End Date --12-31    
Entity File Number 001-41434    
Entity Registrant Name NOCERA, INC.    
Entity Central Index Key 0001756180    
Entity Tax Identification Number 16-1626611    
Entity Incorporation, State or Country Code NV    
Entity Address, Address Line One 3F (Building B), No. 185,    
Entity Address, Address Line Two Sec. 1 , Datong Rd.,    
Entity Address, Address Line Three Xizhi Dist    
Entity Address, City or Town New Taipei City    
Entity Address, Country TW    
Entity Address, Postal Zip Code 221    
City Area Code 886    
Local Phone Number 910-163-358    
Title of 12(b) Security Common Stock, par value $0.001 per share    
Trading Symbol NCRA    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company true    
Elected Not To Use the Extended Transition Period false    
Entity Shell Company false    
Entity Public Float     $ 11,661,410
Entity Common Stock, Shares Outstanding   12,956,987  
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction [Flag] false    
Auditor Name Centurion ZD CPA & Co.    
Auditor Location Hong Kong    
Auditor Firm ID 2769    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 1,229,580 $ 2,906,074
Accounts receivable, net 173,395 209,777
Inventories, net 88,432 91,781
Advance to suppliers 1,732 1,732
Prepaid expenses and other assets, net 10,365 27,470
Financial assets at fair value through profit or loss 208,697 0
Total current assets 1,712,201 3,236,834
Retention receivables 0 0
Deferred tax assets, net 0 22,703
Property and equipment, net 1,547,801 844,613
Intangible assets - customer relations 114,129 130,434
Goodwill 1,655,182 3,905,735
Other non-current asset 4,730 0
Total assets 5,034,043 8,140,319
Current liabilities    
Notes payable 0 0
Accounts payable 0 2,631
Other payables and accrued liabilities 34,093 38,388
Advance receipts 0 42,880
Due to related parties 28,484 18,919
Warrant liability 1,179,768 1,179,768
Long-term secured other borrowing – current portion 487,800 214,913
Dividend payable 38,312 22,312
Income tax payable 1,859 1,920
Total current liabilities 1,770,316 1,521,731
Deferred tax liabilities, net 0 0
Long-term secured other borrowing 0 436,341
Total liabilities 1,770,316 1,958,072
Commitments and contingencies
Equity    
Common stock ($0.001 par value; authorized 200,000,000 shares; 11,156,987 shares and 9,243,587 shares issued and outstanding as of December 31, 2023 and 2022, respectively) [1] 11,157 9,243
Preferred stock ($0.001 par value; authorized 10,000,000 shares; Series A Preferred Stock, 2,000,000 authorized, 80,000 shares issued and outstanding as of December 31, 2023 and 2022, respectively) 80 80
Additional paid-in capital [1] 21,931,112 20,484,518
Statutory and other reserves 191,219 191,219
(Accumulated losses) retained earnings (19,053,072) (14,747,461)
Accumulated other comprehensive loss 98,906 103,594
Total Nocera, Inc.'s stockholders' equity 3,179,402 6,041,193
Non-controlling interests 84,325 141,054
Total equity 3,263,727 6,182,247
Total liabilities and equity $ 5,034,043 $ 8,140,319
[1] On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 11,156,987 9,243,587
Common stock, shares outstanding 11,156,987 9,243,587
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Series A Preferred Stock [Member]    
Preferred stock, shares authorized 2,000,000 2,000,000
Preferred stock, shares issued 80,000 80,000
Preferred stock, shares outstanding 80,000 80,000
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Net sales $ 23,915,926 $ 14,102,138
Cost of sales (23,720,967) (13,846,172)
Gross profit 194,959 255,966
Operating expenses    
Impairment of goodwill (2,250,553)
General and administrative expenses (2,225,323) (2,772,102)
Total operating expenses (4,475,876) (2,772,102)
Other (expenses) income, net    
Other (expenses) income (40,386) 417,999
Net loss from continuing operations before income taxes (4,321,303) (2,098,137)
Income tax expenses (22,703) 23,808
Net loss from continuing operations (4,344,006) (2,074,329)
Net loss from discontinued operations    
Loss on disposal 0 (2,569,975)
(Loss) income from discontinued operations 0 (92,285)
Net (loss) income from discontinued operations 0 (2,662,260)
Net loss (4,344,006) (4,736,589)
Less: Net income attributable to non-controlling interests 54,395 (76,319)
Net loss attributable to Nocera Shareholders (4,289,611) (4,812,908)
Other Comprehensive loss    
Net loss (4,344,006) (4,736,589)
Foreign currency translation income (loss) 4,688 (89,688)
Total comprehensive loss (4,339,318) (4,826,257)
Less: Net loss attributable to non-controlling interest 6,060 (76,319)
Less: Foreign currency translation loss attributable to non-controlling interest 0 0
Comprehensive loss attributable to Nocera Shareholders $ (4,333,258) $ (4,902,576)
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Loss per share- basic $ (0.4383) $ (0.6111)
Loss per share- diluted (0.4383) (0.6111)
Net loss per share from continuing operations - basic [1] (0.4383) (0.2731)
Net loss per share from continuing operations - diluted [1] (0.4383) (0.2731)
Net (loss) income per share from discontinued operations - basi [1] 0 (0.3380)
Net (loss) income per share from discontinued operations - diluted [1] $ 0 $ (0.3380)
Weighted average shares outstanding - basic 9,814,000 7,876,367
Weighted average shares outstanding - diluted 9,814,000 7,876,367
[1] On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
Common Stock [Member]
Preferred Stock [Member]
Additional Paid-in Capital [Member]
[1]
Statutory And Other Reserves [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total Nocera Stockholders Equity [Member]
Noncontrolling Interest [Member]
Total
Beginning balance, value at Dec. 31, 2021 $ 7,072 [1] $ 80 $ 14,476,240 $ 191,219 $ (9,918,553) $ 13,906 $ 4,769,964 $ 4,769,964
Beginning balance, shares at Dec. 31, 2021 7,071,920 80,000              
Issuance of common stock for equity incentive awards $ 1,880 [1] 4,799,616 4,801,496 4,801,496
Common stock issuance, shares 1,880,000                
Purchase of non-controlling interest [1] 64,735 64,735
Consultancy services settled by equities $ 291 [1] 795,209 795,500 795,500
Consultancy services settled by equities, shares 291,667                
Share-based compensation [1] 413,453 413,453 413,453
Foreign currency translation Adjustments [1] 89,688 89,688 89,688
Preferred stock dividend [1] (16,000) (16,000) (16,000)
Net loss [1] (4,812,908) (4,812,908) 76,319 (4,736,589)
Ending balance, value at Dec. 31, 2022 $ 9,243 [1] $ 80 20,484,518 191,219 (14,747,461) 103,594 6,041,193 141,054 6,182,247
Ending balance, shares at Dec. 31, 2022 9,243,587 80,000              
Issuance of common stock for equity incentive awards $ 1,384 [1] 625,603 626,987 626,987
Common stock issuance, shares 1,383,400                
Consultancy services settled by equities $ 530 [1] 657,370 657,900 657,900
Consultancy services settled by equities, shares 530,000                
Share-based compensation [1] 163,621 163,621 163,621
Foreign currency translation Adjustments [1] (4,688) (4,688) (2,334) (7,022)
Preferred stock dividend [1] (16,000) (16,000) (16,000)
Net loss [1] (4,289,611) (4,289,611) (54,395) (4,344,006)
Ending balance, value at Dec. 31, 2023 $ 11,157 [1] $ 80 $ 21,931,112 $ 191,219 $ (19,053,072) $ 98,906 $ 3,179,402 $ 84,325 $ 3,263,727
Ending balance, shares at Dec. 31, 2023 11,156,987 80,000              
[1] On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:    
Net loss $ (4,344,006) $ (4,736,589)
Less: net (loss) income from discontinued operations 0 (2,662,260)
Net loss from continuing operations (4,344,006) (2,074,329)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Impairment of goodwill 2,250,553 0
Depreciation expenses 171,312 66,907
Amortization 16,305 4,891
Loss on disposal of XFC 0 2,569,975
Deferred income tax 22,744 (22,703)
Gain on fair value change of financial assets held for trading (8,697) 0
Consultancy services settled by equities 657,900 795,500
Share-based compensation 163,621 413,453
Changes in operating assets and liabilities:    
Accounts receivable, net 35,043 (95,262)
Inventories 1,342 5,382
Advance to suppliers 0 0
Prepaid expenses and other assets, net (4,026) (1,989,716)
Retention receivables 0 (130,434)
Other non-current assets (4,865) 0
Notes payable 0 0
Accounts payable (2,631) 2,631
Other payables and accrued liabilities 3,834 (54,526)
Income tax payable 22,600 (4,712)
Advance receipts (42,880) 42,880
Net cash (used in) provided by operating activities from continuing operations (1,061,851) (470,063)
Net cash used in operating activities from discontinued operations 0 (1,301,488)
Net cash provided by (used in) operating activities (1,061,851) (1,771,551)
Cash flows from investing activities    
Purchase of property and equipment (857,870) 0
Purchase of financial assets at FVTPL (200,000) 0
Proceeds from disposal of XFC 0 300,082
Cash acquired from merger 0 7,824
Cash disposed upon termination of VIE 0 (46,564)
Net cash outflow upon acquisition of a subsidiary 0 (4,292,176)
Net cash used in investing activities from continuing operations (1,057,870) (4,030,834)
Net cash used in investing activities from discontinued operations 0 0
Net cash used in investing activities (1,057,870) (4,030,834)
Cash flows from financing activities:    
Bank borrowing (163,454) 0
Proceeds from issuance of common stock 626,987 5,666,124
Proceeds from issuance of IPO warrant 0 2,820
Proceeds from secured other borrowings 0 619,447
Net cash used in financing activities from continuing operations 463,533 6,288,391
Net cash used in financing activities from discontinued operations 0 0
Net cash provided by financing activities 463,533 6,288,391
Effect of exchange rate changes on cash and cash equivalents from continuing operations (20,306) (985,097)
Effect of exchange rate changes on cash and cash equivalents from discontinued operations 0 961,156
Net effect of exchange rate changes on cash and cash equivalents (20,306) (23,941)
Net increase in cash and cash equivalents (1,676,494) 462,065
Cash and cash equivalents from continuing operations, beginning of year 2,906,074 2,103,677
Cash and cash equivalents from discontinued operations, beginning of year 0 340,332
Cash and cash equivalents at beginning of year 2,906,074 2,444,009
Cash and cash equivalents at end of year 1,229,580 2,906,074
Less: Cash and cash equivalents from discontinued operations, end of year 0 0
Cash and cash equivalents form continuing operations, end of year $ 1,229,580 $ 2,906,074
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Pay vs Performance Disclosure - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pay vs Performance Disclosure [Table]    
Net Income (Loss) Attributable to Parent $ (4,289,611) $ (4,812,908)
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Insider Trading Arrangements [Line Items]  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.1
PRINCIPAL ACTIVITIES AND ORGANIZATION
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
PRINCIPAL ACTIVITIES AND ORGANIZATION

Note 1     PRINCIPAL ACTIVITIES AND ORGANIZATION

 

The consolidated financial statements include the financial statements of Nocera, Inc. (“Nocera” or the “Company”) and its subsidiaries, Grand Smooth Inc. Limited (“GSI”) and Guizhou Grand Smooth Technology Ltd. (“GZ GST” or “WFOE”), and Meixin Institutional Food Development Co., Ltd. (“Meixin”) that is controlled through contractual arrangements. The Company, GSI, GZ GST and Mexin are collectively referred to as the “Company”.

 

Nocera was incorporated in the State of Nevada on February 1, 2002 and is based in New Taipei City, Taiwan (R.O.C.). It did not engage in any operations and was dormant from its inception until its reverse merger of GSI on December 31, 2018.

 

Reverse merger

 

Effective December 31, 2018, Nocera completed a reverse merger transaction (the “Transaction”) pursuant to an Agreement and Plan of Merger (the “Agreement”), with (i) GSI, (ii) GSI’s stockholders, Yin-Chieh Cheng and Zhang Bi, who together owned shares constituting 100% of the issued and outstanding ordinary shares of GSI (the “GSI Shares”) and (iii) GSI Acquisition Corp. Under the terms of the Agreement, the GSI Stockholders transferred to Nocera all of the GSI Shares in exchange for the issuance of 10,000,000 shares (the “Shares”) of Nocera’s common stock (the “Share Exchange”). As a result of the reverse merger, GSI became Nocera’s wholly-owned subsidiary and Yin-Chieh Cheng and Zhang Bi, the former stockholders of GSI, became Nocera’s controlling stockholders. The share exchange transaction with GSI was treated as a reverse merger, with GSI as the accounting acquirer and Nocera as the acquired party.

 

GSI is a limited company established under the laws and regulations of Hong Kong on August 1, 2014, and is a holding company without any operation.

 

GZ WFH was incorporated in Xingyi City, Guizhou Province, People’s Republic of China (PRC) on October 25, 2017, and is engaged in providing fish farming containers service, which integrates sales, installments, and maintenance of aquaculture equipment. The registered capital of GZ WFH is RMB$5,000,000 (equal to US$733,138).

 

On November 13, 2018, GSI incorporated GZ GST in PRC with registered capital of US$15,000.

 

Divestiture

 

On September 21, 2020, the Company filed a Current Report on Form 8-K outlining the lack of communication that led to the termination by Nocera, Inc. of its relationship with Guizhou Wan Feng Hu Intelligent Aquatic Technology Co. Limited (“GZ WFH”) and its management, and termination of the Variable Interest Entity agreements between the parties.

 

Subsequently on October 8, 2020, Zhang Bi and GZ WFH entered into a Settlement Agreement and Release with Nocera, Inc. wherein all claims as to GZ WFH’s debt (claim to shares in Nocera, Inc. or GZ GST) were compromised, settled, and otherwise resolved as to any and all claims or causes of action whatsoever against Nocera for any matter, action, or representation as to Nocera, and any debt to ownership of Nocera or GZ GST up to the date of the agreement. The consideration for the agreement was mutual waiver of any and all claims against each other and GZ GST, and GZ WFH (including Zhang Bi) waives any claims to Nocera stock, meaning the 4,750,000 shares of common stock of Nocera owned by Zhang Bi were cancelled as part of the agreement. The Settlement Agreement and Release is attached hereto as Exhibit 10.8.

 

The VIE Agreements with XFC

 

On December 31, 2020, we exchanged 466,667 (post-split) shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (“XFC”), in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic benefits of XFC that could be significant to XFC. On November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh Shih (the “Purchaser”), in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price of $300,000 (the “XFC Sale”). The closing of the XFC Sale occurred on November 30, 2022 and the XFC variable interest entity (“VIE”) agreements were terminated in connection with the XFC Sale.

 

The VIE Agreements with Meixin

 

On September 7, 2022, we entered into a series of contractual agreements (collectively, the “Meixin VIE Agreements”) with the majority stockholder (the “Selling Stockholder”) of Meixin Institutional Food Development Co., Ltd., a Taiwan corporation and a food processing and catering company (“Meixin”), and Meixin, of which we purchased 80% controlling interest of Meixin for $4,300,000. The Meixin VIE Agreements essentially confer control and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to us.

 

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.24.1
GOING CONCERN
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
GOING CONCERN

Note 2      GOING CONCERN

 

The Company had net loss of $2.1 million for the year ended December 31, 2023, which raise substantial doubt as to the Company’s ability to continue as a going concern. Management believes that it has developed a liquidity plan, as summarized below, that, if executed successfully, would enable to meet presently anticipated cash needs for at least the next 12 months after the date that the financial statements are issued and it has prepared the consolidated financial statements on a going concern basis.

 

a) The Company is continuing to improve and develop its scale of operations. After listing onto Nasdaq, the Company had raised sufficient fund for its operation development and the Company had a good level of cash position to meet its liabilities. The Company also has ability to raise additional funds from Nasdaq for the future development.
   
b) The Company obtained a financial support letter from shareholders of the Company.

 

However, the Company continues to have ongoing obligations and it expects that it will require additional capital in order to execute its longer-term business plan. If the Company encounters unforeseen circumstances that place constraints on its capital resources, management will be required to take various measures to conserve liquidity, which could include, but not necessarily be limited to, curtailing the Company’s business development activities, suspending the pursuit of its business plan, controlling overhead expenses and seeking to further dispose of non-core assets. Management cannot provide any assurance that the Company will raise additional capital if needed.

 

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY

Note 3      SUMMARY OF SIGNIFICANT ACCOUNTING POLICY

 

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”) for interim financial information. Accordingly, these financial statements do not include all of the information and footnotes required for complete financial statements and should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 31, 2023.

 

In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair presentation of the Company’s unaudited condensed consolidated financial position as of September 30, 2023, its consolidated results of operations for the nine months ended September 30, 2023, cash flows for the nine months ended September 30, 2023 and change in equity for the nine months ended September 30, 2023, as applicable, have been made. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the operating results that may be expected for the year ending December 31, 2023 or any future periods.

 

Change of Reporting Entity and Basis of Presentation

 

As a result of the Share Exchange on December 31, 2018, GSI became a wholly owned subsidiary of Nocera, Inc. The former GSI’s stockholders owned a majority of the common stock of the Company. The Transaction was regarded as a reverse merger whereby GSI was considered to be the accounting acquirer as its stockholders retained control of the Company after the Share Exchange, although Nocera, Inc. is the legal parent company. The Share Exchange was treated as a recapitalization of the Company.

 

As a result, the assets and liabilities and the historical operations that will be reflected in the Nocera’s financial statements after consummation of the Transaction will be those of GSI and will be recorded at the historical cost basis of GSI. Nocera’s assets, liabilities and results of operations will be consolidated with the assets, liabilities and results of operations of GSI upon consummation of the Transaction. As such, GSI is the continuing entity for financial reporting purpose. In a reverse merger, the historical stockholder’s equity of the accounting acquirer prior to the merger is retroactively reclassified (a recapitalization) for the equivalent number of shares received in the merger after giving effect to any difference in par value of the registrant’s and the accounting acquirer’s stock by an offset in paid-in-capital. Therefore, the financial statements have been prepared as if GSI had always been the reporting company and then on the share exchange date, had changed its name and reorganized its capital stock.

 

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”) for interim financial information.

  

The consolidated financial statements included the financial statements of all subsidiaries and the VIE of the Company. All transactions and balances between the Company and its subsidiary and VIE have been eliminated in consolidation. Minority interests are recorded as a noncontrolling interest. A qualitative approach is applied to assess the consolidation requirement for VIEs.

 

Reclassification

 

Certain prior period amounts have been reclassified to conform with current year presentation.

  

Use of Estimates

 

The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income tax effects of the Tax Act and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.

 

Concentrations of Credit Risk

 

Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its customers and suppliers, and generally does not require collateral or other security from them. The Company evaluates its collection experience and long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the financial condition and payment practices of its customers to minimize collection risk on accounts receivable.

 

There was five customers who represented 80.85% of the Company's total revenue during the years ended December 31, 2023. There was four customers who represented 49.62% of the Company's total revenue during the years ended December 31, 2022.

 

The following table sets forth a summary of single customers who represent 10% or more of the Company’s total accounts receivable, net:

           
    December 31,
2023
    December 31,
2022
 
             
Percentage of the Company’s accounts receivable                
Customer A     60.11%       50.83%  
Customer B     21.99%       14.73%  
Customer C           31.82%  
Customer D     16.10%        
      98.19%       97.38%  

 

The following table sets forth a summary of single suppliers who represent 10% or more of the Company’s total purchase:

 

    For the years ended December 31,  
    2023     2022  
             
Percentage of the Company’s purchase                
Supplier A     11.67%        
Supplier B     10.06%        
Supplier C           18.60%  
      21.73%       18.60%  

 

Fair Value Measurement

 

The Company applies ASC Topic 820, Fair Value Measurements and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements.

  

ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability.

 

ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:

 

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

 

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.

 

Level 3 inputs to the valuation methodology are unobservable and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect the Company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

 

Management of the Company is responsible for determining the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including valuations from an independent appraiser.

 

When available, the Company uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.

 

Cash and Cash Equivalents

 

Cash and cash equivalents include all cash on hand and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $1,229,580 and $2,906,074, respectively.

 

Accounts Receivable, Net

 

Accounts receivable are stated at the original amount less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made when there is objective evidence that the Company will not be able to collect all amounts due according to the original terms of the receivables. The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness, historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for doubtful accounts.

 

Prepaid Expenses and Other Assets, Net

 

Prepaid expense and other assets, net consist of receivable from investment, prepaid rent and etc. Management reviews its receivable balance each reporting period to determine if an allowance for doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging, and prevailing economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.

 

Inventories, net

 

Inventories are stated at lower of cost or net realizable value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.

  

Where there is evidence that the utility of inventories, in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes in price levels, or other causes, the inventories are written down to net realizable value.

 

Property and Equipment, Net

 

Property and equipment are stated at cost less accumulated depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance, repairs, and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.

 

Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, which are shown as follows.

 
  Useful life
Leasehold improvements Shorter of the remaining lease terms and estimated useful lives
Land Indefinite, as per land titles
Furniture and fixture 5 years
Equipment 3 years
Machinery 5 years
Vehicle 5 years

 

Upon sale or disposal, the applicable amounts of asset cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited to income.

 

Business Combination

 

For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.

 

Deferred tax liability and assets are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification (“ASC”) Topic 740-10.

 

Variable Interest Entity

 

A variable interest entity (“VIE”) is an entity (investee) in which the investor has obtained less than a majority interest, according to the Financial Accounting Standards Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10, Consolidation:

 

  (a) equity-at-risk is not sufficient to support the entity’s activities;

 

  (b) as a group, the equity-at-risk holders cannot control the entity; or

 

  (c) the economics do not coincide with the voting interest.

 

If a firm is the primary beneficiary of a VIE, the holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project (venture) for their mutual benefit is defined as a joint venture.

 

Goodwill and Intangible Assets

 

We recognize goodwill in accordance with ASC 350, Intangibles—Goodwill and Other. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of December 31st of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill, is less than its carrying amount.

 

We recognize intangibles assets in accordance with ASC 350, Intangibles—Goodwill and Other. Acquired intangible assets subject to amortization are stated at cost and are amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not subject to amortization are tested for impairment at least annually.

 

The estimates of fair value are based on the best information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.

 

Share-Based Compensation

 

We determine our share-based compensation in accordance with ASC 718, Compensation—Stock Compensation (ASC 718), which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees based on the grant date fair value of the award.

 

Determining the appropriate fair value model and calculating the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the application of management’s judgment. Significant estimates include our expected volatility. If different estimates and assumptions had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially impacted.

 

The Black-Scholes pricing model requires inputs such as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of our guideline companies, which we feel best represent our company. We have never paid and do not anticipate paying any cash dividends in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as they occur.

 

Impairment of Long-lived Assets

 

The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets.

 

Commitments and Contingencies

 

In the normal course of business, the Company is subject to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and the specific facts and circumstances of each matter.

 

Revenue Recognition

 

We recognize revenues when our customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following steps:

 

· Step 1: Identify the contract (s) with a customer
   
· Step 2: Identify the performance obligations in the contract
   
· Step 3: Determine the transaction price
   
· Step 4: Allocate the transaction price to the performance obligation in the contract
   
· Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation

 

The Company considered revenue is recognized when (or as) the Company satisfies performance obligations by transferring a promised goods and provide maintenance service to a customer. Revenue is measured at the transaction price which is based on the amount of consideration that the Company expects to receive in exchange for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices and written contracts.

 

The Company does not have arrangements for returns from customers and does not have any future obligations directly or indirectly related to services resale by customers. The Company has no sales incentive programs.

 

The Company provides goods, maintenance service warranties for the goods sold with a period varying from 18 months to 72 months, which majority are 18 months, and exclusive sales agency license to its customers. For performance obligation related to providing products, the Company expects to recognize the revenue according to the delivery of products. For performance obligation related to maintenance service warranties, the Company expects to recognize the revenue on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a straight-line basis over the contract term, which is generally for 18 months as majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency license, the Company recognizes the revenue ratably upon the satisfaction over the estimated economic life of the license.

 

The Company does not have amounts of contract assets since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and deferred revenue. Advance payments from customer are expected to be recognized as revenue within 12 months. Deferred revenue is expected to be recognized as revenue within 12 months.

 

Cost of Sales

 

Cost of sales consists primarily of material costs, labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories to lower of cost or net realizable value is also recorded in cost of sales.

 

Income Taxes

 

The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

Leases

 

In February 2016, the FASB issued ASU 2016-12, Leases (ASC Topic 842), which amends the leases requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases will continue to be classified as either finance or operating leases.

 

The Company adopted ASC Topic 842 using the modified retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of the adoption, The Company recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.

 

Uncertain Tax Positions

 

The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000. In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion. The Company records interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as of December 31, 2023 and 2022, and the Company has no accrued interest or penalties related to uncertain tax positions. The company does not believe that the unrecognized tax benefits will change over the next twelve months.

 

Comprehensive (Loss) Income

 

Comprehensive income or loss is comprised of the Company’s net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign currency translation adjustments, net of the income tax effect.

 

Foreign Currency Translation and Transactions

 

The Company’s reporting currency is the U.S. dollar (“US$”). The functional currency of the Company’s subsidiary and the consolidated VIE is RMB. In the consolidated financial statements, the financial information of the Company’s subsidiary and the consolidated VIE has been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue, expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are 7.1258 and 6.4854, respectively. The annual average exchange rates for the year ended December 31, 2023 and 2022 are 7.1162 and 6.3700, respectively.

  

(Loss) Earnings per Share

 

Basic (loss) earnings per share is computed by dividing net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were exercised or converted into common shares.

 

Recent Accounting Pronouncements

 

Recent accounting pronouncements issued by the Financial Accounting Standards Board, its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.24.1
ACCOUNTS RECEIVABLE, NET
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE, NET

Note 4     ACCOUNTS RECEIVABLE, NET

 

As of December 31, 2023 and 2022, accounts receivable consisted of the following:

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Accounts receivable     173,395       209,777  
Less: Allowance for doubtful accounts            
Total     173,395       209,777  

 

For the years ended December 31, 2023 and 2022, the Company has recorded provision for doubtful accounts of nil and nil, respectively.

  

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.24.1
INVENTORIES, NET
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
INVENTORIES, NET

Note 5     INVENTORIES, NET

 

As of December 31, 2023 and 2022, inventories consisted of the following:

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Raw materials     88,432       91,781  
Work in process            
Total     88,432       91,781  

 

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.1
ADVANCE TO SUPPLIERS
12 Months Ended
Dec. 31, 2023
Advance To Suppliers  
ADVANCE TO SUPPLIERS

Note 6     ADVANCE TO SUPPLIERS

 

Balances of advances to suppliers were $1,732 and $1,732 as of December 31, 2023 and 2022, respectively, which represented prepayments to suppliers for raw materials.

 

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.24.1
PREPAID EXPENSES AND OTHER ASSETS, NET
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
PREPAID EXPENSES AND OTHER ASSETS, NET

Note 7     PREPAID EXPENSES AND OTHER ASSETS, NET

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Other receivables from third party     10,365       27,470  
Prepaid expenses and other assets, net     10,365       27,470  

 

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.24.1
FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS

Note 8      FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS

 

The fair value of each investment in equity instrument to be measured at fair value through profit or loss is as follows: 

         
   December 31,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
Financial assets mandatorily measured at fair value through profit or loss  $   $ 
          
Funds   208,697      
Total   208,697      
           
Current         
Non-Current   208,697      
Total   208,697      

 

On January 11, 2023, the Company invested $200,000 Morgan Stanley Institutional Fund Trust. Net gain of $8,697 was recognized under changes in fair value of financial assets at fair value through profit or loss in the consolidated statement of profit or loss for the period ended December 31, 2023.

 

As of December 31, 2023, no financial assets at fair value through profit or loss were pledged with banks as collaterals.

 

 

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.24.1
PROPERTY AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET

Note 9     PROPERTY AND EQUIPMENT, NET

 

As of December 31, 2023 and December 31, 2022, property and equipment consisted of the following:

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Land   877,870      
Equipment     905,430       903,867  
Less: Accumulated depreciation     (235,499 )     (59,254 )
Property and equipment, net     1,547,801       844,613  

 

Depreciation expenses for the years ended December 31, 2023 and 2022 were $171,312 and $66,907, respectively.

 

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.24.1
GOODWILL AND OTHER INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS

Note 10     GOODWILL AND OTHER INTANGIBLE ASSETS

 

As of December 31, 2023 and December 31, 2022, goodwill and other intangible assets consisted of the followings:

 

Goodwill

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Goodwill - Meixin     3,905,735       3,905,735  
Less: Impairment     (2,250,553      
Balance at end of year     1,655,182       3,905,735  

 

Customer relations

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Acquisitions     135,325       135,325  
Translation/ Adjustments            
Less: Accumulated amortization     (21,196 )     (4,891 )
Balance at end of year     114,129       130,434  

 

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.24.1
OTHER BORROWINGS
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
OTHER BORROWINGS

Note 11       OTHER BORROWINGS

 

Others loans consisted of the following:

           
    For the years ended December 31,  
    2023     2022  
             
Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year   $ 487,800     $ 214,913  
Total secured loan wholly repayable within 1 year     487,800       214,913  
                 
Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year           436,341  
Total   $ 487,800     $ 651,254  

 

As of December 31, 2022, the outstanding loan from Chailease Finance Co., Ltd of $651,254 (or TWD 20,000,000) with annual interest rate of 6% was secured by pledging the timely deposit in Sunny Bank (Xizhi Brench) of 500,000, and denominated in TWD for a term of 24 months. This facility of credit limit of TWD 20,000,000 was obtained on December 19, 2022 and will be expired on December 16, 2024.

 

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.1
WARRANTS
12 Months Ended
Dec. 31, 2023
Warrants  
WARRANTS

Note 12     WARRANTS

 

On April 1, 2021, the Company entered in a securities purchase agreement with certain investors for an aggregate of 80,000 shares of its preferred stock at a per share purchase price of $2.50. As part of the transaction, the investors received one Class C warrant and one Class D warrant for the subscription of each preferred share. The Class C warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $2.50 per share exercisable for 36 months from the date of inception. The Class D warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $5.00 per share exercisable for 36 months from the date of inception. The subscription was completed on August 10, 2021.

 

On September 27, 2021 the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 48,000 shares of common stock of the Company at a per share purchase price of $2.50. In addition, the investors also received one Class C warrant and one Class D warrant for the subscription of each preferred share. The Class C warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $2.50 per share exercisable for 36 months from the date of inception. The Class D warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $5.00 per share exercisable for 36 months from the date of inception.

 

In connection with the Public Offering and pursuant to a registration statement on Form S-1, amended (File No. 333-264059), originally filed with the Securities and Exchange Commission (the “SEC”) on April 1, 2022, and declared effective by the SEC on August 10, 2022 (the “Registration Statement”), the public offering price of each Unit was $3.50, and each unit consisting of one share of common stock and a warrant to purchase two shares of common stock from the date of issuance until the fifth anniversary of the date of issuance. The Shares and the Warrants comprising the Units were immediately separable and issued separately in the Offering, which closed on August 15, 2022.

 

In connection with the Public Offering and pursuant to the underwriting agreement between us and the underwriters named therein, we granted the underwriters a 45-day option to purchase up to 282,000 additional shares of common stock and warrants, equivalent to 15% of the Units sold in the Public Offering, at the public offering price per Unit, less underwriting discounts and commissions, to cover over-allotments, if any. On September 23, 2022, the underwriters exercised their option to purchase an additional 282,000 warrants from us for gross proceeds of $2,820. The warrants were issued to the underwriters on September 26, 2022.

 

The exercise price of the Warrants shall be decreased to the reset price, which means the greater of (i) 50% of the exercise price and (ii) 100% of the last volume weighted average price immediately preceding the 90th calendar day following the initial issuance date (the greater of (i) and (ii), the “Reset Price”) if, on the date that is 90 calendar days immediately following the initial issuance date, the Reset Price is less than the exercise price on that date.

           
Appraisal Date (Inception Date)  

C Warrant
August 10,

2021

   

D Warrant
August 10,

2021

 
    $     $  
Market price per share (USD/share)     1.47       0.66  
Exercise price (USD/price)     2.50       5.00  
Risk free rate     0.14%       0.14%  
Dividend yield     0.00%       0.00%  
Expected term/ Contractual life (years)     1.39       1.39  
Expected volatility     56.36%       56.36%  

 

Appraisal Date (Inception Date)   C Warrant
September 27,
2021
    D Warrant
September 27,
2021
 
    $     $  
Market price per share (USD/share)     1.71       0.73  
Exercise price (USD/price)     2.50       5.00  
Risk free rate     0.15%       0.15%  
Dividend yield     0.00%       0.00%  
Expected term/ Contractual life (years)     1.26       1.26  
Expected volatility     52.93%       52.93%  

 

 

Appraisal Date (Inception Date)   IPO Warrant
September 26,
2022
 
    $  
Market price per share (USD/share)     1.28  
Exercise price (USD/price)     1.925  
Risk free rate     4.03%  
Dividend yield     0.00%  
Expected term/ Contractual life (years)     4.65  
Expected volatility     46.10%  

 

The following is a reconciliation of the beginning and ending balances of warrants liability measured at fair value on a recurring basis using Level 3 inputs:

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Balance at the beginning of period     1,179,768       312,320  
Warrants issued to investors           754,303  
Warrants issued to underwriter           113,145  
Fair value change of warrants included in earnings            
Total     1,179,768       1,179,768  

 

The following is a summary of the warrant activity:

            
  

Number of

Warrants

  

Average

Exercise Price

  

Weighted

Average

Remaining

Contractual

Term in

Years

 
             
Outstanding at January 1, 2022   256,000    3.75    2.66 
Exercisable at January 1, 2022   256,000    3.75    2.66 
Granted   2,162,000    1.93    4.98 
Exercised / surrendered            
Expired            
Outstanding at December 31, 2022   2,418,000    2.12    4.73 
Exercisable at December 31, 2022   2,418,000    2.12    4.73 
                
Outstanding at January 1, 2023   2,418,000    2.12    4.73 
Exercisable at January 1, 2023   2,418,000    2.12    4.73 
Granted            
Exercised / surrendered   (162,854)   1.93     
Expired            
Outstanding at December 31, 2023   2,255,146    2.14    3.65 
Exercisable at December 31, 2023   2,255,146    2.14    3.65 

 

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.1
LEASES
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASES

Note 13     LEASES

 

The Company has two non-cancelable lease agreements for certain office and accommodation as well as fish farming containers for research and develop advanced technology for water circulation applying in fishery with original lease periods expiring between 2022 and 2023. The lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise that option. The Company recognizes rental expense on a straight-line basis over the lease term.

 

The components of lease expenses for the year ended December 31, 2023 and December 31, 2022 were as follows:

               
    Statement of Income Location   For the year ended December 31, 2023     For the year ended December 31, 2022  
        $     $  
Lease Costs                
Operating lease expense   General and administrative expenses     69,442       51,227  
Total net lease costs         69,442       51,227  

 

Maturity of lease liabilities under our non-cancelable operating leases as of December 31, 2023 and December 31, 2022 are US$ nil.

 

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.24.1
OTHER PAYABLES AND ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
OTHER PAYABLES AND ACCRUED LIABILITIES

Note 14     OTHER PAYABLES AND ACCRUED LIABILITIES

           
    December 31,
2023
    December 31,
2022
 
    $     $  
VAT payable            
Salary payable     842       861  
Others     33,251       37,527  
Total     34,093       38,388  

 

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.1
TAXATION
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
TAXATION

Note 15     TAXATION

 

The Company and its subsidiary, and the consolidated VIE file tax returns separately.

 

1) Value-added tax (“VAT”)

 

PRC

 

Pursuant to the Provisional Regulation of the PRC on VAT and the related implementing rules, all entities and individuals (“taxpayers”) that are engaged in the sale of products in the PRC are generally required to pay VAT, at a rate of which was changed from 16% to 13% on April 1, 2019 of the gross sales proceeds received, less any deductible VAT already paid or borne by the taxpayers. GZ WFH also subjected to 10% for the installment service provided.

 

Taiwan

 

Pursuant to the Value-added and Non-value-added Business Tax Act and the related implementing rules, all entities and individuals ("taxpayers") that are engaged in the sale of products in the Taiwan are generally required to pay VAT, at a rate of 5%.

 

2) Income tax

 

United States

 

On December 22, 2017, the Tax Cuts and Jobs Act (the “Tax Act”) was signed into legislation. The 2017 Tax Act significantly revises the U.S. corporate income tax by, among other things, lowering the statutory corporate tax rate from 34% to 21%, imposing a mandatory one-time tax on accumulated earnings of foreign subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax.

 

On December 22, 2017, Staff Accounting Bulletin No. 118 (“SAB 118”) was issued to provide guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. The Company has completed the assessment of the income tax effect of the Tax Act and there were no adjustments recorded to the provisional amounts.

 

The Coronavirus Aid, Relief and Economy Security (CARES) Act (the “CARES Act, H.R. 748”) was signed into law on 27 March 2020. The CARES Act temporarily eliminates the 80% taxable income limitation (as enacted under the Tax Cuts and Jobs Act of 2017) for NOL deductions for 2018-2020 tax years and reinstated NOL carrybacks for the 2018-2020 tax years. Moreover, the CARES Act also temporarily increases the business interest deduction limitations from 30% to 50% of adjusted taxable income for the 2019 and 2020 taxable year. Lastly, the Tax Act technical correction classifies qualified improvement property as 15-year recovery period, allowing the bonus depreciation deduction to be claimed for such property retroactively as if it was included in the Tax Act at the time of enactment. The Company does not anticipate a significant tax impact on its financial statements and will continue to examine the impact the CARES Act may have on its business.

 

The Company evaluated the Global Intangible Low Taxed Income (“GILTI”) inclusion on current earnings and profits of greater than 10% owned foreign controlled corporations. The Company has evaluated whether it has additional provision amount resulted by the GILTI inclusion on current earnings and profits of its foreign controlled corporations. The law also provides that corporate taxpayers may benefit from a 50% reduction in the GILTI inclusion, which effectively reduces the 21% U.S. corporate tax rate on the foreign income to an effective rate of 10.5%. The GILTI inclusion further provides for a foreign tax credit in connection with the foreign taxes paid. In 2019, the Company recorded a GILTI inclusion of $152,829. The Company has elected to treat the financial statement impact of GILTI as current period expenses.

  

The reverse merger was completed on December 31, 2018 and the tax losses of US subsidiary was not in the scope as of December 31, 2018. As of December 31, 2019, net operating loss carried forward which was available to offset future taxable income for the Company in the United States was $99,817. There is a full valuation allowance applied against these loss carry forward as management determined it was not more likely than not that these net operating losses would be utilized in the foreseeable future.

 

Taiwan

 

The Company’s loss before income taxes is primarily derived from the operations in Taiwan and income tax expense is primarily incurred in Taiwan.

 

As a result of amendments to the “Taiwan Income Tax Act” enacted by the Office of the President of Taiwan on February 7, 2018, the statutory income tax rate increased from 17% to 20% and the undistributed earning tax, or a surtax, decreased from 10% to 5% effective from January 1, 2018. As a result, the statutory income tax rate in Taiwan is 20% for the years ended December 31, 2023 and 2022. An additional surtax, of which rate was reduced from 10% to 5% being applied to the Company starting from September 1, 2018, is assessed on undistributed income for the entities in Taiwan, but only to the extent such income is not distributed or set aside as a legal reserve before the end of the following year. The 5% surtax is recorded in the period the income is earned, and the reduction in the surtax liability is recognized in the period the distribution to stockholders or the setting aside of legal reserve is finalized in the following year.

 

Hong Kong

 

The HK tax reform has introduced two-tiered profits tax rates for corporations. Under the two-tiered profits tax rates regime, the profits tax rate for the first HK$2 million (approximately $257,931) of assessable profits will be lowered to 8.25% (half of the rate specified in Schedule 8 to the Inland Revenue Ordinance (IRO)) for corporations. Assessable profits above HK$2 million (approximately $257,931) will continue to be subject to the rate of 16.5% for corporations. The Company assessed that the HK entity will not earn a profit greater than HK$2 million (approximately $257,931), it is subject to a corporate income tax rate of 8.25%.

 

As of December 31, 2024, The Company’s subsidiary in Hong Kong had net operating loss carry forwards available to offset future taxable income. The net operating losses will be carryforward indefinitely under Hong Kong Profits Tax regulation. There is a full valuation allowance applied against these loss carry forward as management determined it was not more likely than not that these net operating losses would be utilized in the foreseeable future.

 

PRC

 

WFOE and the consolidated VIE established in the PRC are subject to the PRC statutory income tax rate of 25%, according to the PRC Enterprise Income Tax (“EIT”) law.

 

In accordance with the relevant tax laws and regulations of the PRC, a company registered in the PRC is subject to income taxes within the PRC at the applicable tax rate on taxable income. All the PRC subsidiaries were subject to income tax at a rate of 25% for the year ended December 31, 2022and 2021. According to PRC tax regulations, the PRC net operating loss can generally carry forward for no longer than five years starting from the year subsequent to the year in which the loss was incurred.

 

The components of the income tax (benefit) expense are:

           
    For the years ended December 31,  
    2023     2022  
    $     $  
Current           23,808  
Deferred            
Total income tax expense (benefit)           23,808  

 

The reconciliation of income taxes expenses computed at the TW statutory tax rate (2021: at PRC statutory tax rate) applicable to income tax expense is as follows:

        
   For the years ended December 31, 
   2023   2022 
Taiwan (2021 - PRC) income tax statutory rate   20.00%    20.00% 
Tax effect of non-deductible expense   (11.84%)   (13.48%)
Tax effect of stock-based compensation   (3.78%)   (8.69%)
Tax effect of non-taxable income   %    2.54% 
Tax effect of different tax rates in other jurisdictions   (0.04%)   (0.01%)
Others   (4.34%)   0.12% 
Changes in valuation allowance   (%)   (0.49%)
Effective tax rate   (%)   (0.01%)

 

3) Deferred tax assets (liabilities), net

 

The tax effects of temporary differences representing deferred income tax assets and liabilities result principally from the following:

           
    December 31, 2023     December 31, 2022  
    $     $  
Deferred tax assets                
Tax loss carried forward     23,391       23,391  
Allowance for doubtful receivables            
Total deferred tax assets     23,391       23,391  
Reversal of deferred tax assets     (23,391 )      
Valuation allowance             
Total deferred tax assets, net           23,391  
                 
Deferred tax liabilities                
Property and equipment, difference in depreciation            
                 
Deferred tax liabilities, net            

 

The valuation allowance as of December 31, 2022 and 2021 was primarily provided for the deferred income tax assets if it is more likely than not that these items will expire before the Company is able to realize its benefits, or that the future deductibility is uncertain. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or utilizable. Management considers projected future taxable income and tax planning strategies in making this assessment. The movement for the valuation allowance is as following.

           
    December 31, 2023     December 31, 2022  
    $     $  
Balance at beginning of the year     95,844       95,844  
Additions of valuation allowance            
Reductions of valuation allowance            
Balance at the end of the year     95,844       95,844  

 

PRC Withholding Tax on Dividends

 

The current PRC Enterprise Income Tax Law imposes a 10% withholding income tax for dividends distributed by foreign-invested enterprises to their immediate holding companies outside the PRC. A lower withholding tax rate will be applied if there is a tax treaty arrangement between the PRC and the jurisdiction of the foreign holding company. Distributions to holding companies in Hong Kong that satisfy certain requirements specified by PRC tax authorities, for example, will be subject to a 5% withholding tax rate.

 

As of December 31, 2023 and 2022, the Company had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, since the Company intends to reinvest its earnings to potentially continue its business in mainland China, namely the manufacturing of the RASs through GZ GST, and its foreign-invested enterprises do not intend to declare dividends to their immediate foreign holding companies. 

 

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.1
RELATED PARTY BALANCES AND TRANSACTIONS
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
RELATED PARTY BALANCES AND TRANSACTIONS

Note 16     RELATED PARTY BALANCES AND TRANSACTIONS

 

Due to related parties

 

The balance due to related parties was as following:

           
    December 31,
2023
    December 31,
2022
 
    $     $  
Mountain Share Transfer, LLC (1)     39,341       39,341  

  

Sales

 

The balance of sales with a related party was as following:

 

    Related Party Categories     December 31,
2023
    December 31,
2022
 
          $     $  
Grand Smooth Corporation Limited (2)     Same director       12,498       993,918  
Total             12,498       993,918  

 

The sales prices and payment terms to related parties were not significantly different from those of sales to third parties. For other related party transactions, price and terms were determined in accordance with mutual agreements

 

Note:

 

(1) Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.
   
(2) Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.

 

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.1
COMMON STOCK
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
COMMON STOCK

Note 17     COMMON STOCK

 

The Company's authorized number of common stock is 200,000,000 shares with par value of $0.001 each. On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. As a result of reverse stock split, the Company's common stock issued and outstanding decreased from 10,707,150 shares to 7,138,587 shares. All shares and associated amounts have been retroactively restated to reflect the stock split on August 11, 2022. As of December 31, 2023 and 2022, issued common stock were 11,156,987 shares and 9,243,587, respectively.

 

On August 11, 2022, the Company's common stock commenced trading on The Nasdaq Capital Market under the symbol "NCRA" on a post-reverse stock split basis. During the public offering, 1,880,000 common stocks, at par value $0.001 each, were issued at the offering price $3.5 each. The Company received total gross proceeds of $6.58 million from the public offering and after deducting the underwriting commissions, discounts and offering expenses, the Company received net proceeds of approximately $5.3 million.

 

All number of shares, share amounts and per share data presented in the accompanying consolidated financial statements and related notes have been retroactively restated to reflect the reverse merger transaction and subsequent issuance of shares stated above, except for authorized common shares, which were not affected.

 

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.1
SHARE-BASED COMPENSATION
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION

Note 18     SHARE-BASED COMPENSATION

 

On December 27, 2018, Nocera granted Mr. Yin-Chieh Cheng quarterly option awards of 250,000 Series "A" Warrants for 20 quarters (5 years) for a total of 5,000,000 Series "A" Warrants with exercise price of $0.50 per share, subject to continued employment for services as Chairman of the Board and a Director.

 

On June 1, 2020, Nocera granted Mr. Shun-Chih Chuang and Mr. Hsien-Wen Yu 50,000 shares of Class A warrants and 60,000 shares of Class A warrants separately, each with exercise price of $0.50 per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2 employees 50,000 shares of Class A warrants with exercise price of $0.50 per share. The Class A warrants consist of the right to purchase one share for $0.50 per share from the date of issuance until April 23, 2026.

 

On June 1, 2020, Nocera granted Mr. Michael A. Littman 50,000 shares of Class A warrants with exercise price of $0.50 per share and 50,000 shares of Class B warrants with exercise price of $1.00 per share. Mr. Littman exercised 50,000 shares of Class A warrants and 50,000 shares of Class B warrants on August 11, 2021. The Class B warrants consist of the right to purchase one share for $1.00 per share separately from the date of issuance until April 23, 2026.

 

On December 1, 2021, Nocera granted Mr. Shun-Chih Chuang and Mr. Hsien-Wen Yu 75,000 shares of Class A warrants and 60,000 shares of Class A warrants separately, each with exercise price of $0.50 per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2 employees 70,000 shares of Class A warrant with exercise price of $0.50 per share.

 

On December 31, 2021, the Company issued an aggregate of 505,000 shares of common stock to Mr. Shun-Chih Chuang and a total of five consultants in consideration for services rendered.

 

On December 22, 2022, the Company issued 150,000 and 75,000 shares of common stock to Chen-Chun Chung and TraDigital respectively in consideration for services rendered.

 

On March 22, 2023, the Company issued 450,000 shares of our common stock to our investor relation company, Hanover One International, Inc.

 

On October 11, 2023, the Company issued 20,000 shares of our common stock to our consultant, Yu-Hao Chang.

 

On December 5, 2023, the Company issued 60,000 shares of our common stock to our Chief Executive Officer, Andy Chin-An Jin.

 

The estimated fair value of share-based compensation for employees is recognized as a charge against income on a ratable basis over the requisite service period, which is generally the vesting period of the award. The fair value of stock option grant was estimated on the date of grant using the Black-Scholes option pricing model under the following assumptions:

        
   December 31,
2023
   December 31,
2022
 
         
Dividend yield   N/A    N/A 
Risk-free interest rate   1.16%    1.16% 
Expected term (in years)   4.31    4.31 
Volatility   48.15%    48.15% 

 

The Company estimated the grant date fair value of time-based stock option awards using the Black-Scholes option valuation model, which requires assumptions involving an estimate of the fair value of the underlying common stock on the date of grant, the expected term of the options, volatility, discount rate and dividend yield. The Company calculated expected option terms based on the "simplified" method for "plain vanilla" options due to the limited exercise information. The "simplified method" calculates the expected term as the average of the vesting term and the original contractual term of the options. The Company calculated volatility using the average adjusted volatility of quick companies feature of Capital IQ for a period of time reflective of the expected option term, while the discount rate was estimated using the interest rate for a treasury note with the same contractual term as the options granted. Dividend yield is estimated at our current dividend rate, which adjustments for any known future changes in the rate.

 

For the years ended December 31, 2023 and December 31, 2022, $163,621 and $413,453 share-based compensation expenses was recognized into additional paid-in capital of the Company, respectively.

  

As of December 31, 2022, total unrecognized compensation cost related to unvested share-based compensation awards was $11,114,097. This amount is expected to be recognized as stock-based compensation expense in the Company's consolidated statements of operations and comprehensive income over the remaining vesting period of 1.99 years.

 

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.1
PREFERRED STOCK
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
PREFERRED STOCK

Note 19     PREFERRED STOCK

 

In August 2021, the Company issued 80,000 shares of preferred shares of $1.00 each at an issue price of $2.50 per share to certain investors credited as fully paid. The preferred shares are non-voting and non-redeemable. The holder of the preferred shares will have priority over the holders of ordinary shares of the Company on the assets and funds of the Company available for distribution in a distribution of assets on liquidation, winding up or dissolution of the Company. The holder of the preferred shares shall not have the right to attend or vote at any general meeting of the Company (except a general meeting for winding up of the Company or a resolution is to be proposed which if passed would vary or abrogate the rights or privileges of such holder).

 

On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. As a result of reverse stock split, the shares of common stock issuable upon the conversion of Series A Preferred Stock decreased from 80,000 shares to 53,334 shares.

 

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.1
(LOSS) EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
(LOSS) EARNINGS PER SHARE

Note 20     (LOSS) EARNINGS PER SHARE

 

The following table sets forth the computation of basic and diluted (loss) earnings per common share for the years ended December 31, 2023 and 2022.

Schedule of earnings per share            
    For the years ended December 31,  
    2023     2022  
    $     $  
Net loss     (4,289,611 )     (4,812,908 )
Net loss from continuing operations     (4,289,611 )     (2,074,329 )
Net (loss) income from discontinued operations           (2,662,260 )
                 
Weighted Average Shares Outstanding – Basic and Diluted     9,814,000       7,876,367  
                 
Loss per share – basic and diluted     (0.4383     (0.6111 )
Net loss per share from continuing operations – basic and diluted (1)     (0.4383 )     (0.2731 )
Net (loss) income per share from discontinued operations – basic and diluted (1)            (0.3380 )

 

Basic net loss per common share is computed using the weighted average number of the common shares outstanding during the period.

 

(1)    On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.

 

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.1
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

Note 21     COMMITMENTS AND CONTINGENCIES

 

Capital commitments

 

As of December 31, 2023 and 2022, the Company's capital commitments contracted but not yet reflected in the consolidated financial statements amounted to $nil.

  

Contingencies

 

In the ordinary course of business, the Company may be subject to legal proceeding regarding contractual and employment relationships and a variety of other matters. The Company records contingent liabilities resulting from such claims when a loss is assessed to be probable and the amount of the loss is reasonably estimable.

 

The Company has no significant pending litigation for the year ended December 31, 2023 and 2022.

 

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.1
DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”)
12 Months Ended
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”)

Note 22      DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”)

 

On December 31, 2020, we exchanged 466,667 (post-split) shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (“XFC”), in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic benefits of XFC that could be significant to XFC. On November 30, 2022, the Company, XFC and Han-Chieh Shih (the “Purchaser”) entered into certain Share Purchase Agreement (the “Purchase Agreement”). Pursuant to the Purchase Agreement, the Purchaser agreed to purchase XFC 100% controlling interest in exchange of cash purchase price of $300,000 (the “Consideration”). The transaction contemplated by the Purchase Agreement is hereby referred as the Disposal. On March 29, 2022, management was authorized to approve and commit to a plan to sell XFC. On November 30, 2022, the parties completed all the share transfer registration procedure as required by the laws of Taiwan and all the other closing conditions have been satisfied, as a result, the Disposal contemplated by the Purchase Agreement is completed and the VIE agreements were terminated.

 

In accordance with ASC 205-20-45, XFC met the criteria as a discontinued operation. As of November 30, 2022, the assets relevant to the sale of XFC with a carrying value of $2.6 million were classified as assets held, the liabilities relevant to the sale of XFC with a carrying value of $71,168 were classified as liabilities held for sale, and the cumulative translation adjustments relevant to the sale of XFC of $1.8 million was removed from the equity component and was reported as a gain on the sale of XFC. A net loss of $2.8 million was recognized as the net loss from disposal of discontinued operation in the year ended December 31, 2022.

 

The following is a reconciliation of the amounts of major classes of income from operations classified as discontinued operations in the consolidated statements of operations and comprehensive loss for the year ended December 31, 2023 and 2022:

Schedule of reconciliation of discontinued operations        
    For the Years Ended
December 31,
 
    2022  
Discontinued Operations:        
Revenue   $ 2,236,616  
Cost of revenues     (2,225,487 )
Selling expenses      
General and administrative expenses     (105,226 )
Other revenue     1,812  
Other expenses      
Income tax      
Net gain from discontinued operations      
Net income (loss) from discontinued operations   $ (92,285 )

 

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.1
BUSINESS COMBINATION
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATION

NOTE 23     BUSINESS COMBINATION

 

Meixin Institutional Food Development Company Limited

 

On September 7, 2022, the Company acquired 80% shares of Meixin. The fair values of assets acquired and liabilities assumed were as follows:

     
Cash and bank balance   $ 7,824  
Trade receivables     10,646  
Inventory     14,225  
Plant and equipment, net     872,939  
Intangible assets – customer relations     169,156  
Other payables and accrued liabilities     (581,959 )
Net assets value     492,831  
Net assets acquired @ 80%     394,265  
Goodwill     3,905,735  
Purchases price   $ 4,300,000  

 

Xin Feng Construction Co., Ltd.

 

On November 30, 2022, the Company terminated the VIE agreements with and settled all debt claims as to XFC. The fair values of assets and liabilities of XFC were as follows:

     
Cash and bank balance   $ 46,564  
Trade receivables     378,798  
Inventory     144,968  
Prepaid expenses and other current assets     2,000,452  
Plant and equipment, net     38,402  
Bank borrowing     (19,054 )
Other payables and accrued liabilities     (19,839 )
Income tax payable     (32,274 )
Goodwill     332,040  
Net assets acquired   $ 2,870,057  
Consideration received     (300,082 )
Loss on disposal of subsidiary   $ 2,569,975  

 

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.1
SUBSEQUENT EVENT
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENT

Note 24     SUBSEQUENT EVENT

 

Business Acquisition

 

On January 31, 2024, we entered into a Variable Interest Entity Purchase Agreement (“Xinca Purchase Agreement”) with Zhejiang Xinca Mutual Entertainment Culture Media Co., Ltd. (“Xinca”), a domestic funded limited liability company registered in China (P.R.C). The Xinca Purchase Agreements entered through our wholly-owned subsidiary and foreign enterprise, Shanghai Nocera Culture Co., Ltd. (“WFOE”) into a series of contractual agreements (“VIE Agreements”) whereby the Company agreed to provide technical consulting and related services to Xinca. As a result, the Company has been determined to be the primary beneficiary of Xinca and Xinca became a variable interest entity (“VIE”) of the Company.

 

XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

 

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”) for interim financial information. Accordingly, these financial statements do not include all of the information and footnotes required for complete financial statements and should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 31, 2023.

 

In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair presentation of the Company’s unaudited condensed consolidated financial position as of September 30, 2023, its consolidated results of operations for the nine months ended September 30, 2023, cash flows for the nine months ended September 30, 2023 and change in equity for the nine months ended September 30, 2023, as applicable, have been made. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the operating results that may be expected for the year ending December 31, 2023 or any future periods.

 

Change of Reporting Entity and Basis of Presentation

Change of Reporting Entity and Basis of Presentation

 

As a result of the Share Exchange on December 31, 2018, GSI became a wholly owned subsidiary of Nocera, Inc. The former GSI’s stockholders owned a majority of the common stock of the Company. The Transaction was regarded as a reverse merger whereby GSI was considered to be the accounting acquirer as its stockholders retained control of the Company after the Share Exchange, although Nocera, Inc. is the legal parent company. The Share Exchange was treated as a recapitalization of the Company.

 

As a result, the assets and liabilities and the historical operations that will be reflected in the Nocera’s financial statements after consummation of the Transaction will be those of GSI and will be recorded at the historical cost basis of GSI. Nocera’s assets, liabilities and results of operations will be consolidated with the assets, liabilities and results of operations of GSI upon consummation of the Transaction. As such, GSI is the continuing entity for financial reporting purpose. In a reverse merger, the historical stockholder’s equity of the accounting acquirer prior to the merger is retroactively reclassified (a recapitalization) for the equivalent number of shares received in the merger after giving effect to any difference in par value of the registrant’s and the accounting acquirer’s stock by an offset in paid-in-capital. Therefore, the financial statements have been prepared as if GSI had always been the reporting company and then on the share exchange date, had changed its name and reorganized its capital stock.

 

The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”) for interim financial information.

  

The consolidated financial statements included the financial statements of all subsidiaries and the VIE of the Company. All transactions and balances between the Company and its subsidiary and VIE have been eliminated in consolidation. Minority interests are recorded as a noncontrolling interest. A qualitative approach is applied to assess the consolidation requirement for VIEs.

 

Reclassification

Reclassification

 

Certain prior period amounts have been reclassified to conform with current year presentation.

  

Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income tax effects of the Tax Act and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.

 

Concentrations of Credit Risk

Concentrations of Credit Risk

 

Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its customers and suppliers, and generally does not require collateral or other security from them. The Company evaluates its collection experience and long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the financial condition and payment practices of its customers to minimize collection risk on accounts receivable.

 

There was five customers who represented 80.85% of the Company's total revenue during the years ended December 31, 2023. There was four customers who represented 49.62% of the Company's total revenue during the years ended December 31, 2022.

 

The following table sets forth a summary of single customers who represent 10% or more of the Company’s total accounts receivable, net:

           
    December 31,
2023
    December 31,
2022
 
             
Percentage of the Company’s accounts receivable                
Customer A     60.11%       50.83%  
Customer B     21.99%       14.73%  
Customer C           31.82%  
Customer D     16.10%        
      98.19%       97.38%  

 

The following table sets forth a summary of single suppliers who represent 10% or more of the Company’s total purchase:

 

    For the years ended December 31,  
    2023     2022  
             
Percentage of the Company’s purchase                
Supplier A     11.67%        
Supplier B     10.06%        
Supplier C           18.60%  
      21.73%       18.60%  

 

Fair Value Measurement

Fair Value Measurement

 

The Company applies ASC Topic 820, Fair Value Measurements and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements.

  

ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability.

 

ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:

 

Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.

 

Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.

 

Level 3 inputs to the valuation methodology are unobservable and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect the Company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.

 

Management of the Company is responsible for determining the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including valuations from an independent appraiser.

 

When available, the Company uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.

 

Cash and Cash Equivalents

Cash and Cash Equivalents

 

Cash and cash equivalents include all cash on hand and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $1,229,580 and $2,906,074, respectively.

 

Accounts Receivable, Net

Accounts Receivable, Net

 

Accounts receivable are stated at the original amount less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made when there is objective evidence that the Company will not be able to collect all amounts due according to the original terms of the receivables. The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness, historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for doubtful accounts.

 

Prepaid Expenses and Other Assets, Net

Prepaid Expenses and Other Assets, Net

 

Prepaid expense and other assets, net consist of receivable from investment, prepaid rent and etc. Management reviews its receivable balance each reporting period to determine if an allowance for doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging, and prevailing economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.

 

Inventories, net

Inventories, net

 

Inventories are stated at lower of cost or net realizable value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.

  

Where there is evidence that the utility of inventories, in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes in price levels, or other causes, the inventories are written down to net realizable value.

 

Property and Equipment, Net

Property and Equipment, Net

 

Property and equipment are stated at cost less accumulated depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance, repairs, and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.

 

Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, which are shown as follows.

 
  Useful life
Leasehold improvements Shorter of the remaining lease terms and estimated useful lives
Land Indefinite, as per land titles
Furniture and fixture 5 years
Equipment 3 years
Machinery 5 years
Vehicle 5 years

 

Upon sale or disposal, the applicable amounts of asset cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited to income.

 

Business Combination

Business Combination

 

For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.

 

Deferred tax liability and assets are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification (“ASC”) Topic 740-10.

 

Variable Interest Entity

Variable Interest Entity

 

A variable interest entity (“VIE”) is an entity (investee) in which the investor has obtained less than a majority interest, according to the Financial Accounting Standards Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10, Consolidation:

 

  (a) equity-at-risk is not sufficient to support the entity’s activities;

 

  (b) as a group, the equity-at-risk holders cannot control the entity; or

 

  (c) the economics do not coincide with the voting interest.

 

If a firm is the primary beneficiary of a VIE, the holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project (venture) for their mutual benefit is defined as a joint venture.

 

Goodwill and Intangible Assets

Goodwill and Intangible Assets

 

We recognize goodwill in accordance with ASC 350, Intangibles—Goodwill and Other. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of December 31st of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill, is less than its carrying amount.

 

We recognize intangibles assets in accordance with ASC 350, Intangibles—Goodwill and Other. Acquired intangible assets subject to amortization are stated at cost and are amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not subject to amortization are tested for impairment at least annually.

 

The estimates of fair value are based on the best information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.

 

Share-Based Compensation

Share-Based Compensation

 

We determine our share-based compensation in accordance with ASC 718, Compensation—Stock Compensation (ASC 718), which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees based on the grant date fair value of the award.

 

Determining the appropriate fair value model and calculating the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the application of management’s judgment. Significant estimates include our expected volatility. If different estimates and assumptions had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially impacted.

 

The Black-Scholes pricing model requires inputs such as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of our guideline companies, which we feel best represent our company. We have never paid and do not anticipate paying any cash dividends in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as they occur.

 

Impairment of Long-lived Assets

Impairment of Long-lived Assets

 

The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets.

 

Commitments and Contingencies

Commitments and Contingencies

 

In the normal course of business, the Company is subject to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and the specific facts and circumstances of each matter.

 

Revenue Recognition

Revenue Recognition

 

We recognize revenues when our customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following steps:

 

· Step 1: Identify the contract (s) with a customer
   
· Step 2: Identify the performance obligations in the contract
   
· Step 3: Determine the transaction price
   
· Step 4: Allocate the transaction price to the performance obligation in the contract
   
· Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation

 

The Company considered revenue is recognized when (or as) the Company satisfies performance obligations by transferring a promised goods and provide maintenance service to a customer. Revenue is measured at the transaction price which is based on the amount of consideration that the Company expects to receive in exchange for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices and written contracts.

 

The Company does not have arrangements for returns from customers and does not have any future obligations directly or indirectly related to services resale by customers. The Company has no sales incentive programs.

 

The Company provides goods, maintenance service warranties for the goods sold with a period varying from 18 months to 72 months, which majority are 18 months, and exclusive sales agency license to its customers. For performance obligation related to providing products, the Company expects to recognize the revenue according to the delivery of products. For performance obligation related to maintenance service warranties, the Company expects to recognize the revenue on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a straight-line basis over the contract term, which is generally for 18 months as majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency license, the Company recognizes the revenue ratably upon the satisfaction over the estimated economic life of the license.

 

The Company does not have amounts of contract assets since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and deferred revenue. Advance payments from customer are expected to be recognized as revenue within 12 months. Deferred revenue is expected to be recognized as revenue within 12 months.

 

Cost of Sales

Cost of Sales

 

Cost of sales consists primarily of material costs, labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories to lower of cost or net realizable value is also recorded in cost of sales.

 

Income Taxes

Income Taxes

 

The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

Leases

Leases

 

In February 2016, the FASB issued ASU 2016-12, Leases (ASC Topic 842), which amends the leases requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases will continue to be classified as either finance or operating leases.

 

The Company adopted ASC Topic 842 using the modified retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of the adoption, The Company recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.

 

Uncertain Tax Positions

Uncertain Tax Positions

 

The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000. In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion. The Company records interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as of December 31, 2023 and 2022, and the Company has no accrued interest or penalties related to uncertain tax positions. The company does not believe that the unrecognized tax benefits will change over the next twelve months.

 

Comprehensive (Loss) Income

Comprehensive (Loss) Income

 

Comprehensive income or loss is comprised of the Company’s net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign currency translation adjustments, net of the income tax effect.

 

Foreign Currency Translation and Transactions

Foreign Currency Translation and Transactions

 

The Company’s reporting currency is the U.S. dollar (“US$”). The functional currency of the Company’s subsidiary and the consolidated VIE is RMB. In the consolidated financial statements, the financial information of the Company’s subsidiary and the consolidated VIE has been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue, expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are 7.1258 and 6.4854, respectively. The annual average exchange rates for the year ended December 31, 2023 and 2022 are 7.1162 and 6.3700, respectively.

  

(Loss) Earnings per Share

(Loss) Earnings per Share

 

Basic (loss) earnings per share is computed by dividing net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were exercised or converted into common shares.

 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

Recent accounting pronouncements issued by the Financial Accounting Standards Board, its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future financial statements.

 

XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of concentrations of credit risk
           
    December 31,
2023
    December 31,
2022
 
             
Percentage of the Company’s accounts receivable                
Customer A     60.11%       50.83%  
Customer B     21.99%       14.73%  
Customer C           31.82%  
Customer D     16.10%        
      98.19%       97.38%  

 

The following table sets forth a summary of single suppliers who represent 10% or more of the Company’s total purchase:

 

    For the years ended December 31,  
    2023     2022  
             
Percentage of the Company’s purchase                
Supplier A     11.67%        
Supplier B     10.06%        
Supplier C           18.60%  
      21.73%       18.60%  
Schedule of property and equipment useful lives
 
  Useful life
Leasehold improvements Shorter of the remaining lease terms and estimated useful lives
Land Indefinite, as per land titles
Furniture and fixture 5 years
Equipment 3 years
Machinery 5 years
Vehicle 5 years
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.1
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
Schedule of accounts receivable
           
    December 31,
2023
    December 31,
2022
 
    $     $  
Accounts receivable     173,395       209,777  
Less: Allowance for doubtful accounts            
Total     173,395       209,777  
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.1
INVENTORIES, NET (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventories
           
    December 31,
2023
    December 31,
2022
 
    $     $  
Raw materials     88,432       91,781  
Work in process            
Total     88,432       91,781  
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.1
PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of prepaid expenses and other assets
           
    December 31,
2023
    December 31,
2022
 
    $     $  
Other receivables from third party     10,365       27,470  
Prepaid expenses and other assets, net     10,365       27,470  
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.1
PROPERTY AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
           
    December 31,
2023
    December 31,
2022
 
    $     $  
Land   877,870      
Equipment     905,430       903,867  
Less: Accumulated depreciation     (235,499 )     (59,254 )
Property and equipment, net     1,547,801       844,613  
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
           
    December 31,
2023
    December 31,
2022
 
    $     $  
Goodwill - Meixin     3,905,735       3,905,735  
Less: Impairment     (2,250,553      
Balance at end of year     1,655,182       3,905,735  
Schedule of customer relations
           
    December 31,
2023
    December 31,
2022
 
    $     $  
Acquisitions     135,325       135,325  
Translation/ Adjustments            
Less: Accumulated amortization     (21,196 )     (4,891 )
Balance at end of year     114,129       130,434  
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.1
OTHER BORROWINGS (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of other loans
           
    For the years ended December 31,  
    2023     2022  
             
Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year   $ 487,800     $ 214,913  
Total secured loan wholly repayable within 1 year     487,800       214,913  
                 
Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year           436,341  
Total   $ 487,800     $ 651,254  
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.1
WARRANTS (Tables)
12 Months Ended
Dec. 31, 2023
Warrants  
Schedule of assumptions used
           
Appraisal Date (Inception Date)  

C Warrant
August 10,

2021

   

D Warrant
August 10,

2021

 
    $     $  
Market price per share (USD/share)     1.47       0.66  
Exercise price (USD/price)     2.50       5.00  
Risk free rate     0.14%       0.14%  
Dividend yield     0.00%       0.00%  
Expected term/ Contractual life (years)     1.39       1.39  
Expected volatility     56.36%       56.36%  

 

Appraisal Date (Inception Date)   C Warrant
September 27,
2021
    D Warrant
September 27,
2021
 
    $     $  
Market price per share (USD/share)     1.71       0.73  
Exercise price (USD/price)     2.50       5.00  
Risk free rate     0.15%       0.15%  
Dividend yield     0.00%       0.00%  
Expected term/ Contractual life (years)     1.26       1.26  
Expected volatility     52.93%       52.93%  

 

 

Appraisal Date (Inception Date)   IPO Warrant
September 26,
2022
 
    $  
Market price per share (USD/share)     1.28  
Exercise price (USD/price)     1.925  
Risk free rate     4.03%  
Dividend yield     0.00%  
Expected term/ Contractual life (years)     4.65  
Expected volatility     46.10%  
Schedule of warranty liability activity
           
    December 31,
2023
    December 31,
2022
 
    $     $  
Balance at the beginning of period     1,179,768       312,320  
Warrants issued to investors           754,303  
Warrants issued to underwriter           113,145  
Fair value change of warrants included in earnings            
Total     1,179,768       1,179,768  
Schedule of warrant activity
            
  

Number of

Warrants

  

Average

Exercise Price

  

Weighted

Average

Remaining

Contractual

Term in

Years

 
             
Outstanding at January 1, 2022   256,000    3.75    2.66 
Exercisable at January 1, 2022   256,000    3.75    2.66 
Granted   2,162,000    1.93    4.98 
Exercised / surrendered            
Expired            
Outstanding at December 31, 2022   2,418,000    2.12    4.73 
Exercisable at December 31, 2022   2,418,000    2.12    4.73 
                
Outstanding at January 1, 2023   2,418,000    2.12    4.73 
Exercisable at January 1, 2023   2,418,000    2.12    4.73 
Granted            
Exercised / surrendered   (162,854)   1.93     
Expired            
Outstanding at December 31, 2023   2,255,146    2.14    3.65 
Exercisable at December 31, 2023   2,255,146    2.14    3.65 
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of components of lease expenses
               
    Statement of Income Location   For the year ended December 31, 2023     For the year ended December 31, 2022  
        $     $  
Lease Costs                
Operating lease expense   General and administrative expenses     69,442       51,227  
Total net lease costs         69,442       51,227  
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.1
OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of other payables
           
    December 31,
2023
    December 31,
2022
 
    $     $  
VAT payable            
Salary payable     842       861  
Others     33,251       37,527  
Total     34,093       38,388  
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.1
TAXATION (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of income tax components
           
    For the years ended December 31,  
    2023     2022  
    $     $  
Current           23,808  
Deferred            
Total income tax expense (benefit)           23,808  
Schedule of reconciliation of income tax expense
        
   For the years ended December 31, 
   2023   2022 
Taiwan (2021 - PRC) income tax statutory rate   20.00%    20.00% 
Tax effect of non-deductible expense   (11.84%)   (13.48%)
Tax effect of stock-based compensation   (3.78%)   (8.69%)
Tax effect of non-taxable income   %    2.54% 
Tax effect of different tax rates in other jurisdictions   (0.04%)   (0.01%)
Others   (4.34%)   0.12% 
Changes in valuation allowance   (%)   (0.49%)
Effective tax rate   (%)   (0.01%)
Schedule of deferred income taxes
           
    December 31, 2023     December 31, 2022  
    $     $  
Deferred tax assets                
Tax loss carried forward     23,391       23,391  
Allowance for doubtful receivables            
Total deferred tax assets     23,391       23,391  
Reversal of deferred tax assets     (23,391 )      
Valuation allowance             
Total deferred tax assets, net           23,391  
                 
Deferred tax liabilities                
Property and equipment, difference in depreciation            
                 
Deferred tax liabilities, net            
Schedule of movement in valuation allowance
           
    December 31, 2023     December 31, 2022  
    $     $  
Balance at beginning of the year     95,844       95,844  
Additions of valuation allowance            
Reductions of valuation allowance            
Balance at the end of the year     95,844       95,844  
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.1
RELATED PARTY BALANCES AND TRANSACTIONS (Tables)
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Schedule of related party transactions
           
    December 31,
2023
    December 31,
2022
 
    $     $  
Mountain Share Transfer, LLC (1)     39,341       39,341  

  

Sales

 

The balance of sales with a related party was as following:

 

    Related Party Categories     December 31,
2023
    December 31,
2022
 
          $     $  
Grand Smooth Corporation Limited (2)     Same director       12,498       993,918  
Total             12,498       993,918  

 

The sales prices and payment terms to related parties were not significantly different from those of sales to third parties. For other related party transactions, price and terms were determined in accordance with mutual agreements

 

Note:

 

(1) Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.
   
(2) Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.1
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of assumptions of option pricing
        
   December 31,
2023
   December 31,
2022
 
         
Dividend yield   N/A    N/A 
Risk-free interest rate   1.16%    1.16% 
Expected term (in years)   4.31    4.31 
Volatility   48.15%    48.15% 
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.1
(LOSS) EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of earnings per share
Schedule of earnings per share            
    For the years ended December 31,  
    2023     2022  
    $     $  
Net loss     (4,289,611 )     (4,812,908 )
Net loss from continuing operations     (4,289,611 )     (2,074,329 )
Net (loss) income from discontinued operations           (2,662,260 )
                 
Weighted Average Shares Outstanding – Basic and Diluted     9,814,000       7,876,367  
                 
Loss per share – basic and diluted     (0.4383     (0.6111 )
Net loss per share from continuing operations – basic and diluted (1)     (0.4383 )     (0.2731 )
Net (loss) income per share from discontinued operations – basic and diluted (1)            (0.3380 )
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.1
DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”) (Tables)
12 Months Ended
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of reconciliation of discontinued operations
Schedule of reconciliation of discontinued operations        
    For the Years Ended
December 31,
 
    2022  
Discontinued Operations:        
Revenue   $ 2,236,616  
Cost of revenues     (2,225,487 )
Selling expenses      
General and administrative expenses     (105,226 )
Other revenue     1,812  
Other expenses      
Income tax      
Net gain from discontinued operations      
Net income (loss) from discontinued operations   $ (92,285 )
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.1
BUSINESS COMBINATION (Tables)
12 Months Ended
Dec. 31, 2023
Meixin Institutional Food Development Company Limited [Member]  
Business Acquisition [Line Items]  
Schedule of assets acquired and liabilities assumed
     
Cash and bank balance   $ 7,824  
Trade receivables     10,646  
Inventory     14,225  
Plant and equipment, net     872,939  
Intangible assets – customer relations     169,156  
Other payables and accrued liabilities     (581,959 )
Net assets value     492,831  
Net assets acquired @ 80%     394,265  
Goodwill     3,905,735  
Purchases price   $ 4,300,000  
Xin Feng Construction Co Ltd [Member]  
Business Acquisition [Line Items]  
Schedule of assets acquired and liabilities assumed
     
Cash and bank balance   $ 46,564  
Trade receivables     378,798  
Inventory     144,968  
Prepaid expenses and other current assets     2,000,452  
Plant and equipment, net     38,402  
Bank borrowing     (19,054 )
Other payables and accrued liabilities     (19,839 )
Income tax payable     (32,274 )
Goodwill     332,040  
Net assets acquired   $ 2,870,057  
Consideration received     (300,082 )
Loss on disposal of subsidiary   $ 2,569,975  
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.1
PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative) - USD ($)
1 Months Ended
Sep. 07, 2022
Nov. 30, 2022
Meixin V I E Agreements [Member]    
Schedule of Equity Method Investments [Line Items]    
Purchase of controlling interest $ 4,300,000  
XFC Sale [Member]    
Schedule of Equity Method Investments [Line Items]    
Purchase cash price   $ 300,000
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.1
GOING CONCERN (Details Narrative)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Net loss $ 2.1
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer A [Member]    
Product Information [Line Items]    
Concentration percentage 60.11% 50.83%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer B [Member]    
Product Information [Line Items]    
Concentration percentage 21.99% 14.73%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer C [Member]    
Product Information [Line Items]    
Concentration percentage 0.00% 31.82%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer D [Member]    
Product Information [Line Items]    
Concentration percentage 16.10% 0.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | All Customers [Member]    
Product Information [Line Items]    
Concentration percentage 98.19% 97.38%
Purchases [Member] | Product Concentration Risk [Member] | Supplier A [Member]    
Product Information [Line Items]    
Concentration percentage 11.67% 0.00%
Purchases [Member] | Product Concentration Risk [Member] | Supplier B [Member]    
Product Information [Line Items]    
Concentration percentage 10.06% 0.00%
Purchases [Member] | Product Concentration Risk [Member] | Supplier C [Member]    
Product Information [Line Items]    
Concentration percentage 0.00% 18.60%
Purchases [Member] | Product Concentration Risk [Member] | All Suppliers [Member]    
Product Information [Line Items]    
Concentration percentage 21.73% 18.60%
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)
12 Months Ended
Dec. 31, 2023
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives Shorter of the remaining lease terms and estimated useful lives
Land [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives Indefinite, as per land titles
Furniture and Fixtures [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives 5 years
Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives 3 years
Machinery [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives 5 years
Vehicles [Member]  
Property, Plant and Equipment [Line Items]  
Property and equipment useful lives 5 years
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Product Information [Line Items]    
Cash $ 1,229,580 $ 2,906,074
Exchange rates at end of period 7.1258 6.4854
Annual average exchange rates 7.1162 6.3700
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Five Customer [Member]    
Product Information [Line Items]    
Concentration risk 80.85%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Four Customer [Member]    
Product Information [Line Items]    
Concentration risk   49.62%
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.1
ACCOUNTS RECEIVABLE, NET (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Credit Loss [Abstract]    
Accounts receivable $ 173,395 $ 209,777
Less: Allowance for doubtful accounts 0 0
Total $ 173,395 $ 209,777
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.1
ACCOUNTS RECEIVABLE, NET (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Credit Loss [Abstract]    
Provision for doubtful accounts $ 0 $ 0
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.1
INVENTORIES, NET (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 88,432 $ 91,781
Work in process 0 0
Total $ 88,432 $ 91,781
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.1
ADVANCE TO SUPPLIERS (Details Narrative) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Advance To Suppliers    
Advances to suppliers $ 1,732 $ 1,732
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.1
PREPAID EXPENSES AND OTHER ASSETS, NET (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Prepaid expenses and other assets, net $ 10,365 $ 27,470
Other Receivables [Member]    
Prepaid expenses, gross $ 10,365 $ 27,470
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.1
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Less: Accumulated depreciation $ (235,499) $ (59,254)
Property and equipment, net 1,547,801 844,613
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 877,870 0
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 905,430 $ 903,867
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.1
PROPERTY AND EQUIPMENT, NET (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Abstract]    
Depreciation $ 171,312 $ 66,907
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Goodwill $ 1,655,182 $ 3,905,735
Goodwill (2,250,553) 0
Goodwill 2,250,553 0
Meixin [Member]    
Goodwill $ 3,905,735 $ 3,905,735
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Acquisitions $ 135,325 $ 135,325
Translation/ Adjustments 0 0
Less: Accumulated amortization (21,196) (4,891)
Balance at end of year $ 114,129 $ 130,434
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.1
OTHER BORROWINGS (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]    
Secured loan, current $ 487,800 $ 214,913
Secured loan, non current 487,800 651,254
Chailease Finance Co [Member]    
Short-Term Debt [Line Items]    
Secured loan, non current 0 436,341
Chailease Finance Co [Member]    
Short-Term Debt [Line Items]    
Secured loan, current $ 487,800 $ 214,913
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.1
OTHER BORROWINGS (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 19, 2022
Taiwan, New Dollars | Xizhi Brench [Member]    
Short-Term Debt [Line Items]    
Bank deposit $ 500,000  
Chailease Finance Co [Member]    
Short-Term Debt [Line Items]    
Outstanding loan $ 651,254  
Interest rate 6.00%  
Expired date Dec. 16, 2024  
Chailease Finance Co [Member] | Taiwan, New Dollars    
Short-Term Debt [Line Items]    
Outstanding loan $ 20,000,000  
Facility of credit limit   $ 20,000,000
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.1
WARRANTS (Details - Assumptions used)
Sep. 26, 2022
Sep. 27, 2021
Aug. 10, 2021
C Warrant [Member] | Measurement Input, Share Price [Member]      
Offsetting Assets [Line Items]      
Assumptions used   1.71 1.47
C Warrant [Member] | Measurement Input, Exercise Price [Member]      
Offsetting Assets [Line Items]      
Assumptions used   2.50 2.50
C Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Offsetting Assets [Line Items]      
Assumptions used   0.15% 0.14%
C Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]      
Offsetting Assets [Line Items]      
Assumptions used   0.00% 0.00%
C Warrant [Member] | Measurement Input, Expected Term [Member]      
Offsetting Assets [Line Items]      
Assumptions used   1.26 1.39
C Warrant [Member] | Measurement Input, Price Volatility [Member]      
Offsetting Assets [Line Items]      
Assumptions used   52.93% 56.36%
D Warrant [Member] | Measurement Input, Share Price [Member]      
Offsetting Assets [Line Items]      
Assumptions used   0.73 0.66
D Warrant [Member] | Measurement Input, Exercise Price [Member]      
Offsetting Assets [Line Items]      
Assumptions used   5.00 5.00
D Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Offsetting Assets [Line Items]      
Assumptions used   0.15% 0.14%
D Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]      
Offsetting Assets [Line Items]      
Assumptions used   0.00% 0.00%
D Warrant [Member] | Measurement Input, Expected Term [Member]      
Offsetting Assets [Line Items]      
Assumptions used   1.26 1.39
D Warrant [Member] | Measurement Input, Price Volatility [Member]      
Offsetting Assets [Line Items]      
Assumptions used   52.93% 56.36%
I P O Warrant [Member] | Measurement Input, Share Price [Member]      
Offsetting Assets [Line Items]      
Assumptions used 1.28    
I P O Warrant [Member] | Measurement Input, Exercise Price [Member]      
Offsetting Assets [Line Items]      
Assumptions used 1.925    
I P O Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]      
Offsetting Assets [Line Items]      
Assumptions used 4.03%    
I P O Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]      
Offsetting Assets [Line Items]      
Assumptions used 0.00%    
I P O Warrant [Member] | Measurement Input, Expected Term [Member]      
Offsetting Assets [Line Items]      
Assumptions used 4.65    
I P O Warrant [Member] | Measurement Input, Price Volatility [Member]      
Offsetting Assets [Line Items]      
Assumptions used 46.10%    
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.1
WARRANTS (Details - Warrant Liability) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Balance at the beginning of period $ 1,179,768 $ 312,320
Fair value change of warrants included in earnings 0 0
Total 1,179,768 1,179,768
Warrants Issued To Investors [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Warrants issued 0 754,303
Warrants Issued To Underwriter [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Warrants issued $ 0 $ 113,145
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.1
WARRANTS (Details - Warrant Activity) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of warrants outstanding, Beginning balance 2,418,000 256,000  
Average exercise price outstanding, Beginning balance $ 2.12 $ 3.75  
Weighted average remaining contractual term, Outstanding 3 years 7 months 24 days 4 years 8 months 23 days 2 years 7 months 28 days
Number of warrants exercisable, Beginning balance 2,418,000 256,000  
Average exercise price exercisable, Beginning balance $ 2.12 $ 3.75  
Weighted average remaining contractual term, Exercisable 3 years 7 months 24 days 4 years 8 months 23 days 2 years 7 months 28 days
Number of warrants, Granted 0 2,162,000  
Average exercise price, Granted $ 0 $ 1.93  
Weighted average remaining contractual term, Granted   4 years 11 months 23 days  
Number of warrants, Exercised / surrendered (162,854) 0  
Average exercise price, Exercised / surrendered $ 1.93 $ 0  
Number of warrants, Expired 0 0  
Average exercise price, Expired $ 0 $ 0  
Number of warrants outstanding, Ending balance 2,255,146 2,418,000 256,000
Average exercise price outstanding, Ending balance $ 2.14 $ 2.12 $ 3.75
Number of warrants exercisable, Ending balance 2,255,146 2,418,000 256,000
Average exercise price exercisable, Ending balance $ 2.14 $ 2.12 $ 3.75
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.1
WARRANTS (Details Narrative) - Underwriters [Member] - USD ($)
Sep. 23, 2022
Sep. 27, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Option to purchase shares   282,000
Purchase of additional warrants 282,000  
Gross proceeds of warrants $ 2,820  
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.1
LEASES (Details - Lease costs) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease expense $ 69,442 $ 51,227
Total net lease costs $ 69,442 $ 51,227
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.1
LEASES (Details Narrative) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating leases $ 0 $ 0
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.1
OTHER PAYABLES AND ACCRUED LIABILITIES (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
VAT payable $ 0 $ 0
Salary payable 842 861
Others 33,251 37,527
Total $ 34,093 $ 38,388
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.1
TAXATION (Details - Income tax expense) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Current $ 0 $ 23,808
Deferred 0 0
Total income tax expense (benefit) $ 0 $ 23,808
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.24.1
TAXATION (Details - Reconciliation of income tax)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Taiwan (2021 - PRC) income tax statutory rate 20.00% 20.00%
Tax effect of non-deductible expense (11.84%) (13.48%)
Tax effect of stock-based compensation (3.78%) (8.69%)
Tax effect of non-deductible income 0.00% 2.54%
Tax effect of different tax rates in other jurisdictions (0.04%) (0.01%)
Tax effect of non-deductible income (4.34%) 0.12%
Changes in valuation allowance (0.49%)
Effective tax rate (0.01%)
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.1
TAXATION (Details - Deferred taxes) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets    
Tax loss carried forward $ 23,391 $ 23,391
Allowance for doubtful receivables 0 0
Total deferred tax assets 23,391 23,391
Reversal of deferred tax assets (23,391) 0
Valuation allowance 0 0
Total deferred tax assets, net 0 23,391
Deferred tax liabilities    
Property and equipment, difference in depreciation 0 0
Deferred tax liabilities, net $ 0 $ 0
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.24.1
TAXATION (Details - Valuation Allowance) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Valuation allowance, beginning balance $ 95,844 $ 95,844
Additions to valuation allowance 0 0
Reductions in valuation allowance 0 0
Valuation allowance, ending balance $ 95,844 $ 95,844
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.1
TAXATION (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]      
Value added tax rate 16.00% 13.00%  
Global intangible low taxed income $ 152,829    
UNITED STATES      
Operating Loss Carryforwards [Line Items]      
Effective income tax rate 21.00%    
Effective income tax rate   10.50%  
Net operating loss carryforwards     $ 99,817
HONG KONG      
Operating Loss Carryforwards [Line Items]      
Effective income tax rate 8.25%    
PRC [Member]      
Operating Loss Carryforwards [Line Items]      
Effective income tax rate 25.00%    
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.24.1
RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Due to related parties $ 28,484 $ 18,919
Due from related parties 12,498 993,918
Mountain Share Transfer LLC [Member]    
Related Party Transaction [Line Items]    
Due to related parties [1] 39,341 39,341
Grand Smooth Corporation Limited [Member]    
Related Party Transaction [Line Items]    
Due from related parties [2] $ 12,498 $ 993,918
[1] Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.
[2] Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.24.1
COMMON STOCK (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 11, 2022
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Common stock, shares authorized   200,000,000 200,000,000
Common stock par value   $ 0.001 $ 0.001
Reverse stock split 2:3 reverse stock split    
Common stock, shares issued   11,156,987 9,243,587
Common stock, shares outstanding   11,156,987 9,243,587
Public Offering [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Common stock issued shares 1,880,000    
Gross proceeds $ 6,580    
Proceeds received $ 5,300    
Common Stock [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Common stock, shares issued 10,707,150    
Common stock, shares outstanding 7,138,587    
Common stock issued shares   1,383,400 1,880,000
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.24.1
SHARE-BASED COMPENSATION (Details - assumptions)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Risk-free interest rate 1.16% 1.16%
Expected term (in years) 4 years 3 months 21 days 4 years 3 months 21 days
Volatility 48.15% 48.15%
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.1
SHARE-BASED COMPENSATION (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Dec. 05, 2023
Oct. 11, 2023
Mar. 22, 2023
Dec. 22, 2022
Dec. 02, 2021
Aug. 11, 2021
Jun. 01, 2020
Dec. 31, 2021
Dec. 27, 2018
Dec. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Warrants exercise price         $ 0.50   $ 0.50        
Unrecognized compensation costs                     $ 11,114,097
Unrecognized compensation cost amortization period                     1 year 11 months 26 days
Share Based Compensation [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Share based compensation expenses                   $ 163,621 $ 413,453
Series A Warrant [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Warrants granted                 5,000,000    
Warrants exercise price                 $ 0.50    
Class A Warrant [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Warrants granted         70,000   50,000        
Warrants exercise price         $ 0.50   $ 0.50        
Yin Chieh Cheng [Member] | Series A Warrant [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Warrants granted                 250,000    
Shun Chih Chuang [Member] | Class A Warrant [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Warrants granted         75,000   50,000        
Hsien Wen Yu [Member] | Class A Warrant [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Warrants granted         60,000   60,000        
Michael A Littman [Member] | Class A Warrant [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Warrants granted           50,000 50,000        
Warrants exercise price             $ 0.50        
Michael A Littman [Member] | Class B Warrant [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Warrants granted           50,000 50,000        
Warrants exercise price             $ 1.00        
Shun Chih Chuang And Five Consultants [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Issuance of shares               505,000      
Chen Chun Chung [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Issuance of shares       150,000              
TraDigital [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Issuance of shares       75,000              
Investor [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Issuance of shares     450,000                
Yu Hao Chang [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Issuance of shares   20,000                  
Andy Chin An Jin [Member]                      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                      
Issuance of shares 60,000                    
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.1
PREFERRED STOCK (Details Narrative) - $ / shares
Aug. 11, 2022
Dec. 31, 2023
Dec. 31, 2022
Aug. 31, 2021
Class of Stock [Line Items]        
Sale of stock, price       $ 1.00
Share price       $ 2.50
Reverse stock split 2:3 reverse stock split      
Series A Preferred Stock [Member]        
Class of Stock [Line Items]        
Preferred stock, shares issued   80,000 80,000 80,000
Common Stock [Member]        
Class of Stock [Line Items]        
Reverse stock split 2:3 reverse stock split      
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.24.1
(LOSS) EARNINGS PER SHARE (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]    
Net loss $ (4,289,611) $ (4,812,908)
Net loss from continuing operations (4,289,611) (2,074,329)
Net (loss) income from discontinued operations $ 0 $ (2,662,260)
Weighted Average Number of Shares Outstanding, Basic 9,814,000 7,876,367
Weighted Average Number of Shares Outstanding, Diluted 9,814,000 7,876,367
Earnings Per Share, Basic $ (0.4383) $ (0.6111)
Earnings Per Share, Diluted (0.4383) (0.6111)
Income (Loss) from Continuing Operations, Per Basic Share [1] (0.4383) (0.2731)
Income (Loss) from Continuing Operations, Per Diluted Share [1] (0.4383) (0.2731)
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [1] 0 (0.3380)
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share [1] $ 0 $ (0.3380)
[1] On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.24.1
COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
Capital commitment amount $ 0 $ 0
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.1
DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD ("XFC") (Details - Discontinued operations XFC - operations)
12 Months Ended
Dec. 31, 2022
USD ($)
Discontinued Operations:  
Revenue $ 2,236,616
Cost of revenues (2,225,487)
Selling expenses 0
General and administrative expenses (105,226)
Other revenue 1,812
Other expenses 0
Income tax 0
Net gain from discontinued operations 0
Net income (loss) from discontinued operations $ (92,285)
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.24.1
DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”) (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Nov. 30, 2022
Dec. 31, 2020
Dec. 31, 2022
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Net loss disposal of discontinued operation     $ (92,285)
XFC Sale [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Exchanged restricted shares   466,667  
Exchange cash purchase price   $ 300,000  
XFC Sale [Member] | Discontinued Operations, Held-for-Sale [Member]      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Assets held carrying value $ 2,600,000    
Liabilities held carrying value 71,168    
Cumulative translation adjustments gain on sale $ 1,800,000    
Net loss disposal of discontinued operation     $ 2,800,000
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.24.1
BUSINESS COMBINATION (Details - Meixin) - Meixin Institutional Food Development Company Limited [Member]
Sep. 07, 2022
USD ($)
Business Acquisition [Line Items]  
Cash and bank balance $ 7,824
Trade receivables 10,646
Inventory 14,225
Plant and equipment, net 872,939
Intangible assets - customer relations 169,156
Other payables and accrued liabilities (581,959)
Net assets value 492,831
Net assets acquired @ 80% 394,265
Goodwill 3,905,735
Purchases price $ 4,300,000
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.24.1
BUSINESS COMBINATION (Details - XFC) - Xin Feng Construction Co Ltd [Member]
Nov. 30, 2022
USD ($)
Business Acquisition [Line Items]  
Cash and bank balance $ 46,564
Trade receivables 378,798
Inventory 144,968
Prepaid expenses and other current assets 2,000,452
Plant and equipment, net 38,402
Bank borrowing (19,054)
Other payables and accrued liabilities (19,839)
Income tax payable (32,274)
Goodwill 332,040
Net assets acquired 2,870,057
Consideration received (300,082)
Loss on disposal of subsidiary $ 2,569,975
EXCEL 105 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (>*@5@'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 " "'BH%8&ULS9+! M2L0P$(9?17)OI^GJ@J&;B^))07!!\1:2V=U@TX1DI-VW-XV[740?0,@E,W^^ M^0;2Z2"TC_@@M(? M:H_0-LT:')(RBA3,P"HL1"8[HX6.J,C'$][H!1\^8U]@1@/VZ'"@!+SFP.0\ M,1RGOH,+8(811I>^"V@68JG^B2T=8*?DE.R2&L>Q'ER0 M2 T:\ZMD!1T#;MAY\NOJ[G[[P&3;M-=5DP_?MESP6W&S?I]=?_A=A)TW=F?_ ML?%94';PZU_(+U!+ P04 " "'BH%8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M (>*@5BB!&4E_@< +$U 8 >&PO=V]R:W-H965T&UL MM9MK;]LV%(;_"N$-0PO$L6YVG#8QX,CQZG5ULSAMUPW[P$B,+502/8J*D_WZ MD9)M1AUU+ WTE\:ZG%?B4U[.2U(7&\J^92M".'I*XC2[[*PX7[_I];)@11*< MG=(U2<65!\H2S,4A6_:R-2,X+(*2N.=8UJ"7X"CMC"Z*_=^K3HO"B,/!'AV38"S#7"^"["]F@!W M&^ V#?"V 5Y!IBQ*P6&".1Y=,+I!3-XMU.2/ F81+8H?I?+_?<&9N!J).#[R MZ2-AJ(L^+2;HU8^O+WIAB.[I[71(<-#K>M[GL='S"J+1]#8A4^_3V? M/EC L8 3%H"F,5[J ,'Q#SC.=%Q],*PM(4-B%4*#/:%!LQHT3M,Y%A08U1:4(;$*J+,]J+.&38UA,:07(W(]+%BKMEJ!86UI&1*KT!KN M:0V;T;HA+**A'/B0&'RU?=0!I=U05SO6@?%MH1D2JT [WT,[;P9M&F6!:(M; M=E-Q.M.!@]6F7W6PP)BVL R)56#9EDK+K%:XOA+,ZF$=$*NK7'!86V"FU*K$ M7B2R-EA(/V?L>V!0RSP@U^W:3M>UM=C R-;8#*E5L3D*FP.6\SKE$7\6U&*" MYGER3Y@6%BQB67;7LSU7EV_[<&QK7(;4JKA4-F^#*>\.URU91C*A%_5MCA-] M_8*%YA_]Z]OQ"9K-_5,M-:-YO"FU*C65R=MP+KZEYHOVR43;G FG^(3>DVPX41^"W L3-*>GR![V3[0PC1H&4VI5F,HRV'"F#\*\VU M3%AR($#FW+9$-NUVW/]0",^HE3*E5@2DOX<")_UW$A<&G#\AV7MV_ M1B)WR)F^P[XZH.33)!$69,%I\.T$K3%#CSC."?K1.A76#*T)0]D*,^T4,"S= M&NDQ#(:C#(8#6X [AHL\=O&4B'#CEW]4T M=/T4K'"Z)+43)@>$YN/%9/R;EI=1HV!*K1+_A,8Y&0859.:#+M9/D!I1I8 M1DV *;7JC@1E MQ&)F W8UZN]!5=&<=>-=QBUU&#%.FI&38 IM2HU90+"_)];C>"XUB2/80A<90C< M1BL.BY7(W_C*$#3F&+]"&HRM_>-JDVV M:OU"36ZP?AS9]F!@>[9UT7O4T5$NP&WD JI>>R%M=88^YCSC.)7>4TO,9%KO M;]4&+\OHG/<'Y\.S?1FW-(YA %QE %PX;9_YTULTSL.(4X;&G!/!J.BTZC9' M'M"K;X5&G8 IM>H.6^4$O,;;C%*(*X_4,IW!_(!^Z^T1O\"4$L#!!0 ( (>*@5CS#"'Q>0@ &LC M 8 >&PO=V]R:W-H965T&ULM5IM;]LX$OXKA'>QVP62 M6'S16YL$2./L;H!N&C3=VP^'^\#(M"U4%K44[33WZV\H*98MD706R*%H:\O# MT3-#3R_/FVKVZ/)<;7>2EN%>HWJS77#U_%(5\NIC@ MR5YQ9?B0>@_JWL%WZ8[+_-\+Z>9N#^ MYQ?OOS;!0S"/O!;7LO@KG^O5Q229H+E8\$VAO\BGWT474&C\9;*HFW_14V<; M3%"VJ;5<=X,!P3HOV__Y]RX1>P,P=0P@W0 R', < V@W@+YV .L&-*F>MJ$T M>9AQS2_/E7Q"REB#-_.A268S&L+/2S/O#UK!KSF,TY?7G^\>/G^ZG5U]O9FA MCU>?KNZN;]##[S_?C+^53#KUT+7MG#:\(5[.468^B+\W^987 M$+LUZM95V+@R%6)[B0E)PR0XGV[W QK;D32(@ICM[ ZPLAU6YL5ZE65R ]"@ M@&0"<#X6X@250MN@MIZB?:@QI6DX0#HV(T$:Q[$=:+@#&GJ!WI9;2*%4N:B= M ,/1G9.$43+ -[9*<9Q@.[QH!R_RYW&^Y64FD)90OZNJR(6R3G=DR^$0X1&C M X#Q#F#L!7BO1,7S.1+?@:]J43<+5.J54-V6=&8U'J,):#2<];$5B5D0E9S7G1841H4G*1:R05*F1M37MB69-) ME,:#(,9FC@#270"I-X"O4@/X[&CM2RTS#G4@P . 8SM*:)101Q7 0<]!@1?H M%Z$!8:LD7@J!%6GGQYZCCEA\)H?X]C@2>_'-Q$) $N=(\^_'%FSGR@MQ;$)( M'% 'S)[DL)=88)>!'%3ZN=E=IO)7(-"T&RD9SWO(XF0T[Q;#A+$(NP#W5(7] M7'5;:EXN* Q*%-RL"?M"H&/LF&&2#J%;[&C G$NV9R[LIZ[? MI)P_Y45A!6?AJB@,<3(LM19#F@9A3$,'O)ZOL)^P/C>UM93EZ<'VMZ(=4Q*+ MZ6C-CJURGK;8^N>L2'E-1&% &TS<$-S9,, LH3AT0>]["\:N$8Y'S MQ[S(=>ZH2U[Z^Z?R\:V\'<;36:X9S/L MI[.=6O1!&W/4"-K8A$34H9)31)',![5,%H-\Q=$0 MK,4P)'":=!7;GJ*(GZ(.!/D>7*?6)<"\[L#L]6?75,@FSM[ T6',/1-2?Q/S!DYT=E:A;]J]?"MOAV'N]2^/ M-#!A:F6)X!28?4/O?@S.@@ ;VF_;+A\0W^B55/E_83.1(#@)VK^H7G% \P%A M?(+#Z"1-XNY2LS[2$\+H2=A?S.O:2+.F#[71-9Q#YX;Z>(WD LU "JT?89^^ M=+ ;.].+/@$A4E>B>5A1/-L:XQ^/A/=O_!_K%-KX'H?#'I'%+"7,P:*TUP34 MKPGNU4M!?4W:\3CK#\+T1M$5ZCT]&$^0OIUM[^$$)?O#_W^3<4W'NF/9J7*.-5#M75NF;\SEQKQB)8<$IAW0RECY\LO%QG9*(QF3(.!;#"">$,,8_V8^TYJYO[8!,1D\A[>U BZ&W M'R+'%[7,LN;NL#7;:ML MQ:$@/ IAGJS PN4=5YH*K1O#IK6R,&]A-)CW0)W9U-QT[TV#M5#+YHV-&C6- MN?89]>[J[JV0C\W+$\/KC+Z_9M3Z"X-?VK<;^ENTKZ'\P=4R+VM4B 7<+CB+ M88Y5^V9'^T7+JGG7X5%J+=?-QY7@4%R, ?R^D%*_?#$WV+U?<_D_4$L#!!0 M ( (>*@5B?'1G7[ ( )\* 8 >&PO=V]R:W-H965T&ULM99K;YLP%(;_BL6F:9.Z<,F](TAIDJF5>HF:;OLP[8,#)\$J8&8[2;=? M/QLHA88$,FWY$&PX[^OG&&,?>T?9(_M#B'F+QA#) M)RO*0BQDEZUU'C/ 7B(* ]TRC)X>8A)ICIW P,H$5E-!.Q.TDT13LB2M*1;8L1G=(::BI9MJ)'.3 MJ&4V)%*O<2&8?$JD3CB3N]O%W?75=/PPFZ*+\?7X=C)#B\O9[&&!WL\Q@TCX M((B+@P_H(WJ+=,1]>9?;NI"C*P_=S4:Z2$>R#HPT!;>%VN89L@RK72&?-)=; M9;DN<\X3M_+$K<2OO;(GY=5(FRG5.V3Z!,IQ[AC? I([_!JZ)-#7L%#OE)I[]7Q$TB2]2=G+IS M.C7A?%--W-GC,$VSVQL.^J^ ]P.'5J?=+<25<+LY;O=T7+GE<8$CCT3K*N9N M4^;]P*/,O9RY=Y1Y+G<[8 R\1BNXUV@%UT650/LY:/\TT$:+N+\_O=5KN$%@ M"7N08P^.8B^ $4DY1B_\"\6/OM] N 3VHXKZJ*4ZD,]YC%T8:?+$Y<"VH#GO MWI@]XU/5=OB/S$K9#_/LA__AI0T/[2>OWEE]7 G:-%[.,N.OL ]O/9EAD650 M05P;5@8N'+[F7P'7;#Z9:RUU75A*K1>J!U6ZW6"V)A%' :RDSFCUY1;&TFHH M[0@:)P7%D@I9GB1-7U:0P%2 ?+ZB5#QW5(V2UZ3.'U!+ P04 " "'BH%8 M(<$LNL0% #)& & 'AL+W=O8_YE\T3%4[^*$L4ISEA,,D#Q\KIW Z]&R)<. MN<77&._8P3V05!:$?),/D^BZ9TA$.,$AER$"<7G%(YPD,I+ \;T,VJN^*1T/ M[_?1[W/R@LPB8'A$DK_CB*^O>UX/1'@9;!/^3':?<4G(EO%"DK#\+]B5MD8/ MA%O&25HZ"P1IG!77X*TS=#!SH@6RG-9=P(/A@)(= MH-):1),W^=CDWH)-G,EIG',J?HV%'Q^.9M/Y[&%R=_,RO@/S%W%Y'$]?YF!V M#V9/X^>;EXDP #?3.S":/3X]CS^/I_/)US$X>YC-Y^=@,A6OQ^ "?)G?@;/? MSP=]+D#)T/VP!'!; $ = " "CR3C:P;&682CXP!]P::BA/:4;I$VXAT.+X$) M/P%D(%,!:/1Q=Z2!8U8C;.;QS(YXDRPD*09S'G L\I^#?VX6C%.1O_^J1JL( M9JF#R:*^8IL@Q-<]4;4,TU?<&_[Q&W2,/U5,3Q3LB+=5\;9TT8=3T8-8D&"F M8EFXVKFK[#2O0V3ZT/:1,^B_'C)H&T(+&@B:7F5XA,ZNT-E:="/"."#+;H2% MNW/PX0MDNLCP';I1=$^9S2<*=D37J^AZVKF8 MI)L@IGG]BJQ9$1+MXB114?84B8-LP[;-QKQH/ZBF S1,_(J)K\\JG(F92T"0 M12"(A*3$LAM),=7.I*^BA6P3-6FI#%T7B:)5)QPT:JDRM,A?"!>XR8<2KPQU M!,.R7-MSFQU&9:D'?*"M4%\C?(TI.-OC/ =QK@6?0(:5!5V&.U&YG"K:,7E4 MDT?:V>H@K^2-%)-EF%YKJMIV%G1]W^^8J%JBH58)UC[%',2O@X>@^]5O1_NLA/%.UX%.I% -2*[O!!CH#8C0G^&R+64DK" M;FL2C.8\M4TND.WXOFMWS%.MVU OW&<2XK[Y_/QDM=6\A5TA^#Y"7A?R6J>A M7JAEAITEOX2^K<4M]"JY=AR$'$.-']5RC?1RO:\0%3*DDF=E"2LM7=.QO8X2 M1K4\(ZT"#A\P8U= PBS'-^"A#Y78J :B%&^LURL6@8D51TJ[4\+!*KTLX<.NE6^531CHG7BHW> MWRUW$E7(=$>QJ"RUQ5)K-=)K];U8_,2K#(1;2G$6_@!BTY"Q)&\^^_HINI62 M0EN(+PY_0/#H533%?Y63D31;#- M>'&86KVMSN-O\E/HQOM;>#4J3M7K,,4A_V- 5['8&B5X*4(:EZZ 18MS\^*! MDTU^]+P@G),TOUWC0(R"-!"_+PGA^P?Y@>J_%\/_ %!+ P04 " "'BH%8 M ^N?3!H$ ";#0 & 'AL+W=OWS.C1_'@R,7SS*D5,&/.$KDT B5VO5-4_HAC8EL\1U-\,V&BY@H M;(JM*7>"DB!-BB/3L2S/C E+C-$@[5N)T8#O5<02NA(@]W%,Q,LMC?AQ:-C& MJ>.!;4.E.\S18$>V=$W5E]U*8,LL4 (6TT0RGH"@FZ$QMOM3V]4):<171H^R M] Q:RA/GS[HQ#X:&I1G1B/I*0Q#\.] )C2*-A#S^S4&-8DR=6'X^H7]*Q:.8 M)R+IA$??6*#"H=$U(* ;LH_4 S]^IKF@&XWG\TBFOW#,8RT#_+U4/,Z3D4', MDNR?_,@+44I H=4)3I[@7"9X-0ENGN!>)K1K$MIY0CNM3"8EK<.4*#(:"'X$ MH:,133^DQ4RS43Y+]'=?*X%O&>:IT62Y6"_OYM/QXVP*ZT?\NY\M'M>P_ 3+ MU>QA_#C' !@OIC!9WJ\>9I]GB_7\ZPP^W"W7ZRN8+[ ;6RLB:*)"JIA/HBNX MAC_!!!EBKQR8"GGJT4P_YS3).#DUG&P'[CFB29@E 0W. 4P46*AT3BHG3B/B ME/HM<.V/X%B.6T%H^O9TIX&.6Q3=3?'<&KQYXO.8PEH117$-*?@^?I)*X!KX MIZI:&5B[&DQO#'VY(SX=&KCR)14':HS^^L/VK+^KE+X3V)GN=J&[W80^NN-2 MPHZ*;&9_W:$LIC+.LVV[B#OC>5/PO/DM MG@&+]NIR(F9,,Z#>+YE6QM4S]0JF7B/3!9X,T1E;V @>@X_KAR5[EFP!CPA! M]!XKH;[BM\W#?+\;1ZH1G[GC?(KX^KE M=POYW5_*_Z#U7P'+-I2+.@1,YJ6@P<_3H*H,S0/6E"%+\DKRK(L"=*L*X+K= M:OV]0G_O_]+?,!.:QZPI099TTU""7M5.55L"VWH]OJU&0M]28X/ZR 'U;6E^ MZ ):/*E($NA%T+#1YNCEC]?KVFW+NN1?$=CI=CS7Z]0H*!D0^QT4-&S!.?X; M-/P/@!8))CS>D>0%Z&:#YE<+ M!Z?OHHE&_1+E*^X_@]Q%3 'Z>J#$#_-9S3>XM\4QVN4LB$FIIS86J5RM%HRC MZ%1%_8Y(R7U&TJ%BOD^4A!"+#4^4:N^N!,_<=_2"+:G20,6UJ]?N/.5<(M6J M,@)FR8'&5&Q3)R^1+8Z6^8.BM[@MW*8>^:)_HF\1%?UCV^E/[*H,_!+X)K7/ MYNO0V;7EGH@MPQ4?T0W2L%H=7*(BNPED#<5WJ3=^X@J==OH8XNV)"AV [S>< MJU-##U#_RT8N6! MX<79<_1$[RC[\7R;\V_#'#[0R(YK0!2LA(O[GA8YIDI1(/(_?:]#!+F;I^/'S._JT:CQO MS$-4T'&6_"=>LM7YP!F@)7V,-@G[GKUZM&Z06>(MLJ2H_H]>:UMM@!:;@F7K MVIEGL([3[=_HC[HC/C@0TN% :@W=G %!Z-K'+#V/G*:&*.KV7@W MV.)H=_84?A]N7(WW<$NLBI57$8LNSO+L%>6E/<.TG(5W+.=G M8^['+L8WUW3^Y0G?W_,^WR?7]';J9HK%W>3V;W"'_&DW^]<.__R\Z M03_NKM#?__J/LR'CL4N$X:*.\W4;AW3%R=9K/NGN6+;XB7[[1M1*G:!P]QXQ_5X!.U:"_89G33.UT MQR*V85G^AB[3);IA*YJC[[2@^0LM5+EX:MCOE/$BS'MJ$N5IG#XIL?R>SKH9 M^^B2L3Q^V+#H(:&(9;S;IHF1#4<30%5V<(AU_040C6#;'MM!F!5U>7U\N;,TF9\.7 M#T9C=7PY1:_:R([6Q)VT3;!AV!8Q!,.9Q-#%!+M-,Z]M=N*ZV#%-O6GH2_!T M5[.:5O.V%4_.=2VC:1.WT2X%CEBHQNI4.@J@TNGPLC Q6C/+L'E5P$*YF@'%\X!P?""< MN:3]CH8-5VA_ !0O[(_7(*RY(ZRI9,GX(TGCFKWOI5C&3+.51\G,5DV]4H8] M))@/"3:'! L@P4(@L ;?K1W?+27?;S?Y8A4558%.L_3DX^HY MKE?/,MHK40^?QF-U=ATU&RCX! AG!H3C >'X0#AS()S :M5(R[!ULUDAPSZK M!K_M';_MGGJ>%IN$\2K^ALH4XP5?41>4L83OD!_>MFN06%[:[=:B@[A86'.H MHW?P5^ET!'_M]JK?-8DF;+AF0.$\(!P?"& J M9\!=R>N34E)9EGO$9YH647F'5L9T)=(1RPYU1AUE&RCXQ&UO7;!NB+>_9D#A M/" <'PAG?ECS Z!P86^X!FFQMA=0-"5)IEE.XZ<4+39Y3LOJS?(H+9**NNAR M^?]-P=8T9=*"K88^@L<].780&2K\! IH!@7D00'Y-5#C5JEK.8YP]_DPLP J MK; W7I/-'^1 K-X'[@2V[:V/9?P2+VFZE+)7"74,>]4Y=;$7*/P$"F@&!>35 M0!]']X1?9<4EK0\5<'Y@P J8-@?L$G@O;R&U?K6-64HR0IYN072?L8].701 M%BC\! IH!@7DU4"-X30<3%S-$2D+%')^<,A 8FE;NJA'AE) 6[=,Q^T@Y5[3 MPVI1;Y(N^Q5?(J6LWKKYX!)#6".->\)W\;&-W1)]<5LI))KA&"86>GDFL93* MOA*[$VS8_)^%1:Y((#7== WQXMNVLS0#8U=<2\H #:R9AD@%"2!V"#'L#B;L M=3"L5I]$)LBU73D5VE)'2073$??W$D.9NJO.]-BM.RB:!XKF@Z+-0=$"4+00 M"JW)[KUHAM6J&93,6X=I_N3#,<2JITZFJ^I]0F:17X7;DI]%3$L3]^]0 3TH M(!\*:"[M LL5*U( %3#L#]AD[E[^PFJ%Z6B]%[=E"DY1W6@)ONK Q]YN!46; M@:)YH&@^*-H<%"T 10NAT)K4WRMC^-=)8[BMC9FZ^'NY4,_WJ9#+=U,D[:]D]UU*D< M7;E!E3)0- \4S0=%FX.B!:!H(11:WU*1*^,D<\K8VK78PC[N:?/H)0Q M** 9%)!'9*H2<5P+BVH'5,CYP2$#F:5IZ*[XDUPIHFX8FM;QF 792V,$0!K3 MI9QMRU<88U.X]SCNB=_%R .T,8D-P:[.DQ >R9S)4I4^$MFV.\&NQG>GXE.> MOL34=21/1;;-=&R[AD9$*D@:;.BDQ00)'K%TFW3<@25[98Q *&-R)K0%KY() M[1O15Q)+F32F3O78O3HHF@>*YH.BS4'1 E"T$ JM2>]2&FL>V4L.I/>AEAN^ MR]D\\5T.PK7P^P6Q%45COIF/TC=$'Q_I@O$E9X3(2$L%:/&W[7;[BT;AZ,89P?$)&4R([KH^FNNRX,9H:LN/F:&K*CENC MJ24[;H^FMNRX,YHZLN/N:.K*CF-M--V^):1U!O,STC9CWF@L;37FS<;2=F/> M<"QM.>9-Q]*V8]YX+&T]YLW'TO9CW@%8V@.8=P&6]@'A?4"D?4!X'Q#YN)<# M+^T#PON 2/N \#X@LCZX).8H)+(^X!/W_<5"PSU3MZ\E^A;E3W%:H(0^_]2!MB];^GB3U!+ M P04 " "'BH%8V"_R@'@) ".+@ & 'AL+W=O40Y:?;7+RDYIBT>4G8G_=#(]B'U'E[.IDVZF/],)&K6J2SMM"RF) @""?+-"]'T]/VN]MZ M>EJMFR(OQ6V-Y'JY3.OG#Z*HGLY&>/3RQ=?\8='H+R;3TU7Z(.Y$\\?JME:? M)MM:9OE2E#*O2E2+^=GH')]<\%@7:"V^Y^))[CPC[Q<8CK^K*JD.W_Z&EC&XQ0MI9-M=P45@J6>=G]37]N&F*G M X=![& MNZ96O^:J7#.]N+F^N_E\=7G^[>,ENONF_GSY>/WM#MU\0A?G=[^C3Y]O_KQ# M8_3'W25Z\\^WIY-&O507G62;%WSH7D <+\ $?:G*9B'1QW(F9OL53)3:K63R M(OD#\=9X*;+WB.)WB 2$ H(N#B]./'+HM@5I6Q]UM6 J%VBNIH-$\[I:(C7# MZK3)RX=NB.9-+N0)U&Y=M0RN5D_?$[E*,W$V4O-3BOI1C*;_^@<.@W]#/K]2 M97LMP+8MP'RU3Z]5M"DJ*2$GNY*\+:E#RN-TS"AC*LB<3AYW'8 ,(QKR.-D: M[HGC6W'<*^ZSD/($E4KB&ZWQ+A >U+R=Y(U>/;[\@D-;#MSR@"$)(D:)H^6CK>[( M.S'.9_]5\4N%_$:BIE(Q7TG/\D*TG=$ZI+[5SYF>0:NZ>LQ5@$#WSX=/H>@U MI] K5;;75O&VK6)O'U\M5VE>Z[9"U1P]5-7L*2\*R.78ZBU">, Y[?6J;><8 MALE68N*5>"F4WUG>#C@D?JH\0@IPX"76FW&$*28]@;99&"9!!(O$@>%9X)5Y MOJSJ)O]?*Q.D56#+"VG >^H ,Q8GV*%NA[;8'XWTL%?MIP+/JI)IH7O[/Y\N M0*%X,.( )H2'21)QATYB=)*!SIZ+NE:S<1,MF_0GJ)$ HS%BK*_3-ALKNX Z M9!KT8B_7IK^I/%4WYUQ-'O28%FN!LD5:/@C=KO.\3%7 48V<2BE4$%J(8H94 MYHN:.IVIZ )Z1&VI<9A$?8]L,\?TPH:BV(_1"Q7(5?*I-#\C'5_R3$CUT#1% M%Q7%7^LV$H*RF3V;>)0$UHBQ[:*$\\ EWE 6^S%[MTAK,=8)]4PA:JFC@WL* MVJ144S DN"_6MF.8,NX:-@:H./2G;.T8D4@/'H.:;I"DY0P5>7J?%V[L8"^P MC^7.:]6VWQB&TM@+MNEYEE5KS6@5W47^F-X7XIW&,NAX9/4(Y0'KLP< MA,31<8:2> "3Y:-"9%6[9H$-/35>^N !K#B-7=H,'K&?C^>S1S5UA4YJY'JU M*G)1PR)M\%FSU&>ROV8R7"1^+M[60J48LRVYVX%>-0M1;T:^L].)C<(Q"T@_ MC83,V MC:Z#\4<,_H@??]LXY)-FXTNML6@?'(#9GM6^0L,XXF==T$2K.LUFO' M'6* NFV2T9CVTR3 :LP9)Z[Y8WA'_"O(JVT2YVU<>R&H%Z]6WT,+RP@[XB.](@8DA$_R;9>;IST^'7$!@H9YAY@HF,S9G$, M^T0-_J@??]?0/H/I1"]E MC]YQ?*7:]AO!T);Z:7N[KM523[8K/=6GJO^:YS8DZV722N^D@$T <#?F41SU MAR)@Z(@>=&>CV$_>7>-*PJE!-/4CNIT::::&@-Z\:!4O1?T@:E#H\)XN M8!+%Q)$J4@-DZ@=R*[-K2B5SO5*9;2/JI1H3;9:KVO;[U4=0L@U?2S+$YY"' M+M$&T-0/Z&T(K=:-CCZ=[K:Q9?ZB.U6+GWN9S_*T?@8=L,EL.0!"/B$X7ZNV_58P>&9^/']( MRQ_HOJI50<=.*P-0C$/*>']9!!BZAIA!,1M \1[4[3=I# 4WJ8T8!)B!/&'$=)S%":#1^\[L4A:"H? M20MFTYF%E-/^%BI@%ZH5+'4=03&#<78@QH>].@(5;)CK7I-]9PS0V8% WUW6 M00Z!FFT>PWUAV_G[PF";^;']<3X767OD*WYN#JY4&[\<8K4GA:UW>EW3/NC% MS6-:M&?J1PX\8&U-%/&L>QB 71+S('%,)VZPSOU8__O.'G-=PP:\=5_#-DE" MC+DCR^0F ^#^[6H]*,7?4<8(@#&D:NN65R CYP=OQ+$^=0_X;S!L"$JGR:.A;T?.?VUB$+>LBQ MM#E0O9T>.'H',&3ZPI3K!II))/@!RWV7$T*?PWGDVXD )B3AUIXW8-CW)>]]_P"<7W=5H4TUW4_M+6JM9)%$A MYJK*X'VD5-7=Y>?N0U.MVOO#]U735,OV<2'2F:BU@?I]7E7-RP?]@NT5].G_ M 5!+ P04 " "'BH%8U25$0%D" "X!0 & 'AL+W=O31+K M[QR^,=CHG36QF2RD?+#&33'R AL0<,C1$JAYK6$"G%N0">-7Q_3Z*ZUP=[VE M?W2YFUP65,-$\N^LP'+D#3U2P)(V'._DYA-T^5Q87BZY=D^R:7T3:)15 M)S9VQ43[IH]='78$X>" (.H$T4M!/%_U2Y'U_I@L//?75KL:4L-:@U> M]N95. C>[\OY/\&>52#I*Y P%_;#.?@-02P,$% @ AXJ!6,&K>(I# M @ D 8 !@ !X;"]W;W)KN%Y*BVA(NI:U,#-3BYD1;29RL)3M022.5'% MO-#W9UY%*,?)TJUM9;(4C6:4PU8BU505D2]K8**-<8 /"SM:E-HN>,FR)@7< M@_Y6;Z69>8-+1BO@B@J.).0Q7@6+]=S&NX#O%%IU-$8VD[T0CW:RR6+L6R!@ MD&KK0,SK"6Z ,6MD,'[WGG@XT@J/QP?W3RYWD\N>*+@1[ ?-=!GC]QAED).& MZ9UH/T.?S]3ZI8(I]T1M%SL),4H;I475BPU!17GW)L]]'8X$QN>T(.P%H>/N M#G*4MT239"E%BZ2--FYVX%)U:@-'N?TH]UJ:76IT.MF8\F8@T8,D&>4%6DE) M> &F[%HM/6U.L'%>VKNM.[?PC%N$[@37I4(?>0;9OWK/D UXX0%O'8X:WD)Z MC:+@'0K],!KQBX9T(^<779 N^OG%1*.-ADK].I5[9STY;6UOST+5)(48F^NA M0#X!3MZ^"6;^AQ'PR0 ^&7-/=@T#%/C[Z55P#(U6F:CU_Z7N<,<-<\(4C(!- M![#IJ,]7P:\N@!LW?0UN-L#-+JK: TASE\@9MG'/U]CF ]O\XL*-\XW[GN7S MCKI$!;)PO5"A5#1<=PUC6!W:[:KK,G_#NUY]1V1!N4(,4_ %02P,$% @ AXJ!6#21 M/\?Y"0 VA< !D !X;"]W;W)K&ULG5C;[H! M4E1B9Z?VP1>20%]/GV[@U<;8KRY7RHOO95&YU[W<^_6+@P.7YJJ4;F#6JL*7 MI;&E]'BTJP.WMDIFO*DL#L;#X?.#4NJJ=_J*WUW;TU>F]H6NU+45KBY+:>_/ M5&$VKWNC7O/B1J]R3R\.3E^MY4K-E?^XOK9X.FBE9+I4E=.F$E8M7_%WS2:N,Z_POR9&',5WJ89:][0S)(%2KU)$'BSYV:JJ(@03#C6Y39:U72 MQN[_C?0+]AV^+*134U-\UIG/7_=.>B)32UD7_L9LWJGHSS.2EYK"\6^QB6N' M/9'6SILR;H8%I:["7_D]QN'O;!C'#6.V.RAB*]](+T]?6;,1EE9#&OW#KO)N M&*2]F$QO9Y]FM[/SN9A6K P]5M.$@C6+/@MCQ(V)'8_'!5#YWXKS*5+8KX VMH:.&T//QK^4^$:E M W$XZHOQ<'SX"WF'K>.'+._P$7E7=B4K_96J7K=6Y,N M>Z=ZI[__-GH^?/D+]XY:]XY^)?W_S^LOQ3YL]*7Q2HS$WU(I;G,ETC;:*A/+ M-K!N&UA=I46=*>%SE3RX !FY-*FRLB]F%9"Q]_MO)^/Q\&5XR0^CE\)8DB#B MMZDIU[*ZCQ_W.#N?[^)APB!!?&9,D;=0F7N7A M%=!;0["TL'X5HCO@+,5P(2+S&7ZQW=$PLDM:E:0DCWFUN">*5M:2>".D>SSP M@Y@YL9&<:&/7QC(4()5V<8%QAM6=S*0P57*A%K9&TQ!, ,-QR)UC0N9]E^#_ M6ZG72HNI]C :#QM9B;V;P=5@.M@?B)D7FUOLBEL+H^"7*R)OT M:VZ*#*;VQ3]U]72::Y6+:8YXL[HO.2 FSC1$Y08&K104(G*;"EZZ'(ABF$:\ M8^EH./P'V4=V:>=J"@;D8+@ %509EB3&X@\A(^Z/:>BZ0L]S_KI3MG @>" F MZ;=:.\WQG *. _$172MPAU>V=(T-;5#Z_,B".UXGG)AM%<1,RJ)H!&Q-(?2I M[RE%1(EE)"KR$5S'X!\-^\,A_S2N=7WZP9^6#IMLH#3+$NYP4G[>*%!J36R;J%FV%W#@. MFE6KNHBLA%"\,U#[!_U"3B?U"H-AH,+14;_A0BDH"&1?HX-<0*WLLMR J/SS MQ;L'Z?=/;+]O*+3I:]?6W!$!]I-K9(DXB*6T9; >8Q?F#H" !@P-Q<"73G/L\6I% MMKK$R8*:M099H+RX:P45=!#QJFJJ2'ZK90I(UP0(I(:;9D )0JP=RIN2(M<: M] M&]K8/>$T A1 ^+!Z"!^QTH%X@_[ 5 C3H6:.!A3TC,,4/ S%$YLK8EAPKYC6 MH)_*)TB.L9YR0<<7'+FP.C3 B-=?K6#81.9\EM6[H>U=CA\?92Z^H]TP02P_<=(8DS#'-H-6= ME9"+G^8UM&:YBC1,[[HF1N;ZA&$.Y:58*TC-)^ 5]=6TKB=*2D!<; ;X"&?*H<,\+.@9!:BIK%WILG#XV M0(LSQ)R(K*1JC)8DU-)(" [.GN@T;.B3%*O6W<-54-B$@Y5B'WN*]]12+".K M[7%;_T2];G":Q9F12;B)^B!ICALZB_37]MIV$1-A6?,4O)'Z+LQR#P2@\5!) MJ=>'#;176VX QI)Q+D@1\.$L*3G^+#1/@_\4K-Q7MX#5$$U##@GW_/ M]4*C#PT')T'0I]GY5H(+,/_S8DKL]<.<2Y6TV;;H3!P]?]Y__OQ8[*V-\T_= MNM!^/]DZ;FJ"#<[:.HU-=!L'JH,?)@>T,<&\0^=Z;^LTCG;QJ(1<->>#IBT7 MH M=$$,TS;,A(3C0CL#)CT,;#ZC=841'ON%F>C$=B,\(=^&,V.&(QPY>(62R MZP^[ M57H)KF=^DWP,"8.+@DV@B%1@3N"[OMA *7]A($F5CNJ:MW7QX.&0KC (5=#KVN+<+LV(2SVF$<<*Z#3H[3.QD'RV2> MZWQGR&VVV^WI15=QBH R4%W&F'HP=6W$ [.TLCCC$J^I5Z\; U.)V64-8"HJ MKR?P*E3M8P41C_4['?WX\4! K^8:2'9 LQ6ZUSV$][O'[JAIUXBVF[(QM+J4 M_S&6D-]%WJ=>L&Y?@)R+=)XT-W<0>=^U8^ M+M"M,AU*<#X(5Z_MV_;B>A+N:[?+PZWW!VE7:"J8N);8.AP*@5B>%=2X M600 %T) 9 >&PO=V]R:W-H965T'Q3XH-AT+E257E)MVOWY)V7&3HM/= MAS:V)!X>\I"4YQOG;ZE"#/!0&TN+I JA.4I3RBNL%4U<@Y9W2N=K%?C5KU-J M/*HB&M4FS:;3#VFMM$V6\[AVY9=SUP:C+5YYH+:NE7\\0>,VBV26;!>N];H* MLI NYXU:XPV&WYLKSV_I@%+H&BUI9\%CN4B.9T,QE"ESM#\3]L^K/3!/*6@JM[8V90:]O]JH<^#__' M(.L-LLB[?>;<#+:4:3AQAJM&9RVHHH-\'SKF:[L/Q^>7;Q'4XO M+TZ_7E_,T\"0LI'FO?E)9Y[]Q'R6P;FSH2+X:@LL]@%2YC(0RK:$3K)7$;]@ M/H&#V1BR:7;P"M[!$.!!Q#OX"=ZE7RNK_U%2 V,X=9:- MCSK0!([+@!Z,IB#6C./@0E&A[L80GC'Q2A,6/%;*4N>:]8*R91<\L"+\@+IU M*I)&$L^!%*R=*\#(,>&3*ZJ@<:2C-3.H94H*IM%JI0VO(U/=#5H91=J*=P ^W81]^/YF]7$C"NE(LE;-K%_._,GK=23.2 MS.D ^-#P8.6CE9*<\-@RAJ?T7:O]7K"Y:G3@7\W=Y9F+8.,#YBW76$PE^T#_ MCFG7L&J)0^.::HRR$SC;(PUH<]?:(.&TEC/&Y8IVE&N?MS4%S@3V;-@Z1XE& M>E9+_[)\XFO+A4U=Z_G\F$>IY;LGED2,8(7;( IA&M0MPKWRVK7$\BMB>6)Z M!%VZA4N!3W.TC^/1IM)YQ3NMX0S9W+0%CCFF -;Q'[(_8B3S*$Z,KG6(/L8\ MYCUK:F*;/,7[]LVG;/;Q,SUE9:]^Y3:+!3AF]8GOZ**W'S6MIY858C7 M\6*7B<,5TMU^P^KP[7#<79E/Q[L/CW/EU]IR)6+)IM/)Q_<)^.XR[UZ":^(% MNG*!K^/X*%E#+P=XOW0\,/L7<3!\42W_!5!+ P04 " "'BH%81#9P$?HB M 0: &0 'AL+W=OO MF/+9/657430IW^TD5;)B9[4;)R[+3FIK:Q] 8"@B!@$& TA6?OWVU]US 0DJ M]N[3OB0F"/W=5#M^ML7O)+V_KAZ6+Q].$VKYI[/WS'W[WO?OBN'?JZ:NS[ MSKAAN\V[V]>V;F^^O[>\Y[_X4%UM>GSQ\(?O=OF5O;3]I]W[CCX]#*.4U=8V MKFH;T]GU]_?.EB]?/\;S_,!OE;UQR;\-5K)JV\_X<%%^?V\!@FQMBQXCY/2_ M:WMNZQH#$1E_ZICWPI1X,?VW'_TMKYW6LLJ=/6_KWZNRWWQ_[_D]4]IU/M3] MA_;FWZRNYPG&*]K:\7_-C3S[F&8L!M>W6WV9/F^K1OZ??U$^)"\\7QQYX51? M.&6Z92*F\L>\SW_XKFMO3(>G:33\@Y?*;Q-Q58--N>P[^K6B]_H?+C^]>W?V MX3_-KV_-Y<5/OUR\O3@_^^6C.3L___73+Q\O?OG)O/_UYXOS__SN84^SX9V' MA8[\6D8^/3+R\M2\:YM^X\R;IK3E>("'1&:@]=33^OKTSA%_M,7 M#_KSTNWRPGY_CQ3$V>[:WOOAG_]8/EV\NH/:QX':QW>-_G_:J3M'GJ;[E[:W MYI&)LV9WSFI>YZYRIEV;]QBBZ7-6NH\;2XI7M-M=WMR"T4.3#V75V](4+8E% MX^1?COA?YO1UMJZ:O"FJO#:.QK"D_[TSF_S:FI6UC2$"=WE'+U4-#]R5]+0E MI>DW_%GW<]=5-,BNIAV]LHWM\KJ^Q>]VU\N[/1'VJ6%"+C$/DWZVM5U5Y.;^ M/__Q_/1T\>JGL[/W_,_EJP=9WI1F-W1NR)O>]"V/T V8 ;]T]FJH>GO7QS[FW,TSLK)ED8MF:INUIM*(>2MJ6NO:4)L,Q<>NV[>E1(K6S?PX5 MV TZL(VU[9/ALV1XO.@V[5"7M%,&#@)\IKW]8VC$ O,F8;Y$!,+&3].,04?R M(V3I&OQ.9N?R +BV?/;*F;.F&6B@#W;7=KVAJ6'!S7)Q\A^\$-!P:_/.6%@F M0W;%;E>V\[;EE&BIZ?M +VT(!GF7=\4F&*"YN1 Q:G=5@^41,[=Y0YX,I,^8 MOWGY!YEP6^'5^&X&=947S>UB1Z:F:DF9# .)WK#V8I-_D?;;-;Z$^ M]LN.PA;5NU1<\<*^O#XR]!#MOED/_4"3T\A56[JY.1YV;2PN.U-0VMP MP\I5905II@%_:0M:^8RTA[PY_ -L#XU$[P?QI;"G^$Q#E+9S.DA.F_-'VX%V MI8JL FV%/$O?98D>R, ?N[QQN=J>',;L*N^P:;DL\9I&I^VTW15-?[.QG5W= M\C+P,.2]HOGI<5)!VI)>79EZF+Q@R]AA,.A'2G+6V9[B8=&YOFOK/34U^9HL M^@1K835ZLJ%7FS&;*LP@)Y,,#1=%UODNZK/Z^JO M*;LQ3W=])DMUSJH!KJM\5=71=^'G344+AK.LL\0"0(3);)+E8Q>PKD6(U=_* MDL(F3QM\Y@R8CRPA)76TFSH%\G[*D7F-KNZ;QA*"S+!KF[_C 6^9&XJ-:)Y*".2M:@8(J&5% MSV! (J>[8 Q&2*<,C3T$\TRVHD(BT/11+%3T)Y8Z-EQF M!?M*(ZUI[V7TJCRIFA-=&:LL:4?;V1E;K:^->6%J1$(V%%WE]4U^Z^01(=GO M;>'-C%#%^%4O016%<[ I&[(O M&8=VXK9A?5VPC'%RG]> 6;PM1#;%2Q^"+2KDL7/;P9&K)9.XRN1;R&*JH*D- M@WVAN;"G(LZ([S$-1W!I[#XWG\1YO7%]M67!PO:+:@2S?T0 _!PP\3S-ITL6 M<;\RE^0BX,0V_TR:'R;BO,J1?]DECCMG YG8$AL7"X$Z'A&4E2OJUE'PF=&# MXH2N.&4Y\H[, A'WHCBUSEF0V2EZX+.:06P5XF5*O_@-;?L2^_@D.K14V#IIKR&;9D$*JR'5;] M>J@S\4Y(-MPK?FYPEKZGUZ_%8I'P$HT:EF,#=[QOK&,D+\J,U^9BC2P MZO@)>K=NFZN3FIV??P J1/Y<^.U==%;D7<>&6GB(KZN&6$A._O:5I);!!<;= MJ!IR@P-OQRO0>5W!OM$/?B> B9:&=2IW] LHC6QDW$"UB%C8;FW6YU_4%P?S M^I&^.BOZZ&)9;_T*2TN>F@-Q>DPEBH9-!(H-IQL)>(=U]*2<@3Z!+[Z8/X;R M2OS1I!8D>K,B^V6Q19(!) OT0E U\.1-3\YJ:/PZ,>S0D!Y3SM?C<6 T_<#A MET1]!<,D$H)DZZ[=*FX3Z*?9MQ^3H]-8I=E'[*@ ,!7E#8@!3 >4Q[="3S9'<.O@\XE-I:=8M4G[._:VF MXQ3:3>MYX-(1UH@9J@I8+E07O&)&9<.C58#A=ODMB^$.>'15V$-.LF6O&K)" M?]ETE;R1;7-TVSI)$==PG7$P2MIA-,5%T6*?+^;/GYC'+^9/3S51Q[+!)99J MPXI(# #TZJLZ'),#BR1[,SVP62[^%1NY;3N[%X>$,+IO$6A.4#^C;>A?9I?% MQI84KQGQ-L>E.1MA)2/4XKWM\%Y^=92*B?FS$/D8?+Y_.GBXP8_>R1_-N\A??ZC;W7.[+2@X9VJ1I*6.C, MV>6Y^=CN2 V?GRYF1]X4&_5C"&O SXKB W)%9 ]VMJ7"[*!5L'APOA01;+R1+RA#6RZ^"";RESAVVM>AG_@<\X$QHE MVF/W:!#@=V3KDY0C\TD&2?1GFI!B8+)Y%7&I#YF>YG[B"+; S!8)V[-N&1 SX/FM3<%ZFM\6FJ?X6<:!\N$89DE.A9BPQ#]D% M#Z%%+C9"7$**^'Z>X(EKDKVV\^D>:$D"63:/.1*9TN[@$9&C[2@\JVB3YN9W M0&WY=4[2S:%*NN !R:GJ@FSG)V>OI@]>;XP MI[,7BZ>SQ;/'YLR'DA^24/87XLG988S)>\C10"A?M%UU5<6D.ZN!:OU]'C(# M7$S;/HL>*]?DPR.$:>[C,WHDD0)UT4Z2STSG@4^J74B%Y7 %I'X7*W%6C.0&%ZCQLH,17C'==NV)N1.UK]J MC4"+ MJ#*^4X 6&8B)F?TLKJTU#_2!M8"<3)%\6P1362,KD2< XE(5(\8E4("(\F]PJS MZ-*\<''\&,VW" 0IPM#Y]I8N.!,G-6OZ$I:84GK'MFA J\"['.%:PSXQ8X/N MX5M*WJ&04K0)L3/(J_,B9 !;5/RD\C+C%1.QW96JBGB95]+F0TY-[=-H9[5. MXG.F@K)*UCTLU, M/0!OWD82*Y^OST<@Y1%BTL&R3_[#VF8_PX*BX0+%'B)7$:#+#:I@70Q]T':/ M-=1X7N,BGF*2WNQG_';1,#I4H?B?,RIM:BZ\5#V)7/9VZ.@W])&)"?S"_WXB M.& 6I)FR7OGF'=DX8AKIKG_F-TMN1BK>WE#J0#;7R*^G0 M4,L[F>MJUN3FG;GL4RYC^NP MK-U8Q/A.74ZZSNS8.F='%LH032(S<5UBA9U?!VTIE_"]:0QQ&T;QA8; M!.P M(!NGX $3M3$96>4Q:#3QS#_H'1&? FR.2.M%7E!SWN$3* MFW?L,C;M"%K\[/'B9+F8F]]\]'?AQ57[:<]," R#)$L'7A@5 M32;9_?R!=LZ=Y/T)U^DJ*7>Z8;W&&91&NQ%VW+L.%LDX25F*DFSFPZOL_NJ! M[G37#KM9Z)-+AO=MM$7>8!K?D1H'?D7V+KM?/)"O-$,(QP6*%IA[:6,W_'7; MCUMQ+M:H>U3=UGRW*Q@>U%#HE6ZG@:/T)9/!YOYC M"7.D59/F6MV:_J8-)34O@L#9$3 "8M.-<=+-8T.?3(<3%$%F45?I6@ GF7\S M=#R2$=D.G!?(BON]U>;F#]J+#";*OF" !);#WL;.#0=I8U>KL M.)-9B(P&JM%P'YM 46+\=8[8!^0BL-92L$1FG1O" M3UXS9P"(46PM[/C=)I ))5O2%*H(;I$^.=JW+ C&,S3[IT/JQEURZ^MHKA\C MI.^C/8J#2>_ZD8_QYJ"]]O]\4ZX# W#W/9(G(1YI.$\BQCJ2 HFA:\P)W6N^C:9 M1=IMA5%'!='S5<_&>-2FOLV@ 5B&^(>[=C2(B9;)4'_(U&/ 39ZL$5./JA&S MR"6(\6R*::'YD+\O*T9"2G-;V;ID:5OE*FY')M%*O/45M;^33&+'7[8#:,Z' M!+BU^6/'\?WMJ!>,]958Y1N5?=55 \#1TGPCDBC6RF(ZEG]E[,'#8Y5@#"@D MG"$1 _B;8+7>W/(ME+L'GYVKH^"#!$9E M*&^.R2-V@&4G=E-$P6)B/8C,C29MM[:, \"1PQK?>M]R,>H__3GVGVJ)WK6.A Y-GSGBE1TJG2?OMZE8V.\!G@891]G>X<*^%$:9I M$!N"[JD88B3H>C8OZ%D"&B>IM^)6'!L"$V68HQ+H\$*>)I/N7PSCC^A@600! M&6EX1%^/,#L2,&:<= S$$!$%],A"5$^"*W1*#.>V7'<=S9)Y1&XBPY:9YW(& MHX^GA\]],SH?[[\8P]T38/->EX(&$MK5'T=*44X]EB>P$F04TC@R_ M! "];]\,P;_V:M0LQBV.359 ME< Y']+*.=N41BBH!TD0W-PFG1@XO* *YM)X/>W2V"NVLGC[VAI&TCT9F1 B MC LTPC0<_Y #!1^$7SY'788KA+ MWR4@@M+X8XAZ,\ !.5+"W57:K!1Z"^_D'W<-A.[B;^$E]#BB?PK0)&Q=Z9>U M8)S'6)L20PQI/3 JTX^9PYX9T;NVEGGN9V"Z>YG]\Q_+YX]>F4MLP?*EN1"@ M\=;3SI>1F/ON@=YQ$18^>O%T[T6*G3@#YOZ551WLA+I^/^YHC$?_P2I\9:]<$33WLG-TW+G:0\>>F5,)$45KK[@-O=@W3[D"4X[>(\ M,E=J:9+&+S_R&#G%/%DZCW\S3G2,O:O;B.VRV]H78JG'<_G);&,US0N3> &_ MP_/L0R1P#\.?8/=A>RK[Q>"?]S#H_=:K4WKP].KX[AR>GU]TH## MQUQX^YT_+.>UFNM[1%K'XTLAN>6&.3[GK758+SU['B^<(>'PFX((+"$V47>6 MXBO*9#F$2J;DV'ST9KQ4(=WFZ6;2D,@"OO66BJPI"E\(%/T\8U+A1"DRQ5/L MSR#4UU;Z$/+MWL,J.D[X/9MD\0TO%SE?YAMC97<#$PZR+1F@2AOOXVR3#KQ\EY[ MG- )(CA1;BAJ\B@(Q8S LWP;R\<[##MVI;_=(0"JHZ5BF#C(HA1R&K%]H" ; ME[VU(\7'V,'Y"/H1S$L\J@7YBE*3NX,K.N[FF;^H)/,%^;%L?>W&1.D;R]UX M2Y(@.!41V8-;OG*!1418E\=6FKU$+;10H4X?8EN9\4XC%$N5@;&2LV0.:G_$ M&>4AI,2;HLB(KF(%,1P:ES'3,EG2F\<')0KK.PJU^#VR?5FHZ"DII1 4?G H[7VGU8)FC#U.G:O7IK<"3[58ZITJ]B-QQ? MQ"/R>S=V31]KQRPTHKIG''\H6?\X_($-G$49E:8,/!\L6UJB#M7F$7DTN5(N MG2E?5:D^>O0]BSC+U TK23LUIYFQISI&:&0;17E0?,]O]!8UXLB 4]G"#2D6 M))TR,:YFZSEJ:$B7LZ^>_GQ__D7KU-+6\EOH_ \]GOIN.-A6Z@& <"W93%P; MR7)L!,@2 ?)M!A)\'M@(W[/%;4Z,RKRUJVY 09?2S*=BN=^>7;XF(7<#D$5* M0O'+R?)TIF]E]Y/#7(]/'P2MW');-9ME&7YTB(ZXE;ZW\,-%:0->>Z,=5B-S8YG#CBJ]_+C N1>@V1U0U/;O@A2RXGLG0N[@F+=Z'5NA>IKB:Z ;3 W69\ MDD%4ADUTI0?$.)?'Y&."%'D02E!1]L]3VP!FIJ227XJCMCR=F(4/[#R6_ MKB.2#37W]S3@UHGW"HJ/W6/H(5SS$4U?C[TUX18+<3Q9"-IOVA,&T<)%-(DI MD-).F1P&CG=%P&9Z8%[E?EUU9 MXM(HMJ;_,(/BE<&6C)+,!KUU-5GRZ 5R3(V*" &87K?F.U(SD6@X41P\>0L M2YN :5,&'P7Y8(H816Y 3VMZ(%M =,>61XXN"4L,EG1K M-'*Z/DM10;\N7M"3Q;_Z!0+^MT*H^"6Y?XWDO:]5ED.W%R,EM4E+7DHE=O3]Y_.)>K4TILN--C25KV"$.+:SPF"):A,"TQD0H-@[_^_!'4EP.MROEN>QB?08; 492N M U8/7)]!,-D5>AUQK#A5!.[:]L6)6B^GM2)19H\H^Z676P=H-D:IA3Y!I1G< M1P2?(OHSN<7Q;OJC#'QXA[L&%K/%8C'/+GQ=2ZMI'HCV55(.1-P^(Q.:F8\4 M(S&5WJ-P;]^QY_=FQ+4XUSGV?GR.3>0E.2HY%D(::4_XO @Y.6#I1BUB:GCEI*]#>Z8IV_O_]PZ]\ G3>/?E(VP5GK< M:P1.)FSP_3@9DK;[-0^I;Z=',(X/'M??-BJ\?_]2S'1QV$6L&OH"JJLF"P=J M6:AK-1+QNF$YF^4;G1-YX>"'81B,8\[].!_3<6A-'].;XSX>LB*]FM"/H;5> M-+!D)6[XZ>)]?9?_XMMOU2/J#=+0=__^D8M&DKMFO7B.H@+<3T=3D^J'^YO_ M]OKQV5[&FG87_A_(@+K(Y8W*3M&9UM#ZY]G9D9O3.IL^KZH0ZE32J3B50.AM MCWIK9\A-#X8;G2]4[%]34-3E=Q($)FT9X],9Z,OM]18V)H*OO1N5]^/=P@=Q M7"J@&@IX"(;1GUFF-FS&K>W.2_\A8V)ZX-N)1CS:IW ^ENGDVFYQX/[V.??5 M2B5)5WHP*.D%_E;EK@XE-;U7$P%NW!"_Q4VY-^C(&/G.KI'@_.T1=RSHV7QY M^N2Y>3I__/S)8WQ:/CVE3X^>+1;>A+[Q>0T.%\G=Q+ALNO DV/1WN954+>J@ MW=7&0_5C63-D%Y M>ME&N'R-%J QKY:$4?WF9@D$6"Y>(!J/'89*&.HEB#;VZ,/U B3_MBLJO6U! M#G0&NS%ZG&^SA(2E?^6B:YL67ED#!%V5DN',NFSQ)\;IE< 3^ M]PVNW\6O%QPT48R**^O:KE!,7B]H;<@"4_KH0R-/=J=NSNU;(JI16Z"TW6&CSP6L878QY/.Z?L>FCSZSR0./6W$.9FZN]]/$S^ M2@O?3XR_1<,]LDTO?[ E?&O\G[LYD[_R$A^7OY7S+@=_T9.UIE<7\V=/[DFZ M[C_T[8[_YLNJ[?MVR__$D6#;X0'Z'7_AP7_ !.&/ /WP/U!+ P04 " "' MBH%8^ >6"[@" ^!@ &0 'AL+W=OYCVX":7)L*Q,]MIX=_O[+2A M;*72%"GVV?=]]YWCNPS74KWH#-' :\&%'GF9,>7 ]W6<8<'TJ2Q1T$XJ5<$, MF6KIZU(A2QRHX'[8Z9S[!QPI"CK&Q#(R&%4Z1[QSD\S*:SZ^=H@;8K<^?KQAFM1,X2=,00BW4IA,PTPD MF'PD\$E6HRW<:IN$!QF_8'P*W: -82?L'N#K-KEV'5_W$[ZIPB0W<".UAI_1 M0AM%=^+7ODQKGMY^'ELG UVR&$<>%8)&M4)O?'(4G'>N#JCL-2I[A]C_ZXL< M9-JO\TX:A!Y\%@4B#3(%.GHL%JB:XP8KMN#8BB65 MJ3:86+#)$%+)J=YSL1RTYM1(DHJCW=J'_1!KUV@=PW$K^AD9[+ M=K_?;]V@U@.(;$0F8AM<02*KA4DK_A[RY.@B#(*K[=AZE(;QO[F :MTE\(9, M:4![E0^>!OFVIK(HF7B#C#F94EE0J>0J=[UKOQPZ#9%SZ-"S[];X.S5=H%JZ MSJ7!@>OR;E:;YAC5/>'=O>ZLMTPMI&JNU5M&%FZ#K&0AOJ- MFV;4X%%9!]I/)5V:C6$#-+^,\1]02P,$% @ AXJ!6' INZE] @ BP4 M !D !X;"]W;W)K&ULC51-4]LP$+W[5^P8AE,& M?P5(0^*9!-(I!U(FH7#H]*#8ZUB#++F2C.'?5[(=-W1"IA=+*^U[>BOY[:06 M\D7EB!K>"L;5U,VU+L>>IY(<"Z+.18G<[&1"%D2;4&X]54HD:0,JF!?Z_J57 M$,K=>-*L/PHMM+%!G?IU/6M(&28:,M MS/"*-\B8)3(R?G><;G^D!>[/=^Q?F]I-+1NB\$:P9YKJ?.J.7$@Q(Q73*U%_ MPZZ>"\N7"*::+]1M;A2ZD%1*BZ(#&P4%Y>U(WKI[V .,_$\ 80<(&]WM08W* M6Z))/)&B!FFS#9N=-*4V:"..4G',&\9PD\8@A#N!=>Y@@5/,?U(X!DYO:9PIVD>'F6\Q>0'<3YP M[P?.*9PZ*U*;'UJCI(0I&(T&PRB$+\'@:A0XS\;1A@I**1)4"LY.1F$07.]& MYU%HPCYBX- +>'L&*5!NFS9@BZFX;KW2K_:=9M8:[&]ZVZ;NB=Q2KH!A9J#^ M^=6%"[*U?AMH439VVPAMS-M,<],M4=H$LY\)\Q!=8 _H^V_\!U!+ P04 M" "'BH%8-LOG#20" #Q! &0 'AL+W=O9(&HX+VB3,9.H50]=5V9%E@1.>(U,KV3,904@Q58:!Z.& "Z34$&D9OWM.9RAI@*?S(_LWZUU[V1&)"TY_E9DJ M8N?>@0QSTE"UX>UW[/W<&KZ44VF_T':Y@:Z8-E+QJ@?KN"I9-Y+W_AQ. /?> M!4#0 P*KNRMD52Z)(DDD> O"9&LV,[%6+5J+*YGY*5LE]&ZI<2J9+5]G3XL5 M//^$[-AM=E&KM+,9M]->Y9YQQ)<8/$#>.1,%1)6+,/L7P)72QIT!4== M\^ JXQ+3$83^#01>$%[A"P>?H>4++_G,#H2E",\S8QF?9S$= M,I4U23%V= M(% =TDB^?_(GW]8K&\:!Q?(W]O__%59;S&I^X0IC N0HP)]0< MC02> ^F.28+BND_[-IN$E#=,=3=R6!WZ M>=9=X[_IW6/P2,2^9!(HYAKJC>YN'1!=@W6!XK6]U#NN=(O8::'?)!0F0>_G M7#ON U-@>.62/U!+ P04 " "'BH%8%8<7A)D" #2^&%=\4QAK\R:AF&TS0?*UC19K?LF2\Q$IS M68'"?.Q->]>S@?5W#M\X[O2!#+:2M90/5OF2C;W )H0"4V,9&'T><8Y"6")* MX_>>TVM#6N"A_,+^V=5.M:R9QKD4WWEFBK%WY4&&.=L*LY*[&]S7I!NM9'E'DP9E+QJONQIWX<#P%7P!B#< T*7=Q/(9;E@ADU&2NY M66]BLX(KU:$I.5[9H21&T2LGG)G$JRB>?EE ]"..EDF4P'2Y@+O[FV@%TR2) M[I,N+*/[D6\HED7XZ9YWUO"&;_#V0KB5E2DT1%6&V6L"GY)L,PU?,IV%)QD7 MF)Y#O]>%, C[)_CZ;>5]Q]=_DR]'I3"#N=1&=V'.:FZ8X'\PZT*LL&:ID'JK$'Y.U]HH^E_].M:?)OK@>'2[:]>Z9BF./5HFC>H1 MO2H,PA/=C=BAF)Z&SDFT%@LRA;KH, M^$0W1J-VW9:NV\QUNT-#QW)-NAW\H=(Y@[-.,QA%9O[(UH((L0':@S[Y"U!+ P04 " "'BH%84,_'HI$# @" &0 'AL+W=O M%]FGGEF9F>&_D;I%Y,B M6OB>"6D&?FIM?AD$)DXQ8Z:IAV87"-+2J5,!.TPO @RQJ4_ M[)=GCWK85X457.*C!E-D&=/;*Q1J,_!;_NY@QM>I=0?!L)^S-<[1/N6/FG;! M'B7A&4K#E02-JX$?M2ZONDZ^%'CFN#$':W">+)5Z<9MQ,O!#1P@%QM8A,/J\ MXC4*X8"(QK<:T]^;=(J'ZQWZJ/2=?%DR@]=*_,83FP[\G@\)KE@A[$QM[K#V MY]SAQ4J8\AQYUX>X,%9EM3(QR+BLONQ['8<#A5[XCD*[5FB7O"M#)QS2U=.ER5F, Y\*QJ!^17_X\4/K M(OQR@G!W3[A["OW_R]Q),\>=F"B+T(/3%+SC%&"1(JQ1:K;@%I8$2:( ; M8 962E#O,9<>O1G,EJC+=W.X\3X]258DW&+R$WR*ZI4WXI+)F#-!* :MH<*3 M";-*<[']CTS.X,S[^*'7;K6^>*-")H;>;:]Q\3TRNDK1KX_G0__J*JZ_\M7LW.!Z;75"H@<$6J8?/SN0^Z MFD?5QJJ\G %+96FBE,N41CAJ)T#W*T4576^<@?V?@N%?4$L#!!0 ( (>* M@5B' _S,Z@( '0& 9 >&PO=V]R:W-H965T8,WG*2RQH9\%%SA29 M8NG*4B!+3%">N8'GM=V*6RM,"9 %GE.1.OYYCQ]=#V[;>% MVW2Y4GK!'0U*ML0[5 _E3)#E-BA)FF,A4UZ P,70'OO]\TC[&X/8S3=1J:'=M2'#!JDS=\O57W-33TG@QSZ3YPKKVC2AC7$G%\TTPV7E:U"-[ MV?1A*Z#K?1(0; ("P[M.9%A>,L5& \'7(+0WH>F)*=5$$[FTT(=RIP3MIA2G M1K/;;[/)[?TO&$\O8?+]X6IV,YG>.S"=W ]<10FTFQMOP,YKL. 3,#^ &UZH ME81)D6#R$< E9@V]X(W>>; 7\1+C4PA]!P(O"/?@A4VYH<$+/RM7T'46ZM6! M6<8*!:Q(8/)4I27=,P6_QW.I!%V4/[MJKY&CW8]H+MICKE"J$'>Q+!6 )? !T)YG,4S;&8)OZ[&CA6 MN>FUV<>FR3&G%RT5)AI,K1 6/"-I2(MEW[HCS4FJ#/76[G#K0Z)MPSJ$0^M: M.W<[':?;\>#HH!OX_IGU?L ]K^5$H4=CZ'3;'>L:I>S#.(ZKO,J8YI0@M21. MF9&,XR D_UX/3N"XU7."5@0GUFPG+P<*4E#?:464V_.A&T5.VP^)X18>OI"6 M2I14LC"EOR(3$E _EJ86ZT-?=2MAC0+A$/R.[X3TQMIMI^=U8->U4($>Q M-'HGJ>=5H6I1:%8;21W72O+N7NOQ#1/+M)"0X8)"O=-.RP91:UQM*%X:79ES M12IEIBOZ+:#0#K2_X'2E-H9.T/QH1G\!4$L#!!0 ( (>*@5B+$H^F+ , M " ' 9 >&PO=V]R:W-H965TS0K3P4 MI1L'*VO5I%)ERA34S1VJ-DE862M?,DJF7D5EK M9)4/JD64QO%Q5#,N@_'0S]WJ\5 U5G")MQI,4]=,_YR@4)M1D 2[B3N^7%DW M$8V':[;$&=K?UK>:K*A#J7B-TG E0>-B%!3)Z:3O_+W#[QPW9F\,3LEJ19 V1BKZFTP,:BY;/_L8;L/>P&# M^(6 =!N0>MYM(L_RG%DV'FJU >V\"2X=$6964VKG.+L^//-S?G7 MZ>4E%-?G<'/_Y>(.IM?WQ?7GZ>3R HK9[.)^-HPL97+^4;E%G;2HZ0NH20I7 M2MJ5@0M98?44("**'<]TQW.2'D0\Q_((LB2$-$ZS WA9ISOS>-E+NI6J-EP( M8+*"J;1,+OE<(!3&H#5PSDTIE&DTPA_%W%A-I^?/Y_:AS=)_/HN[4:=FS4H< M!71E#.H?&(S?O$J.XX\'-/0[#?U#Z/^[=@=1G^=\K2Q"$L-_24E["&H!5#&L MYZB[JOFM_G4V#6&Y+47/K2N[HD7^6!#6%J14U >,QJ_A=:\["._A"OD#EY"%)W$>?LCRQU'O$@WEF=9K MQC6U) MOTS#-XS#/,W@';UX-TB3YV)LPP61)G"V@]$Q_(M.0A,=Y'B:#= _Z MS%]MXJ%1,->?S!/RY;^7#\LHRN\--]R[0I+E89;FNW_O7C-I6IP(BNHO G#=BY*3?IBD)\0@ M#OM9'YX[[=%>UR*I2]^;7:4;:=L&ULUV[;]HN]ZC>_MV7#&]Y"10"Z[<>M8=7:]\"YLK2O?KBB)PRU*@5BY[0%W\@( ,L& 9 >&PO=V]R:W-H965T*UJ6U"\NT[ M]BX;*B4T4@^ 'S._^8_''H8;I1]-@6CAN132C(+"VM5Q&)JLP)*9CEJAI)V% MTB6S--7+T*PTLMP[E2),HJ@?EHS+8#ST:W=Z/%1K*[C$.PUF799,OTQ0J,TH MB(/MPI0O"^L6PO%PQ98X0_M]=:=I%C:4G)@F5_DHB)P@%)A91V#T\X1G*(0#D8S?-3-H0CK'W?&6_L7G3KG, MF<$S)1YX;HM1, @@QP5;"SM5FTNL\^DY7J:$\=^PJ6R3HP"RM;&JK)U)0ZW/8<1A$[S@DM4/B=5>!O,IS9MEXJ-4&M+,FFAOX5+TWB>/2%65F->UR M\K/CV_O+BRE,;J?3VX>KFZ^S86B)ZO;"K"9,*D+R#B%.X%I)6QBXD#GF?P-" MDM-H2K::)LE>XCEF'>C&;4BBI+N'UVUR['I>]UW>W,(Y-YE09JT1?I[.C=5T M'WZ]E6W%2M]FN3=R;%8LPU% C\"@?L)@?'@0]Z.3/4K31FFZC_ZA:NPEO*WO M1EF$. :/;[WBX=86J T(Q:2!3-%3,Q9S4 N@#5@H06^6R^5Q:T;-(%\+=%O* M.54^+7H9WO0%&7'070"@\F$Y)Q,J8JTX9O-85-0[!=Z]2OVPN84=\-MP27$/A)\@G1PU!Y$$8V2.&U_ MCKNM>V69 +,;Y1^4+6-+^#^%I:*K90O6X \/!DD[:5P+W)7>[\7M MI)?"J7'GNGMN_LC:_FBIDQK+9$YU:'U(&:%>T4G4CB+_@3[TZM'.8A,T[ON@ M*;QUC<.=!E.B7OHVZF[,6MJJUS2K3:<^K1K4JWG5YJ^97G*Z;0(7Y!IUCGH! MZ*IU5A.K5KY=S96EYN>'!?W;H'8&M+]0=)OKB0O0_'^-_P!02P,$% @ MAXJ!6)G^[?\\" &UL MM5EK;]LX%OVN7T%XFD$"N+8>MI,T#R!-TMT.9IH@;K?8C[1$VT3U6I**FW^_ MYY)ZV(GC\13M%TNB>%_GGGM)T>>K0GW32R$,^YZEN;[H+8TIWPV'.EZ*C.M! M48H<;^:%RKC!HUH,=:D$3ZQ0E@Y#WY\,,R[SWN6Y';M7E^=%95*9BWO%=)5E M7#V]%VFQNN@%O6;@02Z6A@:&E^X6G8:LED9G(M2QRIL3\HG<5 MO'L_HOEVPG^D6.FU>T:1S(KB&SU\3"YZ/CDD4A$;TL!Q>137(DU)$=SX7ZVS MUYHDP?7[1OL'&SMBF7$MKHOTJTS,\J)WTF.)F/,J-0_%ZM^BCF=,^N(BU?:7 MK=S<(.JQN-*FR&IA>)#)W%WY]QJ'-8$3_Q6!L!8(K=_.D/7RAAM^>:Z*%5,T M&]KHQH9JI>&GBX^O1Y>CXTT$9CP[B6?.\DPU1FJ=EMGHAD4\$0;K2^A(TO[\.=&F]$/&!1T&>A'T8[]$5M;)'5%[T6&U>* MYT9OB\U)CK9+4B6\TR6/Q44/5-="/8K>Y>^_!1/_;(=?H]:OT2[M.S'?*;G= MKT^%$0S9:-2RNYQ=E4JF+.A[@!* FJ5@UT56\OR)B=P()1(F41),B[A2TDBA M65FI> E^,[Y00J#N#*AHEBP6RJ"X,?]1@(Y*,[0"QB&]P,0%A_%BSD[\ON_[ M3"\Y_*(!:: 2%284C'D0C+\Q;F"R%,I-ZRS"V=AJ>1,.QOZ 74&4*T,CY+E! M%C6W5>Q"Z5Q1(A:HZH05.2),N=;LFJU"QOC>BPW+V+Q M?D(L;+]8Q@-_1RS>_K%L9'#%K?TR%<82@EU5"S10%OBVHP0#*HPIQ$4V$\H+ MC]WP*\6!B'E>X)W:IT@LG7BV1LT^S=45\1"J5DL9+SS5,;LKB:ES7C#;H\*I6:P MXE9.&T!B:P,/M'=BT[=8A% >M%%@AQ\D//A48*V/HK?A9.2/3X_ZK B,N=I M^L3FF)!TYJ==_9'EV^_ *U]85#*4$9D\Q#R/X G]L^GMM;T+SHYL%ZB70BKV ML&\U)")..7%/("*[+62S)V?J]OIEYPBM>E:K?U@/==J$VECL>S2U=( U5=SE MQ'+_2RZ-[59O(K#-N61?5/2BY@F)08 *RZ7O>:F3%&^+;9U(9E5XK_2'EZS5 ME$4X5^4&,-&KN9P#>)[GP$5I[-0;RCZ7<42?.DOD#DWZVO$]0]@:<5A(*&C- M5FAR3&:92"24(=5:8*6WE"0%KBG6@_8]^B-)W[7]T'72."WT9I,?NU0-?I3# M-*<"/]6*J$83V@X_$V8E1,ZJ+LIV)A!B.9AMAY60Z)\KP18$@=@RE;/1^&W" M :EKAYOU3WZ$)Z%M .VU?Q+Z%NB7%;Z!-S*>IO"5V(W/,\#3A$4[1>.D&OPR M@2V5?8DH@;0B=8?RB(W]@T;S,WL4^J'$E,#OYJ#)&?98I!66OI7] D+4'+S! M!UTMMY9MKZ2%)"%T2?C4I^TE3]$6N&*$RKQ(\978O)>@C.1IQU%+P,,M7C>^ MN<6K+50*^YZ<:/N!G*/1Y%[+9K-$]Y0:KFPXHCJS-)#@W)(XU59*H[&G;(;"\#'9J6QST?>=4," MNY_Q;C8?W[ WWE]+>;CMI)]O:(V4TH M+2O>@]34303813[Y@V!TX'Z]&_DH$T#)GJ1($PP27^PO5)>H2RH,H;(A&GB. M1AJ;"J&E<@Y;3X(K3#*()@?UY>_081TZ+3#[8W(< MP//CZ$GT4%]^5M,/M[?=5CLAT1XL@N$8' :CI\# M,!KXT?;0]PYZ-)B,M\8[F@P"0$A]L2U/3VJ[%4'[CS&+-QM.JKX95FVL:'7C MASMT.^,I5;!=)MM]&@1GS@::I*YHFX RG7.IV"-/*ZI<9Z52RBG!Q,APZ,>BNV#B VPFF5N!,&9)$\[2S65^]S87BZYG9WMR6E]8EAD\OV MPZ.&;RO.';B?*HLF7K5A7M4K5,MHU[._-BM8\_Y!T+DF0;W.T,_@+ 7W7^*H M=X=,&^X(A0S]P?.*?*TWG"P<3^PZ'@V.Q^@577]UFYY]!/Y5[R;"?C!QFP*4 M6X3:..UJ,F%#P(0/*DH;GI[AW>*.6I*[WC^+9H.8SKW^*'"?H.$@".%$UQV; MB/83VHE;M(^=?40:[%['8SM^AP3UR7C$CAS8/PD_%*9Y( /M_PR7_P=02P,$% M @ AXJ!6+0X@NG, P >@@ !D !X;"]W;W)K&ULC59+<]LV$+[S5^RPGIX<4:)D)W4ES=B.TV8F3CQ1TAXZ/4#@2L0$!%@ M%*W^^NZ"M"RELB87$8_=;[]]835MK?OF2\0 CY4V?I:6(=176>9EB97P UNC MH9N5=94(M'7KS-<.11&5*IWEP^%E5@EETODTGCVX^=0V02N##PY\4U7";6]0 MVW:6CM*G@\]J708^R.;36JQQ@>%K_>!HE^U0"E6A\CJYL)RT>! M/Q2V?F\-[,G2VF^\>5_,TB$30HTR,(*@SP9O46L&(AK_])CISB0K[J^?T-]% MW\F7I?!X:_6?J@CE+'V30H$KT>CPV;:_8^_/!>-)JWW\A;:3'9&P;'RP5:], M#"IENJ]X[..PI_!F^()"WBODD7=G*+)\*X*83YUMP;$TH?$BNAJUB9PRG)1% M<'2K2"_,/]Q=+^X6TRP0%I]DLM>[Z?3R%_1&.=Q;$TH/=Z; XA @(Q([)OD3 MDYO\).);E ,8C\XA'^;C$WCCG6?CB#=^R3.D9'GXZWKI@Z/D_WW,R0YBIDL*N5DG1K M"NH;::O*%J+K(@\MM1!_5\J7L!*.JG(-DHJ!%-'1.>$P+^%D&1$*W%#SUR"* M#9LO(* LC=5VO8W"K0A(II63C8Y6$E'7>LNP1(7-H-M27X02K%-K983NV=?H ME"T\X&.M',LO,;2(AFLHC[:YF 8Q')T&6:H\-="6H*5N"@1;LTD*D268@*1# ME%B,[ 1,PDZU+0E8!5">W!/>&@KC=A>QL!?Q5E&$\!&=5&RR%*&W,CA(C$-I MUT;]BPQ(X6,=>FQ)A0,-7+;\IKSB DCHZ2'#=D.1"@?>=)B4H]H:SB/EKK_M MT;J,L-*6<@+(_0K4;5@M">RIXSA:R?>G.27;84RVU?1^^ZMD06.A:*A^R,PI MH\DB4/BXLOCNO2%9A ]6=F7T[D<8_8!0GIS!61);G<+JJ8H_44V0#:J% S[P M&U)Q4HAC21>47,7QY9'P'*?+7\XGDQPN1N=Y_CKY8CDEA@9CAR09_U &[D5H MG K;9_^U$DNE55"$UQ!G![9QW_>>/23I$Q$C>#0I__<9!.7DZ^(,C-)P["'* M]N9!A6X=IYXG!QH3NM&P.]T-UNMNGCR+=U/Y7CAJ.$\\5Z0Z'+R^2,%UDZ[; M!%O'Z;*T@6957);TYP ="]#]RM++U&_8P.[OQOP_4$L#!!0 ( (>*@5@D MB/$X@@( )0% 9 >&PO=V]R:W-H965T%)N)C3;,?+@#08 ML!=+I'@.#R63@QWCKR)%E/">TT(,S53*\M:R1)QB3L0E*[%0)QO&6 M*#F2I ;EU')M^\K*25:8X:#VS7DX8)6D68%S#J+*<\(_1DC9;F@ZYMZQR+:I MU XK')1DBTN4S^6<*\OJ6)(LQT)DK ".FZ$9.; MM3%+AJ:M!2'%6&H&HI8W'".EFDC)^-5RFEU*#3S<[]F_U+6K6M9$X)C1;UDB MTZ$9F)#@AE14+MCN*[;U]#5?S*BHO[!K8KT;$^)*2):W8*4@SXIF)>_M/1P M OL3@-L"W%IWDZA6.2&2A /.=L!UM&+3F[K4&JW$985^E*7DZC13.!D^K;Y. M%S"/OD>C^^D2HL<)1./QXGDZ@?M9-)K=SU:SZ7)@295+(ZRXY1TUO.XGO(X+ M#ZR0J8!ID6#R-X&E1'9*W;W2D7N2<8+Q)7A.#US;]4[P>5WE7LWG?<(W)Q]D M35$ *1*(XIA7A KX$:V%Y.I?^7FLYH;1/\ZH^^=6E"3&H:D:1"!_0S.\.'.N M[+L3>OU.KW^*_3]>ZB3O<=6/3"(X/OQ;4F.I9D52402V 293Y%"VMVNH9\-\ MK3SZZ0X-XQS.C9=HM0^%B[/ =9R[_6HL"55CHCL.?!>"*\=XTOP"/*_G]AWP MKGM]]]I8,4DH>'[/OO' "WI>$,"Q.[<..B5'OJWG@8"8585LFJ;S=B,G:CKM M3W@SKQX(WV:% (H;!;4OK_LF\&8&-(9D9=UW:R95%]?;5(U-Y#I G6^8NN36 MT FZ01S^!E!+ P04 " "'BH%8' V45UL/ #@* &0 'AL+W=OH6I'+^*M5][=+0CBM8U9ADV@X.EKOV[ M_!KTT-LP/7Q@PR1LF##?_B#F\K5LY,OGUJR%I=6@1A]85-X-YG1-1KEJ+'[5 MV->\O#[_Q_GUNP^_/S]H0(V>'11AYRN_<_+ SO%$_&;J9N'$F[I4Y9# =A( MO$PB+Z\FCU)\K8I<'(U'8G(X.7J$WE&2[8CI'3U [UU=F*42U_*K>*U=41G7 M6B7^=3YSC84W_'N;S)[B\7:*%"'/W$H6ZL4.0L I>ZMV7G[_W?B'PQ\?X?N-D'4I=.,0C#.G2XUX'/&S M!FL*4SM3Z5(VJLP^OWLCYKI2HH$:K6I:6V.76DF+GZM-+L9[XK.L6K4O2[@! M+]O]_KOI9'+XX^?S:_XT_G%/?+R\$!];ZUI9-Z(Q?-!':VXUA;>LQ*6Z:2O) MD6KF_M?+BPS?0"1Q9E5%3 F]7%4*J:'1]8VP;:48&3/W5:DNB&P'BQ#"X 5%!*B(:ZX4N%F(MG2@6LJ9#YM8LQ?@',3Z">^JU MK._IIJ]3DN9W4^_?]IZ]:AVYG(.#B(NH3UJIY[J 35@2>"KXH9,_Y54/F7)#JQ!2-8VQFYZ-#BXZ ,[QM'Q M4]+89/QT1&8TCK9*I/T:,4D;3:WV&QT.Y=I6M,O6VUU)6].II%T4;92E.DM1 MKLD+(#P;CZC6J)L^LF] S_DDP%Y*ORZ0P *-CBZ9& 3_1%TE+ED;()$_8"L8 ME]\U5:5PB>X=)Z-Q],4G%?GKP2^#^REG6N#_U"R*.%=+3)37:@@ M=Z0*-EF[)(R:S\&Z/B4(%W/_;S<=\2.B0%66]-+;80L_P2R M("(.AH<7EE[%M&O5Y>0,K@P>71XJA\7#6VU;1)HN1\C8E59S)O\&)<,L-^)* M%:W5S4;L7IQ?OKG:RV)(BF!B?DQ'3TDI#BG M0)_DRGMLTM\_O ?JH]0',HX?X7 M16?=LC,'JK+*W"KKTUPG*W*T&0@,J8##8U::A8) RH.=7=.QV1/FR>L42155Y$[.;BO73(CZ.!QS6J6-3(G!5E.!OP=U'! M=Y%0P>Y?J#?TB8L4_"V$GT6K8>$\,,WX9)^#C+P3JM@('YM&, MI0+F*;2W:R'L=W5#B9^,^QZ9'V(# (;2')/TS^_>7[]+, M:Y^+;^"M#4<:@,*87&]=>]-P@2$IK4%M*%-A)(=EOK-^1NQX7R\493;(R3\ M&>G&P\F4QH1/8C"W0Z.&/;.-%YGD^#;^\9;]'68Y$9# 90\'Y">)H,II.SI@K0!B< MJ%#R[ UTMA[4%M.KW;X%&T^S""G)7]$]4::!&CY=];H&)D/.'N%A@?"B:,+" M>P1S<;[UA[,1< AB 8$IN23289POD2-(Y6MIRQZ*EK=25YR#$!!F/G?8/&\; MZNX>R?0*70XQ)))^(L[/1E.$?X]A>K)"SCT]_=,Q5-E/D KVJJPBDP-)Z MZ;,R:@GL47;X((A%N1?'1YS,X+NKW%]7JH9M!I3P.WEDV6UC!BUPAX13X0NA\&&.O*12VP7J\%D/, (9>,=/:F9;,OBIMR5G M_*S#LCUA(BKFXA1[G5,/:>';T:M0=C4Z<3UK>["5"(P$K(:,V5K^4JI *?.4 MN'2A<>B*O9.)*3V+XD\0HF@0@2/"S[$B+?)N%Z&[=I'>9\P550$GB1OH8B7 MU%!!^#" $"%2_*%E=*^YB17+^0MJASUFMX[ M^3+0J[2L/?DU.,M<6^/'MKT\F8@D X@'S"LN_(C?1V"=[,CDY M'9T=C?<8/[+S<=Z-)!FW ']QY^N[BVD^.=E> ";'HZT)MRLSY R=ZA:R?*A@ M;$0H%]]0);P3WB>H.C&8=* ,7DK4:RHA"!G?/'2\?0P*N/9-==N;+UAV$0DF M0-1C& 8HY"'2.@]$!AQ<,>/R=1V!\_?7BS=7 H:'"(+@0[ MM%MTA&BJ=V>"$,=J#Z=GZL!.4,RX;;:^_5_K9A$'7D"$ 58#>L7F*^K>9=U M$1DC-.4;C@37*#O@C2S48VU0YNG$_A30(V\V6N']+/%;WW.Q\ZK*DJ"]<8QO MRK<>.9R434Y25?(#B.U%:1)JTCCGF8LMN:@:/K<9^*0;)8:V!E/=&^0-W8_8 MJ-&@P]\CG)]3&?;%L(GAPZ,H8\/3;*8J1GE MW!]Z[ ;XO!=!%+G7L^RJ@-.U?E;96]V1RG[J*7-;B<^XQ)-*LR?B2781N@/. M3@!1DZ/1]'":O59SQ2 M/@_OV;5I4!NV8+R.X2&I -(11 5B+XW"!RX8:'CD M3E4X"UYX_4ZCFC7IV*2GQS?65]J?&1/ MZHHRL@H/C,6?K=6NU&&XM OAF&&\CW'P!UJ#Q\?Y$3T^S,>3[()O%)C$MI*R MFYAA,L?$_YN$FSM'&2ZCT\31GDC.S=D(%0(1N!LQ%9+7GF_22$-;0.;=05RZ[#^'O MY4\.]BV"LQG[C6E*APC?H[-Q>,O.D^XI39:FG34H^!0L2M^2E[@'4D6Y1=E# MTI?Y\5@9-1 MS_[DHX-AW5U.'J(]9"2^D]=M15%;(>:$^,HXM5"!Z;KL,*,I4W%]Q"]Y1$@I M\7^!*V##94"/2#_:#KJA ',S2JTA\:+!);CE!W:^/+B1;SM"@@_(->:UU-2T M$!FMC@Y76 @3ANB!8LK,#PM%;, JE)F1D]J5\0C'U_ZX??MTI6S3I9;OI#@- MQ7)NH(?M:6"F_/8N1QN;><1)Y'/Q6P*WC"DU-V$P%&$DLM16;AB%0JQ5)6L> M)= U?P.0Y[/C4G[QS*9NN1O=+L,,FGR 0=$VO^I70E#*!^DF4=B>A_]VXGDE M*^_$#;1TH[T@ ?0P7CH[&4V/C\-;=AYF#NSRVYB^&V*7W=7%W]S1X^A.*W^? M']\2 "93XTR<7_O[R==TR8R=SL.Y@*1H\1NZK$ PPE=ZLZKWA[NW;CKHV4-3<"1(:VEHLW^,E/-6JE>5Q%Z MJ3X2Z&8G_CIWR.@FI[^WI.$%BW9?E$$#[:\X87DW![;W^2->UOMIHELA2_,5 M#109>P?9(JIM2,D4*G09L:K4*(G>ZV,DC76VZ>F!*7!OG#8:I$GN]DW3W512 M\W:7<,A:5I$H=V[!^8+E,5_HFKJ1<)J7&S[=]-![U]G M?*= _ZVCSJ2M&_\'M/0T_7WOW/]KK5ON__OWF[3(=4Y4:HZMA_GIR8ZP_O]T M_DMC5OP?MIEI&K/DCPLE419H 7Z?&Q@@?*$#TI\:7_X74$L#!!0 ( (>* M@5A6M=SU! 0 'D) 9 >&PO=V]R:W-H965T]W MI&S-R1QW0($@(NF[=^_=G7@:;91^,B6BA:^5D&8>5%:=Q!.1C4K<('V]_I!TRYL43)>H31<2="8CX,DNKX9.GMO\ ?' MC3E8@U.R4NK);3YDXZ#O"*' U#H$1H\O.$4A'!#1^+S##-J0SO%PO4?_Q6LG M+2MF<*K$GSRSY3BX#"##G*V%?52;WW"GY[W#2Y4P_C]L&MMA/X!T;:RJ=L[$ MH.*R>;*ONSP<.%R^YA#O'&+/NPGD6$@>EY_@)KE+YM/;!23S&2P?D_DBF2X_?)PO1J&E8,XE M3'? -PUP_ IP%,.]DK8T<"LSS)X#A,2RI1KOJ=[$)Q%GF/9@$'4A[L>#$WB# M5OK XPU>DXZ"6HFM3LQ3' M ;TF!O47#"8_OHDN^C^?(#UL20]/H7]/O4X"'Z<]5Q8ANH#_&15F:P2KZ&5M M,EM39CD:6)9(KXY@,D7(CIMLF 'ZRY6@:X++XKJSH/LG6PL$E3^SWH(]*%6' MN@*K%6K?&8>;SEMXV[E7:VGI:H)%R30V1"&W^XX;8$]H+)?UD_;ZHIK0NEG<#3/'\E8ADL*J4HRE3I6FGF;ZT[7G&' M=Q:?$[N*\L7<'4UZ%Y%EYVELDR\./1*&OJUYBD]7)2:;>E6 MM6!15^9(+3H;I%1)9<'P0O*>9:56!+90[R0SBVY+I%Z0'= MFD!R2.7KY>MV/#'/J^'C@V?H-M2A&7!W 94&U76#*1OX"@9M+ M25/&."6=IN^N$^HU43'8Z[A6^&:_I"7C-+2DTWRO>_")RW?3DB-9ER@+. O< MJ5\'YU3":I?;5L@W(VRX$(X41:(^*)3*3-,8>R'.7^,[FL""!/4@H:<3>E#G M[V^R8U=J># .*]2%'_JN])3\9C*VI^UW1=*,TW_-FX^2>Z8+3@-!8$ZN_=Y/ M[P/0S:!O-E;5?KBNE*51[9T[YVV]<@/9K:_(/4$L#!!0 ( M (>*@5@.U\L9<0, #4' 9 >&PO=V]R:W-H965TQ1+^>JM8)+?-1@VKIF>G^#0NT6 M01(V?S:.F771$*7B-TG E06.Y"%;)]6&K13 +H,"2M<(^J=U7[..9.+Q<">/_8=?I)J2]]7DX,9C%'QBDO4'J>7>./,M;9MERKM4.M-,F-+?PH7IK(L>E*\JSU73* MR%]>6V[W\,\J,U93"_Q[+L@. M8GP>PEV+:].P'!H0960J[JFBT(]E[\,N*$2Q&'< M_2 >QG$"Z?6(;N(6M<%.#4PCN(4D#J?Q-$PF,=#_:!9.9E-($A).F@H L* MODS24D1<>E\LS[O8G?-<2:,$)TU2*+ED,N<4GK$DH$3TD!J%5Y!4: ,5VR)D MB&Y(6JVZ.2?VM/-FE#KEQJ>;@\[AX)""&O7&94LS:5@_(PGF M)0;X(T#H(5FFMA@"ON786*"WX;2C#A7L4[*K>%[!#BDO1!@8)34GC"&RFVE%Z?!-6W2C\H=X]*-03&RX-""S)-!Y.)P'H;DAW&ZL: M/Q@S96G,^F5%[QIJIT#GI:+\]AOGX/A2+K\#4$L#!!0 ( (>*@5@PC#>E M_04 ) . 9 >&PO=V]R:W-H965T&@8ES&YZ=^[DZ?GZK:"B[Q3H.IJXKI]04*M3J+T[B= MN.?STKJ)P?GI@LWQ >V?BSM-HT&'4O *I>%*@L;963Q)3RY&3MX+?.2X,AOO MX")Y5.K)#=X79W'B'$*!N74(C/Z6.$4A'!"Y\:7!C#N33G'SO47_U<=.L3PR M@U,E/O'"EF?Q<0P%SE@M[+U:O<,FGK'#RY4P_@FK(#L:QI#7QJJJ428/*B[# M/_O:\+"A<)R\HI U"IGW.QCR7EXRR\Y/M5J!=M*$YEY\J%Z;G./2)>7!:OK* M2<^>/[R;W%\=7$P>KBYA>GM]=W7S,/GP_O;F=& )W%7W 'NW&=KUS8A8LQ[.8FL.@7F)\ M_N,/Z6'RRQ[/1YWGHWWHWY6EO4B[_;Q1%B$]AM?,P*T$2@96CZ@A.W()28][ M<*-RU SFQ* E2J]U'SYS>3 M.9;1M$0YAR\UTQ:U6(-:A"Y<,5T84#/(QDDO M21(8NZ=_2_KCQ)GZK9;DCD][LM/*0UE[,R5,RYK2%S$9/KPS'.7!)Y3PN88& M_W #?/R=AJYY7C(4,.G#[]S:BLEH_!(N[2?=>_.W25@PD.Z/) J1P,Y(CL8O M(CG:CJ0S-NRLV1)AJJH%DVO@QM1DD1'_\[G&.;,840K&R?B%MUGF ;*= &D3 MWE&G=\UT7K9*PYU*HV=.;G.K/"7I'OGL)87C/>(-*Q_H"QK+::&FR1GC&I9, MU.A*S?C&?_2-GY,V[2G,56-$FQI@M1!JC6@(D+:97,TE_]>198 !I5_/D5BC M[0HEJ2F\X[C5]J;C@UE&LNGB,L4'-5]&!54C4Y M(W.45 >"FL(I+)W75,-!S+GK9GV?]'U4W\1B5?[4=I,O)5B1J\^AT[0#*&C@ MY(-(;,A+)2CD!F>A>>X$*E6@B&I:OT,P,R5HUW9?&)%=>6%S M$I$V%K7P^!L?W' ;,-JJR\U!=,F7O$"J]C5'4<#-8.)^T3TW3P%L$=\L8_]#JX/QA1:(;4O EPB%ML4=ETLE MEIYJV7G75$.T70+.GL^16#MY*LF*3#3^[ M=6&\$-1B%*/D0K"X=2PJ*&2KO*K@%0]64.?^@\E5RGAG>*)O6,BO^H;/> MMA3A4IWD3U'NP3A%,$-F:^T=G;(%M^3"^S\\?PPVU@\J6G=@]B??91?6KNSX MDJ1&]C6SE?;M1<5['#FI[;8,IBU=!TRMUR#=06+%;>D!#2,_7M#5<-[0U>Z& M??AF0>";YID%56LZ#VM-![6H+4?O0]M5@4)WD#/!+:+_2:J5A%GM2:.UG$YZ MKM/"0DVZ?:"CO1_Y-030G5Q?;*9#7P3M;-3,TI;W!M+#8>\PHV4G'?9&XR%, M_"*X0]0JEZQ:;FPPFSL1#1RE&$J%"KZ6K@K=LO/*WM4N02Y/;]R&FJ:C7O+V MB!;)MV]AUYESL'%+J)"V-7<7,N!S'BX,W6QWW9J$6\:S>+BKT:Y/S6! X(Q4 MD_[1. 8=[C]A8-7"WSD>E:4;C'\MZ/"B\=N;:GBL:Q-P04N%>BZ+)G:S["0 MNXD7>H>%%=_DQB[X\;AB&WQ$\[U:*IKY'27E)0K-I0"%V<2;AJ/9P,:[@!\< M=_IH##:3M91/=G*;3KS &L("$V,)C%Y;G&-16!#9>&Z97O=)*SP>'^@W+G?* M9$,0M8+(^6X^Y%Q>,\/BL9([4#:::';@4G5J,L>%_2F/1M$N M)YV)EZO%S6*U6ES#X[>'^=W8-P2U6W[2 F8-('H#$$9P+X7)-2Q$BNEK@$]N M.DO1P=(L.DN\QJ0'_? "HB#JG^'UNQ3[CM=_@[=XKKG9PZ_I6AM%5?#[5)(- M8G :83MCI"N6X,2CTM>HMNC%']Z'5\'G,P8'G<'!.?K__(.S@-/VODJ#$'Z" M?^AP*V!:;ZBR[/G2*9L<82[+BHD]<*UK3&$87 1! &&/'E'O,H"'3A,V_R5Z MK<,LHRXC)8-HU*=FW:+2^(ZJ-WD"717'-[W#.UX4)#@1E)@]['2P]4TY'-Q,C*=<%:&NHI-\SI$D-E V@_ MDW1>[<1^H+L6XS]02P,$% @ AXJ!6$PXN;;E P % D !D !X;"]W M;W)K&ULE5;;CMI($'WG*TI.% V2A6\$F D@,9=L M(B4S"'8W#ZM]:.PR;HW=S7:WA\S?;W7;>)B(8;4OT)>J4Z=N79[NI7K4!:*! MGU4I],PKC-E=!8%."ZR8'L@="KK)I:J8H:W:!GJGD&5.J2J#. Q'0<6X\.93 M=[94\ZFL3K[&4NYG7N0=#E9\6QA[$,RG.[;%-9H_=DM%NZ!# MR7B%0G,I0&$^\Q;1U?70RCN!/SGN]=$:K"<;*1_MYFLV\T)+"$M,C45@]/>$ M-UB6%HAH_--B>IU)JWB\/J!_=KZ3+QNF\4:6/WAFBIDW\2##G-6E6[,>18WC+# MYE,E]Z"L-*'9A7/5:1,Y+FQ2UD;1+2<],[_X]K!>]^%NL;K_>O_;&I9W*UA_ M6:SNIH$A>"L4I"W4=0,5OP$5Q?!="E-HN!,99J\! N+5D8L/Y*[CLXBWF X@ MB7R(PS@Y@Y=TSB8.+WD#[XXIP<56PQ(5K NF$/Y:;+115!M_GW*X@1N>AK/] MB81#6@K!RCO6&U(\I![!TF+>-!;T[.4U<1$YJ]1 M'5SO\QFX'L'U')R%ZKV'][U[>O8L0[@8^O'DTA]%$?3M9A+%_F4X@?Z+2*YD M1=R%X:*V :&'43G/?]6._7 \])/XLM5N8\ %.8X-3,9UBT3\CH ^O)O$4?3) M8HQ&L1^/0L+XX9X6$EP\D> 6F]+5\% ;;2@RELQ!\;K+P&V;@4OR9>B'80AC M?S(>^F"UBF?2%\X&":3Q'H5#LB]Z#@@+P!G0G,&.^J_QH_'270R M9+\8^J_@G3;5A38<),F$XMK&2AR[\ZHTN6[KFQ!J37[U;&7M#]E@;39$[6J5 MZK'MB Y!@SQ*458KUT>%^T[FADPS\0R8YS3! MK#V(KQ(:A&164R,:F3Z"WI7D(^P0;3SURC9C-#RF7:$8@6-M)/9CEC'^8C4 $Z]@<'1 MI*I0;=T\MF$F<\W0ZDZ[D;]H)MV+>/.]\)VI+:>LEYB3:C@8?_1 -3.XV1BY M=7#+1%>UE8MIQL%ZEMP''2U@=[@TW:'HH>*&DLLNB]4(WKXJI6A>5)[W]RF*14U:D$CVZ#AG9UU6GB>NBJE MQJ$HHY-6:38>?TBUD"99S.+:HUO,;.N5-/CH@%JMA>ON4-G]/)DDQX7/LJI] M6$@7LT94^(3^M^;1\2P=4$JIT9"T!ASNYLERRCP>\2]W0RAJ DM_9+ MF*S+>3(.A%!AX0."X-\+KE"I ,0T_CE@)D/(X'@Z/J+_'+6SEEP0KJSZ0Y:^ MGB:L/SLQ 2]/_Q==#'DX< M/H[?<,@.#EGDW0>*+.^%%XN9LWMPP9K1PB!*C=Y,3II0E"?O>%>RGU^L/FTV MZ^?-P_;Y"9;;>UA]VCZOM[\\;%?KAZ=9ZCE$,$R+ ]Q=#Y>] 3?)8&.-KPD> M3(GE:X"4N0T$LR/!N^PBXCT6(YA.WD,VSJ87\*:#X&G$F[XEV&HM/1\K3R!, M"2NF*TV%II!(<"^I4)9:A_#G,B?O^-3\=2X-?9#K\T'"3;JE1A0X3_BJ$+H7 M3!;?OYM\&/]T0<+U(.'Z$OK_K]E%N/-DM]8C9!.X& M6HI%>*"A.DKHDL#O@ MLJ'.T0VEB\GF0?8>?(V<=MT(T_U 5\49C(*+$E*/)>2M!V,]=-R@^,*&V\RK MTD04MB.K9"G"VDX:P55D*/*\<"BQMJT)N]["=T:J$8R_*?FZA[*N9'_7,6;K M"(.&O"5.%=$KQGSYNJL#YAX+!@MIRYHPX/2HI< M*NF#(*XAMZ00?>>L9J)%#8424A/L:^1&"'S""20')6)Y?7)8$BO(1:XPD@F2 M^^0%-F%V].+>3]:P80=(7NK@\II@+8AK!B0K(W>R$(S!CTA,2.!81=U7_*)$ MW Z% PSMXL*I&<&YBY.>-#Z-KHKM/1P?IMWWP&%U>$&6?>/\S[Q_?C;"5=(0 M%W/'KN/1CS<)N+ZE]Q-OF]A&<^NY*<=AS:\@NF# ^SO+5^8P"0&&=W7Q+U!+ M P04 " "'BH%8>M<;*.P# #0" &0 'AL+W=O^6DEDB37*,S\*@I:?,UZX_:X]>Y3]KECKC!?X M*$&M\YS)ESO,Q+;GAN[^X(DO4VT._'YWQ98X0_UU]2AIYQ]0$IYCH;@H0.*B MYP["SEW#Z%N%/SANU=$:3"1S(;Z;S3CIN8$AA!G&VB P^FQPB%EF@(C&?Q6F M>W!I#(_7>_21C9UBF3.%0Y']R1.=]MRV"PDNV#K33V+[.U;Q- U>+#)E?V%; MZC:;+L1KI45>&1.#G!?EE^VJ>S@R: =G#*+*(+*\2T>6Y3W3K-^58@O2:!.: M6=A0K361XX5)RDQ+DG*RT_W[\>QQ.AM\AND(OHTG,/HT>8#A=#)[?OHZ?!Y/ M)[2I>?#Y^1ZN/KQK1U%P^VTTM*OP]KKK:^)@D/RX\G=7^HO.^ LC^"(*G2KX M5"28_ C@$_E#!-$^@KOH(N(]QC6HAQY$052_@%<_W$C=XM7/X7$5$T->K#&! MZ0HE,^6C@!4)D&PE%,O@08KU2L'?@[G2DBKKGU,W4?IIG/9C7EM'K5B,/9>> MDT*Y0;?_X5W8"FXO1-$X1-&XA/X+\GK1W^EH)D(C1!'LR3@_10:F!5"2,9^C MW" %00!C\]YC(1-6Q$A/2JD4G5ARC9(S8)1F2(X+0.P+H 8#!6(!$[&IF 262>09"+)4 MJ!6UJ0PWK"!888^I5M!8&6^6!8.82?G"BR5L6+:VPO<0U5IP$WIAJPUAK4W; M-CR3]4)DU#2-+C?$)!*OF&?<$C*6UG,NUH56#FUS]J^0$&>&C"7+BUCDA"-% M_AJ)*C7X@E-\%/'I>!496WR2*9'QA&D2*TT?ZLG:PHL?7P?YHMRGIF-OT,F$ M4A2!M" OR"2@>?%O4EFWMN8F.\Z,9DZR+J_L;;1GB#JCRLE?Y*3J*X[!<\X\ MY8[SA!ND0W/S7E2GT@E;SE H7?JU,@57)(N:7J-] ]?.C.:&203N:!R:VS75 M&8:WS@,6A)O9(%A"'9J;CF!&S:ON51@T":M%.%,B*O<^(/3:852=O4$>E\G3 M;'KWRCD=A.NX50'\H^F3(YR:6G_#U!+ P04 " "'BH%8G?SZ%%<$ "3 M"0 &0 'AL+W=O82%V)R[@;O;^,J7*VTV MNL.SFBUQAOI;?2]IU=VCY+S$2G%1@<3%N7L1G(YB(V\%OG/Y-&L77WSOT:QL[Q3)G"L>B^)/G M>G7NIB[DN&!-H;^*S1^XC2)DHE/V%32N;Q"YDC=*BW"J3!R6OVG_VM,W# M*X74?T'HZ^ MS2;3J]D,QG>WH\GTXF%R-SWK:D(VY]ULBS)J4<)W4((0;D6E5PJNJASSMP!= M1;S$K -1X$'HA]$1O&@?9V3QHO?B;!3M* 5C4 M__E($/$^B/@8^B\7ZRC*81^G=P]7$$9PR 3<(G_B%4PJI;EN3))8 =="Y'") M:^KKFKI4F\S6K'J&&UYRC3G<53##6F,Y1PE]6\G0 [W"O20S69E+2_08FT@(4H M:.RH4V=&TRQO"OP/(,Z8J94]G+/JD7X*5F4('RF6-(R=!\ERI+F4(5^S>4%Z M@>_UXIXSJ=:4#B&?(8B],$R<>U+4%@C)HDV6!Q6Q+NV'WB :D(9FU9(3R,ZW M3Q_2, @^;R< Y4]B83E+5GH#+TAZSAUE4D+-GEOC!IYEF6SP;3 G21IX@V0 MOSM3,KG%MQF%>!!Z:12\/GA3DFA ?02YPN5>L.+ B)OX"=>/Z*8&IFM:!HJ MJ"6W68F]R/<]W_?A!W'E&JLEU9D8(YMV_HY%QX,;G7<,,:9BW?(B\@\10Z,L M39.2'V;[^^3*84N):%*G:$+JMB[DL2Y, F$-/Y?YL0]+^D=HD[43[W^('W#G=@;]%+G7F+-.%'GB>YAM2VTL+7/&BE- MXVV]"DWRO3@)WR=DD&'A^$A-#?I53I)!&AE*3*B-Z M@F9/.RTXB4(O[!NT%]K0EA_[!WGVD?Q.^T2U4#2%J"BJF9,6IR>%!4NH/P;]! [-V^ZKBY*Z:FF? PHRT52Z MO3/WN_L7QT5[T;Z(M\^56R:7G-JQP 6I^IU^XH)LGP#M0HO:7KMSH:F%[>>* M7DTHC0"=+X30NX4QL'^'#?\!4$L#!!0 ( (>*@5C1,$J&PO=V]R:W-H965T]WI&35;1-C7R2^W7//<\<[ M3FJEOQB.:.%KD4LS#;BUY644F91CP4RH2I2TLU6Z8):F>A>94B/+O%&11_%@ M\#HJF)#!;.+7UGHV497-A<2U!E,5!=.'!>:JG@;#X+AP*W;'I^(C^UFLG+0DSN%3Y1Y%9/@TN LAPRZK< MWJKZ=VSUO')XJ M=^/(LWS#+)M-M*I!N].$Y@9>JK MOI/($JK;B](68=$@Q$\@#&.X5M)R RN98?8]0$1T.D[QD=,B/HOX!M,01L,^ MQ(-X= 9OU&D<>;S14QJKQ.!#A=+":D]? __.$V,UW8A/C^EMT,:/H[DJN30E M2W$:4!D8U'L,9L^?#5\/KLYP'7=VT:QGVZEY;W_N'X63"Y@[^%3!E<5[9B.27>HK;4 M 0H7XR451*41KC$3#)8J[,.?-@OAQ?-G%W$\N/*F?CR\>MD'!IDJT%B1PK9R M-PAR40CK_RP1N; '2%51,GF@+K 3AGQAUA,2EEQ(!B_6X6VX?!G"!XXMK76E M4TZE"O.=1BQ\RE%Z.[!P=2Q93+D5*R.3%$$%!V7*" M-.;,1=7=")$2$3+RX0IA;H@>W14ZW?\.GH((":*D/D=1H/;3^$K0GZ*HN$9. M4XE;D?K0D3H/VG,NFVPDF+("R<.>:OSS73.R$-Y+@ETT'XZZL =-/1 MFXE5I>^BB;+4D_V0TR.(VAV@_:VB$FLGSD'WK,[^ U!+ P04 " "'BH%8 MBJES%.\D > &0 'AL+W=OO0#GGG+*K-+*D\65L)ZX:C^WL[,:)RV,G=6IK'R 2&B&F2(4@9ZS\ M^NT;+I0H>NQ]VI?$(Y% H]'W_@#]>%LWG]W:F%9]V925^^G>NFVWSQ\^=/G: M;+2;UEM3P3>KNMGH%OYLKA^Z;6-T02]MRH>+V>S)PXVVU;V7/])G[YN7/]9= M6]K*O&^4ZS8;W>Q>F;*^_>G>_)[_X(.]7K?XP<.7/V[UM;DR[:?M^P;^>AA& M*>S&5,[6E6K,ZJ=[Y_/GKQ;/\ 5ZXG=K;EWR;X5+6=;U9_SCLOCIW@PI,J7) M6QQ"P_]NS(4I2QP)Z/A+!KT7YL07TW_[T=_2XF$Q2^W,15W^88MV_=.]LWNJ M,"O=E>V'^O8_C"SH,8Z7UZ6C_ZI;?O;QZ3V5=ZZM-_(R4+"Q%?]??Q%&)"^< MS8Z\L) 7%D0W3T14OM:M?OEC4]^J!I^&T? ?M%1Z&XBS%>[*5=O MQ;>:U]> M?7KW[OS#O]5O;]75Y<^_7KZ]O#C_]:,ZO[CX[=.O'R]__5F]_^V7RXM_J_OO MZ]+FUK@'/SYL86)\_6$ND[SB219')IDOU+NZ:M=.O:D*4_0'> @4![(7GNQ7 MB]$17YM\JD[G$[68+4Y'QCL-;#BE\4Z/C'>>YW57M;:Z5GZ=ZK_/EZYM0&S^ M9VC%/-ZCX?%0EYZ[K<[-3_= 69QI;LR]E__Z8?YD]F*$VD>!VD=CH[]\I9UU MJEZI]SAVU6H4\"$B1X<9)G)P;/5Q;4"!\GJSU=4.N=15NBML:PJ5U["GE>-_ M.6!>H>'C;&4K7>56E\K!& 84N75JK6^,6AI3*9APJQMXR58T<%/ TP:$OUW3 MW[(9V\;"(-L2MN/:5*;19;G#[\VVY7=;(.Q3181=@5L2UEZ2I/AB+A57;?P*)#:F+\ZB^Q&.G ; M2],FPV?)\/BB6]==6'4>55U,- 'LZV;5L'4:(G5?';R7[00I&%G=*,,FA4%1L%L MEJ;QAF$!M)3P>: 7-@0'>:>;?!VLQU1=LAC56UOA\H"9&UV!2T+2)\1?7?P) MIIB7X5J@AS8\8+G2@+Y/?V"B@ [T7/@Y]O1.X]:RNP%VK# MAILY/#1HKMTZ6X%W_[87221$=V#W43[;W3=.#2O5VRV8:[TLS82L2T;69:,+ M,U6_\9)@3_PZOXW QI"B^3VT8'IL5H?J8[YL(?P0 MO4O%%5_8E]=3!0_![JM5UW8P.8QLZ\)-U8C+>!QOUK@CP>#"0RD#L\5L?C91/U]= M]S MO0'KI&[7-?J+^K:"'7#=TMG"HB["@+_6.>S;!'0? @GT;F@Y821X/R@?!%_Y M9QBB,(V3032(UI]U@[0+56#30)#X6?@L2[28!_[8Z,IIL9P:3?&U;E#D-"_Q M!D8'833--4Q_NS:-6>YH&?@P:JN%^>%Q," @4*TX8O&/.B>[WN!@J-TIR5EC M6@C+V6*T35WN&1FE5^"/!EB+-J\%#W"][K/).GJXA 6 N8$WP);EZ5+W=@@7 MT((#03LEB\WUUK:ZM'\/6;UINNL37JIS1MQ':?72EM'SXM=K"PM&5U]FB?U" M!02C#W:;'-BJ9!64:(&7%#9YV%T19Y#YF*RDI/9V4Z8 7CF2;]@U"B_BW.C1 M<:O;/7)A;-=B.L&B#R].]PGCI4\.UCULL_V4/><0'?4WC<4$J6Y;5U_C 6V9 MZ_(U:YY(",J;K3H44$.*GJ'YBYQN@AV 0 S\EB$?O*\,DWV>)<(=N"1^0R@; MT@P((='V4J"7B9I95$-0"$'49#:6IFM[0PQ9K4 <,Z '5;"P\"[-#%-IB8?#46S>Z6A RD&\-YR5V3D$_3JZGZ_Y&)?%R; M.\3T(7A'Q1I\ LC&Z#EXWM1T_W[YYM#\P\-M-"[\\%*7N"LH8NVME[*+1+;( M[P7G3ES%P>,VF])N@#SQ 7%AM-9WMF)_3CPQ#JU_DYIN=$E578D/+7'W_:- ML?H+$A3;Q^".>CG+B$WOF-ZZU&]2:(4Z,CC#,B?UA2678G 17>41I_.K1 M+1(#/EV16?#2X)+L$Z5GHS^#M0P342;MP"=ODV!'DU-)[*^)VX!*>#R**JS+ MR]I!NI'!@^RXKRE)/?(.SX)FP:OOT#HG0<^'Z$$_7W5LWS%#@K36J:+#]#GK M^Q 6J:FZLM<5B1U0!C9P0QK_)ZVYIOACA$-BIR9JV;4AJ4.3T))Z2J!90@9+ MUA\5L:B[9;OJRHP].J:7[@4]USD#G\/K-VSE0>&!1DEE< .WM&]DET".JVL+ M[PHS7R@+5LLV] 2\6];5]4E) 8-_ ,T.Q$#,;Q_69+EN&G)NS$/\V%; 0@B, M=B^XF!#"AK@;MH+0H:/M>(%TWECT"?"%WPFL9A>*[)!V\ U2&ME(E2+1;V!A MO3%9J[](_!)'JL?W4H>#*408F/$U!H2.T2S'RIAMF1 M!V[$%L5XKJA!+M &B,&%H4L(M/!;%,X:%M,HQ\'53OD]WO3)D>F-DZ):Z=M, M:,\@T $&$!6HXZKN6C"-7/0)X0SPJ3 PZP9K4524,E(G@JA]V!P%+AUA#5M+ MFZ.!Q?:5MQ_1)N"C-M2'MWI'VK+%+H?-S2$GR0'9"HSEWR9=)6UD71W=MH:S M_Q5&17&PVW6-MIU]/"SV;#8]>ZP>/9L^64@-!I>-7"+E4V0O@ '8$_!]0TJW ML$@.9G%X8#6?_1,WE^:L M5\3K%:3>FP;?T]='J1B8/[N014%H^60VG<_58V#2:?SXE5K,I\^>J?FCZ=/D MXPM%H\Y?P-33LT7\XK6:/YG.9_[K[-G9=/Y,/7LZ/3W[#IY'K>KS/+LSSR'A M@3S%F>?9VZ0DZ@9*^!F51+&.?P=6^F&S*R$0^#>?3Y\\#0L/7[P" 9G.GAQ^ M$7DX/YL^F67 Z*>G_.\QH_XL&/5GHT;]+?KIW\E/OP-_U''@/V3-1\<9MN;# M@_?,!&'0@QR5!QP1]'XB. M=6OTWF P(77'5CR9K@T-B>*5A"D2]\'_!NMO:5":I$@_X$O=B0TJN9_H8)H-T%(7=5E?[VBBO[H:JZ"T(4[=[RINS9E"BB %AC%86!R, M3+DH1'D]\Q5DC"E8W(D"23LRID()%3BQ W=:ZN98BG4P[T32"9Z3\KT^&WL; MWEO'#K33X@YE!6A1CM$NE7_\7Q,FJ%MB?"(Q'>5T'99B(#@Y3/*2>- SY/3. M6Y+N-D=I26(G;T>5G:I/R?-^$AQG2+92!DG5?]!5U+=5FCMD>@GQF>???D9Q MJ(IL-" /5%SXR"DQJP:U[5W,2/9Z+U2!=EL,A?T.^FC09\%>/+BZ6^Q5[Y%4 M3!Q[B:83H:8RM@Y)&@TAW6$R0M1[C:TEG92R5R![=>.S9J0E";3)/&K,!PNS M18^-J>X6PD<+FS15?V"55]]HD&X*I=(%=YCCBRYXMI)*9 >!<#^A/<+:R]7@ M:"'!/T*&V..>8^A<;YF)R6,I -(G:.DJ[+'3?DU"U8HG/Q&#V*2< 55R-80E M"8D:?6-+.0D5+;0+M4358#9!.L%CYSO^:#2AG,\BSFLVGE)JMZ9]IW^\"5V, MP8K8^%A'\LEC$ZCP#4(%D@9**,U0E9B^!.ZOX
'Z02I P56H0E9-_;:QC)05F)M M^NLIYP2;/J!!D^C\M>29OLZ?IKF^QH3U BX+@U) ^)'.@^Z]=#6A-3+2KY8R M1^R)4G$/?2#,4%!_C%0Q565J>:*J0P!':Z7* Z6H#-H1$HK.2'>'LIRZSP4T M/,%0)N6^:=:+G>'1W=^&(TA]C0/Y_K]/M"*CN(3'N8JDBN TNP87/8DO]//* M] MZY^06DS ,8B'R2KJ@T4*TRL 8]0:"N1;^+%R"J:$P(DWE8[*O6U@SMHR1 MX[Z,@IS!I16@GCJ/#=54*+*!.L28QBRBQBQ&->8]%LXMMK"D%HSK^(T"RW/I M7!_3G]&!A_7G;K,I_Y@4J.DIK@WY;GIEVE#,HJIV2.+)3V*)EH%@$VX-6&SJ M27'8M'DO// 5&]M77V_<#':5]LOB_1*271UH\>&&<=S! <6>-@YI/3\NG3"? M@_#$C>BP:CVZL.2?^11RSW "A89B(EUITD*!XB5 MMDF@U_.+5)3C9F ]A@+HXH.ZA#(82/ K70#M2PDL;QO;8NVY7@$[KS4&NWN* MP-U\\EA)U6^%)1/I>>4&%SRN&Q&8/!]%$K^\E$(_!'TD<8-:\!U@Y/UQ5?+! MGM> E7-L2* 5$!-\O#$$CL#]E5C] K_M"P)%5L2_6X+'XWAB&SDSF/:F]>% MHV\5%M,;R#> .BHF4+!=7S?LK:@EC16'0EW7A)$#:PV$P!NH-O D5D2I$0?S MK0G$ZF@3<\UM'U:IKK*MM''P!9^U!V .1\_4 >A<*#XEPT.XG'8R_!28SU,S MY@NE?H?4B!M"CCHI,B+V!9])\VNJ"S/"-->PA0G6Y0@1?Y +#8[TT'UV;>@M MV40&,E9O"(H+"WF)HTQ/7"4X3JP"@HHUS(0E;BPZIH [*KG#K2M:TB04!M#Y M(O1UO7.DM"04,N+OY^, _/=IU^^-[_H=]U+?@<,?F4*]/])T[&DM*2L' M=WG>;1!+8HJLP(HMY/'<8">5#45";SQ+F.# M> WN 4]HQ4!LJD)."^TV*\3[HQT=T&OJ)\* M7C&+)@Z!6FCD3DI"%Y-](X47O?(MPJ+71)Z(&Z7-6W-MPI>\IKT^Q!%BTL&R M3_Z/E$<#EL.P.Y4D2]6F,_OHDA+Y[=PC64^+S$PS3%(+W9+_C=944% M5HO0+4V-)U52"]BV('+9VZZ![Q##S*;Z"_W[,9?ZLR#-ZE0^>0>V&)@&-L8_ M\[L!KI3A'?4)P8A!G;DPA%9%H,5T0Q]K'\0QYX0[ZN/F)6.[Y.)C[E9A?3$^6B&PZ M O$9'^;(^9^!L?'8!61[WNIC/]Y_U8?IAE(5=AV/E:LPGSH"J/(N1P8R 8IU MS0! <6&#]2RI[/B'++<*.#AQH1BFN0PO@-.A%2F412,H3H>E=>]OI+2F(Z)C MOW9+RG!K,/ETXKO3=6;'UCDYLE JPR9"'=?%[LSY=8#,$0[+V^X0G>,HOMD9 MF':"+,CZ9;:#%9+(]_<509LD]8=5.@]NPXJB5-&D2X+O;U[=L /VBF< MSE$F"S8 ;93S"8EG$S8N:.60U#9VV;6^$)",UJ!=3W HL6 M".>4OHCK [MK*NF41_!N'YR(SV($%\U',K+(8X+*\LP]@%JQSB!OCDCJ &PU M.@G?H.+.*Q\=6Y"FE 4#=&H8>E(] RNZ\?"'K\1+8W-O\+$\VPW==N'HUZNL %KFXU'XC/&!H\B50;7),U\ MC1Q@*XU$D69M.D>E-&F^QOS#Y]1TR'@J2,?#82GS6U':YSNML%B,HYH !0^4 MIZ=H_'8%ZXC-7'BEV4J:P&=SP*O0&1P.%OFX LRUW*GVM@[8 Z\GV/##] !K M_;(QCM&9)N >&SP#&10+&[Q-C67'S+\94/]@Z38=98&\XG9OM5K]"9O3*GEO M7(4B='4^CEW]&3);RJ\XX@IH0JY2#2K2=T!9QV=1?R36BW)M>G;(\EQ=J-/' MLTDRAB--6;SP4V2QTM8;-FU@B54\G""[PP1)*0_%-((*J;$5D0"-Z:?82_9! MR>E9WSU*NF@IYC66L7S\'M%L&.JQ[/:QO&EWD7N.\70@'_B+1RD1"R]'L!A? MF+@IL@5< ,;9"%(J,1>-4:$65P0[YYHS.U.9(T)07:R@UQ =-^-2&Z&+\W'L M(AT".WE%[,7R.61DQP/4[\ M'AL?12I60^NNX8,FTIK+TR=[PI4%Z7V*!PC3 M(46ZKN@X36^NU[%7ZW,0R,[ CK6]P&A3%T8J]KK,Z3B'-'?[T=-VK2%;WBA] M"_X:/(CF+H[@P0.X@DJF76B-) (UQ=5WC,14KR!?_GP"J2.65D*+FFD!AR:S M=DW6FQ;&N#K&,%\#Q_Q&%A*J>\CI)3E9KVU>)6QU4Y? M-"7[6XW[[./"HW;YNB*0$G8*Y=1N;Q3Y8:X\CQ3,\A$0'%H"3Z&Y@.,\B M*A0FG?#<0X<2 $.Y2V;A(SS,J*."Z/DJIX5]S;/<9:BFN SVMV,[&L1$\ _8 M6,[$ V/8<;+"1*K79IY$+J$83X:8%L#Y]'EAJ8Y8J)TU94'2MM0B;DTG&ICPTE=;L>")GT%5CE#S]Y.(U$_;VE>00L*];2 MX'0D_\+8@X?[*D$5U% &">4![.LD;1CO$V@.WO=>1?6?+,D?:!>93CE=0?[284JCLUL5%O8LI4Q M)2MU1-7B6^&T+Y! K8X*3VPR,(ZB*HY4$4J$#4"8/APFC4B:=M MQ5,Z#"=+>LJY;?)N@\*8TP?4KDO:"P-G50*"!\T#"H66B^^7_#2X'_]B&+]'!^D-$I"!-8I]EB/,C@3T M&<>PM1AS(XHKLA";N,%M.R&&BB\$J^G-DOF:]D )B&<>5:1%A"PMO@)9PH.L M;;Q YL*?3L/KF8;4:'R\8\=@1B;Q5\/X%MQ VP/U"?AF9QRC".E'0VY0(%+ MR)1[4X18:HN5=W"G'%:U_C1&2%$%VEB2PM5XP86E;JE"+;O&G:I( MJ1F,8*]U/%B+92IY9;IG+41(7 _AS$A1&#DN;(>H PB,0MR-)D;:(TLNQ1%< ME4$":RTJ[:M=>NCD6517YWPVP_>YI#2B*?'U1@P9=PEP$8],BBEP::J6@AKW M #6DB!Z,@"/)GO2,'1!&36-FVKB01[388APM]D'.0GY@IA_+E,9'.79<]V#H M?MXMYS %"D0.WJ.%ZB7&Z=8 M&18SX_-?Q^:4$/A4Z_4'V;GX@N?+I,?_!YX'." ^.<%"0.4;;,69K825R(Z\ ML4NVJHCQN?JD?JVG:C&;/SJ9/?.GW9N KB^#"&*0Y)%J+,B5O]!";L@Z((9OH67:&=BH5_*G E;E_)AR>V,8ZQ-B0&&U+X'PM/W MF4/Q&.9L@A3WW,^0Z>YY]J\?YF>G+]05;L'\N;KDGL+.TTXWZJG[[H'<]186 MWGMQL?',H[,E5K"!,?M1^XW27"> M+)W'OQDG.L;>Y2ZV<2@ V!=B!EA1*UQM8F??"Q-[*;_#T^Q#)'"O73? [L/3 M)A1AA$AGK]VT#P\=-RYT(TUO;8*I&5X=91/#ZVL3$.B4PH>&_(=<;N"UFK & M0%I#XS/XIB;\.]T8)-@5+SU['CD<6:6D"\(Q7$(\$]48B%0KQ[##9$K*R'IO MQLO%TFT>/AL2RA?8!/&6"JPI-N$QY/;S]$E%)P\Q/CY%_A:%^L8P=DMO]AX6 MT7',[\D@BV]IN9CI9_Z<"^^.0VB#&!')J&\T!ZK$B/F9O^(-%O!T(7_X*#=T M('!CPJ,3*7M F.#(D= R-,^-B7 M6+$6W#Z4^Q(2%+.T)S&?X9Z.'_.NU(SS^MLHRQ@-KEL!K2)ZCJN#6D%4YVM? M$--B%=-#_SZ.&'; MP;S$D^$H7U%JM#NX[&V<9_["OLR#@_JR==>-B=+7E[O^EB1!>BHBO <[NKR+ M1(19IR/\<"_E#9A8Q R%V)MG'#5"$940&,O97^90[8\X(QU"2GR3%1FCJP@6 M"-R%EJLY'WQHJO/5)#Z[;(C)?S1=A M:U_OS4650QDJ^[:AQM**"*E?C$/J"=D'?+I" S:84'P'\XK9\!=HLQ0U_4"6%PN?IZLB-(#.]4.;)GWX7SCF,>R_*' MKFG90Z,$W[O?LQP"QDCAD$*R> O4WF6_P_ "T()-%$2.ZC4E4 M:\;4X?/!&:0 GH#%Z9$'DPOE#"R\$X[GZ!U*62SR#5UOF)R"HLI!/ H5@UIP M)VQO$)JD;^4"9N!(A]?[,#>XJY8 '6,J0@ZG!_=*E[-OT?Q%4?J+ &08E?A[ M./L8SCG(N^%H?R%'(,.-QA..!D#)(DPJ2P3(@[ X7C\PJQYR.Z8X$8^]&,=C M$]1U6&6^ WK-HV'M[ZU9-AV"6Q:S^1/VOV_/KUZ!07 =5MJO/M$W)_/%1/%; MV?WDA/VCQ8-@P39T0(N<*P_?N]D -C!];^:'BPJ O99;P>@F%Q$Z 7E-L,B& MN!=#7?V,>"S LE[4!F$:14CUZJ3SN *6:AJZ7^[;,(:<=> H&@@)\W3(B3X" MG!EJKJB].^-RM,?@$\*=X+(2*B^B,3V!N,^#=-#D>\WR$&4?I%=KN4AG;9(; M(WI\G?I=(:2#7$MJ1 :3&S_!'_,Q>9F+4,;Q9N=2]B(UG[JHZ5+(WG8G!UZ$ M!45&%XUB;9'R( IT;'(V7B[4PN_^4UO<\[242?#7JD@@>Z+)(4(A]*+DD/F%:^Q)0B '#@0 M;8GILIS1D9DSH3XJ5I#BO5@WQC'.B^06F7A7&[H:WTP3W5S9!NP5C6;) ?E;NH([#Y?D M<]DDU,6SY2Z]?P';&K%S3^X_ ,+VCRKZ6P*X\4$@Q-)^-E0>!7U#(0JUJ3"] M/S;E0!=9Z=#WXE7_DRP]^@*"T_FHU@?'P"CPGG+-AV_I<#O)D77D@]K,$H?Y M79'R1 IO,<(11*- 1DH\ON#:+*T_^W71@A[/_ND7B(TPPX2R.^<[HT$GVU+T M+:!SJ98&L4Y)F5R2[A[9T;V +N/T(%[*&G]9(33]Y89#N>$VREKRTQK>YKW_ M<,%7%Q:XX4X.84L#,)SJ_$7?LM/G< S3XXPNCO359V09 E\XE!2AH3:#/VV- M)H;B4^O\63@TD!T/@:=8FP:[5MCAHG(K[PJ\CGD).WY,$06F2R6!EL^F1Z+4 M'E'F2\O7:<%LU ]A^KC_06TNS,C2WM:$;YX?IS_*P(=W>(G6;#*;S:;9I>]% M2P?"WEC<:][Y_:9WE)[MCH M"R&,M"=\7H0EUR7C=Y $2]'38JFA-C,\Z8C3R+T4KWH M[CKC2R>Q7I/Q_0AE;.;P#B=N-K$!@@CU/[!P$P+/+_#>K4$LWUV*%/&,P&+\ MC NOS%K_(TO&/K^+[5S#Q0GK(,^ZSN."8Q,H?K?R7:C5943[;UR?;)='I>8 M8;'@?DE#RMOI &26K2_BH^QUE84;8TCY2C%F\8=H M^(2W/^63R#4%DN.[&>'JBW&X^ELF1EUX8CZFQ !CDM\-&(Y)O@.]_DV3II%* M )1T*+Z]X_<49C\ HDW +W8 M$&\MAZG!N(;?)/KJ3VI-]DHI*8C]_T &&B2^TE_8R5:I5K#^:79^Y&[HQJ3/ MB[$)/6<&Q ^ED?(; /);#J%H-);0312EM.!1*P6O_4)YY4:>6> M:2*"KASO@9[B+\X<1/.I:DFPY8N65,F=9.(E)G0BS7F]/61,3!(](+3'HWT* MIWV93GZ*BD,D?[^VN[,YX-0[/7"X+SU7N=<$%/I_/%XS/U9/KH[/$C_&O^9 %_G3Z=C5[AN8BG&Q;CIQO$ M@[SQ*3*>?";8_*!!^X[C#4*Q.3D411!9Q&0->:J^" M'G[C:-7_.2.)1P_N[HBWQ?G'^?=/T@N@]H4X>VU+(FV \O2VOG"[-"Q AN!C&&B[^.,7\7*(T'O'#BU&G7OTX)UDTO+4GX)I0*GYEKKXWG\[0BN MOKWOEB5(MDRC>S\?$'_D)#OV(R>%+?@04Q..1TG$2VOI_YK"\7K.D*L,V/?& M-PV&?C)Q6% >)C_*2C\$A#\]2P='JI9_GS5\JOS/VY[SC[K&Q_FW<=]IY"^" M?U?PZFSZ]/$]KH/Y/]IZ2S_QNJS;MM[0/_&6&=/@ _ ]_A"D_P,G"#_Z^_)_ M 5!+ P04 " "'BH%8#Y9VFKP# "9" &0 'AL+W=O>B+3<[ES.%PAJ/A1LA'E2-J>"YXJ49NKG5U MYOLJR;&(E26ME"CH>BUIR5 MN)"@ZJ*(Y[8.M=&X(^'5;S&)>J':B%IY[SF:SK&*%,\%_L%3G(W?@0HI97'-])S9_X_8\EF BN+*_L&EL MNX$+2:VT*+;.Q*!@9?,?/V_SL.

,\AVCI$EG<3R+*\B'4\'DJQ 6FL"2GQ\N'Z^O)W4^XO83E_-O-_'(^F]SICQ$_"CT8>(?CN?0O6"Q0FGO9G_C+% : M/VISXZ-SA)DHJKA\^?QI$(7]] 4:X(4A= -O MT'D53R$*O=-3"$^\_IYX!A8U/*?0WB!Z55Q V//"8*=V3@=>> JG?:\S@'OB ME E.CY0I VWB@T+B0P^?SB'>/5N&OR(3HZZKBC.4"C:Y(-XV9:5VPN /$!(* M(=\]K18ZYE#5,LGI23ESZ(6Q=B\8$QR:/GF;0%/IIMRC#Z1R!^LLMP0I?V'H M]?KMP5O%%,+ "WK_5[SF,!QXO<"A1/<[S1J.U'"WK>'NAVNXDC1BI'Z!N$P! M?]6LHD=?0ZTPJSEP>K35H4K^K0&R!5H9H02C.:%W2%;T)<&=VEV= MRUJ2KJ;",<*,/=MUMZD+YVO+O;.57,=)3B>GLMS9?,><);SU.717_MZXH+98 MVZ&HP/9?,SE::3MW)\VX>35OAO9U+->,'@*.&;D&7I]N13:#L-EH4=GALQ*: M>M N<_IV0&D,2)\)H7<;$Z#]&AG_!U!+ P04 " "'BH%8%E<:5' " !H M!0 &0 'AL+W=O^ON H( M;5)%O@J%TD9*NTY# H9H80_3'ISDIK%PXLQV*/OWLYTV=%OI7F)?^YYSS[5S M/%YS\2P+1 6O):ODQ"F4JD>N*],"2R)/>8V5WLFY*(G2H5BYLA9(,@LJF1MX MWKE;$EHYT=BNW8MHS!O%:(7W F13ED3\FB+CZXGC.]N%![HJE%EPHW%-5KA M]5C?"QVY'4M&2ZPDY14(S"=.[(^F Y-O$YXHKN7.'$PG">?/)KC.)HYG!"'# M5!D&HH<7G"%CADC+^+GA=+J2!K@[W[)_MKWK7A(B<<;9-YJI8N)<.)!A3AJF M'OCZ"V[Z.3-\*6?2?F'=YH8#!])&*EYNP%I!2:MV)*^;<]@!7'CO ((-(+"Z MVT)6Y2>B2#06? W"9&LV,[&M6K061RMS*0LE]"[5.!7%L]G7Q[OE A[FL_GU M4SR]F??A;KZ$#TN2,)0?QZ[294RRFVXHIRUE\ ZE'\ MKU0A85YEF/U)X&I] MGSG,889R9JD.'&T(R2*%W2BDR/_W+LZH'+0J1P<8H\6VH!9PQ!XKG_> ME#>5DMH'*=(7L=PW(O_18 _#/OAY9F^ MK,O^<#CLW:"4(XB9]C^I4@3]DD#&FT3E#7LK>7)T$?C^U7;L+;DB[&\NV'>L M[L[?7Z)868]+L+RM$;K5[AF)6_>\I;=OT"T1*UI)8)AKJ' M @ .04 !D !X;"]W;W)K&UL?91=3]LP%(;O M^RN. D*;5)&O AVTD2AT&AW"34X;"\?.;*>!?S_;2;,BM;VI?9SS M/GZ/Z^-1+>2;RA$UO!>,J[&7:UU>^[Y*E1)(Y M4<'\* @N_8)0[B4CM_8LDY&H-*,*-9J9PZVDJ40;S9XR,9> M8 TAPU1; C'#!N^0,0LR-OZV3*_;T@IWYUOZ=U>[J65)%-X)]DHSG8^]H0<9 MKDC%]$S4/["MY\+R4L&4^X6ZR8TC#])*:5&T8N.@H+P9R7M[#CN"87! $+6" MR/EN-G(N[XDFR4B*&J3--C0[<:4ZM3%'N?U3YEJ:K]3H=/+P]#)]6ORS-2F^NG45+"% R'_4$P?S4, M>Z^F_PP*2BE25 K.3H91&-YLQ]Y":,(^:V#?,?D[U[E N79-JR 5%=?-S>Y6 MNW?AMFF'_^G-H_)(Y)IR!0Q71AJ<7UUX()M&;0(M2M<<2Z%-J[EI;MXVE#;! M?%\)H;>!W:![+9-_4$L#!!0 ( (>*@5AG=CYPE@( +X% 9 >&PO M=V]R:W-H965TW#@"%8-9K9IVOWULTW"4BG-M!?PV7>_#\/=>,O%HRP0%3R7 MK)(3IU"JOO8\F198$GG.:ZST28'O7WHEH943CNU> M+,(Q;Q2C%<8"9%.61+S,D/'MQ.D[^XTEW13*;'CAN"8;3%!]J6.A(Z]#R6B) ME:2\ H'YQ)GVKV=#DV\3OE+%ZC_[9>M=>UD3BG+-O-%/%Q+ER(,.<-$PM^?8&=WXN#%[* MF;1/V+:YHY$#:2,5+W?%6D%)J_9-GG?W<%!PY;]1$.P* JN[);(J%T21<"SX M%H3)UFAF8:W::BV.5N:C)$KH4ZKK5!@OHWAZNX#H>QS=)U$"T_L%/*QNHB5, MDR1:)2[<1ROXL")KAO+CV%.:U)1ZZ8Y@UA($;Q#T [CCE2HD1%6&V6L 3ZOM M) =[R;/@).("TW,8]%T(_&!P F_07<' X@W>Q,M1",Q@SJ62+LQ)315A]#=F M+L0":T+U@E09/*@"!4RE1"5A067*N&P$PH_I6BJA?["?Q^ZG91\>9S=-=RUK MDN+$T5TE43RA$[Y_U[_T/YWP-NR\#4^AAXENXJQA"#R'NK4"^*P[6J*TEKBU M1*RE8^)/PA\7_U^]]L:%WJ9/]@^$7/ 25$%%!C41 MZ@7ZOCNXO(!@Y Y'?B_^%Z$+E1YUKXK@V$5[!SU5HMC8R2$AY4VEVO;J=KOA M-&U[\F]Z.]GNB-C02@+#7)?ZYZ,+!T0[+=I \=IVZ)HKW>]V6>@!B\(DZ/.< M<[4/#$$WLL,_4$L#!!0 ( (>*@5@Z5U.DG0( *0% 9 >&PO=V]R M:W-H965T53&7-E.0U*FN58B(P5 MP'$YLL;>8!)J?^/P(\.-V%N#KF3!V+,V;M.1Y6I"2#&1&H&HZ16OD5(-I&B\ M;#&M)J4.W%_OT+^8VE4M"R+PFM&?62K7(ZMG08I+4E$Y8YNON*VGK?$21H49 M85/[ABIC4@G)\FVPLO.LJ&?RMKV'O8">^TF OPWP#>\ZD6%Y0R2)AIQM@&MO MA:87IE03K2+>JD1O4_0?5\N&>%7 N8%BFF_P(XBF+#T]_QG/A'$6\P MN83 L\%W_> (7M#4'1B\X+.ZN?K77+[;$%-22"!%"M.7*BO5AY/P>[P0DJL? M\^=0[35R>!A9JV@@2I+@R%(R$W6$=]CP#H^A1X]*E6E%$=@2 MRFT-ACSNR!]B?!3S,./_)VJI-\%\@=R\R[[1.H73UIUV[G6[=J_KPME)S_>\ MJ];'%??=MAT&KIH#N]?IMNY0B &,DZ3**THDIDI;BDV2$:/>F%H=[P #MV^LZ><'/G*] ] M0C3P7)5"#[R5,>O+(-#Y"BNFS^0:!7U92%4Q0Z9:!GJMD!4NJ"J#. S/@XIQ MX0W[[NQ!#?NR-B47^*! UU7%U,L(2[D9>)&W.WCDRY6Q!\&POV9+G*+Y8_V@ MR I:E()7*#27 A0N!EX678Y2Z^\<_N2XT7M[L)7,I?QFC4DQ\$)+"$O,C45@ MM'S'3UB6%HAH/&TQO3:E#=S?[] _N]JIECG3^$F67WEA5@.OYT&!"U:7YE%N MKG%;CR.8RU*[7]@TOFGB05YK(ZMM,#&HN&A6]KS582^@%[X2$&\#8L>[2>18 MCIEAP[Z2&U#6F]#LQI7JHHD<%[8I4Z/H*ZQN#/>SZZM' MF-S-LKLOD]'-%633Z=5L"B%* M%%C\%R @KBWA>$=X%!]%'&-^!DGD0QS&R1&\I!4@<7C):P)(66QX60(3!4R$ M86+)J5C(M$:C8@.]0"K.2K7 MAWVC\Q;>=EI%W\,M\F.S=VC MLA26S X0?4C1HWB_5_37)+_1-LN?:JZYKZ47Q! M#$*_FW0/]B#8&TY4ZM*-8 VYK(5IYE1[VD[YK!EN/]V;)^*6J26GPDM<4&AX M]H'D5\W8;0PCUV[4S:4A7=UV12\5*NM WQ=2FIUA$[1OW_!?4$L#!!0 ( M (>*@5B0HN8DK ( P& 9 >&PO=V]R:W-H965T\&%'CJ9,>6YZ^HDPX+ICBQ1T)NY M5 4S9*J%JTN%+*V""NX&GM=S"Y8+)QY4>X\J'LBEX;G 1P5Z611,K4?(Y6KH M^,YV8Y(O,F,WW'A0L@5.T7PO'Q59;D-)\P*%SJ4 A?.A<^F?CR+K7SG\R'&E M=]9@,YE)^6*-NW3H>%80FFSH]!U(<2I3:RV 23@B(7 M]9.];[[#3D#?.Q 0; *"2G=]4*7RBAD6#Y1<@;+>1+.+*M4JFL3EPA9E:A2] MS2G.Q ]/M]<3&#U,)@_/=]^^3.'C$YMQU)\&KB&\=7*3#6I4HX(#*#^ >RE, MIN%:I)C^#7!)5R,NV(H;!4>)5YAT(/3;$'A!>(07-LF&%2\\R)L9N,IUPJ5> M*H2?ES-M%%V,7_NRK5G1?I9MEG-=L@2'#G6#1O6&3GQZXO>\BR-*HT9I=(P> M3ZGYTB5'D'.0)D,%7#*A]\D\"MHO\P"]1?<M)VD8![U[RC\H6\:6\'\*"TGWPV2L MP9^>] /?OX H[+7#R-\(W)7>Z_KMH!O!OO*[.QU:H%I4V+>,E9DQ:18DYK8%NM1U^UN)Z9\L51ZPAX/2[; .U0_RUM!([O1 MDO ,<\F+' 3.1]V)>W$9Z?UFP]\8IEH1P?BUT=EMCM2"^_VM]J_&=K)EQB1>%>D#3]1RU!UT(<$YJU(U+=9_ MXL:>4.N+BU2:%M;UWL#I0EQ)560;84*0\;S^LJ<-#WL"@[<$O(V 9W#7!QF4 MUTRQ\5 4:Q!Z-VG3'6.JD29P/-=.N5."5CG)J?'#9#J=?+^_@]-[-DM1G@UM M16KUHAUO5%S6*KPW5+@>?"MRM93P)4\P>:G )CP-*&\+ZM)KU7B-L06^VP// M\?P6?7YCI&_T^6\9R81@N9*';*LE@\.2.B0N9,EB''7ISDL4*^R./WUP(^=S M"ZZ@P16T:1_?48@E58I0S(%)BHM2WU0)E7Q-8XVU5=MAK&U'="9E*1B7+ 6Z M.PBG-WF,9MV,SSI7L&%..\+M7+\P:>%3H06H[3F7+Y"'.!"$)C5')YO/>^S CIV&F.,YZ;N$O.__7T["D[K]/9QXD6D. M<^)9Y_[)YO,N)S>W/W9<',>$-V@CP;7.O? U 8'E^(=-/]KHP(K"@_8&D>42 MA2W1'3;1'1X=W>N:DV<"P6;U0>8]HLZA0&]5_'Z@MYS6H=R*V8Q\H?/K_L#< MW4N6,G(I, 5JB3##!<]SGB^T5G(@+Q)P>V[_O->/!B3D]7S/Z6S3*W!*,)KZ M GB^0GJ[A(1/'P:>ZWZ&?ACT?,<_M+FB9T.L!2>7-=M=U^^Y0=CYRKB %4LK MA'C)\L6^?:0CC].*WASJ /E5(]V=N/EV[@M%WM_!WO5:G!PU3H[^JY-;/=NJ M[6C/[MSYO3+^HZ6&V,D*!=53T$35K8FJ!U.@$%?;]2GJHDT[=S]*[BEN-)W_ MZ#CI_*B45"Q/]"ZZ$W^QO*+2#>JGV0,OC'J.XX!O]4/*5[L!:5-<%>AMY:=)Q0*V_^,><<([+E[FT^#O-WJJD>A &^VU_\:]#!1 M8I.0XIQ$Z2&FA"OJ^KT>J*(T-?.L4%2!F^Z2?GE0Z VT/B\*M1WH YJ?J/&_ M4$L#!!0 ( (>*@5AO!IT:@0( +H% 9 >&PO=V]R:W-H965T!C$H4]24YG^W/G^-\'JZU>; %(L%3)94=!051?1Z&-BNP M$O98UZC8L]"F$L2F68:V-BARGU3),(ZBD[ 2I0K2H;^;FG2H5R1+A5,#=E55 MPCQ/4.KU*.@%VXN[94C(*S ')?=%/(L+P6)=&CT&HR+9C1W\*WZ;"97 M*C>4&1GVEIQ'Z'8U@P_W8B[1?AR&Q*#.%68;@$D#$+\"T(OA5BLJ+%RI M'/.7 "&S:2G%6TJ3^"#B)6;'T.]U(8[B_@&\?MMBW^/U7VL1>6H6?H_GE@S_ M!7_V-=E )/LAG#+.;2TR' 7\ZULTCQBD[]_U3J+/!P@F+<'D$'HZ8Z7E*XF@ M%Y#IJM8*%5EG24<=\(DER"WLXWT0>3_OMY;KS$@0L@#)^:X5QR+>'!8S=&TPWM+4-PY@J..GQ%<:$NV\[U&PS74\B4?^(J*'1*$ MRD'DK(72S=.)NJ4,)Y^Z21+#H->-X]/.O2:.5[S:&J3,X;^,@7WS"W?T5*%9 M^JUA.7VEJ)%6>]LNIG&CQ__AS5:[%699*LL$%IP:'9\. C#-IF@,TK57YUP3 M:]T?"UZN:%P ^Q=:T]9P!=IUG?X#4$L#!!0 ( (>*@5@NR1)T?0( &(% M 9 >&PO=V]R:W-H965T;$F6U*^^]G.R%C$O""?:_O.?=XYS M8QI(58[]U,$T'EJ,%(<5$ M:@:BEC<<(:6:2,GXTW!:;4L-/-SOV;^:V=4L*R)PQ.CW/)79P HM2'%-ME3. MV>X!FWEZFB]A5)A?V-6U@2I.MD*RH@$K!45>UBMY;^[A ! Z)P!> _",[KJ1 M43DFDD1]SG; =;5BTQLSJD$K<7FI_Y2%Y.HT5S@9/2\?)G.8Q3_BX>-D ?&W M,<2CT?QE,H;':3RSM)0^]LXQC3*[!=[O@.9Y_AL]OK\ W?/X)OAGY,,,!*5.( MDX1O"17P,UX)R=5'\^O8S#5C<)Q1&^E.5"3!@:6<(I"_H15=7;@WSOT9O4&K M-SC''BV4,=,M16!K8#)##E4SP3&E9[F.*SW=H*/N'HN5RNC[/PPZEW#9>8V7 M^U*XN@@]U[W?KYT%H!#>N)UGS2_ ][M>SP7_MMOS;CM+)@D%/^@Z M7WSPPZX?AG#LXNR#[[Y OC'N%I"P;2EK"[39]@&):]_\*Z]?GR?"-WDI@.): M09WKVYX%O'9T'4A6&1>MF%2>--M,/8+(=8$Z7S,F]X%NT#ZKT5]02P,$% M @ AXJ!6/H)?TQ2! 60P !D !X;"]W;W)K&ULK5?;;MM&$'WG5PR8-) !FS?)MNQ( F0[1?V0QK#5M$#1AQ4YDK8A=Y7= MI63_?6>7%"TKE.P ?=%>Y\S9N7$T6$OU32\0#3P6N=!#?V',\C(,=;K @NE M+E'0R4RJ@AE:JGFHEPI9YH2*/$RBZ"PL&!?^:.#V[M1H($N3WY M!OU7]W9ZRY1IO);YGSPSBZ'?]R'#&2MS3VR^_0F;!ICOIH$!J"M8=A6D-<51#)'H@X@<]2 MF(6&3R+#["5 2'P:4LF&U%5R$/$&TP"Z\3$D4=(]@-=M'MEU>-T]>+3[51%!;_M+VY0NRU(]I4N=1+EN+0IUS0J%;HCSZ\B\^B MCP?X]AJ^O4/HHP=*O:S,$>0,>,7=$'>:+*5 870;X8.0[81?U>-1Y(-9(#PA M4QK0^A?(.UA,45D/>=9#UDV)]Q[>>]>E4B0''][UDSC^"$GWN!_UO1N<(1UD MS7X]>A-I6+ZM&A^IVFB$SA0%SK@YVH&" ]8];:Q[^F;K*DRE2'G.F:L1+^U0 MDVDS]O^KX6?,/&%\S01T:!'#"=S=7Q]M(VK#3&FD>@+%#))($$75KV?#'V6A9#BA-245!4I[Y\-'\=!OP='-.D&O3X<[8A104J_G=@ZF+DX(:'J89UN M<-ZWPOD 2GO9W[&:>I"R7[*/L437(@R4@*_BT5 MUQEW95U#AQ[G"-,8D^(O]@YM]X*NW8Z"./&N%TS,*X@5R\N*,:U78@',^:<#Q[<[!DFT1Y]BBV)OM!R->3O56/MQUQ MKO3"[DZ5Y4TZ6\LPK9$*A74?U54-*5.*TQGU"VNF,INWW8NX'KQQ8W,ZATR6 M4S,KVK0@->2NM*X4NTSV M8;\DLAD/!.9Y$YCG;P[,0J[0,MZ306TA>A#\]1!]1>.;@_6*Y+TN-_KU8,WSC)>U16ZTU8K=MUR7]70GY#88F1)4+7?SZ?5C^%6 MNU>@FKNFEC)/EL)4G5^SV_3-XZI=?+Y>-=V?F2*;:,AQ1J)1<$X?-E4ULM7" MR*5K'J?24"OJI@OJ_5'9"W0^D])L%E9!\V]B]!]02P,$% @ AXJ!6+WE M3J7U P [P@ !D !X;"]W;W)K&ULK59M;]LV M$/[N7W%0NR$!7,N6W2[.; .*DVT%$C>(O0W%L ^T=)*(\$4EZ;K^]SM2MN8$ MB?MA PR+I'C//<_=D:?)5IM'6R$Z^":%LM.HD:%;TIM)', MT=24L:T-LCP821$G_?Z'6#*NHMDDK-V;V41OG. *[PW8C93,[*Y0Z.TT&D2' MA0=>5LXOQ+-)S4IM/1J# M5[+6^M%//N;3J.\)H<#,>01&CZ\X1R$\$-'XLL>,6I?>\'A\0/\E:"";81[T-O?<*_GO M[-L^#D<&%_U7#)*]01)X-XX"RVOFV&QB]!:,WTUH?A"D!FLBQY5/RM(9>LO) MSLT>;F[3UTL4RG:\^?EHLX6S%U@+M^21V MY-7;QMG>PU7C(7G%PR"!.ZU<9>%&Y9@_!8B);LLY.7"^2DXB7F/6@^&@"TD_ M&9[ &[8Q& :\X6LQ0,$+YBM&LQ_?##[T?SY!>M22'IU"GRWI>.8;@: +.AR-@#H(<$<" M7F+]?^!V* ' MH\'AL6146K"JD Z88"H+SFU8W')7 7O&9,LLT*_0@NX4KLK+SM,4SFE<:L/) M_C3/7XE8#DNI-7F9:U-KP\)E<=E79,/%L,2AKZM>$9/;R7FNWH,G/@T$@+3C_11%0[6Z10*>W \E+Q@F=, M.;$CSP6%SEL61DMPE;9'\2$<5W'3HO2 +BL@.:3R]?1U.X%8X-7P"<6,BUKIG8PZ/=_H(ER MAG)';M8[N#'\$98]6*"P6G5)#M*.)A441LP,.FH7@6N;!=+O]\T;V-YQ[5C2 M'(9!!63 4Z:H;SF.].#SUR]FU<<:7>%JH2SR*^&<71.*93[V+9"ONMARX7PI,@3 MU4&I=6Z;PC@(\?8&WU'C$R2H!RD]O="C//_G(GOI_HJ/FI!$4X96ZS-/L6_Z M4;O:=O.T:6+_;F\^!>Z8*3G=O@(+,NWW?GH?@6G::S-QN@XM;:T=-<@PK.B+ M!(W?0.\+"M]AXAVTWSBS?P!02P,$% @ AXJ!6,JIJK20 @ CP4 !D M !X;"]W;W)K&ULC511;]HP$'[G5YPR:>JDE9! MNZJ#2*$PM0]M$73=P[0'DQS$JF-GMBGEW^_LA(Q)%.TASIU]]]UWMC\/MTJ_ MF +1PELII!D%A;75=1B:K,"2F:ZJ4-+*2NF267+U.C251I;[I%*$<:]W&9:, MRR 9^KF93H9J8P67.--@-F7)]&Z,0FU'013L)^9\75@W$2;#BJUQ@?9[-=/D MA2U*SDN4ABL)&E>C((VNQP,7[P.>.6[-@0VNDZ52+\ZYRT=!SQ%"@9EU"(Q^ MKWB#0C@@HO&[P0S:DB[QT-ZC?_.]4R]+9O!&B1\\M\4HN H@QQ7;"#M7VUML M^KEP>)D2QH^PK6,'_0"RC;&J;)*)0983 M9EDRU&H+VD43FC-\JSZ;R''I#F5A-:URRK/)XC:=3\_'Z6(Z@9O'^]GT89$^ MW3T^P-D36PHTGX:AI3(N.,P:R'$-&;\#&<5PKZ0M#$QECOF_ "'Q:TG&>Y+C M^"3B!+,N]*//$/?B_@F\?MMTW^/UWVNZ8!K/QW28.YK[,%Q;">B:U.Q#$)_W>]#IT1EDO4_IP.G[.@%Q.U"Z#UE5)V M[[@"[1N<_ %02P,$% @ AXJ!6 :]YA<, P ]@8 !D !X;"]W;W)K M&ULI55-C]HP$+WS*T9I58$4D<1A(;L%).C2=J5V MBZ ?AZH'DPS$:A)3VUG:?]]Q$K*T8NFAE\1CSWOS9FR/QP>IONL4T<#//"OT MQ$F-V=]XGHY3S+GNRST6M+*5*N>&3+7S]%XA3RI0GGG,]X=>SD7A3,?5W%)- MQ[(TF2APJ4"7><[5KSEF\C!Q N\QVNT7S:+Q597LN2B!P+ M+60!"K<39Q;#H^LK^NPT+%'!.N4*X>MLHXVB0_+M7,(UW> \ MG;TX-WK/8YPX=#,TJ@=TIB^>!4/_Y06Q@U;LX!+[=$T7,2DS!+D%/ K?DW!M MA9]3^S]\'3KL8%*$7[2F >T. M4?\PVJ#NU!Q^Z!W0C6>0[/._?4.#*I-70' M+HNNW6$00,\:4<#<:S^"WJ/+5LD<8CH:HB@I*E!K4=Q>SK_1S/5' S=DUPVZ M:^$]$$4L)%8,4?@G&L1 TW"K22X4)H+W$'O3WXV"H.S)?LKT+^*=SY46UJ_'X81 MU?7E&.:E=U7$VIE86IVU([VS;U6=W+'MWK%^$]5SM!JC+<$M3OCZB' MJKK+UH:1^ZJS;:2A/ED-4WJ84%D'6M]*:8Z&#= ^==/?4$L#!!0 ( (>* M@5B?LD(7\P( (D& 9 >&PO=V]R:W-H965T0MC\E/?U_$"4Z:/98X9>692IAEFC+UYP*%7/6\T-L8 M'OA\8:S![W=S-L<)FJ?\7M'.+U$2GF*FNG%TT;[P*^<5SIK358 M)E,I7^QFF/2\P#:$ F-C$1C]O>( A;! U,;O-:97EK2)V^L-^K7C3ERF3.- MBN\\,8N>U_$@P1E;"O,@5U]QS:=E\6(IM/N%51';#CR(E]K(=)U,':0\*_[9 MV_H3\UL87\/S< 375Z,;&(Q'D\>'I\'C<#RBS7$=;A\OH7ITT(FBX.SY M>N!6X5D-JH]L*E#7NKZA9BRD'Z\+7Q2%HQV%PPCN9&86&JZR!)./ #ZQ**E$ M&RH7T5[$2XR/H1'6(0JBQAZ\1GDT#8?7V(7'=4P=\FR)"8QS5,R^(PTL2X!\ MN=1,P(V2RUS#S_.I-HJ>V*_/3J*HT_R\CAV[4YVS&'L>S95&]8I>_^@@; =G M>U@T2Q;-?>C]"8UQLA0($0HGK4:-?;8;LRD-H4=9U/0Y5\4:O>[)Q K3*A MB>?9'/"-A$R3US[>,#RKW&!&N,+=)TMHMKB]0BL2[['5,&@15IMPQM2HVM2 ML-X)H[7M'^1A%LL4P;"WTC0B?9V31L),R737>7R(Y@5(54BM:_O3#J'ZA2AW M6E#[[,7X6_*0HIH[$=00RV5F"J4HK:7.GA?R\AY>B/0=4W-.%07.*#4X/FEY MH KA*S9&YDYLIM*0=+GE@KX5J&P ^6=2FLW&%BB_/OV_4$L#!!0 ( (>* M@5BN8Z Z#@0 .H* 9 >&PO=V]R:W-H965T)( BPY;@7XALAI"P1]6)$C:6&2R^PN)?OO.[N4 M&+N0B2*H^T)R+W/FS.Z0X4K M*RY*JG HUD-9"Z"Y,2J+H>;S;\ MSF GGWT3'T.I?:\/GW ?W2 MQ(ZQ+*F$&2_^8+G:C*W$(CFL:%.H+WSW&^SC"35>Q@MIGF37[HU\BV2-5+S< M&R.#DE7MFS[NS^&90>*\8N#M#3S#NW5D6%Y012&F M+9SW"ISKD6M>J8TDGZL<\I< 0^36$?0.!*=>+^(%9*?$=VWB.9[?@^=W ?L& M+W@%[QK8(ZO(O)**J49G!BW()>*O8R?2ZT^+ZDS6-(.QA:J1(+9@33Z\ -"(<=X;#W^!=85?*F ,)7A$H)2J(PD;K 0Z95 M3@I&EZS .$#J]:;\9Q*U(?0Z.1["3W@>S*CQ';B!8-[ M07/ RI0!VQK!$->QHR :S*LM)A$73\0-;,\+!W=HJ P0H$>38C:IL.0FL6>G M?HH6BE9KAB ';A_>)9[K?MK7 !#HIZ#Z>M%+E-IN& UNU0;G:_K4.M?P-,M$ M R^#.0D3UT[#E'P?+W2'DCB_$#_% *)P\"L*9,>* M@OAVZH1V[&-,C<@V6 \EJ04SIQ+8ON/8CN.0GD2)ND2)>A/E3Q3I)51KE")* M531M$9]QDX_]>CO$;$$XZPLG_(<=>)V\OQR"RP^B8'OTX ML>,T>2'(P$ZC9' GH*8,]?B([8W. M-Y@:5ES@'3!,W!,WM9TP0-G]6Z&B0>)KG* 5Q'(0IGSLSP>WG!BU)AY"7G',65S+F:RYQ!\B7HIL MEFC%L%,S8"$6G30.CTI[^*S_P%*U-EV6)!EO*M6V(MULU\B=M_W+C^UM%WA- MQ9IAC2M@A:;.:8R57K2=53M0O#;=S)(KK(OFAO$'$2!*>(K"6/2-0,KDW#2% M%V!$1(TE&*LW2\8C(E67KTR1<"1^!HI"T[:LMAD1&AM.+QN;JKBP*PGGF-3 ZGP V[+M0_54PR=L78.&=0B^ M5TZC-+61\36/\(V1/M$8[L&%2QBL.*):]U+ CS%&"^0_#U1X4.#87ZD/CIR$"6\+E8TKE,XQ1 M!LP'-UZCD(45UPH&KL1('+2C>4H[3D2V9T>KM*-5N1:F*?<"]9W1=GAJU7,6 MJI 5T%BBRB8/B<\96QFC_@ROG6;#TK^>N=[559GY'W6U2UWM2EW?KH8P)VJ: MJQ9U)<5K9_%$9'MJ.Z7:SG]8U)U3VG$BLCT[NJ4=W;];U!X1 22<>GA(;R7) M:_5V_]@4+_9$KL3<.0LCY*OLBB#4UDMCF1^+Y6AY"QEDAZ_Y.SR_PHP)7]%8 M0(A+!;5J'96"O"-9DIVL"R;5.9TU W630JX#U/LE8W+;T0G*NYGS"U!+ M P04 " "'BH%85&3L24X" #0! &0 'AL+W=O>N]PEV4OUI@M$ ^\E%WI "F.J?A#HK,"2ZHZL M4-B;M50E-=94FT!7"FGN024/XC"\#TK*!$D3[YNK-)%;PYG N0*]+4NJ?@^1 MR_V 1.3@6+!-89PC2).*;G")YK6:*VL%+4O.2A2:20$*UP/R$/6'/1?O [XQ MW.NC,[A*5E*^.>,E'Y#0"4*.F7$,U+YV.$+.'9&5\:OA)&U*!SP^']B??.VV MEA75.)+\.\M-,2"?">2XIEMN%G+_%9MZ[AQ?)KGV3]@WL2&!;*N-+!NP55 R M4;_I>].'(T M -[J%.(R[\+H;MN*KN?MGN&=J0T5[ ]UTW(+(UNMY"RG]?"('.8*-0I3.^0:GIB@(F.4 MP](ZT4ZJT?#C8:6-LK/V\U2K:@&]TP+<_O5U13,MMU?:BG]%]XO>L3JC9,:."XMM"P\^F.@*KWIS:,K/S,KJ2Q&^"/A?WEH'(! M]GXMI3D8+D'[$TO_ E!+ P04 " "'BH%8P;UM0I($ #R'0 &0 'AL M+W=O/4X>)L'X\0,8!\'3\^.'R>,[,'MZ/PD^@I_N M,0_CA(%?04"R"&>!S44@$LZ.RI?>%2]%5UX*$9B2C&\9^#U;X94* M8(L,JC30*8T[I$6\Q]$-<.$O #G(;0@H>+T[TH3C5E5U<[S.%;QQ%)%]QAF8 MXPC'AW"98/!IBM,EIG^#+R#(^XJI6DDPC]E+H]FXNMM4:VTH/L[IE,WA"8DKQ? M)>\;8[??Q%H$^_T+=C?:P4[O"KO[5:C]MV1WH&6W-I2V#38$IE0-.K60<(SS MNX0TE+\I-+4 9TH*&N-X"071.7DO^'VR40GN0A\U$QRB.E+TEA2_UU)<'TOK M'AM"4RM7ZSKHFB>Y48%F"DTM0"W1H%8$M2-YIW&&]BYERLFN^6-0 ZWE%-3K M*3,<'R=)9&T[K+AM#4XM4"#WKF:6Y4J9E"4PM0:S6H54/M:-YKHGG? MAY>"Y8IAS_6OD+U65U OKV9[&FU#AMDY=T]-U#-\L=_MDOB;BTQ] *V[:PA- M+5>M\&#?/+V-2C53:.IF2:W5D%8*M:)W"74YBT.O=T'OD^$KIG%4BRJD%U4F MF*U?8.H#:-M84VAJN6IEAY!Q9B.C LT4FEJ 6J A_[K MF5TK*:174B:8K5]\*L6OMA/3:Z7\06\KM$[GUB:6>9O\4)&!?/E8G$!5=ZN# MRW%^7'=Q_P[>!L7Q8PU3G(9.0[J),P82O!:0SDU/3"6T.& L!ISL\C.Z)>%B MK9E?;G&XPE0:B.=K0OAI(%]0'?..O@)02P,$% @ AXJ!6!$XKPMX P M^P\ !D !X;"]W;W)K&ULM5?;;MLX$/V5@198 M[ +92)0ON:QMP''JKH X,>*FBZ+8!T8:6T0I426I./G[)25;X0OU0+*69^0U*PC+,%1,Y2%R/O2FYO H#&U#M^,QPJP[&8$MY%.*; MG43)V LL(^08:PM!S<\3SI!SBV1X?-^!>DU.&W@XWJ//J^)-,8]4X4SP?UFB MT[%W[D&":UIR?2^V_^"NH('%BP57U5_8UGO/!A[$I=(BVP4;!AG+ZU_ZO#N( M@X!A_XV '5?3Q-II'L^GM)YC.9G$*C1ZW@ MZP*S1Y3_O5:R$]!^8Y>JH#&./?,1*91/Z$U^_XT,@[\==/L-W7Z%WGN#[O[% MG,"2TUP#S1/X\+UDA:4-7V_,=H@T9NI5YOT.F \:Y@/G03>2LI2QH7PHL-($//*02=!:0]"A0';@OYC\@:^1+C3R#NH M7I!*EQI(V#(,G5@'1^F0@!ODV&-L#9#TNM1 %VY(6CLD3L\Z6@-NU-[[&FAM MC[@M:D'CU"S)%[<&G"#''F-K8F38I0:Z\#C2FAQQ.M'1&G"C_L0]T)H9<1O/ M9TQ9S-]Q C?&L:?86A>YZ%("7?A8V/I8Z+2:8R7P#JI# OY!/Y:AW%1=IX)8 ME+FN6[-FM>ELIW4_UVZOV^(%E1N6*_,OZ]J$!J>VCY1UIUE/M"BJ[NY1:-,K M5L/4=.*@5A!#7IF=P, !<- M 9 >&PO=V]R:W-H965T6K8QF5B&QU"J2?, MV>1(#K #>7?<<#4R2Y0@2H"*B%'$83\UYO:59V/MD%G\&<%95-Z1EG+/V(,> M+(.I86E&$(,O-011CQ-X$,<:2?'X48 :Y9[:L?I^0;_)Q"LQ]T2 Q^*_HD"& M4\,U4 ![DL9RR\Y_0"%HJ/%\%HOL%YT+6\M ?BHD2PIGQ2"):/XDCT4@*@X8 MO^* "P?\5H=^X=#/A.;,,EG71)+9A+,SXMI:H>F7+#:9MU(34?TW[B17JY'R MD[/=W6HUWWY%MS=HM_RT7MXLO?GZ"YI[WNW=^LMR_0EM;C\OO:_HPS5($L4" MK0GG1,?^UXDI%0.-8_K%;HM\-_S*;C9&*T9E*-!'&D!0!S 5]9(_OO!?X%;$ M:_![J&__AK"%^^AN=XT^_-Q$S'L[#&Z&J='KE^'M9[C]5W WG 6I+]&2YA6G M,_?;9V6$EA(2\;TIA#GBH!E1E_65.!(?IH:J6P'\!,;LEY]LQ_J]279'8#7Q M@U+\H U]YA$1-@G,O8:9ESYF3BHO\'CH6A/S5.7^T@Z/+<<:#4J[&JUA26O8 M2NOCHQ\2>@"DTA@$(A(!#1#;HR/PB 5-C'/ <87)J&?CH?N,\$LSIS=PAZ_P M=4J^3BO?.:4IB1$Y 5<'*X(:_2:V3A-;V\'/V+XT@ M*: %4#]4]\(#^K:"Y![X=_0/\K+C##CR&/6!2I[7PS82-;,;=;8\V5X6FH2V M\;D9: W*+^%9O\"4$L#!!0 ( (>*@5C:YZ#^: ( #(& 9 M >&PO=V]R:W-H965T]$%_[G)-S#/<2[!E_ M$5L B5Y3FHF!M94R[]NVB+>08M%B.63J9,UXBJ4J^<86.0><&%)*;==QNG:* M26:%@=F;\C!@A:0D@RE'HDA3S/\\ &7[@=6V#ALSLME*O6&'08XW, >YS*=< M57:MDI 4,D%8ACBL!]:PW8]\C3> 9P)[<;1&.LF*L1==/"8#R]&&@$(LM0)6 MCQU$0*D64C9^5YI6_4I-/%X?U+^8["K+"@N(&/U!$KD=6)\LE, :%U3.V/XK M5'F,P9A183[1OL1V? O%A9 LK2JU.B>#(<1M'WY=-BCF;C:/SX M/'R8C._0TWB!;D8@,:'B%GU$R_D(W;R_#6RIWJAY=ERI/Y3J[AGU$<0MY+7O MD.NX7@,]NI[NGM)ME;,.Z]9A7:/GG=&+."1$H@D3 OTM;O.YZ:0_TGL)+)71_8NJ8?#.&9%)H7JN!C( M#J\H-.4M17PCHAM_%[9[GG?O!_;N.,E;F.O<]WJ]&G;BL5-[[%ST. $A^FA( MU43!60Q(S2:4L&(EUP55?5X&:')=RG:/[#C_&+Z$./'JUU[]BUX73&+:Y,6_ M[@;?PAIOT#[J:#U-OV&^(9E %-:*Z+1Z2H&7$ZHL),M-DZ^85"/#++=JJ /7 M '6^9DP>"CTWZK^)\"]02P,$% @ AXJ!6+\=MX1> @ H04 !D !X M;"]W;W)K&ULK531;MHP%/T5*YNF5NI(2(!-+(D$ M@:F56H:@= _3'DQR0ZPZ<68[I/O[V4[(: 5H#WLAOO8]YYYC?*]?,_XL,@") M7G):B,#*I"S'MBWB#'(L>JR$0IVDC.=8JI#O;%%RP(D!Y=1V'6=DYY@45NB; MO24/?59)2@I85H04 AEIH!J\\>(J!4 M$RD9OUI.JRNI@YPZ&%XDI(EK=@I2 G1?/%+^T]' 'ZHS, MP6X;P&#,P"O!7C&:*/, MV)IAB4.?LQIQG:W8],+6?X(@X)D>B>"8%^3+9"6!YWEP27V<,G9GIAV5M,$):S:RK2BJC-C5A52G/+>$ X-H1XP M^]#Q[?VQH4L9C4K[Z+7GP'=F" ADBC;/I]OMYLS$M->;_:F:/\VX^$O3#*\' MS'>D$(A"JBB=WB>EAS<#H0DD*TU/;9E4'6J6F9JAP'6".D\9DX= %^BF*@5C.5&PO=V]R:W-H965T6HP4!A5AJ!JP>>Q@"I9I(R?A3<5KUE1IXO#ZP M?S/>E9<5%C!D])FL91):?0NM88-W5,Y9\1TJ/T9@S*@POZ@H<_V>A>*=D"RM MP$I!2K+RB5^K.AP!W/89@%F%J8U! M*SHIL12$RHN$6?T>-BA&X^W@:V M5#?I?#NN6!]*5N\,ZPCB%O+=.^0YGM\ 'UX/]T[AMO)7F_1JDY[A\\^9S/:0 M2<;?T(B(F#*QXX!^W:^$Y.HU^MWDKR1L-Q/JUAJ(',<06JIW!/ ]6-&G#V[7 M^=KD]C^1G7CW:^_^)?9HC@OUODC@!%/1Y+2$=PQ<]_P^ZO?;OBK[_MC"^ZPO M;J_OUEDGVMJUMO9%;<^JPQ')4,Y9#*)174G0/;K7^4?9I8P359U:5>>BJB63 MF#9IZ5Q5J?=9396RCUI6C\L?F&]))A"%C<(YK9XBX.4(*@/)O$*XUI)I3JO(2*Z9%LH,:;M505,VBJ#=6- E8X4"5HZ/N7M&*\ M]M+8G2U4&LNM$;R&A2)Z6U5,_;D&(=O$"[S]P9)O2F,/:!HW; ,9F(=FH="B M TO!*Z@UES51L$Z\:3"91=;?.3QR:/7!GE@E*RF?K'%;))YO$P(!N;$,#)<= MS$ (2X1I_.XYO2&D!1[N]^Q?G7;4LF(:9E+\XH4I$^^S1PI8LZTP2]E^@U[/ MV/+E4FCW)6WG.\:(^58;6?5@M"M>=RM[[NMP @N3@#"'A"^%1#U %/T;G9#[G^2[&&Q^'Y[ ML\S(V1P,XT*3.Z84LW4^)Y_(0S8G9^_/8VHPKD73O(]QW<4(3\280SXB4?"1 MA'X8'8'/W@X/7\(IJATDAX/DT/%%IR07.U;G0.XER;9-(S@H?4Q4QW)QG,5. MUT0W+(?$P_'1H';@I1_>!9?^EV,2_Q/9"\'1(#AZC7TO6!,C<5I?4=S1C!V- M'?]=&EQ%6/+=H9)_.'49TH..M*_!#Z8VO-9$P!IA_N@*\:J;L,XPLG%-NI(& M6]YM2WR40%D'O%]+:?:&[?OAF4O_ E!+ P04 " "'BH%8GS!]ZU(" "Y M!0 &0 'AL+W=OM9RC52\;,%:04FK9B7[]C\< /KA"P"_!?AO M!00M(+!&&V76UI0H$D>"[T"8;,UF-O;?6+1V0ROSBJD2^I9JG(IG\V0VOIY" M\F.6W*9)"N/;*=PMKI(YC-,T6:0]N$T6<#)%12B3I_ 1[M,IG+P_C5REZQL6 M-VMK73:U_!=J33$[@Z#? ]_S@R/PR=OA_E.XJUUWUOW.NF_YPI>L"ZP)S0'W MNB4D2B!5#EP5*(!(B4KVH$)US&;#.["\IDVV<=\+AH/(W1ZZ>9[EGX?G7I?U M1'30B0Y>%7UG]-E^.O=:QQW$/&LL,M1LBUK22 MP'"E<=[9N280S:!H L5KVVM+KG3GVFVA9RL*DZ#O5YRKQ\"T;S>MX[]02P,$ M% @ AXJ!6/ARW0;S @ PL !D !X;"]W;W)K&ULM59=;]HP%/TK5C9-G42;[P18B-0"TRJU':/MIJG:@PD7B)K$J6V@ M_?>SDY E-$7ME+X0V[GG^)SKZW"]+:'W; 7 T6,<)6R@K#A/^ZK*@A7$F)V0 M%!+Q9D%HC+F8TJ7*4@IXGH'B2#4TS5%C'":*[V5K$^I[9,VC,($)16P=QY@^ MG4%$M@-%5W8+TW"YXG)!];T4+^$:^&TZH6*FEBSS,(:$A21!%!8#Y53O#W5- M K*(GR%L666,I)49(?=RH:./GSV5BTTE5 V*#<[R#8P7-AA!<(),O8,,S3 ;X,/7PXTZ M7!562[]&Z=?(^,R7_%)Q RA_ZJ!)A!..<#)'XX=UF(K2Y.CN0H2C>VFKGEC>NS% $MDM32891K,0^S^!3#61Z=! ML([7$>8P%Z4OM@E"+"]7D_6IZZJ;IJB+-[AFV5836] M5JG7.JAW=VS9><'NO#HH =XD-B=S*B)TVW*[FKXG]GE 6TLHX/PMY912V0UIT[IU'G'V^2TF8:6R&II<,LTN/]5G4M*&&MR M[CZO.]?MNMI>>3X/TYHKLUL*[1X46CF; ^5YD..MY](26\?R[+69 MAI;(:FG0M7]_\EJ[!5KP53_C/$EILLP82B" MA0!J)ZY@H'G'E4\X2;.F94:X:(&RX4ITJ4!E@'B_((3O)K(/*OM>_R]02P,$ M% @ AXJ!6!G-V;!L @ K 4 !D !X;"]W;W)K&ULK53;;MLP#/T5P1N&%NCJ6YIN76(@MV)]:.:E[89AV(-B,[%067(E M)6G_?I3L>&F7%'O82RQ2/(>'C,C>1JI[70 8\EARH?M>84QUX?LZ*Z"D^E16 M(/!F(55)#9IJZ>M* $G/^5*5].3*<"8@542ORI*JIR%P MN>E[H;=US-BR,-;A)[V*+N$&S%V5*K3\EB5G)0C-I" *%GUO$%Z,.C;>!7QC ML-$[9V(KF4MY;XVKO.\%5A!PR(QEH/A9PP@XMT0HXZ'A]-J4%KA[WK)?NMJQ MECG5,)+\.\M-T?<^>"2'!5UQ,Y.;S]#4F#SN L'L $#6 Z"6@

S!]<:A ML1HF[+]X8Q3>,L29))U]22>SVQ]D,!V3R=>[J_1Z,KT](=/)+3D:@Z&,:S*E M2E';[F/RGMS=C,G1V^.>;S"])?&S)M6P3A4=2!5&Y%H*4V@R$3GDSPE\U-V* MC[;BA]&KC&/(3DDD1.WO8P=7WRHEPJ'2YFG$Y)R*@RA M(B>3AQ6K\-4;\G,PUT;AL_VUKW4USJH&M08O>?-:'3-J'S&CLV%4DS1NV0[BNT1I\YM%TQZR0\#^,0^[_>+>'OL&[W M8W#>1M7:_)V'7X):NGV@2297PM3/J/6V*V?@)NV%?XBKJ-X&ULK55=;]HP%/TK5C9-K;22+Y)V'42BP"@2M!6TZ\.T!Q,N8-6)4]L0 M]N]G.VD4!K15M9?$'^><>XZ3W+1RQI_$"D"B;4)3T;964F:7MBWB%218-%@& MJ=I9,)Y@J:9\:8N, YX;4D)MSW%".\$DM:*66;OC48NM)24IW'$DUDF"^9\K MH"QO6Z[ULC ARY74"W;4RO 2IB ?LCNN9G:E,B<)I(*P%'%8M*V.>]D--=X M?A+(16V,=)(98T]Z,IRW+4<; @JQU I8W3;0!4JUD++Q7&I:54E-K(]?U'^8 M["K+# OH,OI(YG+5MBXL-(<%7E,Y8?DUE'D"K10XU@ML\0O!*@O=>@E\2?!.T<&9B];#$48NS''&-5FIZ8,[&L%4: MDNJG.)5<[1+%D]'@]K;W.!R-4.>FAV[OK_L3-+RY[]P,AE>C/NI,I_W[*3KI M@<2$"G2&!HS-Y7Y#F> M?X#>?3_=VZ7;*GYU!EYU!I[1:QX[@S+3H2 %,S!,_45L(C<, O="U=W4'>_C M_&].<.X'%6['FE]9\S]LK6"&M9)GGA#_XVT?Z!QVU:Q<-3_LJKE7[+"I M?=P14T%E*GC5U!C(EJ3HUQB2&?#?A[R]*J#[Y:7(< QM2S5$ 7P#5O3EDQLZ MWP^]H_]);"=K6&4-/_P PC??Q,+_V[C"FEUK+KJQCS%?DE0@"@O%=!KG2H(7 MS;*82):9?C-C4G4O,URI_PMP#5#["\;DRT2WL.J/%?T%4$L#!!0 ( (>* M@5@Y]8)OQ ( !P' 9 >&PO=V]R:W-H965T+4=J#=KY_MT AH MRGJQ&["=\[Y^SK%STEDS_B"6 !(]930776LI9=&V;9$L(T,TQR*^J8M5L>=5@I*]"38=JU' T$%!*I';#Z6T$?*-5&"N-QXVG56VKA]OC%_9O)7>4RPP+Z MC-Z35"Z[UIF%4ICCDLHQ6U_!)I^6]DL8%>87K:O84Q6F-D:MLB&Y/L6) MY.HI43H97=[<#.Z'HQ&*KP?H9GIU,4;#ZVE\?3GLC2Y0/)E<3"?H: 2$RK0 M,>H;).!H#!3K@Q"?U>K=9("./G[NV%(A:6,[V6S?J[;WWMA^ ,D)\MTOR',\ MOT'>?[_YYN$?:$!:I?^;GS'?$%R@2C,E= Y.54.O.K% MU42RPK2S&9.J$YGA4GV^@.L ]7S.F'R9Z Y9?Q"COU!+ P04 " "'BH%8 ML14"NL " #0"@ &0 'AL+W=O6&C: M2MP$VYSWX;QP[)Q@2]DCCP$$>LI2PH=&+$0^,$T>Q9!A?D9S(/+.DK(,"SEE M*Y/G#/"B$&6IZ5B6;V8X(488%&L3%@9T+=*$P(0AOLXRS/Z<0TJW0\,VGA>F MR2H6:L$,@QRO8 ;B+I\P.3,U99%D0'A""6*P'!I?[,'(MI2@B/B9P);OC)&R M,J?T44VN%D/#4AE!"I%0""PO&QA!FBJ2S.-W!37T,Y5P=_Q,ORC,2S-SS&%$ MT_MD(>*AT3/0 I9XG8HIW5Y"9:BC>!%->?&+MF6LVS50M.:"9I589I EI+SB MI^I%[ AL[P6!4PF2XQ'0*C-KYF]#K=7N6%9B;72_[88[M M]6U7A]6R]'26WCNR)')S'\BT1/FO9;H?YG=LI^,U9]K1F78.9CJ*Y=8 >6J@ MBX1@$@$:4?1P#=D<6&,E'<2]MY):@M6<^]JYW^H6\MLTWA*L9KRKC7?;*\[N M7M7]7Y?[$9[KNY[=7)<]G62OW;H\B'OOYVD)5G/>U\[[K=9EOTWC+<%JQFWK MWS^WU<[A7G%>/=T;XAJ/=W.GW5"]WC5FJX1PE,)2"JVSKB2PLGTJ)X+F10N,-^3I8X0_4IOQ.ZY-8N,BE50\J\2Z!QEEY94\ M58'8$OB]/8*@$@0O!>$>0:<2= K0LF<%UH0H,NP+O@9A:FLWP:?9!-[\ M_K;O*MVF4;I1Y3\J_8,]_GX UYRI1,(%BS'>-7!U9^L>!\\]'@56QPE&Q]#Q MCR#P@J"A0^-?D/MG3?*=[G3J '8*OW"/WSVA:\*.X$:/V E/4R(D_ M?Z8^$ MPD@@BQ+X=HW9',7?3=&SFILY?"YS$N' T9-4HGA$9_C';W[/^[.)O"6SG3B$ M=1S"PKVS)PZSA OU[AY%!A.<*_CV45> *X69; 0/VP1OR6P'O%N#=ZT#8$38 M@UXXC="S(HP3/>-1+X9P21EA M$<*86T>MU>ZU'Z\ELQWRDYK\I-51>](F>$MF.^"G-?BI]9/?KI14A,64+2'E MA#7!GOYOY/:Z?M -7XQ<:T,'8IS5&&=6C"NF4+LJT%L5-C&4T\YI;^Q0F,VYQ[>>+H:7)*(I5=^!+R#2TY@J2&G6?!:P6[WZ*X8_#U$) MY6XE"!F*99$W28CXBJDR5ZB?UKG9^R(C<3?5R\3NFH@E91)27&BI=WRBFQ=E MKE06%,^+=&/.E4Y>BMM$YY

BZ8!NJ,=?@?4$L#!!0 ( (>* M@5@_;DS&PO=V]R:W-H965TZ$!\#T]T]I@77\NEE(I]R])5>3Y:*K5^,QZ7LZ7, MXM+)UW)5?;/(BRQ6U=OB?ERN"QG/FZ L'7/7C<99G*Q&T[/FL^MB>I9O5)JL MY'7!RDV6Q<7WMS+-'\]'WNCI@YOD?JGJ#\;3LW5\+V^E^FM]753OQJW*/,GD MJDSR%2ODXGQTX;T185@'-$=\2N1CN?>:U:=RE^=?ZS=7\_.16\](IG*F:HFX M^O4@+V6:UDK5//[9B8[:,>O _==/ZN^:DZ].YBXNY66>?D[F:GD^.AFQN5S$ MFU3=Y(^_R]T)-1.,&! M +X+X$,#_%V /S0@V 4$#9GMJ30<1*SBZ5F1/[*B/KI2JU\T,)OHZO235?UW MOU5%]6U2Q:GIYXN;FXL_/]ZRGX14<9*6[!=V4597P;K^LY1L4\KYSV=C50U5 M!XQG.]FW6UE^0/96KAW&H]>,NYQWA%\."9\TX5Y'N*##+S;W#O/% MQ%M(O-$+#NA=LL]Q4<0KQ;Z\E]F=+/YF_[+W,BXWA:QR0+&KU7JC7K/;95Q( M=ETD,]D>V<6.'*W.]#?E.I[)\U&5RJ4L'N1H^N,/7N3^VD42*29 8@9EOZ7L M-^K^ DF ")&1R#EF- 7JW_ M3]\NO*Y,H9PSD3PD<[F:]VBDQEJ5Z!J J5FPM2.Q2,7 M\L.2&>I2>B;D.3SJY-07YI]20+3U\.AE^]!4WGKD3WD:JR1-U'.2"?E@V0]U*SX1"[ISZW??FGL#(\2/J MYLRU"^'TXEV@"]=0QP)5$R@U$[5V-]P#)S.'FA:HFD"IF3#W]EOH#9UI>(#.9:AG M@:H)E)H)4WL63F_!#,IEJ$OIF5!8>=].3K9A)A#M.SB]7A^:R\\I:]-#6X.$ M;JN@U$SLVMWP"3JIH=8%JB90:B9,;5TXO34S**FA9J5G0@?+V_UQ9'F;:P/" MZ67[\%NT=7F;'MF:)'2;!:5FMHQHA^.[Z*81J(>!J@F4F@E3>QB?WJ$9DM6T MA#4^>D('R]OV<282[41\>@5OG=6]Y6UZ0&N T.T5E)H)>Z\!#-X!AFT!P_: MO82)\;6)\8]O Z,EK/'UM71UE[=[P\CRMJ^-B$\OX(>FLE5YFQ[3FB!T?P6E M9O+6/L='MX3Y4/<"51,H-1.F=B_^\7UAM(0U/GI"A\O;?8%]Y6U?NQ"?7KQ? ML6OV 5SBIH>TA@C=8D&IF;BUP_'1W6$^U+A U01*S>S1UL8E.+Y!K$>BNJ&> M='&BPVPYH=1,3MJ3!/12WB;'+:K?]*C6'?#0S1>4FDE<6YX W3$60"T-5$V@ MU$R8VM($QW>,]4AXSBD/.T%![0I*S02U]T\K]#+?)L^?4QFGA[>^1J$[-"@U M$[TV1@&ZJRR NAZHFD"IF3"UZPF.[RKKD0@^1*&;-R@UD[RV30&Z[RR FB*HFD"IF3"U*0J.[SOKD3A4Y;ZD MXZQ!O83A";7A"6FW\JQ\[ZVFTX-:_SLFU#FAU$S@VCF%Z(ZT$&J*H&H"I6;" MU*8H/+XCK4>XA,_VSC*;_ 5!+ P04 " "'BH%8[5/6K&0# #4# &0 'AL+W=O0SAXPB&J'**'#KTG'.+*(7:) MELQ<6F=$DV0LQ1:DM39H=N"T<=XF&\KM-EYK:9Y2XZ>3N^G5U?33S36\/4-- M*%/P-]P1*0G7\)&2.654_WQG%F^OS^#MG^_&OC91K:^?5A%F983HB0AA!!>" MZUS!OSS#K G@&[HUYVC'>19U(IYA>@1Q^!=$012W$#I]N7O402>N)8P=7OP$ MGJD@1N9"$EN0,+7:+=%4N@;"L\;\L\Y1@LX)AZ;3UX\&$\XU%NJ_-H5+ KUV M O:DGZ@527'BF:.L4&[02][\$0Z"?]K4.1!80ZM>K56O"SV9$49XBD"TD0%A MCDO*.>5+$ M8H:0B:TN_Q.P[3/M>VB1A.#P>#D9C?[.?V6.[.(SB**C-&IS[ M->=^)^?WA$K8$+9&2'.[EY;LMCPC"BA/V=K4M1D $FF346TYE#$&>]R"!^R[ M+!K$!S7Q02?Q&Z$):^,R>!2I7<_G[1J\AC6O82>ONYUVYTJMC7(W L[Y!LV[ M3BKX>H'%'&7K,>B$?>TQ.!!80X%1K<#H=[\R1H?4ZD!@#:V.:ZV.7U8MU%5+ M6Z['SYZMQQ;#?B\.XO9"#H/[KV?PVE*^-5\YN954FWWK*N9NY-?NT*'0FCKL M=1'A[R[HBL&A]#H06E.OZ%ZOZ%>+ND+H=U1UBTD8QF&O_Z"L_;W^L$"Y=&VS M@E2LN2[;KGJU;LVGKB%]L#ZS+;OK.^]ARG[_@DCS*5? <&$@@Z.A(27+%KJ< M:+%R7>A<:-/3NF%N?CM06@/S?"&$WDUL@/I')OD?4$L#!!0 ( (>*@5AG M&PO=V]R:W-H965T;H86M M]X&G:+$4:L >#59T <\@_ED],OED5U'"*(&41UF*&,R'UAC?^<11#KG%OQ%L M^,X]4JW,LNR;>O@4#BU'500Q!$*%H/+R"E.(8Q5)UO&]#&I5.97C[OU[]-_R MYF4S,\IAFL4O42B60ZMOH1#F=!V+IVSS!Y0-=52\((MY_HLVA6WOUD+!FHLL M*9UE!4F4%E?Z5@*QXT Z)QQ(Z4 .';HG'-S2P6V:P2L=O!R9HI4_/@LE_(^DG1B_CIZ?QY[^?T<\^"!K%'%VC%\H8 M304:JSF)Q/:7G;$O#Y#,@'V50S\B&_$E9< 'MI"EJ(!V4*:=%&G)B;28H((.,35%#1M[DXT[GYS=VSHQJVF MQY5N'NFZ*//:[6Z439'FV+!^^CHB'^X[C#.S77=0T=IWND9EOK+@E'IT*CXX1C_$K,+G](W@#%D0< MT(I% ;3 I$B#W=UF;S Y0$1CY=[T.@> &$MN"4BW J1K!.0E?Y%(MM$2&0;J M[:JZ#^2&QN1[;$UC)( E5^BO&B8=)N9,+MH"91SU4%+LE,1#(=WJ-MNI.9)7 M1NI7D=Q3D7QS)')44U\3:0_87@5L[U+FE8N.SF)HN,IZ#9FGL=,QSUAQRX76 MK_#HMV'>Y9CT&S%/8Z5AGK'DEH#<5H#=BI-:!S(?>NT._J>JC,2FGG'-'GD& :$X*[Y)ABYLI:+BF\HWYQ"Y:9NR\B M=DS=XV,VX9M;][!W8VUM>R=U[^3C"&4"Q)CF4BEYINAW1F'<@%(?5=D^P+6& MQT:IJJ55N3%)U.7'TYHQD)\_[ 2N[A&'KB6'^AWO<+D=&Q[1[/\0U;A6U=@L MJT_1[!(TO":-?'--;7MN1;- MV*P;3\__Z;Z[Y[?9LR:^N:ZV?=>:%E\L:O<^G>[SJTF]88U4)9T.]KJ'8#34 MOK[.<%_\[C=;"U;<2K%>VK!>KQ[M>8UDK:\SV].U^[W66A2;Y=BYKY4&?=XV MG5B-H7YB-8:&B26U/"1F>=CD4^1\PV62*T MN7@0V2H_?YUE0F1)?KL$*E]TRD#^/\\R\?Z@$E1G_J/_ %!+ P04 " "' MBH%8H][P?H@" ,!P &0 'AL+W=O$](*=\=;]R^.'5D65,-$ M\CN6FFSDG7HDA25=H>5R"B>3:74E9[PT\DJRUD7DMQ@QR)JH[?:KK ML"/H#5X0A+4@?*V@7POZ#K3*S&%=4$/C2,F2*+L;W>S U<:ID88)^Q;G1N%3 MACH3WXUGL_'UCSDYN !#&=?DFBI%;6T/R2=R*U)0I6(&E";W5Y O0#W8]?D% M.7A_&/D&<[!.?E+'.Z_BA2_$FT-Q1,+^1Q(&8=@BG[Q&?N+DO7VYC^0-?MC@ MA\ZO_X(?OGU.%[(")F,D%RO C]00*M*]^8W)0!&344'V1???T9-<&LCU0UL] MJ@0&[0G80WJF"YK R,-3J$%MP(L_O.L=!Y_;JO.?S/9JU6]JU>]RCV\*=_", M),5:)1F>':(SBG':J#NMWDI=F1T[,]N6-G%XBFTJB/Q-"\^@X1ET\DRW%')) M:)HR2T?Q_-GO7YA6JL'?$JGR[8S[CV]IV% -.ZF^*JDU*91, %)MV;J *J_A M,Z!G.)T!WXKC[_0J^Y^XHFK%A"8&ULK55=;],P%/TK5D!HDZ!I/MI! M:2/U8Q-(FYA6!@^(!S>Y;:PY=K#=#_X]UTZ:=5M:[8&7Q->^Y_B<&_MFN)7J M0>< ANP*+O3(RXTI![ZOTQP*JCNR!($K2ZD*:C!4*U^7"FCF0 7WPVZW[Q>4 M"2\9NKE;E0SEVG FX%81O2X*JOY.@,OMR N\_<0=6^7&3OC)L*0KF(.Y+V\5 M1G[#DK$"A&92$ 7+D3<.!M.>S7<)/QAL]<&86"<+*1]L\#4;>5TK"#BDQC)0 M?&U@"IQ;(I3QI^;TFBTM\'"\9[]RWM'+@FJ82OZ3928?>1\]DL&2KKFYD]LO M4/MQ E/)M7N2;94;XX[I6AM9U&","R:J-]W5=3@ !/TC@+ &A,\!\1% 5 ,B M9[12YFS-J*')4,DM438;V>S U<:AT0T3]BO.C<)5ACB37%^.YY=S(0Y",F-%";7Y%)DD#TE M\%%FHS7<:YV$)QEGD'9(%+PG83>,6@1-7P\/3\B)FM)%CB\Z5CI;*$U^C1?: M*#R.O]MJ5%'$[13VB@YT25,8>7@'-:@->,F[-T&_^[G-WW\B>^(V;MS&I]B3 M;R4H:IA8$>X.".RPD6AH\UP1]1R1[2*;I/\ICK'DFT,S+[-Z01A>-%E/5/8: ME;V3*K]+0SD1V/WXXS%NT]A[E<:766T:_8/K5X!:N:ZD<>^U,-7I;F:;QC=V M]_W9_ 0;8M6_'FFJ;GI#U8H)C:Z62-GM7* F576H*C"R=)=\(0VV##?,L:F# ML@FXOI32[ .[0?.;2/X!4$L#!!0 ( (>*@5A+LD&X"0( -8$ 9 M>&PO=V]R:W-H965TQCVH-AT+%2V/$F)N[\?)3N&"R1%'_9BDQ+/$0]%*FZ5?C E M@"6/E:Q-0DMKFQEC)BNAXF:B&JAQIU"ZXA9=O66FT%N[$MK1N@:5QP[>P!GO?K#1Z;&#) M106U$:HF&HJ$SJ>S1>3B?< / :T9V<0IV2CUX)S/>4(#EQ!(R*QCX/C;PP*D M=$28QI^>DPY'.N#8/K!_]-I1RX8;6"CY4^2V3.A[2G(H^$[:.]5^@E[/I>/+ ME#3^2]HN-KJF)-L9JZH>C!E4HN[^_+&OPP@PO3@!"'M ^%) U -\Y5B7F9>U MY):GL58MT2X:V9SA:^/1J$;4[A;75N.N0)Q-O]S.U[=KOSV-F\207S[*>]:9C#4^P+B&;D&CZEH1!&!V!+UX.#Y_"&>H; M1(:#R-#S1:=$ EZT(;_F&V,U-L[O8XHZBHOC%&Z89J;A&204I\6 W@--W[R: M7@4?CNG[3V1/U$:#VN@Y]O1[ ^X*ZRV17OB^C2 M8J.NNMJ V>6B FF%PC6'=3U#E6-;X1-\IB6WNSQ(<'M O _4(I>W!< M;P]/6?H/4$L#!!0 ( (>*@5AZ\;!'@ ( +@& 9 >&PO=V]R:W-H M965TU[SCW'3F["'65// 40Z#DG!>\9J1#E MC6GR)(4<\RM:0B%W5I3E6,B0K4U>,L!+#R@F3D=FP++,<"I[1 C%8 M]8S8OAD$*E\G/&:PXP=SI)PL*'U2P6C9,RPE" @D0C%@.6QA (0H(BGC;\UI M-"45\'"^9_^FO4LO"\QA0,G/;"G2GM$UT!)6>$/$E.[NH/;C*[Z$$JZ?:%?E M^M<&2C9R< 3@UPW@MP:X"KC5;*M*TA%C@*&=TA MIK(EFYKHL]%HZ28KU"W.!).[F<2)Z'Y^=SM%D_A7W!_?SE#\8XCBP6#Z<#M$ MXU'<'XU'\Y%I@-T<7'R] 4LKYB,9.Z5K^JY9RH-83D"KGV M9^18CML"'[P?[KR&F])U8]UIK#N:SSW!-\$O>$& (UPL49PD;(,)1[_C!1=, MOEU_V@Q6C%X[H_KB;GB)$^@9\I/BP+9@1)\^V('UM([*Z@#:?%9@7X-5(]A&5FAN#\6?RWBER&L4>6<5S3"1;>2LZ1 MK):=!75$__CMDZ*S@BL)(XZZHC"5C5)ZM T%*W MF@45LG'I:2I_+I>S<\J^@=02P,$% @ AXJ!6$ZR9[J) M @ S@8 !D !X;"]W;W)K&ULK55=;],P%/TK M5D!HDV!)DS94(XW4#Q![&$QK!TB(!S>Y::PY=K"=MOQ[;"<-[98&'GAI[.M[ MSCWW-CZ)=EP\RAQ H7U!F9PXN5+EM>O*)(<"RRM> M,G&1<%5GHK-JXL!>#4 M@@KJ^IX7N@4FS(DC&[L3<<0K10F#.X%D5118_)H!Y;N),W .@7NRR94)N'%4 MX@TL03V4=T+OW)8E)04P23A# K*),QU$804$B48<#ZL84Y4&J(M(R?#:?3EC3 X_6!_8/M7?>RQA+FG'XEJ[SY"T\_(\"6<2ON+=G7NR'-04DG%BP:L%12$U4^\;^9P!!B$9P!^ M _"? H9G $$#"&RCM3+;U@(K'$>"[Y PV9K-+.QL+%IW0YCY%Y=*Z%.B<2I> M3;]-5S>?/Z&+!2A,J$1OT U+> %(X3V"O7Y=)%SJZ,-R@2Y>7D:NTF4-V$V: M$K.ZA'^FQ,!'MYRI7*+W+(7TE,#5>EO1_D'TS.]E7$!RA8+!:^1[?M A:/[O M<+]'3M#.,+!\P1F^9EXK/:\%D0GELA* OD_74@G]FO[H&EG-..QF-%?W6I8X M@8FC[Z8$L04G?O5B$'KONMK]3V0GS0_;YH=][/&\$@*8ZNJQ!HXLT+C)-O8B M=WLL_'F&'XR]<9MUHFC4*AKU*EI !EI3VB6I1H8]DOHR3N2$K9RP5\Z**TP1 M>7:GT,4:&&1$=5ZI\*^S>Y[1-3OWR!H*$!OKF!(EO&*JOG!MM#7EJ?6B)_&9 M-NO:6__0U$Y_B\6&,(DH9)K2NWJK-8G:/>N-XJ4UH#57VL[L,M6F:%]LD>(Y/(ET#.O,&9S$P0Z*Z!BVI<;$/AF)57%# [5.M ;!2QWH*H,HC %!$UU7%U.=;*.5NYE'O9>*1KPMC)X)TNF%K^ CFY\V#PE'0 MLN2\ J&Y%$3!:N;-Z478UL]L&=C4.C&RYL&#\:A6\YXDSZ-/]M_G3_TX]D M< >&\5*3*_((F109+SES)RU7A(M,5D ,V[^;!@:WM> @.VQQVVP1G=F"1N2# M%*;0Y+W((3\E"%!O*SIZ$7T;]3+>0>:3F'Y+HC"*.P0M_CD\ZI$3MV<8.[[X M#-]]#DUJ"UX MZ3=?T5'X79?=_XCLQ'S2FD_ZV-,GQG=,D &>)<7<>7A.GL9K5PC1]0SO;-I=SUU*]FK^U3:?KG+[0-!WK!Z;6 M7&A2P@HI0W^,U5HU36 S,'+C^JBE--B5N<<"&V=0=@&^7TEI7@9V@[853_\" M4$L#!!0 ( (>*@5A])G4>_P( (L* 9 >&PO=V]R:W-H965T'42BH&G]L WUM7TUR0U8=>+4 M-M#^^UTG(841 IKZ);&=>X[/\;6=.U@+^:P6 )J\)CQ50VNA=79MVRI<0$+5 ME<@@Q2^QD G5V)5S6V42:)2#$FY[CM.Q$\I2*QCD8U,9#,12P?H)Q!>$=^]()[C^37P\>EP;Q=NH]'*K5>Y]7(^ M_R#?NS-"E0*MZCP5)*UZ$G.PKE5&0QA:>'(4R!58P9=/;L?Y6N?P@\AV_/J5 M7[^)/7A FUPH14(J)4/?>.[75$9UI@NF=LYD#O\J\'R_[P[LU;:;8U$[,EN5 MS%:CS!''VX2F(1A])!++F8Z7'&^)$-B*SCC49JG@[&Q)H"Y3EB*^5*@5A HU9EK@( +<' 9 >&PO M=V]R:W-H965T*(5XH2!M<"R:HHL/@]!LI7(Z?GK!TW9)$KXW#CJ,0+N 5U7UX+;;DM2T8* M8))PA@3,1T[2.Y\,3;P->""PDAMK9"J9@>%+ M.97VB59U[$!G3"NI>-& M5T05K_Q4[,/&X!>N ?@-P#_):"_!Q T@, 66BNS M94VQPG$D^ H)$ZW9S,+NC47K:@@S?_%6"?V5:)R*[Y+OR=WEUR_H: H*$RK1 M>_2 :87M)B=4_V7,4CC6[OO;*3IZ>QRY2N'#T?77&F=\L)FL&",$;80I\Q:ER[MJ#F'5A><]LL MXP^#LWX_;M1V*VA(]:$4/.D4G64:,9HD41\N_*]@EMV8,-X1X+Z1V16S) M#%N98:?,&\BJM-9)V&MUA@=U=D5LZ1RV.H?_W@/ L@,-,'Q5 QR*JA6[&W=@ M 6)A1X-$*:^8JB^6UMM.G\1>NB_\8SV5ZB'R3%./M"LL=%=+1&&N*;W3H=8D MZC%1&XJ7]J:=<:7O;;O,]60%80+T]SGG:FV8!.VLCO\ 4$L#!!0 ( (>* M@5BJ6VY:W , "05 9 >&PO=V]R:W-H965T)&B <[;3=/_]V4 ) MY*A53NZ7!(C?QWX?L//B\8&R7WP+(-!C$J=\8FV%V)W;-@^VD!!^1G>0RE_6 ME"5$R%.VL?F. 0FSH"2V7F>Q%'*=PRQ/=)0MCO"XCI M86)AZ^G"7;39"G7!]L8[LH$%B/O=+9-G=DD)HP12'M$4,5A/K"D^]W%?!60M MOD5PX)5CI%)94?I+G5R%$\M1(X(8 J$01'X]P SB6)'D./XIH%;9IPJL'C_1 M/V7)RV16A,.,QM^C4&PGUM!"(:S)/A9W]/ %BH1ZBA?0F&>?Z)"W[;H6"O9< MT*0(EB-(HC3_)H^%B$J 3+0YP"T"W-. [C,!G2*@\]* ;A'0S?"*( M-V;T@)AJ+6GJ().91*3)IE-Z[V2\SC.\FQTHR^D& M?:6P#+ M>_L'[CL?F[29A/F&8#6EW5)I5T?WOI%X#XB$\G%#@CPBZ1>:[.44G-]IM2X^ M>,X9[H_MAZJ6YE:=>BM?.Z+_F6^OS+>GS?=S3%NM3P.32DW"?$.PFM)AJ72H?1(OUVO(JIQB=FH7 MJ6'3\N/BDUFJ[;"M&T.PFIM1Z69DSHT6U?;QRF$8U]=YIW>RT!OJLR8'.\OIR M,_^,_I(?C4*TL:V%F*3YIFAU;^[1F_MZJWW!-N75),TW1:M[/1;Y6%OPMEO6 M"M;)4N0,W9.U:*;OM+6BUZC9\;%HQ_JJ_?9NAGY>0[("UOQT&2JQ"W4F:;XI M6EW=L?['O5>&=K.VWUBI_6?.>S,$7+!=F5 M[:,$V";;AI,5!MVG(M^?*:^66WW3;(/KY/H%/I_E&W9'3+Y_>$W8)DHYBF$M MD<[90-YAEF_)Y2>"[K)-JA45@B;9X19("$PUD+^O*15/)ZJ#&ULM5=K;^HX$/TKH^Q#K=02$AZ%+B!1Z.Y6HMVJ<'=U5>T'DPS$:F)G M;5,N_W['29I"FT*OQ/U28GOF>,Z9L>OIK:5ZTA&B@6])+'3?B8Q)+UU7!Q$F M3-=DBH)6%E(ES-!0+5V=*F1AYI3$KE^OM]V$<>$,>MG)![Z,C)UP![V4+7&*YDMZKVCDEB@A3U!H+@4H7/2=H7_7]!_S\@3F3G3.)+Q/SPT4=_I.!#B@JUB\R#7?V)!J&7Q AGK["^L"]NZ M \%*&YD4SA1!PD7^R[X50FPY>(T/'/S"P7_KT/S H5$X-#[KT"P%DC(;Q6,,YC%<(1E+28V8PA)0IPU&?TLJ7 MZ1A.?C[MN88BL_AN4$0QRJ/P/XABC$$-&MX9^'6_4>$^_KR[O^ONDAZE*'XI MBI_A-3X2I:!V3]0V,%-,:):7Z>.$3.'&8*+_K:*9XS:K<>T9OM0I"[#OT"'5 MJ)[1&?SZD]>N_U9%^DA@.Q(T2@D:^] 'U4FNHISCM#(<>\L\#_Q.L]/LN<_; M7-Y;>9VNURVM=H)LED$V#P:Y4#+Y3)@Y4GL[ +_9[;P)\[U5M]OH>IWJ.%ME MG*V]<=[*E:#3(V :,85Y02U0P60R@L=;3.:H*JMI+^KW5M.1P'8$:)<"M'_0 M@6H?4X(C@>U(<%%*<'&< W6U'^?1J]3IXEWA-KJ-IO>FO ]9[3#KE,PZ>R/Z M@](9PC21TD0PDBJ5BF6YG?"$6Z[[2GPO]/?F]TA@.RIT2Q6Z/ZC$N\>4X$A@ M.Q)X]=?'1/U8%_+5 :A'OU*LPJMUX!ZO,-MWD7OVN;0[\_I6\/;^'[8'\H/[ M_2R[X+F&0"8I$QOPZO5?:"",DG%,ZLPW<*WX$TQK<(>QEN(,3(1DD9\A!(V! MHG>7VH ]8B%7]%J6"N0BLQOEL#68T6#.8B8"U"1]EEIAY;=6++'1429X"%2- MVB;@J2[E6=5#Y/HCK:4O?(0 M0*"O29SRL1$*L;XQ31Z$D!!^3=>0RC=+RA(BY"-;F7S-@"R*H"0V;V61$,Q%'*3PRQ+,D(>S?.XCI=FQ@8]?Q%*U"D7>8D]&:K& .XGG] MR.236:,LH@12'M$4,5B.C5M\XV,O#RA&_!7!EA^T44[EA=+7_.%^,3:L?$80 M0R!R"")_-C"%.,Z1Y#R^5*!&G3,//&SOT'\OR$LR+X3#E,9_1PL1C@W/0 M8 MDBP63W3[)U2$W!POH#$O_J-M.78P-%"0<4&3*EC.((G2\I=\K80X"+![;P38 M58!]%(#[;P0X58!S'/!6AEX5T"N4*:D4.OA$D,F(T2UB^6B)EC<*,8MH23]* M\^\^%TR^C62$@8\?HSE8BWF:K:X3Q%;(MVVZ;D#K0.#_.MMP%TGP8T 73Q@7)^B3Y_ MD.'H7D#"_VF9^UV9J]>>*S]B;OB:!# V9 8.; /&Y.>?<-_ZM4U'G6"^)K"& MQKU:XYX*?2(53>01)/=:\'JU6^(D$R%ET;?C-5D*J03L*F0)UB_ \G-Z,Y&G M=ODW,C>'*ITSLB&!6TO@GBT!6A.&-B3.H(VY$JZ,: MC/LUX[Z2\1-L@'&H*/-U'(DVNFH0^\:1E]\Y0%,E4-?=H@FL(=R@%F[0?;=$ MG&?M.T4)UG6]#$[6/\;8[0^]P=&2.1TXM'N.>S"NP=VKN7O=N4LWQ86\_:)T MU2: $K&K -ZY IP.5 HPK 48*@5XS%[B*$ /RR4PR1=]GD'R JSULE$B=26N M$\S7!-90$%M[QV7]P"N]2J9)9JUHOBZTIM 'UA:??ZF5)U2U9UN%Q*=[R_-. M+^&I.FMGC32A-36R]QK92HW^8'*5H36C 4"K?[^K -P#7?JN=R**,DUG432A M-479>VZLM)N3QTH.>;<'(+=DZ\5681SJXCJGBT6K2]:%UM1E[Y/Q649Y7FPH MU=&OQNE\*.E$\W6A-37<&VWL_LC37ZL=UXKFZT)K"KWW]UCMS3OZU JM?NK)0FM*92>^N/ MS_?^9[@)K;8?M_A^QW-Z)P6"MH%')J:D;QZ4#!-@JZ+TRE% LU24M;:ZMR[O MWA9%S:/^:5[V+4J1>YBR9CPC;!6E',6PE)#6]4">!ZPLPY8/@JZ+PN0+%8(F M13,$L@"6#Y#OEY2*W4.>H"Z&3_X#4$L#!!0 ( (>*@5@Y;@#OKP( #\' M 9 >&PO=V]R:W-H965TV@?+OYTO(H$II'_J2^/*=XW,^VY_C M'>./(@>0Z*DLJ!@XN935E>N*-(<2BRZK@*J9%>,EEJK+UZZH..#,@,K"#3PO MP /FS MFG'5]2=FVS@>%H0%)!* MS8#5;PMC* I-I&3\K3F=9DD-/&X?V+\;[\K+$@L8L^(7R60^<"X=E,$*;PHY M9[MKJ/WT-5_*"F&^:&=C>U\=E&Z$9&4-5@I*0NT?/]5Y. ($_1< 00T(W@H( M:T!HC%IEQM8$2YS$G.T0U]&*33=,;@Q:N2%4[^)"DSE*&9GBOCKA$0\XQ78-I_QXNA>3JO/YI2Y[E[K5SZSM\)2J< MPL!1EU0 WX*3?/S@1]ZW-N/O1':2AEZ3AMXY]F1.Q&-GQ0$0H1(4OT0<2VCS M;(E\>R9UG=DF7M?S_2AVM\=V7H\[4=IOE/;/*IT^5:J(J-U2,DMT02C: ^;M M9_L\4\\B48A*>\0#'V5X+]KVYCV83NQ&C=WH+/4#*[ D!9'[-H-16XY[EW[_ MV5Z\'F?%N4>UJ 2^-B5:H)1MJ+17O!EM7H&A*7[/QD?J=;#%_#^-?5IN,5\3 M*E !*T7I=;^HU');KFU'LLI4O"63JGZ:9JY>.. Z0,VO&).'CEZ@>3.3?U!+ M P04 " "'BH%8Z_57%P<, #P0 &0 'AL+W=OUD1_-L56S^-1ZWUST] M'QGSAZ+,ULW@ZA:LDW3[-O[4_$?L#3#M9P98S0!KZ(!I,V Z=(#=#+"'#I@U M V9#!YPT TZ&#CAM!IP.'7#6##C[>L#LF0'GS8#SH3.8DR]?N&[+[ M8G_]U;:>NUGFER^WN?EZC[NM^_N_XI^.%[XQM'E7&R*HSO MXSR/ZZA\:WQG_/S.,;[Y^[<7X[*:NQ;&\V:>8#N/][ VY\,]SJ&>X-N>_;X6;/<%\__/IAL;OO?<.%?GCXD%:S M;X=/^AY* V[\]/G9PR'_=:?U'-XNZY2FRY4=< LC?>?C?WKO8T_;RZ^?HSS.^,W M69%&4*IU\9^>^W.SG=_NG[]>)+PN[N.YNAQ5JX!"Y1_5Z.H??S-/)O_JRQ2) M.23FDIA'8CZ)"1(+2"PDL8C$)(1U\FWO\FWK]*M?ZJ-O6A:&^J3R>5(HXSY/ MYJHOJ%KHT*"2F$-B+HEY6\SM=RP?KR:O9A?CC_L!)&<40V8,R!E#$HM( M3$)8)UBS7;!FVF#]G.9JGBW2Y(_JB#C?/W+.LZ(L^@*F!0\-&(DY).:2F$=B M/HD)$@M(+"2QB,3D%IOM?>\RJS_VY/QT]PVL$\:371A/_D(8C7B=Y67RQ_:2 M>Y4G6=\.\D8[QZ'Y)#&'Q%P2\TC,)S%!8@&)A206D9C4I\PT/JLXKS;NQGK[ MHQ3KQ+B+/Q>:H^GI+L"G6GJSO31ZMJ&_O5'K]RKOW5EJR4/S2F(.B;DDYI&8 M3V*"Q (2"TDL(C$)89W(GNTB>W;DGQR=D?DF,8?$7!+S2,PG,4%B 8F%)!:1 MF(2P3K[/=_D^'W!(?K_);6=)K3[5[ZO>+:Z6/#2R).:0F$MB'HGY)"9(+""Q MD,2B\Z>[TI/I2?W33J]GFU)Y-^[>NYJ1]!G6B#UJU(56%<6TT/ZO5 MKGGUUJ$)0S4'U5Q4\U#-1S6!:@&JA:@6H9JDM&YN]YH/YI$7P,T-H,).:@ZJ MN:CFH9J/:@+5 E0+42U"-4EIW;!;;=BM8<^C+NHWO0VD&SUQ<%Q)S4$U%]4\ M5/-13:!:@&IAHYWLK4AGD\V?[LHU0J>5E-9-8EM8,K5]B4,:#7KIX$"BY2-4 M9^G[1[2HN!N]=T881JCFHYJ*: MAVH^J@E4"U M1+4(U22E=6/;EI?,V;'WKFC;"=4<5'-1S4,U']4$J@6H%J): MA&J2TKIA;\M1IKZW,6COBI:?4,U!-1?5O$;;WX.=/MV!^>BDHF?2V=-) W32 M$-4B5).4U@U86UXR]>VE0[:D:&D)U1Q4\Y#=F&ZHE#XXIJ#JJYJ.:AFH]J M4"5 L;;7\G;?5LI2-T5DEI MW2"VQ25+VY6HCKH/FY5TO9!^B+LKZ4.>S]%/JOFH)E M0+40U2)4DY36#7O; M@+(&-J!T"VFT^H1J#JJYJ.8U6N?YG-G3YW/0247/I'W/YZ"3AJ@6H9JDM&[ MVE*3I2\UB2)1J?%+]??7AS^].$;+3JCFH)J+:AZJ^:@F4"U M1#5(E23E-:- M)/-EK%;5 M,E@F9;F.TS^]0D:K4*CFH)J+:AZJ^:@F4"U M1#5(E23E-;-=%NMLHY]+B<+ M+5VAFH-J+JIYJ.:CFD"U -5"5(M035):-^QMZDQAVM0"];2&J1:@F M*:T;L+;N--77G0[9KZ*M)E1S4,U%-0_5?%03C=8Y__77442K2J@6H9JDM&X4 MVZK25/^JKU\_:?A7ZYC/:24,U!-1?5/%3S44V@ M6H!J(:I%J"8IK1O;MIJG/':215+&*^U*6:\IX'+9+0PA6J._?1$1W;/CX!==%8/U7Q4 M$Z@6H%J(:A&J24KK1K&M0MGZ*M2O#X:(,^-V&;]0OM [!Z<1;4.AFHMJ'JKY MJ"90+4"U$-4B5).4ULULVYFRCWT&*!MM6J&:@VHNJGFHYJ.:0+4 U4)4BU!- M4EHW[&W3RM:? 6K@6AEM2]E/3U)D/5W<.NBD+JIYJ.:CFD"U -5"5(M035): M)XFSM@8UT]>@KM.[S_7O^U7'V=0(DU2[7-9;AP82U1Q49^59;;> MO+M4\9W*ZRM4G_^09>67#^H)'K/\]\W=N?H_4$L#!!0 ( (>*@5ABB7 P M7 , H3 9 >&PO=V]R:W-H965T65$68R&+;&WR ME %>9J(X,AW+ZILQ)HGAC;-S,^:-Z59$)($90WP;QYC]_0 1W4\,VSB6! MTD=5N%M.#$O=$400"H7 \F<'4X@B19+W\:> &F6;2E@]/M!OL\[+SCQ@#E,: M_21+L9D80P,M886WD9C3_40=\SXWPLL#=F=(^8 MJBUIZB!S/U-+OTBB!LI",'F52)WP9O/@-IC/ Q\MOGV=?D)O?!"81!Q]P8QA M%>);] Z]0B;B&\R CTTA6U5:,RQ:^)"WX!QIX6:[[B#;OD*.Y3@-\FF[W(>P M@]Q<[C;(_?/E3:T'9]Q\(;?KW \%Z_M/O6^R:?=<)\G;! $ZR6 MB%LFXK;1O06.0 7"52!7*&4DA*8H6BF71J$3YNN$!3FLE\'40V;GR6&_:_"W M6_K;;?=731O';6T57VJK3IBO$Q;D,-NM^.IT>LW.]DIG>ZW.SF$'C$,^ZJQ,6:(+54NB7*?3;QS

.>ITP7RY&E<_XH:)I"T4KSM=(" M7;1Z+I7W55O'JN<$I;+L>7%BV=-.NC@+G;1 %RW/PJQL(ZA=HGO,UB3A*(*5 MQ%N=@5QGL7SC)2\(FF8["P]4"!IGAQO 2V"J@KR^HE0<"FJSHMS^\OX!4$L# M!!0 ( (>*@5@M_KJ&?@0 H0 9 >&PO=V]R:W-H965TP4G5?(+9GQL_SV!Y[NAO&G\6"4@DO69J+GK60 MT(R(%EO2'$=FC&=$8I//;;'DE$RU4Y;:GN.$=D:2W.IW==\C[W?92J9)3A\Y MB%66$?YZ0U.VZ5FN]=;QE,P74G78_>Z2S.F8RF_+1XXMNXHR33*:BX3EP.FL M9PWS%*A M?V%3VCH6Q"LA658Z(X(LR8M_\E(*L>/@^C4.7NG@[3N$-0Y^Z>#O.P0U#D'I M$&AE"BI:AQ&1I-_E; -<66,T]:'%U-Y(/\G5NH\EQ]$$_63_[//#>'P.MX.G M^[O[O\?P>/L$XT^#IULX&U%)DE2JPGO M>O"%Y7(AX#:?TNG[ #9BK0![;X"'7F/$$8U;X+L7X#F>;P T.MW=:X#C5_KY M.IY?$^^6\#S)YP(>*8?Q@G */P83(3ENZ']->A7A G,X=O\>DU+*A#"1+#ROM*?*/.O^9>!%G=!U MN_9ZEX#),'*]CA-5AN_ 757@KDX"!S/.,HAQ"R;Y"M<),&%RHC*.$7<1-#R. MVV#H.>W ]SIFW&&%.SR*^TP!/X& MGA\CY9;0-VI;1.D)J77"2H8 M#;VV7Z>"MU7!^T 5RA5MT*%YMCH=O%-U,!HVZ+!]![B-EZU)A]%NUMXJ 9@Z MU-B2"9*JM%)C=P'J-L#QK^3EM#W4C+!.._\@_>PGJ-)D3S7?K[FDW>T3PFU^ M0_P?HAW?A,4L,*(GT$LTT0"EI% 2;P H1^R MJ"(N3X;566&4"*'$5BO!ME=@"P9I6G@4JT2$8'%"]%096^52P(*L*4PH5:6B MY*PH]M)7;&$492B9*B)5,:@Q[X!JF9ZJ]D[!DU$^UX6C0+0X6_&"K7JKXO1& MEV1[_4-5M!KZ!^[5]; H%@]&0AS1=:Z]G;JHDK\0/D]PKZ9TAC"<5AMW!R\* MSZ(AV5*78A,FL;#3GPLLUBE7!C@^8TR^-=0$5?G?_P]02P,$% @ AXJ! M6.?SL%P[ @ & 4 !D !X;"]W;W)K&ULK51- M;]LP#/TK@C<,+;!5CMUF0^<8:)VNRR%IT+3;8=A!<9A$J#X\B4ZZ?S])=HP4 M2(H>=K%$B>^1CQ:9;;5YLFL ),]2*#N(UHC5):6V7(-D]DQ7H-S-4AO)T)EF M16UE@"T"2 J:Q'&?2L95E&?A;&KR3-'K=W;$Z]DKO63 M-T:+013[A$! B9Z!N64#!0CAB5P:?UK.J OI@?O['?NWH-UIF3,+A18_^0+7 M@^A+1!:P9+7 >[W]#JV>"\]7:F'#EVP;WWXAA?#-YF)&KR9 4=Y.'T>3V9E*,;F;D9 C(N+!DPHQAON"GY!-YG W) MR?O3C*)+P-/0L@UVW01+C@0;0GE&TMY'DL1)>@!>O!V>O(13)[O3GG3:D\"7 M'M.NI>3HGB1:PM2"%%HA5RM0)0=+AMR60MO: /EU-;=HW(O[?4AS$^3\V8B4,(M=F%LP&HOS#NUX__GJH O^)[$4]TJX>Z6OL><$JCDR0LJL+85+7 M"@^I;J@N I4?%9L\SNAF7\IK'DU^=._=^IDQ9F;%E24"E@X3GWUV8-/T86.@ MKL)3GFMTC1&V:S>ZP'@'=[_4&G>&[XYN&.;_ %!+ P04 " "'BH%8*)^N M*!(# #5" &0 'AL+W=O0I"B3L&T@?OW._5!ECPF\\HT]&3R@\=F MWG5:#HEARI:)>93K;[!-J&'U(IGH[)>LMVL]AT1+;62Z#48'*1?YE6VVA=@+ MH/1 -T&9(5P(2#BS-R]]0G)\[+H.>,^93:Y>R@8 >5[ EN="YF!#9X@.ER=O"![95#FP6T60F]!8&O/R%,Q(3%N%VY M-O;OL()*'\V/-?"]!J4'RM\JW+0JW8S-'-2N^&7NW_)I.;1=0-M'0*NR M;1];==][/\2\2NA01#(%8MBF]*#QCB;N'9M^)7&$#7.&38],E4Q)7'X.EIKQ MCS9#W\W0?YKA>0E.$JGUZ?^[HA].@/,VI:W&7];A=-A*N\A^8#(Q=9WWJ5!KM@=CO'[PY0 M=@$^GTII=@,+*+YDPM]02P,$% @ AXJ!6%:>T"]6! J!0 !D !X M;"]W;W)K&ULU9AM3^,X$,>_RBA[6BT2D(>64J"M M!,VR6PD*HG"WTNI>N(G;Y-:)L[;3@G0?_L9)FCX0LE3*O=B^:&W'\_?X-_:D M=F_)Q0\94*K@.6*Q[!N!4LFY:4HOH!&1QSRA,3Z9<1$1A54Q-V4B*/$SHXB9 MCF5US(B$L3'H96WW8M#CJ6)A3.\%R#2*B'BYHHPO^X9MK!H>PGF@=(,YZ"5D M3B=4/27W FMFJ>*'$8UER&,0=-8W+NUSUVYK@ZS'GR%=RHTRZ*E,.?^A*R._ M;UC:(\JHI[0$P9\%'5+&M!+Z\;,0-%F>:5^G4T>)S,ED@XY^ROT5= W MN@;X=$92IA[X\BLM)G2B]3S.9/8-RZ*O98"72L6CPA@]B,(X_R7/!8@- ]2I M-G * V?7H/V&0:LP:.T:=-XP:!<&&6HSGTK&P26*#'J"+T'HWJBF"QG,S!JG M'\8Z[A,E\&F(=FK@CB;W=Y/+&[B[AF^C,5Q_'G^!X=UX\OCP-'PLXUL6WZV%6LB\.X)-+%0F9A#$1@N@0'L 1/$VP]Q\'/5.AAWH< MTRN\NZ=&P$0T)1]GQ>?*J54<\\4QM*Q# M<"S'J7!H6&_N4@_-[B+X,$ZI#W<)U6N!QQ*^WZ ',,+1Y-]5RR%WMUWMKLYYYS(A'NT;F-0D%0MJ M##Y^L#O6154HFA1S&Q+;"E.[#%.[3GTPQE @=PG^BCB?Z?(:,5\AKH):*[XO MU";%W%SL)!/3;Z3%X.C,<;HG/7-1@>NDQ'52BPL3$DP(H_#]ED93*BI76JW$ MOE":%',;$MM"URG1=7ZOA-!I,DQ-BKD-B6V%Z;0,TVGM"O_\[ 4DGB-*U%8B M]!0694"P5@6Q5FQ?B+E89V//MCOX.2WW;(ZGH3&W\'1+/-UWX0&/R "25&!5 M4D@0%*WB4ZNV+Y_NJYS6LO1GAT]#8V[Q.2OYG.V7(.'?MS;H(7RES#_" \71 M+U-J[:#[8FQ2S&U(; NV;:W_4EN_5U(M_&TH4HVJN4VI;<=JX_ACUVZ-2RFI MDA#@HL?L(<2+YKP@+*U,'(78YF9W.A6[?5@_ZMZ,&E+;9N2L&3FUC&Y",@T9 M+E?Z?E#.J[?&J6UWNKN8:@?>&U-#:MN8UFK6^[&[E^FKTK-.4VC:X]6G'_E^/._7J>V>W M1@\\]NL3C[,3T!R:N7&%$U$QSZ[")'@\C55^6U&VEM=ME]DETT[[E7T^S"_- MUC+Y'=XM$?,0WQ:,SE#2.CY%KT1^+997%$^RBZ(I5XI'63&@Q*="=\#G,\[5 MJJ('*"\G!_\!4$L#!!0 ( (>*@5CN25C\5 , -X( 9 >&PO=V]R M:W-H965T)<^V'3#_(L#::$XA(PK[[]UT!1]P:T_H#EH3V>9Y=[:Z8'85\4CF )L\% M+]7QR)IK;0H.F-44+"R_:?/72!.##SO@H'7&32!L%NB1N4MU329 M27$DTNQ&-#-H7&VL41PKS:ELM,2W#.UTLGC7DHQ 9N84#GFZ%9Z7)4A05+5_()U8P M#1GY>@?%%N1?,UNC6L-IIYVR1:O,NZ!L ]45<:;OB.=X'GG>[W'7H,[N>1QK7!%*7*3?JN98DUR?/V$:V2EH5"#4EM(?QC25,ZUJF@* M95 M><"$$O)EB#$X9_0]+QAF#'O&<)1QC9'53:0!,Z/)YW>D!#TD(#P3$$V]>!(/ M*YCV"J;_X;.FY9YAG E5"K2IP+8)@,1#X-0DZ^ 13,\#$L9N<.$,HEY/-*KG M0>=(7-&7YNB;T- TE346-F=TRSA6SW!*1&=ZW@>1&P<7 A3W@N)10?=X3W61 M.5!>#Y9!?$;MQUXT<8>97>=[IW3^+S]*OW5$5OV''/3+.!TG= 5(GF$XNL7[OF>YHATO6M4QSO/P4J20;[CX=PFG[ M\2>.^?V+W#ZYK$?IV8.['_I$G^!E!+ P04 " "'BH%803/FO(4# #1"0 &0 M 'AL+W=OZ6-?4 M%A [36L@<8+UIBVPZ ,MC6TBDJ@E:3OY^PXI6W%K2?LB7L0YY\QP..3XP,6+ MW (H\EH6E9Q86Z7J:]N6V19**J]X#17^67-14H5#L;%E+8#FQJ@L;,]Q0KND MK++2L9E[$NF8[U3!*G@21.[*DHJW*13\,+%JZ? M!([L%B5G)522\8H(6$^L&_=ZZOK:P*SXD\%!GO6)=F7%^8L>S/.)Y6A%4$"F M- 3%9@\S* J-A#J^'T&MEE,;GO=/Z'?&>71F127,>/$7R]5V8L46R6%-=X7Z MP@]_P-&A0.-EO)#F2P[-VBBR2+:3BI='8U10LJIIZ>LQ$&<&GM=CX!T-/*.[ M(3(J;ZFBZ5CP Q%Z-:+ICG'56*,X5NE=62J!?QG:J73ZO)PO?ELNR>SQ83I? MW'R=/R[(AUM0E!62?"9_W\T^ZH95Y ZJ#9GQ2BJQ:T(ZX^1>Y>3; Y0K$/^, M;86*-*Z='=FG#;O7P[[@^RLR+VJ1\&H3^V]QWL M?LON#[)_%30'/&,9L#U=%2"[F!N(\(QY%,51$G=3!RUU,$@]K_90*2[>NBB# M"TK7]Y.PAS)L*<-!RB_T"(A; ?&@@*G).R[0 MC%6;+MKX@O:SFSA!3^HE+6\RR/MHXE[3-Y-W)@(TR\0.5[4$P[WK!Z[@_2_X"MYSO#"0/6>RYI(6A*_QL;)" M78QVUZJ-BP2I("UFCI7$4((9KW0S-0O#9W M]HHK? &8[A;?7"#T OR_YER=!OH9T+[BTG\!4$L#!!0 ( (>*@5C0!, U M2P, # 5 - >&POW#"@NBL>_).??8ODE<>I5: M:%N M/WCV?/;I[*SU>'F[&[\PP*4?.$5O#A"]:K5P80 Q\?A \?WJJ'QG6WY+[@!Z M]R!W>ZQAPHG;U_FFK7.$W&DYR&LF2@L/F^I]$VVD@[H6![VL$.N2C'P;T+E) M3KTGPOO^D' VE@Q8&T&9"B%3/%@YM#VZ36B=GHI F MM\U@_X[KRW> 50\,,LX;@VW?!@:]DBA%I;C3'7.Q";Z O+H]6I;:X5229=B^ M\=<$<]))QH5,J6S2A/XJ-.AQFH$=R:8S.*NB# !4JLAU(V5D6@AB/*P8=4/+ M3BCG#_ ,^95M:2^RC54UI2":IC94-ZV,[8#^IIK5WI2]?I.N5[*G0GV=Z^$( MTX=BH?>29FQA^HNL,8"IA[@Z*4N^_,+95.34#O[@A(,>6?&\62'9L\X&I3+1 M 2I][XE*Q2:;D3^2E".Z4*MR6F2XY_8)>OZW\SRE@DK"-TWKVC_F67ZSX_JE M^QZ>S6-EU['39-0Y?H_U1N/83<:G8/(DEKM["B:3$S#9>;>GYFM,AD=I,JBW M0AO[K:W=5A/U8%?;]W_"#IJODWKC.>.*B;HW8VE*Q8M-EY979*S_'=S2U]>G M-"-SKD8-V/?7[1\T9?,\::ZZAXFHKUJWO\/PPKC94NM<3*1T0=-AW973L6EZ MNJ&SU@<0=I$[<[@1C&,Q-P(8E@=S@'$L"\OS/XVGBX['8IBWKA/IHIPNRK$L M%S(T'RR/FY/HPSW2)(FB.,9F=#AT.AAB\Q;'\'6K8=Z @>6!3*^;:WRU\0K9 M7P?8FNZK$&RD>"5B(\7G&A#WO $C2=RKC>4!!K8*6.U ?G<>J"DW)XI@53%O MV!V,(TF"(5"+[AJ-8V1V8OBXUP>[2Z(H2=P(8&X'480A<#?B".8 /&!(%)GW MX,[[*%B]IX+U;Z2#OU!+ P04 " "'BH%8EXJ[', 3 @ "P %]R M96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_: MI7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$ MVV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH M^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( (>*@5@IG,Z2M08 $@Z M / >&PO=V]R:V)O;VLN>&ULQ9M;OGU*R#>"-LYNR\G?G*,"?XX2/K.D>1/W\OJ[_NR M_)O\V.9%?35Z:)K'C^-QG3Z(;5+_7CZ*0GZR*:MMTLBWU;=Q_5B)9%T_"-%L M\[%V>6F-MTE6C#Y_VE\KJ,;JF[(1:9.5A3S8'EAEXGO]\GG[ECQE=7:?Y5GS M\VK4_9V+$=EF1;;-?HGUU>AR1.J'\OM-666_RJ))\BBMRCR_&DWZ#U:B:K+T MZ'#40L;)?=T=:9+[,)$@5R/K4EYPDU5UTYW173^1C$]"GMR_VS7E(LL;4XQ*[ZUEY%W,59NHXO#_K4/XL?J_X2QW&RR5,S+=+<51=/'L1)Y"UC4 M#]EC/2)%LA57HUGY)*KV?N07\'5_;XV$4B)5?K-B1]>4X^K8_@E-(A?XF)>^]R[)K)9SEBH]I$):!9D MM43+VUL:?FU[1<2O/;[@,^K%,I S?^G%@]A!?ID@"^:9)R(AFS&^HE.7_48\ M%JM\D%HFR&[AWDH.+GXH6]X1%V23";).Z'S5N3CV2;0, I>S4$T9)I!$)L@6 M"4(64#XG[$O O&C?9>,;%A(:14S%A#0R0?;(@GLRA+P=7225;((T)@O*0[*B M[I(1%1,2R03;)&&;Q,1?NRBR/Y<\:'5WU!@AD4R037+M^_,[[KK*@^9>3+UK M+KLSH2HF9),)LDYZLJD?AOZ='+$'*3;D#PW9'W6R6$!^8Q7OU,!(9OH^#9YO5H;MDK(+CJR78 RJ VIB@DY1D=V#%@*#:)I M0)8QD"US6 J=:I4&Y!<#V2_[FN@D&"07 UDN?7%T$@MRBX'L%K!*&K8[9R XZ+KR>._M@R(3T8R+KY]0:GC(DJ9B0?DST57BH0%3G RQ( M0!:Z@( "<:ZF1A8D( M90"#FH/=8D( L9 '!=>S@H4,"LI %!&.JGK0@ 5G( M CHNMT^,11;D'@O9/:\2]JF1B@EN_4)VS\NTP![O/:%UO=L^=J>JF)![+&3W MG,*\:^-8-,3-!M&$!&0A"PC"I&FC8D("LI %=(RY3]>%VG]LR#XVLGWVTT(O M@71%4@N2EG4SZ.4V)!_[35;V_RN.D'?LW(?G8R/(YA3D7&U%58BWCJ6)"\K&1 MY7,*L7B7VNJF. /8) M!&(.!R3(0DYGH7%W)GD:5*1] M::\TT0RSW06]V>7Y3![S"[=,UOL?0NY_Q/GY'U!+ P04 " "'BH%8.&5K MYYH" !R- &@ 'AL+U]R96QS+W=OQ[VAVY8?)Z.YV%=[<>Q^U77PV9?3LWPT';E?+FR;?M3,UZ6 M_:[NFLU[LRNU+)=6]_$.Q#('9#N0&!W0+P#@=Z">@N!WH)Z M"X'>,GG9)M!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1 M;R706U%O)=!;46\ET%LG'TL(]%;46PGT5M1;"?16U%L)]%;46PGT5M1;"?16 MU%L)](ZH=R30.Z+>D4#OB'I' KTCZAT)](Z3C]T$>D?4.Q+H'5'O2*!W1+TC M@=X1]8X$>D?4.Q+HG5#O1*!W0KT3@=X)]4X$>B?4.Q'HG5#O1*!WFORL)- [ MH=Z)0.^$>B<"O1/JG0CT3JAW(M#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0 MVU!O(]#;)IM-"/0VU-L(]#;4VPCT-M3;"/1VU-L)]';4VPGT=M3;"?1VU-L) M]';4VPGT=M3;"?1VU-L)]/;)9D$"O1WU=@*]'?5V KTSZIT)],ZH=R;0.Z/> MF4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KWS9+,W@=X9]?UU^GT2<5U>DO4$L#!!0 ( (>*@5BG MD>I9-P( -\R 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8 MV@86+5(BU2+.INVVS:(74"4Z%JP_D$SJW+Z4G 1HD1H)7*#OQH)-%W&RT MJ,KC+G'L MA ^/G?7I^1*O]#CN=FUMF[&^[^.1U$_.5HW?6QOZ+CT5O3J?'.(-V]-G=G'^ M4N9<8-QYZ\;)QXDY^_ZXYY',I]=3+&1=:,^_XDMB+'WQ^]EYVHUMWI@=K_?G MZ [+/+Q8'I??\>\S?JG_SCXDI \%Z2.']%% ^M"0/@RDCQ+2QP=(']F&T@A% MU(Q":D8Q-:.@FE%4S2BL9A17,PJL&45629%54F25%%DE159)D5529)44625% M5DF155)D5119%45619%54615%%D5159%D5519%44615%UIPB:TZ1-:?(FE-D MS2FRYA19*@5@'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ MAXJ!6'(MS6/N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ AXJ!6)E&PO=V]R:W-H965T&UL4$L! A0#% @ AXJ!6/,,(?%Y" :R, !@ M ("!01 'AL+W=O* M@5B?'1G7[ ( )\* 8 " @? 8 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ AXJ!6 /KGTP:! FPT !@ ("!#"( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ AXJ!6-4E1$!9 @ MN 4 !@ ("!,#H 'AL+W=O*@5C!JWB*0P( ) & 8 " @;\\ M !X;"]W;W)K&PO=V]R:W-H965T*@5B>%=2X600 %T) 9 M " @6A) !X;"]W;W)K&UL4$L! A0#% @ MAXJ!6$0V6"[@" ^!@ &0 M @($I<0 >&PO=V]R:W-H965T*@5AP*;NI?0( (L% 9 " @1AT !X;"]W M;W)K&UL4$L! A0#% @ AXJ!6#;+YPTD @ M\00 !D ("!S'8 'AL+W=O0 >&PO=V]R:W-H965T*@5A0 MS\>BD0, " ( 9 " @?=[ !X;"]W;W)K&UL4$L! A0#% @ AXJ!6(<#_,SJ @ = 8 !D M ("!OW\ 'AL+W=O&PO=V]R:W-H M965T*@5BY[0%W\@( ,L& 9 M " @4.& !X;"]W;W)K&UL4$L! M A0#% @ AXJ!6)G^[?\\" &PO=V]R:W-H965T*@5@DB/$X@@( )0% 9 " M@>*5 !X;"]W;W)K&UL4$L! A0#% @ AXJ! M6!P-E%=;#P X"@ !D ("!FY@ 'AL+W=O&PO=V]R:W-H965T*@5@.U\L9<0, #4' 9 " @6BL !X;"]W;W)K M&UL4$L! A0#% @ AXJ!6#",-Z7]!0 D X M !D ("!$+ 'AL+W=O&PO=V]R:W-H965T*@5A,.+FV MY0, !0) 9 " @&UL4$L! A0#% @ AXJ!6&. Y=A< P 8P< !D M ("!YKP 'AL+W=OM<;*.P# #0" &0 @(%YP >&PO=V]R:W-H965T M*@5B=_/H45P0 ),) 9 M " @9S$ !X;"]W;W)K&UL4$L! A0# M% @ AXJ!6-$P2IR' P 8@< !D ("!*LD 'AL+W=O M &0 @('HS >&PO=V]R:W-H965T*@5@/EG::O , )D( 9 " @0[R M !X;"]W;W)K&UL4$L! A0#% @ AXJ!6!97 M&E1P @ : 4 !D ("! ?8 'AL+W=O&PO=V]R:W-H965T*@5AG=CYPE@( +X% 9 " @3W[ !X;"]W;W)K&UL4$L! A0#% @ AXJ!6#I74Z2= @ I 4 !D M ("!"OX 'AL+W=O $ >&PO M=V]R:W-H965T*@5B0HN8DK ( M P& 9 " @1\$ 0!X;"]W;W)K&UL4$L! A0#% @ AXJ!6#7)@LU^! 4 T !D ("! M @&PO=V]R:W-H965T*@5@NR1)T?0( &(% 9 M " @6\. 0!X;"]W;W)K&UL4$L! A0#% M @ AXJ!6/H)?TQ2! 60P !D ("!(Q$! 'AL+W=O5.I?4# #O" M&0 @(&L%0$ >&PO=V]R:W-H965T*@5C*J:JTD ( (\% 9 " @=@9 0!X M;"]W;W)K&UL4$L! A0#% @ AXJ!6 :]YA<, M P ]@8 !D ("!GQP! 'AL+W=O&PO=V]R:W-H965T* M@5BN8Z Z#@0 .H* 9 " @0PC 0!X;"]W;W)K&UL4$L! A0#% @ AXJ!6(PRR+#P @ IPD !D M ("!42&PO=V]R M:W-H965T*@5C!O6U"D@0 /(= M 9 " @?TL 0!X;"]W;W)K&UL M4$L! A0#% @ AXJ!6!$XKPMX P ^P\ !D ("!QC$! M 'AL+W=O&PO=V]R:W-H965T*@5C:YZ#^: ( #(& 9 M " @2,Y 0!X;"]W;W)K&UL4$L! A0#% @ MAXJ!6+\=MX1> @ H04 !D ("!PCL! 'AL+W=O&PO=V]R:W-H965T*@5C(W!K<%0( /($ 9 " @>! 0!X;"]W M;W)K&UL4$L! A0#% @ AXJ!6)\P?>M2 @ MN04 !D ("!+$,! 'AL+W=O&PO=V]R:W-H965T*@5@9 MS=FP; ( *P% 9 " @=]( 0!X;"]W;W)K&UL4$L! A0#% @ AXJ!6$TR(?MD @ O08 !D M ("!@DL! 'AL+W=O&PO=V]R:W-H M965T*@5BQ%0*ZP ( - * 9 M " @1A1 0!X;"]W;W)K&UL4$L! M A0#% @ AXJ!6-(-TEJ" P O0X !D ("!#U0! 'AL M+W=O&PO=V]R:W-H965T*@5CM4]:L9 , -0, 9 " M@;9> 0!X;"]W;W)K&UL4$L! A0#% @ AXJ! M6&=S$_VY! _Q< !D ("!46(! 'AL+W=O&PO=V]R:W-H965T*@5C$%RTC:@( #(& 9 " @0!J 0!X;"]W;W)K M&UL4$L! A0#% @ AXJ!6$NR0;@) @ U@0 M !D ("!H6P! 'AL+W=OO&P1X " "X!@ &0 @('A;@$ M>&PO=V]R:W-H965T*@5A.LF>Z MB0( ,X& 9 " @9AQ 0!X;"]W;W)K&UL4$L! A0#% @ AXJ!6.8O!;]P P E@L !D M ("!6'0! 'AL+W=O&PO=V]R:W-H965T M*@5A HU9EK@( +<' 9 M " @35[ 0!X;"]W;W)K&UL4$L! A0# M% @ AXJ!6*I;;EK< P )!4 !D ("!&GX! 'AL+W=O M&PO=V]R:W-H965T*@5CX-*%79@0 !@7 9 " @:"& M 0!X;"]W;W)K&UL4$L! A0#% @ AXJ!6#EN M .^O @ /P< !D ("!/8L! 'AL+W=O&PO=V]R:W-H965T*@5ABB7 P7 , H3 9 " @6&: 0!X;"]W;W)K&UL4$L! A0#% @ AXJ!6"W^NH9^! "A !D M ("!])T! 'AL+W=O&PO M=V]R:W-H965T*@5@HGZXH$@, M -4( 9 " @1NE 0!X;"]W;W)K&UL4$L! A0#% @ AXJ!6%:>T"]6! J!0 !D ("! M9*@! 'AL+W=O" &0 @('QK $ >&PO=V]R:W-H965T*@5A!,^:\A0, -$) 9 M " @7RP 0!X;"]W;W)K&UL4$L! A0#% M @ AXJ!6- $P#5+ P ,!4 T ( !.+0! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MAXJ!6#AE:^>: @ ;\! 'AL+U]R96QS+W=O M1ZEDW @ WS( !, M ( !2\(! %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& &$ ,80">&@ L\0! end XML 106 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 107 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 109 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 188 375 1 true 78 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://nocera.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://nocera.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME Sheet http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME Statements 4 false false R5.htm 00000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical) Sheet http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical) Statements 5 false false R6.htm 00000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Sheet http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Statements 6 false false R7.htm 00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://nocera.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 8 false false R9.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 9 false false R10.htm 995513 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION Sheet http://nocera.com/role/PrincipalActivitiesAndOrganization PRINCIPAL ACTIVITIES AND ORGANIZATION Notes 10 false false R11.htm 995514 - Disclosure - GOING CONCERN Sheet http://nocera.com/role/GoingConcern GOING CONCERN Notes 11 false false R12.htm 995515 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY Sheet http://nocera.com/role/SummaryOfSignificantAccountingPolicy SUMMARY OF SIGNIFICANT ACCOUNTING POLICY Notes 12 false false R13.htm 995516 - Disclosure - ACCOUNTS RECEIVABLE, NET Sheet http://nocera.com/role/AccountsReceivableNet ACCOUNTS RECEIVABLE, NET Notes 13 false false R14.htm 995517 - Disclosure - INVENTORIES, NET Sheet http://nocera.com/role/InventoriesNet INVENTORIES, NET Notes 14 false false R15.htm 995518 - Disclosure - ADVANCE TO SUPPLIERS Sheet http://nocera.com/role/AdvanceToSuppliers ADVANCE TO SUPPLIERS Notes 15 false false R16.htm 995519 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET Sheet http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet PREPAID EXPENSES AND OTHER ASSETS, NET Notes 16 false false R17.htm 995520 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS Sheet http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS Notes 17 false false R18.htm 995521 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://nocera.com/role/PropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 18 false false R19.htm 995522 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://nocera.com/role/GoodwillAndOtherIntangibleAssets GOODWILL AND OTHER INTANGIBLE ASSETS Notes 19 false false R20.htm 995523 - Disclosure - OTHER BORROWINGS Sheet http://nocera.com/role/OtherBorrowings OTHER BORROWINGS Notes 20 false false R21.htm 995524 - Disclosure - WARRANTS Sheet http://nocera.com/role/Warrants WARRANTS Notes 21 false false R22.htm 995525 - Disclosure - LEASES Sheet http://nocera.com/role/Leases LEASES Notes 22 false false R23.htm 995526 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES Sheet http://nocera.com/role/OtherPayablesAndAccruedLiabilities OTHER PAYABLES AND ACCRUED LIABILITIES Notes 23 false false R24.htm 995527 - Disclosure - TAXATION Sheet http://nocera.com/role/Taxation TAXATION Notes 24 false false R25.htm 995528 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS Sheet http://nocera.com/role/RelatedPartyBalancesAndTransactions RELATED PARTY BALANCES AND TRANSACTIONS Notes 25 false false R26.htm 995529 - Disclosure - COMMON STOCK Sheet http://nocera.com/role/CommonStock COMMON STOCK Notes 26 false false R27.htm 995530 - Disclosure - SHARE-BASED COMPENSATION Sheet http://nocera.com/role/Share-basedCompensation SHARE-BASED COMPENSATION Notes 27 false false R28.htm 995531 - Disclosure - PREFERRED STOCK Sheet http://nocera.com/role/PreferredStock PREFERRED STOCK Notes 28 false false R29.htm 995532 - Disclosure - (LOSS) EARNINGS PER SHARE Sheet http://nocera.com/role/LossEarningsPerShare (LOSS) EARNINGS PER SHARE Notes 29 false false R30.htm 995533 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://nocera.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 30 false false R31.htm 995534 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???) Sheet http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???) Notes 31 false false R32.htm 995535 - Disclosure - BUSINESS COMBINATION Sheet http://nocera.com/role/BusinessCombination BUSINESS COMBINATION Notes 32 false false R33.htm 995536 - Disclosure - SUBSEQUENT EVENT Sheet http://nocera.com/role/SubsequentEvent SUBSEQUENT EVENT Notes 33 false false R34.htm 995537 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies) Sheet http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies) Policies 34 false false R35.htm 995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables) Sheet http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables) Tables http://nocera.com/role/SummaryOfSignificantAccountingPolicy 35 false false R36.htm 995539 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables) Sheet http://nocera.com/role/AccountsReceivableNetTables ACCOUNTS RECEIVABLE, NET (Tables) Tables http://nocera.com/role/AccountsReceivableNet 36 false false R37.htm 995540 - Disclosure - INVENTORIES, NET (Tables) Sheet http://nocera.com/role/InventoriesNetTables INVENTORIES, NET (Tables) Tables http://nocera.com/role/InventoriesNet 37 false false R38.htm 995541 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Tables) Sheet http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables PREPAID EXPENSES AND OTHER ASSETS, NET (Tables) Tables http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet 38 false false R39.htm 995542 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://nocera.com/role/PropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://nocera.com/role/PropertyAndEquipmentNet 39 false false R40.htm 995543 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://nocera.com/role/GoodwillAndOtherIntangibleAssets 40 false false R41.htm 995544 - Disclosure - OTHER BORROWINGS (Tables) Sheet http://nocera.com/role/OtherBorrowingsTables OTHER BORROWINGS (Tables) Tables http://nocera.com/role/OtherBorrowings 41 false false R42.htm 995545 - Disclosure - WARRANTS (Tables) Sheet http://nocera.com/role/WarrantsTables WARRANTS (Tables) Tables http://nocera.com/role/Warrants 42 false false R43.htm 995546 - Disclosure - LEASES (Tables) Sheet http://nocera.com/role/LeasesTables LEASES (Tables) Tables http://nocera.com/role/Leases 43 false false R44.htm 995547 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables) Sheet http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables OTHER PAYABLES AND ACCRUED LIABILITIES (Tables) Tables http://nocera.com/role/OtherPayablesAndAccruedLiabilities 44 false false R45.htm 995548 - Disclosure - TAXATION (Tables) Sheet http://nocera.com/role/TaxationTables TAXATION (Tables) Tables http://nocera.com/role/Taxation 45 false false R46.htm 995549 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables) Sheet http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables RELATED PARTY BALANCES AND TRANSACTIONS (Tables) Tables http://nocera.com/role/RelatedPartyBalancesAndTransactions 46 false false R47.htm 995550 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://nocera.com/role/Share-basedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://nocera.com/role/Share-basedCompensation 47 false false R48.htm 995551 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables) Sheet http://nocera.com/role/LossEarningsPerShareTables (LOSS) EARNINGS PER SHARE (Tables) Tables http://nocera.com/role/LossEarningsPerShare 48 false false R49.htm 995552 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???) (Tables) Sheet http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???) (Tables) Tables http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc 49 false false R50.htm 995553 - Disclosure - BUSINESS COMBINATION (Tables) Sheet http://nocera.com/role/BusinessCombinationTables BUSINESS COMBINATION (Tables) Tables http://nocera.com/role/BusinessCombination 50 false false R51.htm 995554 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative) Sheet http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative) Details http://nocera.com/role/PrincipalActivitiesAndOrganization 51 false false R52.htm 995555 - Disclosure - GOING CONCERN (Details Narrative) Sheet http://nocera.com/role/GoingConcernDetailsNarrative GOING CONCERN (Details Narrative) Details http://nocera.com/role/GoingConcern 52 false false R53.htm 995556 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations) Sheet http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations) Details http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables 53 false false R54.htm 995557 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives) Sheet http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives) Details http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables 54 false false R55.htm 995558 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative) Sheet http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative) Details http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables 55 false false R56.htm 995559 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details) Sheet http://nocera.com/role/AccountsReceivableNetDetails ACCOUNTS RECEIVABLE, NET (Details) Details http://nocera.com/role/AccountsReceivableNetTables 56 false false R57.htm 995560 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative) Sheet http://nocera.com/role/AccountsReceivableNetDetailsNarrative ACCOUNTS RECEIVABLE, NET (Details Narrative) Details http://nocera.com/role/AccountsReceivableNetTables 57 false false R58.htm 995561 - Disclosure - INVENTORIES, NET (Details) Sheet http://nocera.com/role/InventoriesNetDetails INVENTORIES, NET (Details) Details http://nocera.com/role/InventoriesNetTables 58 false false R59.htm 995562 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative) Sheet http://nocera.com/role/AdvanceToSuppliersDetailsNarrative ADVANCE TO SUPPLIERS (Details Narrative) Details http://nocera.com/role/AdvanceToSuppliers 59 false false R60.htm 995563 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details) Sheet http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails PREPAID EXPENSES AND OTHER ASSETS, NET (Details) Details http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables 60 false false R61.htm 995564 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) Sheet http://nocera.com/role/PropertyAndEquipmentNetDetails PROPERTY AND EQUIPMENT, NET (Details) Details http://nocera.com/role/PropertyAndEquipmentNetTables 61 false false R62.htm 995565 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative) Sheet http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative PROPERTY AND EQUIPMENT, NET (Details Narrative) Details http://nocera.com/role/PropertyAndEquipmentNetTables 62 false false R63.htm 995566 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill) Sheet http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill) Details http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables 63 false false R64.htm 995567 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations) Sheet http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations) Details http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables 64 false false R65.htm 995568 - Disclosure - OTHER BORROWINGS (Details) Sheet http://nocera.com/role/OtherBorrowingsDetails OTHER BORROWINGS (Details) Details http://nocera.com/role/OtherBorrowingsTables 65 false false R66.htm 995569 - Disclosure - OTHER BORROWINGS (Details Narrative) Sheet http://nocera.com/role/OtherBorrowingsDetailsNarrative OTHER BORROWINGS (Details Narrative) Details http://nocera.com/role/OtherBorrowingsTables 66 false false R67.htm 995570 - Disclosure - WARRANTS (Details - Assumptions used) Sheet http://nocera.com/role/WarrantsDetails-AssumptionsUsed WARRANTS (Details - Assumptions used) Details http://nocera.com/role/WarrantsTables 67 false false R68.htm 995571 - Disclosure - WARRANTS (Details - Warrant Liability) Sheet http://nocera.com/role/WarrantsDetails-WarrantLiability WARRANTS (Details - Warrant Liability) Details http://nocera.com/role/WarrantsTables 68 false false R69.htm 995572 - Disclosure - WARRANTS (Details - Warrant Activity) Sheet http://nocera.com/role/WarrantsDetails-WarrantActivity WARRANTS (Details - Warrant Activity) Details http://nocera.com/role/WarrantsTables 69 false false R70.htm 995573 - Disclosure - WARRANTS (Details Narrative) Sheet http://nocera.com/role/WarrantsDetailsNarrative WARRANTS (Details Narrative) Details http://nocera.com/role/WarrantsTables 70 false false R71.htm 995574 - Disclosure - LEASES (Details - Lease costs) Sheet http://nocera.com/role/LeasesDetails-LeaseCosts LEASES (Details - Lease costs) Details http://nocera.com/role/LeasesTables 71 false false R72.htm 995575 - Disclosure - LEASES (Details Narrative) Sheet http://nocera.com/role/LeasesDetailsNarrative LEASES (Details Narrative) Details http://nocera.com/role/LeasesTables 72 false false R73.htm 995576 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details) Sheet http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails OTHER PAYABLES AND ACCRUED LIABILITIES (Details) Details http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables 73 false false R74.htm 995577 - Disclosure - TAXATION (Details - Income tax expense) Sheet http://nocera.com/role/TaxationDetails-IncomeTaxExpense TAXATION (Details - Income tax expense) Details http://nocera.com/role/TaxationTables 74 false false R75.htm 995578 - Disclosure - TAXATION (Details - Reconciliation of income tax) Sheet http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax TAXATION (Details - Reconciliation of income tax) Details http://nocera.com/role/TaxationTables 75 false false R76.htm 995579 - Disclosure - TAXATION (Details - Deferred taxes) Sheet http://nocera.com/role/TaxationDetails-DeferredTaxes TAXATION (Details - Deferred taxes) Details http://nocera.com/role/TaxationTables 76 false false R77.htm 995580 - Disclosure - TAXATION (Details - Valuation Allowance) Sheet http://nocera.com/role/TaxationDetails-ValuationAllowance TAXATION (Details - Valuation Allowance) Details http://nocera.com/role/TaxationTables 77 false false R78.htm 995581 - Disclosure - TAXATION (Details Narrative) Sheet http://nocera.com/role/TaxationDetailsNarrative TAXATION (Details Narrative) Details http://nocera.com/role/TaxationTables 78 false false R79.htm 995582 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties) Sheet http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties) Details http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables 79 false false R80.htm 995583 - Disclosure - COMMON STOCK (Details Narrative) Sheet http://nocera.com/role/CommonStockDetailsNarrative COMMON STOCK (Details Narrative) Details http://nocera.com/role/CommonStock 80 false false R81.htm 995584 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions) Sheet http://nocera.com/role/Share-basedCompensationDetails-Assumptions SHARE-BASED COMPENSATION (Details - assumptions) Details http://nocera.com/role/Share-basedCompensationTables 81 false false R82.htm 995585 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative) Sheet http://nocera.com/role/Share-basedCompensationDetailsNarrative SHARE-BASED COMPENSATION (Details Narrative) Details http://nocera.com/role/Share-basedCompensationTables 82 false false R83.htm 995586 - Disclosure - PREFERRED STOCK (Details Narrative) Sheet http://nocera.com/role/PreferredStockDetailsNarrative PREFERRED STOCK (Details Narrative) Details http://nocera.com/role/PreferredStock 83 false false R84.htm 995587 - Disclosure - (LOSS) EARNINGS PER SHARE (Details) Sheet http://nocera.com/role/LossEarningsPerShareDetails (LOSS) EARNINGS PER SHARE (Details) Details http://nocera.com/role/LossEarningsPerShareTables 84 false false R85.htm 995588 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://nocera.com/role/CommitmentsAndContingencies 85 false false R86.htm 995589 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD ("XFC") (Details - Discontinued operations XFC - operations) Sheet http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD ("XFC") (Details - Discontinued operations XFC - operations) Details http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables 86 false false R87.htm 995590 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???) (Details Narrative) Sheet http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (???XFC???) (Details Narrative) Details http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables 87 false false R88.htm 995591 - Disclosure - BUSINESS COMBINATION (Details - Meixin) Sheet http://nocera.com/role/BusinessCombinationDetails-Meixin BUSINESS COMBINATION (Details - Meixin) Details http://nocera.com/role/BusinessCombinationTables 88 false false R89.htm 995592 - Disclosure - BUSINESS COMBINATION (Details - XFC) Sheet http://nocera.com/role/BusinessCombinationDetails-Xfc BUSINESS COMBINATION (Details - XFC) Details http://nocera.com/role/BusinessCombinationTables 89 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue - nocera_i10k-123123.htm 103, 104 ncra-20231231.xsd ncra-20231231_cal.xml ncra-20231231_def.xml ncra-20231231_lab.xml ncra-20231231_pre.xml nocera_i10k-123123.htm image1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 112 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "nocera_i10k-123123.htm": { "nsprefix": "NCRA", "nsuri": "http://nocera.com/20231231", "dts": { "schema": { "local": [ "ncra-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "ncra-20231231_cal.xml" ] }, "definitionLink": { "local": [ "ncra-20231231_def.xml" ] }, "labelLink": { "local": [ "ncra-20231231_lab.xml" ] }, "presentationLink": { "local": [ "ncra-20231231_pre.xml" ] }, "inline": { "local": [ "nocera_i10k-123123.htm" ] } }, "keyStandard": 320, "keyCustom": 55, "axisStandard": 22, "axisCustom": 0, "memberStandard": 28, "memberCustom": 46, "hidden": { "total": 84, "http://fasb.org/us-gaap/2023": 63, "http://nocera.com/20231231": 17, "http://xbrl.sec.gov/dei/2023": 4 }, "contextCount": 188, "entityCount": 1, "segmentCount": 78, "elementCount": 668, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 715, "http://xbrl.sec.gov/dei/2023": 40, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://nocera.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R2": { "role": "http://nocera.com/role/ConsolidatedBalanceSheets", "longName": "00000002 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R3": { "role": "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R4": { "role": "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome", "longName": "00000004 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R5": { "role": "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical", "longName": "00000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE (LOSS) INCOME (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EarningsPerShareBasic", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity", "longName": "00000006 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R7": { "role": "http://nocera.com/role/ConsolidatedStatementsOfCashFlows", "longName": "00000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ProfitLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:GoodwillAndIntangibleAssetImpairment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": null }, "R9": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-10-012023-12-31", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-10-012023-12-31", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R10": { "role": "http://nocera.com/role/PrincipalActivitiesAndOrganization", "longName": "995513 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION", "shortName": "PRINCIPAL ACTIVITIES AND ORGANIZATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R11": { "role": "http://nocera.com/role/GoingConcern", "longName": "995514 - Disclosure - GOING CONCERN", "shortName": "GOING CONCERN", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R12": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicy", "longName": "995515 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R13": { "role": "http://nocera.com/role/AccountsReceivableNet", "longName": "995516 - Disclosure - ACCOUNTS RECEIVABLE, NET", "shortName": "ACCOUNTS RECEIVABLE, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R14": { "role": "http://nocera.com/role/InventoriesNet", "longName": "995517 - Disclosure - INVENTORIES, NET", "shortName": "INVENTORIES, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R15": { "role": "http://nocera.com/role/AdvanceToSuppliers", "longName": "995518 - Disclosure - ADVANCE TO SUPPLIERS", "shortName": "ADVANCE TO SUPPLIERS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "NCRA:AdvanceToSuppliersTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "NCRA:AdvanceToSuppliersTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R16": { "role": "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet", "longName": "995519 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET", "shortName": "PREPAID EXPENSES AND OTHER ASSETS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R17": { "role": "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss", "longName": "995520 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS", "shortName": "FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R18": { "role": "http://nocera.com/role/PropertyAndEquipmentNet", "longName": "995521 - Disclosure - PROPERTY AND EQUIPMENT, NET", "shortName": "PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R19": { "role": "http://nocera.com/role/GoodwillAndOtherIntangibleAssets", "longName": "995522 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R20": { "role": "http://nocera.com/role/OtherBorrowings", "longName": "995523 - Disclosure - OTHER BORROWINGS", "shortName": "OTHER BORROWINGS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R21": { "role": "http://nocera.com/role/Warrants", "longName": "995524 - Disclosure - WARRANTS", "shortName": "WARRANTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "NCRA:WarrantDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "NCRA:WarrantDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R22": { "role": "http://nocera.com/role/Leases", "longName": "995525 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R23": { "role": "http://nocera.com/role/OtherPayablesAndAccruedLiabilities", "longName": "995526 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES", "shortName": "OTHER PAYABLES AND ACCRUED LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R24": { "role": "http://nocera.com/role/Taxation", "longName": "995527 - Disclosure - TAXATION", "shortName": "TAXATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R25": { "role": "http://nocera.com/role/RelatedPartyBalancesAndTransactions", "longName": "995528 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R26": { "role": "http://nocera.com/role/CommonStock", "longName": "995529 - Disclosure - COMMON STOCK", "shortName": "COMMON STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R27": { "role": "http://nocera.com/role/Share-basedCompensation", "longName": "995530 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R28": { "role": "http://nocera.com/role/PreferredStock", "longName": "995531 - Disclosure - PREFERRED STOCK", "shortName": "PREFERRED STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R29": { "role": "http://nocera.com/role/LossEarningsPerShare", "longName": "995532 - Disclosure - (LOSS) EARNINGS PER SHARE", "shortName": "(LOSS) EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R30": { "role": "http://nocera.com/role/CommitmentsAndContingencies", "longName": "995533 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R31": { "role": "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc", "longName": "995534 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d)", "shortName": "DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R32": { "role": "http://nocera.com/role/BusinessCombination", "longName": "995535 - Disclosure - BUSINESS COMBINATION", "shortName": "BUSINESS COMBINATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R33": { "role": "http://nocera.com/role/SubsequentEvent", "longName": "995536 - Disclosure - SUBSEQUENT EVENT", "shortName": "SUBSEQUENT EVENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R34": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies", "longName": "995537 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "34", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R35": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables", "longName": "995538 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R36": { "role": "http://nocera.com/role/AccountsReceivableNetTables", "longName": "995539 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)", "shortName": "ACCOUNTS RECEIVABLE, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R37": { "role": "http://nocera.com/role/InventoriesNetTables", "longName": "995540 - Disclosure - INVENTORIES, NET (Tables)", "shortName": "INVENTORIES, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R38": { "role": "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables", "longName": "995541 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)", "shortName": "PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R39": { "role": "http://nocera.com/role/PropertyAndEquipmentNetTables", "longName": "995542 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R40": { "role": "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables", "longName": "995543 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R41": { "role": "http://nocera.com/role/OtherBorrowingsTables", "longName": "995544 - Disclosure - OTHER BORROWINGS (Tables)", "shortName": "OTHER BORROWINGS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R42": { "role": "http://nocera.com/role/WarrantsTables", "longName": "995545 - Disclosure - WARRANTS (Tables)", "shortName": "WARRANTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "NCRA:WarrantDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "NCRA:WarrantDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R43": { "role": "http://nocera.com/role/LeasesTables", "longName": "995546 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R44": { "role": "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables", "longName": "995547 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)", "shortName": "OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R45": { "role": "http://nocera.com/role/TaxationTables", "longName": "995548 - Disclosure - TAXATION (Tables)", "shortName": "TAXATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R46": { "role": "http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables", "longName": "995549 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables)", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R47": { "role": "http://nocera.com/role/Share-basedCompensationTables", "longName": "995550 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R48": { "role": "http://nocera.com/role/LossEarningsPerShareTables", "longName": "995551 - Disclosure - (LOSS) EARNINGS PER SHARE (Tables)", "shortName": "(LOSS) EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R49": { "role": "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables", "longName": "995552 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d) (Tables)", "shortName": "DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R50": { "role": "http://nocera.com/role/BusinessCombinationTables", "longName": "995553 - Disclosure - BUSINESS COMBINATION (Tables)", "shortName": "BUSINESS COMBINATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R51": { "role": "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative", "longName": "995554 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)", "shortName": "PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "From2022-09-062022-09-07_custom_MeixinVIEAgreementsMember", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2022-09-062022-09-07_custom_MeixinVIEAgreementsMember", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R52": { "role": "http://nocera.com/role/GoingConcernDetailsNarrative", "longName": "995555 - Disclosure - GOING CONCERN (Details Narrative)", "shortName": "GOING CONCERN (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "NCRA:IncomeLossFromContinuingsOperation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "NCRA:IncomeLossFromContinuingsOperation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R53": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "longName": "995556 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_CustomerAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R54": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives", "longName": "995557 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_LeaseholdImprovementsMember", "name": "NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "NCRA:PropertyAndEquipmentUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_LeaseholdImprovementsMember", "name": "NCRA:PropertyPlantAndEquipmentEstimatedUsefulLives1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "NCRA:PropertyAndEquipmentUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R55": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative", "longName": "995558 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R56": { "role": "http://nocera.com/role/AccountsReceivableNetDetails", "longName": "995559 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)", "shortName": "ACCOUNTS RECEIVABLE, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccountsReceivableGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccountsReceivableGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R57": { "role": "http://nocera.com/role/AccountsReceivableNetDetailsNarrative", "longName": "995560 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)", "shortName": "ACCOUNTS RECEIVABLE, NET (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R58": { "role": "http://nocera.com/role/InventoriesNetDetails", "longName": "995561 - Disclosure - INVENTORIES, NET (Details)", "shortName": "INVENTORIES, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R59": { "role": "http://nocera.com/role/AdvanceToSuppliersDetailsNarrative", "longName": "995562 - Disclosure - ADVANCE TO SUPPLIERS (Details Narrative)", "shortName": "ADVANCE TO SUPPLIERS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "NCRA:AdvanceToSuppliersTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "NCRA:AdvanceToSuppliersTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R60": { "role": "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails", "longName": "995563 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)", "shortName": "PREPAID EXPENSES AND OTHER ASSETS, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_custom_OtherReceivablesMember", "name": "us-gaap:PrepaidExpenseAndOtherAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R61": { "role": "http://nocera.com/role/PropertyAndEquipmentNetDetails", "longName": "995564 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)", "shortName": "PROPERTY AND EQUIPMENT, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R62": { "role": "http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative", "longName": "995565 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)", "shortName": "PROPERTY AND EQUIPMENT, NET (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": null }, "R63": { "role": "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill", "longName": "995566 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31_custom_MeixinMember", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R64": { "role": "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations", "longName": "995567 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R65": { "role": "http://nocera.com/role/OtherBorrowingsDetails", "longName": "995568 - Disclosure - OTHER BORROWINGS (Details)", "shortName": "OTHER BORROWINGS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:OtherLoansPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:OtherLoansPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R66": { "role": "http://nocera.com/role/OtherBorrowingsDetailsNarrative", "longName": "995569 - Disclosure - OTHER BORROWINGS (Details Narrative)", "shortName": "OTHER BORROWINGS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "AsOf2022-12-31_custom_XizhiBrenchMember_currency_TWD", "name": "us-gaap:RestrictedCash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_custom_XizhiBrenchMember_currency_TWD", "name": "us-gaap:RestrictedCash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R67": { "role": "http://nocera.com/role/WarrantsDetails-AssumptionsUsed", "longName": "995570 - Disclosure - WARRANTS (Details - Assumptions used)", "shortName": "WARRANTS (Details - Assumptions used)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember", "name": "us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock", "NCRA:WarrantDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2021-09-262021-09-27_custom_CWarrantMember_us-gaap_MeasurementInputSharePriceMember", "name": "us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock", "NCRA:WarrantDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R68": { "role": "http://nocera.com/role/WarrantsDetails-WarrantLiability", "longName": "995571 - Disclosure - WARRANTS (Details - Warrant Liability)", "shortName": "WARRANTS (Details - Warrant Liability)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "NCRA:ScheduleOfWarrantLiabilitiesTableTextBlock", "NCRA:WarrantDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "NCRA:ScheduleOfWarrantLiabilitiesTableTextBlock", "NCRA:WarrantDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R69": { "role": "http://nocera.com/role/WarrantsDetails-WarrantActivity", "longName": "995572 - Disclosure - WARRANTS (Details - Warrant Activity)", "shortName": "WARRANTS (Details - Warrant Activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_WarrantMember", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock", "NCRA:WarrantDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31_us-gaap_WarrantMember", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock", "NCRA:WarrantDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R70": { "role": "http://nocera.com/role/WarrantsDetailsNarrative", "longName": "995573 - Disclosure - WARRANTS (Details Narrative)", "shortName": "WARRANTS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "From2021-09-262021-09-27_custom_UnderwritersMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "NCRA:WarrantDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2021-09-262021-09-27_custom_UnderwritersMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "NCRA:WarrantDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R71": { "role": "http://nocera.com/role/LeasesDetails-LeaseCosts", "longName": "995574 - Disclosure - LEASES (Details - Lease costs)", "shortName": "LEASES (Details - Lease costs)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R72": { "role": "http://nocera.com/role/LeasesDetailsNarrative", "longName": "995575 - Disclosure - LEASES (Details Narrative)", "shortName": "LEASES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": null, "uniqueAnchor": null }, "R73": { "role": "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails", "longName": "995576 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)", "shortName": "OTHER PAYABLES AND ACCRUED LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:SalesAndExciseTaxPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R74": { "role": "http://nocera.com/role/TaxationDetails-IncomeTaxExpense", "longName": "995577 - Disclosure - TAXATION (Details - Income tax expense)", "shortName": "TAXATION (Details - Income tax expense)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R75": { "role": "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax", "longName": "995578 - Disclosure - TAXATION (Details - Reconciliation of income tax)", "shortName": "TAXATION (Details - Reconciliation of income tax)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R76": { "role": "http://nocera.com/role/TaxationDetails-DeferredTaxes", "longName": "995579 - Disclosure - TAXATION (Details - Deferred taxes)", "shortName": "TAXATION (Details - Deferred taxes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R77": { "role": "http://nocera.com/role/TaxationDetails-ValuationAllowance", "longName": "995580 - Disclosure - TAXATION (Details - Valuation Allowance)", "shortName": "TAXATION (Details - Valuation Allowance)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R78": { "role": "http://nocera.com/role/TaxationDetailsNarrative", "longName": "995581 - Disclosure - TAXATION (Details Narrative)", "shortName": "TAXATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "NCRA:ValueAddedTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "NCRA:ValueAddedTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R79": { "role": "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties", "longName": "995582 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "NCRA:DueToRelatedPartiesCurrent1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "NCRA:DueFromARelatedParty", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R80": { "role": "http://nocera.com/role/CommonStockDetailsNarrative", "longName": "995583 - Disclosure - COMMON STOCK (Details Narrative)", "shortName": "COMMON STOCK (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-08-102022-08-11_custom_PublicOfferingMember", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R81": { "role": "http://nocera.com/role/Share-basedCompensationDetails-Assumptions", "longName": "995584 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)", "shortName": "SHARE-BASED COMPENSATION (Details - assumptions)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R82": { "role": "http://nocera.com/role/Share-basedCompensationDetailsNarrative", "longName": "995585 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)", "shortName": "SHARE-BASED COMPENSATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "AsOf2021-12-02", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-02", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R83": { "role": "http://nocera.com/role/PreferredStockDetailsNarrative", "longName": "995586 - Disclosure - PREFERRED STOCK (Details Narrative)", "shortName": "PREFERRED STOCK (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "AsOf2021-08-31", "name": "us-gaap:SaleOfStockPricePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2021-08-31", "name": "us-gaap:SaleOfStockPricePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R84": { "role": "http://nocera.com/role/LossEarningsPerShareDetails", "longName": "995587 - Disclosure - (LOSS) EARNINGS PER SHARE (Details)", "shortName": "(LOSS) EARNINGS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-12-31", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R85": { "role": "http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative", "longName": "995588 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ContractualObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:ContractualObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R86": { "role": "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations", "longName": "995589 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\"XFC\") (Details - Discontinued operations XFC - operations)", "shortName": "DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\"XFC\") (Details - Discontinued operations XFC - operations)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "From2022-01-012022-12-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2022-01-012022-12-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R87": { "role": "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative", "longName": "995590 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d) (Details Narrative)", "shortName": "DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d) (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "From2022-01-012022-12-31", "name": "NCRA:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2020-12-012020-12-31_custom_XFCSaleMember", "name": "us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "unique": true } }, "R88": { "role": "http://nocera.com/role/BusinessCombinationDetails-Meixin", "longName": "995591 - Disclosure - BUSINESS COMBINATION (Details - Meixin)", "shortName": "BUSINESS COMBINATION (Details - Meixin)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-09-07_custom_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } }, "R89": { "role": "http://nocera.com/role/BusinessCombinationDetails-Xfc", "longName": "995592 - Disclosure - BUSINESS COMBINATION (Details - XFC)", "shortName": "BUSINESS COMBINATION (Details - XFC)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "AsOf2022-11-30_custom_XinFengConstructionCoLtdMember", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-11-30_custom_XinFengConstructionCoLtdMember", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10k-123123.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndNontradeReceivableTextBlock", "presentation": [ "http://nocera.com/role/AccountsReceivableNet" ], "lang": { "en-us": { "role": { "label": "ACCOUNTS RECEIVABLE, NET", "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable." } } }, "auth_ref": [ "r315", "r323" ] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "presentation": [ "http://nocera.com/role/AdvanceToSuppliersDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Advances to suppliers", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://nocera.com/role/OtherPayablesAndAccruedLiabilities" ], "lang": { "en-us": { "role": { "label": "OTHER PAYABLES AND ACCRUED LIABILITIES", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other payables and accrued liabilities", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r25", "r699" ] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGross", "crdr": "debit", "calculation": { "http://nocera.com/role/AccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r242", "r316", "r878" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r669" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://nocera.com/role/AccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/AccountsReceivableNetDetails", "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "totalLabel": "Total", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r316", "r317" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income tax payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r138", "r201" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Salary payable", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30", "r675" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r67", "r234", "r549" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r253", "r254", "r494", "r495", "r496", "r497", "r498", "r499" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r38", "r39", "r153", "r243", "r544", "r564", "r565" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r253", "r254", "r494", "r495", "r496", "r497", "r498", "r499" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r4", "r17", "r39", "r480", "r483", "r506", "r560", "r561", "r813", "r814", "r815", "r828", "r829", "r830" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r759" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r143", "r699", "r884" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r436", "r437", "r438", "r582", "r828", "r829", "r830", "r862", "r885" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r765" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r765" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r765" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share based compensation expenses", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r79", "r80", "r403" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "auth_ref": [] }, "NCRA_AdvanceReceipts": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "AdvanceReceipts", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advance receipts" } } }, "auth_ref": [] }, "NCRA_AdvanceToSuppliers": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "AdvanceToSuppliers", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advance to suppliers" } } }, "auth_ref": [] }, "NCRA_AdvanceToSuppliersTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nocera.com/20231231", "localname": "AdvanceToSuppliersTextBlock", "presentation": [ "http://nocera.com/role/AdvanceToSuppliers" ], "lang": { "en-us": { "role": { "label": "ADVANCE TO SUPPLIERS" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r729", "r741", "r751", "r777" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r732", "r744", "r754", "r780" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r765" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "auth_ref": [] }, "NCRA_AllCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "AllCustomersMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "All Customers [Member]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r772" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "auth_ref": [ "r736", "r745", "r755", "r772", "r781", "r785", "r793" ] }, "NCRA_AllSuppliersMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "AllSuppliersMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "All Suppliers [Member]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "calculation": { "http://nocera.com/role/AccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Less: Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r244", "r318", "r326", "r327", "r329", "r878" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r12", "r61", "r65" ] }, "NCRA_AndyChinAnJinMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "AndyChinAnJinMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Andy Chin An Jin [Member]" } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r737" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r199", "r238", "r266", "r300", "r306", "r310", "r322", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r473", "r477", "r491", "r538", "r619", "r699", "r710", "r852", "r853", "r871" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r229", "r247", "r266", "r322", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r473", "r477", "r491", "r699", "r852", "r853", "r871" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Assets held carrying value", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r3", "r117", "r131", "r174", "r227", "r228" ] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r737" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r722", "r724", "r737" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r722", "r724", "r737" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r722", "r724", "r737" ] }, "NCRA_AverageExercisePriceExerciasable": { "xbrltype": "perShareItemType", "nsuri": "http://nocera.com/20231231", "localname": "AverageExercisePriceExerciasable", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Average exercise price exercisable, Beginning balance", "periodEndLabel": "Average exercise price exercisable, Ending balance", "label": "AverageExercisePriceExerciasable" } } }, "auth_ref": [] }, "NCRA_AverageExercisePriceExercisedSurrendered": { "xbrltype": "perShareItemType", "nsuri": "http://nocera.com/20231231", "localname": "AverageExercisePriceExercisedSurrendered", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Average exercise price, Exercised / surrendered" } } }, "auth_ref": [] }, "NCRA_AverageExercisePriceGranted": { "xbrltype": "perShareItemType", "nsuri": "http://nocera.com/20231231", "localname": "AverageExercisePriceGranted", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Average exercise price, Granted" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price" } } }, "auth_ref": [ "r788" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r789" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "auth_ref": [ "r784" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r784" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r784" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r784" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r784" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r784" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative", "http://nocera.com/role/WarrantsDetails-WarrantActivity", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r787" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r786" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r785" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r785" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r100", "r104" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationDetails-Xfc", "http://nocera.com/role/BusinessCombinationTables", "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative", "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r468", "r693", "r694" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationDetails-Xfc", "http://nocera.com/role/BusinessCombinationTables", "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative", "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r86", "r87", "r468", "r693", "r694" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exchanged restricted shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r193" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationDetails-Xfc", "http://nocera.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r468" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://nocera.com/role/BusinessCombination" ], "lang": { "en-us": { "role": { "label": "BUSINESS COMBINATION", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r191", "r469" ] }, "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived", "crdr": "credit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "label": "Consideration received" } } }, "auth_ref": [] }, "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "label": "Bank borrowing" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "label": "Cash and bank balance", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "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, acquired at the acquisition date." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "label": "Trade receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin" ], "lang": { "en-us": { "role": { "negatedLabel": "Other payables and accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r89" ] }, "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable", "crdr": "credit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax payable", "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets - customer relations", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "label": "Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r88", "r89" ] }, "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary", "crdr": "credit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "label": "Loss on disposal of subsidiary" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "label": "Net assets acquired @ 80%", "verboseLabel": "Net assets acquired", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r88", "r89" ] }, "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin" ], "lang": { "en-us": { "role": { "label": "Net assets value" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "negatedLabel": "Other payables and accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "label": "Plant and equipment, net", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r88", "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationDetails-Xfc" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r89" ] }, "NCRA_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice", "crdr": "debit", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin" ], "lang": { "en-us": { "role": { "label": "Purchases price" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combination", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r85" ] }, "NCRA_CWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "CWarrantMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "C Warrant [Member]" } } }, "auth_ref": [] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r212", "r541", "r593", "r614", "r699", "r710", "r808" ] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash acquired from merger", "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r44", "r232", "r673" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r45" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents from continuing operations, beginning of year", "periodEndLabel": "Cash and cash equivalents form continuing operations, end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r44", "r164", "r262" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents from discontinued operations, beginning of year", "periodEndLabel": "Less: Cash and cash equivalents from discontinued operations, end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Disposal Group, Including Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r44", "r164", "r262" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of year", "periodEndLabel": "Cash and cash equivalents at end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r44", "r164", "r262" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r164" ] }, "NCRA_CashDisposedUponTerminationOfVie": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "CashDisposedUponTerminationOfVie", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash disposed upon termination of VIE", "label": "CashDisposedUponTerminationOfVie" } } }, "auth_ref": [] }, "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash used in financing activities from discontinued operations", "documentation": "Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r164" ] }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash used in investing activities from discontinued operations", "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r130", "r164" ] }, "NCRA_ChaileaseFinanceCoMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "ChaileaseFinanceCoMember", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails", "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chailease Finance Co [Member]" } } }, "auth_ref": [] }, "NCRA_ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nocera.com/20231231", "localname": "ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Change of Reporting Entity and Basis of Presentation" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r763" ] }, "NCRA_ChenChunChungMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "ChenChunChungMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chen Chun Chung [Member]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "NCRA_ClassAWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "ClassAWarrantMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class A Warrant [Member]" } } }, "auth_ref": [] }, "NCRA_ClassBWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "ClassBWarrantMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class B Warrant [Member]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r224", "r239", "r240", "r241", "r266", "r287", "r288", "r290", "r292", "r298", "r299", "r322", "r345", "r347", "r348", "r349", "r352", "r353", "r381", "r382", "r385", "r388", "r395", "r491", "r571", "r572", "r573", "r574", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r594", "r606", "r628", "r650", "r662", "r663", "r664", "r665", "r666", "r802", "r823", "r831" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r239", "r240", "r241", "r298", "r381", "r382", "r383", "r385", "r388", "r393", "r395", "r571", "r572", "r573", "r574", "r691", "r802", "r823" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative", "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Average exercise price outstanding, Beginning balance", "periodEndLabel": "Average exercise price outstanding, Ending balance", "label": "Warrants exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r396" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of warrants outstanding, Beginning balance", "periodEndLabel": "Number of warrants outstanding, Ending balance", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r764" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r764" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantLiability", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r471" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies", "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." } } }, "auth_ref": [ "r34", "r113", "r540", "r605" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://nocera.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r177", "r343", "r344", "r670", "r849" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r68", "r671" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity", "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r700", "r701", "r702", "r704", "r705", "r706", "r707", "r828", "r829", "r862", "r883", "r885" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "verboseLabel": "Common stock par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r142" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r142", "r606" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r142" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r18", "r142", "r606", "r625", "r885", "r886" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock ($0.001 par value; authorized 200,000,000 shares; 11,156,987 shares and 9,243,587 shares issued and outstanding as of December 31, 2023 and 2022, respectively)", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r142", "r543", "r699" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r769" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r768" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r770" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r767" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss attributable to Nocera Shareholders", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r40", "r249", "r251", "r257", "r534", "r557" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive loss" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Net loss attributable to non-controlling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r10", "r93", "r99", "r249", "r251", "r256", "r533", "r556" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive (Loss) Income", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r52", "r55", "r108", "r109", "r314", "r669" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r52", "r55", "r108", "r109", "r314", "r566", "r669" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r52", "r55", "r108", "r109", "r314", "r669", "r805" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Concentrations of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r114", "r216" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration percentage", "verboseLabel": "Concentration risk", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r52", "r55", "r108", "r109", "r314" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r52", "r55", "r108", "r109", "r314", "r669" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r94", "r95", "r96" ] }, "NCRA_ConsultancyServicesSettledByEquities": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "ConsultancyServicesSettledByEquities", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Consultancy services settled by equities", "label": "ConsultancyServicesSettledByEquities" } } }, "auth_ref": [] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://nocera.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Capital commitment amount", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r827" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r160", "r517" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Sales", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r806" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantLiability", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r268", "r269", "r358", "r383", "r512", "r677", "r679" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "auth_ref": [ "r865" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://nocera.com/role/TaxationDetails-IncomeTaxExpense" ], "lang": { "en-us": { "role": { "label": "Current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r190", "r456", "r462", "r826" ] }, "NCRA_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "CustomerAMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]" } } }, "auth_ref": [] }, "NCRA_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "CustomerBMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Customer B [Member]" } } }, "auth_ref": [] }, "NCRA_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "CustomerCMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Customer C [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r53", "r314" ] }, "NCRA_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "CustomerDMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Customer D [Member]" } } }, "auth_ref": [] }, "NCRA_DWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "DWarrantMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "D Warrant [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://nocera.com/role/OtherBorrowings" ], "lang": { "en-us": { "role": { "label": "OTHER BORROWINGS", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r178", "r264", "r354", "r360", "r361", "r362", "r363", "r364", "r365", "r370", "r377", "r378", "r379" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r137", "r138", "r200", "r203", "r270", "r355", "r356", "r357", "r358", "r359", "r361", "r366", "r367", "r368", "r369", "r371", "r372", "r373", "r374", "r375", "r376", "r502", "r686", "r687", "r688", "r689", "r690", "r824" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r32", "r356" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r33", "r270", "r355", "r356", "r357", "r358", "r359", "r361", "r366", "r367", "r368", "r369", "r371", "r372", "r373", "r374", "r375", "r376", "r502", "r686", "r687", "r688", "r689", "r690", "r824" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of prepaid expenses and other assets", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets, net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r442", "r443" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://nocera.com/role/TaxationDetails-IncomeTaxExpense" ], "lang": { "en-us": { "role": { "label": "Deferred", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r12", "r190", "r222", "r461", "r462", "r826" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://nocera.com/role/TaxationDetails-DeferredTaxes": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/TaxationDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax liabilities, net", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r139", "r140", "r202", "r450" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities, net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r442", "r443", "r539" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://nocera.com/role/TaxationDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/TaxationDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r451" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://nocera.com/role/TaxationDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://nocera.com/role/TaxationDetails-DeferredTaxes": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/TaxationDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets, net", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r859" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://nocera.com/role/TaxationDetails-DeferredTaxes": { "parentTag": "NCRA_ReversalOfDeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/TaxationDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Tax loss carried forward", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r84", "r860" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances", "crdr": "debit", "calculation": { "http://nocera.com/role/TaxationDetails-DeferredTaxes": { "parentTag": "NCRA_ReversalOfDeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/TaxationDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful receivables", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated returns and sales allowances." } } }, "auth_ref": [ "r84", "r860" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://nocera.com/role/TaxationDetails-ValuationAllowance" ], "lang": { "en-us": { "role": { "periodStartLabel": "Valuation allowance, beginning balance", "periodEndLabel": "Valuation allowance, ending balance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r452" ] }, "NCRA_DeferredTaxAssetsValuationAllowanceCurrents": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "DeferredTaxAssetsValuationAllowanceCurrents", "crdr": "credit", "calculation": { "http://nocera.com/role/TaxationDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/TaxationDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Valuation allowance" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://nocera.com/role/TaxationDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://nocera.com/role/TaxationDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/TaxationDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Property and equipment, difference in depreciation", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r84", "r860" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows", "http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expenses", "verboseLabel": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r12", "r66" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r595", "r596", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r620", "r621", "r622", "r623", "r638", "r639", "r640", "r641", "r644", "r645", "r646", "r647", "r658", "r659", "r660", "r661", "r700", "r702" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r101", "r103", "r105", "r106", "r595", "r596", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r620", "r621", "r622", "r623", "r638", "r639", "r640", "r641", "r644", "r645", "r646", "r647", "r658", "r659", "r660", "r661", "r679", "r700", "r702" ] }, "us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Assumptions used", "documentation": "Describes how an entity determines the fair values of its derivatives, including its valuation methodology and significant assumptions used." } } }, "auth_ref": [ "r102" ] }, "NCRA_DisclosureAdvanceToSuppliersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://nocera.com/20231231", "localname": "DisclosureAdvanceToSuppliersAbstract", "lang": { "en-us": { "role": { "label": "Advance To Suppliers" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://nocera.com/role/Share-basedCompensation" ], "lang": { "en-us": { "role": { "label": "SHARE-BASED COMPENSATION", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r401", "r405", "r432", "r433", "r435", "r695" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "NCRA_DisclosureWarrantsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://nocera.com/20231231", "localname": "DisclosureWarrantsAbstract", "lang": { "en-us": { "role": { "label": "Warrants" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" ], "lang": { "en-us": { "role": { "label": "Net gain from discontinued operations", "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r118", "r120", "r122" ] }, "NCRA_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1", "crdr": "credit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations", "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net income (loss) from discontinued operations", "verboseLabel": "Net loss disposal of discontinued operation" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTaxAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Net loss from discontinued operations" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "(Loss) income from discontinued operations", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r118", "r119", "r120", "r121", "r122", "r128", "r156", "r879" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations:" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal", "label": "Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax", "documentation": "Amount after tax of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation." } } }, "auth_ref": [ "r118", "r120", "r122", "r133" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsHeldforsaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsHeldforsaleMember", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Discontinued Operations, Held-for-Sale [Member]", "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale." } } }, "auth_ref": [ "r7", "r8", "r227" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative", "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r227" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative", "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "crdr": "debit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of revenues", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r129", "r228" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Liabilities held carrying value", "documentation": "Amount classified as deferred tax liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r3", "r117", "r131", "r174" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses", "crdr": "credit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cumulative translation adjustments gain on sale", "documentation": "Amount of foreign currency translation gain (loss) in the disposal group, including discontinued operation, recognized in the statement of income as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity." } } }, "auth_ref": [ "r110" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" ], "lang": { "en-us": { "role": { "negatedLabel": "General and administrative expenses", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r129" ] }, "NCRA_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense", "crdr": "debit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" ], "lang": { "en-us": { "role": { "label": "Income tax" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherExpense", "crdr": "debit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" ], "lang": { "en-us": { "role": { "negatedLabel": "Other expenses", "label": "Disposal Group, Including Discontinued Operation, Other Expense", "documentation": "Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r129" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome", "crdr": "credit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" ], "lang": { "en-us": { "role": { "label": "Other revenue", "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r129" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" ], "lang": { "en-us": { "role": { "label": "Revenue", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r129", "r228" ] }, "NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationSellingExpense", "crdr": "debit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetails-DiscontinuedOperationsXfc-Operations" ], "lang": { "en-us": { "role": { "label": "Selling expenses" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc" ], "lang": { "en-us": { "role": { "label": "DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (\u201cXFC\u201d)", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r116", "r172" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Dividend payable", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r30" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Preferred stock dividend", "label": "Dividends, Preferred Stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r9", "r182" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r724" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r722", "r724", "r737" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r722", "r724", "r737", "r773" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r723" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r711" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r724" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r724" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r758" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r714" ] }, "NCRA_DueFromARelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "DueFromARelatedParty", "crdr": "credit", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Due from related parties" } } }, "auth_ref": [] }, "NCRA_DueToRelatedPartiesCurrent1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "DueToRelatedPartiesCurrent1", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets", "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Due to related parties" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical", "http://nocera.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Loss per share- basic", "verboseLabel": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r258", "r276", "r277", "r278", "r279", "r280", "r285", "r287", "r290", "r291", "r292", "r296", "r487", "r488", "r535", "r558", "r682" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical", "http://nocera.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Loss per share- diluted", "verboseLabel": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r258", "r276", "r277", "r278", "r279", "r280", "r287", "r290", "r291", "r292", "r296", "r487", "r488", "r535", "r558", "r682" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "(Loss) Earnings per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r49", "r50" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://nocera.com/role/LossEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "(LOSS) EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r284", "r293", "r294", "r295" ] }, "NCRA_EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalentsFromDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents from discontinued operations" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r493" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r445" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r267", "r445", "r463" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "presentation": [ "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Changes in valuation allowance", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r858", "r861" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "presentation": [ "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Tax effect of different tax rates in other jurisdictions", "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." } } }, "auth_ref": [ "r858", "r861" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationGiltiAmount", "crdr": "debit", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Global intangible low taxed income", "documentation": "Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r858" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationGiltiPercent", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective income tax rate", "documentation": "Percentage of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r858" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "presentation": [ "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Tax effect of non-deductible expense", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses." } } }, "auth_ref": [ "r858", "r861" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "presentation": [ "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" ], "lang": { "en-us": { "role": { "verboseLabel": "Tax effect of non-deductible income", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses." } } }, "auth_ref": [ "r858", "r861" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "presentation": [ "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Taiwan (2021 - PRC) income tax statutory rate", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the repatriation of foreign earnings." } } }, "auth_ref": [ "r858", "r861" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "presentation": [ "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Tax effect of stock-based compensation", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r803", "r858" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "presentation": [ "http://nocera.com/role/TaxationDetails-ReconciliationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Tax effect of non-deductible income", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r858", "r861" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation costs", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r434" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unrecognized compensation cost amortization period", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r434" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "NCRA_EntityAddressAddressLine4": { "xbrltype": "normalizedStringItemType", "nsuri": "http://nocera.com/20231231", "localname": "EntityAddressAddressLine4", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "[custom:EntityAddressAddressLine4]" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r717" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r713" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill", "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r713" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r801" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r713" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r798" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r737" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r713" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r713" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r713" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r713" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r799" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "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." } } }, "auth_ref": [ "r18", "r225", "r253", "r254", "r255", "r271", "r272", "r273", "r275", "r281", "r283", "r297", "r324", "r325", "r397", "r436", "r437", "r438", "r457", "r458", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r494", "r495", "r496", "r497", "r498", "r499", "r506", "r560", "r561", "r562", "r582", "r650" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r766" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r729", "r741", "r751", "r777" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r726", "r738", "r748", "r774" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r772" ] }, "us-gaap_ExtendedProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtendedProductWarrantyAccrual", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Warrant liability", "documentation": "Amount as of the balance sheet date of the aggregate extended product warranty liability. Does not include the ending balance for the standard product warranty liability." } } }, "auth_ref": [ "r850", "r851" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss" ], "lang": { "en-us": { "role": { "label": "FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r489" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "NCRA_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1", "crdr": "credit", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Fair value change of warrants included in earnings" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "crdr": "credit", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Warrants issued", "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r107" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of period", "periodEndLabel": "Total", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r19" ] }, "NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "FinancialAssetsAtFairValueThroughProfitOrLoss", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financial assets at fair value through profit or loss" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r236", "r340" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" ], "lang": { "en-us": { "role": { "label": "Acquisitions", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r171", "r519" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" ], "lang": { "en-us": { "role": { "label": "Balance at end of year", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r171", "r518" ] }, "NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "FiniteLivedIntangibleAssetsTranslationAdjustments", "crdr": "credit", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-CustomerRelations" ], "lang": { "en-us": { "role": { "label": "Translation/ Adjustments" } } }, "auth_ref": [] }, "NCRA_FiveCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "FiveCustomerMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Five Customer [Member]" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyExchangeRateTranslation1", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exchange rates at end of period", "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency." } } }, "auth_ref": [ "r500", "r501" ] }, "NCRA_ForeignCurrencyExchangeRateTranslation2": { "xbrltype": "pureItemType", "nsuri": "http://nocera.com/20231231", "localname": "ForeignCurrencyExchangeRateTranslation2", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Annual average exchange rates" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Translation and Transactions", "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." } } }, "auth_ref": [ "r492" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r733", "r745", "r755", "r781" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r733", "r745", "r755", "r781" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r733", "r745", "r755", "r781" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r733", "r745", "r755", "r781" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r733", "r745", "r755", "r781" ] }, "NCRA_FourCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "FourCustomerMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Four Customer [Member]" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "GainOnFairValueChangeOfFinancialAssetsHeldForTrading", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on fair value change of financial assets held for trading", "label": "GainOnFairValueChangeOfFinancialAssetsHeldForTrading" } } }, "auth_ref": [] }, "us-gaap_GainOrLossOnSaleOfStockInSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainOrLossOnSaleOfStockInSubsidiary", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of XFC", "label": "Gain (Loss) on Disposition of Stock in Subsidiary", "documentation": "Amount of gain (loss) on sale or disposal of equity in securities of subsidiaries." } } }, "auth_ref": [ "r816", "r817", "r821", "r874" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "General and administrative expenses", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r161", "r630" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets", "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r235", "r334", "r532", "r685", "r699", "r839", "r846" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Impairment of goodwill", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "GOODWILL AND OTHER INTANGIBLE ASSETS", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r170" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r333", "r339", "r685" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill" ], "lang": { "en-us": { "role": { "negatedLabel": "Goodwill", "verboseLabel": "Goodwill", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r336", "r338", "r685" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Impairment of goodwill", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r12", "r335", "r337", "r339", "r685" ] }, "NCRA_GrandSmoothCorporationLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "GrandSmoothCorporationLimitedMember", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Grand Smooth Corporation Limited [Member]" } } }, "auth_ref": [] }, "NCRA_GrossProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "GrossProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Gross proceeds", "documentation": "Gross proceeds from public offering" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r158", "r266", "r300", "r305", "r309", "r311", "r322", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r491", "r684", "r852" ] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "HK", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "HONG KONG" } } }, "auth_ref": [] }, "NCRA_HsienWenYuMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "HsienWenYuMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Hsien Wen Yu [Member]" } } }, "auth_ref": [] }, "NCRA_IPOWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "IPOWarrantMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "I P O Warrant [Member]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r722", "r724", "r737" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-lived Assets", "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." } } }, "auth_ref": [ "r0", "r176" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://nocera.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r92", "r159", "r166", "r276", "r277", "r278", "r279", "r289", "r292" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Net loss from continuing operations before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r155", "r207", "r300", "r305", "r309", "r311", "r536", "r551", "r684" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 }, "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows", "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss from continuing operations", "label": "Net loss from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r195", "r266", "r274", "r300", "r305", "r309", "r311", "r322", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r488", "r491", "r551", "r684", "r852" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical", "http://nocera.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net loss per share from continuing operations - basic", "verboseLabel": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r154", "r206", "r208", "r258", "r274", "r276", "r277", "r278", "r279", "r287", "r290", "r291", "r488", "r535", "r880" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical", "http://nocera.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net loss per share from continuing operations - diluted", "verboseLabel": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r154", "r258", "r274", "r276", "r277", "r278", "r279", "r287", "r290", "r291", "r292", "r488", "r535", "r880" ] }, "NCRA_IncomeLossFromContinuingsOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "IncomeLossFromContinuingsOperation", "crdr": "debit", "presentation": [ "http://nocera.com/role/GoingConcernDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "IncomeLossFromContinuingsOperation" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows", "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome", "http://nocera.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income from discontinued operations", "label": "Less: net (loss) income from discontinued operations", "verboseLabel": "Net (loss) income from discontinued operations", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r118", "r119", "r120", "r121", "r122", "r133", "r228", "r465", "r552" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical", "http://nocera.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net (loss) income per share from discontinued operations - basi", "verboseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r156", "r258", "r288", "r290", "r291", "r875", "r880" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical", "http://nocera.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net (loss) income per share from discontinued operations - diluted", "verboseLabel": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r197", "r288", "r290", "r291" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r14", "r21", "r23", "r117", "r123", "r124", "r125", "r126", "r127", "r132", "r134", "r135", "r175" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r341", "r342", "r635" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "auth_ref": [ "r342", "r635" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://nocera.com/role/Taxation" ], "lang": { "en-us": { "role": { "label": "TAXATION", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r267", "r439", "r446", "r447", "r454", "r459", "r464", "r466", "r467", "r576" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expenses", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r211", "r223", "r282", "r283", "r303", "r444", "r460", "r559" ] }, "NCRA_IncomeTaxExpenseBenefit1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "IncomeTaxExpenseBenefit1", "crdr": "debit", "presentation": [ "http://nocera.com/role/TaxationDetails-IncomeTaxExpense" ], "lang": { "en-us": { "role": { "negatedLabel": "Total income tax expense (benefit)", "label": "IncomeTaxExpenseBenefit1" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r252", "r440", "r441", "r447", "r448", "r453", "r455", "r570" ] }, "us-gaap_IncomeTaxUncertaintiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxUncertaintiesPolicy", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Uncertain Tax Positions", "documentation": "Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax payable", "label": "Increase (Decrease) in Accrued Taxes Payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r820" ] }, "NCRA_IncreaseDecreaseInAdvanceReceipt": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "IncreaseDecreaseInAdvanceReceipt", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Advance receipts", "label": "IncreaseDecreaseInAdvanceReceipt" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred income tax", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Advance to suppliers", "label": "Increase (Decrease) in Due to Related Parties, Current", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInNotesPayableCurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Notes payable", "label": "Increase (Decrease) in Notes Payable, Current", "documentation": "The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayable", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in Other Accounts Payable", "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Other payables and accrued liabilities", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-current assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r820" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets, net", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r11" ] }, "NCRA_IncreaseDecreaseInRetentionReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "IncreaseDecreaseInRetentionReceivables", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Retention receivables", "label": "IncreaseDecreaseInRetentionReceivables" } } }, "auth_ref": [] }, "NCRA_IncreaseInCashAndCashEquivalentsFromContinuingOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "IncreaseInCashAndCashEquivalentsFromContinuingOperation", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents from continuing operations" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]" } } }, "auth_ref": [ "r736", "r745", "r755", "r772", "r781", "r785", "r793" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r791" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r725", "r797" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r725", "r797" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r725", "r797" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible assets - customer relations", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r60", "r63" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://nocera.com/role/InventoriesNet" ], "lang": { "en-us": { "role": { "label": "INVENTORIES, NET", "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." } } }, "auth_ref": [ "r330" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://nocera.com/role/InventoriesNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets", "http://nocera.com/role/InventoriesNetDetails" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "totalLabel": "Total", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r246", "r674", "r699" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories, net", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r213", "r231", "r245", "r330", "r331", "r332", "r516", "r680" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://nocera.com/role/InventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InventoriesNetDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r169", "r676" ] }, "us-gaap_InventoryWorkInProcessAndRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessAndRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://nocera.com/role/InventoriesNetDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InventoriesNetDetails" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "The aggregate carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of items which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount." } } }, "auth_ref": [ "r169", "r811" ] }, "us-gaap_InvestorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestorMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Investor [Member]", "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value." } } }, "auth_ref": [ "r868", "r869" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r856" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "presentation": [ "http://nocera.com/role/LeasesDetails-LeaseCosts" ], "lang": { "en-us": { "role": { "label": "Total net lease costs", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r504", "r698" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://nocera.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of components of lease expenses", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r867" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r173" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesOfLesseeDisclosureTextBlock", "presentation": [ "http://nocera.com/role/Leases" ], "lang": { "en-us": { "role": { "label": "LEASES", "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing." } } }, "auth_ref": [ "r210" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill", "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r503" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://nocera.com/role/LeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating leases", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r505" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities [Default Label]", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r29", "r266", "r322", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r474", "r477", "r478", "r491", "r604", "r683", "r710", "r852", "r871", "r872" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r147", "r205", "r547", "r699", "r825", "r837", "r864" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r31", "r230", "r266", "r322", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r474", "r477", "r478", "r491", "r699", "r852", "r871", "r872" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Facility of credit limit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r22", "r203", "r876" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expired date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayable", "crdr": "credit", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Outstanding loan", "documentation": "Including the current and noncurrent portions, aggregate carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer)." } } }, "auth_ref": [ "r22", "r203", "r876" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r33" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r69" ] }, "NCRA_LongtermSecuredBankLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "LongtermSecuredBankLoan", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term secured other borrowing" } } }, "auth_ref": [] }, "NCRA_MachineryMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "MachineryMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "lang": { "en-us": { "role": { "label": "Machinery [Member]" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r314", "r692", "r855", "r881", "r882" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]" } } }, "auth_ref": [ "r764" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name" } } }, "auth_ref": [ "r764" ] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Exercise Price [Member]", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r863" ] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Rate [Member]", "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year." } } }, "auth_ref": [ "r863" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r863" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r863" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r863" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r863" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r490" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "NCRA_MeixinInstitutionalFoodDevelopmentCompanyLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "MeixinInstitutionalFoodDevelopmentCompanyLimitedMember", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Meixin Institutional Food Development Company Limited [Member]" } } }, "auth_ref": [] }, "NCRA_MeixinMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "MeixinMember", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill" ], "lang": { "en-us": { "role": { "label": "Meixin [Member]" } } }, "auth_ref": [] }, "NCRA_MeixinVIEAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "MeixinVIEAgreementsMember", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Meixin V I E Agreements [Member]" } } }, "auth_ref": [] }, "NCRA_MichaelALittmanMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "MichaelALittmanMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Michael A Littman [Member]" } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-controlling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r37", "r204", "r266", "r322", "r345", "r347", "r348", "r349", "r352", "r353", "r491", "r546", "r608" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r784" ] }, "NCRA_MountainShareTransferLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "MountainShareTransferLLCMember", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Mountain Share Transfer LLC [Member]" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r792" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "auth_ref": [ "r314", "r692", "r855", "r881", "r882" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash used in operating activities from discontinued operations", "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations." } } }, "auth_ref": [ "r164" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r261" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash used in financing activities from continuing operations", "documentation": "Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r819" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r261" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash used in investing activities from continuing operations", "documentation": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r819" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r164", "r165", "r166" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by operating activities from continuing operations", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r164", "r165", "r166" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome", "http://nocera.com/role/LossEarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Nocera Shareholders", "label": "Net Income (Loss) Attributable to Parent", "verboseLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r157", "r166", "r209", "r228", "r248", "r250", "r255", "r266", "r274", "r276", "r277", "r278", "r279", "r282", "r283", "r289", "r300", "r305", "r309", "r311", "r322", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r488", "r491", "r555", "r627", "r648", "r649", "r684", "r708", "r852" ] }, "NCRA_NetIncomeLoss2": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "NetIncomeLoss2", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "NCRA_TotalComprehensiveLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity", "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "NetIncomeLoss2" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Net income attributable to non-controlling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r98", "r196", "r248", "r250", "r282", "r283", "r554", "r815" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r764" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r762" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r761" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r792" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r792" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r90", "r397", "r828", "r829", "r830", "r885" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Other (expenses) income", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r162" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes payable", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r28" ] }, "us-gaap_OffsettingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAssetsLineItems", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Offsetting Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAssetsTable", "presentation": [ "http://nocera.com/role/WarrantsDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Offsetting Assets [Table]", "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements." } } }, "auth_ref": [ "r151", "r152" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://nocera.com/role/LeasesDetails-LeaseCosts" ], "lang": { "en-us": { "role": { "label": "Operating lease expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r866" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r83" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r82" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganization" ], "lang": { "en-us": { "role": { "label": "PRINCIPAL ACTIVITIES AND ORGANIZATION", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r115", "r194", "r567", "r568" ] }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Other Accounts Payable and Accrued Liabilities", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Others", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r30" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other non-current asset", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r237" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation Adjustments", "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, attributable to parent entity." } } }, "auth_ref": [ "r10", "r16", "r195" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Less: Foreign currency translation loss attributable to non-controlling interest", "documentation": "Amount of tax expense (benefit), after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests." } } }, "auth_ref": [ "r10", "r16", "r195" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "NCRA_TotalComprehensiveLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation income (loss)", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet" ], "lang": { "en-us": { "role": { "label": "PREPAID EXPENSES AND OTHER ASSETS, NET", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "us-gaap_OtherLoansPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLoansPayableCurrent", "crdr": "credit", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Secured loan, current", "documentation": "Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r30", "r601", "r602" ] }, "us-gaap_OtherLoansPayableLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLoansPayableLongTerm", "crdr": "credit", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Secured loan, non current", "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r33", "r601", "r602" ] }, "us-gaap_OtherLongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebtCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term secured other borrowing \u2013 current portion", "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r137", "r138", "r603" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Other (expenses) income, net" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure Amount" } } }, "auth_ref": [ "r764" ] }, "NCRA_OtherReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "OtherReceivablesMember", "presentation": [ "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables [Member]" } } }, "auth_ref": [] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r724" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r731", "r743", "r753", "r779" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r734", "r746", "r756", "r782" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r734", "r746", "r756", "r782" ] }, "NCRA_PRCMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "PRCMember", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "PRC [Member]" } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "auth_ref": [ "r760" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "NCRA_PaymentToBankDebts": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "PaymentToBankDebts", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Bank borrowing", "label": "PaymentToBankDebts" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative", "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase of controlling interest", "verboseLabel": "Exchange cash purchase price", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r42", "r470" ] }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net cash outflow upon acquisition of a subsidiary", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)." } } }, "auth_ref": [ "r42" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r163" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r763" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r763" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r762" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name" } } }, "auth_ref": [ "r765" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r761" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r718" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r719" ] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r700", "r701", "r704", "r705", "r706", "r707", "r883", "r885" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r141", "r381" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r141", "r606" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r141", "r381" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r141", "r606", "r625", "r885", "r886" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockTextBlock", "presentation": [ "http://nocera.com/role/PreferredStock" ], "lang": { "en-us": { "role": { "label": "PREFERRED STOCK", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r179" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock ($0.001 par value; authorized 10,000,000 shares; Series A Preferred Stock, 2,000,000 authorized, 80,000 shares issued and outstanding as of December 31, 2023 and 2022, respectively)", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r141", "r542", "r699" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses, gross", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets", "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other assets, net", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r812" ] }, "NCRA_PrepaidExpensesAndOtherAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nocera.com/20231231", "localname": "PrepaidExpensesAndOtherAssetsPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Assets, Net" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r807" ] }, "us-gaap_ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates", "crdr": "debit", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase cash price", "documentation": "The cash inflow associated with the amount received from the sale of a business segment or subsidiary or sale of an entity that is related to it but not strictly controlled during the period (for example, an unconsolidated subsidiary, affiliate, joint venture or equity method investment)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from disposal of XFC", "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or sale of an entity that is related to it but not strictly controlled." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfWarrants", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of IPO warrant", "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt)." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds received", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r6", "r571" ] }, "us-gaap_ProceedsFromSubordinatedShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSubordinatedShortTermDebt", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from secured other borrowings", "documentation": "The cash inflow from an obligation which places a lender in a lien position behind debt having a higher priority of repayment (senior loan) in liquidation of the entity's assets scheduled to be repaid within one year or in the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r43" ] }, "us-gaap_ProceedsFromWarrantExercises": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromWarrantExercises", "crdr": "debit", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Gross proceeds of warrants", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r818" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows", "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Net loss", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r228", "r248", "r250", "r260", "r266", "r274", "r282", "r283", "r300", "r305", "r309", "r311", "r322", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r472", "r475", "r476", "r488", "r491", "r536", "r553", "r581", "r627", "r648", "r649", "r684", "r696", "r697", "r709", "r815", "r852" ] }, "NCRA_PropertyAndEquipmentUsefulLivesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nocera.com/20231231", "localname": "PropertyAndEquipmentUsefulLivesTableTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables" ], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment useful lives" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r172", "r217", "r220", "r221" ] }, "NCRA_PropertyPlantAndEquipmentEstimatedUsefulLives1": { "xbrltype": "stringItemType", "nsuri": "http://nocera.com/20231231", "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives1", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "lang": { "en-us": { "role": { "label": "Property and equipment useful lives" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r173", "r233", "r550" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets", "http://nocera.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r13", "r537", "r550", "r699" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Property and Equipment, Net", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r13", "r217", "r220", "r548" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of property and equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "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." } } }, "auth_ref": [ "r173" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://nocera.com/role/AccountsReceivableNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Provision for doubtful accounts", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r259", "r328" ] }, "NCRA_PublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "PublicOfferingMember", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Public Offering [Member]" } } }, "auth_ref": [] }, "NCRA_PurchaseOfFinancialAssetsAtFvtpl": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "PurchaseOfFinancialAssetsAtFvtpl", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of financial assets at FVTPL", "label": "PurchaseOfFinancialAssetsAtFvtpl" } } }, "auth_ref": [] }, "NCRA_PurchaseOfNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "PurchaseOfNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Purchase of non-controlling interest" } } }, "auth_ref": [] }, "NCRA_PurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "PurchasesMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Purchases [Member]" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r760" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r760" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r833", "r834", "r835", "r836" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "auth_ref": [ "r726", "r738", "r748", "r774" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties", "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "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." } } }, "auth_ref": [ "r400", "r510", "r511", "r598", "r599", "r600", "r601", "r602", "r624", "r626", "r657" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r631", "r632", "r635" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties", "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r400", "r510", "r511", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r598", "r599", "r600", "r601", "r602", "r624", "r626", "r657", "r870" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactions" ], "lang": { "en-us": { "role": { "label": "RELATED PARTY BALANCES AND TRANSACTIONS", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r507", "r508", "r509", "r511", "r513", "r577", "r578", "r579", "r633", "r634", "r635", "r654", "r656" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantLiability", "http://nocera.com/role/WarrantsDetailsNarrative" ], "auth_ref": [ "r268", "r269", "r358", "r383", "r512", "r678", "r679" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r727", "r739", "r749", "r775" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date" } } }, "auth_ref": [ "r728", "r740", "r750", "r776" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r735", "r747", "r757", "r783" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Bank deposit", "documentation": "Amount of cash restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r808", "r822", "r873", "r877" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "(Accumulated losses) retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r144", "r182", "r545", "r563", "r565", "r575", "r607", "r699" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r225", "r271", "r272", "r273", "r275", "r281", "r283", "r324", "r325", "r436", "r437", "r438", "r457", "r458", "r479", "r481", "r482", "r484", "r486", "r560", "r562", "r582", "r885" ] }, "NCRA_RetentionReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "RetentionReceivables", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retention receivables" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "label": "Net sales", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r301", "r302", "r304", "r307", "r308", "r312", "r313", "r314", "r398", "r399", "r517" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r629", "r672", "r681" ] }, "NCRA_ReversalOfDeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "ReversalOfDeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://nocera.com/role/TaxationDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/TaxationDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "totalLabel": "Reversal of deferred tax assets", "label": "ReversalOfDeferredTaxAssetsGross" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r792" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r792" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sale of stock, price", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_OtherAccountsPayableAndAccruedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "VAT payable", "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)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r314", "r804" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://nocera.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of accounts receivable", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of other payables", "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Meixin", "http://nocera.com/role/BusinessCombinationDetails-Xfc", "http://nocera.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r86", "r87", "r468" ] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantLiability", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r471" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://nocera.com/role/TaxationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of income tax components", "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." } } }, "auth_ref": [ "r189" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://nocera.com/role/OtherBorrowingsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of other loans", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://nocera.com/role/TaxationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of deferred income taxes", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r188" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables" ], "lang": { "en-us": { "role": { "label": "Schedule of reconciliation of discontinued operations", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r14", "r21", "r23", "r117", "r123", "r124", "r125", "r126", "r127", "r132", "r134", "r135", "r175" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://nocera.com/role/LossEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r832" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://nocera.com/role/TaxationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of reconciliation of income tax expense", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r187" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r266", "r319", "r320", "r321", "r322", "r491" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r228", "r266", "r319", "r320", "r321", "r322", "r491" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of customer relations", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r62", "r64" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r685", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://nocera.com/role/InventoriesNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of inventories", "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." } } }, "auth_ref": [ "r24", "r148", "r149", "r150" ] }, "us-gaap_ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock", "presentation": [ "http://nocera.com/role/WarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of warrant activity", "documentation": "Tabular disclosure of acquisition of assets or a business through noncash (or part noncash) transactions. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Disclosure may include the equity interest acquired, value of assets acquired, value of liabilities acquired, net monetary assets acquired, number of shares, warrants or options issued as consideration for a business or asset acquired and other information necessary to a fair presentation." } } }, "auth_ref": [ "r46", "r47", "r48" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails", "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://nocera.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of assets acquired and liabilities assumed", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r192" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r111", "r112", "r631", "r632", "r635" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of related party transactions", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative", "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r402", "r404", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://nocera.com/role/Share-basedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of assumptions of option pricing", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r186" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails", "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-Term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r70", "r71", "r72", "r73", "r74", "r75", "r76", "r180", "r181", "r182", "r239", "r240", "r241", "r298", "r381", "r382", "r383", "r385", "r388", "r393", "r395", "r571", "r572", "r573", "r574", "r691", "r802", "r823" ] }, "NCRA_ScheduleOfWarrantLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nocera.com/20231231", "localname": "ScheduleOfWarrantLiabilitiesTableTextBlock", "presentation": [ "http://nocera.com/role/WarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of warranty liability activity" } } }, "auth_ref": [] }, "NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nocera.com/20231231", "localname": "ScheduleOfWarrantValuationAssumptionsTableTextBlock", "presentation": [ "http://nocera.com/role/WarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of assumptions used" } } }, "auth_ref": [] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables" ], "lang": { "en-us": { "role": { "label": "Schedule of concentrations of credit risk", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r51", "r52", "r55", "r56", "r108", "r198" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r712" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r716" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r715" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r720" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r809", "r810", "r854" ] }, "NCRA_SeriesAWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "SeriesAWarrantMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series A Warrant [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Number of warrants, Granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r420" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r428" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r430" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative", "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r402", "r404", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Number of warrants, Expired", "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase of additional warrants", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Option to purchase shares", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r857" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative", "http://nocera.com/role/WarrantsDetails-WarrantActivity", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431" ] }, "NCRA_ShareBasedCompensationMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "ShareBasedCompensationMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation [Member]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Expected term (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r427" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual term, Exercisable", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r77" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual term, Outstanding", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r185" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r179", "r184" ] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share price", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails", "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShortTermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeAxis", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt, Type [Axis]", "documentation": "Information by type of short-term debt arrangement." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ShortTermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTypeDomain", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing." } } }, "auth_ref": [ "r25" ] }, "NCRA_ShunChihChuangAndFiveConsultantsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "ShunChihChuangAndFiveConsultantsMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shun Chih Chuang And Five Consultants [Member]" } } }, "auth_ref": [] }, "NCRA_ShunChihChuangMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "ShunChihChuangMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shun Chih Chuang [Member]" } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicy" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r167", "r263" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r721" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r224", "r239", "r240", "r241", "r266", "r287", "r288", "r290", "r292", "r298", "r299", "r322", "r345", "r347", "r348", "r349", "r352", "r353", "r381", "r382", "r385", "r388", "r395", "r491", "r571", "r572", "r573", "r574", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r594", "r606", "r628", "r650", "r662", "r663", "r664", "r665", "r666", "r802", "r823", "r831" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r35", "r225", "r253", "r254", "r255", "r271", "r272", "r273", "r275", "r281", "r283", "r297", "r324", "r325", "r397", "r436", "r437", "r438", "r457", "r458", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r494", "r495", "r496", "r497", "r498", "r499", "r506", "r560", "r561", "r562", "r582", "r650" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity", "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill", "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r271", "r272", "r273", "r297", "r517", "r569", "r594", "r597", "r598", "r599", "r600", "r601", "r602", "r606", "r609", "r610", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r626", "r629", "r630", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r650", "r703" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity", "http://nocera.com/role/GoodwillAndOtherIntangibleAssetsDetails-Goodwill", "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r271", "r272", "r273", "r297", "r517", "r569", "r594", "r597", "r598", "r599", "r600", "r601", "r602", "r606", "r609", "r610", "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r620", "r621", "r622", "r623", "r624", "r626", "r629", "r630", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r650", "r703" ] }, "NCRA_StatutoryAndOtherReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "StatutoryAndOtherReserves", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Statutory and other reserves" } } }, "auth_ref": [] }, "NCRA_StatutoryAndOtherReservesMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "StatutoryAndOtherReservesMember", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Statutory And Other Reserves [Member]" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r730", "r742", "r752", "r778" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Issuance of shares", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Common stock issuance, shares", "verboseLabel": "Common stock issued shares", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r18", "r141", "r142", "r182", "r571", "r650", "r663" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Consultancy services settled by equities, shares", "documentation": "Number of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock for equity incentive awards", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r18", "r141", "r142", "r182", "r582", "r650", "r663", "r709" ] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Consultancy services settled by equities", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Share-based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r78", "r141", "r142", "r182" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Nocera, Inc.'s stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r142", "r145", "r146", "r168", "r608", "r625", "r651", "r652", "r699", "r710", "r825", "r837", "r864", "r885" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedBalanceSheets", "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance, value", "periodEndLabel": "Ending balance, value", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r90", "r91", "r97", "r225", "r226", "r254", "r271", "r272", "r273", "r275", "r281", "r324", "r325", "r397", "r436", "r437", "r438", "r457", "r458", "r479", "r480", "r481", "r482", "r483", "r484", "r486", "r494", "r495", "r499", "r506", "r561", "r562", "r580", "r608", "r625", "r651", "r652", "r667", "r709", "r825", "r837", "r864", "r885" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://nocera.com/role/CommonStock" ], "lang": { "en-us": { "role": { "label": "COMMON STOCK", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r179", "r265", "r380", "r382", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r394", "r397", "r485", "r653", "r655", "r668" ] }, "us-gaap_StockholdersEquityReverseStockSplit": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityReverseStockSplit", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Reverse stock split", "documentation": "Description of the reverse stock split arrangement. Also provide the retroactive effect given by the reverse split that occurs after the balance sheet date but before the release of financial statements." } } }, "auth_ref": [ "r183" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://nocera.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENT", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r514", "r515" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://nocera.com/role/GoingConcern" ], "lang": { "en-us": { "role": { "label": "GOING CONCERN", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r136" ] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://nocera.com/role/TaxationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of movement in valuation allowance", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r81" ] }, "NCRA_SupplierAMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "SupplierAMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Supplier A [Member]" } } }, "auth_ref": [] }, "NCRA_SupplierBMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "SupplierBMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Supplier B [Member]" } } }, "auth_ref": [] }, "NCRA_SupplierCMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "SupplierCMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Supplier C [Member]" } } }, "auth_ref": [] }, "currency_TWD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "TWD", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Taiwan, New Dollars" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r771" ] }, "NCRA_TotalComprehensiveLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "TotalComprehensiveLoss", "crdr": "credit", "calculation": { "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive loss", "label": "TotalComprehensiveLoss" } } }, "auth_ref": [] }, "NCRA_TotalNoceraStockholdersEquityMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "TotalNoceraStockholdersEquityMember", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfChangesInEquity" ], "lang": { "en-us": { "role": { "label": "Total Nocera Stockholders Equity [Member]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r763" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r770" ] }, "NCRA_TraDigitalMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "TraDigitalMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "TraDigital [Member]", "documentation": "TraDigital [Member]" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Adoption Date" } } }, "auth_ref": [ "r794" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Arrangement Duration" } } }, "auth_ref": [ "r795" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Name" } } }, "auth_ref": [ "r793" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Title" } } }, "auth_ref": [ "r793" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Aggregate Available" } } }, "auth_ref": [ "r796" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Termination Date" } } }, "auth_ref": [ "r794" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "NCRA_UnderwritersMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "UnderwritersMember", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Underwriters [Member]" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r790" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r57", "r58", "r59", "r214", "r215", "r218", "r219" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://nocera.com/role/TaxationDetails-ValuationAllowance" ], "lang": { "en-us": { "role": { "label": "Additions to valuation allowance", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r449" ] }, "NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20231231", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount1", "crdr": "debit", "presentation": [ "http://nocera.com/role/TaxationDetails-ValuationAllowance" ], "lang": { "en-us": { "role": { "label": "Reductions in valuation allowance" } } }, "auth_ref": [] }, "NCRA_ValueAddedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://nocera.com/20231231", "localname": "ValueAddedTaxRate", "presentation": [ "http://nocera.com/role/TaxationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Value added tax rate" } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-PropertyUsefulLives" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "NCRA_WarrantDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nocera.com/20231231", "localname": "WarrantDisclosureTextBlock", "presentation": [ "http://nocera.com/role/Warrants" ], "lang": { "en-us": { "role": { "label": "WARRANTS" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r700", "r701", "r704", "r705", "r706", "r707" ] }, "NCRA_WarrantWeightedAverageExercisePriceExpired": { "xbrltype": "perShareItemType", "nsuri": "http://nocera.com/20231231", "localname": "WarrantWeightedAverageExercisePriceExpired", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Average exercise price, Expired" } } }, "auth_ref": [] }, "NCRA_WarrantsExercisable": { "xbrltype": "sharesItemType", "nsuri": "http://nocera.com/20231231", "localname": "WarrantsExercisable", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Number of warrants exercisable, Beginning balance", "periodEndLabel": "Number of warrants exercisable, Ending balance", "label": "WarrantsExercisable" } } }, "auth_ref": [] }, "NCRA_WarrantsExercisedSurrendered": { "xbrltype": "sharesItemType", "nsuri": "http://nocera.com/20231231", "localname": "WarrantsExercisedSurrendered", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Number of warrants, Exercised / surrendered" } } }, "auth_ref": [] }, "NCRA_WarrantsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://nocera.com/20231231", "localname": "WarrantsGranted", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants granted" } } }, "auth_ref": [] }, "NCRA_WarrantsIssuedToInvestorsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "WarrantsIssuedToInvestorsMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Warrants Issued To Investors [Member]" } } }, "auth_ref": [] }, "NCRA_WarrantsIssuedToUnderwriterMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "WarrantsIssuedToUnderwriterMember", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Warrants Issued To Underwriter [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical", "http://nocera.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding - diluted", "verboseLabel": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r286", "r292" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://nocera.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveLossIncomeParenthetical", "http://nocera.com/role/LossEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding - basic", "verboseLabel": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r285", "r292" ] }, "NCRA_WeightedAverageRemainingContractualTermGranted": { "xbrltype": "durationItemType", "nsuri": "http://nocera.com/20231231", "localname": "WeightedAverageRemainingContractualTermGranted", "presentation": [ "http://nocera.com/role/WarrantsDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractual term, Granted" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r800" ] }, "NCRA_XFCSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "XFCSaleMember", "presentation": [ "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcDetailsNarrative", "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "XFC Sale [Member]", "documentation": "XFC Sale [Member]" } } }, "auth_ref": [] }, "NCRA_XinFengConstructionCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "XinFengConstructionCoLtdMember", "presentation": [ "http://nocera.com/role/BusinessCombinationDetails-Xfc", "http://nocera.com/role/BusinessCombinationTables" ], "lang": { "en-us": { "role": { "label": "Xin Feng Construction Co Ltd [Member]" } } }, "auth_ref": [] }, "NCRA_XizhiBrenchMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "XizhiBrenchMember", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Xizhi Brench [Member]" } } }, "auth_ref": [] }, "NCRA_YinChiehChengMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "YinChiehChengMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Yin Chieh Cheng [Member]" } } }, "auth_ref": [] }, "NCRA_YuHaoChangMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20231231", "localname": "YuHaoChangMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Yu Hao Chang [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(4)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "2AA", "Subparagraph": "a", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "830", "SubTopic": "30", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-40/tableOfContent" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//840/tableOfContent" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//326/tableOfContent" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r752": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r792": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r793": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r794": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r802": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(g))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 113 0001683168-24-002037-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-24-002037-xbrl.zip M4$L#!!0 ( (F*@5C43:/,^BL /HL * :6UA9V4Q+FIP9YUY!50< M3==FXPD$2Q@K (F*@K("@(&! ;R^ MOX"[!4 .P,+$_"?="_9]PGF @X.-C8./AX?[X!'^HT<$^ 0$A$2/20B)2(D( M"$C(24B?D(% H$?$%)3D9)2/R4!D_U2"@75?!AOG(0[.0S)" D*R_V>YZP)( M'P #&-Y8&(P )BD&%BG&71\ !@ ,'(Q_"? ?@H%YWT9I) $P, M+"Q,;*Q_6GUO#;JW ]BD.(^?\LK@/M&VPF-T)^/[D%3P@$FVIAND,W["S/_F M?>A#?'(*2BIJ%E8V]F<< H)"PB(O1>5>R2LH*BFKZ.KI&Q@:&9M8O[6QM;-W M5S:EIZQI=,:&%1<4EI67G%]]JZ^H;&IN:6 MGMZ^_H'!'S^')B:GIF=FY^;A:^L;FUO;.[M[^Z=_S\XO$)?(J^M_<&$ 6!C_ MEO\E+M)[7)C8V%C8>/_@PL#T^<>!%!OG*2_N8QEM/"OW)XQ\'QZ0R285U'0_ M9.+7.0&]>3^.3\XLL,9R^@^T?R'[OP,6^O^%[#^!_15H(/CLTA.267V%C3U4>8-W8=1 &RVE 0YZXGQ>ZGQ??V\".)NSY MF-'_I=AL"P+9U]1>9,!BGK_/VK]SI7)8CQUUYDH@=4#=S$M$\2*'D-5$"&EF M@6VITC1VG $6LV,U\^-OK^6>F[OI9,*4P+ISZYQ)@#6J]6I/?!YBV( M\6?FUWK&>AGY3RD)Z'81*940TFC(/O#E+][OEY87>QV<2):89Q]COZ(OCNH"K2^_N*U!4R/-V@PR4P>CCC[; M_?J]RC?@N_&DQBAA=?-&MS8 XTC*Q%6C_E0S1LHUR'_CO:]=3QJUV]@OR1JQ MQ1JJ8S)Y0.0.>'=V8*&Z3@R/62^-;/S:P=M<$_7MD:@9R0+[]0O-%\$K7M!" M5DT^*=5O_JMH_9$#2Y(VKK4_P8Z^60J3'I.'F1]Y[=#75I:IF8CF=7IE),IPQ#LAS!=8T] MK33AH9I@>U<&*DGYL>R7E]**!\;">?4^/0$&\&7><+G92W+A]PDCC()7OT:/ MZBX$+?I]*'BO2>\ 0N<3J-H=T*_+> >T%ZT0WQ8:/+TM@5"8*QB+VS@6HC,7 MS :"62,-=Z"WCC85"-6FYH1Q,9YX,-&%S9+31AYQTR@O:P&M^M[X4-Y$B[FP MT;=9,CH^]*R. 4W$W([R=PF%"=_JX2VV G$]YU(3=8:D0RL_Z:[$ 6&,BP'' M]@P/<*F'2URD#4?0 >YZTRG^+DFV+>TMPG]ZU2A_G4;Y$CLBEI2%'(8I08! MK2"#$=!3=+2LN=D>FB&B::H24W6E*#&CZ_ 7IV=ATJ>Q[Z94T#:LWCN@'A'G M]5W"I_?RV@!RT1\;X_?X?+/JL:8%R.ATN3V@IT/\9">>B2??R=N_W,*$_6W? M3_2Y>H1EO[PFY[[R[\G9ZRG521!CWDS1=R]T/<<4QS1'IMI#0ZI^E?H' A=6 M4SK4K/LBI6':Q!9U)P'1'Y(Y,6:B7PMHX1ET>NI,\"R1U8\::0MIA7,.]N0;,.-&G<7-P(C[YP,%3 L3";+VKT&PW7,T$IWG5 M431M(08J8?#TING'3IH#QIA,/,2[K2GS[_7VT;9#U3$W>#AS>UTAS=AT>BG* M5DI7'RPX3TUJ25[BHEE@UT_//!-HYX/((]F_A)]W-SZ;(65\S M8-84_1PQ2FDW##XP)U=]@_]7WQM&K%]4CBE4LH':_AR['M=Q#N10%UF:),SD MMI=AVI2G%\NFTJ[?:8\C=U)0(.UI^K MCZU?QLOT%EP8[)LYL'9!BR([==:6NC9)PVQ_L#KXG9"I%H] M0N^ RQ/EW]:@<\W>A/A<2F3<=DG]\ M$>K=NV+"\X9R=;2PI7DE=BT>$PSSI O0.!5*<:YP$/ZV+^K\8PDTTFI#@X?M M'TJ,H_% G(30BKV^D'U:5\/@& XU*(5!O "5RKV)W,H]K?#SU@T3MM[AN<8 Q?VTO3*8(V\GW,7LI?(TPD MY=0)Q_PD+U?MV( GTM37\<4.1?/J?D%>A*E%G"VF,5'8[OD7MFQ D-//BV-X M6(_HNUR++/*"=2J*!+Y14EJ&';2_BM:+X\^+(A==U3GB#AO.3NOTY8A;[U45 M4*/IW*L^.-PCD51SV6I9@29!RM-*0;C=1XYP1H$[*.%]V^W7>F'+B5 M_?.;)Z-CY8%B-QJ^$90/4F![Q-K'?\W<]6)<[32Y@3AG5 M7!NY#PWLWVKM,;^C,E;ZP1#_H#I$,IOZL(,T4+L%:5DI0S \V'/)][&M]HV: M]T*\.#+BA$3#C(C2160IS&SZ!<(PRCW/X\_ULT^MP1PN=\!?I]BI%+>BI4/M MJPA4]'U&\$P(ZQ+2, ]E@API0#&.]_??"&Z7NU4BZ%AQ,9W"Z33\F:V112YX M,LW1Y0D;>/V'PFO@<,C"^YB BL6T!,V)OBSZ?9G89#>5@6:<%>Q''W[QE2/Y M+6?K><@.?#)':_U8"RK,&_;L4A@P4NI)WWLK-#_5+5;-6?KSJOC- M'=#'$YEYS\*$[EZ:I.91RX]7;&HC.)UM2^N4 C9"=YXOYULIHU-\4OR:3)QPH3-&VXG].7SNE@/A.;]I.J=#9"6AI/ MUVP9U1=);'<.2R6_;D;))OCOOH-0+' 3%90M6M"?+B34*@0S6MX!X$.-86+A MEEQ.K^'OS-+G?"_,T%XLN>G!%<&#\5E^WD0OQKN&(F)O$3WH^C_7EN'GE61' M-9.5E47[MD;=J>V_LFOV_3,GWYB6,]],;H'&J!N1[NNJ'])J&^I$L E@]:A. M;W#I'5!1SX4FW==0SC.HC2@AY[1+/_CIB=;?)],>^N0Q>@>L:0SL8V=N372^ M= KPG0)W7^KOHDGW.&?N 'WK^+\]>.CH*GAT8)DBZ [ 3U<^+'/LW1.00MDF M(/5%3:HH=*9K8P,GNH+!%X+P28>R?.=L1A2G4ICSS%'1N\ .3U(2XG(XA:") M9GA+=D!@I<:0^^BKM&.*26S^.X#C7+,GH2>/ S2_->G+TT=>GF2%,[_#Z>!= M= =L2J=F>=!>.X$;3,R-/V37_1;-'Y!*H FV/+ 81.K ^/X^Q(.GLU\ET(;J MY?*=BOYH'MA\W7L&$B[VERQ>"'^%9:]X%EZIEQF8K%[)9J:G984WXAUF0CA M(Z) X]7=Z. N8N!Q*,A<@)CH.^KG OF0J>4HKME<=#=DTOJ]X8V2>Z+-.7_!B5KP=VM--HD(_+3I9KPE M5W_J1._6#_M)0Z4E*0J,++GOVT"E2^'G(VL+A^7E?7R!7]T:5:3:PL*QCED5 M670Z9N)MDN0*83#"H1]=,*S[M9A_/?C%WH'&TH$6#.*YY=J3_S U MP<6^A#,X21['T;L 26>_=.38F=.UG3),GSKRYI=8>QQ->YS!F42Y^+A\2'WK MW.PGR"R%,MY'U#/:N#K-JLC9W*KG1T;$/TU/,=MKAT%G=\!A-3$<36Y_!P0^ MN)BS#+1S>OJ7^T47XFE#8I"[B>Z$_9=WOA*@'WL04:54JQG%Q(/!!6M9JV!O M+%;^@[STVX+?7D*-+U9DOR^HT@TK%B4V>4E%5EOL\'()O'C31:)RHN ?Y."[ M-*:RBN)WK=CU+RD7JG? :4NV^"7NHS5$Y\+UUCUWX;/"EL;,)B?M$VFZ0VMD MR^F[0/[RYFX_!E]KW=$].I6RP2FT=.ZTJ=;I3*KM"*BM$^XCQ_2S]FD74]6> MY#J:33)D5L+=R^/K(DW61.MGTD>D.[\^DL@PB=>2=EO'BV#(,)3PGW?*=Y@> M4F@TRS6S-D3+2PZ').P8#*<.H21:SM#T2!.UVUO&D4X1DIGCG"O#!.N2K4[^ MW].$'F:U)T=Q017[N@1.!.STV^NVV!_C,&Q%Z'SI\"Q2L]8K=ZE'EEJO M?,@1PD]>(?&9H6=SG>(T59IRMYC" MV:OPD@,'4KO$T%9_W3>S$; X25O5U+CJR&7Q#F36!LTQR0JG=.T;3C$AJ=,# MQZ(K]SN@[;WQV$OO=W0%[L/*RX631_3'F@VY\L^8DSB_Y_;%9B:USI:20;_& M\GC+HNMUMGT/-P@YG1_)5K\?]F?'2M9\_5+P/7QYQZ EP%D"M$3$DJMVI>6. M,KH90?><3;+(C'A=\X0_/S=\4G4 .RPV^1M(T;U/1D0:]-EC,65$HM+VC(](/L?%6Y05"'[QD-1H+E0H(]-P$-5^5B:0)Y,2RM( MI,I:[X0EIU< 'G 'V"SR,G]5;L&3@-C_!79:0&P=3J70U"J\- N3)0<*9>>=Q-7]4W(=1J8\AB_0/MK/;%2?:N8]&"6Z,G:NL5&/\%.B?D?%] M&_7#6VY2#^C]CO3Q&F95S6%_/]S7EE9X6SB]<0MRX(4^.57YV[:&Z@U^PXZZ\5 M )#"JKOYMD+@=5KA8Y"ZJ9[^ .]MH=392K],Z;ZZ786,AU^0)Z(?!2O-]!4XS>9N7+2SW]]9)86__[S5(%+M9G+U<#$ED/%$ M5\6##2%1T1 \'\ES7O5=-=:-T*^Q*T=6-2\,36$GQ6?:)A6JSLBS"VVUS7)Q M&G/2-5<[!MN?(4N[T SCE5Y4GK E]E!RV';HQ/+ ^:.R+F>8S)'K"6SI]UQQ/*ZMX@=\!+0 M:)Y_27XB[X3M)D,M]\CQL<@&P,&^"DC@>+*X-:6E)1J9*KHZXYLN#+Q(&FC2 MOP,DVZ^GVF[&Y>V5/(X5)<^UI?'6-$K&I8F@B=0FH:'_/C5PU C:,TDN?TQ[ M,YYGPB__ I\=^I]&S'B4FSVT9-5-DO%W1(2ML- /"N4O)S\*8Y0I$>=Q47= M"._@DE5C/E*N3+$$]?K$6HSC2]41UZS;9MKWYKU=-^(#4V'R4_.%7]BGSW^K MA+]D-;-V_9,L;_>T66JY;P+KF(;^ MH]TS+BJEFRJJ)FQZQPGE'X(C]M>)3;$>4^ZFOW\V.V7\_AT740DBXVIVWY.7 MID;;D?FE$AT[JJ_(:%LMY@V74$6X.+8JF<[I.3^E)=Z2#]VJ=5.T,L,;+!)> MP449DC"YU2OCH3#M5^Z)H:I%.?I"L =E^Z4*3>'['<[6]]VAUIE^S>/VV> Z M>6D_?]"&'C<>J,#]V2SXCM4M6-\:3($DT"RG,Z1W;;F/S@3^37 MM/Q;Z+;.*ZUL.SS:UM6P;_ZQJ3_&GL#DOBX[S7JG/=[/K'-KA=9WIEN3+ROL M&3X?O\%[ETV+9:B15^=LSJ.+/]T>K9G:BC"48),/%C4MMLP:RK+B/(I>N1'T M(O]BD?_!@J7*5U-G]ICT#J@]]VT(+7!A\6$JP\,/P>VF8BJG^^1YK2;L;[I0 M4L;\_7;*+>96TC84UVU!3[30VL,%X&P'A^#"V_8Q_2VSEZO>EOVU1,(Z%1"[]P?C^I$%?2WM;P79\FS%RC MAF==>=4N=G:G^I,70:N3*TFP0V^CMKGMOFU];"B!F=K;5[&;6\:;-KJYOM5% M/!V/=_T=Z]);9JH#Y[J--J.GE8Y*A^+,PK)O]T\.#H4UQ]<HBCWPZJ'@AK M&M[79B4'SL-]*5',5LG*/(P[Q?IB'O:J8CS$>U)SUXZR6Q;;"OQF2NWT!@/K M$N&8"0A]1<<):/01_Y,]U=93:#0@K-T2S0X*$["-9B? =?#1T>['I),72O>2 M/N(BTY;N6U)NB>;HU1:]*+[W98=&&]Z'?VK1AACV13\*&1,)Y%GE68\= 3>< M2.!M+E M@9XR/7SC[& D#G9HC)^^QL+6>23\NU5E]5*GOGS\3_"? T*:E M57/E)\WKA85D.2%%!1?]@-MML-OLRZKG+W:%/\2ZF0YBW %6VM(;N[@XKQJ> M@;60;.8W>KQ;L,GG)8N1\QOM@?,GG7VX]AN_/"QE=H4E SG'M,V4,^FH=^K) MY,X4V/,)@S['4<&=Y/ZH-S,PTL FZ9IT]5=4Q M1L6\.AN%>G/J'M:3N0"XI=QB"OS@G3Y5,$. #%TZU>TW@LOA +(9PX<.HAM.3'BX'I\*1$H42 MSJVFIJ0) RZ6GJNOY.9]*6Q#(.6?#%7$[W;5 [AC;!'I3BPCT0H&RQ=D/Q9> M>!=5X/[Y\*$-\P&5QF$/:'3B6F:=A'G)2V>[D+"0?*&$ZJ/LD3\RON286R M_>$TWKCO)3PLRD]IN33^^47P**"IK$ B;6J$;:! M.WU45=I!KI8VPU4,5V/X9$ V_,Y8X:\[$W'[Y($NM_E+!,N9\5\7+WA$/R%/ M?Z9G[6[C2'E?@3 E8PJ'>4/9:SUG9H3X[&=EOH-DQ]^+@T]U.>48?^!ODNE( M'_'FO7D@F;KD"UOM#!=G6;O9K;ME%/Y28(V(&72*,@YM>&C'AOWVO-\O^... M'.+&T\Z5JS"1XGT?C &K6D*_POK/U4IM>UM/7MVFQMPUUH+TQI?-H)6AUT9 M<-]7$9LCB0?8WATTIVJB)[[,"7_\/W.V."DXKW"[M]-@^3]9*1-_@=L"O>:E M^:PM;X1SOV+_0U56R73>:K?$A#0+RFF=$GTI7NQU]BLSA2]J)G"\?(L_DE+W M.B!7LM[#75#G0/E[1TM#PEU^(;"ACP9?O?]=R@Y_L]3O$CK<:9X@9A#T4]=4G;U M2XTBJZUY:W'O^19SI8%D'-W9-I.&)Q+QN5%^Y3Q$E'FL"TPO/\P\+6E*!,9B5S%0',U/]=SX]Y7Y-LF9ZQOMV^9M$Q?- M%Z6RQ/^\> O!TQ@"\/%> Y=?Q^C5$I'"QCSCEL1FC0UWD_'';-FFZ]*'XM]1LF ]U,[X6B]4T_"<>7V"&%=*IO: M#SMW0.ZRT>/@%;F\F3K/+=)=!'LS?B(C8.H.L-.Y\4]6X4T4M@P*'M#N<'H5 MS,/>L]GLU5>56.V+\!B<.PL-#3@C$(DR;#[Q+ 92D53EKJ+;>=;H[Z5E=!JY M_H9E*![DE[6\B)/%>2?#QXI^%/CA#^Q';DX]SW?ISK^T[V9RLF;VUP^(Q$Z69VQ+'"/P M2QQ[XIS,.L!7NOB6]'>H#/9C3K%N]+/ZT_2(PWHQ6[.F>7&5X&DUO-&(77__ M4&+_:G[ M[IRY 3Y:'8A HR%DV,#HB4-KU%E?OID+<<'+2/$G@:-#G)V;>Q>MQ MBB8L7*@E^K[35"M$N6(K$2/]K[0[P$$3%.7J2NNA[.:CZL'VV$QM6]ERKO;M MQD+^'QQSE5RG-,F)94XC W9KHT(+V;(-YLV\]YK,%VPI!AN'^AOE,TG8!:'E MMC;R6"P9(< @<\IOPS&?928P25NP9+%+_SDR=,$XFS3#D,V;6'UX>$46SW$: M>7PJ))&,%%/*"EHLXBX6L(LL/-C ( MH:HO1,,>=CI8[SX1#25<;<,W+YSX= --^_ZI> MHN,9]V0TS*V-5)IVM)E6>Z#O0ZQM&WB]^&^PW9(<:').Y>!3\R<9W[$RO-C9 M)M]T]U U?\/A/(HTCT=S8_[ U9C&8^X<6MUA%[:H7"J;UQBVA@S)P'$LFK&P MJ0K<+\DZU<94J>[Q2';[(25591$SYT9(UQU 8$V[N@D0RX0;H]Z=5"+GO;RO M7]T!_73G-GK!70.&8!W.\5(#/I-:"G)/X9B9&*F+O+@WB[X;O;H5WWUCE%^C MJGB@5QUY@F]'3IUZ1"U4G=(NF8-QTNS8%C:Q(;;57WQ "8:36:7G%2W!T<62 MDBV3=?/?3^&,9B :1,9P_)R6PC9&5]?.2SI8OY=EO$E:4\E8KX'.7HW4D&O5 M"SNFVT^T3R^9\]2\*JO#T4^FT]9I8,JE#6VZS=QDR?N## T>R1J:@6)9V=6(6]]NT-Q+(G#)#A;ZP#.T-?4A:^/')[#,5T<.D'Z.K#[ :%%Y6!>N= M*B)$ATQ[_15*ABH2Z90M-H:D)8_X*@:947V>MT&%/7< WE%F#_N<>)8AS1<_ M0-0Z+10*36WE&1[*P='02>?W.3JWB!AID*(75&?K3[ND M+@[/PXW^B? [/,\"-<*;K]YB0,[8F'(KC/RM=PDX#YQU1I?_COH>5;+),.N^ M>E]56@!:ZY!"6K*D*&=$HCCC3WCZU'77N,[3)F2OP\/XC]+&O*E9)=Y&YF)< M6,3%#V8^FVE(%G+_$Z0RMMI,[UB]L,#7>;*I/-B7X0K23.:H0E7W=0 1&8Q,:2YADK/1+4POE M\LYZHCA'G"OD]WS J3RWJ 2".R!Q;*9^%9F"N\I]#ENP.69F89,9%2/9F3TR M9%_Q+G0YO\KXFB#3>'H]#O['0+Z>7E?:\?,ECM@N/MK M\&I@WH8Z&CX]B!KT\K@#7/\F;$XU?[)>4C ->5@RPKC O??EC>6QDFS"3!NN MFL-9"]&3 MPRSG%+-O7#FM;YJ,324S9-7?F@<:3CQ!BU=67X 1R2L_+*N/H\$_J,]P,"@< M4;!=$=!SWQ%N6W(QFK&HEO:))#LKF](PE"'1Y7,IC&]8R,S^MH[.Z4:"6Y6C M4V)4C0.V.^09I;[4"8-CK-<;46$JB:^\\($D.>K>QT%SX[)EUQ@&B?J^^SU! MX^?Y! \-R&'%BN6.,R9$>9(%94N]5M; <#H%$2G%J<28U12B]!NU]MGOM[/Q MJ-?("^((DXU>-%6J2_UD1FE;0L8?35F,W0ETM*+XJ1E%7S5<]J9OV3ME#92E M,;E(EJ+KWK!N(_'*&FU,'-P6/%\EUBU)D/S7_I1J((@SN1B2R,V[/S(6@29+ MN]XS[U4Z6O@REVR4DJQ\I"SA]&E!CNB_P*=)D^'=-Y!VP(HBP M[$W K(PEA?PA[FE2UZCMZJ A3SNUX?U@D65'G$ZY@5M;ER/AO $\>M-@B%__ M6DD"SY'=4F[FGA>+(=D31Q6_V-IYOAC/?1\]=A3&#_.]*#:6V,-@^MM<9FL^ MY'"S]_'PQYXTI4E#'B)R@:G2#R^AC>"V@#:$U2/STH'"!R]/9;AM8J/I!U-U M)0#Q0ZDAGW%-*KVB&JL/7%L?"[F45>3$.-AUNA@T.B&L1QR.8YG=!QTZHX?Q MKVEOM/ V[SD/LUJ\%QWK?VTP$'5"A%!6LZ1[N9> M$1%6]5H@ ,6.]7$<0F<*7RCCY5&I7)>*0)R9-I%B#1;[3WE'Q\2ZZU<_?_5# M 0X@/=;S>CXEV7 2^2.J$R19 WF3X!/D#HDK/MTI6?#-AC_:FS=KGNZ M55FE]PH?0+4UMLQVT.^/!$$M?EE)2KOE"[S_@.*."*?SC^W;XVME9ELDI^1\2E]!+WV)U'45EX\M7R,].FW8$>Z2GJ: M*S@9";L$"-,;HT.;TGUN;N MU10=X8&5],@EXIE"ZXGF8R*4RDECC+5NT4&#SV-A)>9@5M?2-.0[-&AO4T=NC53ID'[>OD$O @8*:+BO2;=5U:'3:6G%FK)W^3!.KY54A;(K=4Q0MA#P8R+ MAU-)B*"7:G\T2];^$O=_HOWITG5N=.L_657M?+[PDON8F[&N+C+P;'2-%/+5 M%W2F&=GI&*=S[&E!/Y[_3:ZK:8IRA&V*,3'_UL"@#W=U'+%-&W/C? ?G-;C_M8SL"%ZI MXWEU>#!&'[VN.+@XB.L^P(QXL5=3>A0R6&_+GX$,.!F5D&0_(\$.,*QUH.8S M41SBUZ4G8#"?W2=%\_ABGG;&;4X-:>CHL@C4W0WAQ^NA",,7/;J_I1 M?P -KCS#C:'9XEF\XT,R(1G:":R=/)I YC MPS[I':E>2Q&4]&W>JQ+9Q."- M^FL"K]*B>1P/L]'JU9N ?K%"7:3N-W R1 A)X.XR0>JR"/V>F?[3[%&\EQ5,Q70D> MH.<^29N>%#Q4F& 1E]FI[1V\Y7]7[:IRD]*_4BM&N,5UJWQ6VNI:OF53GE90<[)AES:-Y4M/Z4$63F%;<@,7X#6M))%4U< M30@&YVA/0QXNF]:^P;JBWN:1!%GT#%ZR_16$P@2G^Z 45JDX? M_CRH9THD1@4:1* $TD,I[X#! :AD@SI:<,T03,S#-':4L*7W]D1BX@[XQ72E M?^,0P2$9D8 (.Q'XE7>H&GE;]#U+"II9[7XCY\LJ]-2UFO4R?D@M>&.N.G*)+OINLVO;L#8*9:I0=IKSD9 MSQ!Y$]9ON#P);C[,%^%XN':,0@F';_R\/RRE#Z&!N7\CL@@<3THE(,_#%] MEK*/\(IZ_SSO@W CC8=+,)/6OO+1X%O?^C/'#L:LD:EJ5\%G_)=5VWZ::'%U MBTG44W=/::,L\-'LY#+=;9:+K-Z!\3/CEL0('F=2Z"V(.S@6HO>8J3"\HC"7'KT[L+#2'F64[@68YFQ_"^F3B3)P/^ M@$WT6:/9.0M8)P]4V*%%B=OION?0: +"C8ET+S(M:9>+[11O=FCH -_1IKOV M[3Y[/FY=4+_L>)@\V9.I4%7!)+^O"^WD#VN;Y^%.!UM.6IK6M.>%7R?*6A5C>.JY?6,Y?JC@/7@:GWP$FT>Q8:5/!=N;L M.X_R_GG_YM)I)\%_LY=0^B\C9@IZ5-16\_C)WSO@0'?]-EM@[&HWXSKXH@P: M(O#G#K"C>P[N^%?!%CHIA,=$:OKSB/O1.-"6![S@FG]NB@84%U&=U],+]],, M^SS#>TWW+S0:.!3H#*?VJA*"0O2GYWPE1Y<4IL&I9%JX(QU)CT3@^?K(0WW_ M^P!V'!M&4JQWOA[]+.0B8NHWK.$^G%TXLE^(/]>6QH4+1;/GUP@E^-_W#?'= M_'\#4$L#!!0 ( (F*@5CAKBVH518 )S^ 1 ;F-R82TR,#(S,3(S M,2YXMSXS:2_WY5]S_P?%57D]J5GYE)9C*S6[1$V;S(HB+*,YY\V:)) M2,(.12A\^)&_?AO@0Q0!4J!D)ZA=;FUE+* !=..'!AJ-!OCQ[T\K7WM 881) M\.GH[/CT2$.!2SP<+#X=W=H]W>Z;YI'V][_]]W]I\+^/_]/K:4.,?.^#-B!N MSPSFY"=M[*S0!^T*!2AT8A+^I'UV_(2FD"'V4:CUR6KMHQA!1MK2!^WM\?FY MH_5Z$O5^1H%'PMNI6=2[C.-U].'DY/'Q\3@@#\XC";]%QRY9R55HQTZ<1$5M MIT^GV?_DBM_@R"T*_^5GLB8_/$WQW0(%/R;&_=WZQG)^'K]S)O'SV[?GZ.NW MIX?5]&G^ZS?GY/GK4KU_\7^_/S;M?AFF3'R-WB5:.!F $T:GIV:D'.73?>CG55^< MT.Q[)T)%S9"+&^AQ$,5.X&[1>W%1H$S\]B3-W"+%0M)W*2G.23U4H8N0>[P@ M#R>0 ?3G%SEA$O46CK,NB.=.=,\JS3*VB*,PY@DAL4K4BY_7*!*2IEE;!9#K MB7F%C"U"+PXK-6]U+V2?T&Q:YKQW>M&[.,M+COM3O2@4$!>TC0YZ5OO9.:5# M/EJA(!Z2<#5 ?=>$C_!A'QL>?$R+MT?*JI]A*A.,K[O"Y;"H=SZ'PZ MAZ(<"&ML6R-SH,^,@7:IC_1QW]#L:\.8V1T\K>"9."%(OT0Q!F%V8+5-*P7< MA3QPVINM^K_K@-P%9-&QD36WUM02 BXB/?"H]1.B)0HB_(!&)(I,,+!6B(>W M=0U2H'_?!+H]@W]NC#$ ;@TU:V),]9D)!)H^'@#ES61J7!MCV_QL:&]&EFU_ MIYEC2#:ZX?#2PV&'ZA]6G=1 >?L: Z6;1PX9./VE$RP00&K\EN#XN7E85(FE M0'\G#WK_6A]?&38 JQF_W)JSKQV6K;!THN70)X\"&TQ,)H7?#RWPT^UK;3BR MOG16F1"X28@#%Z\=7W=C_ #M(CJ_6N'""?#O3( 4.0FZ9NC>OW_[]HS:8@,< MN3Z)DA#!C\D49DQSHH\TO3\S/YLSTTAG5VMZI8_-7]E\VR$G0NZ*X& !"@6I M&49;*1)H?%]%X\HRQU=4F_K&M.MU8:_;R6KEA,_6W,:+ ,]A>0]BW75)$L30 M^1.8W-QLQ9*BE$#I;14E^_;F1I]^I;.;;5Z-S:'9U\400G,!GV MNY5*"& &031%+L(/SKV/QBA.$1-G24#TK@I1AH6M38V^87[6+T?&7[6Q,>L@ M$4%B!@\@) EA32FPJ*1)@/!#%01S_!FL &L*2TK7^?7ZX#U0]\J,V,EZ[6,4 M9J::(%T"A!\Y31A\9@Z6F07SUF0R,HUI9XG56&)H[6#/>%K#MC:UKF #&>I1 MA.*-7NRDD@#I/6^%&1/='&C&W02VL[D%-KLVIIINV\:LTY]ZV(8X #W!8!@S M"/1XZ."0G9/-EB%)%LM)2.8XMD+JID@Q;%=D-Z#GIU5 A^88M,ZD9C7#3]-G MVE WI]IG?70+RG@]M6ZOK@%W:VC.P-;6J/>BPU>LEF2-PO@9-(VZ&-9TRUG2 M1G&F!&9GO!)2!]/L*U,^ZFN8T$ULIWD-&R#B/6+?S^= $R0.%AC,ME2O\DW1 M#BH)K,[YC9(U^&*.1J6)TAS/]/&5"99>IG,=:"+0& :7) S)(^R",HRJB1*0 M<)Z$%(5+:SJUOL >J.M^8?=_<<(0]J%9OQ>_)#J<F;19ND6K+#)8/F[K]K7&G)C6G:JL5">R8N-_R\[--@@0:W$:_;]W<6&/- MGEG]G[LN%_KWETZ(>C0JE 49(!C]FXFJ+G,W%!?<%MV^UJ=&[Q*6]S24P != MZ.:Q!N?8'(4A/34NE*&2)@&"8,]M#(WIE)T:=RI19\J2*#*<,*!;LPD*F1)D MAJTH1P(';C^=1<\8^G1,]V[:!"PKIB =(G7K HY9[ 0+AF(GBBAP"Y.WB4 " M'VYS3=<-%2Y)6 CENESXP[8EEZR-Z6GQGCK6AD9[PV[/I+3.]X,?Q7[71;*"] M^;___?'\_/2GNV&?_77V4Q>X)H3V,HEP@*((M.P>!R7[0)0A 1JWZ[^\MAY<1YYL9TH 0&WN[=O+VWCEUN8\32#'B-W MW;]O- S[;[$RM2HA 1SG#Y"-CM'>Y,UTL]S>V,Z83TT>V8Q> E?.D2"/:]I( MAZI\^%,9QB8""=PXET-=*%2'4XN8J#) PIS=R'S/>2"J\5$=(@?%YY0QDJ25 M0$WDLI"(U>FPW">H8QO")A()Y#@G1T. 1P?709$>9=PD:24 Y+P@,E$?'9)M MPC_*P(FS)'#B?![54) .$ZF8D#(8E30)%#@G1AX?TO6^1*!(N>^W4B1ZGO-= MI$$C7;\?&#W"34XRU!)X<2X+N4B2#D^ID)(R:I4T"6PXMT,>7M+U_J%Q)F5@ MY,DE,.-<#I(Q)QVD^T1";+G\&DEV0_=6.BJBPZKU$?V625&?+X$2YX.H/:[O M8'J!,^$R<*U*2$#).24..Q_N\&Y[4%P&MSY; DG..R$Z-.[P.?#QBP&*'>Q' M8[H=!A(D^Q@&5TX"4]54F(('!"OTJT* M!X2N9)W7$+N24TB V")X):NU@ZHU5!6%E"/=#=X[SI>T$[Q.XUH%(6VIFCA+ M B;.F<2'(76ZU>[!IAK%VDTG 1?G,!(]Z-1IU$L%D6WIF"RQ!(R"AS?EPL@Z M7=PCCJR"8B.-!'@"QU!#)%F'V/Z(<7X^.6()##G7D R&W71Z8&!@OJ_/Z>1" M!+E2$OAR3B&Y8,'-]C]OK$/Z(*3[2123%0I9A,'&([A_<0GL.?=/6^SS5K6B MV6X4R(2/;JVS-7D2^'&^&SZ M%M4V\-264QW$4D Q?EG:H'J5D[)H-]\XH-I M,%FMV=QS&]'/II6C@.N(=D/V ^>5V80%;^:_4KW4^^UUF$EAEOW.@U"?Q:!Q M5!*H<4X:$6I9Q5I1J3*-ZZ/B'(E0"'\[3D5RDV"L0JU%Q:8P?/;G@JFE.3 M)P%-S=.HG=:\W(47?CLE12X!WIZ/IW;[+KD[+_EDEWX%$5*S(X/M6S"U5!( MUCZ[6IX:TXJUV'G24%IUAYL4;E/DDL %M6*IUKQ 2 Q@/;D$D@TWG#9(;K>@ MD;F&"VP[3*4P'62/4T)Z]3J:F$0".\[_(<(NKY5BU0602:)%O[["$G3?)X_T MW%P,F8!N-VX_>#'@5$[,V5P(HSN_! ]69F0??!"WFOP3- M2(D>M[@>VE2'!-"ZP0% XPU@$;T$B)S[I?XZ\$8-G4T;':A[@%H-D)T+U1P\7[+S=9$(($4YY=IN)K? M^=+V?%._WF"1+2"!).>7:7QSO]- 65SE7E HMA. $,R 7[6*+N>"02]S:\V M+S.TJE=BE' >H#;O-QS=#?M'WVUM84IL::3@1 -"R-TD=&/K\+%5F3[V++M[ MC+SGO$V'OO'1335[/_>1Z_\-PD^X_BL1%3()D#E/E?CYCXVJIU5WR+5%KOA( MRPX:","BIA5T3 Z#O)F<\KB'%,BT]*S6BT'3 @3EY0D < %9_002%N M/ZHCIW^PP23;Z-R)[ID(2=1;.,Y:IE%AF1/DQU&>LC<+5$VBPWE@U;1B8@M. M+PY/:!6TTO,>X'AQ5L_.KI+L=[37($"NUV80Y.3TCU;";]7"'FD(G]LT7"Z2 M_SB @20,4>"VXZ!._:1CZ@/BYFX MX_Y4_X<-4W02D_ YORLW!?LE?$#1#5K=H_"(CM#H,)$W"S&#!\\"7Q/11&]#9O_+PMD!RI"D+!ML!V?+3-?C51 M!4;3/>=GT] 7(6)YE4'41*"" $/\@/++F=N<"W.48)DD80W+HAP56,Z9TK?Y MY9-58O92S.REDLSVQHP. -]:]"5>FG?>A%B3D*1Z,*USNI5!#E"OCR[!4A\;)/PC4)L\.[ M%13TMN61(U5!J$ER[V/7FD-_XV!1W8$)\U1@^RL.^DN,EOTEJG(MSE*!:1O1 M9XEUX>Q?DZ<$V\N$]BAT:.)4.[LF3P6V^[X3U72V.$L%IJ\CC((O*/B:;',L M2%>!W1OL+AWDZR,E M/;RJ8''G/VDR!*_-CA MSC"DJ540C4[6?<9P4IUBQ%DJ, V&R@ O<.SXE1,[/ET%=K\FUPZ!;3VW8/+I M*K +(_89QF^@!_]?=:>(LU1@FAFPE]5+:E7%;*1108S47V4&16G''Q+B#= # M\@E[;IJR[@3/0NMW[](JB"Z,>A_%%1%W4JD@BA% L6?=\T($YD[ZSP@'Z/M< MBB:"U@*D% $)5XZ/?Z>W_.BNX24F NZ#$<4\(,K9R7@:>1?G6??I17X0"-WC M>%N:%0E0[(3/+W)D3]VHV/'3AYWU>.C@D+ZM@69+J&>QG(1DCF,KI#?O-J?Y M[0HI*OL4Q? ;2I5\]KF(-7F*2I*-.,;K.JX.Q%+RWOR[(?)>40#!NQ1]%G\6 MGQ5>TT82504;D6 1HW!E(S>!EBZ=X-N(.$$N5'VVJ@+5!K+MC'136*@QBM-7 MP>B$=9Y+PJ6V6'S^6/Y9,!ZU7D($VY((=E3EZ;HV5UEY\B +:SXF ;UR&1+? MI\MV ,J"HK@:C-% IZR,5V!-64&Q\-20A[-P_D*ARY^Y55 MMB^*_;_[;,-<@5T4V2B.?9@1GUE$*=[,+Y*T^\OZNDLUS"@A/;\>H/1?,V@R M0Z2IE866EV#;*JF7E*-35L;--,1;Q@_QVN>GJUHZ967L.]$RO82-O-LU"69@ MM63W.JWY9XP*]=Q-IZR,$^>9)LP(M<,&Z'YC20MSE)4CUR4SH&C0YS;@'SHW M/C@^#1H?AF25OL"1P,)0/*E05<7VQ56==(WY'+FQ-3>>7+943F$3D2Z:D=4@ MI/@9BL)-\<*5JMIYFSO8O&-#ASI#QRUF<3E:)_LK%W5?KT[T>KZ<&7J*+WWB M?JMWZI1)#O"KQ7DU+PI5'BE2#Q!/H1PL&8L;GCE4&BD4 26WSJ>(WEZ#GLG\ MFP%L]R,<6?/RE??TD^KI?SEI7Z0F17JE\6NM-?*W+*.,I/QG,6\C-$_\$6S% MHQGE42!JNT**R&J[2^0E/HS13#,W+T!OWIT42[Q?457E+GWX05+Q*>?E"HIH 'UK:C_N:2)9U6-E2[U9Z^N0Q(BO CZ MV3WOLAG+8AW3]SD*;Z@\^9Z"K6'Y?ID3+2"AO>Q5/UM:XE/W_IE$Z7.$I5.M MU@55=6@7KL$;V,A!O]+<+SA>W@;DGGKC*=-FL$[B:/O;%5-Z#D''%S,HBD_5 M47\C5690:S_Q:/_DCW 6P_\/;5'9G7=N5!M/*'1Q1)FLQFYO9\D/H*TY@,9J M1"^Q\7F Z7B!,I[0),1N]L/98EZ"KJTDFR5JG3WD^DKRT*CGF'ZCLUZ4#LE[_7 M4XIN$N6I.@#9Q [7A5K'GZ#M3FXIDLN:J#+3="JB87 ME_QGFR/Y0]FL4+I[ A-0>.AD(Q8L4WS]LC@AV+L"5=%K(1/_4=#6W2*H0N&. MX?G/]]Y6L'EU74@X1K$U!SG/2IWT0M4IN\,7O&M-'1J+@ :7FQZ-S9ECI_ < MZ2[,;,"1'I2_!%LI, V$N21B2QU)!N8PAX&1E]C'#>VIFIWCX%S&!LDK(;E M"#*4B\89H("P4$Z>?6&6<@)L'TJ+X_ XD[9M(54M?>"1/X[G@QIWD_WY GX\ M29_UAC__!5!+ P04 " ")BH%8Y D,HOD: #86 $ %0 &YC/^?4+@*1$$2WX5WX0'X[1_/#Z'U M")(TB*/?3\Y>O3ZQ0.3'RR"Z^_WDQAT,W9'CG%AIYD5++XPC\/M)%)_\X[_^ M_=\L^,]O_S$86%?K,O8'SC1*O[5FG@/X)-U#2*0>%F<_&I]]<(<_2:^ M"D*06*/X81V"#,"_*#[\R7K[ZOSXN1'^LJ/'^0 NIF7Y>D&VNOGU^4_Q?3?PB#Z\0G]Z]9+@07Y%:6? MGM/@]Q/TW?*S3V]>QGW[^,7?\>/'B#($)\\\%)-0M!H#L_/!F[-7S^GRI&(^YF 2AV .5A;Z+Y3>YJM1[$,]0>(Z17]U.HJA M.D(\\:3[!*R@QOF)!V&?OSD[+R#_;6=0]K*&:ID&2*M.K-,]OQJE<1@LO0PL M+[P0\.-EAEX@-])IZOI&ID& MJ'OI,%HBQ"EP2,8QVGJ0 /T -I0LR]LW33N+;Y./J22^M&]%]T!^'7[ MSSS(7O:EC0%&*>9>>G\5QD^M5CX70!?8SI(@\H.U%P[]+'@,L@ @:4^3.R\* M_H6E+T)7'D(7^%[',(* '(*_%6)&&]L%#F[^\. E+].5&]Q%P0JJ?I0-?3_. MHPQ^< 9EYPL5LPV,+G N8:=SX(/@T;L-P01D(B2YD[K RHD>H6['"=09"73H MHSOASO(1>:U%[.;K=1C Z%'(&N:,;E8E6'O!TGY>0X-;K"=H9)-AFD*O*L$I MV?E=X'H51) 3 5S_&/HPN_*"!,>\B_LDSN_N9TF\"K)I@KR&"/&]@'7#\1BZ MN^P%L@JYA#6RN5*,YD[KQN+%RZ<@#"LA.A&,N.\"N!@+'HFMH-S\+G#%'[B( MDR1^@E9,B!IC>!>8?/.2!)I4(0K-<5U\>PQ@SB+\\NZHSK@_\UZ0H49K'IKO M) ?+<>#=!B%VS%("D8+0!;X+[UDJPFB.Z^+;XLC-8O^'.((DAG82]]S#:'^ $G*<#D#7(B4^P;2._.4* M) F*ER780Q_=R!!G.(7 >AP-, )VLV!Q( M3.T"P\L@7<>I%TY7WX/H"N"8/5(^-\2:K@/K+YH6&!7V04% MNY"4Y7QR"$M,[3[_DT.--Z>/W$L.RW90%&8PLNA*3.XCFY%#MQT4!9F-')K< M25UF.7+HT$=WE_'(84$;VT_VTT)H+>!TF0G)84@?W5-6)(=B:T *\Q-)%RTS M656.(+ERA#/[B\;E,-X'EJ+(7 YAX<1^]EPN0>8%83I!!AL.$>:0^T/L>D^F M+>8R<_N*YS=I&"5AV/(Z4Z)Y(#OF5)I+3P$ MIK),K?S@7JE:8ZYJ'*49W0I(]QFF)$NYD]3L-[9FI#2$/G)B2;ZV!*,P*Y9& M6&:V>CQ;! *MP/21T5=NH1IW:&[/@M('D. T1R9(.!BP@AJ&Y!K@ MSU*'E[3.2T[OLMY2B0L*+W]88T'!:&!:?ES5<40]B?)SE>(:YG+ M[(MJ<[H"3*555#2ONQI!*TP 8"X,>8-_.UUMOMT6:2$@%=A?E@T$\/?RY5KN M9!58HKXY_(MA&,9/Y3&-5JBR(2C 5]HNB.;U5 G?R#.':5AMO,2.=C?0.^XJ M:BL&B:D*J_J4&&K/$C\'DGK\Y4M4[QA413MG%8N_@. Y MV*?#C0Y ,;82'8-RLWEX^E[HYT6E9@Q_WID!GC,0+;=9/4)8[G!J%F1H:'E: M^,P:H*/%.5KR\(_E2&5XB$Z=[N!V#A':'%%#R$TG[G3L7 X7]J5U,1P/)R/; MQOX-FB$X-QXT#NM4);'PV>.6EM_B <)X.[CQO?8J$>0K" M+*U^@\6+15O^XI]%=6V4)TFMOS'T;D&(O_C/I*VF.L/$M^)D"9+?3\ZJ[WB)OZ,PY$GMJTNVQON04A<)Q.+$>@+!W7V&L=M+*3-T^C=K=7=G56A 9*:+">HMUKUOP47U"^+OV:6%4F:$F:QW+6>!3$',!-!J&_#!);>TX>:$0K1])I' MFDGJ6^T];'9)B"L!2)7FS3$C*&*HN9A8DT13M>[,0K1Y3;]/@.:Z>;/,"*Z8 MSEI,L$D":O;L0#3M9S_,T9UVS68D6C(A,]N,((N97<@SP"3!B8735@"J(RB& M $QFK"=Q!M*RAT:(-G6P M[J";S?>&)G%(-4F/JK*>K%!8XW7'[=)RX1-LL&@VI0ZB[ZRMT"0@Z0[Z]Q6G M-)-Z*YGB;'%-K2?42H_;4;KC>3'GJ6CWQ55*KU2)YAF#P]P9NH-Q.6Y+$&V2 MX;++[6B8_2US/RL[HU_PFO0X(;IHGN[ 7=HHR3' ))%AHSF.H[L%2!XNP:UX M1Y,]0W> +RTF$=$F">@R> R64*FD S7F!#GQ?- O'@'))DFG##9$@[).V0T*.NWJ M V?DYS+HYUS@YPGJ_(M^C&,OHC ?#6>.-B@QI$7* BI-6A6X9_X^#B'#TMTG M"LB%0!NKJ8-Q>R)$U*Q(C-1M3]D<;S8G,H@T27UVSUX(9$$=K-MX2HN#0ZI) M$ADNEP&BV@MG7@ -_LA;!QDOWV5.T&UDI24C(%F]5\,/<*%NR*KP-P<\;H+;V*F"P@P;T7,T5&+""RKXU$2>*K88E5;>>!J"*@13U\,(R=KFJGL:FY;CM NBM]\@9P/Q:9)&625HAW MT?$QBQ/,\BQ+@ML\0T6818SVQ>,H@^R$6-PY$0RW0SRF8D2 MDWB;@YYV,R?I7H1[RDGZD1*1W#16J]K0V[&MXK+FM],F9\;PYYZ/'M/?&-TY MA_Q&_ARR]=,.O)][.4J]]SNR.U3^PJ/27<#_?+$GD,+IE36=V?/APH$#K.'D M$H[\,IO;G^V)ZWRUK9_&4]?]V7(F\->VGG/9UPFDM3CKP[96.X-T):F/(,K! M%5R[R+(DGI]]"[+[ZIK&3?LSZ@J%_UMR,YV]@.GVGA1)$?GKWCPRRZ&F, ]# M+=;8'(/D,?!!ZD)#R_.G[#FZW:E8<&***?(9Z&M#*0QG=%?='\SI/R&'ZCUZ MX#RLO2!!=IMQV+,2&F.\;BO Y#WCA *=7I.6^S6(($GH0M[A\B&(@C0K+M-I MW'U($9%HHNZ%+RTK.0Z8)+1MT:SR-D&40TJW,=4%6,4)J#6=V,^0+,CS(/*2 M%P?R+6U;HU+Z4=T+NP>.-M6.XI<.R,_4K:/^6<->N2;Y84A27"%:T"ZTF9PI MNK/P_J4LY-]Q6=QN-P14?<]\.]MAQ;D/G39.1[?W5E_ P(9;6&!.,-_E=*XE M3+89Y7-V&4._[%.\U=P.BJY>?@I6,%QZ#%+XAZL8WXQS[071-*IN"Q43?A!0 MLTRGG.R)TP(',]6HY4"E1X)/#;/?4F'V^8!9%K4[Y=F?V29Y3DCYEA!.^+X[ M3-O].- [\1&MC]%MMJB\):_ :=!DK'8<%M;O 4JWY9"1W]X-K,@KQ"*.6">;E&(%"L(=Y)NYRU!47WY M"_3B.$1UF(<_&+!N?]]"Y%V1;&!FR3):-(/5-%&0[DYJP'WBH'O[H;W6]2\A M,WL$V_;42;01OE718*>]X7!T[T5W '*AT5:Z0_H[>=)'GX>3:]N%Y%GV_]PX MBS_ZI\A+[Z_"^(GQ*LW[%K0,W<_6U7CZ3=/[-(<6-?XZU?>^(T!*:8:WR299 M630H$OQK[>RJBQM;*DKGFWH&J11Z] >:9KRQ FW\Q0MZU=R)-FTMY9/XU<.#X.JV)=WPY2^K5E53*8SM&E>0;]M,Q2VU_-FZK8@2%6G#.),$?@E@ M .\7+WIS]BAW1NE.Y)0(D,8(DP0U?$"6Y5\8/_3T^N[[ &S1B>;IOFY#B3#E MF&62>'%'!.Z-F$:N%X+I"A\^="(WOTV#9> EG(/!4I-U7]*AQNS*L\VHVA^, M%Q+@I> 2%/]U(N*".MZA&\GINJ_O4!6,R;.NA\W?HI=I\[A:40*:KAK/KWT& MX?(J3A:)AZ)$QH[L?J!TW_/;K93WYT-O$D>ULCR$/L5_V9SD UD6(MIQX8]^ M,0":*S=5]]7 W4NT# "VAE<*D;1*D@4&:-UWV5L!)+S&>.26(D M?0;YC'(;;TN;+5GY>'U<,F[#.<,CK.K%9NZU+8)IDD(^OOJ6F%>&2Y?]-D>K M,)H#15+V1U:XVH>39IOV\F7J*BN@OE#=1B?DX$EJQY%5Q0[C;@^Q.(E@BZ>/ M92=+RO98BF1M2#\*VX]5;_M.9/LES@ @*?QF0H;./)P=;KG9@O*?9CJ:2UI/Y8Y8XNU2%>F3Q4&1A )37D6"IS7;#D M&-2FQ!OO#.QA+:C3)57AR$IZK7BG_ED)"CH[#YY*Q_7-:9(]*,=2K),CVL!X M3IX-7;2L'5-[&F.!=J0W!IEK!D7T+M_66L "%JNG+!>\$G+A;QT/\S#Q( \8=(92^ST(,9>;1$NZ1K?OME&QB&&L*6TF_> M\=":B3U4*&=YXM]#?TST+PRSJ\=L37N7#,T33S/4A.TI0CF:#0QA(/T^ ,OR M: JF/']@N%K!],G+>$'-85 -[= ]<'5WP&B3'"#B4&FG MEH@F_.8<"<9VLM[F-@EV*0^$45(%->5@>7-.H[02_701!7]Q5\#6CD! MMST)IQG:E7N $9=EE5E&O!DY'&:\]X)F:+=NQR'98<;:N$H%A3M=I";'%*"W M2U#;JI-A#EN"G+:5BP/!'D\:P''P![/5)#UA<*3,:3JO;$C#[32K+>SZ(K[P MHA^7X);:;X%S.LI 0VU;2P'M9*Y,=ACEQ.HIE).F.=H>F*[0LWYQA ].R26D MC*F&6J(]Q2I/MWD6B([T-R])O(C7&26:9VA=086$F\PR5;PPBB[>$D 7]]S' M28;R+62!Y*3,F6YH-:$[80M99Y+,Y;G110!Q3#ZZ7?[15GT,4@%)W);?65 M?!H?RFL;IQR$DV^97WCM695C"2 M[_#[Q$.WZ=/#][T;]]JI;N]W=QO,3%[-^0!F*KR2VF!F\@+H YBIKEY@!#-5 M^DIC[@:?)0'4C+47;E4#'0!.[KRHO'1M@W-Q6_3'CV_?GKVQ!A9RUF&7\=0KC 4A;^EHOM+ M$]WKJ3.Y1C=Z>MMUKB?.E3,:3A:0U:/IS62!2)E-Q\Y(W97BY$4AT-+04'_7 M1+W$T;7F]LAVO@XOQO;?K8F]4(9J[;H+!H[OFS@ZDZ_V9#&=0YU5BUMYBF,1 MN_EZ'08@:5[%CO'[0/#P\NL0:JJUF$)-F,W&CCUWE>%87@I0O:6]>QL @Z,? M27-@SX;.I65_G]D3MS(%B\_VW!JZKKU0S&>RY;2Z?VQQG\3YW7UQ^W1QVR"% MH//738*NG D4@8/L&\;?&BZLJZ$SM[X.QS=0,I_GTYOKSY#NZ96S@$;/0F\9 M*)11T0M=;X.FB^;\C!0->H1A\0<6"7J)8(:N]5A#ILQBK:HN!!^;6P/H7%0*[3RH&/*/_-:PY)P884< M9\,_D/,J3!GT:O,;^](:.\,+9XRC'654++QG5AQV3KBRQ?"[VE"K=IG0RX47 M(G>65H^O%4^Q49E*^+2Y/<8/B\R&R!9=#,?(PQ7,74#]=%$8.9VHXRIMU[^& M+^'11M,O7Z83RUU,1_^M+F!$M_ -;IG7\&T1?$-X*/?S<&X/+N""*M[5@7Y7 MK2; 0*&X-XC%Q#<4WV-?V?,Y?D]&)1^16[>])$*F&F:#F*TT! D?4SY!9 _G M$V2Q+>@I"\8JU<, OS)5/,*$4P, @Q>J<7I#.!FDE\ZB>)FG>%())P0V#%84 MVJ3JN>_IZGL070&+&=2:VZR+!7,"@4>D21&W7X,\<*H_]6#\)5T.0\&;NS84+ MPSZH,):-TAZMV2_^-T/5"=\FFP5;/U5@U:F'#'&+W7NW:J01WE">M *H.L*H MF3Z;$L)/LO)]]9CO)OY,E'\A/&/JBC'9B-/J)ZB1L++Q)QQR,VU5CVN5O[*1)-QLE<6J1ZY(9]FH M$0ZV2&I[DC WNV4C3?A6N1Q7/5%5LLM&G?"=5--^$I)3-@]60Q MLDXF*6^E<\\>5BE997 M]1'5B'9'+T'F!6$Z02X,#J&5&=X2+E9JM]3ZJ81M;8"KC'^V.Z@R)!$.>6=' MM5?495*Q$IT!IC#*FHUE-<(H^;)L:E;1/+!V/V,&Z56 ?I."51Z.T:4;-/H/ MR+JW]%??LG+\,2M$7S."#5RE/B M[U'?J1EZ^7T:52U2]!+*SWI>]:82)KP' MFC]+TP./!$[7"?>QUWZUJLLW\.R*W(LU[1TQ>8\2>!%R+N3U=SD(+DD7;0L"TRRYQNLO\7)#_2^#5Q,*[W*5]B=&RY2XNH8C#1[F,]53N6E4)!]T(-*_24-(&,<=W'LOL4E#'ZZX8'"HZ/A],DEA%:8,NH>1$\W3? M.W"H!.7X8D[QI^H0JT(0)X)_A8Q&64:A>47F,:EZ*%( LC+OV0(%*/5M;A41 M<^#'D8_O3 _0W?H;HFC4<#K@MM3L0K3BE15LZ.N/KNII>)IVE:U''K]+N[>U+9+XDW2WNX-'[>W@#[:.$?% MWKP52-XLI6U!7BO]5FX\B>^CFV,*AE6+H@ MK VLWFH#O'V8#\1.(XE]#SLQ$N?]-H6.'"SBVGCZG08?B.U'Z4. M6I(#JPL MMI+B8]:Z^)HZ+M1NRI$1'?6&DNKFG'X/!M'/-5+V[&ET$)N7[$..6]EX6YBZ MZ.(*A[Q94DA4/WUPM9N$9.@@MCD;-POUNR5..8/*WJ+]0!2C.8=0E7?B<*X? MDI$#48KF7D?4JU3DSM=N[#?UYGDX8$"YA[[& *)^W>H4[I]YG.%#N/@//^]8 M^1I"5KS!P8*CX=]N?V$( WE:\I&(10X]JMRC&E%.+5&UL[7UID^(X MMNCW%W'_ Z\FXD9WQ&1597;7UC/];AC29/D."5P@:[E?,IQ8@*>-E>TEE_[U M3_("QM9FD"V117^H3D#+V22=34?__*^GM==Y $'H0O_W5^>OW[[J '\.'==? M_O[J9GIF3'N6]:H31K;OV![TP>^O?/CJO_[??_R?#OKOG__W[*S3=X'G_-:Y MA/,SRU_ ?W2&]AK\UKD"/@CL" ;_Z'RQO1A_ _NN!X).#Z[O/1 !]$,Z\6^= M=Z\O+NS.V9G N%^ [\#@9F)MQEU%T7WXVYLWCX^/KWWX8#_"X(_P]1RNQ0:< M1G84AYO1WCZ]S?Y+N__3<_T_?L/_W-DAZ"!Z^>%O3Z'[^RL\;S;MXR^O8;!\ M<_'V[?F;;]>#Z7P%UO:9ZV.ZS<&KO!<>A=3O_-.G3V^27_.FE99/=X&7S_'+ MFQRI06^!/9WFS M,_S5V?G%V2_GKY]"YU7.IX38 ?3 !"PZ^/^(T9M9?3A'(H4Y^P;_]*8'D>0B M.)-.JP LD'#. QN-??'+^44Z\M]V&D7/]TB"0Q<+X*O.FSUG]4/HN8X= :=K M>YA6TQ4 4C&=@#\: 4B=VY[>X-*'$4VW'A%@C6:)QPM1O=X%T&R M%QJ^@W>. *R '[H/8 ##T$)[U1K4P6;?L57CN#?[I$S4)/:]E>TO 9K=_#-V MH^=]<:,,TRCD=KCJ>_"QULIG#B #VG'@^G/WWO:,>>0^N)$+,+='P=+VW;\2 M[O/ %1]!!KQ7$"D;B$+H6RYDI+8R8)C&Z[4=/(\64W?INPLD^GYDS.4<-'Z3T8WHK[M!HEZ/%L%,%ZNQ@% _K5TA_C9XSFP4C/$/"$-KS1.OE M@55C"#EZY7H-_6D$YW_P-;D 08#U M90'RD%M+6?GH5#+MP,>[V1@$">;,&&9B59EOA!";MV4C)?\*B.$^8[6%PRPY*F5@L#M2 M8S:?&, "7>7;?V*@L?JT87N)05EOE 8M&%%P!3JW8T2.>F M; 3!E/LN"G#-V>/7+;^.7*WDT(%K$W0)26BB1C^)8Q%9;"0\9L MS%++)MS+5"OU;1I&84+7&D2^A2E(4F:G9N*-M0DI/$(;-K$@76L.TZ!5+ RP M2._FX:RA"-0:I@V+/C\6\G:'VO:T\=K$I1>'$5R#(#%S1)2$@P=NP(S&X^4FB_1N$-;-E M]@6UW+T!2(5%E-=/G@\N)T+RJ0=#?@8$KY]TV(2IQN[5CL^PSB999R"97L.< M=VE*+OHV4[!$_8B\_DW B@P 9 LCVB3?CA:;N>L"S1VH">@OLP0"]+VXNY;9 MN0DH<=Y<\H7A>? QNZ91"U3Z" W *[PO\/JUY G?\#-&9EBAO4!$6\[HDK.* MZK)!H&N#7GV"#K6GBY\Q4O/PB[NHZ@TC/ZNJOBDJTKNIB(K@N2W0M>$#., ?'6CE>$X M+I[5]JZ1J8.^+"V*_*YR93B,!OXCP2?=;<7'EHI0$AT]!.J= :2"9CC_CL-T MIYQ!>L)R/7"Y@\I# 5$F]NQ@X")CO/ML/H%YC%=[#VF"2Q@\[XV%X+B-('*P MG#/&DBH\,A9DHP"6^8;._Y'O[2\5_"&;6IR'@DT92AZXEN^X#ZX3V]YAL%+& MD0*H\6@'S@R-=!"$Q%$D;@2!C6N%&-@9N@2',W]GO 8%H ^#)?0!=C4]@*!B MW]> F#J2/&!'<9048$&$D0 P"%_:0^@)F\-J_=[$RC/[.638'!J].T ]H%@F=3U 7#-AI.1P/KTIB9EYVN,3"&/;,S M_6R:LVGK$).+^>R _XLX^)V?=L;[.:_:E:/CP?D.#AXN&P8#QAFTL,.[1.;B M\&QIV_?9083.G?R;[8F4?7&[ 1;1#%CHSPU?//L.>,FTMUEC4MLW:J'>\8XP M(,[:E:'=BHP1Y'!G"U5P-TQWA]^P;Q4)F>DELZ$=!B3Z=@[9(H!K+BDSLD$F M!D7:(D!>=6" 5*'?7YV_W<*"]3KG]U=1$!-0;IE!/<\.P]$BB7$83ZZ(=%6[ M2&4;497AL6F7^A06T7 E<$L57XH@7F9*$8TAI+92.5'5SWALH%(8+B M[7'RXO:< +@L=N2:R:&[V][\2K"CL>P792R;)N:]L1NZOZ<0JWEE%[W.4+!(XL=[KQ!ZA0XO3\2@9)7IT?2CXN]^4 M,$/S_M&X+WSO8O\['O)?61[RZ0S][]H(E:7H\G MYF=S.+6^F)V?!J/I].>.-41?FVV$ N24_M^AQ;LF:%&)*[1,&]K3 3N8OQ?' MO/?9&%Z94X1=Q_R?&VOV_10H.05*&%[X(PV4I*L%[R703RXOB 5+R-V.)&#" MPEDCMT<)3)ZOGM)<<>B$26LH@H!^$109C#F*.,JAS-,TG%)PX_""*)6FMVI4 M??;:H'JIMC!KM[O5"V81(T'REY!T7E#AIO)#&4.V-Y/&MNM8?L^^=R-\38G- M&68W58'&.BSB(R ]VEB]\S;L38Q$*8M1X^>\'-$$A"!X "&5![@;I]N;A.;S^-UG%1E2&1I MQTF2.DBX&YKH$*KZ&40;[#!Q["3GX@IZ:)XP18RYV0GT MO'VO,5OJX$#UGRM;74/H8UL"$06-NK2051$ ?.&3O:!8O6X_:,PL4?BIKG-E MC*K*%5KK7NPD57.#A+)1%+AW<83])3-(1I'E!Y(Q/E*$-0^->2$./E79UVP=)7M M8KSLMPLF737F6#T4J$:!9ES+CM^]V%;H>[1\J^! -1(T8UPB< GT7=K3L/76 M'WFLHV4L%R<:HS^J8C3-\=.' 7"7?B\. N#/GPM53O.:IVFQ^VTAGR&(1HN9 M_42T?=+T'[J,M J&_N*E@!PTR?RD2C(O<=TEX#LA^>GGJ@Q1.NC/;2;@5,_ MOA%RBC:,!"65,9PM>$'1?7<;:4Q9&K BD57UF:P].USU/?A(J4?QH4:BHC'] MW.D/1E\;JTS!?\:NA,2G3^_>G>.:%-O:E^C#>&(->];8&'2,WLSZ8LTL,\TJ M'4VNC*'UOTF>:5,X%!^T(T'[:QG:JY$UO,)T[YF3QJ 2>>",!.V[,K33F^MK M8_(=R\/4NAI:?:MG#&>(T+W1S7"&,1DC\>E];PH1X@-B),C?ER'/0)QV)F;/ MM+X8W8'Y]\[0G#4%Z>XC8B00/Y1!M(9?T&(;39"\-@I:]?$P$G@?*Q2\_)+4 M=YF-D!B,QP/+G#2X%;"?"B,!_*FZ$9ACP[KLF-_&YG":;P*SS^:D8TRGYJQ9 M*O=='U'91;M9 K01]6TW2+3ZV2J \7(U#N#"C48!/E,(^%R\+>/3MX:( 1;> MV!+P.\:LTS>L2>>+,;A!?/D\&=UN:*!&_E)$Q![(XFD]%7M##9$Z/NK]JS$-D?R^" &^7RKGTO2S,3'/NF@MI3>WT&';J!B0 MK?@BB(03Q^R;DTEBU#1(1=)[(B3X*B=+=L7--"9#O%%WT/&8DK5)&:2\(T(" MN'*T8)FT9JEQF-[82]1_$^DGS6U&8N]CD."OG$*7UG0\FB)5"EDRWZQAIV^F M5MAT-KE)5C_Z\/KOG<'LLO/3?_[MX\7%VW]\Z_>2O\[_T=BE0\*3%"1L*@=9 M]V9J#>7$S*W;QF$3,'/I8%?.1T%CMW&L*!8F%9-W MPG9F\PN38-;1X:ZS+V^@&&)43NK$,_QG "O.HE 5S4E9'C4Y_.* M2 &="LDTR3:="\Q(9FTS968H273I:\D64M?<*$[K1O0A="[! _!@XN_ 6K3M M/P_9UYOT&4U7X1'R-02DH4K=9R=?1B3HX4L&9K&-W4E7X9"\6":!" MW3O5W5[=G/'X G M;.S.9G!5;[%MV)R7H(A6T,%1E.SY9@'+MLX8JO<+"H3"UBV[OS8V;7VV4I>_ M",6TMVMSG]M5 ./T):(D6,NW;[D=-;!SA3A4OI(B1 ^-K%P&Q#QS2:"K&BM7 ME O"O-/7VFV2?3I;NPVQN%6K]UN_-[4]>NVTQ(PHME%4)U5\84 &X-KM?"_* M)[O'657;$ZNLG,_)$WORQ)X\L2UZ8K]8IK%$ "1[B("SE=#^"/VI-"RDNTPE MU/F&JX=L4IF'3"HJGK(!YOC MA^(LX'EK63+LY_3@AYG4;Q%!ZEO(8C^GY_'R6 0Q >VT/1=J\5Z]B+.TDL6Y M<\^>Z!15F+>?07.6(.A'V>-;)+P(5RM$\_ASE,\ZN],H<@>C?<:)YY'E+V"P MM@4SFYB=5#M\J\ )^WJI7;5Q\PJPB^K7Y1!&>Y?NSGJ9N.$?W>3H; MS TQ6-.7LJIW 5>SR#V4.0/%EY8E62"L)E@7#^UVR^PDJ,TS=C]] M-!$NTT00H:LEZL;-22U.QZE@X( =;]K MDP-#>XT0V0&/>F"A]HSF+>L4;*)"$8A;4B!:XH"6RL+!7&HU I]/;3!MU%*K MM@]S(9F&3'!E[SP<Z[[D46#F4K=O<\M^6[>,0CP%_82G-?P M\Q9ZW9Y_4N-=JI]MPT>#QC$E5Z+K9,7EQ3YO0K"(O0'.2=U@4TB-.Z!X[S8U M+I^K$R>3=3P\F[H,N026L8>)4ZAT6I$%HM>4VU>#?#DRC'72YI@CZ)0])\A* M5A*= +6TSZ6CHB$2[1;JK(<#6H17E?B *&4TRJVCHRH08Q7JK"8H7H<;@GS4 M.TC>-".U](.WP6Q-@^A)M>D5]!QK?1_ !\[%MJP7HY.BX'F=U0;KX*+=3CNP M?7JIL!RG31M5EPT/X,ETH-5=WKVY\U) 2H1X[D#.)K>[Y"5DSPS+X5O=M*57FZ/4A, M@YX:"E,F[U_ RIU[_$UIM]WMNZ-A!1U^&C/>R4Z7IP%MAI&[QL\V%+Q4)*]C MDI%>:Y#;#YKQA^JSV!.W8W5,,B\@'_#@EBX%&T\W=$\W=(_$JWBZH5L+)>UL MV],-W;H7W#3R')YNZ+[\&[JX<&$X 0_ C_'[G#P+@]A9Y MNCAZNCAZNCBJ'Z..[#P[71P]71QM:+<\74 \74 \74 \74 \C@N(??[4$XA!$602<%%?_ M5(ZK9P'T:6=B]DSKB]$=F'_O#,W9)H[>6&5O%NBLW(#W;VOCT$*=Y#,NVA(-S:Z= D4+F/7#'ZJ(EQ<0G. MYX^^\2VY+-+2T2B;C:WZ'1-U8*M>LJM+D!LK"DT)K ,H KIVN]JNSK:KLM$7 M#:N7JOQ[8:6 "[QV3C(6Q*F)'.W'JZSS4;.LB(/ \FK/%9!?'2C>&F!;0;]6 MK:#1V)S,OB?6C_D_-];X&IFF6I@^IVH>%*/I5,WC5,WC5,U#%^WF5,WC5,WC M5,WC^*IYU"L.H=F-TCJU(70T"O,-0PB]Z_D>RJ*=";+FN'HQ$$J MXMKMP51PAX#I[*'W.CH&&5U!V86W"^6L,T' M/X7X3R%^D@]*?8@_!//72_CPQ@%NRAOTQY8EZ,/M "QMS_31NGBF^)!0JTHC M34/W)% ;/3[Y]$U!H?H!4)/=%BU[;1@4@Q0(FW7!R*:HENZ3VE1O-19^#=PG MUV?7F"LT:=O%01-(2 =/.Q6ZK)94C[^\A?8!T!U M3-R<^BL];WM!L I6&;I M5PF*3%>%\!!'PRHQ3+2*6(OJ^_D]L E(\_")P>S*^Q5U%?]\ELYFFL8,G03; M+@P"^.CZRY 1HJ_4P4L1Z8XFD]%7:W@U51V7GZY@$,U L+X$=T(V"Z6]ZOC[ M#ES",7=2+WUL&B9KJ+%U.B6TCZ?O@LZ-H%.::Q S9_ BJ"@G6Y4@9,71*5V M4!,!9].9PQ-]X]RRV**E02:/=>T^U[Q"QSE^7*'O^C@)N ?9C[A2FBL*4O.$ M'XI!KMT&-H#^,A(^6';='6C ]C"V[]H[=6<*DPBL_FA[YDBAR4Z MGR@'L^THSQ-%3TYP!%_D/-'SN8G$"3" MA^.[6>\$W.O5M!ZJ(JTUS(PFP%U8VF_-F(DT/MY%#3QJ&& M(;;\$(& "<.V>4AMC\GBH>.JD1FZ"R2NJ,=3K^D]U-@\##*S^%%%52>;1QY; M=+9[#F;=4=H]:I0WKO1KY4CCU.+-ZZK1*U'OMCB*8Z,"=:/.L3R%:IY-F9([ M_[0E=_[-K>%Y&7@N"*F[4=Z MS;Y>,GB"?FV]1K*(A$,RF-1M7NKF\W(RCFOL\W7RCZ54H3[E'Y_RCU]<_O$W M]Z^5V\5[UHJIAE?:M7[)5R 5F0PD5885!JVW_EQ6 &[;ZO;]$?BJ*P!K%S[8 MM=XLM((#$$:XG'22U^MLZ^2+>@A88QP%TVJBHYWG;8*@#=PY@I3]AL!NNZ-@ M#0'D1FW9O;8RA,-HT0N XS(BI,561T'Z"L"-:I:'$KYOSUT/G8SFT[V;/OIQ MB98NXQT'@PAKY5TB@\DY=5A\U"A*7X'S^Z*L: MR661SFJ1-#9J6FZX#/!T90=@'+ASP*N R^NI2,,26$ALEI'PT'Z/-)_0J>&& M^W&.T%E5/>.#N4?#A\2H2:%F2MOH)/"S-E G@AB87II6 #P[1,5C!FWA#Z<\K/,_17 M:,^3,'E%+*I+0.XLJB__2L!&^,JPO+FTB:,W(7+4Z\FR>:4F;L^[@09C;,K< MVT'TC"_3,6ZB$5MJ<%-!.I\@!^=V ODR@?7PH2XVR?'K,BPW2#Q%,MD)/.:\D8W"%^(+?K[#\ MN1<[P+%\TPY\7/F-=/$$0] > "]2$%604"#6K]RE:2"Z/5 \FA=U/)KY0,HJ M#-H!0/P!3@^N[Y&]8Z>BNI&2[O.VR=A^3HH]/=J!(^#&E#&V:N0AD2- M,H<'3J&-JU*>,#'J)TKAA_;WB5*0N3FQI68:>"9E,0BR\&S'&RES&Z5BO<7, M=_!CPR+U IN934V6+IFSY99X?A:)$!.@HF[G(5C9#Q%=F^@ZPH1EH!IZ>ZVO0-J8U""&OG ME"-"O9-5O?DQS'XE>C]81. -]V.(@A 5M-L $@+<\6ET5Z;1**W345@ 7P%& M%#C& PCL)9@ S"/T?7[7,+8]G%5ZP5$BV@7FQH66+X?9+ 2IVJ%<3F12L;/MI1]L%EMXW5X6CX2PI8:5C_50*$BDX!["4#D4 M /-R9% Q#6F2_4Y;IPB-PN:?,8YY;FJIA,E;4;.5[6I@RW13B:X+YO_@Q-H $D":(=*%F/E\-Q$41I'/H@6=\4V^[83*LWR,OB MXQZXTUC[L5%3 CC3Y.D#-!6=D8PN+XQM/$QI3/K4EI4AQ##1[B^+>;6P9L6P MCTQ)&\+L2*\<^=N2NDVDF C-^W)$K#UR466SF43XTEE56C\(--[!(## RQ&# M/?"F\E.';#S6.[\??N&GX:E^W_=TG?ATG?ATG?ATG5AUTM[I.O'I.O'I.O'I M.G'#UXD+5S39-XBK#=O./#OT=BH9 SUS2?8Q,=H*H9#]_8I**;:A.\DG%$WH MCL]95 UM#F-V]JKTJ4ZB5Y-6VFUYXP#. 7#"/B)QYD[(G1\,&YK5ZP7+!!=M MJE:HPCLT $@T-SH5_+WJ&!:4S-G2N:R0"=.1[AYP(ZS8', M=&>]XP%<<&8U!&P2A<_>6L5"9LSGR-9V\IN][@81$OSOR_"/9I_-26=L?#>Z M X2',;SL&+W>Y,:\[ PLHVL-K)E5P*\QK&;V4_IR7R8W%EHY:X"^Q855_9#( MC ]E9&;&-V-FC89%^4D'ZD3V4P>D0[6&P^Y%[-%B@Q,)F8\BR.R.V(&+CKM! MKS6T+L$"! %PT/> *&2?1%#)1\&@@_;D"E^A3X]4SX./MC\G2=;'RJN+) PV M0W4V8[6%!FN/^EBIY5D%7K7+?70/\/S^$I<@Z"%@GA0\UU; ZI>7S1]VZU/-9HZ1J6R;X6+BR'8/YZ"1_>S+%#-7A. M&9A]V/(N^^+V9DK@4O;CS5352SE1@6'?M_2O7B]PQ4O,*AT_UQ*P[TA'Q M\Q ,M5-31; PHCY 4-K>-+*C&,'PO-/X,"'@#/XRY4($:0%WNGZBD@B\L<;' ML82](1WH98I &4&JDJV?%VD?!]+Q,9&#"XU?OZJ(=DV AP3,&>-DE*[M82

SP$Z62=^W0V1<[>(HD*=!'P]/)[JLZ#ID 8=I]W?A%-=:XU MG#8N85$&4S.4]Z"B]EYB,9S8GN,Z8VB0P+P/&^'>"&NGT!=!Y+DU26W5^)KW M(#F=9_IZG@]CCL[>Y@88V&H^\C56Q-&D25I;@L "!(,!V\''[J2H0B9C)< Z MH,O>V2B$QUFJSG0-8;3JP> >IA=(!^[:14@PJ2_04U4\0(P'H@A(CQ-06$$P M#7K)=?.(]J(&HXQPG=DRQ.G.(=@!56 M!'*/%79Y"%C&]4=2](*"&)P< [G>*-K8Q?NRN_SLPAXTU-X\QN[WA(QI+0N, M$_23M'FF1"5 MQCQ-WX0HZ#Z\=R$J36])8+>@B;(7!Q0 FLH'===RX[O0=5P[>)[:R:-*&&+. M\43OSO-/Z3)/. MWU9]N./XSG/GH\4"X)=&V:F9A*:J[N[66"50 ,:M=4]V<@+R"'H(B3%7G"7A ?X-4-N\]EY'$)]#YR/DJBJ%VRF=E@TD>>Z^SUZ8= MCIQ_+*RH*HDV/!-[QH_1ZZ5QKXP:5<]1NIVF,G898Z4L+;R40C\$C\E/3*^R M2/\C9VL-)&D,WO?Y&6H" @*[6-P&@X S:-%)GFCFZ=Y/34(0ZGVL7*N+(HUG M^[Z\(K7$DS!CL\XOEZWU$*0QM?!82WLQ^62G.*N\AI6GMQL(C75:A(P4HJ^4 M>II^-B;F6=>8FIS8X,%#9A24U5 M):.(D98*,55J)5/W<^@"_ROPO\=,RI:;J0J6BE&5"*WTP"CM*I$[7]G ,P9N M%*UMGWV#B-3V]J/.M*6#3"/PQT8W!,-W^LB2[:&3 IT^N.1]C2V"UOGV7%&] M@GUV#382U%WZDV2VX-.AEP 6<[9I0LO;B[+NQNN]L+;2\@,N"EDE_VAAY>V%UGH=%6(J M==5EO:4^(C0!VUU6:O9B/6)$LZEQO)$Y M6_-!H0.HJY-W[OBE2&5[Z.P*2_$*WW5V2;8I;." M*9FE[>J-Q.V%$PNA=[F]>*?RT0K>(H%UL* NK'>2?6_9Z9H^O4R\<8.;E5HA M'4E3S:-VXAP5.QH'U-UIQ-K0:)$!.PHF[G*U><]V'+ASL/DQS'X-257P\MLJ M^PSW@AA_.!FH6JB6UWG2[_LP0/;H T)KWVL]E7%>GDSL@[]VWF'#^7<<1HF2 M/H.&XR2\L+VQ[3J6W[/O<00SP:B2P3\!?\9NZ$8@PS#%'K\%L4PYFEP49L0' M&I[YY0E<.Q33SK0RU_<>? 8Y[&3R#F$2[P6I[P#1!]&B^#M^(WT(H^\@RK!F MUFAH;,J7)Y0-DXHFCB!LP%OMHH.GG\H*2K%=&N(:F<-%$'G^ M7U);Q25VJ10F.C (6.KDEC^,%SH[X _GEZ;E=+.\A5UM@I=,S.BD*,V#L3Y@ M'=#UV]X.*7>L*,E;F!EDB*G[FC(F[$J+6.TR>A]55]3JJ&\'E'&$!/#G2#43\61])#UH9$L??FY-QK.$$[FL&>94Z)? MJR'$$%3W,+2]T>*;Z_>!O\277Z,@GJ?NQM>#R/FVF&_>O$8X)+BCG2)[UALU M1PW.MI](^'\JXW]I3<>CJ3'HC/J=;]:PTS>'5Y@(T]GD)GG_&GUX_??.8';9 M^>D__XQA](]O_5[ZQ\\[+V,7 .K #0P=U!K]NOU"#_JQ9.33VX-H]+>/%Q=O M$R+AO\Z+5%+M'"WE(67/JD]7 $1H+6WCBEODP^YS3M>K ,;W(1K"BW'!4K( M"KA<6P5"BQS#!E#D.(5; T ;![,"T6:G33;-=.U=X-TX1!0+0V.>9B!PD]VI M'92YO]MF*12CAW9F&@E2_&< N/?]!+JJ<;/SJ,_G%9$".OGZ978AWXP]ZR D25".G M%P-BWJXIT%7-82?*!6'>Z7OH-FR,+PN0U&48XG]/SQY47(;/TR<+O.27*\3!$*<-2)(]H9E.HBB5DC3) MW/=&'<5%2802PX)!&?G;.#VQX1!$HP5:5J0+<'AX2:/_@*(EFWHT<5)RIRW7 M''MP?>?Z.^_G70/WJ6 0%Q(]SLN)'MV;J34TIU.<%=2UAI5G\]*A%&5O$*RK M"J^%;-J!ZOR([;4B G1(W@N?A&^_B8ZD3<:""#NI-^/JT>V4*]!\&&5OWIR" M_J>@_PMAF\[QCV,.^J=JA^6'2'F)4_VP#Z%S"1Z !^^3NX5P?6_[SP-W[4; M8;_/M-=@QY1&L#^&VFZR!;5V6V_"0>=#4F/@9!:I$2-('ZI%DJS+?%G)0' M=[')*N])*,O=+NY)\\5@F0EW;_Z,+@P ^ MNOZRA7R"G?F.08B:)X#L-!2M]J\A].>5%)R6\@M(4Q^#R+5*"]FY+"WL66EM M@9G]-+:?*1$CV:NV/.4QB%$K-#BEL)Q26(XIA46OP_&4:M?XP<>1HT_Z'7.Y M$0S]T'6RBC2I'Y!8TU/6-L^:]AB$IS4ZL-(L=).E?!F4RQY-XSN$G6L3?:VR M%0?ZY#^27 E2@RI=!1=_0WGWW&8/H/7_'R6[[@/KA/;7K.3&8]VX,Q0QV06=2^. M=NT0;W1K[%E-*Z0'@>TODR2+L/N\;9,5L$W@W@"/I!N[P8;VFIM,TLQL:A3 MK_AQ.S_B%58O-5.PR37)XI+&1J2)O& YY8#,'BKG,02W)3=]H4RA(]R6ZI)4 MZA=B#+'E"^8+@S(2$P=9;.D*LZ7<\J6SA4P9=L9?VZK8++!Q2=0B!;:J2@8, M_N<.T0-]\_\!4$L#!!0 ( (F*@5A.$:!J%GP &,Q!P 5 ;F-R82TR M,#(S,3(S,5]L86(N>&UL[+UM<^-&MB;X?2/V/^3Z[L[8$2K;5;YWMNV^/;,4 M194YK1)Y15:Y/8X;#HA(2FB# #L!J*3^]9N9>"& ? 5(9AY5S,0=MXHXY^ Y MR"=/OI_\]__QO(O1$R99E"9_^>KMM]]_A7"R2<,H>?C+5Q]7;R:KZ7S^%?/G[]-TJ?@L^@O7['W5J_]_,.W*7GX[MWWW[_][F\? M;E:;1[P+WD0)^VX;_%6MQ:S(]-[^^../W_&GM:@@^7Q/XOH=/WQ7PVDLTZ>1 M1KZ%)(M^RCB\FW03Y+S8C:]!2@GVKS>UV!OVTYNW[][\\/;;YRS\JO[X_ N2 M-,9W>(NXFS_E+WM*I2QB3/BJ^NV1X*T<3$S(=TS_NP0_!#D.V8M^9"]Z^]_8 MB_ZE^ODFN,?Q5XA)4GXH_?JQ8ZM2^LXUV"4F41K.DG&H^]J>X-.Z0_(C'&CK M.W=AG>9!/ I\6],Y[%L\[HL?]-Q_:1KG\;@OW=(\"^QQ&0C>%35!+?;5+:D.WS-W'YT4OU+4EW5C"J;Y9:"/\> MWS?VRX],(2@!!9=SVQO:K5@AW,=5@'3:\N\=$Y;=.PRF?S- [C%*+P^&4 M$6.?5:4&FJ!&I^97J0: 874]F?VCB/(7-LZ@(Y8DSVPBEES'2]32P9=&+ID" M'*99H.QSK11%!UDH08PBVJ6).71)Y%Q220FS31]!" QE5,B$AH[+00M# UHX M_TV;;9L&NC$;T(J!;;PF81BQZ9@@7@91.$^FP3ZBHTPM?0PZ+GED!;]-**T" M&&;9H.Q3[*"#F-*;*$&5VLG8EFQ(P"GT]ETYU_8OM].["6]J"RK\,DG"1?Z( MR1W.,'G"F91%=BHN2#0$/..0C;QW"@T *72U:RU$U1#70[4BG(AUA_,@2G X M"T@2)0]RDIF$7<8H/>!V<))+>J>4%;P^F6IA5$O#8=!DLREV1<9-$3GB>;=(?U[9^]OM.V<*A;G7;15AD,&X/Y,).&L.I<":AJ_SU'OI M*R'U"YK*("8$)YQ<%AD=56399$-;TRPRA!&EM,OP88#<#AL*4>^$L;QUU =%M1S&IN%^3LG.BNS^EUO/-M M(%!Q]:ZEAI@>:M2@K/>R-C>[PT\X*? MUH_)%+).MQ#HX':V#L@$P1!*ATZ< MWN1B;>H CEQK^KIA0>N@X3E>]:$;0E4M#H949HP6 8II0(E-TR++TQV;;^TY MIM^98M)R2C,[%SI4TZO H9L53H%RE1:2<.^\<2TC>8MT]%\'PM%__/XA^'M* M:G2R#74J(1=TT@-D[)%+>">+%I:2&V<=N5U'3[A^DWK()I-R-E930VP&::*( M][+6X^H7-A-$AQ(_[S+8-770HLPE4N[*7 GQ4.:"") R5^$2RIP*GK[,3[%* MGQ9)3COD&QP]L05:TZ*\0MSQ&KP6=&_)72KKG3Z6 (4%]4H<'>3/'4%JUD[4 MX4,0<18[%.":P-%[[KW8-:"4?8*)JQ*^-)?PI;<2OC24\"7$$KZT*^%+5R4\ M-9?PU%L)3PTE/(58PE.[$IZZ*N$K2OA*T,)7T$LX2N[$KXZ=PE/XK@9 M2JH+62;EK)S5$)NB%D5@E+82E] #B^.F(W^ZI31%F2^I?X]!IMOE+X@X*VT% MN*:H>\]AE+,%8^_2[29.'-S?1$P[1FOX>L>G^29;A',I& ME1M,1TGL\-5\MR?IDV8[L)6&2^)90&\33B,.AFAFC +!:@W45H$3Z&Z")-33 MJ27@E#T"L Y9FJ=PN-&')%"!"L I^.N")%%>$$SCY77TS/[2QQ6=@DMBF(&W MB:*6!D,<(T1AKT.M@!BC:A4XU&J:7RV?!"F7)%) ;#.G)P*&+G)8Q2C#1'/D71-R=3)*#.YQ'ZC[W7L8:4,+9HUH*3KW_A!^C36QH1OI" M+FN]'&"[TG]6[[323<2I)9\V)'FK3JLC%O'/"C*U/ MASI[6B-]GM"2X%[W/#O+I"UND)81WE4M;=UDL#W,,>3(6@=U[8H!-V9=;BJ))'TQ1.7&&K M.KE=6)&+.IWHUH#M3'E+Y+QSQP*<=,GM/!'E^#QO%-$\R7)2L*DS76HWB:#3 M;&Y*H)T$;H(4&,(HH0EIVJ@@.DB>E2F&<]S3@A"<;&1#$/&QJ[/;,E#UJ>WV M,^\EKP D[OPEK80DI%YD<*@7]YMZ8LM.\F.P#DK^P.VM5L5LJYBR&:T VL5PBXYT4 M!F!B4J"#*+]!^+PCR8])B,EG$N7:+9XR*6>10 VQ"06BB/=BU^/JEWI;$,X8 M\0J3Z"G(>9K]NG/)3H=H._TZ%;?=?S/X[D! +>^=30- BH.#6N7T0P35]-0O M 2&!8F^+5,+=5)04VF$"JO/8>[&K,0G-!JJDX$2/#SC("L(W<\Z3?6&:95*+ MNXP:)M#MB*&2]4X;2X#BTDIIL\0HW%%%V4D:MXI-ARK1:RIE4\<;DY.2=;-OR88US?_W 7Y,&;J M#/@DJ-DQ'4_5VF#I:H1LP5J>I($9.=P$Q_L>8\W.0ZOHJG0+4 M(:SD6R_ DI%W5#ZE<9!'L>H>T8&Z/BFI=4?'2JDB6&+JT%IPL^R='O3//2Z> M+Q?&D;$HXVQLK(+7C([[ MYYH4/5+_\Y6J+%R4?)BI*N7I/-LZR@<3.=)T^T M.YGJU@.-*LYX8 F^H85!'@9+[$#V25-KH5(-K5/4*+KF4&L]TYY%$B5O/%(Z MH&22H &32RJ8%FQJJ<+I'$T^!R0T+"WU9)S>$R"#U[D!T\3XK\,27R0Y$F89?DT -N MLT0N"88N6GA"1Y<+(RJ-&O&S[FIFN^M(O:FY_$=K3W/YP^\46=>W]@,G^YD% M('PW<_.K]\(6H @;VF[GZ]D56JTGZ]G*8U'^_%<%@+2+\N>_@BG* M!DJ_*']>W+Y'?Z7_.5=^^3M-!MG60WS1 M+?(=CH,8O)S8TF[I@TW&58L()^R+F@%?=.(7N,PI1X MI53M#:O5$-4[]^36>_JN<+5+T_QQFI)]6MZ3>JN,^B, K("[N^?K%=Y>E&=Q)#(^\T(8@) M=B(RYVWD5L6]W&T66QI5(R2!TV76BKG\,8F-"" 1 D( -3(Q*5C!(P + $SX[%>OQD%F$0"D M8NX.7ZI!'DY@BC(P"E\-3#B+R23=U?V?LP@GO^#DUT)=[J*,LT)7P6M*O"\ MH[@5J(3)<2:&J!SZM3A[&OEH\QC00KJ)\GP7Z)*!R@7=S5GI@!ZFJF12, I? M!TV8F"IE:7VOI)V$^DN[4-\7ZBA@]2:W=7]H7<[J"3 >SNG&M+>&>$%I:X4ZX4 M.OLLRGK4 G3Q@6B[G<696 4NAJ8L)6>2K+.7D)[>>A_0KI^HMR@N\J# MG)]&M+BA2JOA?D>U%KJXK5HJ[IU.]A@5&ZP;%4<75O%-.I=!AL-INMOC)./O MU U/=?(.!Z5FV*VAJ%K8.V-L$8K#3K:[BNN@MA*(&7A#+;SA M^VW./0_/KXABR52CO& @O@Z3<,K_(3CE%\HRVI.D+P8MPB.M>3X?J^QKO9N M AMJQCMIC\>NN%VL8PTQ?AT'#Q+XO>>NBE@*JR[CSD,0A2Q# M)$P$U3*("?DJYBN<;4BT9VV(SH^.F/-"EX 4RKXE XL"(C U$UJRG@+['7Z( M6-/"(#0S29HPII!W'?JUL/MM@508!&EL$"I;B[;281;0$X\F25($\1W>IT1' MGZZ8:];(0/;)TI8!Q1$),"4U2EE4"GMBQ'\4 DC3R?IFR>L1Q M7$V>&;DB$W;-%C7@/E]$25",4<)3V*]<]I-LG2V)>^3/ )L M'7\:8; 4ZB.T9!%70TS/$Y.6F$1I2+O9Q,0A0=(U>Q10^[SIB8%BC!R;DBNE M..+R_DDR2T(KBC1R?@C2@RFG1R4$D!Q=9"9J4&F?Q+B.LDT0EUBNZ6_]'58& M6=<$4<+MDT00!$44%3HE64J%FC-&J!9DD>Y2_7 M48QO"\F>#[F(*VZHP-6F7(.>6$PJ875+T MA "Q0HY,08M*&'%I1,6]$&-)HAW+?A=M#$V%*.B6&BJ@76[TI0"10P%-P8Y* M&JWF4Y\MR3IXGH>4J-$V*L^9&%BBE'=+%@/L+F<4PH"HHT>H8!"[A*&KY9-( M[.!2DXV5;UR8EHGJIVFH[J$8M-R2RLJ%+K6T*H (9H-30;..ZD6Y)P6E!%4& M$+/@A7&3,*0?*JO^YR9*\%NE_U)9M^S2P.UR2B((B$EJ= K^5)(7]1^(Z:!% M H4T[P:X^LX_:=[9DN8=:-*\&T.:]><4"&E^&.#J#_Y)\X,M:7X 39H?1I&& M%KS76#.E?R[(.OTLVYRME/1"&1&JE# ',7AT$;"9R,(46'^&J?BD">]8+QLT*6@&K*N/4,1A&+@(02YO6:ROBHR"QK5+Q\3!/U!@%1Q%5)J\#5I=U_ M#J+$%:#ZI<[%$)?S-!O_G.,DDX?OUC-G+7L?3M.0UP] E&X?C=!,U\\=E^8O M),KIFZ?I;E(XAJ2<&7UTG\T@F[(H49<$T.M20(DACA"3<+$OQFT]) I4IYU:!?VLRSK,!D$'DD M*IXHI 2O()(@#Y%.*I!&4I6*/KFUPIN"MH\O;]_=KZ,\E@TN11%G;9("7-,B M]9Z#X(8"E' ! 7O&[JU]^^[K^V]0K>6X^&_3-0E"VB2N7G;W::S(/B65^Z* %)8==%W'H(H=!DBR>TC MK;+V%/)GSQMV"P)6'$B0B[D._3*0_?#?E@%! 0TP\1K;4A35LCX.)!R:K =S M)^#!6R?@P= )>(#8"7BP[00\>.L$U*\M4X30N+2XCZ.'0)&<4"OMFA0:R'U^ M2$1!446-3QDS&A5TT'&=T9*G.)LGVY3L^/NOZ1\2+Q5RSG):ZF V22UE0B X MHD,FWG3#D\ZUA!&3=LV+(F2)U4LPUU$2))LHB)OTB+(9<;.*,[98@F^(8Y"' MP2$[D *=2K4ZEV&C>$AUZ7HJO=R \0N.X[\FZ>=DA8,L37!8SJ7(5HKT\FYW MS!A@=S?-*(1!T,D&H6+K#%-Z\P?30K5:-1/FA4F?TKA(\H#PL^1$%ID4P2[TFY3QPC0!1SQS0B@.@APZ7)($-0 M+>N%"ZM=$,>7118E.%,W1#TIMUR00NQRH2,"B LR7 HN<%%4RWKAPFR'R0-M MWMZ3]'/^6.5G5?JFD';+#2WD+D>DHH"XHL.GX$RM@DJ=.J6N'_(\'Q**EUD6 MU9Y*1!W31@FVQQE!#A)A5. $ML1XP^9;;M,^M3/"E M'5\WC6PV[$!$V2M/PH#(**03=G[KB!*P(( F"2$9XZGM(&@U4JSAFS8)R MF+3'<1S$/,<[Y6D'LXHK!MF"KWEDD@?!)DN0?4YQM>[@FBLBINDSFU$[N;VZ MB]<1 MLKR# " &B*A4*?*X(.*27LK_,DC^(,4^W[PL2;K!F.VRRIIH99I_L]1VRYE! M+G799*4*B&=#\"H8>#"!6C8N6BV6S\D\MFF<97-+-W^L'@/Z 1=%GK$6E )3 MSX)KE1PO+U@XT%MDT&@ HIX%3-6" ]=$7/4"EUI?)8=L@#B\/+E#F\Q M8><.UO@YOZ0O^D,SPK#0=3UZLW:G/Y@S*H(@X5"TJJ%>AMH&T#W;(U:90+\Q M(XA;.?K^\F1# LZ[M_3_./=NIW<391JP?^VY;!)VP2X[P(Q.>DGO_+&"UR?, M;YLBR]/=3TH]UU?A2"WIG3M6 M\/KE M 8)6UC U]_L(>PT1-X,.=M!OS)+K8%617W%RIO/4Z9[5+J3.]M3R$0AFB'BD MFTYI.7LX"U.]FF6%41R $"0<%W$?6J^8Z\>0BKJ'2575;_,,H]$0/>\,&P%6.#;5="+2 M;:MO46NCWVK]T_8FQO!RDF4XSPP,[ NYY)H<8)M570DP_)'"$L+4:C5;KX"P MH)JOMB*#(.N>$PJX(C5Z@L 8(D>GNF RX#K>"3,-LL=)$K+_F?VCB)Z"F$T) M3O)I0,A+E#Q\"N*B/V 9J.N24(/<:1/,2A$,X8:@%0A(E5"0A&C#_L '=>]< MK/8<97=X@RFH^QC?XER^ &NGXC2468#O1#2-/!B>68 4&L)*!9%&YP(E^+2+ MIV/8-4^>*.J4O% 7%.YV15RR1P:NS9;VMQ"76_%$1YBK):U'N]7Q*\#Z)P M]KS'289IJ\GW(W:Z; I^6VFZC!(#7&D'#PLU[T0;CE62*9%I(ERJ9KR/D_*] MIV5?^YP!J)D;J :+^740$=X+6S^2M'AX7))T&^4+.3@:.[ 9Z7J< M*S#.$3@E4Y[F07QC.T&@2NS%C*#-2:<'%-'J#N?T'5&:'/KUTJ DEW,6>W0P MFQ C$X(1233(^F7?B+9&3?X#PA7;!T9PR/:'[? Z>"YIK!X_Z11YIOT'E+E4ZZB,X/L.]+6,X:>"= M'V[I^ ..(P8>U(^]EW1KMN*6%H%V+*60=J -<82M'5H#67&_B8+[*([R"&>TM\7/@#VF<8A)QGI> M^8MAUX:]NDNR#'6J32=;73#A9B!@X?;(^>1R?C-?SVY M)!C&:.$I-WX!Y4VSEV"S(04.Q0!J]Q$LS'CDFK63&A8:;4#EIRUP^91 1=MR MWTA0FCAE:ZG?NL;7"/?"!(!!U M>L=FHG&X#$B+C&]EV+7BSHK= G1# 8TL##J8 0J+IP7?PDA*'1H8"(C>\K9++MLK.@7;+I-?PSJ]!,/LLJZ2:)N:TV0]' M+U[]30M+/+'/=?_F7/[U[^_;/S;8RGM'NQ*?E1VTMBIZBD-89NT&=4MKIIB(] MY,Z.(KDH&)KI\0G-824-:6#'.N?-9BB+$9Q*WO%030^[-R:3"X,AD0FAN%># M"?(-:5"(9#T'X'N4;S>.]SQ2-Z[16@_(NUNA(&^NXKE%GTP$&L,U4 M@$+..STLP WN67N/1"UJF\.MM];*T$R!;9^T#1.D!HFEDHYRGL>7)81(^94M M.-FH::'5<)JKPPR]DZ%#+>X]PMAC%);E#QIE4HZVCG=V#=Z=!F4_VK =:*]@ MS]G@76:ED'<&M9+D:U,)"6*N(Y$,9#_\M&7 ,$,!3!9HT@1E3 Y]_7]__^WW MW[]E2QOEF>0_HZ#('U,2_9-V=>A[+[XO_S_*^.4$?T9OWUZ\_;?_=O'CG_[? MZB<>K7Z\>/>O/US\V^''B-W)'I9'[P_W&: @8PGTKO &L\N>T ]O+Q!C"I>C M?[R[0%1YC_G]N?'+-]Y9NR35F,!(7*FDXYP0*JB]'!!],3 ,5F.3Y'BHQFHV M/'XKTGB%62H:-$$'2]4M'.\:V8.%"_2GMOJ7PNY)&/+TE4&\#"(Z6)X&^RA7 MKB JI9W.G>HA=V9.Y:)@V*[')VY3J*41RV[R)DK0IE0XT\P$2WE:L*1.]6Z: M.YQA\B1/$* 1=C8[803+#DMEV]ENB&5BO<8:UB=TT2_(B3C#;'Y4PQ2^5SB_/%=AT\JU>[AEEQO+(X MQL7>>N,0$V#8.PZW9.]RP^0RD&[:=F#D9Q*G *SG"GQ/OMA-NL":#5;BDT\* MWZ8;3((+=IG:M_\U*\!8 MI^R\_<$1 [%.9=QO,#OF@^@#X!C+T(/F$3[) RV06&HZ!&Y>8U2H03JV;UB^ ME>K (J0E6N-";Y/J"@#UFEMIUJP2*6MB5\C+M4(=@-(+A+@$F.9;"DM]*=!O M7,S_W3\-HALZ])[3/U5K_S)!+\00@$K)T4C!(T@?FH8D3!1Q6?],:2T6+@.R M(!QFR)=O^9\R=;6_UK:*Z^ZD+6<*D7A M\JF#SXI+Y1([/!XM#NO]MLYW5+PR2@)>2ZN6/%QNB2"M"-;:N.&=9=V-+P,[ M9+;*_C8C#>F6V6F"8>,@N(9=3)#Z9UV_++MH)B5_#+3IJ.DU@#+.LKLF, U> MCTWFE[;3IE/PS31UUTTM#9IAV@ZGR(I06NVME;P/U=[AY]P M4N!K6E+L)!D#]4N4/TZK^RV:.S)8ZG/Z?Z%Z\]HH2VXW68YVM;OK#.S2=C'=5URP+++N[J2T)HB+4JAF]X( ML<;H !1S1K. * MK5ZI528#[^C!B6%"&+8-UYX;/ZM&SP>-UJ;>D@JE?/MH"J_9XV>D;M.D@59. M@%3NF#I3ELK.T_]:.R0D S9JPNES#8$KO^'@ZYJ&WZ"(*\.XL5?IE.)+:.3= MW@AD@-V]%T@A#(9?)H26E/+.IL.9SWHJ+4H*ZE,5NM,DN\3;E.!6WMK9,ZT[ M*0FC)" O?*/NH%--9WVC^U6 LWXZ<27A+*\#4ZO.[Z-L]I<=5T:L;*MTZ^/5U%6 <-A\Q'>!U'" MOM$BH8_W:1;$BZU4L$[;81B8GOHE;J\5.<<'ZMY&0#SC&NO?Z,/Z3&.O&<-.P&Y#1_@C9\9B->E8,=O-A MX;,I/=XP$_[&-W;.J4GW(8Q$KY++NS]?QJR%RN8])LY&C+>!V'W\?6'?+ M?OT43&P4(*DZQM[+G (Y$/V(N9P1=IRN-HUUL[,*-=0(M#[M6 >$GBS.LI\0 MXW 5UH*6+7;WN M2)+A6LZH66DZSFE@ZTHOM8%)#4R;:X]5OA8_/7G*8L45 9UZ\J[GC53"V64 M\;IY69,@R2AWV5I' M$O)_Q7R\, G_7F3\ZC/#X/)<+W.^3^UL'TS8UW;R-X&)DF=UKU_?*H/55<2; M%Y0?C-1=QW)\?*90RS>2=KR5=/NTDLY"KQYJ$X+E8C Z@F: BINJX5T6H.M, MC!\D'VT52I=QY #Z2)/0AM.G<4<]N)8.E%1#:^]51M6RR%J5?CM"O]CQVXE< M H#0]SG?A[7I#YW^[>#[2&=S61X"M+VGUQ4;-)%R>&P%TPP.;.)@=-+L@4KR M0?:Z::]B%J^^F*W.*G@99-%&\5$4LB[YIH7;9II4$$P,U:&3;HS98U)FHWJ# M[IDL.-Y<17&1*]/J*:5]>2A0L?[KX3 P*2VGO'#+O9Z;^\:JA2U4[ MV JL#?!2%X?M;.^8 ,/1<;B52V(-?W5GCZ!$1RO?JTI[-+>[=L"Q6^;F8'ZW MC;PNADN0'\MQF/%;OP=L>"0?9 _JIK^!T7V ,:"U8+@'YFV!O6JAV"!8!?_7 M5BL&MP(#+0*N&<-:AD'F7FOML&PM1M8/* W'+SAZ>*1 )D\4W .^+7;WF"RV M0IYFW63$0!LNJ\$H]]K$'V0 #-7'H.Z3N[:!@M*() 4WF$Z^PM]V%;9("3_8 M"@ FFURTX++*!'0V&W"/X[-%7#YC(8._A-KM7CK:8$9IN,H#DNM6"$[L6Y\X ME_@A2M@<'PUV],$&7P"YQ,=G+ M54%8!>&>\]NL;O%G_D1]J;"5KMM[A@>X(X1#DR*8!G (6B%Y#WW(*,@2ZFY: M%^6A;4JJB\[9X 4G/.=I\#D@(5B:EO5O)$\%90!$53ADP=2>)G2JRN'J+G+D MMTN=,G8J=MXNJ?>/08876ZL]7)8ZSG;CVL)O]N6:%+PS:0A*X=JH2HT%.[![ MC'31G._H&M$*5'H 0IKHAFV[RY6\TV\H4C&&)5D1T_[AY@5EU<4K](\\C^G0 M\_ZE;'(CN%W!JH\[G(<=10!$E#ABW:Z^"BJ*4,=R\54,3^K=63AD^_MPDO&Y M]!&U5V4( &NO#ZT&G-0\O\-^<745/48B3,.M>@JOX MM$IIMWGEM)"[>>*DHM .O^EA&BX>1F&E_;\7A.3C\!\\S-//$FV!G]BS/D-F MY5*A_5H0O*45'ZMXID)3@C1]?S!#E^IJZ<5V&F2/UW'ZV71II5[%[7#$#+X; M/-3R8+HJ%B"%P41S/WBZ14P)<2U(MX73;A,#QA/\ACB\?/E(1S[SI+FQ;$([ M74]\5&]@WQA#CC.,C72TEX9LH!4P_!T-79@&8D3>F#(/@#L*[G0_0KO:3V*="N(71&G4[ 2<)UYU]9S,!R1@.ISH2T" MYR+!R8YUDO[)42VV/7ZKMAB:E)RVYU8.=%IFK0882EG!%%K+EI)W;O%;ETAY M3]DJB/%B6RY[)ZOB/HO"*" OJI!KH^FTH;-WI=/.F=6@K1?90S;=F\6:O+]= M3[W3D/9)"0XR?(7+_YTG5]4B5^LZ8O5HTT;7\=%F>W=Z4P-F16AT' ):;'&K MMXV>S 'F,$"BN/=:#/4&:*AK=J#]KZ"F%[J_T65O_;5#4,LT+Y:G:DBET)OIOO,"7)H^PD"6^BX#Z*.?=O M<6Z8$3_:JM^^XZA/H.]5#C()9KA]&C^$&,M;\PRQ9OXP'5TVYT$2HOA@S/_4 MM/@))IM-6B1Y=H ML.44@&2<)T\XH2\2NY^6.G[I)X&OYUU+ 3[A1+#"6LA! B"YK@K,5C)CYODR M("P@EYOY[=M]G0G/$T1&YPSS1$I]:#W5$=C%!>L7%"B_1/>;=$NWXPUYI?$0QS6T]G&$OR(.\ +R2D/IMJL0O*N M:,IOURS[IB?I BBFET1/[G#.\J^DR:&W(IU@LM5T-L4TS)5FDLE.#0H#AT/N MTZT1;74R(8947G'8_L"R?1@80Q7: (;W*IYKPJ:A!K9P:>EUTI#U@^@LI<'NF]JCOH[ (C[A: MUX>S66KN=5)[H>8&VH/.1;8H;&9JFN]_EZE3O&"?N^ M(GS6JD&+$ZGU;J9316;KD7HU-\:'?'MI;DBSCL?1N1R^9ES>58 R^!D"5C6[ M24HI_V',_IBO[*R?HGH=:Q3F06_=!QAWZ%MF$=;UMR?Q17:HDQ\7^[K(^/;0 M;XP'QR"?_U1\(_FQZF'?664#0 71NV=1'^0&P&Q(&8-:2?2*YQIJCS@P#ZQ] M.#J"@*"UQK%Q,?ZUQG,3I=L1^Q#'902'RF&V(R([1=(:K2$ G+9PU(+;&BO0 M@[89NBEI351;@,1K.DZM<@!,-O\H(H*IW[3^Y2]+ZDL^24*V WVO.=$^Q(!+ M'@]WK,U?>VTH(\K1R'4W$.PK73Z#AFO%L]]CT3N',\FOG_*]= AMUO%PCX4> MON0>"[D"%&8- :LCDW 8*LC1]:?U\L9_$"3I!N.PRF3%HW1>$,R/;//<0JVC MLRSN)^%DNXWBB'XQ59?U.)-. ^4)G.^$SB/L@>D$G, )<<=6:;(9JX$Z84'31:I/LUGWB.5T,$]HI$>9?E3A^C*CW>_WFD<;!%-73N'%$57EE2W02;[,T3$(:J-Q7 /Q*A;HU+A' M41HJ:ZOYR>.7Y+2& +#8PE$+-FNL@ G;HZ&;EN2VM853YI=6+6^4PY=U>ADD M?USA>^%GG$Z1A.^D*Q+RZ-GZQ M+6^3U]VX9Z'G:RU!ZX9JP4"J!"8.V2+53_U'E2:;8]APW?*F/J D_"4@)$B4 MIVA-2O[IUW? S+U: SCQ>C#M63=?+M#G4AD4Z58%C<@AFV_&X>HQ)3F;N&91 MW.*S:'1]4=#HCHJ)2D60A#2AU?,RPYN"+5F5N2N:%ODU#2^.GW&U-@ISV''D MC*NE13#D/XD;QC&W;&SRVF9<)9_DZ!G7 39]S[@.=M\TXVIM$$Q=.8471U25 M5S;C*ODR1\<@J(W&<0W$JYAQ5>.V.A(AH_69SPG/$[[U* G9_["=PD]!S-;< M%1.!=KS'YA. %ZXTWV[QAM^0AI^KZP^H?'T5 K]3 MAM.;[2/G?^##F\[8J5&PO42[V,XJK'<4:I7F>:'Y'%9=EW.\P%G-.,N':>K+ M2:W#J$7G<.GT=0MJ+TCV]VOD/T1)PG_=HA<<''T&RF_EN:J."KXG:;%O0LS@>71'[W\U ME7+,9SU9!1[R\B^NLH]P?F!@4 QXO[C0T/YXAT]*-=Q%A\$07DV &/EQ3Q8C M!K[_BPL3X_RWCQ1!/BP<_&^>GJ:CKZ6Q] M:>PY[AS;!-6/?-->.B0TW_\OGS:KR4Y][N/7'1@96 8_]J_>U\!E8 1]OH&+^@I0TM, M6('S_>%/DT1.>!CE^2,G+Y#GJ#XTTY:%M7"Z#6?'W(LO9R4QV M)R\3QDE69I7R4O(?<, :($6Y=YZZ*G4)I+K,6X] E+B(IU_>E82?PJV[)&O\ MG%_&XME9A8SK;IT K]^_:P1 %+H*E46/K^SF(::)N*IK1DS3%8XQ&[A4Q+P- M=K(^OD+.%3.T,&MV2(5 ,$2'3!@8TB8@2%Y0K8'JB,%T'+.#O3)LNJ"+[3;: M8))=)[KX8:'CBC76\&L&&15 L,D6I;"CANFAPXBBUKQ UVF:)VG.XI&W2+3$ MF)0S<5E6&%FFE7;67IDA-RV76A0$I\SXA-:,:B"N@BH=&#PJ]YB'C4-Z'FFE MG;5N9LA-&Z<6!<$C,SZAO2LUT(%/,'BTQ.F:;93DX[==?Q.N5,)=W)%".\2: MSF,0O)!C$F+*;(&X6'<@/-FQVV[=E_]DDQ=!'+\L@RC4TD JZ) -&J M4DBD MH'!##4U&D5H:,7$ 5.'S/-0+AD3?W"@EGT&CP]&-HP>@P(?DSC$).[7#\5-=" N[67,8X=%F6&:(.@[BC(LF4<1?/]E'U;]1Y; M)M$=S@N2P&+P+<[GR2;=:1>,[=3\L57MA)JCH@Y09BJ!#N0C.VU=&H+%0&'E M=!@3=>K^&&EV2LU,M2Y0AAH!#V2JZ4A/5 M4@T$1X=A[=-3V7)_REIK6+"BZ()ED!X50!6:_F*GUA5UV)2J@6#C,*P#@R4W M!2)"!O=%')";*,N-.Q ULLZBH EN$_=4@B"X94(GQ+92'C$%_WL3)7%:/J&M M$O389DJFK^52,'BB@V;= 'I:IJ_;;5NV<;Q^SXX]!' 21[#!JMI(=0:XS ME%(KB74Y.+Y),U5V[H. XT.LLK+0XY*E6JL&_U\SP6_0),])=%_DO 7(4]JA M(-AYU19&CO+Z+!?SMC-=4G-E,MXI8@!FO2W=2]3G_5IVD$++#*F4*V)H(-:\ MD(B H(4:5Y\5Y?BB?:+%*RT.!^ZD?.@^=G]H461 ^QF(HI< &G!BT==&3<6A MI>:)PZV8LH-)U<\@"KB+1;:[TL,Y(_W9,R\GSC3GS*"=+C.?*?-YA"Q-WM.> M:(7@"F<;$O$%?.T9,@LEAYO4+!UH[5,S:("@C35,V6ZU]Y/)LFGK6[H^YQ@G M81@Q#$'\K]^_>SHD4]'O4C/JN.LG6,(_=!X,"B!H9HM2[&;4>H@J?OWT33<] MCK\M:H2P/L\=WJ1/F+RHDB+)Q9QM-]. ;#:5261 ,$8#3-@@1DB:X+3(XA-$T.P"F/VK8M*/T MDD69=G.\4M1QOT0)MM1 D,4 3ME'Z9&E4O?9EUWE?RS)9D'6&9EE>;3C MR#[@_#$-=3RR4W/%J2%.U/RRT0'!M0% ^[Q;Y?096I)H@U%*T'IUAPXF4&G# M)_D614[;TH3E7#8V9!I99^LY)KC-JHY*$ 2A3.B$%9Z#/(+9 +;;&?) M-J4?B0TQY8WA(&U/A+)Q2<$RG2I$ZEG@-?$1A07?9E5982G^6W8N_+2K,C<_ M16G,X^YB^W.ZPU,&B[S+[$"=Y&>69/9+,9GV2V=5)':),-L*2V!&Y+ M[+XYQF]J$-4687";-A[4F\K?^6Y/@DU. =]'<92_Z$9"(^UX8OY)0Z6,_Q]BTO?XG%MO+PRG.;M/\CMW31II8K&M4ARC[6+RW,(4-E= 7 -%"5I'.SZJ^'"[G+?V-&:>MJAQ>.O=0^.* M;LU$+>N41SJX'1K)!.&P2(-.2B)&'=9&]ICC/0XQ/XR;!I22SIFCWQJ@$(/% M&JL- %W.>%_OK\$O"0YSLDO"ZSAXT#C9DW--$RG,/DDZ0J H(D.F)0A3:*VA M,C6?3=$TR4)BHDA?T$>)] %URG>M? IB12322CL[ MJVJ&W)Q=58N"X),9GW"VM=<9YIIHFY+N#!++(8T]1BOIB-$8LDQ:_D?O^N"E M5P'!.'N<1P[L/692D_JH7DS1BWOEG&)!12<+EV7Z115;>OE>:.$X/R8AB5\> M5GA3D"B/L&(?A4;6*:UT<#NMR=,A M%=-&7-WY!%%.XC4FNVRQ79.0HM*-XG7"SJ:'C(";V2&E) @*&>$)EL MOY\>:K.Y3RX&@@9Z;,*V/2J-F/B;M^T(CRI-]ZDO[K;OFNR2W*; M1J8MZ*.-$8'*FIB#% @Z:*'9-C#K*A&<[S9&2Q6-K*<61DT8I2 (SIC0#6E> MO%&G'D*;$D\JY-RV,PJ8W:9F#3#'I Z9,)SQFTZRA'I5$(Y Z6CY^>)@\!5&LN&9/)^V6"UK(76)(10&Q1(=/ MG0V+"[)=15[73Y9I'&TH\B5)-S?6"RD*+3\K*EH7Y$LK4A40C++':5ILJ751 MD(2(&.<=B;X NE4"K H9T YEG"5)3\[=^7. MW:9YA4JW\C= UR\%->[HJ2A1!$Q)-=JQU&1GPAMZGFMS[S;([KG?U96>%5/C M/*M_.5"VOO5S01Z")/HG[U&R0Q44?\C_,4G")45.>YQ5 IEK.MQ(-E$0K^KC M[MGD/LM9#IC>ASVQ;1>4/\OG:-_Z>A+#WJO,.;P1,GRT;%^@CO6J5AWLLV7Z MY@WH\ KT6_V25U[#S#=3G>\UKZ;>&>Z_.M<[OHS::'_+UO)N?CN=+R$)1Y-<=,T8[BR5 MG8:Z00YUPIR5)A@F#H(K7-KR\<.'R=VO:'&-5O/WM_/K^71RNZ:-\W3Q\7;- M0M]R<3.?_NJ=GU."PRB_23-3Q),)NN2=&FB;8Z(4&#XIH?6Y4PHB)@DIDE65 M(*,=U]LTH:!"EH8/1T^Z$_!#E3VTG98.2=I1@R88Y@V"*[2O9,L>,:P"WGV:WZ\7=?+8Z2=1*-B3@5'E+_X_3 MY79Z-_F]1?KP*:"ELTY7Q7X?1YBH^E4#]%P09[ ;C#W62MXI-!2IN(>8*Z!U MBAJ5,W%)Q*8*.V9Q9\RQ -T01B,+@R=F@ (]KCY-;J38-]E =Q]$_,IIWW0132WN B?\1DDF6X/=5LZ$0=;=5E M,WBB3]!N*8\TZ9WAI_6C7Q%JJXB;O4 MPQ>H,GW!EPJY=52:!]H#Y!"G!?4G MR4N@QH4^G8;3-3LS],[RFUH<#&'-&,5%L=ER,K]"L[\M9[>K>D%L_?/L#DU6 MJ]GZ-%W"HVG6Y'1I)0,S!&&]BDNBV8!O,TTG#X9J%B"%*YF:/#O=E(%PHIG, M*5,\,^CX)IHVIFD50%/->/W7_);V-N=LL9^',319H^O)_ Y]FMQ\I)W0G^\6 M']__C)9WB^OY&BWNT,UBY;\[NB3I'I/\91FS%94DG/VCB/;\?E5]K+/0<\E# M:S?:7#0J@>&C+5*AK:WT:"^/:?(N7J,+*0PJ';2?YAMF @0Y+:QN_2OO(<[^X^-\^6%VNX;1/7R?IN'G*(ZI9_,DIZBC^Q@/'+0/M.&2 MLJ/<:W-VD $PI!V#6MA#5=G@P?9@!?:@VLIQ4P0>:@0)B%UT5I\[[ MQ=4O\YN;UEA]?KN>W+Z?7][,JOZN=PY?X?O<.O:JA-W.@^H =ZNSHA8[$QLJ\^88891VQ@8SY(8-:E$8 M;##B$]@PN;N;W +HFMS@(#,N'_2%7#8CP640\3A313<1W&9 M=*G:K]+ZZ5"+JET#MH<43O42'X<93ON!9(<>3O,&,)7E+&[)AY#+R:_L^$2Y M#V4RG=Y]G%VAF_GD$I?,9RIT*IXI9CA3H9:'3#)3,%M/_@8CG<0=CEF^W65 M\IWEL?TS^8@B2?2&7[),#;!.L*P&&0U)8?9J40I "V2JGI'Y,XQ"3K$1WF^8# MI@H'Z#O-5#+4K4ZR$EME,.0;BEA(.['X\&%QBU;KQ?2OWBEY@+W83M/='M-X MS,)Q%:7YZ:+58T#P?9"QH/UBD_/R6*-.5]M/\@$ZB_)'601#\Y.X(:3K80IO M+ID&JE0ZEWL "M;6_E^V_3?N,#G6*LBZH?\$HRJ'W.3KJQU:/X3J\?/D;O;F MABS *21,E#ML2$UPC3@$@I[G1H9 #=&20I9,'PQP!0&#A5XNS*><05 M(+7+?6=,P4@C[Y-0VH"D% 9+*5-0^IH=C?P&S29WMVQK)UK.[A!O[;SSB;;> MNR@O.Z\);;AY^DF<;#K+CZ:4L?[-,LB-^3M-C;S#X-LN)Z2#W"Q?X0>H ), 0>AULX:]2R M@@YF>("N#:'2$J2XW/5QGFSB@MV5)/\F PXL'6W6,?E/\A%ZM>$HFY"JQRD< M$>K+?+5Q6M]]Y.ND]!_?7J";]17Z^K_\RY_>O?O^ MSW^[GO*_WO[Y&^_UYK+(H@1G&6W][JNK?MEN6W;8=;+Y1Q%E$?])WR(,->*R M3HQSL%T#AED P_=1L/OLKHV@EI5R;S6S@UJ&(#4&$M?M0[ZMLF<26X9O.TW( MI+4/Q9+)9VU>*NKX'2@>Y?^B23 M!<,I T!AC:@11Z4\I,C6]\7FGC&%O$\^&6\1DPJ#993Y$IW+U>P_/LYNUVC& MTKA[I]%ED$798MN[#NBE_*^Q@;14=MI #G*HTT!::8*AWB"X0@/)E-EUINT+ M&\]T[G_ZR#:=++9W>)\2!G1&X>8OM M:N=#&8$._DUEUED?@=)^@R3=PO$GO M3#ZM'\($+#?,.-Z81J5M/FPY2PTXP>Z/*"5+3/\;WN%-'&09OZ^-C\_"OQ<9 MGY6^PMF&1'OVHW(;PU S;O>+C'.RNY%DF WO9#\2N'B>I*OKG;D?,UJ)9UD> M[8(<9PKG^T(N62<'V.945P(,8Z2P^GR@0BR8-6+>^< OS64WL_&]>E'V1WD' M(/M+N>RFT7"[\&F$WEWE5(J#X9 9H[@DW]+@#65UB2/3\,7 ;H>\D(;^N6-#N\21D,*XLT' YQIQ,8;13!D'$(6B%84J5RXQ+[HZ7NG8N'6U$M":A3<'M>UP2\ M>SQ7)0V&7T:(BFO@,W30O$"W^.CXIIBFJ:ZRFCVS$Q:''#%EMF.+"9EA^LZF M7L:XU4RR#%'V3K2QB,5[+[@)5-L0[C8["0M/D'BENCK5+JZIQ;U<8FL1TU2R M3HGVA,E]FN$;36 SX%1=DAQA2J0$ )&4EVW8$'<2U*1;$L]7U'O%& E9= M]-.]X0=&E)-L@ZC"N/V^B4;!\T:5'G##YI1*&@S)C!!M=DQYY].4HJ:@0X[F M4T BUJV<)SFFGRLOET>T]!J@[WC*;IA;O0D\.V4P7!R*N$_-6@75.M7*F'=Z M:BY=0Q,-N@?).4GX,LY.6ACHZ/$'%<#-. M-VJ-=+*S?VN@#3 $'@EF<<2Y:UV*X"Z]5 G8+;T&<"W@UU*FDPK#)"%$-9QMM; MKN*=2$V.==O%%Y6XEVSW5HLO_2Q;G>V2X\U!H;@QWH@;*6=R:O-(PZ+F%W-W#GCM=BRDUV7+^R_US3( MI\2X@#W&DM,U[/&N=I:QAYL!P^KQV(7%[,H2FX3<"(<#-^7A0'*"PX'*\PGE M+LWV_LZ/&=X6,5O!S-9L/Y/A@,(@ PY/*(QPK'5$88"V=UJ.AJQCX[Z]?Q?7 M%E'!32*V-@TGZC8)6S)VE55VDP:\LWX=)4&RH:W%X:R/;?0=9=%'%#["=5DT M'F'.._U/YX.N/@3UP3'2J /B?W-I^F&WGE)S&>EV G+4"K"-H M=#@"Y)V85]6%/_P>J6FPC_(@COZ)P^H47/< W8!TT4>;=9HN^D0?H9,N^DB; M8(A_(D?T/9CRR"5N'[E,^9'+ ,:F.N41J]''XZ =C!MW) X>7:VA#N]2>V?A MH0VJCPC8=QPD&G[Z"DKH\NZ!( Z&:6:,.HH]5#J 2$7[W5&.^8;H_KF5@;W4 M 9;\D'"PJW)R6IL!2-JAV+438D66ISO:7!-<+;D!HO45OA\ZRI*I^"&J&KR< MD:(\0.HI0>HX5O8'8S9'<*8IU@/ 7P)V573.5 MJD"I9\*K8]SGTL0+BBLC=*2RR:,G"&?8#X[>TM(/LL<%608DK_[1NBC'?$)X MC"4_S?1@5^6MM[49[YP^'KL%O^&0FF_Y9C-@5AU)I;3;K?I:R-UM^E)1,"33 MX].OU._V:<(/0-)_Q&$>LNO)-AM2X-"VB3^-2;_+HL.= MUZ^+VML#0_03.&$>0NU+DY#X/VVJ*5M>JPY15 D8+W&"M]'0$?P(BW[8/]IU M.?D'FP/(_;$^Z-=<^0' /'ANM0F :L!LN\6LLX,;A^^"G)^Z3C:TNO,QZL J M,,:DGSHPWGEY)1AN#V M&.V$KAJ0CGJO8E0=(T"UHEY[ILZ7,].T'1S?)1IH MS=>$[PB757/! TP!K %C\.O('U;V6IR'T LJ=KN O"RVA[G(.$X_!Y0S1FI; MJ;J]W]+>F>Y5EV8]. RU!ZNCXRY]XF=]( MWCEF-S#^VIKQ$WB'.2F/N'8VX!!Y''!]!X,;HH-,MGTFAW1B\N"MD,IP\CD@ MX2JG+B[*=9S!*W_G>HF?NG#*#R2O*:=X \!Z=$*W;%<TP:Y[&LF-<5@QCAY@"6!G&X->Q'K?/16<@ MSD6W!BM55M'W)"WV&1VSQT5(P;(-T3SK8H'#!<5=[HXJA_2KG#:5+$A,69;5B=AR)?,@OBPG7K 8JE#))Z&R*X_M6)X[0H&P*KMVO=AX'\\J7U+QXV3R8"AI 5)Y=4^' M84P+<37_-&O/7/#\PO_$X3RDC4NTC>IT[AP\P6%WUI@/NP8//4[T%E\S6R?\ M1*J)KQ.\ DR5.8]?A@$]9DG:*Z/\W%E\,%L.^(_?67S*H3V_%^0#SA_3D)V( MSLH\\W;]%KVRIX&[A4.*<;I&$R"G+>#JJ%JJHU(?M0R Z8,8737U2(88 $56 M;6_%7OOUD-;4D[$D+J2NS9*D&XS#[)H6_15+WI-'.1T2'T84_%KC^N8Z.KB> M;+=\\(M5=#[*HN/#Z<>ZWCNU/M8A.1)G5H%R=_HPN'U2W>(]@Z=$]HF Z+33Y/MBG9!?83N$H]/]U*@QORWJ1""4SHLD6JZSM6FJBE"F:X M(WIE&M]H-1QW^$S0>QTZE3@8MIDQ"FVDC%N01B2=S+DL8^X2$_9#\(#?*KZ" M7L7QU>A&\+W;T)7R8$AF 5*\SZ.EPG905/+>V=4)SXK47;9MJ5;=6Y-JX92R M9=7H@F'C0,"2^,>5+A!7XW/?C2*D5E;NFD5C:U0$D0'0U/0:M,#0T1KJ0"*> ML$DVY'@7D,^R/-JQ?=6M/.']IG>4!>=9WH>Y)J1YMU/W3L7QF%6<')G<_;5T MK-Y!F9D8A%;?QSK%91#']]V#[%'E(G_DM"_> M.A!OW=>YV5@!'*ES[R7J*] M:\]FSYM'BA&SP\&M"\M4 S-K;8\7VYE/L$K,4180L\*,@1 M9IFRMVP\%Z7G2CQGA_F=K VT5G76$1GH3-,#L=3S3K018/LLFR1)$<0HH,TD M;>X0[I#.>_RK,^,<+@?1+1$JI5W&-P/D=CQ3B'JGE1T^@4D KV)ISFK32G*5 M%O(@[W@HE:=Y$.L&4E98^X6U9E:]1PHZ]GZ*,MI02OBFGGO2 MJ#B>YC."[TWP*>7!1 +D)()E%)E>(UW0K+F-JF[X/,'VL$B41!GM(JPO><9 M)D_*77TVBBX)9^](FW9F+3#DLX8JW(D;?$:[6@$.X7Y)R1_SA&\PS-@FPM$$ M'&#("R$'.RHEJ+45>(0="KU/8*;/LA3M2PN>>DF-.Q2RMJ3H MNCVM+W8[=-PRL5>JZ.P9='V,O:W5^[UPPJNX];S/X;N];+0^&8Q8@Q=YW]V;'"_1 (.S< M5:[-:H\;&)1 [.)0'S70:@ BF05,NU5R*&2CL;G8%3POWA7>$[PI,Y70OV/, M,X$EX627DCSZ)_]=^074H?]$YAVWRR?]*+VF^R2VW52*'\M*D> '!M@PEW9* MOQ13I(>7H+#U%D^]_K:CLK)N/X>WC42*KO_=KRR_LI-@5=]E.M_1AIOE-SC0 MH?R)[Z13-Y(#]%V&F\%NM3EFK0PM8 P%WF?F>XM+:E]_H8&+&L.ACRDX-[N5 MU+?,ZKK:9C6G^Y,LG>AL3#+H@.EP6P(5E_8/V](=B4-M>"==D?!%F9,#\+?H98XY+#7"N;MSOKPVJDT!"0T M&ARU#)8**]!Z6J,], _"@I829&*WEF7L/PY7 D)8Q;J27L-[0!T$4\CT6.;B M;>TD?L$!\9&U-:.(6P4W)I 7=H)96$0R@=/(%*??K< $J/P%?!;E+:$ZTN M:]6OD:O%7?+(!+K-))4L&"X9 ILPIN")5F-J<8%VI2R\&ATDR8/C/*V3A_D MO1*I#UO+I%H8+I5Z"/5<2M($#)_:3BB<[8HXO9Q> JYS(WWK.1AN2$#UZ; H M\HSVO=E=&)P2WEG FLMYDN6D8!,C=9Y(=A",W\<1'HXU*U>P[ VX9-!PQ[JK MAK;:8-@W&'*?F[4*/\?GG9AW% F)-A2XYHAZ7\@EP>0 VR3J2H ABA26./!/ M_F#+^VD6 6BJ:&]^L9W2=C12]9J[(DZ;*@FX3E/5>@Z& Q)0?09^C,JW&%0U>JN0&5IJ^N&-P144IA1I(INFQBLD,]ORN MBQ!"<[38;C.&>42-O$\.";!U/+H!-Z%H0FC!IQM LXI7F$1/-(8^X8S=F\H.=GS,V,V+ MO=^O,.W5[Z*$A]O%]CJ("+MB6#V<.]:LVT'>:3Y"=^AWG$TPA#^1(\+&GM;= MTD4&ZLZI:1I3&"GASDT(85EI^'X/ZOHM99/BL7"AO7&-ZW0O\K/P>.H/)5^N M/-5;P-2HL[DF)@ILZ:.6 7Z I?UO/A^-\L<@05TE*)V?$WPI4W_IM*]PFWS\ M]!^GFU/S=/;!U,(S.'6.^@>IL]BTZ1]PP.[/9M!_B?+'CTEZST[VLU Q3_8% M3\/3NBR;_;,@A/:!>4^AOLCR1=>#/-.[G.X!.^?GZFP=.\>+G%;4,K'D*@]( M?J/;?'9&1S5[UFCE1/?X(4H2-HP[61Y,;_51\37FM$NN3,-RIG>]AOIH];E. M41^U+P+3<)[3.R$E3, :R3Q#$9,Z6^;9TWKT/H@2=FQJGFSB(F3[9&#GJ^\0^;V &G9QYDE^O,H9W449N:J]A[U@&#J ZGZ8YEGBG/D[7&DI)O C,/:/Q8JF]EFOT[A6&W)S1.]2&ZISF.M0JG@IW*%?&4B+DV M&2H3I$F]:1QDV6);C;06Y"YZ>,Q;&XQ5TZ=&-:[>TPZW?+TH'2!+IO)K?MRU@LF*V?/F&RB#"])M,'-PZQZ*HRNC[3EG;^V M[AI);3+T:IANZ8BPUZ"Y8J941WNF#[T*\/;CWMR W?<;L$6YK:(5%G[![/O@ ML/H0=WA'!_GT]VG*KI';Y$40L\-'_;N5O")QWIGR\ZF%WI=;&+"Z:UY\%^:< M*_7F9BI2&T";@P7$=CM=H-9KSS0Y70>Y*O9))@[48LZF>S4@FWE9B0RDAL> MT:)+A0]*9VA/%/2H2-YI&:,\3Y8\1I]ZDG#PZU_%W/#(CWJ2&>2![X85!-PY;.Z' M7B"N>+;=,K(.3?5&V_Y/(^ZUG]D#K>UB5K+>66<)T*XW>6ZF6#9J&O(,M>!N MP#O*M<-8>) Z#-:-PGQ41^7,[.R.]7&XXBF50DP47-3*^YIJD<)6S;ETA(&P MRHS0ILEKU-%W*#M8<#[I8J:1O2Z 21@#O6P585!M(%K;-O1,U/,WM+I-JQZH MT$,]9-PX^38:RY>^BF'4H ]XDL&3U1N]UT*G;MJU&CPWS'D[&+U^4R_\< ": MAM%*VW7G8X!+_:Z(A:IWGH[#:]]>&$GWVG9* =R9;HUYZ%ZI69EVTV+%Y\ MINJE_$RGK&'"2[Z82J;R3+@:OJY=M&,2A"&_L#*(FSZ*]]JV).D&XS"[IN2J MNEMU\ZV:RM.KN*P#-N#;=-;)@V&F!4CANEUV42KM,Y6*[3ZP=WXM:*\Q8%E. M;S"M!;-G5M64B8WELDZ3TNK@=A+2R@3!<$B'3NP)5+(H9L*TT\VEO3.'0Y^F MF3(E_^&YTYSJ?5B=S.GU0S!,Z".2IDY "+LU=TR9YA376+9Z0+BW2# AJ#DGY&K(,8L ^3LF37$Z^#9ZK(]HY;3 M$8.="YW^OUX%#-OLT\(0<#TSJ!0QK^,[@RH$ZNAK98U)R?GVCT0'A#D>E!AA66<$46CVF MY+^MJ[&G!6VCJTA*@ZOHC<%W"WT?7+-V2T8[H[)3!N:L]ZY;_1P*&V9FM:K6 MS)--NF.M>S6@O<0)WBJO;#,I.4WC8>5 9_U=JP$FS%G!%-*? [FB]@IO,442 M#N.54"VVPU4 FZ M8<./)1L2_,!NDE5N+S" E$]M15P)Y<%S/;.)OKXO%;_Q'H%FVRW>L/L<&M?8 MA;K]=+S[("=1?7U22G#TT*3>5=2=$]AU&<5.]AG:<>YHHV BX:D\$2I($'T. M$O0UI>5;] 8M[Z;?M*M+E@=Y03G_ N/&9INO<)LF(0X+*D;[N?K%IO'FH-4, MG=-#*X3,UJNJ!QH'1/K3)H&;9"NF29J\.6B"606S\5F^EV'VO,%91A6J9K*Z MH/V(;SOP/=#JR:C/-+0"#7K)JZI98SS35[DL3S=_O.%)4-"F9?-55#KZ8WGK M]#%]L+81:-5%='!H73A8>%5$%V /:CC*#M2KH'#52^Q(7$54D%7-T'"_A"4H;H&W M.T^U#@IJ):!5C"54BI(B2AZJ[7'J=!M##/BO&#K'S)R7:0.GLP9RGZF-@::W MY)V=0K7CYP\F]QE/TV58SE,I^5@UU3L@6S25:X!AFQ5,U9(I)UC U>!1[+"3 MF#HT#0AYV::$G<=21'_$"KS0_^L-H:\%HZW K MR;$N"4D6:@%6>5"8%O?YMH@1P1L<\0M9 89]WGX-:NP@]"3L>Q"P=HMJ,;*U88JGC;"N6+?QF2Y9) 09UAD#M,ZA6XY/"SGAD M,6E0;5"54FJ0NC-VC7"J(=H 7>^-Y4C PLDO@',^@E>WV'HLS46]MGLML-I6 MC\K!"%P6"*U;O MV@!H2@5H'.^RG9:1*GDBE<4!!+XF&]V@U"*9V6B8^J 'E MV9*D=%"?ORRI$SD[BON/(MKOU!O.!EOQST2CBV9J*DT YZH)MY#VJ))'01(B M7 M?-&O_&[::24/IGHX^(QB;OH3S)N:#CGH5K^> #,<9=?(PVV<-4MO(":Z9 M'K@D#FZ9>^32-;3E:,N;Q\>O-DN&&Q?H'MPEG:(_?9?KA??)CATH5GRGX69< M>RAQAQ-DLSF@'F[F< MP1:\4_,HV.*,(M\LQY@Y?&?/ZVPH >4 'P/;JJG$L%)_JU>OUY*;U:VU_.2Y MU+H@SW@I5?$>2(;A5"><8VJHHX=^XYK_"9AX-U&"YSG>*5/RV&C"(*#@BAT) M&[570,0^UF%D9-J(JQ_-2$U'"]-.'@_A;+^BJLWN"3GM*$D!=CI"'0GOM-#" MDC6#F"4,KV8Q0.S[M-F:_3Z*\^CXH\9=,_YW*)N='+HWOVW#.S>/!*[>L]Q* M)_%J*#S)KW%( W"\JA-@=(2/^'1&R]"(;ODIAG+?8/8U'O2R<^G+JB@\$FBG M @=;@58!)"Z."O3 Y@''X1:NG8C3>YYA*Z>_\A.*=,3.*$P[+4#.*@X^-@#E ME,"P0P&OX S X"W_MSA'Z2$-?+WYOU'SSJW5YA&'18P7VSLOG2>:":'1MIRFC[^&'<[2>7'& +#XV/0"]G$*UML VRE@[@2:MN[ M0/ZXU, ^;JR5"WLEA0B9LJ"DP8HXC4M%B3X4A;$6<;#;%KN"8>%8- MEIF,X$><9$W?EG4W="WO,!..;]@8[%SOW@UK?>^4/ *TL#OA8 )Q&ZAC!)56 MT-?,SC=@FE)+QTU-ZW S "FM;7J'VGAMU#8US0/I;=E904.KPH2)0_E3>:\]F2W^#-_)&T;[#3AA8V!N+61(^)F3G2;NV*$ MQD_UMB\J9@#9WBP:\0(V-U)23S;LL%9U-HX;Z$PSM+/4\QX:1H#57S#MO4D: MS+PABKXN,#>SSE[+.^<&0Y4<("LO,R_3DQQ_H<_Q_2!I_O,)NV?] ;/3;9Z2B;[94EBT'X>*'S>GK6#R=4T+.\#5;-/*>+PN:B2@;1^KA#7T<)>L$!R?S?>G;2&%5[ M^2F-J1EVN[RKME3UYE?;FNH_Y=G:4_EK8=5;)[X*F\ ;H3,-XW\)F!U0(\ZG]P<[:#U_+%@ P]]1L/NTK:=G^,UL)YD\/GY-//Q[D>6L M0K[UC.H2S*<>5T^4'8!N>'A%OA#;-JH?;L MKW6ZYN[H(W;6Z,_\3C USY&CPL919A*)-R?6UY;ZK[JSW3Y.7W#MG;P3?9LF M3SBC':!)>3Z;Y8)J/Y^F67Z;YK_BO/HN_Q0ZJ0[>Y_1,RKD_6^?TRKE>!J9Z MGMO#?KW\F)!&I%LQ-]3(%UPKR^A%.QFM *::(74-XHNHO]H/[*122Q%\^35= MY_:PZH^"74KRZ)_E+V4F'>\1X7"(N X[+,2UP.QLKF97.+H;P_9EA:Q+6FGA2F:]NH)@J*1#)^P?XWQI M&'3*(S['!ZB@J0Y\)JZ_9;A?@Y3B3D.3 70G+BEDP3#) %"(2$$9C?ANQ LH M%DANRC=P0<+VE8 M;"R6PY,=M6<'[+U7TP-6MF%PP'VW-HHN*ZZ](VTRF;6@\EJRBKP.'PX!1%O]BN@V=S(>KUX06,4>AEA?MUS,^?57F->"F' M+6O^R_D7S-9Q<3BA7R5XP+?%[AX3VL_A;=2BR+,\X&EG+X,LVL@*>I !>&=. MQL$7%KLK*Z@R@TH[?##!+:&6J0O$C<$J\*LH+NBO@M\#BEQEXM44NM&!(XN] MLN^IX&:?E+73B. 95)0!S0]_L'1H(!QJ!S8HPK%MQHFVVQ@U^>1Y_M MT^J29(7*Y$K>(8H 94XS?;5AT&63NU7-J;,0Y.:NLXY2;946*F5V?6@3Q MXCZ.'CAJU6*87-;ILJ(.;C?OC400S!2^#IVPK%CN?V0[(781WR3)MD 4"8 [ M&&5USJ):LA_C-"N(^5[E4[[!Z9V.I_\TG2NM3F<>3)TXO4]" D9YB/X)0D7B M[0: 'R%8VKO858>%>E]B&.-NYRP.W@F23@)=U$2L4X5N^9$SO5SO !H&+?\,".CNL'Z*P[R M=IX)Z?)*+3[3$G3T7F6MXEF&R_',\5^T8PQH;9$X/+)FM"QY;RU. E^XJI1G MH":OKT_/@9^L7>A:@TSKTT3\MJE7'-XE;L@)?JJP?7SOO;FQ[33]=]$]Q^40.*%:$\N 90EB6=*V"*&E-CW+OV4XTB>@EWJ;D<%?AD&G8 M8][B?=K]^$]DG'H?_PKO]>:\?LGV-#]0HZ.W,A_7/*@]7"0&_^JEY/YY_-.: M=MELG/)CM)N04]CU7BW.X(RL+E0;^ZMM_N>L%"[/-SG[I.)6H+._VGL]]N.O9.6YW"A4 M6KI C2WE_B(H>0?._^%N#-D,G"+XLJJ_\&G=AH ;E; MS\B+*@4ZRX?)'":X]A]G_!HI68F;=.#MX;9&K"HPM FR1[2GT!X#,"FB)Q0_ MV]0R8#92\7U&67*:%G>\JYU,M\/-@ E,X[$+=])R2^@1QR'E-2$OK%F'<7WI M .>N\!83@L-U\'P3!??LYH5(F0C]!':!+A/J/\/(!4.Y43!5X52>]"M&2^*U MUX[KE.#H(9D6U/ED\[(F09+%S;QBQB863U%9+%\#M.X,^D@CJY+5.UYCS1KB MF+#-MKP3G6VQR@]Z*#CD9R]7;]@UN4'L^E3DJUBX -/'/HM7R@148>LHI'P% MPWN4KL<6TW1W'R75&8LZT? \I.R.MA$;.);]L&I$$DZ2L-7^\%NH<#BEPP[Z M@(U :1/$*H9AV'JNE_J8JSCO!Y3-89SGC6"BNQ,WQ7.E=.3,9AOO@^0/^A\^ M"?EE55+>!.:EY!V_ 9EI.JFJRE>_V@IK^)AGJ[:*]WZ9E5?O;+\*T[Y=B*N[ MO;G<%U5]Y\D3E4^)ZAKZ,[WKM590X7.=JT8V+_HBJV#?.W']KGK^1=6U)6'] M]/QE27W-J^[#G@WX''QQS;M?:UTT?LYSU4WEB[_(NFKRME]WN1SO\^):\@(E MV'\FE=,&L)SZ'#7"_.C%^C%(V!GKSU'L)H@:,;S6JFW]><_7_!H 0)F \NF\ MV&K7>B@H5]G>H$V1Y>F.G[N+@>RQ/<-8HO6 ?RQWHQCQS:^USAL^Y9F'OOW7 M0CLIZ,YE^:G"??#"![_E0?'-AK!IY_A@X4S'24[I]BVNQORR"Y7/_C9GAT[. M_\F:Y9SSO\UC:P]8G.U=[15WBO7.?U M2U.I@LH"^O_0G[[_?UYK[:J[X6YJF?EMKZ"VV7ZR$]0ZTZN^D)&CI9M"OJ%* M#59_4>O,LMKXG/%[ $_83QCT5NC]QQ&?\-A^Y(!7>F_RW/HIS,G60D V[Y]M M.7=)\#Z(PBK=")7GH]?RF>NE93V65]!HGN9S.]FSH /BO>Y#\%Z("*5*DRV* MS^ND?*IG4YJN^LRP&FKIM[@,DC\N4T+2SZV[\,XUCN^]#'JS;/_!SC*KTWF3 M]XKHQ+U^3;OD._]JH2^JZ;VEG!7FDEV,]>7O?:U-JO8SGFT>2/;2+WG50^?P M%[OFT:0*6Y:^G#L@BN][E0VDZK.=I8WLOPS*!)$K1]79(.L:Z"D]P"N-TIGJYRV%2IBTXL))E9 SUBL!-@05)'X/TXTS+M%W%6R_ MO"Q;D1:>T!NJY7Y"O]6B1^>E4V5\QDFZ8P37E[M4S%TF9C7(0W("4096Z:L! M"JE0#Y*V##C7EU^3X"IZ8)?K?L L59SPV?L"L+ZY IWDD&@EAGXK!;U\;)[/ M;4G2#<8ASR?/T_11G059!3%>;,ML?D(96.K!*IIAH(6-*$P;[2OU,BOXOKB/ MHPUM*[>8G&"N7A$PA]RI+DV$/]" LR [RK&&@X.T83%Q#'3%K->12>K/5;1_ MNYZR.J4(X9VGL(I&!JW_Z:D,8D)6H?N8_C'.:XY,RW*E0>; $&F'SZ3BKN]L M!_[0D];+PV*)'5AE7B9>6S>-HK^ZVDV76>T1D%Z@ M2L[K1U9_77"?U? ]/7W&UFR'AK"B%*#/JP&GR;+IF[^&S0;M57*0G]KF&Z/? MKO V*.(<\44JUX.R&O4J3S=_/*9QB$DF#L'44H ^O :&GNH\]_;%=L8R[__*^"B M/LHA%3T.MVI45@7"= VCVK+_>#E)0KLJ;=(!5,&MH>K"+=LI58I[*J1IFM%Q M-CLQP;W Y"G:X&Q%'9$5CUH:4,%8@!279;.<+?EP)5XHM1IB>I[*IIZPVT;2 M.-IZ#.CKRU#)YQ)+(5_?MCHC--_M@XBPP>Z-X@(3N22D+ZX'J#I12!N41@$Q M#5\E@1,Z^H_Y35>[*(G8V@M+]JVYS=R@ JEL+)$*A53J51=OM351I>JIM*I) MGN2A@B&M,H(0H!)18Q,V-=>2]2?W54/ZMX)?4G(HV@2%**#O;T*HF.>G"G4Q MH*\KG6\\E8=TP8*V9D]15EYUP*(IRV=_V()2KV;(RNP(2&XHE=P> M>($:LVB;$MYVH:^9Z6_8%I[:^@5B\\W_?W?7U]PV"L2_"H^]&??E[A,X_^XR MTZLS:7I]N(<;1<*-9A3)HS]IW4]_L("$#)) ELTZ#VT2FUU^L LLL.PRHX[5 M$$A1&(#NJFON=MF;"2*EF(_==G>@KOP^P94?SLVONA[IFOV[[:I'^QJ!N,90 M602A%0OB(5/4479=O.Y*^L+6 V83'9KN(\6P]/8$.L-?QEH\V)F!AD,H@YK* MYTYR1[)$(-6E6V(>46A\^U.AOM*9I\@XYD6'[O'4B\N0^?+R#'LK .EG-TU= MU6QK>O :?K#0?W^@$=4PMD,!B9(KHI4-MM]X2Q.:)SQNA4A0"*?-]KV$M2BB ML3*%T-P#R/+<[)<4!$A"G5?Q/4PI7A@(OTE D/%S_LV_V=[1F$_WG(B1"1,/[R6 M QB@(A\4_6].QVP:O+[,04N1J#Q>J M!UXZSD18I.J%U?;,=(HXI 5YQ6:1A%O S/SM.9D:9J11$H%\' %:#T<$W0>)]3"]VJ HQJH@)WJTIA[4H@P94&\ M]]6[MX.6/]*:!S90<4.,Y+4>9 @D/ ?MD#C'R=&,8E"I+E2>S["UDB*0XES$ MC@-3#,*.2YCQ.-S(ST5-*QEQS6OEM1"BEN887D=9 @LB>>!;8L7R(8UR2VA" M/TK4PAP%[#4RVTW,0]!@@FY-Y(Z5(M#HQ.NL(]A=G-S'6W&4,@B'5!G:5>.. M1DDD-CB-]AKQ%D+4@A_#ZWY< 7($'H&&^X#)N$[>>&02L/AV9NBA*0($DO/# M.6T%]PG#.31>1]4+^%\F_##Y:\4OD5I/Z75]$S(-E."*0\\(-L?D] M_*!\R;_X,SNL"ZVP"1U:P;U?CE./BU2%)<4>2+[R)J-Z M*F1$1H:8H:OWD->>F2*W*JN]3;[NU(CD.P.TD4Y&LN GE9()45Q6!/BLVL>A MP"K$NJS28!GWO^OZ[JW>9<:Z/$6 0(A^.(<2@PT1!KD*9_.$<+*AR===D3_1 M\E4&4-UL_TG-8/Q3!%BDY(S3N/Z>(,0R52I?7,VM2KPF7V^W;&,5U?9%<0X? M!#)=!+[+1*KX];S,U&O[CBKX M5/ L5C?TN39O<\PB""0UA6Q@V&E%<8TFN3K/'$T6:@0R.@*TYVAJ687?7MQN MMS2N-]O;GS&X(CZRF7N3<^S\'[>.WZ*,@M=.59=I7-.$?\$6C_X'6DF;(IR@ M&D0:<\K6&=&*H"[NZ:UJ([PZ[@G.6:R$WFF<5J2K1!;AZ_3!AWT*3 <<1W7C M RW3(C%/^V2D)UU@HF-MRGM>!(CT.E##;=N-9?1:8"*6\WH]_%=_8 EPEZC\ MB^LRHG=FR[3C5)IVB=JBXCK\61;-KAT,]N#ABVN63^7O10MGM?ET5'UNLT^G[3WMUO0>*'$IO/*BWS\461KO MG^C/^BH;>)\\5!:143D)T;RKEP3,?@,2\J_\R6D)$ ?);M-/L]'MF:I696R. M%1,D""3EB]0>4FR,-%2$_#AN7AMXMW!#=R6-4T##?L\HA!'.D_4KC_W[2T77 M).0:MEA>L>UQXDE"9:TWQ#H(X0([(' M_#%/!4JER8KH&H$C?.I=FJ,4%2&:+4[;/D/+6&T$BJR(5B'Y MP6HD>I5$U$GZE?+]A*R50+6KUA5[+]B&VOIF455MMM\B_JJ]WI2/Z?>7>B)8 MU!0-(B5QAFIL"SDAOQ*1I*0H"1"'C"X%5K0$5-W^I&6<5H?N\D-E$ AE$MJA M$"QE0_3X^HWM,;Y3B8(^E&DL_XCLW3]%@$46SC@-*WN",%2D\V.>&UWBXZ+C MGQ*A?C.DG1H8T<>'LJN:!1'(RPV?_=##) CJU]&&RV2X^&5FW\[Y7.0)31I6 MC&F1A TJ-NS!,9,A JDNVPZ[5X86:93'TX?KXT/3LL=;14]8B>> <$$=ASO$ M4 $B>"Q=V)!!(AF;-MA+(A+S!$ S0;V,ML?EIC:C0!)B%GVD;,FNHFRSG9:( M$P$"P?CA/)3/%"&6 ?.96@^';>40R,0)GM-0D0&5^>8X$JGSLJSXP1]4!I9, M.\M/&)1CY1%*:A3FJ,1Z"5]1C9U6>5K=<1I*)AF"'=L*Z=.<$6T7A=LC7S;3GR M<7=_QKK+SQHP):M'?\S(:[D<]\M4H;G9,OTU"FU^38_>@B.99;1)9W69JF-M MP?%Z(DZTPZK$55.E.:VJZ^+U6;YBYP;4]SS]Q39:"8^-N4TCS>4!7D$G;!3I M*&\A+.R.;<(9:\9**)0O0.5ET$IM2\&[Q#.4.T[5>^IUIY)J26,_B$2 M(+DL15;#S]K7 V>X)ZKJ\A76N86+*NF*=/ZC@_K*:K\LQ;3W81O+>>(0^^25 M7KZRSFCKF>96+6)W8">.9>TR>91I"19[\LH0J.OYVCBDIJ>HU**5^D>?V&_L M8_41^^\YJBC[Y']02P,$% @ B8J!6)MO]T?Q7@ (A4& !4 !N8W)A M+3(P,C,Q,C,Q7W!R92YX;6SMO7N3XS:2+_K_C3C?0=<;<6(F8MMVMQ]CS^S> M$RQ)U=8=M:21U _O/PZ6"*DXIDB9C^J2/_T!2$JB2#P2%,F$JK6Q,>ZJ L#, M7R8>F4AD_M?_>=YZO2<21F[@__=7K[_^]JL>\5>!X_J;__[J_>*5M>B/1E_U MHMCV'=L+?/+?7_G!5__G__M?_T^/_M]__;^O7O7N7>(Y?^\-@M6KD;\._M&; MV%OR]]Y;XI/0CH/P'[T/MI>PWP3WKD?"7C_8[CP2$_J'[,-_[_WP]9LW=N_5 M*\"X'XCO!.'[^>@X[F,<[Z*_?_/-Y\^?O_:#)_MS$/X>?;T*MK !%[$=)]%Q MM&^?O\W_+^O^7Y[K__YW]C\/=D1Z%"\_^OMSY/[W5^R[^6<_?_=U$&Z^>?/M MMZ^_^?1NO%@]DJW]RO49;BORU:$7&X77[_7//__\3?K70]-*R^>'T#M\X[MO M#N0<1Z9_=27M"Y1$[M^CE+QQL++C5.S*S_2$+=A/KP[-7K%?O7K]YM5WK[]^ MCIRO#N"G"(:!1^9DW6/_I=([?M4/5E1/F+B^87_ZIA]0=:1TIIT>0[*F&K<* M;3KVF^]>O\E&_H^S1O%^1]4R.B7-G>PRKQ2,A<:2F M1-&Q5>IF=DC\^)'$[LKV:I/*':5INMDT(UOZG6BZGN[8TD!U+[)\ART'(7DD M?N0^D7$012.Z &V)#C=UQ\;FL;;X&OE0F]SW'VU_0^C7AW\D;KRORYM@F%8I MMZ/'>R_XK#7SI0,T0>TL=/V5N[,]:Q6[3V[L$B;M:;BQ???/5/HJ("A"]+=*RGAMFZ!AD6RW=KB?KA?NQG?75/7]V%JM@L2/Z0=G5'8KI6+J MC-$$S?G8T9RLB/MD/WAD0F(5D=).35 U\I^H;@[>$^A8EO"CJVY M(*"EW9I9\0+GL^MY!R&.?'KBWKAT,F88J5=!6/\F:$T_$8?"9KF)*T@3- MFZ#DHQV&=$E5DE!NU\2WQX3:+,HOG[=J#/V9O6<+-9OS=/D.$^*,7?O!]=*- M&200T A-T+NTGT$GC'*[)KX])QX[7]'S:[S/;1;&\)(J0V2OTE.OBBR-(9HY M5VZW@;^(@]7OZA-DI6DCYYY'>MI_Q0SRU!R@6PM(?(IN#>V7:Q*&[+P,@(?? MNI&93W>EH1WZ;#6;D3#E7+D.2/HTI3=NG-H0J1V7'C )W635RP&@:Q,4#MQH M%T2V-UU_Q\ZG]4I%K-XH3=!]ET2N3Z*(PO1 SRV0 MN2#ITHQE\A"1/Q(JL"$[*JN-$&[SKFRD]'\!:EAGK*YX6*9;91,,2KU16K1@H.0".G=AS<#(U1NE!W9W&H=17&>LED[F,(*5';NY_G(7?-W..R]C\@Z\<84Z4:9E S?,:=@+;QDS-8LM?R# MM4RU4M^V:00#K35(\Q8F$%)IIW;N&[6!!(_0A4T,Q%5SF!:M8C#!D-[MTZEQ M$- :I@N+_K M'-I=:MN+QNN2EWX2Q<&6A*F9 SDD7#QP"SX,X!R0]VJ/+K#. M [LWZ6\YB(L*+]GN4D'1TXX#=< HNK=!:?[SP8NAC$^"]F^1UMR6J4MJN7L+ ME()55-6O.1_< 83TIWX0J2,@5/T:IPV,FKQ7-SY#G4529Z FO88'V64AN?2W M^0$+ZD=4]6^#5FH 4%N88I/^=KH^?EN7:.5 ;5 _R ,(Z._A[EIIYS:H9'%S MZ2\LSPL^Y\\TM$@5C] "O>!U0=6O(T_X49X)-<,*[0$WVLV,WG!4D:X8 %U; M].ISSE U7?R2D=JG'^ZBTANF^:@J?5,4TKNM&Q7@O@WHVG(,5IU9ISE4=[=" MQT7+C58I9?0,='I&1!N\.OW4S-U1G2]VC@=8N)>-VM+-V0'B=\1]=NM$N/$' M:)E:0,0@K'<=.M.WK!%9?;T)GKXA*R=?3Y]V3$V]($K*8:&'I\:5CHQ@]H^4 M\FQ=Y8W2')'#,&3[2P.$"D=JCECKLQTZ2W=+E\ &"):.UAS1(S]R'1+2PQY[ M#6\QS\ F>^-7FW+UD&V1?XB[G(7!JB'R>4/*R-^%)**LIO-W3']QUH4\Q\1W M3KXUQ@+LB7CLQJQI_F;_=>\5>^"?,%#I/[.6.1D'0KQ@=?9MCSV$#T( + YQ M,UCH/TZPT!]^2S]D/=!-@-H%AY$\^X%XZ?B_T3:E)M]T0-4!B24=D4_4>8LR M34616>&J%X14_!3KPUAVN#H35#4_0-[BFUWZ /G5ZM'UCC)>A\%6A$Z.1" @ MM @4_40W:%KT^PZCX=ZS-WPX2TV >+[& )3+#1:B Q*M0G=7C+,7 'O6$HCO M&U1\.;QU#/-A[LS)QHWRJ);CBW7YNB#H @3^.\R50LHMD@0LWT]L;TYV0:@ M_KPE$._O,?'F\88$\[\2.XQ)Z.TA2%<: \'^ 1-L 8=(>*<.49?A P&\VAJ( M^(^H!P\!CTB0+QZ)YS&[S?9!6LYK#X3];YBPB_DT /CT.=Z ;BUP[ M=@/#_ M9 K\%6Z1)# CH1NPE#LA /M*8R#J/V.B+N 0%>^A[T#1/C8%VS_X8)?80X+Z MWHU6MI=1=$]_%\GAYC2'0HYBG62;!].CM-SK*NMH!BC&)TBIE"P/7@: M_)AEE)7A6VX)Q1C%UI0QAX)S/WV3Y8U\ASS_D^QE0%>:0I%&L3&E[*% /0M= M]M)JX:[4BT:U+11L%,M2SB *VDO[>>10KM(G;0PD->C"+E#L4O9:+@-@?? M$>$)0,*F(;"_T8/]#1QV%#M4R:8AL'^G!_MW<-A1;%$EFYBP]^D_I^$R^"RX M@18VAD*.8HLJ6,0$/-UIIN$L#)[J5'E#H$4U4.;.H"I]M\A!M/[2$ MXHUHKO*9P\1Y%D2Q[?V/NU.=)/GMH9@C&JXR1KMV,&9R9TX+42A1J0D47Q1; ME0LHH"@&*(^9CO$ M%D8<":=^X<_@"#:49;7,1LRC.=X\QK!P49Q=@3,]8QPK.0,$D3>NQ.X[C8.X-PNEZ+ M5EY9>RCB*+:>FE%*X,7$RDH[E%T]U9P6H*WM!!8#SAA+(-(I[_R/QO'_ZP6=_0>PH M\(F3'?5E'GYA%Z@4$.\0%>RBB.!#X"44I3 -! T% H]XB2AG%BD^+2:,9O>)#.S8SBF4X2_J <4?\4)1SBQ: M_'S8IQO/)I#?F9<:0M%&#(7ELH8"\F)K>]XAW9,,Y%)#*,B(,:]$CWV^Y\#/.DC:0_'NWNY5$(XR#T:K=9C>* 2A%<^^&VY' 95-J @45 MQ5[ELL.!]+^^J=!.]\W?#W_E_O%L-,ULZGX4>*Z3'H>R(D?4I":%V_6S#.MO M>J]ZQQMXEF)].EE,QZ.!M1P.>G?6V)KTA[W%+\/AS1 2?O#^P.3B'2JJ!$,@CJL&2(_+AUYL6N MO ,>TE[@EWT&2 O"/[J01CY+_!N$>TJ;6"CGK<"!M 8(@<=?2[X?RWEBYZME ML$AV.\_EQZRQEKR&X)M?3$Q%Q!NBR[.0[&S7R2OG'LJ\GW$F5G%09[ _P@#- MUT"CI0EQ/!#FAY'XWG;#=(]:/H9!LGF(AW".+IX1ASS$0WI#Q=6R*:\T2.!(H(M-+1I]^%NVS17P&P=QX50^"?R5 MZF@E: X%OV6;7 &^E%=T262$J4ZU<*Q;L]4O]KGC'V\O%M;8M1][;4/;CC'M@+]U2G5E#<6W,/P''GTM\JIH.$+(,Y\5B M4*Q;\P7H80W@'GW)&N9A?[,P<))5_-$.6=FV?3H)N7EE\XZJ?E!1M>8YT%Z. M8$B@"RQ=(\>!OUF2<#L@#^K0%W$/J)!:D!!TK[7Y(+1TY&:;8TPWQS3S)WN=X?\^#FS> R/6 M7-@:'!&+B+>4 ?-6--!2!D>^"T/^0C_S"UC1V-M\-T[?@+,0^2!-E$/\E52> MTDY0^7;A,*@C7P BZ+.NSL5= U=U+=3P:$9F5W!!5TB"H7J!4VD)%4]KSH9: MDXC'+;H89H?U&2();F.H,%J,8] 4AH1G='E8CI/>Q]O>S';ID;)O[]Q8YI@3 M=H#*I<5P TVY*'AOZ0"=)NYE3WL.%Q)SBE/X) R(EK2'0MZ:BP .N8(30V;# MG,2VZQ-G:(<^RU]EK5;)-DD=[-3J8K7#Q!,#TA2152U\(IFQS%ZE4!-YNJ96L]0IIS<05*RM.0_TE[YZ6*'+N,JHSH%; MXPVH,9(24^-#16ZJ2Z-9G*]XWJMP!+DP!3VA M2M*:#Z7%<.=61&](2J=9BNTCB=U5P?8ZR^_T'3R_4^\O9^/]]9;OJ27.EFRI M O"0MU/-SHI^FS9%RPP5G[@BBX).3,(RNDMN#'AM#1/)F4*)P"^07XP>1A9 MW[.C:+I.UVWKV87(H=KE&L51Y:*0( S)SU\@:1!L;9=W-7WPDG/:&B8&D6J5 M_?T<3DXI])"F!PG9>>;<^_V."$IM'!B7=<).HR76K?($4;..;OP5KHCHD6D: MIBKGI+<3,Q*FB>)!=V3BSJ;D>*SLC^++,A42)DDMR^5O)?%C$+I_GH[A4FE5 M.V&G?*PC)A'KYHDGK4BJ(YI#!^P$C_7%2*1E_T0<56GZ$?[K@9MX;1= M^N/RF #]S0C:'SL!)%AJ>H 8)C_XMJ3JAYU&2J]B=9'^RTDA?) MQ[!=BDG:ISO=O M?R_S;R^6]#_OAI/EHC>][TUGP[FU'-$&/6LRH"W?S>;#7X:3Q>C#L/>7\72Q M^&MO-*&_'N)XOC,VC\RHG=W"#E@10$_$3\@]U6(6>LQ(^>C&C_TDBBF9X3'G M&=L@?3)AJV-J#?-;T.ZYF;)B,72/&N$;7#KB8_#WQ7' M!>1;I[_)TWX#DD^.MCO;#=.C'#_S^4$W!>VQ[6\U MTORDFWR^KWMY)#[%PJ,KO^5L7=]E.,3TI)HC(Y&MJB.VT:XM9!@25RWM"B8: MRRJ^F7_A]&@Z%5;&M + M/0"O>COD\G^^6'.;E$YWFLI4YP/H%6D:4*SZP**O- #2 0_X]49!+XQSR1D' M!M$5GURR.R[YA4.Q#7K5&SUI5ME#GX-4>4XZ=IE94F,H]#(X>O*K#=95[^=G M7 /%;T#5G M$^P)64DZ.%[AA!^J,7H9'-P0&#$A+N<#.5.P-!WW6JMP(O:P. M$&4>[1=.HB<2/@01P;^%$^1+HI8<<3=^EG![M5^&MA]19)A@?"?]R*\VJWB,-O6]] +^M2XYFL-]I;F=WIG7 D%%LQS46/T"D :\UW.\ O=/"\Z M(E\\,'K1HN8VW2_E^"Q:RWCK6'GEHC@UUW/DR5 ?JX?VGB_9$8FKVM_SW3(VWMX-'QG1^Y*3+V@^56] M29*RC+[2EJD;N%X2RU[@"CMM(;$?/+5WL7P-$,F"4NZ-UU7TDDH#L*:PUS7&ZE:&)DJV:(6PE*F M: ]T70^B:N)D;%Z5_J/M;T@T\DNYT,]<$#_"71#]7ZS)V^&B-YKTAO]Z/UK^ MBIXCO%XY05#W6Y;PB[*$URCU<$L3WJI,KCA->*9 S,T:^&QI Z8*YW>[1K'P M.4%/&5XB2Y4U7-#<,('(E*WLFN,S5'@*BIZY594VG-,4VSU:1Q)"CM$/WWI9 MW"]*W]Y^2F,-B1B=PEU0P%0E'44W;%]E'3&!D&@IR$M8UE0H!VDQ5$TQM)^M M&"(&$$>&S)IR25/5=!&UQ_;MU9DGF)[W+07/PT\T&<9/Q9--;'DO; 3$=692Q 1 M,:08ZXZ$;L#\W&&,&HNL<6]2_V8$OTH-Y-KC2@7(]#FK9C!(0J;%*6%IJ9 ) M^9S^1>IF!'4WQB@$36\H'&:L[E5J,VVM+[U*?V.,R9KB$P#2TN%VEH2K1SLB MTS5X-V7]U-V,,1F%8H#Q8?;L2>=Z:AW56_;RKL:8AY6K!.-98QE> 9\]4S M0@J3]M+*P@["+S![R76X$W_3T!$#?$N-\=R(2VKHXV8WN,2CJ"-X WQ-//); MDJ$AL=AV]'CO!9]/B)Q%8?]-(PK;6OS2NQ]//R[0PZ^/3&E%77-ZH27C8[2D MZ82I?._V[ZF9,?*/A7 L>B)\+1_EJJK+RT6\< *VCTX8Z)E,">4 MU)7KD3-3QMQ=PF6N PNZ# >$(KIR%3Z(W^1/$2NX]KA7K+@03H;<^^H ML=[!0;GJ_*ETRPZ)'9$!R?X[\@#6D=G.# &7B9E);#N MZ=:@7XCGW0;@,;8%WF8U5;RAS;@H!0J_/IK$* MP/S.B4?WG-5^0<(G=T6B!8ECCQW'TZL5ESNQ65]85W-N'H$"UD'DNF\F=6.) M+HL7ZN#>$+YN@\.#KD^LU2TIC68Y6=7I D4MM+%K/[A>JL_4*@D0+\P1\2:ZQ(W.XF%#'MREIC M]/+6!';A%37TX%$Z%E1!3 H-K8\9^ORGQ^3\V8:U^B-Q0T*9H'H=[V>>[<=T M#61A4#OY$P>=,:#B;H&L@MI1S;.]756Z6O3XW@"#;B>P2/"U6MUGR/C:E6,P@;<10 \*#K M1+QP6*B:M.94;/0X<3&^Z%H"AZ.)I0,N_ROP*THP>GE^Q=RL;L2O*!T+JB!7 MX%<$8-96[8;L=+0,[FS_]P%YX$9@IGX33D.H!+IV_4'@#.2LO8#S7]%-P?*L ML[MUJJFGFKDP3X^@*SBGD;FRAS-KR!;,I_2C'8:V+PN=5O6#RK)KUUQ3LBPC M9)0@J1%*\65.#.(L'H,P9CX-M@K!Y"GI#A5KUPZYR\2JQ M=NG"V&S&\P>-" M]<&D%]S-8(FN$D >FC"Q-8:%*H1)B0D;01)='^!JW<1R )>T2>D(]3'",Z85 M <$C/[U2\AWV'Q9%\&1[S";A>DQ5E8?B\ M2O-&S2E360:I:"HA%+RHLX\T_ VHY(UPHK7 OR'+/8^KC)T2+W-"H7%7]&B; M\WK^BT)+\;[0RL>@BF22LZU%U*_8;7L1_UF-OFJX=9Y@O(ATAK[\[-HE'5 - M-BE!)8ZLOE3E;DE7-7*!OQ35NUB33*D6?Q$*6:"2[;T-@V1WG'=U;/R.2(#J MJ1'9/KN'YZ;3<50$Z00=[=&I6FM3 =5LD[*<8LCIIMQ7I]P:-2!_,,FSWS5& MC2@X=K'0+^D\HJ/8IMU0= ;03:M;TE0=[3/IUN1BIEO2J'8+\J:$1&3U]29X M^H:LG(R6V=..S1POB)+P]#0D*\'[\\\_?/_ZV]ZKWJD%_6%F[WM/46]&PG40 M;EGT2.'OEU?>+5*8S8N5%I3U#'RZ?RK:G)5]+#9&0:%['R2G7%0K&[2!;+#9[)*8O>)].FJL G"O?7L M"K1!T-0 S$O:40!60'.AY&X7(%N>5R;$)=$[LGT@(1]K>0]\R*5J4\!?SL>I M+'474ACYCOOD.HGMB76\W 8?:8EREXDM%![N2*M/%*BTF=,2'UN^1IRK+X?P M;M76+''>GLD0"%QE;:X&E( \-SY7 B6+ (I/75M>:%GJ?*4&H'1;M[+JZ7S M7-ZZ1]A:Q=2^\O8SVW540'/;@O%N/AI=#V\)IQW#GAH*E")&A7)I$38& ]]\ M,+@&\ I>NS[V!#ZE94*5X6FC7EO$K<'8-Q\_#3QLJCA%!#ZEI# 90?AS.X'% MT'P0< TQ2/C&6(".I,&7(7$7>$F=-B0!13F LH,BE;2>^9X5LL]@HZ?A[8[] M:^"NUX1"L")*,>F. 99;*U:SOMSJ8=2Y,^..2O@JW*/0CK"19:*_9Y$T(3XX$NJLH)55MDLA' MHFO%J&]"=&I\.A8A9P%@'NW<'Z&0'K@S6'"M^ ?T!:>)"OJT2RNUU)UQ@LY@ MF;7B8VABLDE1Z7J>V0^)9X=C-XHA-UV2YF"YM.*"J#&75)SCKWA"8UC4%BR# M5EP1C:QGF [0PSJJ(0EE)[!(6G%+Z(L$B )ZVH7C87,<1/)$.L5F\,JL*$XB M/M%(FWGI1"B< OR68*3;3#S(05%R!8^W]*0G A:OH<*:VQ ,=9O) *502_C# M\'9*'?WG+<#8MEE<0XHMCZ/NKP[%(3K'/X*A;+/NA!3*$A\=HZ@,=JH5XM1" MF5=2-\#,@%"GP']+%2$G9$"B5>BF+F-5K!.@'U@BK1BFBA G,-^=K\=.6GO) M]K[_]LW328V4-U#*;F!QM&*/UIL@8#0X4L)XA#<,0[;S2!_B?5]YB#L.[1$0*?!$GD[7O69YO*Q.FQ(8D?96G_.M#! SW3=86?BK#.U1#6LY/[ MPNS[!X(DK_3X+?%#P'6D4+P$Y++3]?,]]NHV?\X[H/\5Q]US&^*#+U.? MA< MZCM^Q'>=S\> -^>DGT)3\F*TXC$IS*';$ZIEXUJ#]S')C47;@@(71]&-YLX MYT'L'BBUP7UJ @(Q$!*/@O*! 'K*W4=NI IB$K;&?5PB@+)R,!&RV3'JB_CW M6;B:ALLH'$:QNTUA>D?BQ\!12 #6$_=YB5(:.NQW[?Q-8CJ)?98+"+( 29KC M/BY1RD#)*-YR/PGB7\EQ"26J*0'KB?OZ1"D.'?8[ELP]93?PR>%D00]L8J^H MJ"WN6Q0E^G(6)&09#)^9$X;04YV_#L)5>L80+DI: ^ ^5M&5# 0, \3U MP0V\O%;Z+\&6](/$C\/]V/ZL)3/Y*+@O733/NG5!,D"6U(#Z@UJG[MI=Y=0N M[><[XI.U&T=:\E2/A/MLI@&90L'"E2M=0#S;SPD<;7A'!MLN*& M$)"(&B9S\D?BAD=.%6NE3G_<%S<-25 ?,$/NCM/;WJ6[S5,@B^^/ORO?'Z<] M>UG7CE.X9D1O4XK'\KMA0=-.'!OLTU&?PD)UZIV_#3MQAW=D2<8H"4%88L5Q/;_Z.[_:G-S-ZG3BK&Q(D3WYE1^XF=P ?!UG9Y MU6@/Z>E;^1JR&O ERY5^._QWG+(VWSF/VJZXU1 WQXTPT#H!R/CM^H+I0 _D MFE78&#?"0!M[(^Y4#]3,0N+$X=9W[CU[(\>]U!0YND 3=2Z?6-I.9U_?CYP0 M 'JY+7(408UUILHI$NR_!)]/] #7&E$?Y$ "33'(.>_Z%<]A[W&WA/EXV.GA M@^V)IX*T W(( 5 0 )XQ)@7WL ^9&:J.R*$%%_M#L.<(ES+I58F\!W) P27R MP+T/24EZ[SNAM]\LR"H)W=@EXAMF27/V&+%F@#&=>8]Q[="W Q;QVC/SY'-N_^SU.]:#_ MZ&]F*\'JHNJ#>R4.E0.,?=>WK]W M-D GMRPE\BN"*=^XB-MW8AO$H;A0[^O.(S*V@-G0QM300U[T390 M\MQUGJV4"NEIL]0$"'4KRXX6UES6L.!=LI5#@6_>!GRD,0;@,^:Z#I%)//+Z MVXBI]-"W,%N]TG$-'"7]8>*()6?&Q:(E SC;+( MI'1(G\WRV@%1;\6A5F.QX3&)N. LPZT? ]>;8EL@ZJTXS&HO-U5F<5<;%?B2 MYD#\6W&07;+6H(O@<&@%/-(7- 5"WXICK,:"(V 5!?9!$F99@"1XG]H @6[% M+U8#Z#)S* @7O*";C?5DNYXXZ;"L ]A&,@1\*=]&>F=F@>>N*+VS,#C&116] M,W]3>6<. _1LW^FQ48A#&R(X:HJ<:'EL!!V[">C-"7&*1"B/_X!NQCARI&(Y M"_P%0M'Q@L:G:Q+$.6D*9YM&=W,<0I?)3()-YTN@3]>CT/YZ%6RSQ6\6NO[* MW=F>M8K=IVRE]IUIN+%]]\_S??.X"/[PNO)69#8?3?JCF37N6?WEZ,-H.1HN M>M9DT)O.WUJ3T?]8R]%T>M\A+/_ C*A@G4R'?F15PG*[OZ7F,@F%[ MB\-3G\AZB&+V^)&CR_GX#0V/$^M\$?&P+*)-P'1)XM&VDAPWJE:EH.BVQ(*^ MVKP-Z&)*.:*_Y:XKWY?7E;?3T>1MKS^=](?SV_IAW/JQ2![8N]:8$C4(DH?8 M>@B2N"ADP,J@,\8+GO/Z4*+/YD6RW=HL(>'"W?CI8UH_ME8KENWC<&;:\V9Y MY8)[\?[=.VO^:V]ZWUN,WDY&]Z.^-5G2HT1_^GZR9"O ;#H>]7_%60!*++$3 MDG)6R_H@356AC"AQD&D*[(\\1=7"*L\[+5S0YUQ.8S0G*^(^L2C3"8EYD^S' MRG/N;#8M>O-A?SCZ8-V-A__9FPR7.).J'Q+'C5F!"/5DXK5%>I29HT_7^TG@ M4U(<T\ MEX2<4,4?7O]4V60&'RQJJ_664WJHF\W&H^%\46O*^*O03O7G-?W_5(TZ>>[) MU/W)ZJA9441BT3[Q<]4!.IQ9HT%O^&DVG"P.SL_E+\-YSUHLADO,W6- UB0, MV0O[*([Z]LZ-;<_]DS@YX^<,Z^PP%P^,Y/5D1/63D"E]1AO$@2GKA+P'-23@ MLA=2#1/ZW#WZ63("K?CX(F/Y& ;)YG$6!FLWGH9GI>A.$_E-I6K2_6A"=[ 1 MN\E(YVW/6O;NK=&\]\$:OZ<;VR_SZ?NWO]#Y/KT?+7O3>6\\7=3;XB[6XR.O M)P8 UI2\%\Z,Y-$$F).*;LBS$B*>TI0#X8 ^Z>BY._ M3[YY7=TGI[/A?/EKNC\.__5^-'M'[2O$S?' #$LA$Q;*!Q5B:<76@0I^ ;X/ ^>QZWF%C']%1_8W[X)%L&^3-Q#?5J[7IX.-H M/"Z<5$>3I35Y.[H;#_/-#V=*%M@KJ@H@$3%;=<9"G:RT1EZ9N M/>C0)V\Z8^^", P^N_Z&.UL@ZF.$[%"%<]!BJV4;7V3&Q(\+5V$IDPWAH+89(RW5&IGJ9 M+K?#69XS*J;K,:$[.-%:J %=D9=LOBA*2S48 ?0)D!YA9O:>W?(R?[FU6H4) M<<9N5B'$Y4^.2D1"=JJ96;^R6(3,8V[U^_/WPT%O/++N1N,TC!C)+5#BSO8 M,TG:"3=B(2>M*JF##5GXU4E(N?=7([*AJ>]@NQ/4XA>$0C0+-/I47]K/HE< M;RK!$DOK$V*@_\BG5!-*L%Z0A*035I!$A210D(2L%WJ0A%(TE2 )-0CHDV-. M/#MF6']G>^RFFTWS)3W 1JQB5N!S-\)*U,1\.+:6=->;6-60Q% MMB$NJ<&S8&]JIA.DG;#(9)$S]=Q2]\298"*ZM.:;UB#(TP\JPM()V^A/W[V;3GJ+Y;3_3YSYQ6X<,733F 7!<1]#F2UM-X]5 NNL&9+]]5PB,6OUCSX:L[ M:T&W*SIW6+ 3XI'O1-IT760E7[G2>)B4VX="]1# SG7IN$@>;BC5Q5HJD#B+ MBP?&]I@WHB9ESWHS:*.O!K,PCQX3;9K?<8(XAO?#^9PN ;=]$QR24409%'TA MZ' ->Z*"6W2=9]& 0SOTV07LC(3I-.5I?B5HXB\LVN^OO:$UG[![V-YL.,^V M1*0Y4.(!,!N$/7#F19D>P,R0=,&>&PIQE&:)DG?T><*L*3?.=D.?;FGIXTCB MK_@>_N\J<0O,NAHM681?YLWH3]/GO,-)'\VQ+V%)QV^H.0S.Y (1"9AQNN-@ M/U^L(^+2W*P''?J$I;3M@LCVINM/KG]/TN0!E,]DE:4L^'H<.Y_6G+QF/WQ7 M";88C!:SZ<(:LU?YGT:3WOTPR\2Q6,[?I_Y(^L/7_]D;+P>]O_SO__CIS9MO M__'IOI_^Z_4__HIG#Z:B2H@SW9$L\1\3X &7MV&0[( &H-9 :!9?@9J1O_(2 M)R_T7:5>+_CIXI$-L/EJJ$+5R&L$8/2%X2Z)7)]$$5W7'O*TH[Q5H!+ ?*HQ,'),"7EW8"9H4XH=4C-PYLVE8 4:&*IWE\. MPR(=7%]&CJD[.W*CZ9HKLCUDTP+VO[8<4WJX7)K/5Q!/WG]D1<.FZSG9!2$C M8DA)21]QYN05,]A!!<=&;F)@M%2_VB)MBN-F9-W O80;A#-"_]>9DY5G1U&Z M[J:X._].HM0%,B#1*G1W1:.!=V&A.Q):/:JZ\[@N6.A2?A]1;1U&L;NU8\++ M 9\W++=#JUY55T)\1M'Q3U-XLOQHZ06Q&_V>95AC_Y)Y726=T(I:U94, )T M,1W3+[PC-CM!LNFL>831& *M0E9=$6K#@R[0OAT],O<]_0^[MWZR/6;X@(4) M[(Y6=*OV7-2!!5V(IXR2<,G)^J#5Z*HK+C4 +9D,TLQH,.- ;PBT&EZUS( Z M\*#/IF/V2?!<$O= JP16=R:IF"](9W<(81IG@ @I3LE](N%#$)&TK7%9?\"2 MAH^ 5X>LONVFAP[Z1.7<:D3G.?5!MS['/E"1&>!C 7!CB)#.JD!\L$.7[=(C M/R84W#CS"JEDIC$$5(3F>$RT\4&7J"2KT.%/*HEJ# &5J#D>%FU\T"6:QE:> M/="AM-=Z!Z$_$E2^YOAIZJ*%+N;1EA[&0T;<-#R%P8T#?S-VGX@#-5H.)\5: MHT'%;8Y/YQ+4T$4N"=*$^W@TQH"*UR!/CS9"Z$*=$VJC):R.2+#QW=,-&LCK MH^P*%:%)WA\@'NB28T_>INN%K>.HD_6!RLH =Q" &T.$=$RLH>'_$?6 "L@D M!Y"<>W3Q9,F_LE1@8 E).X%OV8T1$@ #=#D=%>D]*\X8VZX?'_=4P%3B]H)* MRAP/#00%=%&QQ]G4I"%^1$^T&<6:E[KP$: B-,E#HX<.NCCO@Y"X&S_+F+8Z MSV>3YU[RBKY"R*5]_2&A C?'@7,Q?N@:4'XW"Y:SLB-4FN:X:X!8H,ML0CX7 M> L#G_YSE15&UER,]4>"2M44OB"$N,KK#'9MB"7\B\:!G9Z@\Y*$_D:K,OA%@V+GVX"6"V\ .?2I>%Y#7#@'OZ]D3BQ7 M$D>>>R^EI/A)IX[$'9*I:T\]U0CH6;1U2XWK@H,^NU2UF,7SC9>D$%"1&7D6 MWDHS-X('J)K7I2-C)[1II*+JE%[29RZ M.;.U\7JTYLTX515:\=2KY(F$U*)%GH-?4E':T['Q0*[6,9K3Z064FP6 @G[+ M;?85D@ M,KV+HF2;YKJ!W2W5&NEZBA=? %1+%X(5B@KE)^M)3#( VN;?@*24N!ATN)L$ M_LJ.'J[?'@3(*+/X4.Q ,0&F0J#-=KLHJ/3WLH W,[3A\3^RNZ MF)RFJY8>U!D5VS-\B2;41]$@53A<]5/J,Q4YP6?;7\%$C2H-W:*Z!I2U4 %_4B55Q-FCHO]G>TQ(H_/]/)7>^+3 M5B4.?#X<6TMJ!,TL%N=R9XVM23^WCY9S:[*PTL)NV(91D>>SYXG*$YFZ)_8B M+*)0?_6%CH1\ (,*4[CTZB&&/F'35YBOTD+BQ:K@PDGZ0R50/*TG_.K.6@Q9 MP=1W+'K5!!.IF2+J%Q27%XR+/:,KN=&LSW:8%;Z>9A<^M6[+*O.@F>]@7R(W MHD3"M:))6:"O)+PBY>)EI!+_+BQ5CKR.7'_-\H)=6**,E?]9I35&O21FUH*V M8:TWX'75.[\0-_0)"2NN+)ZBE8CSRTHL&W >^))J+1>< 3I%@3/[=$'U+\W? MD-MPBT="6'BWY3CI%;3MG11#[_J^0V(,.#M<7M$948SH"Q@GH;IXM:H$Z?-* M02.O05]63>B3ZA[H+0:QW.T+/Z52@2P?T)%4<[^BX:TL 8V4B]9GOEC- K<8 M1($VNA20$5V-).7\Y+W,$&E=I1;4BN"S6LQQ:8P K6=73W99AYT#"3GR8:/5'0S[]A*LC\4HY\N0:RDD MG6L\4]M9*C95)^QKR%KB@2&!?XUOXP1KZ$++%"CFU2>Z]&L0:W?2V9[$XFHQ@WYF&&YNRF(X_(+'M M>M&$!?>S4!N>35IYM#B;CR;]T/@ M2/9JD=^STE@4BV+-^/3E*CFB#VLTN1P#=KE90"C%R=,C?5+Y;Q[W9QWF0OJPVAH;>BW4IT"^.>X[:_8!2?A M'WU-FX745B=.=$_Y'; DZ,Q9&!8\^ZFI?BC:'(U\:[U.'[T0R;IWT:#(;AM] MJZ2:Q.]21/&UXE#H-\AU_$0[W<B5/;$/))<+& @.NMOM;>"F_F7Z6Y"# MK9+PZ.UTE,6D]8?SFR.M"T>:8!_- I!83#!;5;)*O@F+H3S&* DV5$A'Y 6W M%6<8E/?*3*7,9X_]QAF00AY3!I](^!!$)&UK6/$[JDJNT@H)L#,I<+@QQM'"F]9)^3GO#.74R8[EJ<*\YL89^LU"A MCM&FO<,4.YDA+8 6JN149 I[2^DG44PM_[!"I&IG478T;H.I*F!94# LT!?" M?)G0%IFJGWF[E5)D,"C:D5@4Q@5IT9].DJ(__/;._G<0'E0J$NQ2M"&OG1E+ MG?;&)."F$%+>'?P3>TL)/R-'N/O0]I+FR,(0@%I!7L)!.Q?6AZ]8TC-QI17: MOB#'J'H.%O#7DH5Q^-H=",T[].<<==&\ZQ3-/@C-OB::/QB#9K]3- <@- >: M:/[-�'G:!I>=YQ+9<"RFL(Q/1G=$S%7+95P"79[3Q7M1U56N$=>G41%3#8 M,ISR_:C2"@HG_H8D8+!E..4;4J45%$[\'4G 8'MKZ.&#RC6TTA **O[&)&83 MW0E1,;EG)&2_L#?DM8:#[ZP7=C$*]2VTRK7' 0$]M$TGZ.505?E]1-:)Q^IY M)%T(A9 UQQ@CJ; M(4P-I87*T:2KS[30WV/@.:/M+@R>%$^N\E[23MA7GAJ*R2MZ*,<"W>(8V[XX M]=&!CT(;[%=P%TBCPBDZ^/=)Z*=OLR@C]^XS^Y=RKLCZ8*>AJB\<-1+HPCHR MHY)0I2%0+-^;)Q8!SRWYG][9E ^?A'OY$]UR*[3[I?KPL#$G!3<1S^J71I)J#X/L @3;W6W1B[/<^Z/<_"E];M>=;M>=;ML<_ML<_M ML4^SOL![]XD?,:7LV3'S&7+;E8[X,DA,'*:8AVP:D-JY!+\TZMMS!6 M91AK$WG?.I:R'3U*I)G^%?M 5$-L!:[0)])]$!)WX_<3JAC^:C]\7CW:_H;, M[9@L0]N/O)0ER9P"#V! 7(>FH#2Q:6VO@5#Q1K@! 7L;$-D!%8\67X;[F?B[?S>67<(O>?-@?CCY8=^/A?_8FP^7Q+@[I!JY/-Q0W9BE( MU3=OO+:FI.12)'T6=D ^-8CA5V;@4F5R[E@BGA=\9C7'Z

!,E#O$Z\*LT2 M 0'[8Y\7X +3 @1??KP%+EN>U7?Q@E[81X8+)E>5^=HG\3B(;0\U_[)L\Y)% MF/SXK?8NAAY12YO;G=]1L"%W;8[)A ME6DC$C[)JK] ^B)/'X"82O,(#@CZ8>-(ZL<@_'WDI_5H(E9SYA)9:HR%?8B\ M0+C:B)DC;$H>0(QI*^R3XP4"*G!YS4=&YXG9+LO@F @##K,1SJ6FJ([ MUJX'1U]JP(' 03],SD*RLUUG^+PC?E9K+27:BB(2*XZ7WU4KS ]GUFC0&WZ: M#2>+0W7YY2_#><]:+(9+,PZ=@WSUZP=1'/7MG4O7-_=/XN1(G".@&"D M@,I#>2C5\X!2.S."5AJ29CG.LL0K_NN (T5C0)EW3ELSI,77-1'X8Y/B_>]L MC^T#BT="XG$ J/W\1Z0_!4KQE0;QE0<2WHFY9$&]9$!4LFO>B\*5G06PGJYZ).0[-RZK7 M>J(V _/GM92HK;WU3!'0J^J'_QI(,Z$5D"]#Q&:M5LDV\5B.K0&AV*[G@QY[_!*].\6%1W8-7VQEZMZK<,_P M6&WX_6VW$_!M$#B?7<\[>'Q'=%1_XU(3.+^:S\O/'-KQ9N*/Y9GX=CH=?!R- MQX5 D]%D:4W>CN[&PSSFI%AOYC XTIPL8%!A7R/.1'.86U2)_K2M):E;#$DW MKC4S8D@BLOIZ$SQ]XQ WPY[^XP0Y_>&W,3VI>D.?KF![@5^3MJHTN@:0>70W MZHU4@YM]6NADI$W.6R##RD.L@NDYQ>U$;[PC[K/KRW/6GS5!LU@K@)SC5:74 M$'=$^00CWL#13Z?@6_O*JW2"J5376MS,-7>L?/ MW.S-UGF]=WTW)JRZ1H5(Q>V-NB?R+MV$,0J%IZW$4^+/%U(L6NR^27DV>#3FD22@O[$C%:Z-:LU0X%O9^W?+$56!XU4<["=O2.S95 M/^R@B995PJ0KM_0D=A>$8?#9]3>1)&JZ4CPJ.V3=3>?SZ@_/;80=&+1[I,+$FX902" Z%YO^2%7%PN,(2-#> M#-% E*XL( %#^%'+YRPHXY0%S5^&8 R*/Z[0I8HY%G8P1#0R-5/)I-UK@_XC MW7Y9A7!Z^& /)_N!] I!W!S;'%/H3-'P4O&,;E^- W\3@U*S M@UY5J4R6:DD2M3=#+C(-4\CC*M8C#:]^:Q6YY1H#69"X7GP<]4^-OG%@^]', MWK/9JWS>+.Z!?3DJ/8^7M%_%MWF"86K'N-.0S*F+4;NXMFS*K!OJ*I%&)5>2 M^@M])NBAR#?OR?+G>$T;0R*?:E:2![U(CA=?V:D7"8P;=:7).%"OB MIC)1Q#W,D(Q8OZ3R*#)BM)&"?]Q2Z0R^UT11'?10VTEY9_(L#[\=,+Z\!M6@BV1I9!!=!SO*6D-YG101OZ MY<>!!.KTKVB!$5+4^ 7V&ETZ7CA[S?(H/5IPVJ%%P@#>=0C90G>C%=U(,J=^L=4U^3%Y_*&#?G[\'/DQH0C&K#YG M&A'OG&H50XT8^1C8QVTMB>F#@R[/.24P=%>4.'E5YG([['A.+;GPF43'GI$] M76<%T20+V%DK[*!)O16,PZ!1J-_;*]>CV]_P>>=F]=8'=)Y*RF*#.@-E]+UQ M,E+ @7XW\Y'=GOBG-T16%"7;7?JLYWUT&J-P-_.W2JG*C]9\;DW.7PD5QNDE M=*"6Z@X=R =7&ZIV0+JP7*\C$L>NO\G?.LB/7(+FR(:""EKN[!"P@G_'4B:L M,LW58AF;=M,B53.%8,9FW;*$[E-ZS7LZ#<[=Z'?5?8NLU_6)2,Z/ 9Q"B-6=7,%PF6WK:.8 @ M6FZ$;X+B=L7V(%\M. HEQXF,'[_N0D.)M@*X496-@ M/YFX6)AJ@(R3*:N8QFX3!NZ3ZQ#?J2-3V1A F?[-6)FJ 3)6ILQO7E>6Q;Y M&?YLO RK@!@GNW0?^!"P[#OL^D)7?(+NT"..N6<<*2[H4CQ9J-&=';FLWOW[ MB$S7Y=\/"'N2Y_HI\-/UO>V&'VPOD0887#HRI3;(WJE9C+I-NJ0PK9H$_DKPYS0! M&F6 W:*"7V0U]ZUKO%UL P?\J\D&>*FL=U4=:O8K9OB>VIN#)<5K%KR6+EQ5 M[TB"A%F,%-AXSY[!2-Z3<%M^*2(7 M#.#:Q":G.R2\+5HQT1:T.-?L9!F3JA M#YGVU^ANP)L5B886I*/!4SL7L8?=:A1%";7W@I%/SXNT4!JLQ2% M;7 - MT_R6[AFL?L;(7WF)P_(P#^W09[E[>''\:1;W#@G CJYJ4P>[QO*VQ3?V.8UD M>ZV% 1B\/"JQ:V2?'_KEQ/Y&.-LMBNV3P-?^1L?7?ACHYFH7IS&C$X6J&''Z MP79'J%YGD^\T%^[VIS8S>Y]FU?ELAXY&SK,+/W'=CO6+V=W+?ZQ0\!5CU?R=H8]LFI3\TMB-_/-2]^SHVBZSHF;AG-W\QA/ MJ9D2V[Y#K1+)M;BR)WH*G*9.,^4[;2!F5^^3X[!2Z1X@7R64ML!VCSDA:R:L;J)!!C MKD5G:VSV@RV3J;H;?B*F-@0,A0M;VNA[46$& !>HO,V"I/Q9.H%;\/IJ4P!4X!^O4X$[%&)+ M)RC>7I(20'CJ(]I]CCVP'ZYVM^&60&KK@ M;V^02TQT$*,2?KDN(]:#LQG A MSB+-L$]Q%4M1V@7[M7$GI@P7I@X71@UIP;N#_6C7)3I=_*[W5#8)\IV[LK.? MTNBV<0,/_"[Z*W;SCF!:$FMW!RCM2J7I0HE1[0>@ : Z<$4^35T(#%EEVKO8 MTXCH?'U%'DT-[AOQ>E5C,@U0D(XO]W14Z8I\IY="8H)^M7$1HB/N*_(T2K@U M6)(MW87HR/B*G'%0UEL2.&JXOJPD^=^^4\?I7UB*_$L(S[]EPKEEPKEEPGF9 M:5%NF7!NF7!NF7!NF7#.3B^%O"+RY#>\AF@1L9=F5Q%SC>XOJVTR=!41<5G< MPQ4_K6Y',E>O< 5/PR21/[IIX5/80?E7H'=" :&KWBRD!C]QHGN*:FXV'9P: MDM._O!=V,'L'"@&!#3VO\9A0=3PF6DA_Z@=1?"*PX+OYONR[&0^MQ? LPT(Z M0&_%1JCGO;F\BF[*D,2WDSS4" 5U@R:ZV1>HE_4*TT%_J(O[!59DRBB)#S&7A, M'90?1:*!+-<3?(1K6(MT\4"?.6DH-B6,'0[9"<5:K<*$. >:W>.LXDVF'\N3 M:;K\93COS:Q?K;LQG5369-"S^OWY^^&@-QY9=Z/Q:#DJ3#:D*59FU_8 \TW: M"TGW,:^VFLH80794?DJ0804-E$@D&!?AK(IQ^YR@+R$YY^B"2=?!ZN*G%)"J'[8UJB\H&!+&"(RY?*.<2^[^I98=8 CL M=]/UQ0C&IW:H2!S$MH<:)D+7^W24@[-AY-,_L5V@; P6SBY_*Y]=EM8G:SF: M3HI.AVR@7FP_]T@V%-*1Y#DC=;>M MG[--PR<;.R:X\8WEC>L\)?-T?62>MX/]!-G!SD?L!>N>>]S3;GO917P,UVO" MTCV3(VVLYF\YY_O.CL.#..^#D+B;8WYW,;<-#'UU.V)C<*)OFA!.)@%;)!+: MC)[+E;\OFWV4O2N0OS\*_WA\XI$$>V0;W(S$JZDWH<6/G5%QX/V0+@B M3:*_[-,CCQM?N)T4Q\'V=K2C U6DKD+ ^2YWUF+@THX,2-?V+A.[>G3LC'+M M* ,4U:M0$=YVF/K_FC]1Y,-B9VGK[EAQAF-M'^D3"1^"B*"^LX8@T']D\6@C M_^#KH(VL*")QQ,H 9=+UO."S[:\N/*UJ?0@[I5H[VE8#:T-7(Y90RO43:H3E MD0_2]"\Z8V!G5VM*\C*$T&- REZH@D(2;MS'SQ#/TV$4YFDB6*$>+\775%DC MWH9!!(A:4?6[.B\1# CT=;)"YBDDC)+;M\-POPY"%J,O62BU!L%V] %HY"F M&B;S1,O4-_]=?F:<$U9I\>RV?D[B)/33WQPV=1W)7_ -;(=.,XIQ,^<:4:>9\PW&GK2Q&7KG%"#+;*]Z1HL-=9/W0W;F:(G/!A/ALH08%;E M01@B<6J-@.T1T9=L#8#,6T0G1.?TF[;&]B8TLX 6&,>;>DW*LQ"2J&77"SMA^T4"E 'Q@B*G):[GD__OIV\A_K_C4+WC6#?8AU07\D;.^BOF;41:NE\&U=JT^1&'GHG@I M!R?QK9(B5[&RHQEY1/4GI9(Q_$S"8A+'Z@3!H,YF" ^HG& !CEO/S5MG!;&2 M^#$(W7@OR-1;UN12^VL6E8BG=E+P7B0<8?9=(2N&)-Q50 V42T.9=L\$$Y'5 MUYO@Z9OT(7ZXS^22_W 22?Z+W]XO..#G?V1_,^;X)U"9 \0%DELXG.MA^LL_ MQ9BROQES5P##],1.2Z;J;-Z7)H(N_!W;)P^%KD1VZY8^L1PGM7A8[*?$DB^U M0W:_:9RXR@8[EV%T@QP2A?W6]6*WD8=VYR-A>\QJ"+,VKU"/OHU\&"TJPGOD4/1!W' M W[P7WT)U@K+[M;U.B<>2^85OWXOB4ARZ#0WN6^5PT)M9\^6OO3MK;$WZ>9;3Y=R:+*P^<]^>92VGG^K%02_,/M;; M95]#?LQ<_ M:@3:PYX5J[**5(M!YS0U:9G1@%O(-+J]W ^VV\!?Q,'J=TBT4J6Z>G_Z[MUT MTELLI_U_FA.QQ%Y2T-U6:="6VZ%5@TBV2:H<:9HAEILN)(_$CX[.,N9P45BM M>J.8<6KBRZE:,D*#,7R+%$@OP$+5'\D,L=91Z'I"-\IP9?<=:1''3*T9R8'/ MWLW*;55%MQMUGRX+FK*4LMZ_H;>60= MMREV9A&X0IV%VTG81E_6"@MNZA&,\OC!/T_&LW23J79"]@;5-3W$&Y$(%Y-D M-[/#:9B>>)PT"'%&PI1LD S%G;%]300F@ 9=(LSU:B410E6JOSH0/V]4A;2_,Y(.8);)K$46S[ M#MW]-:1VU@O;AFM+=!QHT.67DI?IU"!A1[99EO8B)7A"/J=_DCJS8/VQ3[-- MKJ5@N##W5^&E-.5R%@8K0IR(75,QBEG4)#THI ?^;(<07DP#>V,GV[M4W%K, M&C*5:TDU[]R@3%M[,-?0%+Y(HMU>UJ;+RJN'XL^%D44G?99_&1+K+/9$\71>YSJ_3^T$41RDP*2XS M>[]-_=SJW)$7CHNT/W,KF%EAR'+A, KO]JZ)WDNC,.+'X(*.@LX^>^PU52]'%L3Y3Y"Z5<;(:? MY*0A>#_H'^.PP_%N1SC^:S6EQD_8+OX$V;<\[:SX#2'$G[48>W5LV(? M-[BGC4V+3&Q\[C6UAXU-"F3\TE_@M:,;MU=YMU=Y8D?\KZ[??W3)8_^1*,*# MN"VQ;578ZR\)DRV].%H\)NR3](N)K<"5WQ3[\A$&K(S-EI#])7*)_Y'XOR92 M5*O-L*_^8(B*V&L)S7?NZM$FGC5VXWAK^_*WN/RVV(55@$]P98QVL@A8OG-/ M;>$^W0<2+[;I;JZQ+(@[@WTR)JT4*BQ:$@A;__LI(8EB4>:VA$*-O-M)N&P) M5WK&&;@;-[8]*:C59E!$6_,HPA 5\8?NJ)3;07%'?+4OH+Q5 M/?XU^<4.TOH>\I-PI1D43^3CFHB_EN"DJ_R>KOF^Y?__KOQHP6T)!17YQ";A M$GU]R)P#] -RITFIF1E&=-M^D1+3^"^G:G-YXL1W6%%']DY&^=:JE:^9H3E< MK=?UF-;BOQT?S8*$K%3D1W:=YL=RJX';%-M+TZ9JGQD9$J#:,BD\.X*)AML2 MV\W3E60D,+4IF#NP8,HMH5/FZN>,!"?TXTL637M,*C!F'V$@ (KX"#J9L4&U M?;210E!X<6245&'5?X3=S) L0&-ALFKY1,%5.X4_4M8%:JNU]M("I%3G#DDU M!"UM3?EB&[&DA#'W52%K5FF%'*7<7*1'40P"+-"WGG1;G*YS\J;AW-T\QL-G M$J[.&:PQE_<->6^65X&*(_O@Y!:(T^4D;JO M%CGC8,??MJ8.]0!%UP/+^7<2Q>DQ;1E8CN,R.&QO9KO.R._;.W9CP ]\GY,_ M$C=R8Y+SE/'+BI)L_'24-+!8XK%K_ZA_+CV9F\^']<#X?#FZIJQMZR\)$ M<;=/[0GXZY1J)S/<1Z#$U%(^\%^$Y*9=2EME(1%:QN7F9L@#H&=\P[;,#O[C MBJ-KK$@A,$-TMURKTJ/)?,W\HNF;^,IXO%7WM#:SX93=XN M>K/A/,MMNR G8O_0I&6&+]JH:J/M)3K5(<5[BGM@;"3]S=^]N<"]?*5 MH[B%7:@>YT,!%>2G:U(0'E@O2$7DAE"ME41K2.P$5"U:D2]]=5%R7V>=T1P4 M[(ZZ3OWI8/'IUM_/KL7=+'[?\IULR=T0?^62"!*2^5/9_]^?OGLW6KX;3I:+ MGC5AN],%S-ZG6R'CB M-L>.*J@CL$H(B 0(])LWRL8NB"AIZT^N?T_\#F][U/HTGO?CAYRV;M8CE_WT\K$/2G M7_]G;[P<]/[RO_](@O@?G^[[V3_^6JPQ522H%QQIZ-'6]*^G7R!6+ZCB157I M /O;,$AVP'(%6@/A3'HNF8#-[J0;=;&H^Q$#RD;54)#2$M,"[.C!'&< 4%Z\ MA+E7N6RPN 9?]M*RSEC8-YR-:49-%*]) =(:'M/UVR!PHD7@23R;%PV*?=79 MN4J(<-6W/7[.3AL^V;!LC"T4H]7@:D$\.MZ&E7GR(]ZJP0:\8#SLN\\+U>1" M[J]O]7A+?/HOCP)D.5O7=QDLS$@4*XC^3%)^ _M6M/.U!8@ZYE+3I1*F98BS M(ULC"G]YNSS$B1$U8-SB[I^WZ!=,^=^%QF]Z1=1"2(WN:?I5+/H1]#]RB<^5R M_%O*2RBE=NHK:#W<.?$2L.3SJ9G1L>][FUE;FD3ZNFX"9-=S/W][D;?_/WYZ M\^;;U-W/_O6ZZ._'OK_[TMSYI82L=[9G^RQ5$"%Q:K<=\JX5_,AW^W,6Y)NN M*MU+9P28D7>AF0VK,]#P\]2TS^I8G?VF4R+,4-2.%X;.%7QL4M:?NR2BY$21 MMY=FL M68;_["!SX(]$%"Y9,AIU3^S3&KZR0-&]ZI=*%F6'1;!IW .*M:K68-B;%+ZB M72 #]"5(@^9!/C>6]O/8M1]J@EO5N0 $"O6@M;1-2K=@,,KN_! M\.%PV@^V#ZZ?+^C9F\1WQ'TNV-J%.(37Y3B$N_>+T62X6+#WPG>CB96&'A1> M$V9#(047<%AD6L9.3T6?KC*V0'<<[.HO'*N53J/"3^"2,-"1S/ UI.WL(X, ME'G\2WL.I95U$.0E&IMV+5Y7J=5^G *KMPOIZQ';[6;Y=K-\?O3.CA@C/Z(' ME20[/MX'@3,@3\0+=FG-G6"[L_W]V-VZ,7&D5]!U!\/V?M:ZJ[X,.70#G[/= MGVHFCAQ*OKMVV>J2^\N%K'P4:_ MBWSK CE,".9^NY)X60J7>BOBK"4=A5!N:<^NU$[X=0,7LDZU3R&6%Z6#(_^) MM@_"?3=*5_@<]AT.LI95@']1:C4+69:H>#_S;#_.E_+T--&-FDD^CWV]@ZQV M2L&\*#4<4<'Z&_?8.'VRO'RT?99\Y;/K>5VM>DHRL&][T%=#H*"N.G"BA5-* MX0\I9IV>':L?Q[Y<,N/H*!**@=D1FN1^0O)#\P?;XR:.8U]L\X/8*3ATM*]M M+%[@;DY9[&9Y2S^$G:@#>2DK@'VM2G0X.W2F3.H/8B?OZ$ZIH.!C'NB:W1.E M',^2V0-8:#G"I&$XWQ:GXIF%6)QWNC&XGRZ M[]\"<6Z!..?:?@O$:4/1;X$XMT"<%RZV6R#.+1"GE.*!E^1L',L#;E2=#+R/ M!B2! "%QK:;U+8#&%#O[%D!S"Z Q3?MN 32W )I; $US$'I>]<4V](R%"]PY9H$_JH2O=-1N '_T]<4S=(=*E]$)-6QKL7,W@NNAYJ> MX=5/7E, 3/MHX$QW7&Z<&J#_S( M=8DE\ZLE !! MUP $0 &YO8V5R85]E>#$P,S N:'1M[5WK<]LXDO_N*O\/N-3.E'U'RX\\ M)_:FUG:/DY7-JXMG)_O\+_RZ;W\^.7O] M_!_B^N8?KR[^>F^49^53<7@P*\6-GBHCKM1W9R]NSBXT0/=0E##^X?G.R?P4S> MM,8(;O@Q&YK92SYU>\'2X].!8A/.+55:J@F9UTMFB: YJD3HK,Q%.8'?'IYRD2*."]F>2%+G6?;6ZU1S_/I3&:+<#BX$Z;\0F7CO9>5 M%#LO\[DLDEUQ/H%'[ 2W3K0:B=X"[[>JW]J:[Q_>?'VXO0: MWST2R'N6X[:W8!?H3&0*]@6P/CQ5CDE@"*.*6^ D(Z01Q4,SLQM2OQZK&.Z(X-QO@IY M_C@+X[8I4-;H0IGM+1!43/-PT9#V2/!@L7#]S#%2]?NF(%)I)HM2(_$F(.V! M@$Q, 7^1?&#Q+S,AG6X4H[P(Z?MC85!"&J%J10I[PZ].GM'5,-;4$"/'>99H M%.P&_RPE; /4,J1CMK>\#O[V).ZGUN;J]7L8#1?HQ>NW%[Q$0&Q6QT @H);1 MB6*MB#2F]2O45!O%I,4OIE59D2"Y59G,2O[!KUX/S6NSAP4-KF\.(Q5BG.<) M?74KTTH.4[ ,&G-@#BI4K#2\+0FI"A6J5EE,ML%\HN.)D,!/R%W#A9#QARR? MIRH9JZ3!?\*R'TT4A>IHH5[J\P,EW:H4XWK@],OX+D^I_N)E(>/I0 MV;G"(# H7=IO9[I-ZT>Z@0]VRJ',I''!VLCBM$H4[Q-5P$M-R9J 2_&Y=C![ M?[F8Z5CZ;W-Z(I ^3?S\ETR*! 02B39][KXU3=-G"N9^HG#Y@1%%ETAP/>B. MN-!#)UJ0<*F*18%\USL M'.V*A9(%$!#YJ(*?4\'L##<2RX+DR8N$MAA)')C_-0X.VO81..%=]Y[?= '6008,#/.08@I+,MDK\SWZ0PPEF.J; MO;>"O7>_L?=XT\%TM[= P$UUR1$MI\^?,\?BJB)K12U5"FYJ#ONHLTM'%6HZ MY[2BQ >96Y8P-!F"'#%20!5416;,".)+ ;C-+69)TG.7V *L%K MHXW$7CG7/.AR#9)79<:&W7#5SF!11V ZU?QSV>.(=-;0AT/ZI%_3."2N \5_ MJQ.24IX=X\YD6'@-[9200XPB?Q2D"4P$K5L;93[%^2)_RG@"\I'EX89K5L U M#_NXQKJ::)V).GKJ.,:O*#$#1L02ZY76WB!J/=F(VWA>DN23+ 0%)RB&1C?# MBDK47H4$OC$JAL] LQ@HDD\5*/A4&_P".&L&YGZ)(>I2Q9-,_U8A<75&0H@X MN%!C,!%1*KK;.43$8HVY#GA^I)&^&LS2YLTIF]-6ZGD9R2*+A# Q>CLV_A$F MB/>=V1L:X7'MM7!53G-3"CV= 9^3T PV2;WA*O":C&FZ5""T"YI\2.CM+:)T M1^I[PJ9@)&6-5[36?)R#>=8OLP,;CD:?YQ7Z'3![HU#F4_0"MC.]<)6!+BA2 M\"FZ?AU(EQ331_;MX7$C&=L@1E\(Y*Z9M$?W(9(6AX%P\18,T-;+';4DB%4+ M'9A18",^(!NQQTH*1%HG*&/\-&M.^6[#']_CD_TS_V-O3[S0X*\_%6_D6!W# MP""J8,/#\\7>GDWDGCR__.]FPA0LZME3\6CF4ZY[P[P$*6:_&X)+HPK_W5D* MPD O;J0IQ?O'KUYO3Y\\NKG_]Z[^ >?;Y^\=6/F'^37JA]\([G M[@X[]/W[/]0K=?.\[XH'/RS)<@74=70]%C>+&4SPM 5$Q^+*SE53/NK' E^ M&-ZT[^["7Y8]_7[KZ90);TYY_^8M_@=I#O_"8O:LZ[!0\L/>4(&0@0G-B!D^ M8ZWA+;NY]%D9,G?CB>';X5LSD_VI]QW_ETV9KVXHA6'7\\!\V-ZZK)6KCXRT MHXJ@.07JD:$"[:]&J'#(LP*#IL1X;#BB" 8<".OAD8H9E13*,WFL66>VE6)4 M1V38%,CRDIZ]PW8/J/.L'4[=Q7@J4"E.'Q%3) MS(0V240ODE>E-=Z0,OACU+''VG-R)A[&@68^D3'2&=I6;$!M;]6.+EHS(/'T M+?"@ O,CG^J8\B'H_\:4:@%BS/*2WR#BR"@2D6,\-K&;+@2:8!G.B@G[!J8 MU@Q:HACEA6LCL!U+NC75X+:K!#.:D;5:8WY0!OO"?TYD*2E%-*U2B;8N.N0% MCHDVC$XE1^=W_!.:W\.B>7LW(.TN&J-1$E/BAL'Q$&<)Q1G_< M&]1*%4V<>&2W@;XR,U]:I M'"(;^'M@^O.)XE!V0=0$*VU>:.2)P5*.M*N@&DSF>3QI,1.'EG4!*^3R5VWW MA2SX(4@?"M#![5/P5LACD:;A3-PQ)Q.F7AJ!-@QUN^Q ,&%KV\.E^-ZRX1Q9 M5[R.F8M4SIGEPE?&&]'*+G59T39JC9)GP,H^[U&"IBHY[;%T'_='0%&DR$9@ MUH546691 EM<)19C>CJ9YGZ.HR/=A!$-_8GG%T;F13*)MZC74'$L()$W^JD MPCT?H)4BMWGA7^>YQE[4#F7V(:+P*T@%,]&S2/R: U\(\ O*JJ \AI?5]K<] M8&PPV=P@0'-@]0BH"@S@T"+@I19CF>E_VAM]"A?7HUQAO.Q?5;!.SZ\03?2' MTO5'@:Y_JV I,PJ&_ )K4\"&,+6:?YWYV&O(@KADM"8-/@_G *C;/G(=ZJ%O=C#QIL64%T M#[\%X1C[WB3,OTK_?-:N81!M^="B-3)-:ZZ-\L^0G";<;,^U;<\'P?9\#F/* MPO)$3Q;>BE(R%P-=,Y4?,/*:&M@H4VU2)=E!8;^/1L1=:X"/+:R,K?#0L12! M[0X7@)B&C8?ZQ26'(@25U"!7F^HS0=#=[0S43PZ\P2%N;^YO3)MUL]/#@)W> M@(5>!"!-TQ.^F,NBH!AW,\]@G1(GR!?..R)[U8D:ZPIZJ6&M:>0A%-.,]>A1 M%]M;SM:&RRCJ1J$2SC2#2ZY4NJ"'^L1D*Z0Q$.\0+*$^JKBJX95+POBD2\:( M.6D85&@)+4@'TL?Z1A:3L'!-3%KK.J'A"_)4P0\.O[;>W*T$SYVP3B2/)>PH MG?L]4M1*P EYD.:8,[*Q$")D3<6NQKV+@LO(1GK)ZLO ;0^]^>VM(.(27%WC MNOB&NW;\4L7((81/4(+N+_/MK&O\W,0LD\)]F= MAAN[3R+@# ADQ9A5CKHN.H$)F379T:,=0GRE#V&XA_N-F'KM?'UDX"OW^?%A^VM%\",+[%ZXM3GVY$)CL4I05*;."R_7%T4 MQ!Q&(\@691]UVUO,;P+PPM-Q+EW MQ)A0@^XC[B0+SHZFS^P_Q+H$-#445S!@72,Z:C7:'"1'Y&(J&N.=X]#AJW&; M\+JW%,&W"LE=T]""M#OA$O*$:)Z=2:+R&[/;Y+["] M]3[T4!DD" /(!C,'0I07"UYL3/8>4\'&G8 A/H+U;XC%VM%S?"]Z,!(%2Q#L MO9I*3DWI.)J/?&ZCR*XBX$ZBXD4*WFTA/NB,=P4H1PHZ+R5; MO0PUNW*&+,"TV&2!70P)"ERW7QJ8DA![8XNQZ2-YFX3H:WH*UI FL(+IMT*- M@+6YZJ]G.(M-GN5S5^$PIJHDSLK%>06$3IQZ]D2B*_D2713J-J=,R4:);N;P M.] Z1QNTSE= ZQQMT#K?VUYR7!+]8JO- M@V-<^JUE EF+/>O] =,(]JED=L!30U-Z>VO'PG71MDW1^\VM34DN@-D5!-8 M+4@A>+(2DT^G68:M\%3A#'^C/XJ=1[M2>>0GCG(TT^ >]=?S.]%QF M7^)BM1X1\?"1]?U*Y?V!VHQ"FGQ9VW#):!3WH5VY4B-1W.!8H3GL8KD4_ 4= M2AQO@4+8ZZ!^(W@;9<.\LQD+!7J@VR;H*W >/(-7^JW2EGM-A7 >PEC)F,*W M'.P,$3LANJ=5B3N7[!\ZSX*>,*=*7B=@< (%^G!Y3WZ? &U4"E9Q3>*.W+4. MM9LY[T]$F,(VR.: M4"C'!KXYNULS6"MIL+&'UX:=/0B33@SPH-2*;_[4T;R-.%I07T$;3H;5B_X6 M!FPY5+"MVPBGF,1K!;NI'S%+VG*1[B$(!^WPY%$6F MNIHR5'.JC8U?C)0RS:JCN@;.S[;!DW5@K6Y!5-P-C&GDY&S3!;B6*N=@<-H) ML$%RV%%!252GC!_TA)H%T#L;>=S>*.HJKZ"^ M"(&CP#P8-"&4K5W"ME @R2%BD,-LDGA0;;L"K&88-VD]Q9 L/*)C"'Y;LN6K M2Y1'/272H0&+H?MSE !=P=)G>/9"6FW_B69=?@.4&JPVI8THNAS'%5@17 T- M(BY3CENY!@RW@KH-#*H1\'[PD&8U+;,8]4,!2\'5_]50U+# %GG;Y(Z[&[(& MH:JVS)9-9#F5*%:#FH!R@OX-"5=ZG(SCHD(,$>5B [@2#+>Z,C;Z[^%75Y._ M;P9KX&WN6)#MV*VG0Y#;VFA4/^X]4/-F][BKI_*= 1.%3=*P)+D,?53X':"9;L25 ^]X:J5"L4 +:R.5W4%MN,H#BJ8]DU M6L3A%^Z'E\ :PSS_X -.ULR\U::_#QC8RB,N*:D*ZTDC\V!3UL,FYY1!)SGL M'+>$D*KK9,!B@WH@'._0*-V( M ^DQKV_1=AHJ4+G8]X9B^@&>=GG#I&%=_C42L%3<7^#R?@*F(S[&TS&][<;UQ*_?=R-WUZK M$DS1H*8-\PIRFE>8$TXJTC4SN7"JUROFEMJ^H^??R.;9:3+@I;QH7KH"#GG0YZ"K'W$PV M@D7BAMB^(JT/V>.34YS]N[O,+6 ;7$RR>:C_'?-/74*281=U @M1\";X)434 M-VK)ZE[=OD+7!GT9SQL$]O%Z3I=;4]85C]45S8V0?M@6J/&DNEBO^2QGBQ(< MAI((%%"F7*H4*(9CE*9R+L:!(VG;\K MV+3R;?)%=L078?Z?NLS_"W"= LLC4WE5L_N7RCI^R^B%GQJ=OP+?Z0Q[QF3C MN@;HIJ=]MLZLAX:,;Y-PO.>HH>:0QZCSAV'4_NX*A?"LA?"3=_PF2F.U)4.F MN-0Z 6]7T]%#OO1Z1G)#IK5 E.C(&0N :N9#.7O0Z,E?-]4L2$LV$O,65-#I MIH1C\2 ,YV,@6F\:-@Q(]D 1PH XN^T,]5#D\;<0D-QR-+-E/UYT CTR,^JT MI:8\CCV;H;!HQR'VNZ7.3JXDJA?Y)';U.;,F'Y6ET;=NQJ#)-(3/*YLD47TO:#\'2U@#0BF"NY 99H M-,=R<9'64C9Z\ML225Q^T@=\>D:CC3052Z5*&@=CL<=DX#VU!EO"-US(69MP M?M+?%A3C#R4HC[IZZ8( AT&/@67BLE&VA!N9NGW;TDB;PF*D*6,8@Y)Z=_@@ MI:^:!Q 1CV%M(EMOVUM+CK5J!_^PFBJO&V(04G=*'0RX>+V*G5#D0L2>\QJ\ M<<=06,SH!A>!*>1-)BL1EI_CY';#+2PNP:2LVCBV/9"7R6F5I1@3Q%+#*6*4 M$NH J$<:_\+9I70H)%"%Y31N4-=<3S2/70DI4V/T4,@!:0D.R\=#H%3(8E]M M6%MSM+WOLO=$ LMC&_PY"[+ND> M-;"U45TK%V$KP)*(3U? GOO0LM:;[B!J4Y9.]2E9^"()'ZK$Z@D;G6!S1XZ= M\OS[WZ86:6LY0VTCN5J2J^?,C3>>5[>WKE$=XE('!R>,7)\!OHK=)6X(WL/< MA,WDPYLX)U\5Y$X.";V,^SK"#( :8P-"&*K*% *]8\4]0EAT4"'M?(+85+9F M4)008JR&\.-0E%6PHSD0>3 @8\>\,6([B"#[U7>NA.NR4",TVKC-,N M]C2I8JAA&Q?\-G*,J@2/)P(;(F;8Q")B OIG.)'K(*3*C8QM(@V5WW=T"Y73 M1^XT%7B!L<**_AF\*LH#:4_^Q.<@O!XV>.,.!,:V;R A[0[.FO(Q699Y;(&Q M(N_ZUZK0)M&6(LW#O7C>(3UHU6N:L+8KEQ'&D4*YLYDBIW_<03&>4?T0JX]U M;4162V0]^+Q&3C>3Y:?\42T3H0""$R5#:ZI7ZU,Y6I&Y8X?Z+:KN:1#AP9$! MJ):W!'JA*JG-C<\[EW##76OCKIZ#8=YBM9MKXX,GSM_9]42'UC4%#AFQ4DZH MR3"7$]J(8L?E77K<:=*P=[UD2)DK5LT-9#DE+Q;V!A8B_9["-!SHE)S WH9G%$S M"%)&.ONURKC#$;C)6HVBT.+D\Y.]M>K,3$03\C(N-SD#LR7LWM9NM(&<.,W: M?=!\E0BH#*_"%Q2&V0IQLHV#^EPP3V]EB MFA?T))GC<(7:_^ST8*="GFX:P59ULV2#&GE[!Z M76>_5=I,G _C@XS<"JTO)FMS0U371TTP6]4[://8[AA\V&Y13]+EE;QMUG-% M-VYB2_*Y)1U/GOL3!+4=W=@M!VIX.:;R@_/9[ "_)WZ[47?KVF(]Q:Q7A% . M/:U3YF&N" \+RJ=59GM1\.$1NN ^,4'BB^(_V. X\PUDEJ1:V$K+G?]-UF_MGE"&Z=M S6U>VW8?-ZDEYI* M]T@!WVT0W7-*NF-DM%X(;(IE5]X?/*9+[>__)MV?#-!H)-K?P[@]; CKK=JE M7?E#PC5;^>!7.6PM&8G++!ZLZ1&G93EXBA[I0OP= 5[G%Z_7]*0;J6=*B]=4 MA;2NY;C_0NR<53HEW_]L-Q)7^4 #\\'NFI["BRC^Z\F31^)H M[^C13P=[CP^>/%K3TRY0CSQ%#;48_*JSOV6T+0:9*ME=",7+BI[OQ8>+\JR0 M83\#I;BB5_C?__R_E8ZWABENAGQ6^]RDWBD@*X->%.A)*89XQ$=DWQ>0S!5QKW@ MG.OH7$(:@YO%67/?)46"&DH\",1@@: M<&3_H*(F%&1/6_N=GA;4_\M@#>;N MQ$RW#DT22^.!B'@*T:W"R'A]8)?-?]#:6"ZB#,]$9F/NDV5GLJ/,;I]UOV.H M&YUKO\<>5= QJN%0(?6"T[ 5N(-=L,!+9:QN?],2DZ$8C-24GK]LM[BI3.7;H&CT3U)]@XV&YQ7Y[B7U M)()*GW]G%@&X, PTNMZH!)&2MWD?4)V/H-K>:J9>HSZ J$W>(L 5,986_H6J M4MD/M5RV)X1P;9+.*A1H#B3F@I@-X%2P'A$>#1I2@@N%F Z+D HKEF6;[1*T MI^JV% FA\V&Y9&#$,*2.&,60:&/5VCGEUAT:VRIA:$-_+QA>+(,()8:FL8K2 MMF"UW29M3-\R5@V?L'4S>)0MMW$,3Y!F#?$9Q3&PA5O5 M,1Q$[2V.B7H!&;099$J8NF&>529J&!9UZT^[7UU//MW:;] M)B"_-L7?4UMZCC6^JD!.,T&-A@1MB$::WMK;H'.3S$)GK =L12S3Z[DT_O),&. M_DQE^[+2M*AV%)-U5J[[26XX;FTKC!&7T%G-'##<[H>]N+ZZJQ M/^@!&H$AC[!A5V1O^\)D"VP[.N[1=#:BQGTT"BJ#Q!@M8HULN0H6/' C^L 7 M88"$"[%^$A,=Y'^PRL&%7'V'$ +8U%/WT5_7*"8$$I?R8R/\2#W<#)_ZV"R7 M]Y#EL+0'U*V9($J=RRT(8QVZ= 3(;K:M82P&%2%NSDE>)T,?=AGZ1GZD%C7& M"LI6F4X#[.^:O@>M6NR"MD+AK>82?96UK4HU02VK@?7"P7TDQPZOL[@J#!>< M,1C>-GZ1)9^"6G$#8#_Z!9MCU_#V9O\*/W?T\ TUCL'#SEW7_=IR MQ5VB;,L968"EZ #ZY#.[G4U;F=O6NXV]K+J!!J0?-WMA?7NAIS' SWB\%6:? MMK=>R?G2)BHJ*R-;BV3SX=/?=.0N?OA9Y4!T&?DV)7RZ+T%?R9T!5M:P 0R7:W)S*OH PVTX;GT< MUU/0?<[K33YT(X:#:YN-*[3OM#O@K5@B2.NJ8&*=R-T12RI%DJX"S'$ =1R8 M*IGYP42M[X9Z7&F>85%7 M&H/?A,?JN->C)#(>"<3G !5A\?G0%9#6QUK[2(/D.K9-V><7W#4^7%%DHFZ:BABO4 M *@3]V\=LM$] ^\3?85X6]I3[YMYR&;]7ICDZZ< GSGH4@Q1V+@E42FU8TZ^ M+59?RLN75^+]Y/_RXNW%ZQ?(6%$3'X%BS876$0/>E&6>[;"Q-*[% M0LG" M()1^*ZAWWAOH)_8KSVPX,?5@7![F\8>H_;Z9&Y]*.59.3O;Q7V(=X**_RZS"\,'1P=&#-2 \[VJ=^"T\Y^02 MM<:^V?< RDF+G93X'%W(7V%EE8@U;9\E4^B>P5BCRR@V,-?>Y M=JF2S4-^UT,^)W_W:)._^PKYNT>;_-V?;S=Q7]6/=,"S.&4%L4+$\=*GK@'O M?=<;GH?./SIT9PBI(QR<^4(O_>VX]L6#AA.JHIX(ND( Y@? M-ZK 0H\#(Q,#$N:'1M[5AM3]LP M$/X^:?_A%(D)I-(78-+4ADA] [JEI:+1-O;-2=SD6&)7C@.47S\[2;L"ZRA: MRRI$I2:]^NVYN^?.9YMG3M^VWK\SS[K-CGJ#_IA.S[&[EEG)WZJU4C2;K?/. M)8R<2[M[;(PYDW6H52<2'(QI @-Z Q<\)JR4_U&"$14X-M1 -70X&R?IK=PG M$0:L#@*#4#8@)B) )58-RVQ9W=L0791P4"O7S$I+ 1D^F&*A_P?F)I/&XRZK MHEM87'6M-F 1GD>9I"(#96,B@8]AE+H)^D@$JCF5/. >%:0$/>:5_PQVK4A> M1-W_L8C3;-E=:'=M>S1LMGN#TV.C:F3RL-GIS.0"R WZ,M1(JCL-6!V5RX5/ MQ;['HXA,$JJP%+^,C/JF",!]&,>L\1EG M 7Q1CV6.F:WB*@X%@J?,UR'-A=I. G?WX/!3J?CN&2N99MYKO8DNHF/MOQ3O M0I["/3\ZU N9@AQ,P99^.4^"&X#PVSL]:U=G2TCF.4*'P3)R[9F57K:3O4)Z MM4-DY/G4^A8JPVP!GT8A84%(L"@\H)U&,A44VKQH> 7?D7D$^JE,201=7:A)@BQ6)=N<:'VJG)YC>4G.?545-W$C"JA1456, M*U H,_)ICCV(BP+@H^#H66^,W,+<-K=%G^(M,I5!E"Q379XI(IYP[D.'7M.( M3W(N\O(+;IQ_H][B\>\U,\LA>$.6E,J5[.QFK?VD^,@>Q5&QHF\A\FL)?7OQ M"U!+ P04 " ")BH%8DQKX)^T& "''0 $0 &YO8V5R85]E>#,Q,#$N M:'1MY5E14]M&$'[WC/_#C6>:P3,BQB%Y*+B>,;8H;BDP1G3:Q[-TLJ\YW3EW M$L;]]?WV3L8.D(8T(2T-#\!)>[NKW6^_W9-Z)\DOI_UFHW<2#T;XR^BGEXR3 MT[C?ZX2_N-NI;_>.SD>_L\OD]]/XAU9N='G NGN+DB6R$(Z=B26;F(+K*%R( MV*6P,F]A([9>?.J^0U9P.Y/Z@.T=LE+G\27K[O/=[NL= MWF:#LQ'KOLG"ZNE=01B2DYA=(@:3<3*&*_%OPY/!V8\Q&PP3BE+W^_W7SR'3 M?U2NE/FJU1]';*"S%1O.I=X=:/:3A HL1,[B&Y%6I;P6[#S/92HL,SD[,_B' M1\W&6*647QRZ5+(K 2W M3.@,6T"%5;JTE6"NY*4H4&N$,@Z3*#J)L.4\Q25@KP"1EB;( MW1/0B*ASW*Z8U)#.$%O(%ORM\"FX5>YP+8-;D%)$TV0, LU&*FU:%9#34 2? M2,-R+M,YE?)\@).F@Q/?(UM M&9NNMB/RW-.^_S=I)]QK1)-2M(E>1#F'/.[;+0&I42S(J(0BJ5-5494@1Z0F MA"I"GJ55*[9 @ DEN,N5VL"@CKN[8QI0RR3IC4BB4A! R@W2XJVYX$_*W9SE MRBQ=#0A6LQGC="5B) 07HZV<^B0&9];._F\2^[K-DDT07EA'E.[JM-6\3H@W M=6- >- 1&+?"YP%QE5,E*&),(/E3)=V"39 C4TJ!0D_#KS9$>W@AI\':.G7V . MZ( $,L"H$K< $A)&SCS:4AXTUX9R&%I3_2UJR!%J%\^Z[]47)H)ANZ(\$,\,09)3->>C>G3F:26TGN MR] Y/,=I4E,Y(G-?$_"ZF[E-AL?*MU[Z'I\T3\:9 #FMZ-7%X&KVI MGVA1V050YGP#3%/,.N1 L^&'CYG0:&P*:,,ML2 8DPQ&K( HP%TNP&3?"J;2 M-A/77%6^H"G<(L\Q).!,HS$N E#O-?O;/O<(<@K+A[N_QP\V@EH(/A">FJJ\ M;_]V^/RXO2@,(D$'#5#YQZ=+-EW/9KXFZD# H4-2_HT@(&NOLWD_34@Y!O_0 MY.MA\RX2/H%(J/N8-*TL92*0_8,J"^-*[*/7"NNCX;L*C4)8Z@U0,N?NMHU1 M)7O(B,R3G'>^)J 5CC!O!?[XD\X=^>CS'N?0-_#G/+P@]V_^V13KC_FWH(DV M941EO9V]3451/3XZMM&=*>36,8Y)I#36!4=JH0%=)%&O5"Z56F-0O*LDG/60JW1*+K>?<#3]3S$ QE4Z*%*#E\@S M1PQHRD^E0%Y$/:G>CHU+P=\2-X<&2[$+LX%_!;$^-7Y2NNL1+YR-'BA=GF&C MPP*>^-)]&!OU.($-R#>Z?A2Z@T-T7%4@,O)/X9M&36X/'JZ_)>:?TBEMQ7*+ MLHJ0!.'+'FG4IFPVU@F/ G%+?6W4M2#BU7Q6OX>R-56(8J',2N#N3&B@O_WLOC;^PL@$F4,7".\_73^-@,C@ZC=DP/CV]O!@,QV<_ M_M#::_GUQ6 T6J\_V>!29N6<1/>^.V13_X)Q-S5*\843!VS]7\M_HNHED_I3 M52\9K4UM*6CU>\?G9\FV$[LY+Z1:'7S,#2_K4.G!:V@:]WM7_8[KW'N+'^+R M7'[W.E?]7@]$?V:W _H%PS>W9!]5>,?^,;RL \=#^O^9Q?+SD4X M H*.[EENKVN(/JC2A]3P994^P/X%4$L#!!0 ( (F*@5B<>H+F[@8 )\= M 1 ;F]C97)A7V5X,S$P,BYH=&WE65%OVS80?C?@_T 86!$#2ITT[<,2 MSX!C.XNQS D:8FRN%*D2TIVO5^_[T@Y=I-T3=>D6[L\6*%TY!WON_ON M*'7/XU\O>LU&]WS4'^+*Z*\;C^.+4:_;"5<\[=2/NZ>7P]_9=?S[Q>BG5F9T M>YW(F2W9T^/)5MW,*DZ^^7)E?^86>N<7)DZWYX082 MH4MAO9[!:!J/S\:#?CR^G+#+,S8X'X_.V-EXTI\,QOT+W,+3T?3Y+;FZF5[? M]"L]WF;]R9 =ODG#Z/E-@1OB\Q&['@UNIN-X#%-& MOPW.^Y.?1ZP_B,E+AS\>O7Y"P#=H/_FF_JA<*;-UJS>&9%[I_4$NW7PZNA9C?\* M[GG59J?<86?P0+%F;[59*9'.112\9(-[4@,EVI0L@68N=;.!>&&5+FTEF"MY M*0KD&D49ATHD'<5>QA/<0NP5X-/2!+E[ AH>=8[;-9,:TBE\"]F"OQ4>@MO% M'>ZE, M2BMB:E$&@V4BD3:H"NHI_M BMA1;T*[:603@F> M2CUG*UGFV*M;B,2;2IH7,-*DV/$2TU(V6^]ZY%N'_>AO8*>XW_#'UGL180YY M/+<[ E(C68"HQ$)2)ZJB+ %&M$QP5025 3&K? XP*]RI@1YC F /U/2Y21/ M;BR0^93]-$Y!CHSMGRP0RG-AA6*>XQK5JYQBFJR MH2<2S !+G%$RY:4W<^9D*KF59+X,E<-SG*9E*D=D[C/">>;W#&"<@#DE&(1?TS2(.JBDF2RI+7 XD_N&1A M7(EY]+I@<^1[5Z$ "$ND+SQM=DL\;1Y*W Q9]@[LA' M7[:=$U^8O^5X /9O_EEWZH_OMT$3;5.&4G@7O6WV4.X]VK?1G>[BUC".#J,T MU@5#:J$^W211G&M+(399?FI06V@PE+#&S]I#?"#Y';%+5JE,*K6)0?&NDC#6 MAURE$S*Y_9VVG'38H\(M@2G'?JE33Z0 !J+N-F];OY7@;XES0^$D/X6:[U\C M;$Y^GP5MW::%\\T#:,=5!3PC_Q2^ M&-1$]N !^9D9_3]5TV=TTEJSS"*%(H @?(H#1FW*9F,#>!1(6NJE44M!)*OY MO'Z79&M:$,5"F;7 TU5N A7P#^()\/_3:D'GBSI07OX_@'E"K:U>'[VJ8N%- MZ.OG>7$>]T\O1FPPNKBXONH/QI.??VH=M/SXJC\<;L:?K7 ETS(GT8,?3MC, MOW;<3XQ2?.'$,=O\U_+?K[KQM/Z.U8V'&U4["[1ZW;/+2;QKQ'[&"ZG6QY\R MP\LZ<$>P&BN->]V;7L=U[KW;#W[Y[_]V.S>];@?;Z)!3Z)/?D'ZF]UWYA&Z[ MZRSV5;5_Y*/+PS9T?$3WOCA/]J[".1'Z[FEN;]*'/K32!];PQ94^S/X%4$L# M!!0 ( (F*@5A2RBHC=@, $P- 1 ;F]C97)A7V5X,S(P,2YH=&W5 M5VUOFT@0_F[)_V%DZ2);PN]MU<04"0-IW+K&,EBZ?%S#8O8$"UV62WR_OK. M4[>YZAHUKG+^ %YFF>>99V=F%_W&_[0TVBW]QC%MO(/ZZ?["7SJ&/JSO:!TV M9GWNVK?@^;=+YUTGRKB\@O$HE^"SE!:PHG>PR5+"M?J!!AX5+.K@B_CJ^JGO MS2 E8L_X%8QF(.F][).$[7$HV#Z6'4.?&\Y]S'9,PG0R&.O#.5)>_SI8Q[C@ MNR*?/8NS;YD'E$LJ*NJ6L_$7UPO+]!?N"M;;C;R"%990 718,&# 735"Q=)^+G,9E:6YH0?+D0UZD&4B%["N@^ M946!5)$&KZ:&1%*(J:!(ZY1)3?U(1*OFEDA %"@ #36X9;QOQ8S&8,64[S58 M"UJP$#.HPE2F")&1B61_4W"CB&'0@##*51-HNZ6@=P?,/(&",J5\7HJB).A& M9G!2=HW$5=FID$F8Y1*#/IU^G*22M@'RB-@13HN^>Y_0 YB!5!:5M"HF(J_. MF1WGS[_NN \BR1N/QY?353.7"_USAR9,59ASK-B65;-@=)&%8,<#J M@CO*3YA _7,L&J6TILPD29 .=F"&O0,-.4I?U*47,4YXH)ZCPY!5KE69X:PR MJ1B;\Z4#EK-<>FO36JS> MO^N,.M5X;=KVK$ 6[#TY(]".2LN1P]5\TJKD%^X?6K-'3PM"WQK 8XEX6'E0[ MYWV3PP?&?[X87L)5'V[Q:(+!#)4TZH!NJ\OFL:#/*-[WDOU6\!_LO/_.85BE MM?'+Q=)="X;]*<<&]0BY=ZPA]56DOH;JSR/U%?4%4$L#!!0 ( (F*@5C2 M:#RN8P, &,- 1 ;F]C97)A7V5X,S(P,BYH=&W55VUOFS 0_AXI_^$4 M:54BD?=M6AL6B0!9HV4A"D1:/SI@BBI^6TV9#O[0-"]^@?KJW\);V5.]7;[3V:[,^?WW8*WI&=_EV>1)G/W(W*=<4E%2 M-^V-MY@O3,-;."M8;S?NUEAYX#E/%L>#T,-WL.VY/;,'KFV6\,/QFX'V_,"& M"X;EK#W;>MF #V&>#]Z",P?OT@;7V,R,E>UVG<]+^PH,TU.6T6#P='GT()U# M>CT+SIG1 #E 0W HCY- M=E3 >*CAG(W&0'((68RF([Q+_4(PR3 RP@.P;_V(\&L*Z#YA>8Y4D08ONP9$ M4HBHH$CKE$E%_4!$*_L62$#D* -4*"HX%TS8A&848'>-7PS&L*<<<)]AM$[ M8<@P3D#/:G0=6PFVVV-.")00*6K-1E:(''U(D"F<%&BM:EF@*DH2I)G$.$^[ M'SJI]*Z!7")VA-.\Z]S&= ^&+Y5%I;<*@\B+YTR(9UL^CPCM80A%M M-NH\#(LX1N%Q'F*5&L=T$?1KP01-L$IS)=6=\&W2 4S!X9MVT#G*>Y=CU]/5,K]YPJ/'JTPXUBJ"2EEPP5!$H9% JRJL8/\A G4/Q,T5TIKRDSB M&.G@XJ@*!@T92I]7U18>"PD=!JQTK:H9>Q5Q-5%IALN(,N3UY#0;=97U_N\9 M,#+!8J@6N-JSJ.Y9!Z@3![BYS1T\.YR0Z(8D8?'^ MXGO[>:_WGZ_]NGWM_B_HYA])4HZMANJ\B=0_FHRY*Z)%6W)G6Y^@Y0 M2P,$% @ B8J!6)TW=@^J"@ T%8 !$ !N;V-EU<:V_;.!;];L#_@1N@10O8>31]3)-, ,=V&\]F[,!VIMM9[ =:HFU.95$5 M):?>7[_GDI0L.X]INDV3)BK01!+)^[Z']U)V#HZ'OY\<5BL'Q^U&"[\9_3L8 M=H8G[<.#+?L;HUMN^."HU_K(!L./)^U?-\8J3/;8SG:4L*&<"OMG<.=@Z@B"G:R0*\Y^&(QWM7YSRM=(5F&/J]CXKBN>),!$QA'K7ZPY7 MY$]B'NJQBF=[+(TB$7M<"R/\6;?1[?S>.QM4*Q_ZG>&PW67-7G?0[@ZM*D3I M$HWN2MS>.S8\;ESD8C9B[XM\_O.<;[YAGY>9/=7JA,Y7KB',O0% MD=_>?"7#C"C$_21,93A@/ J;&+,&LF;&-SFZ/%(]] MNFG)6'B)PL@S>OXT\#^G:O_@[-#,.-@Z.WP:FT?/:797>2+F"+K0VZPQ#M7F MW.?,4W&D8IY(%1HRU403QB)5\3CH<^B--8I#Q.6 M*#/"TV2J8IDL:.H HA//-[]L[NZ\RA8[H?IB+K7PJY5!PF$/.(+HT83&3,!F MEGY?: SCYF@1\//D$MBPG"?\(G7!OQ]@Q$2$U4K3JE5TSN;=1O6M[B".\QJ4 M$>GZG,>2$PL]@[WK'H\TIB&$$1DC[GVJ5DY5(+T%F>IV,>W.S7,YYP_'[7Z[ M,:@5(FXDD,1SH2FZ$9L EJ#;T,(U@@-/JY5QK&90$5$G>6=+8A M[6RWJA47[X/EVO87;\K#"78@S^BS\W;WI8G/+M<^_\Q.I#;2]-- L%>OMW_Y M?D#\4P18OSWHG?S1;M5LPB[#S.[ 2&V*,9N^Q5*$90C-+$"OUS)+V%Z6'U2U M1*:*L)$*V.))PKVIL.PHHC7#XJSY:=#Z1YCU:TYQ5FVBVHZINFIGJ>M,2U;S M!7(,=G3YZYP"D$<]*D,O2'VD0.@O6'.*<*\W0O:;#&M7HC)FB3'+&;'>>"SA M?&@V3<,Z1E%;/7-R_29GLT5>LC:GJ!TG?T?Y70X(CO(^.U:0ZX- .>OH'JMS M!&).N)_RJP5&367H]K"-<)/0.5U*]O<$*3X[WD2^ASZJ\LE**4)Q/(D!>C9\7 M(+"(60\6CFY2#;X7(3FP6FFX'B#O;1YE37@)9N?-D4^;H D]C6+0MDH"$$NS M9H@]7Z(X2$UOXWHLJ0N]E5^C*D]1&^3;Q;[I5I?($E)G0P/83[6@;7N$GW@6FB9YG,:4,*@N3+]FF6'2##-JKCJQC'S4NW/" MGC5:,^XO9_K%J49V\-"I!YSBDUC8,J-FDPQ" "%PYRLO=0,2/7R@Q9 T:H<::I %/%,'41 !PJ7 T%%!J0T-;C>$"'*Q)>(3" MS>/.)SFA@J6<7MA4TMB>%_#%!4W,:.R\$G$)Z0 BD8A,FK\"QT5 M:+M=U3([JTB&%$LPKEF[#%*6A7B->/GD79^% FV&!B*#J#^7FH^K.0E)J_(P#XQ@5GTH39"X$ M#^\>B=F[L_X0K9I#9#B2>F)[$&4A;V2M60R+"XB!&*6HL*=NOG'*>M043[A, M92ZR2MUQCFW'Y5(H#P]S2CD6)B43MX#FNDN28"P)8VB:C&<&>4SL9!B4<4.: M9II=U.$1U^H70B '?#]O>\QYH#L%M!*[DT![8S,=B&;PWL*].4B6H3E,=?:& M5SQL4(37*T>1#Z]4S%^!= [_/< 3;LZB(FQE[M!7_^=@JW/K+V ZN98EKV_G MM<+E'_4Z>D 1^'OL%.[ITW_^ZL;UA M[@>GC69VG[6%EAI:P@"="$3+KO:1FWXR)>ML/]EGIG>A&??I!-L=O./,2OXYBP3_5 M1U2Z0*#(!,-7^!I:7GP3'B5%0%KA6-2.M+9!]E/GUDU>4[HV3L6H_Z=\+I9M MD]F3SD(>RIE*\]V)N8WIFI>7/-]]3*F"JD$G[-PMYR-4#@]O0WK$G"]P64)I M$3K7H745-)9X^75B78G &R:OK\?9C2SW+V#7RS>0(N +=#KU22S]^DSY((Y6 M3OR-[L/6E41?[=Z,Z 57&E3;TEN7G5;F5_TO!&A>Z9#F26/7(Q;2]:/ M\ASMYI_3>Q#DWT3H'LE_3T+EOHCQ^"#KUI)T0!_M^8B-B W%W)UX_@TCE:UPN>93&2_*3V7 M(':<'39/&A^.&LU_LM/>2:?YT7XEX]9Y_Y /'3ZCO5"(_"MJF[2E/7\(FI5, M2B8EDY))R:1D4C(IF91,2B8EDY))R:1D?]2+S_=,]=L)U4IY+ MWL&YY.X//9?\P:>$WSG4;Y_@%OU%VD/S)VKI+]G^#U!+ P04 " ")BH%8 M\HVQA>O. @ _Q18 %@ &YO8V5R85]I,3!K+3$R,S$R,RYH=&WL?6ESVMC: MX'?]"@WWWK>3*NP WI-TI@C&B;L3VQ>#"!Z#1[WPU](@BD:O7[VZO+SMD'L5OU"1; MKZ:&AE_M] 7]X=U7_&/FT2CWT1U^-%*/.J&_7:ON7;<.?B)YX6K6LU5<,^Q0 M_/&^]2E]/,I_/GWT51187MCS@Z$5P17B2#L;E=I&;5<;9",4WC.'W7T%OZH'XRB8 M^>#!*_@U>3#E#^D)D>O@M\5X2Y3],OF%(SS'Y8_9E^(@P"0=M8;\M?,*V$0 M36\8OLP\=-)HU9.G/+\K FNSZP_IF2K\KX2$05CV.\/$_[R-G,@5[T[HP;)Y M['4WS2, *+-:V?C][2O^U7@[%)%EXJ ;XN_8N?BUU/"]2'C1QCF<6\GL\E^_ MEB)Q%;TBFO(*WGK%$[W]7QL;YI$C7/NUV1;1&_/$&HK7YI5]]<8\/J0//RJU MYH\O[?_4#C_4ZV?P+UPN_.O%I1,-X-_-QN'+'X$8C@(1FAL;@P_U#',/\AVG5ZJ5"O5.[R]<_!# /+ %N!_]:'P;/A_=.1:_1\]RPW%+4;: MTD8Z]+LQ#>2$7?;_%D(?:D$T/X&?< M@$$#RSWV;''UNQC_J !#V=O9K>Y7YA]V]SU Q^&/Z@])FWE\^.H60]1^M <6 MP,^/V@_B1#Q&2-_=8IA#7,F9'&IK:D'W&OO@QUDH"RKP'+1Y%Y[@QAE2?BTFSY0\LK\Q=EF"1P M>D@O;.="O68[XJX'^ K'FP2YA7.*\SZ%-Z M1_CS]E5FED7-NZW/.P/92N_P]24M8&?V C34++T[^KZD!>SJ"\A%Y-*[%)-G M+^(H@!%!.)&C26[^NN$/ATZ$FPKKGHW?PLX!^P ;#UY[C BL*8H%<:-$KJ=4B\>[!*ZYV+[NS=&667L>2Z;3LX!8@R MEF,?>PUKY$26.VOM=\;81:[]CK1R[\[HN8R#GY-&[FVMTJ+O3AOW5H*P2,@Y M]P'$V8RJ,W^4@6$VRS[CEB[OU2F>I=SGQ-S]^^,NSD[D3L8/6IP*VHVL&]#1BS#O#( M#X33]QK2\76.GDT> #""_G)I=W7[+\ 8-(Z=B.BT=VY=Y1JCSN!DO(7K?MN5 M>Q/$5=[_/+1TNW)O6KK*1W KW72[J]J?IB5CH7_:W>F_XN9K&WHY35 M>U/*^ZWZCC2M>F^:MJ##OJL$NEV]MP2ZF!W6JH!> M[Q_<2O:S=1YGUMQ MQMVEXO-LJ_@]'QW7^*RSGU.''XL'^(R\'=OY8#_5KB[M]3H MKUL8@V?OYV;A=[DNQH5L8BZ*M%SWXKWV<4<2M3(>QWO3K/V]E=_)W8G8_NI3 M@5M1M8-[B^F/;_&\#T$\> (^@'O2TOL[HU?Y"&YGT;B_.WL5S^*.+.G^[N]5 M/(Q;W.SVUA@[T'*=N[OSES,2NA&6(';M/*PWW7^!MR,+ MU3N3A;NO](ZDX.X.Q04187^GT08"G$Z$H&%&:*?!"A9GQRKX[A. M-#ZSQI1!>AB+[):N35^MUA"%;-%UAI8;_EH";,<$7T&?,JM]EV38JM4M><'Y M::6PX)WE+;C9ZPGX7MTDR&HMN.F6@.5U8=$DSS4&EM>'!PXE^L-#==AF%*+V MRQ*?Z_J77$;F-HG/Z1ZW*OIF,"'_]L"2OQ5.+H[A,N2M^-ZUSH+K5[D]SRI? MZ2GYN&:BFR RBY!^QPHPKT,J[0,#F52OY_4@P#&];F!MU&3%B\VKT"[)G[%6 MRJ^ET!F.7'V:S,@\5>C'@9P)'J*B!J_E=CG;?/9V97T2]9:@#'3U9?(U,N3( MZ3DB,&D3(K=B3N/X]VRR^N3+R62O\F:3JQ,]R@&F6"CZ*&:FW\M?;%C)U63VSM^^RIU(6^*KW#6N"684E[^"E[\\ MS)]9]V=M"&2&(=?N("?7ELV0)ZL235O G@(^<<4!M)SX'A6]RN#4U)X?"9.J MRR:CDY?]9.GG]?>]0L3SP:_\>A/MT[_[:_?_U(%@3NOWTX4"LL;?L/VG#@0W M>/*?[N6KQ_(W_ERN?7YWTM.'A+G/XJD#QRWJ=3U=J"#F,,<1/'5@F"MJX^F" M@7KLNNT_<1!8'P/+0Q[.S4G33Q\I5L54LG1WPUPYZ$__OE?(5/+@5UZ82E;/ M5/)@0%"82E;75/+@E* PE:R"J>3A&4!A*ED;4\E#,X;"5++"II('IQ2%J635 M3"4/'Y52V 4>RRZPPE$V=ZMM]_3AY;'M"NL,,H5=8D7L$NL(1(5=8\7L&NL( M1(5=Y-'M(NL,-H5=9<7M*NL(7(5=9D7M,NL(3(5=9Z7L.JL/0K! 22\*)J&EY4W=BJ*,KPQU&C;;E/@#,<.N'(#RWW0^#' M(ZI=#)-TN3-)2@4RVWW$\*'J7<*'JEI#AJ5$H!UL5':33WL*1#X+Y\KQOAXW MZ_U $'X] 9'R?1R"J!B&]2[0BM"9 ).96WY$D*';N27(T#T^AID:D2QLB0OA MQ>)$R%-*;9$$6"B6>5TX$>[(TW)":;)1@'<$PIIZ=/TA;FJS[\?OA=<=#*U@ MLKYZWN'="'GW7,OY>"0FK*?7W])"%A0&T>O/UE]^H";31;;I^R],_//%#"\& M_?PX*-#O&:/?U/T_)O=;IWCK>K?KQR SM$17.!?8Z?AN&*@>JS\G])MU>,\0 M R?NO^!^<^?V%>A7H-^30;]GSOW>%^CWK-'O?<']'I/[%>A7H%_!_1Z-^S4* M]'O6Z-6"!A 42K@X2K@DGE+AS%@?=@16JS#LM+]FWXVYT M ^:UXQ$<[C/QNQ.@39S7PZ/:]1>S?$R;N/*"U\U5:+A LP+-UA+-GB,W>Q9^ M] +-=#1[;-?Y<^1F!9H5:%9PLZ5SLV?A%R_03$>SQW:%/T=N5J!9@68%-UL: M-ZN[KCKV9V'C+S!-FO4G;KW@:0_ TPID*Y"MX&SS1Y-\$@ W6*;L>#@*_(NG M4GD' !*.*QJ?N987U3T;BW6-<+@\Z+WF# J:/2<869[]W* FV7(!)/,!R5$< M>$X4!P*.]LBYPD_/C=3,/H("B.8#HN1XGQGD3.R[ )>Y-/?/5G?@>")X O5G MYX(6+BR8W70!*O-1EJ]BX'3=9\>2LMLN@.6:"M>RWK\*67T"D/+> A#IBO9 MB.B3/U7)-G_##PDC#UG"NE;<]NK<=FW9MUVHL(^DPCX&2A>7_(PPN5 1GQ5. M%]?]++ [TRA@?:_:%L[K3Z)ON4U:[%0_@.>!N\5E/CW,; PLQT57VI'CH9K1 M\-?W8I,R[0,_B,Y%,#P4G6C"S#9KO\\$=XOK+K ;]KE5K>WM[._6=M;YWC_Y M7C]:BVM?%2R7U[Y=*:[]26#[K:Y];W>ML1VO^QA.,(AQC.+2;[IT^#T(A-<= M_SC_=EA<_%TB%QOR!'E.=9ZOX3R?"6S]X?PS<-[CK@=/!*AFZWY3>RW Z'Y@ M5#TH2-0S)5'5@R7 UDTI"$]1M5UIH6?U(^BKV.:TMIM\2AK7?O%L$5P&3K36 M"2=$ + BFPA&<-SC$VNH:T/3FWPTZ) 7<2OHD%>V!.A(N!1.L%7 Q./P"3K\ MI?()F*!6W/-CX[Z\B%MRA@QT+(4S[,,H"YN9$YE(=*KFGWR9*== MYC>=_6-R-02BVW(U!+='@.S# K)S(/NP@.RUA^PY:7;S2@1=)WQ&P+U29#OG M^ OX7B3E?G[PO5+$NX#O)=-OO/RC0 X@%8CPJ@%RWL68+Y29'SV+130ODAJ M_FRA?:6(>@'M#R6;CT0W$O:AP'M M#TO;,43[64#Y2M+T]/0+Z%X&+7\VT+V2-+R [N70;C)F??5= D7CN59 /A* MD>_<"RA@?)$4_#G"^$H1\0+&[Q[)6,2KK#P)7R6O_@I%8=X$V46\RLH3[@*R METFSGY\_?Z7(]HKY\]<(OHMXE74@W@5\+YE^/UL/_DJ1\=7TX*\1M!?Q*FM$ MU MH?RC9_)EZ\%>*MJ^F!W^-H+V(5UDCVEY ^\/2]F?CT5])FKX:'OTU@NXB M7F6-:'@!WLOK.3?-I5,'Y\=EKX M]7, ?/)<"L^^7@EHYU;07%\*ZF* M/]$!3-YC>!R&,9 )_]B[ !'0?\*ECV_8\:/!S=8=*N1O+;M"_LQN"@7"YIS)YI3P$Y!=R9Z=E0GVLAGQ-1U! \E\]8OK<"> M%H5O)X8O$!2T5AW5I;4+2QWBDB 4U_M('N1;8WKUX;E$ 13/GOP7H/#PY']Y MW2)GZA+%]3Y?)6&BD7T!"@^'ZPL%G1!S+\2B\_!P$WK G@D^?G@!P MM(0+)V>?H8F?-F9U(W@@?#_6?]$ YOJC>'(:P(0!IX"'M8"'Y=E^\NG#!]BW MW1[Z?C1H^,'(#RP\M$_.T($3>X9 ,<=Y/!-*44#&ND#&TNW%-2ZVG7RJ/L[% M+T(EUXN&SQM(B#M>IH>%)DCLK@U_./2]=N1W?ZX_EK4C."Q\O?EW#(N&O8U\ M#_X,L[;8J3T_&B9E+OL!,"G1U^(.[/.T!R*(X_6?P,7'G="Q'2L8MRU7G/;H M;G7M+6>_CVFJ6R&ZP*!2W4>JCJH]?TJ+%GQWO,; $8/&0*B34S^U83H1UI^, MZ^;63#KG;&Z$JMLL:,*71'/F'?IC@;*"FMN LH*O1P#EIP:O!7C<00(J@.(Q M99[)ZUV\S%/9J.QLU [XTRY 7W+1@QBI-1#KV)KD9 W7"I\0#-R:D>6=S=(Y M6-^%]CPLPUL%X\EP*$'XT$);F!CG! M^EAP-/5\XG >D%4],3PN,.?NF%. Q",8YAX/\S\[W8$EW/HG)XJ&EE>P]XP+ M->]P"AZ_8I2J .$"A->2LKXOP/(1P/)]05D71UD+$'Y>(/R0E)7[IM?4IVK! M\%<<+%=$9I5P@10+EQ>A&QP7FW!US"I!X MK")P2\;\6K8(7*Z06O?L(^="-(#GQ2XN88T+TBY(-IUU)(])/&X;UOD0]>0P ML#"I.5)+R<%,FD-#7WWCP8S\GIN!3/R(I<),]4* M9^/QIT0"^AY_M/S&P'J6[&ER\X\(,W0]MX09NLBEPDR-_13\:4?!# B%8Q 1 MO;KWF^,]0[#)V?]C0D[MMDX!>9U+Y5#YM9JH ,E[*Q0VYD?#15!E@?4'(2[? ME*2 ?_*[M+&,6C5[YX_)JE:HK---+1P*X%DIX%G%JH_L[]1*^\KLP[- ]$00 M"/NI%9L@(UZFYD#RR.R=/YJ9C^YF"6:^[.6OJ?=C681]W'H>"(,Z]V_8R=T)IAM9IN/!AJ5.]BY M*P_0(J.ZL55)*,>A$^)3CA<+^Q3&);$D_"ACT,W>T\"OOC7,#VA^,=":^/L3!1$)./H.%_BIX\4%V_[P)X)DK<'FQ4]@KZ MM*[T*5LB%^]R>?9*I9P4]&5%Z,O2=-38<_CFO[0/)R]R**PP#L0[)_2W:]6] MU_"(&DK]E!D?Q\H?G-Q$X:SQY2G1,W>< )9VEC^)[5P \$P=*+YY$@]1O/:G MA>;Y]SZYO)PQM1D/A>^&.6\\C\E)$?U M[NS!XRAX;77G'/JM<_4ZP (5(P&SLCL@7S4$KT0)"6K&R'UV-TMF9$OO_/] MR/,C =_7MJJE5_,.L7??(6J5_?L/<7#?(;:VMW*'V-G:G7^(G7L/L9-_G+<: M(O\LYAGBRKZJ.0A%E:W=A8RR5[WW=O;NOA UQ/[=5Z'MY>#^>SFX.XRE"]FN M+&([VY6%K*6ZD+54%[*6VD+64KLW'=C>NC>D;&_=?Q7WIT;;V_>F1MOWH$9J MB-W['^?]Z=#VWD)@=/_^][I_]WO5%K(84G2PB+7L+(04[506LI:%D**=ZKUQ M;^?^=&BG=M]55+?R)<3JUM[>_$/DBG>W&F*O,F.(_?F'J-UWB)U:_A [6Y7Y MA\B]U-L-L7W_(7+AXG9#Y,/%K8;(92ZW&R(?M&XU1"Y_TH9X16.$?AQT10C? MT!<#8=EHPWC["C3'=X9AO!V9831VQ:^EGN]%K\UJ9129Y\Y0A.:)N#1;_M#R MROQ%V<30OMX;F&APV+!6IT^R$3K_B-?FW@B>/K+72! M79@ [5EO.^^^G!R?-P_-]GG]O-E^^ZJSU,G:S<:7UO'Y<;-MUD\.S>8?C8_U MDP]-LW'Z^?-QNWU\>K+L%7RKMS\>GWPX/STIFX>;C4VS5MG9/EC0K*5W__.O MZF[ES3(W<'3:^FPR)*&M 3C6CX/*U@]A"V=CX]#OQFB!PSSS'UVTME>JE>J/ M'_BI"O_[\<]6[]O5R?GXOYV__H+A \\WR-3CM,UI=FLA3";]<1$?FJY+[&G MAAE4!9FM9Z&-$Q;P6I^_]*Y:V?B=<"V=XUT"U4N\YN5?PN3Y-R?.O^YYL>6V MQ,@/HOQ[^&UO9WSP^\7VWP>[=[Z'GA\,K>C7DG,5O>[XOBLL+PIB,7%!VWD7 MI"\0#^Q@;WOWS8R[ E0]^5+_9+::9Z>M<_/L2ZO]I7YR;IZ?FH#/YX"T9G7+ M/&T9U9T7]DOS],@\_]@T-51/T+S>.,>?JP=;V\O&K+?, MYLDA4+K)NVM,W-T9&92;[)?*O[PS^^>7D3]N''ZV%G)Y-@;,PGL#VQJ/A14( M;^(.=_+N,+/0TA1,'LE]->( !HR.G+!KN=]A]&NW]JEZQ>Y_:N][^MYG;:;T[K#9:'Y^WVR9Z%O,A>.RB?,_ M38)TVEKS#4Q"[\XD1\.L0');74=5+__Y\/73]YVO[=\6@YB2JO8L-YPDJ_NY M?&]BE9*T;L\DK>>M^DG[F&CHM>35 '*VBN156_]9LW5\>F@>M4X_FS_X/[B' M'^E_UAQ$4R$5N,JGIGERNCE3$&N2R_/(<07<.$7YY8'KZ/NWRZ%[M3N\V%^, M,':@ ^7D&M#=7-W8KFXC>"R3""[_,F8H4M4::E()-9$/T BVZ,HFVJ_-V /- MSW6\'*99R]Q?2_2=,,+B3"=PJOEW^/[KMZ^-/_]QCHX.%G*'MP=EHTZJ]!LEC3"LUP)+H8SF";CF=V M!U8 K[Q\&"(0D4;=%:X+^^\Z7O_7$IPM_CVR;%O]?>LE7#IV-,!'*_]Y8W;\ M &!IH^N[KC4* 035)_+_OHVDF_IM9*N)Y!L=/XK\X6NSXUK=GV85I@U]U[&3 MX;LH>..7]^T;AU/*AD\2<%_-P/^F!6;])ZGK*Z&'X.*,6[X]@QL M.']O_]P9?V]T:G>G:!H#W@A%%\/*(C$*_ N$L$GQ$#U&D^AR[;H!>\2%95O7 MDD#Y,;*GKD]>S]:,VU$ F//FO!>__Q@7OY^Y^'/KZEC&(7'@]G5,[*SS3Z]V MWN5F<)_9/W"?\(9J'FF M'PU$8/X5!TYH.Q1LA733T:'VY74P>$O 6_*VCEL@@@Y'KC^&365OR3SQ-U_F MGOXK(L[O5EW.F$:4]QE$J=MV@$%U_*]/(%)4\Y%D][?*P/N]^^7/WL_%(,G6 M-)+D+*;T;NO(?/$^=ESD=^;[EV6\$K.ZOU.>A2\3^ZW>L-]:_GY_K_WQW^;/ MCQ][75#$S$5L>'N>#==*[]JB"QLTRVB=\&'/+7MSUEZGI/?M&S:[]<,YV^)0 MT=D/;>>?R!_-GR?.^.=6Q]M:# 3LS',@,-F(!S#E"&43QT 2B*,LYACV9AY#NE[D M^9?FN>6,A$-+F!<@=O/.XE>KS3:372\ M+T](W,H1$K/;0/^;<$0"(N!+= M.'(N4+D"Q@KC6YYM_@-@TX6;?"!=:HF\=0XM_<4D1!XHVS9>9""LV9CH_/VA M80TO#QK?.JD]F^ 07ELM.D5TTE)2]B@QEV,[F\TKL#K(2WN[6QM;,_CT5B61B4 M6DI^">$)5XSH(#Q:91EE;#=GSW1?CR0??X,%=Y(HVB M=)/BJHN%3N$+S[P<./ -VTI%(.RI"]8,%;>"Y"5O:89Z"%I7' #7J]8Z!+TS MW','!YU(1#^KM;L'/628TJ[.E";74'K'9:9,JC-5-D=68%Y8;BS,?U(:66:XFB4:,1?GG[AUY1WOG/_>W&WN+.?>,TI59 "<4 MKL6!G@_$E*HS"<]-B;*S_3]_?;V\^//ORW[MN[,P508)1:X>LY\'[_H:X?BM MT+;^GJ7'-*P1UG0W/UO!3Q&9GSXUEF>>>RRUXE:24O_A)*4E[_P$!-W-=5O\ M7W$8.;VQ_-+QT'P,#VWN[#A>Z=VQ9Z,E69B=L=D=".#C,,Q/T^F9T4 8FJ/1 M :78O 3Y1!6",=APP]AC(*_%9JVZ#D>^R%;,0OBM:1 '8C5-4S4/75=V,OL@(*W@C"&:[6;U];Y\+Y MNK-[]U@G'9JV):QGQQ9AP)G9$7Q M#.1P_OS+_GWL^H?_M1>#'#D6Y/SUE-Y]QV(&UR*)>>*;26!@@2]9F$,X A : M.E$$0"=< *7 ]U#O=<>F !UX;!ZC3((M(BX$NODL\XAI#A[;VI;M 6K]>@UQ'/PI?3"%&9 MB,])C@%/0<+C#-7[(H@CY]#_TUZ,"KB=$Z61OYX"(9))MVN;.ZAYW@XA2+AU M81YA6MTN($2 '5$(1E"R]7*_!?'%V\C](1P")@%H!HINP?U3P2=D-D"><3]] MLQ_XE]' D#]MPG8% 3!)T13A3&ZJTJQUEELEFBV:?G+AG(1DH3TR>_ M)D)[M=;9J"EFJ'/ Q6L^UU_AZD4:WLI**(?>F0PVDYM>I)GE4SZ$\ $F2']? MJZ^*GJLN?T/UN;=R6QON U@+TZ#PH $[Z/NS7/A;'\)SN]FMOO]Z]["^*;L6 M34YGUI633YJXMG,"FS*K)4/'-&6;P6"TJ]G-A;(\F%K@-;1G$5LY[8R<+=XW MO:P*M^7?TMCI#L-SZUNCO>0TPNV<^*O,^F[*(ERT;R-![+P+G-.FO 3BT,SG M8/G7O9.Y;O7J!WI35F',O_9O?[2.SR[BG[^=#99\[3E19KGKO-/U+\',G,^U MMPXV]Z>X]D-->MQ#(6V&:%,VG.ML4I.*$:E#0//0. 4Z0QRR5 ;3"I@5](@D M 4VI'JB2X%SN&">_=&!JE/4\V**/=.G""8F&>I;7=2S7 ,J*(5'X,-9;M*W M#DV,OG?L"54J-5.\L%[FRF3Y4)\-*6U>I4ESG-&:#_*-K]N7G6]?C]O#NT?0 MSI?:M[V; _-3J[PIM>^!@>QQ(/O6BKTT@DE^B(YPE/LM4-,QRP.A"0#+B4(8 MR+/Z9"SZ!=2?, 0.@W\H,!.]GB!%TY/QYW/&5DJFVP$ZYEA:KP%6,B" M#I-50R>K-0TH 0HQ>NTZ=*/G4F /51>N4(VAFQ0H#HZ=8?R:--'VD+\0XG;] M(!!)<@HRL"! HZV/QJ\+QX]#=ZQ .6_6:7"N3J1T'SE>.QI&31RWDWU!)Z,1@AW<<.J',@T(]\4)L=+#=)@DOJM\FOB'@)W*3)+/KGCO@%I,! MTT&HFVX#$*$N$ >2R:6@I(LVTA*\7=FL5@XWJH"(FP]LGUPCOD[VR7 @7#>Q M)+[(\;=G3'= SUYF/:(G_@VN]C;.H+0BNW.43R2^.O^]_+/^9^LTOGM]HSF) M1([W75_CS1K1TP6D[23 RNKW 500EH8<'EX*YD)"H1^')'R05H(E0?' M-[HK[/HR]]B3YA;%:X!8S)E\3WCW[7-G4H: M"%B6WAV@&B"4RB#-['BPT,PZT(WCHA%"X7A@KPZ.W0 1CB)?YC$@+VLH[NM#LJE_H_3=%! M@<0V%I$&4?^WT:A=_^^@)@:3()$-?N6!3&VDF\'DNG7DPLWV1@7^-^$IW-F: M$VZ.3XXTR%%-#JJU\L'.;OE@?V\6\!B*0FA$8XH,_,^_]FO5O3=9Y+TN)K@L M"4<=J(%K5@F=M]<43N\XY?_:V#"/'*"SK\TS4,;?P+A_QP+$,YC>W-B0IE7; MN9@1>O]^,O2>%[01^:/7YNXH2KY0+^R2YR+UING>LTGO6G;*:;?8A/MLVD%R MK>TYMY[G=!6(K:Q3*N>)F9D4VN&J8WUC8MW$UV8]L#I.%T0BP$<^^A/_C7DZ M(JGZM?G1L>'*\ +DU-I0K]18^/.L-4T6KPB<_B#*;@0MM,H\*RND3EUV(*R? M&QT!N VK'!& S'?!"2AKA%0'/7U"?6]X$@1W2\"&TD/)8XQG"]$(\U*OEA)1 MG:TWM-RY4M:HJN8RE3^OO__4Q/)FC=.3\^;)>1L#N;.5*;$P%U9'Y;JC2RZ M)@/8)FHB@E1Y""HJ=6':JJJ*@P\55+Y2<0@=(/[]P(\]&Q_V Z S_P.LY48LYQ*>;Z+J]Q04X^S]0Q M[WZS^US8MJHW.&.GK^[;P(G$7/=UJYW?[:2F6=52(&^1)WY\W@2ZM'E=G,N2 M5Y#%DNW2N_=?VLYW8-;W^Z*8/#[^U[T[B+7].6DU6R??OK*]?N/CJB./LI&JWGK MM;VE(C7?$$JH=[N:O=*[QO?WS9;,'_R^D-/#/:\7C-=6ATOM@P36.CUKMC"9 M;3N?-GJB)E ":WR=']E.]'U+X7"E"W M%WF?*4 ME@;NW(H&JKTN2:"IUH ,UEN_-\_14"FK4[3J)^>_M$ET/ST!.?ZT M\7L9?OI4Y[9<\.?'TT^'S9;YN7Y^#M(I=_P%=G7UJ-C_5VLXV&T>9_ MOX#4JG6&6%&):;F8L&#XV;TO#UVH/?+_ ,-LMD#?^[^KR3:W*FLJ*NW=C4QD M;GI[H=)2_:3^H8G*/- &%)>^<.<11'[XZ=/W]C$A_='Q2?VD<0QR=./TY) [ ML> S "A?/IW3(ZA U?&'%96U[@ TCT@0]NYKZZLNU-;W7ZQI='P.]_NU21#;\?E' ML]YHG'X!*, OD&?PG\0.5]<\LV;4X;Y>H^I"S:ZGYQ]!=3P^P5@9D@M7]([7U>QZT+C?;=<6:G9- MZ3?:&^HM-+2C]:%Y_.'$_.T+2(*'QU0-LVV>?ZR? ^HWOP*7 /AHGW&9S%6E M 85%[2[ M0P3[1.QT>XL5Q%]0A"UX*B*RCWY8ZVV6(K9:E+L3-EL_M%L?"%5 M^O3HZ+C1Q.]0/FJ-"3<)40N PD+-;>F MU]\X_7S6/&FOL+BTL[.FXE+U=@$G2W;1U+9+JH#X=_/TVPF@_,?C,XH[;[;. MZZ!/OV^>-($6H&[,OQ-%2.VUTOPZTW]S6Z_,5 ST$F!GK5PRU=M%L2P;8'9 M=Y:@0;>.$C. 3#L#!]0GO<[B=%F:9)C+@*!]V 3:OS^6SJD3^CE[K%92AMY^,C#T@/"2N>5E\!W2OOY8)-G!BRYN M^&XWO%#?!-TL%@G(BX59349SM)&O9:DZR6O4V.UI#']S(9Q:40AG>85P/OF7 M(J![>V-^Q2I-L.9L61P\?:HC M/QB2DE(V8\^EP$.!S(D#0#+'$ M:.G$[XK *IO'7G<3V^7(OTLT3DD6D2R7C-*EP)_C$/_IQT&)*B2&#K 8*] ' MI8\X=&9DTX(SN;!L"TNSPIXLK"*U:9[&@>GZ?1\',WRN'QQ8ML JC2%N*!3! M!99!E%]P/36Y*BQH*"PJJ>K<>&Q4!I;+*OHC(#!4M%5?XGK50LK6)ZHE]8D: M]2]HW<>HVI/3\XE@FV_P<>/3Z>GO^+.J& Y7@@+"O"# M"7,'EU9@;[B^_Q-@QT@K Y>H,8$L1CT4EB=K^*E:V+6]>GZO5MGX<(NJ]0%? MH I,+PB#L@^6N%.AD8Q8;<[94S%G:/VQTLM-\WP@ -,GMF=JA8\#,0(2 !\- M0&!37(U@%82(<-P=X3JB%Y:I?+TG.VLA2\;N-GU<%9PDG"&=22^.8D G<8'# MEF4=;_@!AHDCZ@KA F&(J*-,JK#",AR-9J;GCP^MI&6_ M4RK92+Q8T34'KEK5 X>[C_P 904@&W TX1O5UR)=-[\9QEB$V0$218B/,W>M M<&!V+!>'#PUL4"&WY3I *VTL7HDDKBM[5$8]]D7'LSBFK(6F9J:P;KG^[10.V:(=SP;4#<8EZD' M*3S$U6VI'JG6LO,"Z+H? [ XX<^0NK+%GL1@1)%-LTW]#1.H*F-9: \[D=AS M,0,\,&(WLH-H68=0_-7QN%HHKOE2F /K0AC<-H*:ETQ@++Z1H",6+'7"$-]\ M46HW&XCT#M\[XE](Q;^M$(F^(FJ_J(^)U<@12 +#\2X$@GK((P79ROI# MX)A8A!@N(%D<%?N]L%Q5-G^R&GF9&**\.JRACW4!G9Y#PCZ,A3U=Y!4"# T M@)3(SP])7;;%04J2C!Z2!#@U; -J"W@D:;$[DT0K M(JX#8T!T!@&'%]='C.I9W$+'ED6DXQ$V,0'(PG;;?(<65K)'K# 0/I@T1U3\ MMPL T<'%$_4-D FO4%#D6$,)EXW/FQU!WAI+&5VJ96/$PZ$O;1:M \D.NAX MCG<%F.:[ '3UXUBYB!(],LZ M7^/CI*.5S0D(0A!5 +@1,6VG1[(U,,; 'VH4UIAKO!1TL.<+WEK:MN!6<"@! MN8?V-MFYYLP*(N/8/(9'S*I9>NN\4VW8WKYRWK&&@,^8Q_*A/7KHL]Y4Y] ) MNS$32WR\KK5@.$H$@8;BAL0)6BGS/$WX&\X(% 6$I$ML 6 1!^:; 3J@VH]< MB]:;*$CA;RS7<&,JG@HWSQ=A:%84\%## M@K ;.)V;")%!A"BAWYN@PX#@TA]$*;DD@#6G>&=Y#BIPW19T2FG<1"F)?."1 MD'C4!>9&*T5#DNJSA-/I6"@A%LYWHI5RMEV,$\I^,<#ZA4'SR/Y@W/NX%P=T M^^J^]#G*V-<,]5H\< G8G@ Q,+2",LN&*LNFK'47L"+N#ZX#HRQT&WG M(QL!T>%J7.^OV.ZK+EQ(7M,F7>5K42] $!H0+07@TH3-A-8;65H/+)/)65F* MN]A7*Y4<\]%KD@%DB?\<]!W(B9$A)]$->MTF8![ 5(0)-FI*%<>O! 5/'@>Y%L1S7G@LOR8F$<3R,,">YW MQ@9(U:#(D7SE6K)UH>K>GG<-L.XN_-6+72)G%PY@%"F5P+$<6RY/,0&\=-=' MPI.*]'&H5 >IJ'#O.N,.2HBD1=CE#A1N7)IE8]M%;E@' CIJE, J':U_20+B MNG1CT!E3ZSM:68HEJ>J>Z*_E7%U7:M9*K06> #]Z)+T,_4!,\C#X.HMC"G^< M?T09I7W9II)H+K>8U.T*R!>(?7!7J'*.4$:7?8'4/Y^_)YJ^CTH<*2KK+_M> MIR"[H9_:SI3V!N*OW#S;:Q):J/-OS4Z$YYPJ_#JLT+L$;=T8#W)2'6 M6JFQB(T.!)E*QJP!%)B#(4HR3 ZAK2M%9GD9ZS70EM+3$;)(<%="M M"S$F0PKC'I/MD93QTT]JC4 0K6%"3DJ*RM3AF;N,VE,ISUL8>: M1T(!3:7-;;#9+EQC9%WW\6_V7V\5_NL']5_75)TH%N(P7.6V(;EA8I/A64E7C%ET;W&!IIVT=T/GVKC2 MY2\D"QO;"6RDG1RR*YR*'UMI'WMZ9IUWIQ<8?2 NES[10^Q'CW6@=I"D#U$H M1MJ!N1U)59F#-0S4"40GB%$QHCY"E5J9?4RI9U$*V# "KNW<FT3J$9HU2@6OD-''DYJ_ MN(+M32Y0>R-KRFLF8T7-<5'#PK%'3T1P:>!>7,TT M*^D&([2+Z?9E\D2&#L#9V&#X K@1ENZ^9J\('),8D56&MB>-TBR2HF8V1*]K M&68=^IYCI5\T_)KZ@_6.#H]R9Z?*0^#5))B'GFWG"@X4?;)1 ML@G96SM%Q3+'%USZ^6. )F&16;!QB?(:7:$,YD 3CT;7%>S0^@#TLP]J5)4=V=V? M&QR=H(\!UZ[8R#XRKZ//C4B(KC\$0FOV7;\#W[ID!U^$3(\QCLOD,#7),+-P)3>H(?3= P=F9**4%PB$"O)2[PC:TY6@B M0';$$T"*@42J&#[5J66Z14NU?7*NI"(+A@:15R*-G#.H3;A')'1JY8P10&D_ MHM3QN[]$[Q\)EPTEY9D?*39EO##U;>TD5PKLFD-@70,R,NN^G:RR1P\!:LN( MZ]?210*8!^(9!D(!DG\6($0'BS81!O4ZCZ)+!2^ M)!!Z4$"C4S"&= HLW\M.Y*,X"&/+8U^99];[@1 )53D#0H+PQJ?'(;G8WKM6 M>9,\2']7W[QDW>*%\]+\T#XNPP?^] O(M]@ ?."[Z#[YL1(Z,(G*BF$@0FC\4TP>V M$N/6*6A4:U:.?A9 EZ21>0_7F-D8_LT=T9,UX2BP']Z06>^"1!UR: ?2G4WS MBZ?. M[IZY6][=Q?_OF2]&?AAMA"/7B5Z:Z18I$EAKQKYIUK,A.AS^H<-(F18 3,\: M),&<'!X%?W=E8D:(D33#\4+RM Q%@PN6731U1+8?\(74>6I MQWW :B;AU6U%P2T3SX#5=)X"=X"R(.6%A*%@5UO*>=>8IF.\E JLE8'O&E": M.E#2X4:^_]/ ._8#4!N(06X"#7$-\LSCA#R/\; NR/0[)T^4L_ZWQC!W]5';?B; MYB<)--KHWXX^JM'+>J XT@*%%:SD4HP_[BV#3.Q4H,B>-!HD>R[E+)5'LXL, M@* )I//64N0JS-)#6J+Y];B9$K2$-&8H"5U/&?2V@.*B^.3*A)BVX #E),Z- MLY2DM4QX A,7\#/>#D]()\T?Y95:' V-%G05SF&B,!J-D_.$5:JE&4QE,."Q M2V2_[XX9@)!IH"6#2 5/\4N8R5&0R(5+<&%"QR7=<8W12QYDGF#Y!YS,6,F& M"JS/4!$#]E(VSH0/8@2<3TNP.QJOB,7[%V>MQDND7XG"O$,4;(^%4)P,,,/J M\SRIU3%12:0)DEST06(-5%B =]P/.!+"_V2F^73C%E^<4KP= N[K7)717"W_X>B#2+53>0P?SJ!R5H"9) M_X.HOLL^AE,/GAQ%K.W62%Z6!GH6+SA%G ))I:P]<$8<1ZI)%0Z%0J;QU"K= M3SZ22CD@>$27:( F:46&C9)PIDTGLS'6F,NT09LCS$=+G\;.]]7Y*HU.D\D, M(C_$V4FD;(LHG MY-,X9(%8:94#*PI]5#Y +,;PT C7CLHW#C#$^&),KZ.'*3@W23N6BDBH5P?@ MU-,Q[PRW=(GR#H!FFI^?[LV,1RIC)(WI%G)[?*SJ@-E7I^*L:69#&0CRGB>1 M;!B3M']IH3.+,R>GCD3M65@8'TIF%WGU)-%KHOF+-)9509V#A0962A"93%PNM)@DP(4.FTG3%.@ M$)FDTC?0N!A(%S%H[V4T#%"9#^E&428@I2..$R/#BQ(4*&L;,>$@N7&( MF9%'%;ZQG4!E'R$UNW"T]!XX3)/"4T YMX@Y<$)$J"7'@SZ8R. -984*]&,@4=F6"05W#GK)-)M>5G#*3ZF049A+P M=40!W')1E 8R @ 4:);X]U:E4JY4*G(%"D]E?0L3$V1D50[\7?W,J84!1TE, MG4E"5/'Q6782XT7IZW&S]%*W]4S*,PYE-WA",Z_JJUAG"GL'OQ$9[,TVDI2G M(D'_%@,FUW8U5.*:#Y;90/T5\8_%CCI68D$@R61B!2*2AKK$'9GCFZ1P(W1 ML01BUC8 +S:V$H,N4U\BU4E,A>:GT6FTM-SW A:W+%>1]JE0#I$[?$?@(\1, MJ8B 0EE/6(0:Z-F OV)$)T; O%'(FD7DCQ&0;?9&E3E2;1W0XG88@ >1-?KR M/7P6SI7C+189'E*82!7(O=G<)+&0&[,LY&@>8O\KFI6)CO/)3!Q:Z65*0X?6 M7WZ 8H+.KE4))>8OFH.P1"9L.>BQ\G,B IA'&+%WJ(6 Y$DG6A$REN^3.C68 M!*[B3+N6#%=,11>>$J47*_M\N2YS&&Y1X5 M P 6Y^3@]EU_4N\P('3'U"Q@I"$3XPN4W41M'"IT)#) MQBHXZW61YI&8=VO;HZMKJQAGGIN=#SN^FV,MAZ'WM]X\8G*'KD\P[]XB M!F!YGH]YK79:$..];P4V%IGR'8HS_NY<"D]:'CANSNMO?(]A8>>H+DJQ@MZ2 M,HO^!GFWV-]/P2&Q[4295^S-V9,0\ FX.N1[X5"X;:X$D'782-# M=;=6WM_9UMZ^),L,EO3@\:714S<-4XD&^C;&VF*1K.LJ X!(CR?"T0_\,&11 M#:L4HLU@%U2V@_V]Z_%SM1%T9;W0.X47>OE>Z$G?5. O"MRZ \G "'DM&Y$,,RI$6,C82RS]*B@ DZZXQ$4+>Q3 R,&] MK1BH>K76V:C=HKBU,;NX][JJ(J&9PF _ITUT!U2Z4#4#PT M@QXZB 4@"S!)*S5F,3U (5-RU=P'^>$\CJ8)H"KTH=DG@X M";7?M/>,:Y]]\#2B!PAQ3N P<6*"2 #'33XSO",TB*F"<)AUQO6+T#3O6NC/ MXH0'Y9-T'>"_+)TFWV,9(1].C#!?YLQ9'$&1B;T,;^]:,^9QK9GH6ENN(\T@ M1YJI.=(6Y3?#XY_7-69,N\9,SA[./U291)J&P>J9\[>_OC2;;XU1 O@F.U8T MT@.7]!LP+,IIVZ;SJVI[-;()Q=6RXMZF"YH@C:0RDT3UYJ2+E3-J(@AW1$*\S1O M-L62"\\C8&._#U7U"X1B A.9>5_F4JX8,>2 J._(1&+'_8F77<[CU^NND"W, M"W.]9T7S#RS(CV'Y7*]@3 M1Z5(8(!;B3A5D(::8<+:[ 0.[=!)I094R229):W1J%637 %]( VMK43!GLBJ'^3_6<(06"V89ZY;=_$UH M2H@H$\&4F(>2&WIKBB4IR OM4="O?YLMG>-/NP"9D$2"4*TJ0O4S:- M@,7^I"4-L:Z++ M*58#"R% ;5QU\J$+*.L#V;!=>P,0E1+4-3U2#_X3&25LJ MWL B_'7S;':M#?M/VXE' 0X&GP-8OF310+"EW]@.QV .: MBC0B$K+6+E%GLN85%_M %^MHA!D4)"S\S$(IC (*E);I"7/Q M?$=G-R8#45D[-G!CHS[SQ3G;-5^N]_57JZ3#NYTP7TIY=A=^I)?QL+&P;#1> M\RNN5#:JE0.XX\U7PZWBEO%,SLC7AFA-,LXYN>/:L@ZGN=[W_>\M:9=K'ZZ% MXK&J0]T<8+=;!-@]?(#=5A%@MVHV@E-IPR:S5V!AV$W'I^1&$0ZTTNV6&\GR M\>@#-C2_(!=!$Q%YVKH!#(Q&SL74_GN0%%RI/+HAQQ5AR,@^"OQ(8,B$"I&* L&E29-.D;(TA>/%8M/\1CU3X"!Q463N M=X$3V!A10]$UGJKJ+ZP@&OP2*J>LZ/IL^RQC'PRL?*HJ@:IL+&NB#@4Y0ZE) M)34+8"O#U%% MEL65]'NNTXTRI:S(#TT)91A?:1#(\&5:H+P+8CP<&$4N><^GV#[JR.&3'WZJ M:TB:@4]CK[U7^A1C+CN!3S7^0?D)1YSK759E@2_] & KL$8.VH Z D8+#8LK M$ZNNW]CQ-S0]H"[_B(":Y':P0Z=L>3 5DT:8 =BS0=UAJ9DE]P3%&R%N[U(\ M@6QVHI %I:Q0D)^3.]=RQ"!Z6/IC[DTNZZWV_0WJHD++PXL=4H4F+(),<58D M76 /GY02]*G_!H^UQM?Y+8VM2+([.9B#PI[0CT7]<[%I^P60&&#+!I=TC$>%1NAXJ@*U]"'QI?B MBBM'EA*21-<8^1''DU0DIQI]+QVX C6X99EHHKJ$;+.85%4ZFFZ[4D:')QI>T+5W?+ZGI2YKAZU MO*4VNQP2!=#J^1=64@("8)YX-_!,ICF.)QNB8,X$,/&R!%'9*$5K[ &?\$V@ M52'H(RKE'D@2!6(27>%F-80; EO<.)P=P"/*F?"EM/'2IEFWN84V1W9AL/C MOTR&Q<^30X?H+P5Z2TVPC XV%L9T#SA0U4$9B;6L;TU8PIP?!QH*$9FJJ11' M_G+63E(L&%!XP/V'.;I*#]+4@J\[LOV6G!*(11'7,R1B3S6J(G3J>RR[B- Q.3Y](P(;BAQ7 &-D09"J/3'OG#C(<6JL:6D>8 M1"YKBO"QA(FP]\6CVF94UR?,@Q79RGC&M:\#'7FBX]]LCMLKS'$/;X[;+LQQ M:X$^WT1"6:-,?1E)8A/YK8A$?;HA;BAH@9SE.CV'\E&PI+8?4+%@_H.$ BS1 M.@JI/Q%&,*ND$9DJ!LHAJ './UK5EU28ETD;NC#G>#9L1/;4N91%,&50.DX< M85@XEJ'F1+3A$(M1*!N0TLAQ_:F.@'JF MH7Z-G#[C2$D.-?_\2^;D>1_@2$]N4Z#LCF7IQ3#I)476D;(6"!I9L"[,[$H[ M."K0Z<*A^-@BRJ-2)Q9+J["K'IHN5 5H)Y*-M+ P;A>^119#NA$W# 650<#" M4A<*_ZTW>@TG>O$B?BB["U'8M0@B?G:Q_J' .HN:AL; S87=Y)TB$(#*&&2: MB,:> R+6--V*=H7G=#/6IQ?7 M,?,AY#/L2XA4 MM&(V]-C9BR(+:*04N5;@JW5E]KUFVT8V^:[\=FK;+#.?ED M,T5JQ)G",5M6A>K\2H9O@K@QK8$>5$3OES!GZLVW\/B[*H 2_,O@C">RU:E' M:3(RM<.A7%IC!VU9F:.9+,HDV( MN[,SI>6*'%J_:A@N&49/X[=RR^IDD59R?N[FK,!:?)49"41;\J)*2PU=R63$X!2GK*L6&^GR=^T90NM7J8+ M2 ,'-Z(#'X X@SDMQF^4/EU6+91[F!.:;T%;8X@YY,)!N*6Q(-<2GNYD4X8M MVC>E\AM+L[]7MS:KZG=+"1ZK8\CH< M9.*@2$JUK*N+(BV3),N@*$B8+)6"C (+H3B><5W[@+3&$OFBO-2,3?4:T$'! M_DON4"&]F,K/E5A$HB5(:\ . MVCZH =7*QN^T-"($GI_V.2>EZCXU6XQUK=G"0*S(Y'+![ &87E+I-\+@$6H$ M,Y/_2%^(\4)L]C?+"=F7(E-"_LWYR?_+/%YFSLW+C*RJ/E%)9B9GNS7E-F^B MW,8V15\NJWY !6I5+)8=8+UHYUW9_';:^G1H MMIKMTR^M1K-M'I^TSX_/OYPWS1> 1)M<4;BZ__*-.8BB4?CZU:O+R\O-R\#9 M](/^*\<+J1K]JX%_N1&F"]E E7$#6$Z'%[(QHH5LX"HV:M6-+JW@7Z__WVO< M_*\&;.4_M4KDPS^T[*3S!JX4^; A51N2ULH2JPIB!=:E9QPQ*5[=R0'A GL)-^MF11!,$M&S>4>@'1[,;%J%#GR5A-T&J(!5RYB2"- M(8L/RW#J--++Y'#3M XQUM/"Z' 'J]M=H$"-Q")9J6PA+U0]6?)]6AC(_E,- MCM5?G""O#3PY.A-_04=0>U?U@U:(+/@E-/171T#=NN/4((0A71%[@%FMP[!8 MF UC]%!R2-T.R>')]K,3+8BE?IP^CR>7%D'IHYW4^"9D7#W'J%*5L^0%%*KA=BQ26@>Y<#U 5X0&]UT+K,1Z&,6L1*MX_6047 M2Q,VP"W!%";U!'BKJ#\ 7 Y'V'0-GZ(0-*J@35%HF5!T5FF2(#1JUT9*/)G5 MUT%WD$8?:9+VO;4A(^=)'3ES5GRII 3*V!(:%#?,_4ZE!7[3_"Q+5*>83Z N M:8@">\K=X'Z42:M1PK9LBH>*C<;^S8AV(:>K2!--TB;5X!7(^I7A$&L):@!+ ME?62.$G\%=W#KE27+[+Q%ZEO.A!]&9-*T1-VG 3HH^2A2EIHP;?"R,27S#)_FMX1I^)>?+( M2LQP/!2H 2-#A6FQRA\ M8\K4KW(Z-'$T@\K/80MCSH&(F;'R&JEXM*1I>C!)FA3G#-%8A]%:7,LLTU]0 MO8+NT'7 ^!GC'\4!LFK"HL:JDF!GS#ICQY?Y"L@2L%!W3U#" M%"<=L.-&XK'N6%510]>K(D;&420EIFX;H<,H$9L5YPDTC.-"IG63A M :7 5-.A(JO8C(-2ZC$DKCL@UITF/THJ0ZV]UAAM*;U9[_URFM34?A+M/QLJ M%8:#&%+%CEUQ.N1V*/P E,X>2F!971<[YUS[LDI^U;OZY*0N79?&!1(EP"%^ M!:,;D>@./-_U^V/.&.W)H,4;4XI^*B)9H/J5NK)?J2E*Z33$.5 MJ>,.744DXZ,NK("2S5SK,I3U:=76)O.OM-A9+3 V(<'E)(J+I!@9@@W?4)J5 M:TFY!O2&"ZL+4&9;D<7R1%=QD$A0(^J8$_8QMV^<2CB&_BP%3&'0N"BGA+", M*:^4$$A_P.F$5I^9$+?21?]WW'&=+A%G*>-PD9*>P*_$<.3ZXR0TDQAP.>'] MJKS_N(SU^I$3RS]3W=%7)0:L*PZ70ZM$*'*/-VE#$+&:*-#@I$(#DA98U-,( M?;QE]$Z"8H9"'W?X*!NHXLHV3)S,R[FYI+AUI=(&\@I%'C.!83\L86724"3- M?>/&1AJW4IG9(Q]W*].R35"&2=1(';UH? (>+L1/$FNPU0C.1)"0->!DM&]? M-AF[Q!Q.E#Y#U5H$Q09DJ;+EF171B5B4HLQ2EGX#.% "0C#IX@9!3Y55(@ NSA%@IIE.5'A]EUM]\]!X?YY>/?/;N'^60OT M.64*2.GR8I+B3PH&ENG%J'PA(VHJ:Z_W4 M9,KUIOF%.A$JQL+O2;YI3(PN)63BC]JJ_T)3I*3NW'TCX==$YC,[D6J[TU'X<8A_41]"7X4>(ZM&_A+)8'!\6;4Z MC*C @4K8L*EU&.B R 'A+,AY%%LPTZBH2JNA((PH%W2A4L.RX&U%+E.+QGI M2SW+<5$:Q0,#J L O!V.'MA2!,F>::2XO"JUSD*G2M;R0,*1QJ\Z)NE\CK4 MB@_S.K3B9M*XE3H>=5@MJP9G&B22>!LZE!>@R&A&\X_3+:P>>R+TE'[<[WT MLBR;8Z(B9GYDAB(;SG*^\'L'3B$(?,#:(6 =D81MM)4C):J,R4;TM8JE5IJ MP@YBY7;0^1$:2F.W+ZNPB4 PULEE$\H=R00:WFW=QO8LH>IGP3UNCPYA]9N8 M]&3B3KC=HV=U99*TZG1J6@ZO)2VH-*(Z(TEU-\JZXF,";(Z%YM9.\K%0,Z]0S_@9%D#W1DV.50&(W43W&H0#I**^V%O M.Q<$8&;92-/^0EI#5XAF>9B#*1 >-]*DKM_WV'!*E U.)8D*-N2!*@>'EME& M^6ED +55E;*D,A4!/EE"; ==.C@;.363.Y%97G*L[@ HO]P%PH"$-ZUSFT&F ME9^"Y(F +=P]@'0KH\P"*:!:9O"@ARQ;$Y="H59 YA*"G*P4L&FV?>#N%I&. M,"LM88\XW"YIST8J B'SLH%N,B^CG@9HU(,KE!X!S#Q4_=([8F"!4!, .^PA M/4$BS7D"0SP$3J5#:T27%*,\&5"3T@R-%'6="Q@*.8)-V4RIJ$4L ;_X*Y9K MHAL'%3XD,2H4SC_8IE2V4 S0+T%T,GE:^NR9E[+Y@Q%"!K%0/T8CTX]QC9E( MQDI#GHHX"MC%\,E"%[ZT)#6!7=-FC:2#]T&%DBOA##NR.A2ZM:Q():5$TINE M!!UV*3(IE!R=2RP"^; "51#"Q5G#A, E(M7Z'O&IGD4H(]%T86]2(J4.G:2N M<&YK+K>5 5_]E+O0"]3_6K9\9B\OJ %X[E((ZXQY^$0% ]U!E0;#= ^0XN0# M"M.QN)GBBI/3@3 [DGE->%]65[8M1=$S*\'UA(W*5%D.GK6(CXM.[7BIPI\=_8 FB630(KE53"RKP98Y?N MTY-,#-6%4,8KH(./Z)N*)R%+&%HE*((@"5KTR2M#]6*U"C4=JL<$YTZY.ASA ME'ITI9TN*71CLVC)*..D6'Z$[6E5,0-R^&4M'=AL>C!R8S, M3=G!A!$G#G("B\P;4GI!> #\=P76R"43.%*+E.EH9-J*HP%V9">6D)&ZV-R" MAC9IO4")50Z9/P S,#:<8(&,S,U@<7">W<5*6;IM2Z^+-R8F!ZA-]?!NA%4#^ZZ;1IL6*$X.BK#9)9.&JUZR0P1X\UZW$?%M\K)NK5U MN.$G.O[-_M1JI7"H/KQ#=:]PJ*X6_C"%)\_:&9I.!4+K6N7549A1XK%$YZ%% M(G&66#HJHI#]EV41)AP*+I@0MS(0C$VBZ$V4$F6OJ@'5,:>+U,9P1!1@4 M4L,D*4:))$MC4_)+##'" ;=WLIBS",@]DW%TZP2PF.M2JQUP#D8_QDNUNH%( MY/LD1!NN[S,\TT-DF<5!SKTS6WR-U/1M"+--O#8MZ0B7EF+3^#EJ.+@V 79%(=1)!$O42 M!]DBPZK8GHIXM@CL I PI&<,Z$>7$TTUI1H-F(9,E2AGB(49 '$$.HN605)^ M9.]@C#DA9\0JAC9_C.&11)1OJ3S%]2Z4-)%)HBH$R=I8F'8340=8]"'74E.1 M;O6J'E!-X@UB.:DQ"<%BBSC/Q"\3]@&EEU=K*I >[?I):HVR$D<,S*SZH\// MHF)?QJ6%K9$('"TL(J@Y"7 %-#3F6Z?YV3Q0QO*U&**&1IX^)3*C&.X'K]'+ M%HEE7^(U$Z.".D"PY17("N7\1Y)HRW_Z9/9$8Y.\6NY]E1KERRH]?BQ3EKI! M[$3RLTR?*B=Y?>R 5F48^S)#BY/"I25 U:!.@0I#TYW09VN(D8&&<\HQQK8K M([S_.$#K4*B$$+2T2$-JUZ*F3=)R1EXB]D*@'!<1D*@%2V\L)@Q1SR\L8Y=4 M*F6ZBRE9LG@!:?@;'2N4) \GDG]29+L72L\1)2"5,\$.2>X<#3+P7?S^PG)C MD<1DA#'%:JL=-:C^UQ@-?U@;]8+.SR"#?EI/C$VY(N!\.V;CG;0L-Q9+Z$B? M%J971L)CV-1%;R+*]&-"9XYH4EFUJ=) M>%M'QHOWJK3N^Y=E\\3?-*O[.SA?%SZ591:>V;(WR^8?SC\#Q\2$//@#EZCE MXP&9KZJ,!KXG9.@KFKOV]WWZ7H8(AMTAP.;N^M\PX+F'E4N7>3:PZ.L13:IH%O M7%<[\[\Q<':!=3_XYU#__;]E4^;J3?VZCR\C9:.PN*'J)J92H.AA"L"Z(GIN M9+SRY/;F=WJ.JPHF!AZ7($ZDW7:SP9Z,M-!,+Q"DW6"MM;[(9/O)LF8N 7",?(AG0VDI-8;H-$[.ICQYQ+(@N3RF\MSGU/5',F*#88*+NC+% MD_H'Q=7$TBN&D;+,O4/E.DV/2Q:ZX3PH86>8>^E8NEL 1J5H6*)*U#(\(@,; MYP.1B?"A4#/'HP:S9;;K8,Y7_G3E#,#(6@;LA7Q,?7O=S?,K8/ZO%N;_AS?_ M[Q?F_\7CS_KT')NXW(/_S$+?A;6D 2'M^+SYV:S6-UE,>[3F.+ 2'LRQ?RW] M_%&I[)34 MX^T3@<:57AY97 _>MI*P;EO68>/>1USKA1-&,"M/#B>Z6!9%2H[Y)X@9=MV8 MQ!?>I_)H)07\?4Q+HH#W;E)14(8P:65]9@S/B7F)I^VGAXX,%N>4%)5)'I2E MO50HCQ6DXIV6\CYQIM=<2N;F*4U%4RH2J8Z=7M<*9FG>&*X/G@5)TNGBH8=1U:G0*N:SD!*-BS*!]*6'X.NR"%#.P M#(.P-XUC3TG3H>"H?2SHQKZ+7.@V,]!=GHBE%YX(<1 M9S\=>V0HB"Z%>X$=G[QH$,[1$.)2FR)M!2\G@E/_=ZUS5VO;*B<9;=XQ4!QI%TE*LO6 J<'PV!7#F'4(TN^1 M$G\>0[)G'!7)"2T;F&^@5'R<4P(:PAZV6\] IGD=9)*=;;YG$1$XBAGM:O%( M&EBTEY/6ANB;Z '!EB'=$^DY,LA5$FF.E372QO')$C";67EMM"&4#45SNM@" M4#(9#S@;]2*2E^,C/DPFQ ME7$JY/C&[D77%#MF_D)NETB,0KWF%AQR9!$W5"68I6>F%[LKYI6^EG;J\K,A M#U\3$*:E4!0(D.-+4;GK!R#&73@!"&8O&J=?CP\WJ@436]ZB.LAESU;72Q4G)U!.-LPBA"<_]UB*[&.PILX\Q;#AZC.A]5R+]F61I2G]H<]J5KL?) MLM!I[!Y?F,Q^-R0I7WHLW?*)CZ(4JOQ:!G4N*)>1J\&E2@ZS$ FJ750_@UC* M,,EHF BO")7A":XW3SD6?5F<1]6/YY)[^25*RLD)HP<5=5@7PRAGIV_JF38) MV&8WE61KHF'"H6(Y@J4'KJ*7A6%@M0/T^EP26R(W A:CBS79L?2SX7PVP7D M5_&CDB8GQY'2(.I.G9W!D-F&,'^,=$Y4I5:5]&?2DJ(>&WK&EP M'!H6H;:H%2M\O0!@XO]N[CC>/($$&Y7-&CSZX ;,^U@IGW[?[A1O%3!I,J.4 MPO5O>MEF$VGAX;0J"#V5->,D2=@:;4W"@A?'P@GDPPW&3##$?:% M0BA6(*E5JM(5? P3HK907<5E-(%+:.-!$D_,@#A&3(%*S4MK MAJJ_:PX!)Y$&ORQSP7E-TM*AU H"#+R9%,&PZ% L31A<@3Q'&9=#*HU:R<2) M##9E:<\UJ9?9.L(6H*SW(QEI@(E5TDB;L488G(7*9A5O0K9+F0N7M7>=G\B: MJ&Y%Z+-@F.IHR'D& B]=D/(QU+S&LDH].2;3Z GE72F]M4Q81N_7TK]D) NZ M,,TC2N,)W[ZRWB7AF,M-.GQL*KBT>93/T$IZ9J4J)0 M-\_Y^\H#@'6'X; ,N@TZ7JG;87F9C!$D.>DD24ZO2^ZZR7FC%6' Y3K):<#M M$F68/S6BD)6#;"REXX]4FQ *O$^:+7$1'N42F&CZR8,Y;+!(FG-()9#CC(A^ M. .?6T:PT8=U1E7@$S.]'."Q@EJEP O81(II".;7 ]\88J$_] Q2&9X$%BFQ ME#,$NYJ#DZTP&)"._(O:AF!I)62+3'^ZF.K%6H26(DMGP,UH',A6-Z!??/GL+%Y(846% %.2F8C:E6,"@PX63,/*- MW#D;H&]SGUCLY>.$65,GY:)L2!N3K)5 M4RN5D?:=Y:9&V)L'.U9?""]>8H[D0X4#9$L4!Q;V$E(FN\N!\*BCLZ#RU=0C M\WJ'Y;2HF!?QQ^FU.?:))\OH%0&28+/!;(&,2-D0'#IC5=51%EV1P3J2)*C> MJ2'7IL<4+D%4"7/M4WD (P4VS;K>(6#VY5[F^:*-Q5YM-D: S+2I*7@B3HB% M1&HA;UBP%8%=*-%^%X9"DR-12 3EPI>IU,C%0YY7AB!Q0C6VZ,,2Y=DY*.PS M[5"?1+=0X6N>.W7"P#H2FW*FM*(Z33Q;5:1U#1G%L>IN) MA:),0_3>(J%,A6MFJ$@552E"S<&C8N3H("AK3RL)Z(_0#15[3C11,SQMEV!U MX;Q"1UT4'+0M_B8Y'FWT*7OCJ;%W6MI$1B]I#?^*J<='C!Y\6A &C:NXL2=1 M.7PB+N^:V]"]&09[,[+Y"A:579)U][/9"NDU+<*-_J3S?)Z^4R0)6?\%I149 MR LP4Y9*C0K1*D_$L^?Z=A?M^)IV;MUSCG6\H=0/HV19:HNB1Z5FO:!Z?-__ M9^_=F]NVLBWQ_\^G0'G2O]A5L%J2[3RZ^Z9*4>Q$W;&=L9S.[3LU]2N0!"G$ M(, &0,GL3S]GK[WW>8 @)2>V;"JLJ:G;D4GPX#SVV8^UUPK%'_F.AM7=6+O< MK^ '6,$@8;6A=+;)W7$EM=NOG'V,'"7=?X%3Z;-T%/)REDAUEB?:7A8 5,6G MC":SE7+"G?3_(ZYI<87$>;3.95[-.G+$@RDC/8A&T$9.E%SA]O8NRZ6>[9,C MO=1;+U,6)9JJ3(*(4.AL2%/0_ 0Z(-[7CP/E+>$6/E?"WG<&QHW,QR M= $.\1:Y5!F%$R"F4$*YP)E2&KD+.WS"[4*05E,^U\+V,2:A8$^S6*Y8^1 ?4M3\&OH=K'!PGR!IL ;/&T:LVIYZ6*PIN2S8NRISRZ* M1;LVTO[@.&?/?P&+*<)

GQPQ"\K?^[WK;+W@8=-R95RK3_F_GEFO9'G=5/4:?*#?5J]M)'.\M!Y"FER/D K;5^R MRJRG8'Z@/LM_U-0^^C) 5#G6NP4%$AA6]]C"E9T(2<8W/:N["=DEM$_4KE, M28G5U6@OC'(#N.:I-?]QQIUAN?B/'!#.6NG3AV1 MP_WS[.D=PZRX7OQUAUP!'2.4,J8%+I8[9[EN, 'V3%4R!>3+&U]P\!1Q.D,< M#/D>XY93[KI[!W_')2XT;''?#ENJHQV,%),)D_<^31_+8SGT@P0;&L?Y\$I# M':%D834E_].:^PJ[NL/$RE5N-M82.*.9J2SQ>A1)88UU169>E6VX\/'!8XA; M=R0+C9BSJF7\#I\!W5,4-2O# MJ:]\\2PI%8S>= !3^9=X$T,&'F!+WQ=*X3?]7B5Y M$<6OI%%E,(Z8'0C!F@&WRI2N<'5X>9$8H>)T5SW&P>L*AX>MF%/J)0^R!1N' M(I3_:=![YI1OF[H49$[-;4_NI,=%@6]J6V(&2I?4?B'\I>)5K M1Z);P%4SD:]<,&.3=TT"6V2$.TGPHRJ46KUU"\ZMEM9%UW,F.[W]/">91--'MRRTI^29\K><8KK MY:K736(_JOULV^MFZ MLF-(>L^6(6*.JSL 9^(+)+K2XS5ISGS*R*[BF/YLP11Y*H J>*'*%@47Y:-H##LZI"M MP$%V7S-^\ZC?-/0^SJ K9FAP^^D3>JPYB'"M;SJ^D$)R '1U/I=Q/E?J8C-D M@&.!J'B2JW6.**5*9@8_1G1RLR8((=J!D8N6)RF?JABW B!EY2$M )X_&5) MB'()=4, TNL;KH^SR).B9'YLB3H=Q(@0FL)$N 8UZBO+;[O8F+=D8,4($)1[ M9%2M2A:IORT\]WC$D5ATZQ_I-=82P#)O,%5 I3 \*NJ#9W#4YO'AB92:6%BK MWDFOKAFD-/$F?V,[R:8K90UG>Q=NBD9J9,,,['>!D>YE@.2/J,EJ];+EY.C; M&__VX7?1513(,Z/ Z$2:)0V$D-5!Z_78O\E7:RYLX'(YGPR-$D17RG="2S _ M*9:J#%;-6J[X8TU0O5B:5^ =KMM!DCW4YLLF@]MFI..AYH(H,,^#ZV\-+^EB M35D)P#QOZ'!.5LG?P29/^B\713Y-GKHOON0O(H^ ]F8IS*M\:P MM3!.%_$..SZ47J<$4*>L1 [M=[L:SJ5VYJI"#F/D M;GA_-0?R@D$Y2GT,=2_4-?'XK)#)1M?2MT/*2IK@+I4]XI<50^0=$X[B?[L/ MA()M')2MMR5MTX=N22=*A 9"TBYZ#>E^TT-B'?^)S\XU.=*EPC/^BV/"LWX9P(:] MDI(^1*8?6T0VA)'WG:/^V6Y];]XET=OWZAG8*USME+FF_;'I##.?N>@>FN#8 MHVJA&;N;'_F=]4O">H4P5&,3==QY>UG43,#FE*4>W7_SP @R,5*6NN\H%FGJ M]/./#X\5QWB>-:/,SM_#EV]+NY GS#YP?'AX_"!J%O*M%ZVU[)(?)SYECB_O MG(&-IC89FEI!7+::/"#TZ;(JLRMJ6P6/G&L+QR= #)&,RXR-2I T83TV-%*S M0)C[\>/!7^[J5*3&RA4##/6_@H2;JYTS-'/4%I,BH[9=4%H F.C0CV,BS.Q< M.HB(6,D,2+!'N:1:R',;?C,VB%0N\9)G]6!03LH#QX?$/T56H9CX^AM-C\I) MVBWXAO(LU%">Y,0.6++^G!V2 T4HXR'U![!IU+HEMUJ)E<,5M2 M4\U2VIN* M,+@0%N,JP<6FW\;7B9^08,+N>PF^)\X-STCT+3&2-'$YQ9DVQILS9H.^\VU- M:J@D":QSI4=5%4GOW\-G[CU(DY_L>4+E(MT4K^+-]5%I\B_KB](G+P",F6D_ MW%76!AP ,A%^10U6%')SHQ4EP>P'>D]RQQ^K-6QSAK:G:NB-4Z:>K=_UMP?,U=CZ":4W6F%* MNJA^75;T!YP#Y4$[5RAWH'3 MP,@89S+MORVO(3 VUS>-ZN]LP@S73]"9U$(<,=4P_!C&]H;7OYYQ.TQG1?, M]O0B('P0]#)M9.*TGCL)GUU6:0-H0& M"7\PUD$@PD0WS0"JM$PZ%;Y!" 2*R#V"&'M)^IIVT7(08%\4$WNU)&7A-*PY MT+&QE/V*/-H!)DR@BR6^=\CU3;.%?CNUY-"OQ MBG]NQ^-V!$IZU"4?4.CTV7&R:A7])' 7[TO-$"TE#UA'+"0O>69D6PM88VS?"3!2,4 MZJ89)MZQ*U./W^S\013.(4W<+ENTS4O**.!2YXDP@N+4P&X(-J(F60*+O/&6_:( MY<<^NJH5AGB@Q)4XJE)"+2DR!P.(:!.N#1@#U,':?PRA-V&)V&W7J T"?:G: MCJHO)V1LCCW:!*P%\%J4I8\6:TE) .LJDRP.6K.3DY[:WE5EEZS:,' $C#)Z M'^9L<@[Z.C=L/JO-5]P.FZ==?_X-ZLU/]O7FCU!O/M[7FW?C .&^/KG)WF;(E)>Y9A=2YP[Z&_'JMUR*O5LN%/P;O.7,EEMN]V%K)U&KY=>^T7+CRAAJ M[%A;F=_MJ[RK\[%M62+G(WDGYX,V6=]E2*YS&PXU37174@4LDX!/=2&M,OM(-, !Z+E\,Z%*)2#6=2M M*"^N&&A>4AYLY72X9*I(-)C:6HS'B_A)?$AU)YEU\J#GT-;B=*+,>=,J2,$> MU+Q$284Z6@B&X3EY4I2^!>7@GT\P?.NRD,[A')5!MY+&OO62SKJ-B1K-K_F5 M7+;VYYC]UC<-+1:@LT:U5-\NFQ<3:>9N%<84O#H;&]9?T\3W2M*8]M.P+\8A M$H*CO/.'JL_+2NK#C,L?U]QP<.=.Q2]Q?RYEDIP1U5SZ*@WDPZB>4;*.$CH; MUZ;(J<*&/?U5\CHKKL ]:W_![BB =^SA&H>-'YSYCIY?ATW'7L.,1"SC9%;< M0A)>,#X!O[D>,"1FUJ^^Z85R]_H/3CV0O=<)HT5^ZOI+U@%O ,LWL;&>A;YH+E.G_DU/ :'"3G M]1S)[UY;@^\F'^55;KT".C2^VYX5C=W3&>##3&!5-M?-@&>,\BY8\\9ZCK-* M.MUTY;G>=0DF,GOQ6:\Q8!7H"RF0EUP1SP:^#E0>7:]*XA;V:V2M2AF*Y^X& MW+]!.>\-B@&%(!#; )K=[(H+U[L@)\/M&YN/0%TW0$5&3 X[;#).!9@DD]FW M$+I1F+7%"2(;[;#V+I6UV&1E+O.@+DX7D=^D@-38*\.7-],-O^E@GV*@]".\ M=?Z,W",?F-ATZ=D$K78VFQ$/@*P<-)!; 9$B2O);"H%69K<";5-QI5!#07>K M[,@QKKN6G^U+\FI"J2Q+9=.2P VD]$> @[QA"5C/C4CXG."%98LI^("(!D+ M*G(US@BOV)/I5UBC5O* G%-F9H?W9H0NY=?)_7%':7S*9E-I)"5:QJ2.LZ5# M,I1U2'%TY]R^D[*[0$P ,,L;>#O,G0+4MD*KG9PS&F(E&W':;^I& MCH$.C<10A&:T(RP+QD#;_S5=*F+,'7NZ.:P7P5G!BY%4]FQQ[%D M' 1"LX*N$/2K L*A'=XW^&47OH"(_A)0AFQ*-]3Z36M_?R%<.%&/GPS'7@_L M!+5@YN+!$[12$6S2Z<_ZI,AT $XJR+[^G121XSL,!WV9-F?OT]&]LT'5_>ZY MJV?"5Q:ZG75_U3KK=E:IF1=M .6:I(S#%[>^LC^6LXX4S*?NBZ6(D,6.;>TL MBK]<-HWA#GBQKQWG04\@@F_@$GKGF32_4EZ14XJI3YJTJI@QT2O-DS#9LU9) MG,4M-X*!"R<4\+RM*\V(:%[JI+_49L-2!]9KQ'5=RJ&*I\ROZR_0J*-$UW_K MF'R%-?R(5IJI0_:J"IOM9]98XDVA5,6J'Y(LMA:([ B^ MK15?^U)I II";M-IR=>BG+#$^C0$0^P#\NW"(J$F3'Y;FRR4 M4@XUD_5L][7O:X;>5^'YOKT)IC1L8(Z0V;$(80Q414>7JS5Y1X'QBYR,02LJ M>-Y" +QJ_'KQ4:2[*))9V-'8M9TM64!1\'F._<3^C]+&( $;8%;*#%PBU%J0 M*IW[QR:?$=JO;E;&(>TX)Z.^D0W7FXP1@DSA]8R;.2BE O:P>=UVO6EV:1-J M"@[%-9D.JFFI=;@CAM_4B4T$"24E'96$I;8CY1.7U\D"B1,JZCUUV^DF"S^X MT>%JZN+!LS-L8Q3'"T\Y+_!P>ATBIR&G$%B"4(>!6QKLJ%7=+WI,T#*3C?.U M]HQ^%7DO,E9M%QDC_^&#R!K)\[_^\D^;#/Y[DSAJ\G&S+%R6W36I>\J"E __ MP[*@DU^&7>I^ SF2/DWTNDZ=#ZHW]L[/VT45JF*PKH'4&[=.->!>+_L]3+Z. M%^!OZ(KD3R_JQ5*ZBA!2RE^Y][OYL#IQ?XAU8ZEQ5,>UJ9"4Q\G8D>&V/VMO MTZM6SMU,%R,\5A3TLR2[J\8G5-F>9,UD[8O[%?N]*\:;'T*P=;ET[ERP"NK] MX,3XOZLKM%^"WWUHF+ !=)VTOPF=E#>!K,(B6\$IM:[A@'S'[<7$.4@8-JR \YS+53;+]3OOF/K4G0LD8Q1##G*J>+AV"NW MK5%+ELAY/^N_=]8G]1)UK.RM*RJOYRQI\U,&+(X> JYF^_5(FI4:E7M-"RB< MVH_!LU79XRC9(3V7>F!_7=J[?E*,G;?55QW]X)+'?X@-('Z4PW%/ZG[2;VON MZH\A8_R"A'"I*:5H,Z(M"TJCXZRC5&2]L+LSP2WBJ9]6_JZE_%^NI;@C M.7-)_H== 93+) Z#L#%<.?BK_C2'(:\U0MW%OY?9&QK>!8DJC(G%+Z7J]D7- MHMME74\T8]75=KM.ZAZ3U?JB&5ZT5/CK6Z*G;VH[)*35L_$;+/951H3CSP#1 MR8BD)U5^E*#U@E+ UBZ&BG<\ PK(02X^:NO2P7,%PK\B(^(#:+M#_P4_^'GP MGV@WR<9" M%S??S,G./:(>,G#="8UB.F^)422.X;>^*?[4V; M&4"$#?.D_O8WO6ZEZLI,L\N:RT]0<0"1?$>;GJ?'LNKY\<5O:9MD.U\1?O;A J_ M>@>^O B&XFY23]VSPQ>FM"1JRC1,DFYT)DPT'P6OW8O7-L8MJ3BJH-I@M<&A ME@HP0MK '+97B1SMYQ#AR&-8%NNNG;Z7>&&! R4N54UH8HWPY/T%+6.&&GL5 M,U]H&=D]*&OE[]I]X?\1&.]S;PUI3V[Y M@^PN-ANO^LO[A M-6^<7/?&QIF/F[ROQ\>\VQL/9,##-_XEY\R$ISE&%]A:H6G=K. ,DD] T41/ MAW)]I^H#G9*!8VX.-RDA1LG+H.B)@V)N&A'Y]TQR\#0?O1GOU1UE^GET;>#L M#(WC\\"["$:^?H3@D7D.H7!Q9V@7;KASVN7'J >\(855UH[09 0FI5/UO":_ MD'9V7C7J\39>R4:1D0K,SMHVE\[>@ C:]QF&FZF(CI4Z9IDVZI7Y)93#[<74 MK:Q9]K>7\1?#:5SV6+_A5M%5T>:;1LAJI_$F8M]D8%KY!)AP6G$+8BI8&D?) MF>E+LR;7_6:]Y&5CMT++Y"9=L^1_(#6"?*(JW-&^%B+O+&H871%I2$O"NX;? MF[UKY,>X>YOK>+BZ53]:&K]PQ]*OH7_.OX^V6PGYRC:!H(A) 0,W&P9^L//I ME["C.59_4,8>#PP;EUDQMX9B:N^GFK#:W)=&35R%^$XL($08P% 9B7(R$U;+ MN'/^[>OMJZC--A,%$P),*1 7"6*[)PVRJ3&?0+LE'8Q:8_";"!TN#H@>Y."(C%BNP('W)^W,^/YS *^SB'_AV^E32@ M^Q.(RY[W$:LDEV7"E_6O2: MG,%F9>5A4MWDJ;7=R;+R5E<7+.1/T8:60/$;W,.0+_)"NQ@C,PTPLM*>@$I% MU.?2_Q'D0;2GO:<2;0/69;?KI0&V@Z^D)NI7]LZ98"3XP,(2RVIQHHS5M'H7 MG(&[@P:]X US M*]#P_#&YRJ49"/%"V,M.XZJM11H81= 1X?J84FF9Z&E0!F<9^QZ'*@K@?;+ MNIW^B[YQ2@0PLXFLA=QQ9@(M<#/6R6A#RETE 4O'"G3UBI3<*POFV M,>]."IH.2"_4@W7(';8IL-62 !4K3=Y*="8T_@,MGNOX,C@_D3UN \D#>9@_ MI9JTLTMK=R4.%1>*F08IA=38*NV+K(/%BQ=1U=3<(ON]8?R!H%WF$&$]+]BS M;,K>4?I3"0B[E=Q>A<9?>A3$3_#<7S'G((A5[::G V\$D8&*>&A@(MU5PH[: MT*YC52>.L?WOI8Y_$!8H;MZL158Q MH^@;?L(5D4IRR@B M;MU7YWE,0AWRJXL:O1/D]1)[:=V\<4SCY.,9QV^XSA3EN1HIO!ZBEK7!<)!> M[/@B#/6]H]55Z@6WO'*7VU4UD@]84-B0P3V.EO)-55\]O*BO7))94[=%@W<2 M9J5TP-4@D+OX(]),+_6#H!LZ&)1A[6(G,Q8P9 W)7FM< XT'3_YQD\-AQI&CUZ3?8;=(,]LN5Y>ZG*.KIU :*94X#Y43JV,F9^\:I:&GCU'#I'%4,(R!R5',B MY$Y+E'.Y3UQE0^3AZJ"7Q;^7Q80)@=^;9?_P:R?U")=;A:&G"$C+6YW7+W?E MPVB=P@8".N-SZC.)>?<*E%BE:'3C54KNWWOVW=GIO0=^V8VPX$Z3SXZ?'*:' MAX=08D"V\E)*CAFLE"0MR3QMV%]7J+=>Y?&[BYIZF!3'1#C[@S2)R7CWQ.5S M;"3\G;07;C.5+\Q P)Q2QJ@VV?I$%K,\>#LK*H:S,DKGQ:C MI&K[WHZ3?;:.],,[>G2V[%]8(GKE99*?277>[G5J%4E^PB5!.3D2A[>;@IFB M',MYZ'BQAW07?55.U*!"-5&R_7#6XLY#F4.S-H?)"B!*ZICR-5NF<"_O_*I8U6/X7%M[L:*(ZXS @-CIYI1R:F^84JO\Y!$ MK7$)3D-?!#0,RQ)>EYM.M(<,D$,'0B!GZ]L4'1P:% M1LC=HYSLWI-!TTOL7ET#0"5+E"A2X:,'O7Z+N&I5+X=B*W^!S;![@3]A3,E, M9V8)_1^FOO."J73380+LU0TGC6"51&-G/6ZWVIM_B$8[M4X 3C'3G>$7)_J3 MX6X N(JJGZ2^#MEC^%PVV,H@4;X+5]96"_H,GB]ZJ!U/GG,:/?^/EO0-+!_[ M0+EL4/@-J ,$=4,OC -+273+6"7H(L :N!D57Q<%NTV6_XXH1Q=\[K%@/X$R*X7P'6;]O M09>%(XYB'\ ZX[XY7V#9E#TF>R@RP7 &2>K+9"$2@3\L4%=M2-6CQY$5ZJ"L M@<'5C!9&;68]3$9)M$HBA@ KJ%;2R_&[XFJK)X*5*01+$&@Z"0,^ZYGY/6H? MEC5:7E7>&BWJ!'1!O LY!\5[.:RW^71(0' M%UV#"D[/\7#ZA]?L!JT*H1!*C\2E$NOS.6RK";6>LXD]-D@4(,:,,*Y9K'$5 ME75=]K N@HSS4?%;,G?QE%CKU 7,HTVX])>JDWATLFL)M'E MUX"0)%1R;@%'JX:!=3M\\7P+[<"R@(P%Q82)[SM08"79\Y9(ZE9,1XAQ&,(416A/$>Q*T\\OHO.@=E][J91U$'8.6*B@^]'XI3[1!Q$M5*E MCXNPW;BEY*4&6?;M8:$-%/!C>G+,9)[/1^BLQU$PW]9V5W_P;;#K-=%/H.;Z M];[F^A%JKE_L:ZZ[<8 8FYBKWS+*NZL\YZ3I3Z].UTE?O/B0"4@>AOM4T0.S M=)J<(HG=.3U"WS2QX@X=]8WN7 9+IO "+OBR*OZ]S'L-29XMC2?MP+R6)2#* M&P$Q04WQ/SR%+>2L[,]T0=MR4&&-L'IA0R%3F&:E@SBW*MUHUSTG ?"-2K=@I M( CAG)P(JO[9;3,FMX];883OCP,3&0N 72SF&]&2,,7_HK&.1+& AY./EW"E MV5GA?,0:O8_XUV'U;I[]RDD>$8&H(&^Y01I^BR[N:ST'J7-1^!RAWBEOG ;; M@7I2!_37B\I$Y_)F&,F=3?QO/<4G<:]_Q+$$!+!?"5D]=,P6@@M02B?EB\JD MS'Z5-0QET*585G;^NE1F7*>ZW$!\LQ6';S;C\.^:[5OGO5I;DR1:$^//(6( MS54$0AVY2%E65$BCW%4NU3B7X>!B7Y\8*Z1Y6[:,Y:"UI*Z#HND):!I5/8DE MS2ADFF0KZT\\G% TD[5%'P3-.ESSB"XI:AR*S$[$07IP?I J"D&:48W*?/14 M[?V<S^#ENG M@"LJ$,9P957-*SNLMV8:HA[\\"3R0DF+I$:!UEC:.$[(U>H^^'?]G%:3X;,: MM-8C=T+T$?:]-[@UMP@@_PC6G*ESD'C-U5A?V=6)-F4&0D:'8C M#<^[9N76@0;;[R29/SDA37;E]FG+P#"GW.W9W :I]Z+^P"N!O*3^-W#+*98- MX#=>#=1P&%5OM.&6+5*DYN.?@1RC#I$,"M4.F#I.U6.II%5)0H?Y$TAINW>H MU\D*PZ*#":G;VMZW3&F!,[!KFC7-2H@!-5>0M#ZQ)+ZAZ:%^ 2# W%:S^=%2WGUAV?NG\Q9 MVR[S1K92DW-52Z,)#I#NT_;@:3[YX=GIR0G9Q;S*QNAS[ZYJ_MR#5%I$J?(, M;\"S@&E>-L(8<,[2P6.]^#!O?[K2']K_ M\1 7,EV?_$P-QTF>F3_Y0UWB'SP81<$1)V-\F4XW 5(XJN-Q"Z8!^XZ HX[Q M0W[EPXU5LONMBS?*Q2X,3'0J:+?M_D+GB(&DV=&!KLQ )B,Y M$5@K/3 5G&+FO3B$P*+W#1_M&[ MY-%7:7)\>'S(FYI/<,N((ER@S,E'$M81:G.$@:!@ILY1TT M:)OXU6!X4C?\EF0"W<['Y1*=?8G$$]R-V] M7FCC\.XC,ADYG7KL?9O #3< 5H"!HN%F$J?MCG'5)A'KLAC4AE%N1I<#TF'85Q^Y!Y\A]W7#P*@"S#XM,6R:9?D%;N.3_<0 MQ1NU4L!M(DM%[A")GK5HX.X+VF"6 NJNII[FN,4YI\IE:.*WJH3^3R?&CCO( M /Y0VTOV'S4U3!<=]R[+9&/;T[T!_Q[K05/2!B?0F86)?'E9J6\M+Q*;6_;0 M2ONMH7H8U;1ESPF,6A5"?;N_QY6&<1#\G(\U\ M7[KCTB";(\/-P9+BOK@O>'YL]_7:@N?QX;[@^1$*GE_N"YX[<8!>5LGSK+%W MSO%C.'M'WBG*)O6BDRZ\II@CX5>:9EGF,:D2+G.RVB#LT"A'&V%Z,+-)/5[Z MSPGN91Y&Y/ S@3R[4EF- !YC>DAW>S_PB )GU 6PP.QDJ,$!VI74"\#^$CO&^,E6KF+Z'>JTI!M.Y\31EVQX MV:BCD7JM)'A$15'"W "V'C]HDK=C0JM;CV1DG M)J.D!4^^L,8RE2$5WP!^9+X++_'6NEGO%+]30$2A7MI#!'/<^EI:;/T(B@AK M%S@3QD' E>WR*=LK"%U+;E1,$RND/5M*^>J(.\GE9YPNL3) M,C=RL@+_==CSCIS!;%"]:MA32^"IF>V>&OSN\%E#$WU%CKL8HRC LS]RGML_ M^Y#U^)BM&+OHU+Y^B2\9M0V4=+%_\]]XPE\X2%[Z\#W9.VM%)'D6'5NSMB.&HP#Z;63#Q*91M'QO,"&7<$+N'AG"P>B;O-J* M.G\E:"+<@/1F:%3DXJG!V'S#!N$U](M"/WF]WV_>T>]/G-^/P?(F\AVS [M2 M,)8T>1T=&[M2U'*4N8@[,*D&/K].6C:EP%RBG3@9BBHU94DW)D:3ZQ.CVB"^ MEF\UF_.M^EA@O1G;,'B9I1SJT-"KFIM>$!*ZBH>D5G4Y:%II(/F$6B/G>48[ MEPN67/F#HDZ5-SM\L80G^^B+=/,-(]O?[@<0ML6W"6<@WCF*Q4\\O(&9OUZF],+.PBL?!#8!J=$STCK#PFP:K&I1:(S$AW\8$LJ?RR0 MW*$0+/:D/]@J_WUI;YKCR'BCCG^>0XAJ02X:@[3LM9^74L4Q-_8.Y-Y.R<;* MP^0^PL_\4,N"O%*%#M0,I4#,+*?@)BZSJU0N?UPE2#AR?I4M#"09Z+G5$KL6 MN2IO1>*#'V0TO:<,\V-#***>W.Q61MV0[*48=R=I;P+9,'XZV0NMVKR/S7,[ M^4>Z0ZF0(4Z%(]8@R!]"!VJLT"8>.N7&@V#&:'XHIOT$6:^U5.R(6Y*^DEZ5 MG"QG=DS\NFR"#L4$V9V"&^#S-OG%.GZT(;]OZN6"OO7,82R>(SW<)O?I._=^ M^N7[>P]2-5STIU=JNNP#ZT[P\IK$C!(^DYQGL RKCX!@R05&4]K-[G.93VM.)O:'6D^OPT..)5/Q M3"'!D<:KP*@C0*0^28+U$(O(6&.[Z;*<$C.+G4U@2]$50S(1]A6LK9".8BX7 M5U2Z;XV#TO3'"HD5]SYA$AA5E1#8*7'M#_45=6VFKG49>(>AQ\)?;CLZOZPW MD%4F>%"TP\CIDW3V"O[R-1M4B28W+Q0HRMGU8M6'A),J_G>,B\]=^5 "F@K) MX;]GUMUL5E)+PIX_OEM7CEH7X)BKJJ:.O=Y>MSML.N76P'R1H;,Z"_0,\HF8 M)7O$->+3#(MV_ WG5[R99C%0/3.#^TG<9&LV9,T/S)EX,N.24B (+*. 0UT8 MG!,:TCQ[H[<'/@U_@LYJ:Q04P0C]43UACBS438/9(E&+7DF>7LE@H?AQO5LFV7[+F)O<,J]E:\CKR)AIMP$;6>9!!V(T@!Z_ M%.^9#>\.-1#7C"I]C+3X88-JJ*':^8X& '>2-3B"I-BN@1;L=%\AU]4&\C(A ML"'&'1C!.6P!-J#56;)DQP#&XJJP:^FS4/;4?-[B[BJ7:%,DXXP'<7P;!;7] M/(0!I=BV$)13LWV$CO:'#J!X^LB=?NV<-K$ 8OQ&?!WSXX^GR?U[_"_W M'KQ_>$^Q$?1D?GML#] 3.W#TW- KY"-THSOH:@GN%T@^>=^G!H M%&W_S?F9 30T1MH%+]YDQ!$XSA8%D8+7$:P2#,RIU^J-\ZOO2I>]229 H00? M)6[^L.;J(WA/G\I/WJ""?+2O('^$"O)7^PKR;AXSJN0%;HWJFL4(H7[)0)%. MO?X?[H:D:\9?PI.<8_JQJR%15@@R. M6HG0UI33&,,[A!;FL#]K&O+].7H-M?-:OY\,*)TH40CXO79&$F_RB+B?:I@..9Q86 ST=@^IKNRGU&'" 5%P;Z?WZS:8 M/'W,"[2K5P]G)EJG(/KO);:G3C$D/@4NI&YX'K4B7VF#;,Y&S#4B^M98&X^A MSU^7ZC[EA1SM-;HT6=3R09H\SXNW]IMGGN'6[H%G=4T($M_X>%H?I,F/W>2 M&B]=@3*Y$7CYIJW!X9@,%U!60('9 MZA !%L^D[D@VT+R3:=?*E-&"V"GAYO]07AKC2W+ +;=4TQ6@K& M1>969?[>[?0-'J[H1"[E?4-& ^-^\[O^=Z6 5MKQ@[Q^&LE5U_)CS#)/I/[R M7_E;4J>2R%G(SU%W#PXW[B11N.<^8=5Y&Q'0B-N-5-O3#V//#,,A8@@6[$M4T(M]T'IUB1,O#W1.0IX2C:H M\Z8JBX5((R(W7!;YU"N@H0V+:?U3;1;W')1RGMQAZC%Y2X.\]R]E;@Q7K38> M56(Q91J]IH#W$37IE0=H&M MB$A-=(LJ3;ZZ3/X3\)B8@YWL Y,>JN&(%"?YY\G7CYQQ+<>XWU)V][!2,^1( MQ7[?37KKWY7]8K?]M%\"(0JLDL_H61>P:+6)N EAP/L9,DD=[2S3P$M@7'N4UT#1:J6;/<;KJ1^W8"KMM9;()R&%0B9#%MN'LR@7,X25L"E#)_A8K[W8OW;6'8++NB0L5U.4*^E1#@Q^JKI&] .3W%[)%'2/LNH- M\1Z,Q9Y+[4420T6G!T>+WV&_G[U04=13?1U49IT,\YB$&YFJ7G07O1 2SRKG M<*Z"'8UB4Z#N,[AWME@Z$\DM1<8VN$"WVMCW4$M)M]QV,6U0X)WBR,^(^2US MZRB.O?]/7527I0.-;3KDU]IU(>H>0>\/K0NSA4-_6E:0JF_QY(9N1Q $ (%K M9_""DE:-1KM MVFK#;NW=_UXHQK-[?.B)BG/TCP^>4(UAX^Q]Z"K9QA_F_$Z0C$$:8U;6(SM; M(/Y*^S/J #-"^<.^^6S#RO?6.^V10H[JU;CNE'$IJS3UZI]%<&G4LEF_2,Y< M&NZ0U.V/3IFV BF3UD9BU&>->Z@=D-'V*@QJ#.W'9WG@QP!<8\!L-D;/-DP$ M)(53]W%-P[2DX3$?JL#[[X_MPM1S9FNSF\3^%U$B JC!#PM0PO)1U[5C@.0/ M'F:G?M9D"VO3D45_T_ M0M7_ZWW5_\X=3K3V/LM'#<'!!;GX:MFV1>;$)^(TK_+^&M$#51V*G]^ .QG) M3^FQS8,V'V1O)/\@K*:.:9.[_^*?<1Z$IINU+;*I2R]^P2--S;0$1CL^HE8B$Q0>X%'2FY_6MJO&9&J04!T92.F MG-3-.NV.<0ADZ)#D$TT9C)HZF^02S/+I=G!C?738$*]!6N0R=B3 $M M>\=>Z2K0BEZ-R,?I[+%M%=4:4&\\@!<R/-+(;G*2+#GQPXI0W MVGU:S*3*NSE"WU0/F6=4727"["N]F?B'K)0=G6<09:)M-$2<+=AEWS)B!,;, M:&TB[18ZK35(,W7."*0Y2MZ].\-ZLCGK]A$R"1\MA>'EM_7V0O5Q0?<(0^K" MA,.TKCM22^@"/(6_+B4-R]_VAB@6\>:85Q+#K2HKH6LI9XR6T$/C#-$-\!8N MA/&MQM"AU-(H-^230F2Z'BD/;(9;R%Y]>JL%VS#H3Q1_KA,6=SXXJV5Y]3Y>-_6^A\=>C$+C!7E_37=\X&SWW M(*82MS] 2>KVRLL@4IU^.RDOJHDQ29H!71@(GU8YFNTURS@V\82!%$3-?FZ ME*"[S*L)JC;.5R3[[JW3&W )W,;H]I8_I5JU4\=;'%[O8%.=D.[6] :UGN$;A]U/E#5\ M5XV1DI8H"MJWX+F))%CUCJ;GS>IZTO8A $H<7M97.4HGD"JDK8SY'OXYS8F0!NE^#8!E2MWI7/R-YO19WQIG\J)-^ M:,N;]7>+U,##!W$%M=(H;/ $#86 (JG)7_N\%*21 FT#P#J$1[^WN7CB\J^ MR6R5^G;45=OE[-[8EAO 3?=N&GW>MMT3IP;J0"#FLB M): \GOU2PW0W;F\;E,;*,J<4#D6^N9+-5"T!P+E:E;:%#$. MT-T-N&F<-LQ+WR3/(%PO<9E7*M,!\^4XU41B,K@@C*0B8H3<:"S M,MLG48:D_;-93'.(W$33A*Y M<^$.#JY7N^WIA'0P/1PI5N+U!TD_Z$+;MZM7.9US&F EWJ$,4Q'$;KH;V6]^ M?(;5=Y'W&U$$0^)41'+14\V2T 5LI2WE#@K'2^8'1[[+>(Q5(6'%BU6+X^1D M7*3E*UIOW4G,=[UD,[**?_X@>1[L-WI(2X7D\:I_LE-PG%"\F[$8^I_K1G+0 M^$87K7[1BE";*+:8VY"+9>@-$$G5-X&H# M0EFWG#9K:L.%X6S$*8^)QI72J/!/=DNZK@ _TG!CMO'6#:GA6)_X3=X$6!3FL*%>DQQGFY[)DG0!MA1)?M=HPG! _(MN?N0K MY0 QXQNBC]0L)9X*WS PO773/RUT;+=O$7\D!&^IF2U. MX_XW;OX;-P"#/-J#06X?#')\N >#[-9!&GW#3)*O/"\Z6U'R)J@[:5"JFY@3>/+-JJ"7)X)?2$;.J*D^4TJ3\LN/U&ZY >_8G+:\[ M";9D0(+MP_'3PY3#6:\(L& MQ(0N5T!%=BHEVN=]+< ;K6#(YBX/?+6T<=V3)T\.[V)(:6U@_XGAREV.[EP0I(=\PA-JS0!=H1U+2S3UOEC/?FK^ M%G1T%&,'+'!9@D')6D@_$T=B-%_)H^S)T<.C8/:?*L8$8HMGY(=+O[8=+4&Z M1TUMO6AB@J%AY5F)__#B6,8QM X1'H:C ;=EJLMG=PSWA7A.6MDWPULC>#K3 M?RQ9/X33]EUKKO*1]1MS%="FKB1 Z$-1+>"-@@U"S*ZR(]#$M.7W-VU-+9A4 M1#UB)[(QO&2L@C:\ ^HFV@#Q.@7;.[&[^XG;W@[D87_MVOUA_/Y(WN/^"&EQ MXXEK%6@_*B9B1D:Y]<[-9X\/#@_?];S?=$9&RRX2EK'A[$61@R,\X1^FX(<% M7VA(4^:T*W-"T4RE,]HQ#KH09T*-VBA."U5 FU'' MH5_/*B:TDP"O%[4'1. M80\TWI"Q\-MCQ+]IH["&>9%$3>>FNY^W@&;"\[6^+X)I/R$[6U(7W0R]![H#O6G26>@;A/7;P/!M$(LL#"1_HAL& M[RSKW%_FY";+K+>^KC*WXWH*3F(B( M(YPMA;.B$^'F35]EV91PD/]M0N]1^ M6;<)PAU@?\C]B(E^9/!6VFR'UAP:;3KN^RZ!@\,RW:-\K3#Y?KAB;ULEW56Y M^AQG+@UQ92,1SX?#]1Y,KB;)=;SV6",R0FMD)+.A MHC8QP8++QS0N XMDV^VT\]_B/CH7;KK'AX_U5CW/FE%F=\[#EV_+? 6Q7_LO MQX>'Q\G]>_)Y8S]_[X':O=95V-QFN?%>XZ_.<_B+GLXFT!D5(HB\<0BY24XU M*I3T0PX!1Y5EMT+JVJ[71N(J0U4M=#;070-4FY^LK,2,;R"X7*9L0SD[V%14 MKEDLJZ>4@\L!D#U6D7;X]."WL4_GN74SOLT=\77#EK.HZ'_:_0;FJ\RQL&?E MP!OPU^SH#%<3>F,)OR,*N-[* X^D%T&WZZ39?VNM-^"R,)L "B=8$)7T,8]8 M6^!1FOSMS_3];ZA&;)TZ,A8#9L^9&<<L]T;1?6!\ Z4WZKJT MUSKH+KS A/%-F';#M=3_48J+Z6H-N.]4?C)-_"$[^+ANGZ&>O#@3I>5\D!&S?=7.;]F M4ULOLPM'X4IDOC$BT-EP%$U4P[PH&JW'0@M/WN$-?-;C&G'L M#H I@I@S:]V_^0*-(3HH80"+U\@!DM8L8,B#F@9W-=_B [R2W$#+%)+)((6D M"6#.<(AQ?V["V 4LX'+;4RW'U5:)Y]LCY>#(P1^&2[#SRLFQZ[;>B1W4:2GH M6U8LUF-\O\AZH,#MT63.)]9QL^8"[J]GO'-<*^@;X ?>.5_F)1IJX3+ M +2J9F!]F?20_[\9[L))/8D:C/#;8@YO,3GZZLOT\/&C]/#HD3;P (5Q:1WF M3-$T-+]T"_-=X,GW5!_%]P_P=4R-;49ZYD57 TN4;%ERG**&50NF#)3*M",O M */Q'#PD>*JP8@2?F^=VYQ'Z)1M;/ZX-NITXO(T_[0AE1@XI1",1WD/E?Z+R M>4F9A:%_9.53H33BT*_,KLC2A7&@)#R_>/3D_NB!K(+S- _MHG)5$ MG]"I[+T]B=W#8&2I\N:\YQLEOM9^R3 M#M=W]\&]1VZK:3_>U[0_0DW[:%_3_D2.S%9OYSQL#_*]9"H56W%G#Z4WP/>Z MN0EXPS_AIBQ77)TDICHA3I9JW;3)R4^A]"A.4EA/1(+[Z/%C!_\49]%:7B-^ M.-T'JZ [V4$=,P@$4!O490AM\FEUR71LOJ'N#A7F2>02/OGJ3^LO'Z]FDYM[ M 2FE]Q[NX1:42W>>9W"K2 =65\HGX3T4 BFY^_?T,_<>@*EV\/FI\/C*P 3R M2Y%V.>%,5K@_LC#;P5H)DEUSM+7>5QLJA+IA.R2B3^F9_&T^%]PJ?)7H!S:^ M)W.X]KW&.%/8Y:%#1M2>!WXHDK=#$HTR,A7(C2D[!C7<;#HM2F18"*5.5230 M& [.)GM+JFI93WWEI2W>4IVWN^ YAM96!\;KX2VQPXF*G[$ .KUIXB:PE1FT M>Z;=IU")R;7-)J1ZP^P2]R>5XDA+C;\&*@8NX@.>'@4OF038!*.5)1$5 M6"DOYV^)]9$I)NR%UW$L?B1Q@8L$0N.]Z;@KWOB2!W*5YV_$(I/%)]9):ZO/(6EM-<&9;SQ<1+]+.I&(?;4<4J0#_J_,B_A29,CX8"][J#YF" ^5-0; M;ES(FHHJG#,#OLP%S(Z>?>BN6"X&A=[P*-.?0>' S<9ABH@+!71K ML=3"#I\A]A1.*GG#5$J7TGW6X()/@AN9JG?1!&E)RT_%W4OE; 9;<91N3X1. MH#M<\9PEZW-&9D-G#:TI:(!A# "C/JK>MAM\EC,;83+'/]9+L,JC 8^0V]<3 MEC!,*ZB47GMON*!9#YB8D*AF&C+(<'-TK_H9_DP 43!"+-:5/$:/QE:A.KY*Z48,F?6I6)MF-T?8N* D%J;4#:U2BSU)VSD-RY]JZ@ M5 =#ND+9F.P":L8H&+@JOI/4[G/>*Q0GL,&O7>5:EI+^G=>(3W84(]":13E6 MXT"1RJ00T^V'F*N;_(#=I/S\ <"N9Q06[6&F\)(VGK ZQ1P0,69Z\!YPPB*0 MJ1J4W WL0T^>I5\5LY\T N[JT87W@-B[7.>,Q#VXRF%OLFG>4'#GO#^Z(QD& MP5)7@KWU:@4\=SY_0=EBK!56#K!3M*]UK$NP'$82O=>N;A7M:H]E?*B MS(*BD9M.LW$Z^7!D<^H>GSAQ!A0IP/=<:LM_H%K&,E#RE?OW3H+/G86?N_? MUQQ:L_3%"U]!0G2DM1N-!'PQ@8978?M#[]&+G?4WBN!) 1-@Y$ZF[70E5Y>Q M'=K4\#>9,O*^+X^%?W:"0=$!5\$J E$28:=]?263;UG@C)R2!ZGN/V;\3[V\ M!)>'6F[\M$9F(K%9S)O)PTV%;KM8H(I.)$A\HWD.-UYTJO'+#Q4 >Z?K&2@T MQ#*"8GT"C3=?9)($..MA%];O>I2CG5+0O_KQ"ZK9CM_L>HYHUY]_@QK8DWT-["/4P([W M-;#=.$#P\E[[>)EEF@.@K@NL0<5;$E.&]3^,0-:F&2MDCO)5+81,H3YI9/=[ MSG'\0/NUALEN)B"!NG-QX- 1, -EVHE1KX!80G)#Z"QO44^6GK MK4,@><0IZ06E[!D=WZ(LY*!_D7"E,"4%01XCHN+QFGC) @*B0[C*HH@US=. (OZRRW=3-Z.AW:[;]??>0R16=]H_N^14=ENX^^)W5FS MFL>/%V\C&[GU/_BJHZ\%?N![E'?W2 M-5.V-@!1U 5Q3]@%G96KMFL_3TB/?LY\.^BU\H1 M98.M1SX+=\EVX[I?UH^UK)YWU@91$UXK7MV_TO+NU^66UD4)EYF5*:?#M)2D MQ)M\Y9M<#@971!SQG71[(\'HK4XJ]T"2H+3S>^Y(M>CU>G/N4.6(D^XC2NU0 M\JM4>DW4!$*6NK2I+*_X/A3(X9M%9YO4RQL MWD@';TCD#0Y0!E?19PH& =S*JF^=U_V.N/<--5>#MYYJ>=2NGQ.O.!% 6S\D MO[V%VB^&'4 /?Z. S$"_CPXBZVU>4 (OT%0!A(R""J53VR_;K25CR?")54T( M62 FU<;+=7F92\!,L(2NF,$N[FW?I[!N\^Q7UWCMO'R&@]1A*_/P:MU:HF]K>R)LD7Q20GH4221)#@@GVD M_0+>JK\Z]52+S.'5Y9[$4)[-<"V8(C\5&NA#MBEJ%P 6$KPU'T_U% MV)J8JG4YI\6.>5?V!_#V\CFK*%.C=*%^9?9K<5MKT5X0#ZNV#J(!$8[%?@4^ M@@,X#"D4W^%VL2[[:^GFR\9, LI[)_IS::)P3Z'U4GXZ7M0 V-2(HA]#V!C M.EQD2J(6X:GW4*?;7"YEW76R\YZGA#F< MRAKTAH[N5+3+J3_+):7;#PB$>H^8IT_U43=HUOEBWZSS$9IU'NV;=3ZM'N(M MTNTG@MDD)@R&+L[*>I25ABT;2V![#+P8+J4TZ5-G$-GH*IGE]:(N1;T5(@H1 M-^VK9=L6V>=TUUUFK;0&_?R&>,YSU^5#/-0VWNY:(S?B\V(RL>?M:=9V[X<( M]$.C(@/J)6X%%=Y77\Q*@&WLB)BYLE_JB!W59+.,_BL0C?)H2&;/@EL@Z,D" M-6?E= G(LIGAH+,'E3X=_&:??(!(GT@XN0#(@#H6H'-JN->9;$Z/GY;46CK1 MBM86?69% =(HVD8X+-SHQ:!#VE1BC[?TW Q1_B.CP5CQ!^17"> M*;+II"$QT%NUL9?*MR4$O5QP[DDCGE6>A3"-1.M[7J+/#Z^GAIVTN)(>A8,% M^\^04LN 1$O06*Z"4?8"@?:;A">G(MQT(Q"O?IOQTI\T\^]6;/ SGO>6N4&; M@-2_C>A"PSE4+/0&$<>/R+%YB]-WQLG5H-6^1_1TE7/NG&S1?$';QV#[9)%% MR^:D%"&IVL*#PVD7UFCD&N1VVD A(_CT@\2;"Y8 U$5MBO:-T53PHNY$AAJ$ M!M[X,A@[)+Z(7V033U=([X6/<>*,J1X<\R>Q+!*PK&#%)<&&5^ZK>'H;/AC$ M*A>@1FA)94*]+1AN<@_.$>P.[;0+>0HK,6(!H'1!6.?L1 %(,5)@9X M@B(R-?[9LGA#MD]9RK5! 4LA/:[1MXB&B4]MQFY+_I:0?6U,EFN4P)<@_&_X MM1RG[Y5=U MZ"(G0E6O3(5NHGH]H("!ILD\HN@2\F#''W-*3RQ%74@>)=OY? M#^7N"2DZ>QSPSDY#C)*738BB2$$N5*G9X9M_@S*O.KB!6PMR%#MC:HWE?O>S M$UZ>L0**OT6E;'MK]$2?A#$?U#WV_I/P7X+"#,?-VO)8ZQ< MC4=N.PYE*$*T$X!D0S@.>3_,WS2FIP,)UJ*N75N)B?8'9..$X7/87A'9J M[*H9^JY*N51UHH2*5NXIM*Q(^ VW1Z2NUGJIMT&24!/(=X[ 4$TIHII5,G+X MY*(A9H_/SMO,7\*6]PF+B9+?7DT8@VNCWB;W[%FFK@;5;)@)F>@D%3N#/C*?H,J%Q1N9=A;S!@Y-X&MI6=^O&X M;IB71W6#B/VUQOHN*\<+K +(?.CUS)NXG7J0F]:N33&]D:IL8)MY_B@AT2?P M9&?8[LQIT3'''3_6;*$(]02V3#&?.M+0:8;=8^.A-$BGX.C0C],$(F(1!IV[ M(![ ]D]53Z^N,J(HC^71B39#/2J:",NKY?3L.I2?%AY5[, MF<&YFEP4F6"#$+(Z'%0&NDB;.M&$ M7W2;N, ',^];SN]M$(1<^_-_I!^^ 6CARSUHX2. %A[O00MW]N,L2*R#H?'),B!,=?1ADX%DQ-PWK4:%26' U]+S)1O(07IO)*3CA7WVI M1R4!1487 YDO[+=QF^JW[A(%=1<-B!JSY%Z\F@?WDE-1&3M_>IHT2RK(4F($?HJC/K^40C4">"[6 MQ\_Q4A8><(O@0=P JE3U:GU-_G!=\F=(L7$WH"X_%%18Y&0NA[0TH93D[[(W MN2!:50^8XEQSO) $,1-)R5:D3QS*Y>42]; M&Z"0(;#^;&D=^&1\D:/.ZY:201D%?:&>UQU.?1.JWDWR=E%0SHM$B8!UPH$M MD(EBW8HM4HGLFMIY,A?0+)H4TT(T&?*W=@P3B-*AC"P39_=IT8D4 S_.BS;: M?WZ6CYHE115'3U)2.O\J]4+F)6:ACJK)8Q%6M)?*A5@_^-_9E)/Q)))'*3T[ MDW8&+HI1T:GJU))9F]PB;E\:MR PN,&RW _B=T<+'=D/^@44M8&%MM@)Q2MGP8* M "_JJQP( ,DS>916" 4F:Y)W>WZT/WS#._HKL&6=8D,][TZ!&9 MRZ,G]R]V,KM0[7S2Z^!MLN?)6+NZXHEH;"N%20R5'S.CI6;>#[6A$!E"!O5$K8 M5>1EM%>A:#2!%HAB%E\<&AHI. 5>R#-K?Y.O'OY#/[O65'6-J?HPF^H]?'Y_ M"'Y3E[AJ5).0U2K/&@8NP=V9>)%EAH7W]B&?#RG#\\8Z.F1 ?E$!,@3K[.($ MA*#YM!31,?+T29E-LNC$S]DAITP_H[%1SZF]\4;=7:KM+9F)J#PS1:!7V]B) M((Z 6L?ZV?>+!_>/'PCF)YG;IW,_B[4<4(^1=0N7*ANIAATM<9ABX-P#N6TN M6I5TDL);"5!$I-=S^PNL3S8DS\)AAO06EEJ]<3O+1TZ(=SC:5)2_ )$!JMKB M%1#Z-#38P-V2>4Q5^@7!#!= !785I,O<*R_M=BP9X>J"4)P#N2VV),[N#0K$ MW\-K:.G%OK@4_%R0Z5!5L0-D5^4R@+R]IR:4CY;_BF0R^_+-V9HFJIU"U68= MED.-9%PS+^3Z!T!!@90_$IW5W M/] '5UWDUTP"C[&G>G6]T/H'A %]C!:I7U@]R:[2O9QN"YHMP?#)<;W'>*#"9;HZ%7<@N.LGW$?EJX1PB.P3J,V+ ML&LMB_ENS T]/GQLQ,*=9\THJ_+VXJTV"UMI66F?@O@3L?#2@V7/N*5&JJ@2 \?755U-2HJ_H_) M9='6S8H4@W,IN X-"6?57RN1'#7YM3/ZKUZS7(GEY1)6\,W MWK8[G=JGUJ]C[H>E!B&ZN:C.RX5MR>2Z,BP!,F0P7][/*$]S_UNM79@>3("C M*;H!P;!)ER!1_2/!8F\$2E&/Q]0#3O],/6L3>V4QF)?O\RM[,*EI^KK7@5*. MP04[J1?:ZZ$>QM"/N!Q)C6YO_2LW%N/'K\BK)R>#&R>:XI*5BYUHKOA/XXNZ M;J73FJ;5O,NT_L89VMUKX1?IS[$N Y9F6V#ATU@EY7DGF8OXIM;GL6X!LKZA M'AW]RQ3]116QH[2,X^9H#_U]^O7&/D_A$&M^?XCUR2KC>]H M(TPF$*+5!LFR;B7DE_QQ6]<5$7),18R+F86E*R7Y[.C@^-&3Q,::)9D!(S!S M2F(S$ J%D<^.]!-T.JW?96^R"O<1W8'H&4)^J;L@O#LFC;7 MW+[(22)PA=\) #<\XC;Y[,O#PV0NP\DTK1FM("AK*-M!E20$UC@">]!AF0)S@56UGP5HW2<,+,1^*,I/"&BA>;=K.M"VH MN,E>VHO\,IMDU.7M"PH$8%=B9;O"^9Q3_IRG[J'X[TV)RT.7/I MQ!XF\:-&_ZK-[UH3*K/(G% &1(C3SJIQW5@'PB?V<%G..1"BM'*#!"C Q^BY MOW_O6_R/>P_<>N=:..\OMQB)#2L-CL38EFF%FZS>))M;\]12G2BAI 336DT+ M:ZH*"A@F2_#T6?.ISX?T&3]=*]N(Z3H:V[Q@2[.VP0Z29]R-S]6HC;-C=*3\ M_J[%54O\F;>:G%36/;IRG%SQ9/C1M@XSL+0^7=OIL+.EC4N:XC\,_>8A&SD3 M$3&"^HZ^A)^RA1<^!]W/2D\^X8[1U>#4%12H3W/)"4/D@:^.=ED(K4%-000E MWNW=4V.RJ8))=H^(VEJ%VQ-$G"*I_FD-+Q%;*M_$NT[P3&-&,^T M$-OF75?BYC%NUR39%?($2@2Z<>)3+R@B%ZB_=JQ%KYM)L#TX"X%U;QUM!AL0 M]K];)KHT=(_:GZ2!>(W3>(-38GY$SB5GX6E'T>SJ@$64'#>_P&CJ1J#-&[:0 M/R>Y.HA%8Z+S GP, AT_QC"UG$/QX3S4IP.$*JK15$%C%;G3T^EV:H_'X4_.>+ M$1?QF,PMD8H1IZ:O(_:FAEG((B*H9943!&P,RAJD#6&3B(M/*G_$[EO,L0[] ML>A !!OA%LF$G2]28"*KUIL0(HM?,WY@IBG8"+IU<\N6"+@D7K2!->,),'9D M8SLCUG:SW>3&GNV&\P'FV$YC(\1X>+V;#H4M?27Y7:U:AAP-6N*DL1)]8ZJI MK51[(]?W!(<92SO^4J+8CG:@VU)L:*4M+!@3@,9V]G$CV?- A?Z,GM2PM)JG M.+2'T9XLBM,*@8_\>TDB>?02%SF6E9D18+)%?I!-F M-^OZ3WY=3MP%)>81*;P=MGF[_OP;5">_WE'FB1BE'97XT.#R<'!H^XS(J&3V@<.O64B4.;AYN#K'-5'GBZ)R4ZY28QT3 MD"6&09W?O\**+>E"Q%2<5K[!(1#F1'JA6[ *^A,?_IC1]K>K[X&X-!_HY3E_ M^(AK3=Y7\VQ>&QB'>Z#>#*ZWR]]&K%/:I;9*+@H$A/&R]X[QUK-0* MY)XND?DP#%!HR3X<[#:"U 9M[_^G=!- M@ :4TCM=.P#_1,:*?A[Y$CMI!($WB(%\=L@SW'%Q;

2J#TI(ES6/,H=$6T4"#F@WG"3H% MBK8;8DP9GPG6;(?#HY->3,@@Y*2NG*736Z%H MY=8O5Z#KE:2'8T+TVJUIT" F[9$;=AERY+*_T->H0(1>TS!CHSE(OLF8D_O% M07Z0#)7+WNFW'HC$DN,)(LRQPGA*L9?YE]D("Z))5L:6/'P]Y601%!@71<[SA?TF40P_.B22F./'R:RF MYY6[G"EXEULZF.2/?4LGPD=F07-O)'%I[3C 1C[PH4VB=%Z^$P M8,F1YA&&VU/Z]NJBYO:GF77L:'_(B]"5,?@N8I^M860.?QZ":MC$N@FDSD8$ MSUK0=+7O]>+^#N\K[5[1(YV_790U0#59:6>TXEGW^NY^R8W7P9I;MUH+0'.6 M86-K*$H@JA84VA'A$>V1G,O&LO=D2U3N+-W5 $5"1BL4*G M?VUNU%?P_;,N MY5LWOCR,ML)'+V>NGSY.C M;\7U_VA4-A1#X6'%Y+_NO?G_#P^_N*?#^?G%JZ?G+W_\Y]/ODO/7)\^>):7_(=X"SX-XW+^IJE^W@)W+HWCW7;(:/8'!&3N6,\.'PG%&Z8[]T M.]9^Y?1?WSY]9=WLGU^=O?Z7^Q[O4+<_/_@*?[A\QX?6),G&;ZKZJLPG,[D! M68H-="="N\<.Q7@UHFL&/ML*=-SU)%M]3@B\&6/=((5G+R4)\X@$HV[*R4%R M&GX5C(NBPUH1_$%[(/#>"RY%TZ*O/&#@2B/E*0(*B%78^$F5T)CDJF6N?Z?)L M#I)VZ_O0*I(?9+W,ND2XSZXR^!E(I[;W7:SV0?)RV1A4= G21'YP]*'"U94# M GE.-!#KO30:XT7(-5H1<81C"J:7;W(;:K9HXK"_APIYVW)O:Y)#"ZIH+X!, M(U&7 KHO]J47-57=[0M44.=#@"B<+@2E:H#QC$9J?Y;"_DS9)()?P@SES66Q MVW*\WQ<$] D11*UK-8BF(EBJU(3+$ZC+ NLM:P!Q0"\]!\H-R>UZ1 M7SRN[5?_$]!H9*-60Y]LXZ8VTR:;YR1BA$"JS&ED-I:[7)9$[Z/P8/I*UG76 M--K9(5OC<5 ^AM@P8,I(VIT<"4.&ALK^)A25EE4 QG-A(#IS0M3TE,2/T3QV M&7%4I?2I9KGH-ML[CT2-,I<55W:\^K1AG!F]697/,HFK-!)"XE,-)$FWDE6Q M6Z*>*QZ)0(\SZ? MB.KF#;LA+-'*UR8C-BD?-"((N.I/DTR=5WG2FT_:*0*GI?]:5;+N($ER;04W M+IG5E+]LH12KKA7E2*.7]3>P-I92]<)><5S+YRX<<(:*4&6DXPW"-Q@ M=LBQE?QZ,)]3X.K;=2$PLFN?YN?7:$=5/*G=[36%:@[\& R"6MES[K<18I:! M\0!RR3(-/CF/L*PW4+=_=V')Z/^1B1W\E0U%8^MQ88[6#80+Q4RW/;G,O6JD MND!>G/8K+D%;&::Y.=(&$2?0M_1K&IW-Q $]0U_#A6!)P?5BS5>^W>WXIO_I8E=A*G M_W7O?U$J[U2<4[8H5$).N-WY5GO_)9)MWH<1S_,E5>+YR^?*?7KW\Z>FKUV=//W!)YQ/8_&1Y+O)L M(IP$Y&@R(@JHLT?/DOO?+@MPUIEO'Z3)B_H@.?KJ"1B7[/]*D^^RCE(=KR8' M:?+?Q7\NBN2[HNWL?]"X7F?%(B^24[(CQ\?VT_8/5W;&[[\Z>'EP>O" [U#V MD1+&5XF+)!_\OB'S?G*068-F*PMORTMK_P8T<_FCDX*9T+UR'#C_F7 MC=M.+XK\(CF]R.G:!82!N_E^LE=GP?TS\A?ZY#1YZLCW7K+SQB;5?28KK-6E M2\@X/^X@>=X<\$]0+\Y#7#@MWPAD 5A%M0V@2-.&_45J-YOM?F5&B;)6<$IF3 MO<1.RFR4S3/0MD1'?B.Y-1B+&01%&S9Y=7+>)G)T!?FF$Y.G2&Y?G9BZ?)^X<]NEU__NZ./'K^MB+ET;Y(^1&*E%_MBY1_E /ZX3"%;@?V;\TCGWTZ M>?4Z.3M[3S^OL[*/V-[1L7KRR3E6Q]ZQ.GGUCZ>ODV/DN>_N^?SZRW)DCA#YX!?=]G]CDWQY[YVLAN MMQ"_[.MJ490G5,"?'1X<'AZE2-FR1)C]U.N+W(@VU:FT2LF<>%*M%DJ6R;T7 MIZ].#MY'$>>CM[N?!U1I[]EN?NC4Z=@DQ MG[?2&_U=/I;6:#8DD$VGIO%/[M7L"7]-,A^$Q3B9V45[;\?\?=\VCD"(!YO- MP!* 1ACN9V^&Z83L=?R M\JPEDLRQDO@^M4>NHV)=($[V4YE5[\]FWY+K (:6HZ]"7&!/9*UER1P[#R_J ML35"J3FKQ@>?M_A> K\C>;EP35(GQ']+_,6$3KK,,2MI(#/<.ZCV$?>!.,+_ MI _?DZ*X^X.7+E)6A)D2;,9 )I+G9C53YJH'$^]?H")1N/$(/]1"H*"0:2 Q M!,BMH*;8^X2(.=B/.?&7\07@5&#^[@\6P%R5\ZG)YUA050-HHEQ.#TX&_%!I M]@%.UZX,:*(Q;O)NBD7!_4?*^.+>0I0REN,+H\2NA'Y[:^-(N^+6:UK.'6#0 M$49QYSA7;RH0 K#Z@PKZX2A^4$)$2US]5))Q@A.BT%Y M3H""^09"F=6UZ=+:3-YX<&ATL$X57\I?YEU*#D)S:;_Q1?K%%_3_OTSN$S[Z M8;LHB^Z!$9^/$ :A;?(Q@!O#@=W82MN,#B3P[6"/\1K2;+G*LA"CNA:ND#ZW M]]@38I5:OYFH5-[5':L6/DF_?L*CWS!@^^;GR;+/)>28,ZF*AO45W(?P'CL1N)> KOG$7DGW7 M4]XPL,7,*KA'/6S+H1T_7KR-DM!;/[QI51Z!_72-BM1L;,CZ"ZDPUIIM&IF MZX1BEO7WN/,=>))HFNCF3JZ]N=='DT\.DOV^_S3V_ER;^6#W_(:D*_5K.]=?M$5MF=T.,OUY&3+],OOC[>Y&6K: _( M^8#G53ASA)C>:/JV(*H=6MJ'V!&>VDLO!$)M7ADV;\8%P]!H'B@QD=A0A8*3 M=G@;[C*$:->??P/DRO$>N?(1D"M?[Y$K.W& 7DOQ9U:C;N?3L5=YXPP[FC[+ M@J/?RK"=')=+%&W@SD6$JTZ9?+1*\@(^*:4$7RWM6?GR\,B)$L5J0BK+"8HI MC;6OLI9K.Y%H$I-[4K:J;E9&DV(+)#Z17\1/?7WXR/X43^ KYEFAT9WS7S8* M/ET_.I>4P_ R9#-_/C@_,#^Q9L]]^]=)3GPN$TE_R7B.$Q5JO_\&.NT%=-K# MP3T SPRG/_7#CUG5?Q[_TC?P P^1*7(_?+3HAM-# M1%AF/:[_NG?/ MK)&QG\W?L6%E)O)Y5E1NXJ(*!O^)RQA^8],%\5YF[OIX>)/]V5QE4#>8/O>7 MA& 7Y&:N>[JHO4CI(:Z!NE>[::S/#QS>$M,,[\::+\R[/V;[E!B^^FPYC__I_O-?_L#?6 M#7S0XX,G-,^O*>=^W?O(9]]U3?"U9%(OK2/Y.Y=E\Z/>;67PG-^^-3_01*S= M>Y_2'-Q\+_V^:;DFD/F=6^::IU]W'6^8PW<><[_J\\D G3<#I'X2 .4P3$L1 M@(1O8HH84G=R@>!ZV^+TZ^?TKZ4I^?@T3EY_/SLYG9R<_)J(U!!%E]UIZMU:*-7. MAX :EN']I#Y=.&R3ZR@S?4$;M)+A8UZMKKV %L6(*HO91.18?UU6@1ZK@J,H MKL&]/*CLJD3AT3;I-/R]R)9M3-+*N* M_V#ZH3TX\!8D#3N--%7L*RUJ4*%[6EMJG,7WO*C.A8WT9A>J9&R7(B?E24%$ MM@=4LUVBB9"W@@B*%U2/-)'9B0#>L/U\I+:J?*K7>O!&T0;'WV-O:!]6<3<^7"4 M$0\[X3V:L4 T3/;O96;_ \=?":^5X3-Q#)\OH8E>S&GK#F@ <5=PZ] FDYR: M@]-0H$F[Q* 'P13D(!@MB;[5M-:ER?DWNZQZHR-)XZ'8?4B"S2J/14RBBK$% M);PG\0ZZ3ND^"]Y1K$](^*]==*265(F.0/[6O@[D*(+O!M]QD^#TMI+7;"J9 M[H^X\B^$7[L0!.O-M(=88'W+/^XRZV"H52Q+6]9%U36U=8_U$ MU+&JDWX9#571@ UWX-O="D> :'))P+V+KG+[)>K9REC='A73X(/!%4O_3K6@ MA\*L'3S#7B5ZI?U"7J@=?V6# /Y$;BB:<).U"Y[B-FXI":?F!O:VBQ?^VW[6G?0ZW M@7PF]'OT%;.$[=ADR:RL1_:OI!.9.^66P$\,A^49;H0$FM9T41B LY44MJ.YS;%Q\S M\[W0"GG2']:TKX3]AP=83TT@5#9T%*P3^@.Y./^HT;RUJ_OUZ286#3)F:ZV= MM&/M!C+H=:HZ4L6B8"_3)L^6_?#_MK/TC'0;3DFEJ1'W/M*7F"Y!9U$6\Z+# M_U49.!6>"!KP_=JJQ@6)/D!OC21>\>N3\(C!(M$]'QXVSDYQVLB19-@O_?>S M4WL@*KMG+N7]#U/O6??>7XM%M!%56\CWN!J\_0^9ZF.<7Q07OH<5CGI=3C0G M!$D-I@FGW^!0R8XF5;"[JTQ)RRGWGBE9"#,8*;HT^>S1(7H006AA2,-5L._T M)/M4T!@D]1C['JQV:R_LTE#T\7^>/8W6E9)J=I@V]E.%"9':=AF\\(>DW]5P M4@MO><,L01J(*OL3"7DJK&YH-Z&KIUO,?GA2VWE"""D&E9IR^3(U0[9BA\\M M!_CG^:*+UO (TU=F2QMJYA/)U#9V:]E9L79U7K-@1L_^BL0TA^G^,[(-NYSM M]P*[CBZAC'#--DX]2$[5BG) R[?5O'::E5B,Z->,IO1 (A/Y+EA-<0AX2U'( M6S,A(3^P<-*+)6.OE$2D1NZ$C*_L+)3[+PEXJ_F^%O7-C:>3E6(C\ MYQS(DCFQ/PE=P!W>)]:P^4WRY6;#QH9=[KV-AIWF;Y[]6@,H%Q ZH;TU+][: ME3ZSQ['HEI*XS,<:@K3W_E7PTZ M^J]R9R$GR5>!>%'?TLIX:1M^]C@-K:?^$YE 9]M;7BD[(-TS-%.43I(?&'!5 MY#E!XK==CB!;R)M.G&ATF]FGU/-BK 1(K>^%XJ$';)R0]^%'=[59MC"VVN;K M[2>R]I.8Y M>,!2/H__8Q?S[T6&1!P]T;[0#\ODNV(&%L>S4+(]>A?W/?\Z8?LAGR1^X20; M%U#2Y(S\B;H-+*?]V.4B#1/^K2K_B,@;NL/,CFA(;3(@>J MC7W?_.V8J!.8PBIJJD1__I/#ZT@9UHE_J8C%7SA(OELZ^6..H$M.(6=C[0$E M\V3T]K'?I.F&J[.D".S_L?>F38UCV;KP=_T*!6_W+8@0OMC,57TJ@B3)2JIR MND!6GNXO';(EL"IER:4!TO7KWS7M0;(\0-J *=]SNSL!6]K#VFNOX5G/ O&C MH(T:G=ADW,FK*U1C3*4)LBR&#.:E).<8\YE5\J+;$:LFM3#Y.(:[FQ*@#EFZ M ]QM&;.U:"0LNAD-2$="Z@>!T*08X/74BE>[:R-$N!*]U>:;!@L0BE- M41J/H9B^J"YC> \3V1A?)6B')-&U+9"E4=J^Q=_6N MTGZ399:(V:03! UO':1!&.O, &Y'*;V+$BQ?,I_T'$E6%WA5DH8G'L2[F9L;,E\&/,\L18)Z\X$;5Q)&7,0DN022VR^'+D#P4"IPW MI9"LONN-P15J LT6-'[T5>;_%<4D7X:EF1Y$/%[7$9G<:9F3-/C)5\VSF\!H M^._$N*NRB3H5>.WW.!R@ E1&D.@RE0.@*9PKLV Z=LY;:E= 0D LY6N'Y@I/38_O<"OIH5YU"P]1$DNY"O] C$9EP2*P$JBOL6TC? M+H$=<"I#\6>M&:AMEDV6^"5K$*WW6#99IU&S.KC\!VAZD$&B&KMI47#T[1&T.L>Z<2A)E43*=Q-5J*T8X1GGUH\0*(!Q5Z<9!H@ )8R] M=_E\^!GE?^72;?Z*X> 7>)GIQ3[S'7RMDZ.N7T9'7KC[*,2#_VK!2M E#YJL M"Y??'7$(N]T,J;DL(*1X/U]AYQ45?@1/-CO?.*2%D9/_*]+;'2V*='9U'UQ[ MY#0,P]X:P_ $&(;V&L/P3([,%$;LZ.??$KS6KS)J@X&Z];,-D%W^*!Z#]SN: MG_K[/+EF&*2&\B]]&ZH[OJS7?,I46P KH@1./GI9XGE5@(.9?Z?1VGCK(A9< M7_!@'-^FN$YQJ'LWYV7W#_$!KV-$C\N-K+HAT]7+$3NZUP,P=F%L/5>2_\9A M)YA,/!)W%.8:> Z8PD23GU.?&JSG+P1B+Y8L]G06!*MG0W RS3T&7P13-P@U M(3 /CWQ36,+K'+$U!**@=!>OESBL^,8T05M8KXEN@W"3@EU"A@=; VSR,ST- M>;$,"_JS],FE5:$1G;I-C>^;>YPEP(HF:J@3$N4VY7]C6:%;2I4Y&E=A!L0+ M:<% 9 [PSQ&N?'83LJ=M7H"C)F_Q&H9;AZE@ AY64 V<<[ T3!PE/I7:9U-2 M W,^B!&]"WF7K&'!4Y&YAV0.1X2#CC'*D+>D <@/.7\'81T\' &;5UH*N6$L MR2CR<#*J:?4<([+791A[XBGU_G'*<]2;ZUA&B_2-X M$F'(#>9LF?W-G]G=\4N8#L%V)/,,L2\,V\X?[299[G(TT3S<,3L+ZI0*]%^J MO538'$%UKI^G*PX8!B(4"6P=V5%QS>(7V621%.'@TB@AC<2H41):HP*8-: M OY70CHX*T:+<8U"+>8!!Y6&@5$?BHKYF%^",9;X<'UZ",O#-0[&D39!*06S MQTRL_7U8OIO,'X)R(VQ4FK00LJ4T&MV2?,7ZJB-0$9C"[\-TQR=6)"AHS&X/M$JCL,4)CQLY)V]&]\%')7;A^" \-*@W&2 MAYY;"<\K.T\JS72H&_8HS6NOT0?+$41FRH4TB&S(]4MYI)[[*@2)+//*6V#E ML9M>J0P1A$E0KE)P8IQ>X2 CD(?B3/LN>!O'0.$P]I%W0F)OTTLRYLH#R MC'4*Q](B$PQ"*1H,D96/.7C572>EK/9E3^L4H1Z 6=VE61YBW4Z!%RYU&TQA MRG+M#N&&C,1"[&8IP6S1TA+GV+)#^-$5@YS!BTY%CX*!EALS%N$YH!#*3 +N MU@3T98U5@(F*L^OU&Y,1EJJ0QYJ%&/>KU"\Z]%GXCGYAFC6^#][$FV[MN7H\ M"ZV>(M=VA=]\C)U[!I_E]D9=5" %G"EZCT"<\6Y!8P/[=# ZC 4WE_Z]7U$C M80J=B(U9M]4OB#T4==EB-8P+ M0Z6FJJV=L&![5?$E!ZXB'=;V*$/9$G8Z464"3J\FE'7K5 ?'%+'' MI,"^&DQHU?.J'J2$ DC",&"TJM_#,E?HFO^-GU3;*Q@9Z M3D,OU,F5ZTN\KI[?S71/:_=-BAY8(H".WNB1S-PG6SDV<[-0"GCTB:<4^2.5;5PVH0?9U&([5.YNN!/P M]#$-PH45S6,0Q:MOA-2I5@8_R,SX.)\K<#QX7;;1N?# ME5H@[D\L=.QL3,.*$T9$KY,5Q$$5W5.JD__\0SXM@J3QE.0T*P5OEY;D7A68 M68LXZ>H7VB+)**^JZ\;D'J"S8<%LW@F5US52BN)!*#>V-0@^80EVKMIC"==U M56!(R$,?0Q::DD>GV*Y$V'B7ZP<&/:CD!GZ;&&OS6A2,.0*,/U'C,RFY/&SX M,&PDB@#7*UC(O5RK>KKF\,X*U FRNV*;@Y2@BU.H]8,W.=S)SA8XZ\[0*#H, M9)&KQ+:O&N*40T82B1<39GEJE"!C^^:H!]J04W=\R[A60RA(HE5L>?!BGC]' MLG)_G:Q\@F1E9YVL?%X'Z-[FZ)FQ8E3@?O$6Z:-A;M04*(_!?F(\DHLKM(R3 MG#%DT77H.;K^"9'FZ))[U< &0KPRN+ACP60'8,P1'U ME@6=3;8M"V4T4!I*V99B.-/J9'2$N;1*L+!8Z#CP"U!*3"/3%"0UYH8R2E2Y M #XN#T-&+4E_[FN98)1/'?,*7_!7EHFH"E&F;@^O9>Y4"@"IWH!=#)1Z^7+5 M^)=G4UK[I@^[H@5#RLT2@9%)7(68;WA3.26@PU8__IU8)Z9Q8N1+)*.TJJJ-;) 9;*NY7$MC[51"8!O/(?9 MD*4R0"USDXJU#?)%:]@\O769MM:C)HN7Q4>2'0NO(J%X604*"'\]5J"UA)4&57U MCJR1M8/JB0,;5 1WJ(A3L]W&#%L2%9D2AL&@%?RCH% 9"W"K6397N=N(3<;L M5D*T== )V,8/ M4N10D&-="TOD"3L&_M9N8J!V6Y/VZ?PVWODS3@S^/1Q&*HJ--=4:VR"@, UN M#DWEB%/%C:%(, E&W')/X)$&-Z?J4:H5MM7HJ#>.P?":(J:2!J_$JQR:IA6N MJC1@J,4?+)=R9L"=B^9K@$4+#^*713_--!>.PWNO(:??H;5@H^,!UC((O,:$ MB;OA*$TJ[(TM]UR'X92UYVC'>-:;>-(33S-!W)[T"$>,Z_1),%Z>>P8[.R \ M$>J"DQQ<]*%4TBP35U@I(-AI[4?)\H7W2Z@:\E3;*MEH'\;O$+E8,7*J[894 MH$.:ON1N*?5V7XG#PUI&WRQCQ2,MJ(>/<$?Y ]P-4B'P^5"TOF+GI*F8!K,NV=QL>C38,*R#$@DC:G^D2#T53@LR\Z*4SZ M+T14(@Z&L6.3%XIYIF7X RYQZS%MM!1X(A;;XMES%$^*J97EMB01X4E\3DBJ MBCI6!V,[J'BZ"!*O9Q6Q3@/+ MZ":C"T9J6C*JI)W9SL%D[Z;3 2S/[+)>2;\ZTQG"*KE'<-$0J* MU(>TQW^4PIY5"5E%&F0(4$89,=I;0^1_[4TX6O ^]@HO*@%71Z2N$0 M."=-Q\$:^?8$R+?=-?+MJ0_)%"S,Y=DI M*,AK-#]=K<.:E"K5#H B9I?,S[C7A^$C!I<2NX9X?(MA_BXKA.Z5U6<&?O;( MC\>5X3P-'OGB3JFPP2\'M"D.EV^4"U]?%XEL6+VDK[%4'HZ,7#6,*5+AE M 7;.7XS*8V,.39+Y.C^*84?5OG&L?315:$'&G.DMN;I.&H,Y+\)>#-8.B01) MU*K7Q&_\?"J8,1")-%.>N3);#0]WIF<._AZ')VC?R9I7#6.0"Q,E""G&5QVI MSQO^F2ECM4.W^OM]U5<>FX;+WMMI,]Z:Q1>_3*]-J!KOY[1)I<\LI\V;QVN; MZ+2-NVJ7UIW!W5BM,T7*SJN/_+V^8N8.TK); M7)=(6=@+HUNT6/*?E!L%OX>OW[)S,D3.V$S"L(;_5&K/_.2&BKQY,7]RN=I5 M-RU*DYMM?%*@/P#OPWBF*H65"KF>GV4CPA[0&E*/K019'-)L]!.2]&2FHL[L M1D2,J[0=/S\[Q;[43VH^U/$FSC+@.IHR?>D$5_KWF MV.B7&=LW\&_PT\:6B=["-/-4C9U0,O]%R>$([:P8CZ;]%C6EY$YZB[&L62^7R$SA.5W3M-0T1)EV?\)9T;P,4UOT#K7A'QD,*'AX5%$9N6%'@*(]85''(< M>P?G[(R9(V'M'%N(P% ]9=12$<2L63!C_?BOFR9'AU[Y'$&(>I8[FO#?':O] M :TK-3NH,(IW1Q9/G$M$!) M[3>+?O;4F;]I.N_F*!H:?.Y>0/0%O%AP]?XXME@.G"?+UE!$<$(MAQ;:XY-\YGUNV6]8^IQGK$TEKD^ M?@G3W2R.T/CAHZM26J .PI"-#0PL8MB)KLS**<&SSN=+Y;X5D#^B:UO@#Y[CQ$7YS/NG4*$>27 MHD#D'TOR?%[7UX\#E:GI#4DL7,(GB1$+&HYT5<(6(6!FL!F2IS&B98;^2).7 M2/Q!C_750THT-FVHQJ$VJ.K(QH[*;X MR&:C85:F:VX\ML8QF_'75;UEBU>RP0Y5#>YH+!1CL@QO9M2VKR35W6[2>Y$' M%R&$+4YE/O(%]+=_\APXA<,U3N$)< I[:YS"VM)IL@J.*+Q-!8D$595,Q0*V(G-D=H^;>!.:O%A?G->@HI$P)W&O M'(@UJK_!\W@QN_0:.=.)"3555N$D8=8;QPLTP2)N"(+H?LIRF#!4VC[\*><+ MD9LY8^X[%&RW&A$<%RM'XKEE$F,Y2<.3:$3T-&1R"/V,@D."9*'F@93KYA8R M6*.@:0Z[&]Y;*J 82US?A/&)XBE$*9A^#?^#) M!]7)(!ML#11F%*88^D/LVX'>H_B_2C78NL/#NTYA9!BZF+L&Y.)NCG46X&XC M8;[EZ?X'&A*#R=OK,@GHJT$('FJDZC5"Q)+Z&=_).LIC/9Z!H993S#4,<@,( M]LW*TO$?DC2I_FUK+"XSEM%Y(7?"*L;>^FD''VF.R^U8<3ER30A/60O4 MT8^]C\B/OV<6_ZQED( +#=<0<@2WT8U'4A=:/FY"/($1D=/+4@;(?V ML?VL\"[C:E YAV^7-CFZ&1*"_JV%?=S%<;C[7QR;CF/U!;J52>L'H6!.7C>% MIMS2]:KT/KO/^]["O[5%D@\]S6,@ZC^M($[A!S*5DNH4035?N'7%]T9-ZVQB*G(:0NR4#5? MYT(=RAAWP^(N%(FC9^AX>%UAJ5JFO!Q8C3FYE82TLZ"X>>"PJ-@6X70D8^/< M;!@,M_^M*71;>S=/REG@I-S:I-07)2F#48$*$),NF[X?D(7DS V?F;E6;],[ MI XCLVR.16O(F#BU=9MK!O,#@+ CA"@:O&(#$+M>P?Q0V!"5 BJF#29:!DC' M"!\:]02$U@2OGQ)%64:XX]G5LCSOQ\T!$SI:PX2> ":TOX8)/>GQT$6AF/C_ MG1+_[^VJJ\6VXEI&/>ADIC:?>H2>7)ZZ5^DPZKE'G1W/;9XHTU*^UB7WJC!# M<;D87(1G)=G)1,;B1*0()P>-'3<*?1@DA133^YBD;RC)MRK]58D&XP8H-FD> M8]5>/$*U\M*>7]F/A@66MKK$ZB_\-'=4O,U87;9UM%>!5:9B6(B+DL%IC@C) MJVYY=,XC5;B_2=2<$7<-"+JK:3F4"0H%!K?P 5 !R",GWU2MP_3 ]2A?S/9RSI/H*=Q^!"9KUNL3K(09 M_= J+,)>/XE [Z.QQ=50%@$"N(9DR3'D9%@6N2F.;'@&14_2;AYF; 3#HI:) M^9EKDLQ (B)BXB++_+'Z@BWA^>^0^-=MJQ4:6Q_. J9Q>C.B%?JS3+%=,!V! MW-TL$PYUA<$6QZF04Y.IJYJX'^AL<)Y1$3:O^M)UYEHZ*=-S>/E<63Y<,44( M/H&;96S!/,D-\#M5V,\2W(INJ&P >,AAA&?"T9X+A1;53QPIK 9**/Q1QHQ$ M&(^'6#'(E=_)W;D/@:T8'&9U-U0VJOY:7TLM][/U>?42?$Z3&K)W-@NO8]5+ M!*E&;?X3OZNH_JW?*IKN\>N%+\*24Q>F[99KR2%OM:#++0=#-_")T5^-D19@T)89SM S M7S#=::27H/X#?6?[+LT0=4(DZH8-WC$:W.HD7F14<4%_,\4SF,;23Q4,+_PO M-@Q)I*Q#F.Q5J38L^Y^EW]/])F9(P!)/?BTRMW[-G*^Q7C MN7"\3BX\07+A M8)U<6*GC1-;!)V3KC0+W3-'/HI9E@H@3(?QX$;:"FJ?0[%JE-(K7!+F3R/?D MJCMS1S)T<"@/R*@%6%CT6NY[XS:S89#3I619(\HR;8115SPVMC9F74E.I!N$ MU(V+IL\K^ HH4 'R_G=NI^A0FE;]0W,!CO,TJY,0MD_B45W[AZ,(IX!I&=C8U?/#U>M5YLA!!'**PL>*#4T4[9 YIS'ZR75WY 0!#V M6.^RJ$!.W/0:5I/*<(O:3<_85O(V]+"PD@-V1AC)>X3D7;K9OW#W\5R8D*.7 M0"1N3:9FTL-&:^7>Z\P!,@)*/#,2YR=B5($9%IDJ]2=. O5('VQC1^9$&V83)@??U M0S]@5R!.>SYS;[."*).H$"YM[JC-)Y:I977(C " I:'-M1Y_#0:(11BM7J$Q MEM\HC#X^&H4CA#7+>6D3;(%'_*ZU-D\)-G-"5QV-':!+RR,B'Y^C62TQ*1)%]<;K +O2S$=)@9[Q1IDD>N7.@7J5:W$]T M_1FGWM"-0UZD_B@G-4D"'*7L2'F8M$CAJSW6F^(..1*?QJ?>AG%N&BCV?) 4 MZ4L6U M-GV64L:$,OT&USW^#800S24,UR84*'#(FLI8>W9#=-JE+MLNO"8^:<62#TH< M0\38](#K8&&LV8VH3[;JX$\P'H>=RP MCF.]$+*;[F9G]\B3_VQ-IN=H_W.2:EW8/-^A:8^U^%C!!,>!T5W3>M3+X/:/ MFR,5BQO:91^[PV0F0COP.>,:4^T$'P-QN>AQ@$UY\8$NX^*&%>@#@A?CK@N643?E!G,4'7( ),=_SU- M0IMII&MQL]"VX).MX^Z"U_')Q?0]^*M@,V2CM6A^URQ^#\&4BI_G M 5\(+\2**"2M\77<%VMC MU4P]&VIN4+0(K9V$I$6R *3\0PJ E)LS1*8Y@<'29F$XULRNF RUM8DO..*# MP$Y.H>0:I^L7BOTEF3 C%ZW!\):3C#G6W:B0LZ!^?=/\LX[6)U_N+D0@4RX9 M!GN>SJ1Y>A,F2L![Z_(U\^*(=J[F ?M'K8E5T%-G1/$I15I0*W&]:-NX!$X5 M4CLV0[J:J_M*A"1X.X\C+R^U"Z6%F)[KEXA# M)"Z.TS0P_3@W-TXN3S>VI$3L<&]GN[VS3%C;HVI8?MOO*LVJN[6<$;W(LM\O MOXP(K:Y9!)<.>75U6MDTZZ+YPE[_?GX&>QWE#A9=RB^9_R$,MRCEK']?47;\ MF30C!J^T*Z0,OMMXW2!;%H)5(J8_,VE,GY,ODBF]38EUBXEJO'%@JM46MTF* M7Z7P/^[FFY/+5ULM]\2%J>$$K&;7>$#16I;3@>PG^"%LVX9TX::KK.KI"&<< MKT?=S@T&'\9^E]J?T<5EU5*V\:!X<):L=SQ6P>*SSG=,(]AFXNR'$VP_-(:Q MZ3>R<3]2!(?Y5+;]8IM8[:2+0EY>@Q*.A,PL+X<(_1)B33R /^1F M\,N,YJ@+[JEXS]:LST\&ND\I VQ396DY9+.W)A.8<4*:K9Z?H&R(6K6DX2M$KAHG83]JQS-&^4(U0"<"69@-TR)'2+N#2<<14 MD)F U-]W*?-,@!>A+'4LZT=P%7*9;+&+E8=8L"B.-LXR"POS!2+.R%(T9ASU MS2U5A@Y.XJ DF!_/N*C-UG?_ +DJ7/G>"S/H?TG3@$!RN'#GNH18X.@O+4ST MQ7(8"3U*4V]R]L ZW=W?\61@B/?5U=5$9]?Y2:VZKO=V>J@J-!8\136QHO>"Q.'6T3Z<)&6S$E) MT_C8*U*L]&SS; A,BWDMX7W(G>:G*#^>GT:OR@6'3YS ;MKKE1F=U5Z4]7*%'I$$".Z]F=H5VW.!JN,WPP2=$YM"5](T-+@;:^96'*%*!&H0 M(+4*;ZO" *'$-I9./=C#)VN?S:$:NNIH5SCR4SE+-OF :;11.U7./4Z56SM5 M)TKXS9O4BRPW5<3:)/AJ,$T*2V6A8V@ZYX3G30 "55";%.NL#T[SGTP8I&EC()886F^LO8X9P8,0]J5A558?II\*? M(!5^M$Z%/Z\#I!R,2[#ZPNU7I,21#SY,\A>9!Z]$6,9A=W<,N_L26N1%2-V5 MT_+P'=>SEF>2:W38/E)&G$14HI_M915C[K)(0;]4_Z#78:Z1;L+;''C;EKHW MI1XW'R.V%(9PFY"[,A-5BJQZ9=A35GP6/A/L(V,(U;D,AG$Z"D,IRG/D]K_) M?$6D.9YBID>8.-.JWC"OJRQD1.^5@LU2F_0@#<)8J(;B'A&94^JGOC)#<'\* M) W#U>$%S*M;2:1R^%$Q0Y&<3E)S)5P((Q/)J)] SP?7AS3]XJU\81C&5++>_ M)_EWS;JGF>1A#3'8!H]3BT-UL!:[6T\1TE:[*YFW\$GC)9JH.-2*BC>N2GKC MD8,6)4YCA>W'JQE"J"5;J!*10,V1P"GF*+:O,3=:H5/SS/;BR?.:=EN1+?/O M57-D=X17,AV0KB\G9,)+A'$X5"R+LPX3[.-?88;9WQ)1N)];ERWW*B.E6VW? M31<#['&9<41*489*^KDR-=&4#NN";J@([3 6==7TX>HIEE;0*B:C@+N84[?( M'FQM+ );*;Y4->F.JDE7)!'H^MBG0UZ*CI09&#$V6'Q4M/AF4)QYT+M6<1T5 M)8/]@?2:+N&;$O:3@@\<4H^,IH$MNP[#F/60Z6:-WY+N-C0$8E3@. &Q9W W M) [X)(QXA_U-2(?C))'G$' M2'8,:[01+!JL8J$@)O TNPZI$ ?#1WB!C![)R5P\KV Z&$2%YEU'5 ,*)O@! MBZ6*>#00Z7F5BJ"IR#ZL1;B8:[G&_8Y[.2, XVGQ&$AJI]V7^%@[X,=$+(7QZ7+I-:0(, M&OMYFM GE<)0RHJ^(O$8-$%I9'A_*M@BF@XCBYH5?OXJ!EINQY@LVE:; D;9 M(YI'!I\D&U")):J@/J_0"M_3?"(O,&8*%N&%Y1V\-+^O(L,93UAH^?"2T,Q] MC#?+%2K"X1KV090K-A6,+",1--+2>M(H0+<#-(3/>0.>5HQB%:?,N>D0-34@ MA.PW2>1PWA7[L M_RY?0:1B\AI()H? 7VLJBK6[B?7'YV/Z0M MM[/3WMO>.69;HH=I8VE8$.N#AA>MHHCDXZJ0>D[>)^MW;#C,'C6,>@PKTMT7 MIJX? >=DY?-[K246#AG$H.0(K67MRB]CQM)-6EI[,+ @J4*.2Y*@LCBLQJFK M2!7(AXO^:/T#5A:.M_?/:?"6R]&@F\8-04Z8_-'N3T\(I+G$(]7^T3UG9/U( MR2(U/W0W\RW=/E0$^9XEH#.!4_<#2=WC72N[&YW:;H!K0IDF(EWNQMJ0B:J= M*M<;L^R-V?W1?:T9!/4UP)USF,5GO0?+WH.]']T3H7)KW@(5M#\]@; MMO^C,KPM:XH,TTV,Q,,%8YDX&#S,I:52\P8N#\%)_]=I3^P!^PAX&JL9AUJI M*C2ILFYWX,K1>HTF7A'=D:ERHYA/W5IETD^BJG('AC%,68WL:JNKO^5>F%%9 MU8Q.\T$<;WAE &[">VA7XPD!.UNY4WT'>T9"ATAS H;,&,#P!@.%X M#6!X;KA_3-9S#)_"^WY&04^.\Z$ZS,*BS%17)JVYJ-,$YP-2HD^AH"!>L[FK28O@+JB2,%[C3K]CA:&LD^JQ)BO@QP9Z,2)E2S/K<_H2%JR]I$[ M@+'V*;!RV)$?O.9Z!L/IG4OJ2G_=D_1<+RZI(SVL:>"1JU)G*O@] MJY.#*C*$;[+2PH:G;.YBC5!AM)R3F9]:SQS71V[]LDB;!'DMCM:"E_77D:I]TF/A=)RBUH.2IY1;B"]0^8[@&A0%\JB'+K M.F5P#I-->R[5Z:L?;,XTKX+]$8A/A:%8MVUMHCLQM/5.E EGCW"O_VVJ"!BKYR K5RX0NPLIF MJ]-\9#8694UU61S)V2.GDIZ.J3NSVN!1PM[T MPC,Q%S!"6%\C/X]_QZ_ %2GA@(UX-1C4:-$IFA@JF2D5_A)[.O7+Q8<_H>7D M?Q/2%.(^='_7_4IU:QCY;HX*@IIY2-O2),1J2;#//;8B03T8 7(L 5(42AQ. M&KN65IYJGO4 <6B_B XS[INPFY583-[9:1\PSDO8.,S?XU^VVQW/ MY6D[FQ9)S%Y'8\#] 74H)$N4^+H%;ZFP+S:WS-Z.>IHY[(B1NY.O^H8/)Q<^ M' _A.UAFSMT@G:Y^05#U;'P.=FRGU]NEJKGB$TR/K@*)!MPF@L_[Q.)[')@: MA[2O)(8IZN\;(E JSPWAE&'78:)3-1,"+N&5MPV^D:J)QXM9:1'%=*Z.G; $ZOZKG]#9H.:Y;4:O8-,8'VLS M76&PI8:EK&')2(J*B,NR$;6!+Z\.2# FNF@6F!+L+2_C0L-RY:F>]G77R M834.$)FFGU6Q$WJI[J>4K[95]5;M:@13QD74C14_4,+53G&7;A,EI$CHUTT@ZUFZB^( D?C6-VNB,- M12>BJVNKNH7<2DU,4&\:&HH#S?!UXE>*HZ\AP3_!5L";4/?DTZ]7[?1R6#DV M&-"G*X.HP 9]II48*,12W;#HW$HXFTH!? M7A/!&QC/6?:H)8O!#R0-E-Y' X&!9%+$:# MICB6C;95B$0*6RW9':%?@Z1NK8R<(HL#"048*B M:#E7E4&YM4'!T<0T#2TOX;UY?(SOIJH%C%':I0H4-!"AF#A^(P,7[U_A?>GM M[.RT'*EKZ?G2W%-!NE6E$OFE>7TAK3$S85+"HU06._$K3?I\[8VPD7#2<>\I M6\MB8BKVJJ('WZ^)G!(<2D$9P5%Q634BY@"9+*\4?GH-8CGHAIFS2QY(9Y?> M#O_H"-#%))-!4V9E:(V3,#1Z=-]$Z.]8Q%_(100'I/%4" M(N,6=R%6X2XNU?"DURK6\V5A'W803\#FNS3/MUP.!Z_BU5J=CD@I7@'2"+L" MKD+?*0D+9S.F6R&*>R&.Z5O1BP,5<&]O<"PI0?R\P* MKRL)4$Q^G[$;7H"\V6@]!>B)9<[FQN?+?VQLB24'.D\N2/UED6OBU$9;.;KS MZ>J0?^%87].CW,V-JR^O-[8\36[?\#A''O:$JS>+4$C$V5)>.W1JUF M6WDL+A>63U)J1YU OG52!U9<4Y>-D2%FH?UYN5C&%\:$*U4)?&4V]1&VJB??J$$Q>/',, B@KC_= M"?I3D?&9KK86C>M]]7@T+IF.G?:[MC=$;7$2U!Y:N7<4&T%%<*K6DCMF+=&$ M#EOMSOX1_>Z@=7RP=X -F%48.!8/1V@P&Q<_U_E%$@XVBF>_M'W0D9<>=G:. M/+?RTM55RGP3B25TI@+4V)"4^%Q>3+?Q5^ *])0,AO8\B65%64NE,",3WP)" M^] ,J5E,-?"%HD1G3J0!^KK$S"2.FR+#T,*8E"1HUL=Q +E->3&F'YS744Q# M:QBY%+I*+$'16P:1! FD&A4+;ZE:'CW2/.PI,A$,JHL&4"A]A%&B>U8;WQTX M)*"4PZS'%B5]!<.?1,&YIYK!2"Z3(,W0\@$.ZN MBG"Z-UBC&'!O157H1_BDW58W%LG1IX@,=)>)T:>Q2&Y M(,.<2="'4KB6K[;'>V5S/;A\!,FO@CTO^E.RV3EYHGH5*A9K/M-D77%SU"Z1 MI0\%&+NEE?B1 ]%868#1+VOI+BO^B"U 4M+ZV#;LO13N_$.93S7/(MM@?3*] M1;A2JLVJF%0_V[;XN!@N(IFG5E;M854IZI?!D'%3_F?CH'[C3+SD&E[7--8W M,\Y)?18-0VYXUWV+RY_)ZG86O;JH9!:Q@BLPS\YC2@J.HBSCI. M\V[9?9XC2PZR[QUV=KSC@\.Y3N+X4+96>?;M7>]H[\!K'\ZGAR;.?KD::(8Z MQ9%,T.>_9!A7'F;I=52L\#ZUC_>\X_WC!^Y1\S!6:/J=?5#J!V-*_0'37Z!Z MK$UO7AZA:4LSP]>?_X'/:#!/KADV?OZHZQ94L>,S7*=G-9@E6!%S*NQSTYA* MRK 1,K3"NFNSXW7V=[S]_?D\FI=E7U 'D?8\5\\R%?=L-3*O-<'D$9SSML"; MM^&89EG!S4))[>Q[NW/ZWB]+4F'RAX<==+^>SA">H#D?;OU>I05(:SKQ^EO% M?=KS]@[WO:/#AUJ#:R%=EC)]ON;,LQK,XT1H&NU@PE\(NF13E,%*GX>]'6_W MZ.^H"?;:A][Q\2(" L_ /\,0,N'_F/2(B]*IA8A)3'+ZNE)9L^2S#3?-;J?M M[>Z,F4-31&E98^EX.\='7GMW+$CY&(;(\]6ESVHPRSU)%Z-4HXA3,<\96T'387$Q^)6<_N9QQ^LF=\,QTSL$![/+!SMH[?K:#69+]^J^N-I(8$_WW\2'VO,/= M V__Z'%\B.]+Z[\+\_Q'%W=J0G%CDB;;PK\>$V^+\)*L\LV[#])R_-";9_4O MWL,#;[?]T!#U<[EXQ^6YT]H?VJY979(_I#VXA;FJ64IV9ZV!//*^^TA?YGN MG'>M:IHVYK8_+Q ]+WM"O?3*.I44@'\II7V)+:\PZ.%I'[ M6#I/RDJ3P'P>H^M^5&S[!Z#]3VV;$^B68XZ!UYG_W&@"^M4U_.[ M=!M2) \-!RQYP0Z\G7F"B(\3U6SVGY_W?NSN[L+%_=U!CQ5>@>.=CK=_/!-AO,RP MS]JB>7X6S5S&/^% #'WB-K4H[DD?+V)9?-ABC4EWD^CNM/9VCY:'7)YS# ?M M\:#Q;S8-PMIP]U]Y.?QYLPTSQG^L\/4^ M0<#^!J47,//.X>[,7,BC!R3FM&DFBG@57%*3]0DP$R7M-)8Q]79/:7_>QL"< M]NQ$2V ^@_YYKP&(_N[NT9B#O+:&UM;0#'*UR:KGBZ*M/A':ZDMF@?YHL51O MNZ^T;GE=-9T>^2#=XQ:9>9J.O:,VIG\>?IZ>5*-J4G75*SWN_KT*A/)'/A4:55,&U/XCB MT8^SAC=.ZARAL< K;?\WDZ$+O>H,#2I4J7KRQ\>+'N+'Q#TI;^ U;IOY<#N> M<)YCYY61= ZB/KB='W>II4=&+6J1JS\?QI'5^)8MK#JAO_32IHY)1@NVW),X M5ASYQ$"2YVDOXH8FTN>$NGM1LQ5J6NQ+VPCL(5&HAEXVC;\UJ%9]E<>.T7-A MH7^NCYJ#>'U_3;S^!,3KG37Q^E,>"PZA^UF4<^.H1O[UFK_.1=Y;. MN0U:W[Z)EO^V"^X#Y:Y^+S8U$^FPIR[)*9V13//*.^PFA8UYOT78QQWNL7]T M=EO'+ES=,682N5$]WVJUS[7W6FW].?4R:6R/:I+[VF,;*>*QIUY.TGQ+?=R9 MVK4)QS9(H5-5R5!F(T'F3H_\>1-6U\#DY0_Z;6(ZII,M-:4'7LR5 K6!H+-SFM M3<*QISC?A%:X2<";^_3O\K#-@C.U;QHV?H.\O1C4Z3;J3FZ+5U:E-G:-:21QW\]]@!(2>'U&00]L!( MXT[.E8GROO)4X-3"D[MASR_ST.$EW/6XFS(=0GK$M E04%R]JC;^1CV+?Y#% MHKYJ<>@'N>JNI9[D4%]V?I#53GZ%-0!NB:$KE)Z0I!A)=%$$&A?8B7#C0 8R M\.HU/$/.2#-1IR=.<\1]V>LGZ>C(V]UM4Y=K=-%[:7(=!:'J2<]"PNU*1[![ M"4B'"PX]ML$.G.X()E%$@^@O?#@L UCEQ&BKWDWR$"9];(L&GZB(W.KWOIZ+ M)75E]/HDG3Y[DM3($$2IU=&&FC./]J^J>/C^X7TM6:UJX+4 M85W-F F!OOG?-Z?RKMV5%]1&/D0EFELOQ:/D6H?\,8:W<>*X3S6^9Y8B%SFJ-2P MS2H*6=+T,6<*]'IKOO;534&:Q@A-XP!XG$YMG/5_& MFFRZ$>$-\Q@ \RS@"A^R57_^' F;@W7"Y@D2-KOKA,WS.D!TI[V+_BRC !U> MU'FG_C#"XL:+,$_+K!?F/[F_I*B53U/8JRQ9;??N"\=V\#+J^7D?7?3;"/4W M^?8J0$'Y=6IO/Y=CIZ-<],BN'_LHU4VQ/N,RHC4'M\WXM>&>C/W!J<2EP$[T M>[UR4,84?PO 3.R)H=@^\ Z/=KQVYZCEGF.$*8PRUX?[MP S6@ M,*;/2K=RCQ*GZ$>Y/(/BX?S4-!-H MR,<&%+K"RBIL0H*SA)]"[P\Q)3@1\5 MX!3_ZKLW)%SRA16^-+^$9F(R2;!GN$4SBH6)$>&L0=10DX*6P& ?_HV@)3I\ MF- V)TD)FX3X6Q5)+=&A'X%I!3Y7D5<$#D-J#/[HPRYM@Y8>L)MP"Z84_DT] M_"9+[XI^RWUO E@1"GJOQ W$=$;&_:9Q[.$WL'\DF!64/92S:PII>CB1.[C4 M2))QEK 28-UE.-[0$P]%S"KXL[P];[D?IXB#4Q$'&!?(]S D8*%;#C'/7/VR MBD/32ES'Z9WDIRPH,\%MN@6F:*ZCA$-S%/_KP?JFA7N#IIV?YV5&QQ;C@,X= M_;4Z@>I:PSF*HP&>._4G;,1=#H:%2N7)9H$QBZ_.RVL\ISB/ZH/P1.(SAO!S M4@%A._"7Z[(H,PQ!@HK.*0H,"_B&?ZECRD$(\AJP9&! F5857U(6L%!_<<:) M@LVW89S#]H88EL:9HE"@'()R0AG,(KR/ UH=?%@2@E^*T"(_@D5 8P8?A97O M[@@ M\!@_CEON9=G]@]!.;,'CS4ZBX[E]-0@K0-L-8PSAYCP.EE;,RM4WHY>6PQ@V M@?(1/LAE+QJ2EJ6/H7QQSJ+IJM!SL[8:1C<(0W[C79I])=F6&69@_D29M!R_ MYJG![F'[U43N&YVOQ1;EJ.$10492ROD%!Y:($^]R:$P[(_I";\*VG5* MNNTJI760B_ 6Q8YN+EQ>*=^HO0"?A:W)\PP4R#WMKVL MN"N@6_(0)(3VE4X#*Q "_UDK6P[I4HW# L\3O2"W:D47L=[\?ZW]*)EGY5<6 M<-J9JQMS9RKF\W(TZ*9Q@ZL$#S[:_6D:TE2!2@_^._? A><4_7RR)J\,6<\ZGSWFRH#I1K,'/7'$A[!G MWSOBJ_IVW$EH&A0A6Y *2+W#HMP(/YY3432IA7G+;L:4Y*+>OQ0EM%3%@QUD MU+9H[2* ]#%U4#M6.2<66CL[;3YV+%WT[9HZL$0+C= Q;03V-)AZ>(^"A)4Q MV)U#/PI:CR$@:R&8,5!#LZ]0K*^0[2N^WA9U!ID.:"%X'H M&*FC*PWN)-!R]/P C.&J?UF[M78[-3%MU'K3KRQ4V!0;42Y'_8[RXSQMOJB^ M3+BHOCSHHH+UKD=<>+G9C1QP^0>._):GSZN"#^P<'GD'!X=NF>"US7,>GZE6 M]/@Q7/_.4%R7%>O'0OY^T->VXJ$(E4; M8DY_C7I?PVQC[ GU+?387H'QDA-X[>[O'WJ[NWO6KML??Q3%L;Y99MPL'^L7 M/F-FW0LZW.R7N9?*#873%?L*GH42]*GLQE'/_:A$'*V)(.S%E&#DJBL,T71' M].G+LU.V0.I?JXAIVSN26ZUR2N@;^BS9:L$Z+!ZKL;!^ .3X;49;),.;[:UI M!AC(_V8$'_6U&6I;;\5=ZFYVMJ8H,W([M2+B\]!P8@]:^U9"5-EL];6ATWB- M3BHXS&6O4.@$=*"S.U3HM("# >AF=*(])@:@VC/2=^I!!F5W9XT.P^GVJ&IA M[_W6KAHB*;[&,KLI:KT+5T"BL8'P:]S^#WX>^'^"6.$GWOO95QC#NW>G/"5^ M(AT8=^/#Z<5):X.^=&FJ[/ 37XRU/0!AR,VRH,P0S"L:#,!BX8GDH4HS$TB; MKS'^)?U=HF&UQ??DYNO%:5ZUCO<]R5*?8T8]2<(>6],*#-NTB_:-.K:#QAGL MAL4=E@M6/A*"XD_\ 4?ILU"0_B5OY@VNA(!=*]_PW;W][_Z>Z5W@/\C0.)JZKS\6. M6D_M#-*Y+J?='5:*^BLLO"RB=5'!0:65P1^()*[K1)=;)WJXAAT\ >Q@ M;PT[>,)C<47I&="?E%-D*96T.]IYA1_%Y W"*@TD5=5-2\Z9Z#P]I?9T,IY1 M7ICP#"(LL0A^7+PNN-=QFO]U\QV\6:%TEI:)'#D5JWXZ@ MS@%XU/MCY'A37S-&!O@T0S\\;'O[#QOZHW"F:_EHE@F.V37+Q+(8RF&_]Y&Z M:?Z^B\L;RYZWL[OC'>WN/5.^T9D;J$%'C[>!>P>[WO[N'"RQC\)F=^!1U>7Q M'(RQCT@/K@FE&J^Y,PH[JEA$^ W<] 1,:X::\;^Q# )WG2('A/#3H8Q5;FZX MV=GQ=L=;%_T="& [N][QWA,2P"Z"[%A( 3=?2TG+EGN>F*+1!POL,^WO'8)?%WH;3?.^B C3:S)^G#:!:?3RSA7UAT%RV(JC&:99HWF^,+>7TC MS*S&HTJHO\>!5NJ%D+DW3EV(%1@2_ _M$\Q73GC%!01$44B9;5TV2%5]WFZG M#=?.+J'*_0 '%A*%#A<'XM#@1A_8]7M3?;7<\ M3D-L=XG% W,\89);GP(KZ0"S[I1RCPL?27KR,+N-$ JK\0WM1P)F0 M_8-C[_APWW/'A.+@ /;MD&Z_J6*QU][U]O9W/97X!$$@(= 6(=M_.1+&U#'= M>I28T;&K2F$%.R!JG:-]@M*!3Y<4:18MLI@_N[)*==XSUC1M M)FW0SO9\M68*1I6%##'3=342)[!S$^R7ILLGK MK ,)\ZQSIWF=V5CP(U965E4.H1X(^A4%D9^M-%O;S"/<'-%XL4=XUM2K=M'> MWK%W='PTEU7D33C- D6AM+_.]--/=J5*!541:,H1XK=\8=?* _="1Y[F,EL6 MN!MD.B#(Q@%WCJLIX19<1%3V'5,B(=U"WC&(NSH)?!&)M$ M39QVP10;$"2,$=D#ERZ_+JEB%5_/!Q'+JL=&L0I7-_$V7*C2W7.&>9WT>HKX\%.6 M)O#O'@O6(KM;++1?QH1E^A23VT20>76J/^#1WU4_G=JEKF]40::C,<:Y(2] M(4%$Y2ILZPM]_AS N*,U,.X)@''[:V#N_"+=^KG MU^>7I^\^7GZ^.+MT3UY]_'SEOC^Y^.WLRKTXO_RM/J?E0*C=IO]9GO8^P1* MC7S@QW&8"0>0E(M@X9>WX5*]SC72(R!%\D4)XM_N=+<[*GU^IM+G)STVR-&, M1'(0;2!:EB27XQDP*'D&8*B=P\V^B#M\?5KO?5J/GMUA/="']3H)7=W ]<)YCG(XC.EG M/QN9CSGV^=)GD.KKY*#1"<7$!WP.*WJM(B@+RHW>(8S&)S8BO,6YSBQC/N , M% 79YU)KU!VQ18\FQF,9X^O3/?MT'S^[TWVH3_?IVY,/O\!->_Z!SC1_ M7)S)*?]R?O76/3D]_?@9SCC^XN,']>/YAU_H"T8[F'M[N6K@J?(@:;+\0_7\ MCM:8J#:Z7D]PIIZ??7MD#M7'#U<7']_Q-?GIXN/IV6LT9Y_D7#Q21.E?T<]G MMWYER\N$Z9J9%OS$\8WP_@UX^9T.H<5K%E2^L84&86*9YGETJ7 M0\2]Y+(Z&*T^[4?AM7/V+>R55'[_D5G3F",6_V;B;OIO\! T+*C'J1N:!=_$ M=VR8'=C8TLA:5=ZOFN/@JP.].4[/WIRAWAQWT_@ AU51QA6_EBUT0@R4]&JPX3,:%: M49Y9J=,M[,SE.EY^'6%*(,,\-E);&OFHK"]!>[AI@>?0P)'YU7.)MB0#'<0M M;OGA^ >,0OV8&/T=#D-90RS2OO/J],:,-0V!*0ITCKZ (-V6<8!MC MY&!R,!X>#)>-W-&$DFX>94F$Y,M[X65!)CQAY;V%#="8) MH#TQ9\@SA]*]UZ'$(R2A<'RD-XEXV+,)\9'--Y3$YH!Z6,$#[T+_*QY3EM%> M%G51GD*8I5<[MI-DVZ'4*GK^^MP_219T^=98@3*O^]S7&$HG)JX<34\Z>RTY MN16$!:'2D.* Z0I [-QK/XI+Q>4EXBN'D*1(FG5R(^JL2ARJ,2S(?@WBH%2' MD0-;SU!:\2ZB;$U%XUC.([^4#WW44TJ'^ JR4-Q%_&=BZT>=SJW<$$B6C"/G ME"].;_9"V8J 9#O-\T@8A.$!_7* EU66I9GA\8XR4#6(T:,Y,@=$%@7" (,@ MBPDO:U$6CLYW//)E4B#:L0&5X6: ME,D))A=>OA+LKY/--T-6#3>$N8_/,?N!R5NQXMR/L%..48(7*ESY M LVY"G\WM4)$GB+%Y(B=X;MQE/<5R]JDKT858XT#Q&R>76\YEGEV33@SN.-O2!5-L#^80)WM#F,M M=4<>J\%FF]:;SPAPQHT ;NI'9UBJ=.%!KU*XQ"L4TQKR(QHW"6//-N',.;;L M-F,,L#D61\)MCD>Z:265AH(+FFB'Q&!OC "2%'R3/1J6&2@^1MKXI**X20%R M#4DK.<0Z$>4VVE<:2^#(VEB]:1D6 Q8M$L[!Q=&+PC$]AC?9(E@97G24K[,W M_#87[S%];A6IX3X) ZA$/)MA W7A 5RO*V1(V&W0VY;6P0LH77 M, 2_!*V:2) M$@&2/EU?X%'+ES2SM=LX ZNH.1)-$-PXX#X)OO'=5!63].UH;A+QPG(CJ_[\ M.>!SQVOXW!/ YP[6\+F5.$"OPIY?+3)&_.$G8G>+'5&2@NES1DY M3V$X9 \UBA2327^$/7V5HQT05K)0U>P'&##2[DD%R,%J M.XZG&U)G51BM\NR[9M)2L$H$$&G">'>.;;-]11U0D3I6ZEB&X(9JDX1#9NSD M(0K?\O'PQ3AS&"S:Z"^LH&7^\(:TNA)/WU$1.LL$J 3HFAYAPG3VQDV2UGO$ M7IS(CI:(HW6;QO@F#GT&$4R<%)K\!LD'-UR[K6D3,7?M:.Q''_!*Z7,Q8B*!IAT"2M&LD1K,9MBUC(O M>_W*B7.39$",H>-O7K8TT19W!P9 GUX^+FD+"$+TP#?.' @>IKV9RLGO_> MF-CQ\SR!H7PU)4GT3LYAUMR_4@VE1S3.D6_E680?_U3*LR@K<(DAX93*#C]F M-WYB>Y;XX2LXN<$=R/:IIKX&-Z(>5-_&7]PPF.]-!E80TAY0XR=?#CP_KSIV M1[5IHRMB0-%?G=^:^V10[78E8SAY'75SUTB*W=#WDBZVGI,8\MB&\"PQ<,O5 MJ<84)K=1EB8X&V;7-MC'IJ2H)+IF3,VQ$=3<^9)R9M1H$RG-QR:V#J/^[<.H M<)2"E(X!G2@D<2]"N+I3N!@1W5M8P)TQ^9L0HH?S,NDQ7\/QNVM*9HBO4%/) MBH^XE)C&WL[>.L[Z'$1(6SM18C4H':0)MG%6J24P;2)X8G7+)QD8F,JV#(UZ MGIVB#41V SYE%)1@SDF/0FF]BJ9,' 8W9)[]6:_<&A9D5H.2=4DNZI?N9*NJVS!.[" M];7$\0T4#-,7E'3'1Z"4TT&[/#NU<&ZP^(AKBQ1.AY+YXG,U&0XV[DP2PFH\ M6=K%WC)6XD+H$2K]NNUO6#/0UA*^N(_T".0U\<3('1Q(/8G#:S?^FA?F GP* M&<'%9 PTSPG+55^:0>CG##^R.#$*_RN&XY.2##R*"FBP4R_-,DEJ-DNEI6 ] MMUL69 ^0?T@6I.>RE69W\G:L#:+\J5;CV@H6 533(_:%;69?T+QXA3B!=#DT MV1A*C!&2&;*<@%VMXF#*MT6/0+45-ZMA"!C4DG$D#!-Q,+>(VO^)5XQ$!Y;0 MZR\H5P.?F'@Z&R=A,_BE)UN$HW*:9V"Y^-4.WMCH"T:9<0!%C<*-4! )ONI1 M*Z\P,9W.)ZQ19OF0&$O;W*U^C9ZN'SLN P1%(]^F26D1()#+*LDGHP:+C?$, M92KZ#&].9;#1X'';AC]17 \T=9^28X2^+)1;6L45JDW3_>0=TIT:;D1P'Z)Q MP?W'<)7R)"FW:R<"X9,V<&\LO=T/[?"?>.8R$A2905A46U8Z'+&EP(W$E96M M+U_#\),OC&C4G+D<(C.-@#%P (.AQ)2HUPK=!]%7N!S[:4J@>/59BG7EE4B: MJ/XD<%@6&V-59@G-!32#L 7G(;,B42;6%FD4JH.GU!2LH%#$38HF)0&^'$2] M#F$OX>@@DIO#Z':PFY.PL01N8$_A-T@GM-JHR!/PWW+QVQ0HDN7G')8%X0BX M+Q>ZR:HC/=0LJI@W439X@>#(*U.^X3:4;X#/&W)<2?!L('V.;ZUFIE>3=;E9 M3:MEK72>LR[9:UA-*^$_?P#8K1;G_)"+N:?C7U88WAZGX!'O-\!Z$\'7:1!L MOX&C^)4 EG0:$4OC)T0PY(3?P@'A82:Q &!T03>?],%$*1!-75E.'1U8X1.W MZL^?C238WUDC"9X 27"X1A*LQ@&*?KX(F0L!M=HG<.N6>7<^6GWLZRHUY12^ MTM!D+; Z*$SZG."^5TZ'.L^B*X07''F6PB\A(.%I!6=@L-Z&E.NID!'R8'(U MCWNGF:*\R;8G=UIY;/$JL_I^"2V/N++>$T)@4>)P5DUGIL5[IYZY5&EF>>X- M#Y!T^JB!:I/+0#ED8(50]+#8&LK,2=-I:55]T!0 6>?)YLB3S9C@].39O?D3 MGF\ZY%SSA(,R.K^R261MG:9I7?VX%D"KUN2,!7N:H^?WW+?[;M6\G_^>',=" MQ[:*DG-&XJ&NR]2"55#4#(F"*:"7$OT2WG!3T#FZJ&HM/G\3\>%2 12!FS*B MT@_/17056Y04V58)(]1%@V&0U M0":0=*@N(87CP)]U8^U)!9HF2-4M\XBR"T8G8>DH&L/1-6Q"HM.),"0$GN'& M3)2_I@_@38LFXEHD7ZQ(GMGEY@:K)S5U-41)W=XR&3";6P+$$5&G@RI7 *FP]$OH%)X^)TOX&0NJH[#)<(9^/\P>S5/!'Q[I]5YG*89:Q:2 M-0O)FH5DD<&_4U-)T\@\XCXM\\@C9=#O$RTLTO0K',-;O 6L:U!N6.MD9,UU1W82A<9>#H7$>AJ%Q M%XRA<1Z&H9F '0'KL29@ M_7CU]NS"/?_PYN/%^Y.K\X\?GH!Z]IC,K5(=F4;\% MW_Y[O+/[WS#L!=O;R"K5WNGNMT^R["1($:[P)O9O_AMTW_RWAT\$X6W_][_T M+_C___WK^-?P^N+B\^&7M]=P0F*P8_B1PWY2_/?BE_BO?W>^W?9V?Q_]Y_*D M.#^+RUXG_OJ?_SV_^?WMK_W__!*7_QF]>M5+?NUW!T'<_?)[&;Q]?[+Q<-G:_I^-Z%OQ8S=-X]!/KOT8#CW-]0U<[3OP__;W M-MS$'X#0P*1_G##AY8Y@WQ[!Y%7?^-GG'\ ^LP?S\_C/_RC7+-%WZ>QHW\7T47$OSGXYN7B-K5; D3D[ M_^6#^^OGB_/+U^>GZ--(&[ DD*AM#1?#]KD)9%"3UVP,NOTVC>E6 M?P.''RLG3C4>6S#^='X0URA7_ 4/,@HN=8@3_X MU$EY@\6=1KSX\11C]2L)V[P(A_#[.PQ^JE%IJ!(AGVY\:4!=*Q9P:LM P6[D M;8VER4#BTV/T(N)4Z=7X?/?2CH]]RM(B!65JF*1.+R].=8+C/4A,CCVA4]6W M0-47N9_"%);TAQQ;;_#NP!_HY2T7+70XEN"[D;S PG[ ."G^FU>&5X6K5K$& MJ!2&GFWL-6YM4EY?#RE M8R(73GVH0MU4\'YM"NQN,(E(E#9^[."J49=UG1NNZQ\F<%#-_%0>TL*\N43[ ME?=]2?12)E?:N5/K^)9[R=U2,!,)HZ,X7F2:O8<.B@IF)LS0\"5&OUQBFQCX MPDDP8(7A4^P?J]KPF@HS+)NDF[-+R9X!'P4K9MB0=<9X/3)"*YBW8V><&7_L M#S@VZ:/1%_/TJFLAG"QR^]'Z4L*4.[TP51<=*2XQZ_4YY(E7AOS3^KBD=-5J MG')W&U#WGS"15.D,$V+^5?5G 9W;ZXW=W_!2SUBW4R9:BSCM[?> MY:WW*DP .L]!V1:_5^0.*6XE&)4'8'HKLHNQK2&-?P%O;>HIHTAF$IM&?Q)3 M%(C+!'FMZ9F*O/2%X& (-R==#QQ&IF57^>A:JR"-8$*"PY0XK&!=Y=-QE;2/ MTCR@%I^97E@_:OVH1WC4M+!39QUV>H*PT_$Z['1?B5[(L5AN:9X6B7HHIJU# M,9].+J[<\_/SY98&OI1HW*-!#]H[3Q*BZU@ANHNSTZN/%Y>>>_:_9Z>?K\Y_ M/W,_OGES?GJ&O\.NKZJ, \[J3C&^1[9)%B$!5S7LZF6GB;X7\N=?1 MK!D&W;IAH*ZKG45'TO$*G84.4O.NWN4/G,+AI/M^D;,ZN7G<2>UU%KTOG^2P M/>HTVD>/L3FO%9+I,@+C;**JG6%^=F$*-UE:)@&>P30#T^VFN]G9/?+D/UL; MR[AK3I)@1([VS?9)XOX:)8UWVYQ5+HM?WKW.O.-9X$LG=>+]5S?[OS\[FY]T MH\&QCVP]K]7[M8Q'&G6W&*'\TH^*<"F2>-DODVU8^KZ[^7_^OZ-.9^>G7Z/! M8$3_;O^T!4):^HBX?TX+O+OW9.(YU@QZ3#K-)]#:L6C!GJ>PXD:WVP\@E'XR MW?DF!*WYMO2UP+ZEI)PEL>$S4Z<'.T\FKQ\UZ8J2UV>U,K_Z8.1G(W>/E.7> M6OV#-3>"^;;GOHB3HAMDS4XR'NT\@:)=A#PMULI'G*IOL>:W*& YBA93= M51\^!LYPR[TLPC .G]?*'AX\@;P]I>8K6@/,BB\X8<.LW2ZY# <.#*O]("GB_R'8]!1(IIK6@\X.@RB4+W M9\11^\-A&E$#1OB!'$=G/ Y7Z[^>PF/L0%?+?9^UZ,GT1*1S0*@C095TK-8O MW#XLG;V"W,/M#F;T^/; @GJL7@$* M,>(&>&HPXYCG'#"7'BCLJ%?&0O OJ,X<-H@X8WI9-"P4+# 27M$TB6'='.QT M$/U92F9/1D=,-0/_#WC)71\6#T=4?0F([->PL(:-^#.!(MM=&91$U5?=R.;O M,"#G4Q;F!/ZG4;S'4:!H::'#UH;^#>+8?HG3+O*+9"'"WB\X,/(+G.LA[X4% M^FWORU9HA'C[T-H)Q-#E_AV="%0,PQ]R13\AM!%:M*RM&-L):A)*SPK]7-:% M%Y,.$2)[,8<*2Z2A\?K3G'W-W3CM$<$/K"$B]AQ$['GN>>''S 3T"]'.CUKN MVY (Y F!2>41""QW/R<1/E%8SPO6*Z_46MF U,6 Q9^J MI)"TKA5_R@I.AD:BI[2GG.J,^VC&*5+!B!J[2DL0!&NH)\%ME*<9]CXUB%X0CBL_ MN@-]HP\/OH!ZJ.B>J7Z2,Y.->\D,G\X0T;(P<=((UG3PZR"?+._OP^Q&X0]. M>G^6D886P"]^UWW!E>::LD 5+;R'G]"_<7#%6!=5%B@/!]%V'B91.F5QYIC] M"=7@O)$&9.Z$B3O<9Q4KIE%.Z#NV1K[U,ZRLD;B!.!]10QS25:-D3 MZ=-$6.TPQ2'U+*<5^7RZ_2J$/\3A"!0NJ(V<&N7@RH(*N*3B&:M<@18Q37O8 M!\:<=D_&0\I'NA2"6H)K(0!)1U>"2@S&>ZC C_#&T.J! 0_%$T)*BS$F\NA5 M5Q(FG['!F8P-E<-@#>$T6VCCH?TF"TWBZ_L<7U>;'U+9ELW(%&'7P_G7 M*([IWBA"?P!7910S+555Z3"2O-H_W>EE:9YOBYG#=6QP+_9 ]+$?4TI,^G@0 M++*GJJD'T_9)F*W5$)/5&!:VQ7H!0_ZKGY:T%L1&C/SIIVG+<]\5P5CU%%7: MB1$KRX]K;XP'S_4'N JI]%2&F>-4_%SUD0]4_0@VN4MJ+%E,5=>SAV(,W;$O M^48KXM<(X*_*"P3(Q7^A!:TK2(75\I3>\LGB&F!R=,B:M:SOJ-?ME+'4K5G'(+)?7>%53R;M'7@%9 MHEBY!H]E6F3;)6<;OA+B' ]]JKL!FRK"ER^R+Y3@[9_"DHVV??9_36W^' ]Q-]O' MA\?;8 -TMN85SH^JASP> J>SKXY /R1IZX9A,A8V,I3T,756Q;'XO XA5A+C M1MZ$+$WJ&*G"W' LAJ4,0_U)E@B2#^X HTK%00[N FROK0Q\WE\818^7'$X" MO",)?$\B8U@P:A>V6N^&L8)LHUL9A%T>27_4S2+K!>@@.];TQ'2.Z8\@]F'& MK;7AXSUVC(G569:"K.#_:QQB"2:#GHK18J>--?$[XL8M$[3TN)=$E0 AS1S] M:Z\Q'NB)GXNOJD6FB01:M8,4]X=+A\. ^-_Q0\0#4NEU3K/-_#(@K@TFNG;R M]+K "G;[U6"W1KGX>FC^EEA&[?%7P!G:*#_S7,"<037$YQB6"[I(.9A M:8B/U"*:Y=Z:$_6WI92 /3U1'*CR]86$)CAH,2POB?V[2KCC2\@V/MZ"9\D- M.4IV'..RUT^QS!DL>O\.?ASBYESC_0W7R@F[DOH]\/P_89TXN(%M:U#_L_HW M!)S7CGW9":$)#FT^)6#?17RG5*F4Y0ZJ4B\KROZ5M]G)Y!@'1[&]X8Y%3)2) MX4PQ,12^@O>2GX@[:<)68+,@$SZY?/@*B\!#KOTR*[B:'4X?QK9_]8<SAFTX24(2^^_GRQ'.%6QK];X>IB=H[[A<:+CG7 "<0E&O/I5AV=A-B" !.6:P<>_WU]O'!/ES5!V,R,L=I=R><=BTB[_SDI@1MZEQR M=$S1A?/)M0CRBVK<9(5#!WR,QY!HDTZQ_X!S_!\)V8-W0!6'M?@5G@H*^6"< M*1[!O?<*65 J#@8QX20T;+_4@10E,Q*08>&.-!PX =>\#J&J_.UT,"*61O MHC'RS"7CXKDG489GB\>EFS#(%W):@EU42D=;7L5GNZK,W%%O>&_-?>JCM=5- MK^C@*W;A%3I 6(W)J?#; 7ZN(V&[5VF$3;0_20.;,S(>PLRI!/D.2)V,![Z' M,@Q[LR2^C,9R)5%-_9B$R\5-PINTX'::%6'#/8I#\-@R4+3#FIRH8+=ML=3L M/PR*J_-/B9?;T)V07%9>KW7%SPA(7J9ET7=.?=@ Y'FI125A@*B.*]/Y/OU& MYX*T=569$9>,P]V,M*'N2_\6^+L<2\KHJVOR6I)DJZ_S*LC(!^F[.L!*;1GN MF#%9M-Y3Q\<0PWG6PI(V*$I2B:(/4,'@)-$P'D0)A;#%"'Z-&?H(#L#>CIMC M]27JVXZ%CJ".457_LZ%C(_I$P4U8Z(R%-]Z=PN-4)_RO?H C38)J#I/QDZ:D M>4&VCR4W T-N>]::&8.E,2%AI03^$_T;OG %_W&NA %:SUP.-!Z4N]0<4T3+ M*->PASY7J&Z([LCMN .X\$F)5 9NCPYE0]*C]E#>GK^[.G-POK?>G'\\_8'(/G9D(0W;JJ&,JKPJ$PFZ:R+1F8>\J24BF<@ W M]@[,)JMSU;2#JK%P2%CJU89/"X!3_D6ZX5GJ[3V\=H2'\W"45X5@ M-..J0MV%EOHKQ74M8V;(DBS9TWK?6G$?@BS"UEV.S)Q!0X@^A M$##N6S\NZXK+RKI:1_[7*,$<^A^1S[GYV'@W%FJM!E=CR(P# [NNE*?Z99$. M"#VFN.Q5?(4G(/UVZ0]:3RC359W'^CY:FW77O$T.&J]OWKFU'=*SZ)A96'ES M2T&Q;21H4&80R0;@-)KML5!VENS;FLEY@&92)Z5JR@QP$X9Q:,=<"'+ D GF M\EQAO;3JSY\CP[NWSO ^08:WO<[PKL8!ZO[,7?\02JUXGI9>MO 8U1'(2FM2 MJ7@C7E_[4<8\R0K0;NB+]:7O5)HABO_!?1(UJQ7]K6463&X;OMKP PF,2!E' M@]!X8OH3488X/ QII#*D$%,P<@'JFZSE?-1,7$C&K*U$?&>ZQ3'F:%;PTE M]*=Z9Y51ZF,P!*^-C=_J M-]R-4_N/UA)>D3$\NTF^RSLQ43)UPZX_\4/W.J?[.+_H[]IN8?MI,%#FF M1^ ?2\,RNU$O..1@^X*($]Y@VTX32-1&G$8ZE[&385=6&42G4.0J+;[K(U YF[QV8L13@SAT^Q\Q;G5<>86N. MC!*COJ(8YS]AME>W=K;(H6'6^MVK?&:C:@DC?2B ?>,8XX^LKS :L_%S38YU M@>+R>@O3^-02+/,U56$W]X$==9PKR>PYLBSU5.N<26H\ ?*$6I:G$A=B-)0^ M ;6=:;EG<& <14)O5TWHSU ;DJ2Q!;%;4VP@ZM08!L'J?A[X?[I9&2O:]8>O MD+J-F3@_<3?JVM-XW@P=V[#L"AP0C6*%S][5^*Z 1QZ4S&G/.A7-$TJ#D0,N M#03J6WG*3/ZJX43(W:KQJ]6.U3^N>4#K/*#P+13&_]GH;%14X*3Y?7\3W\O1 MH)O&C<1B[:/=GYJ*TN<>Y>*JT;E)N,ZZ17FOS EU18G<6HR/^EU;BH0.LK19 M$FM]6DLFK]IU/&)=I\T$#&=)X4<0I&?&< M5'D C=LC"$_3YQ_PKF0N3@\9UF[&?J[EGCW3<;_'W([6=65KX M=BH6P5?N)E4P*'1_8_2\0-H^<9^W=/*E0O3TD\B0?A#ZDF#'_"(#E6>83!-LK%"#/I MBLUB<1?)>J\?<:^C! _L'-XBM6:LU>> :( 102$#..RY.(.Z0F"J M;%?/?(V!A8KB,)A>H#N?I,GV.$5+UV9PD8![@]%1;[1Z'XL'VL;.0C3#8L[K F>,] #MY6?!=46K3K,LZ4MXV&9 M#=..Y(CT8AQ(*@HJ[>7IR60HT;S6,KR*,JP3:>PZZ:RY$HHL[(71L/"P M5I"KCUG4LM#798AD,?D12B9]_):OPS*W),]T0K>* JSVZ*H^0-1EBC2$G&)B MB@+=>%FBDN;)D\*,^"3K!3H4A.-?B^H*BJJQU[(P&G3++ ^5!&("-F$6"BJ5 MT>98K0@+(]=4-R>QAF%*0@UR4_@95JX80HO6!!D9"^W-UVKM7I_JS/6IX[D^ M=73XSV:Q>FX]*Q?4:,M9.%C+TY#%.WCT%*R59ZK+' O4I>IIQ@?+,;,Q(H_YH%R842.GY2XR@7Q+Y6%1FL]%V+ MQ]]2/$0C61G1N;609T5DL*P\(6TS%A&=+'#?'999"]UJ"ITQ@55NE87P1DK, M5>!.*!D9?3LF6%WX]'54Z)(#KE@+)\5Q%A+\>$)<_@1[MI<# <;86'PQ=+HIT+K:_F M-6Q6YJBO]Z*L5PZ8S#67V@DVT:M/<).04K %(Z>UD])RWZ9WX2V:Y[[V2@*L M&4-^@?0:#'ZDU[IE8YUG3IR_Z 0XYOFK4*)Q/X?Y7L5T+]"/GC1_IVG^[ 6C MV%FU0M]?#C56"T6.L?J4(Y_2U(JVNRM>K1+I>^TFN\+W^LH/N3/#0T95TINW MB.=1R256V"%^?KYO8Q&S<8@7BL@R21C/K4+QPEON\X1)0?@Y"HAK6U<7IHGE M^J(21W<&+@DZ7KTLHC2ALEZK=;#?Y=2L;F3M8PQ"0E3 TDZ^<*2+1DKD25' V!^_:V] MJTJ395N6Y8GXK-/=@&55U:X]C\RZX4E]DPJVP\X8UA(.R[S82"+0)%BKWLC; M=8]L&SS&Y#RP9)])C, M'F@_=\%$T81FU^4VN$,;+OI^_H+E-Q#"C'?6L8A-13-'(!T=X$E/?<)IGLQ0 MPWBB3<&G799:HX2[XG<-Q8D$ ,FK_G*X5\\AB]NT*4I/-[0"S^,"L?IDLN;) MV!$&]X\S8X(/_#+2VW;K2+BE]D=7")@C&NYT\H=#[7H(/*,R +O M^Z>'"G?0$X))C#B83X2!\\\2)8RCW:><933UX*^SKY-OCHZ$ H]E4@*"7.#Y-'C]1'G65 MK'!X[I&W?K*\X)%"]-V/!V.AX_#KX$KWR3-CT6S^R)%P9?(!SVS"E$R[5W[S M!+Y28&='CEM(GKJ)KPR&0?HO#>K_@W8LL!",;*: I<,_"7>"UJ_):W(0%^)K M-CEZ .+#:_$E3ZS3$6"0BAO#B>U2B?:$%<=&8E=Z&,>-P>FWL[!-AZ_Y _%S3A2[5>!?=R=>(OJ "]07A8C >(M+(E_+^ MY /Q6XM^GW90C9QUB;['%37<>W7+A!:8EOE7W67^K2'SK[3+_-LR3YD?,0_IX M1$_W@Y;ADD'X @PGZ^I#;#46R^010Q\&91"\G2<;P4@_+X3*(?@#ELU++PQX M%_6;H67 _&?8*EPG]JMBA\9U"%_I!!,3-=JAY;C<"_:D=1RB)4 LD0ZM(.\? MC@*E2F5C%HUPNR-FOBC8^"A27"]@G!$R"["#*5&/%<]E8J8K;%"F%=EUJ$D9J.2R?)?^J!LBA%8ADD%^XDFD "300VPV MFP-'-#]"CCPTWU&<0/KV8+@:4CN.51$<.E(*13?E)^"=@/KF\'@AVHX#] & M<62FAQAH/UQGPG+/!^:T#/G]J(9 AY\$>1;A\2!VH Q%O#!B:(_\JUGV6IBR MUWW,N, IQ[S^VO'3EYP^:$E\\)\BN#9!6TT3_7Y%%B]PQ!^YEM95P$AT1^C^ M4TR+12U]M!8+[/O@=A6%'^#U$![IY!:1+A+:*DNLHV.F 5;X.LT?(X3PC=PX M*FG4"TGVKSU00 4.6RJR8,H1HQ:8G@B^7;YQ]*/0EDN/%AO##C7PEM=QJ<<& MS+ 'B^::QOA4Q^"CPAG@@)!TMV]Y+$N%P@!::J,E# +ZT\ M*# @36!,$)*$9E%\U/M:JQ_5*D79S^!!DA=N-)CL3L>'>RYM+$S.KCUC"D-7 M*] .X.$-XAZ P4Y@6_E#?4"X$/9'?^PN8I!V+0 MD!+GR+',464 U@WAU8I.D4IS78.U1\ YU\:(99@"JA)S?Q2I%W:##4.V)."Z M&?OC7]![@6R]E]0"DR863N2H?NB%*).:@DW=;8V:+)!)12%BF613T/Z%*V-Z M+[8%6('2S(-EJ1"88(.H,!3!8A"QKX0.W-&((OM(21+3*6&3X(ZTAE3K9B9J M![ <"_7)#XX(-ANE(VR2Q@=*P)@()A>FRI*^ @FG:+,-C0.: )> MG.+YA*HN$:6$]K:8',XH+G45VF$CC7@N,"Z*L2\"U X5_O1%=KBO" \=@2U. MP Z1*L6G$9[!UR/<-,:J9POGE'(L+CF7*7,+B^L'25)1R" 5"Y.E(D'W./?S MF1YOHLM)B>$#BB21=KB@LATB_1@ZLD*9T2'"IF\$T5I T:JH<.D^=1,;#&B- M_.(A#6D.BP CFV$BC8DR.N@M)*UP^#E>!DW'IJ/0^2R-@-?YZ$GNK- AEA+@ M)=V8;^L)WA"T 9IT11-<<#DBG8?@+$)9#WL/F1NP>=JZ$=@C69D;N/!FW%(D M?YR/WR#T1?3S*)AT0'[='F?_D(3HLK L?WX4!)M]610 ?PPX='H.PR: $3^Z M-BA &IAF;S'3 AE.K]"_ED"[2V+UH/MSO@-<0-6PA)C+81&X^J/.O@Y#3! O M<'81O!RF3J,_$HQIF]H6+LTO>%0,.L@9P4OH%V<7D4\UHP?6"7!2>!.A*6\P M1'=.C*FI.JTB 'XW77S2ZSY;BP!-$IW3Y2:;__2:A>?=&*L:8ZY M)QEZ)I3 M4 @;!ND1FLD1I*>='KCHX#4#LAV\X,B% M=68SJ0.$(P&5[5)W9\@5,P$#QO?C3.J"'\J"ZFBT6Q'/GT*_\Y-N&"*3QC$$ MX$/H($I#^!I^Q)0 T( 0@R@S1=A%-@7U7-2W[7@=@M'(7IA( H@$.0B'ST0A= 0>2S<'R@.YK1&%A>/% M:)94HLC9RVMNJLL?RN)A [NFM?"))T1"$VGCV? M[VKT9;KZO[V?]T6YM,>7;/_7;GV^._O2%EI7%]?MR]OFW=G597Q/*\B<7\\@ M4 *96V^ DQ BQ>)W<,RM22.(Y% +E.XHI!AWHRS]>,%!ZZ,IVY!%9H/) CJ)X_Z,10'#<4P.OI#B%] MW";OP(%Z)>O*ZH/$(*:BP7+BGRQA D[?<+?C5 O#O*Z\3Y!0ER[GW(,C%>" MV1XZ^O@;"\Q>A=PA/MYCXJ%69;/.I4>DWT,ZC6,61Z=BN8I.W"J'CT?X?!YL+Q[C:1;6TXIB.5LQ926ACS5!$' _I&?/\W[I. MUX32#PSJ[;I.N]%<:SI>R'SKYU9FF#1@?8P MP0R+?X7:DRG6BO>*\,VWNBQ)DVS.&><8>U\@MZ"!A20VBI)8+U97\?;E(F%$ M13\$; EH#ZZ 8E#2U4#-#U%^XEU;6%2 M3P!>"*WD^%7,A4NS\6?.;TN26*R41+E:R^D%BV#!5YJX.6W5B1":]RJ2/3V+ M7T;XK>OZ\@HH,>I,RXW_C]5'4L9?FL+X,]#@&&M?]-KS X!/S2$/2 9<2,T2 M9K'0I#=N.*-O4DN=5O*V??/V*E1Q\[IY>H[?WG'SWY";+^9Q;)KJ"(B/D&O3 M%#[J)F7A99^%#]\)BQ9?<=-LDV2 5!&+Q2(];,4_;#:=JE@E:G5.[Y*E=.^B M>+8R+)O GG>L>!8KYG&0L--UDL-_^^)@X]?J+Y=O@T/J\LG6:K&-F^/A>9M2[BSAGI7J$GU25.W M%KSD7&]6GO=F\US].I9S1GNQM&@S8[B')A\3*>)-AL)6M.F)5,B4*$1,SI44B&O M=R&I![$/$ EE6/+;,6_I!\N+[.O.>)]%AX?2$ETM1T(;,##^7LA7TIXUNZL[ M/!=ZZ-G=/J;AFYA!;6LL7!:T6H+=_U$\JA3QS/09K%3QRW/(-[#F#3,,7=T0 MFD.;_%NF[72JM/M3F(#B9),FPBC34LO87R7,ZOS#=X_A0W\$CA*19Y@2N6>, M1,%S>/"0>H-ONWT+RAT'FMNW5")B'T9'PHGGUSC)AV1OAR4H*28WJS&0.$-# M=P4_02T %DT:#^X8H>4@6B'$,<47'O%,=A$P,)3C%-88J$ H%!ME'T-X$37_ M$H0>@7'$OD"NJ58)KNE(:&+TI$^A.&8109WF.WR^$);07R5=5[-.-!U5OBH" Y&G0'4?Y2J MR$N!/:)2EOIF)MR ;QW,-@XR/9#MH[2OG9:E6M]EJ:XA2[7R6V>I+D(96=L* MM8-6+;ZID%<3CQ5D-_F=68%C[TTYZ-X!M42@B,_G\),?QTI)RRXP,XZ6K$?2]; R!-Z&E;J* M1RA#059C0%VQJ3TAJ\.B/F(AN'U"3H?X@]!1')U7H0J:CFF%M%L)*W;'WJ:@ MXH-2R8H.-=YJA:8A H@(1$M% LN17_,9RB2$[X$QX^=+XL%IR:O&1*#?<#?V M/9$9P71\"R\S1$[?U:%^BG=-YF7 F#)*5%OE(2AC\<5G\"YHD!S FI6=^0=4 M>5W-8*"I4)Y# .F;3%:7-E'#!A@%-Y(,JT%QLO-&@':^+I_SY#C1,DUX>>A4 MK-N(W@.80Z&2BT5)EF?061JN#HTIR-WU-,,R1ZS=+[R+W#(,UL J16R-P-?2 MS4?+P&S/@6+T-,6A[3ILP=0>"/'BWEDU4&0B0R\,%#I_AM5=8K&WOR 4[:K4 M$*7*(B"7AZA9")ZGTZ&P#9\-03?J;^)X0J^<=^IC6(;VO.?P)L6\PS..QNIY M1(>*P8Y-'2/[04+%G%XVF@R&2;'I4J#]FB-?O^V3;78LZR?6M/,*L: Z,!5) M]O!T4-2O<@*0(@?#=@ PSFOH0LU4TCE]O9UU68Y@)]D/N6U 8J7C:-P[!PU3 MJ*UO@J_P+79>CGSO@>"0@_>L=7%E<-NPJ\3S&@;4Y>FFXX%2PXN(&453,P** M^\FW'(\@AQZT!8!K>62(K6J*B[.*@\7?PO?( ^0)53.@^Q^JN^SD!79R &ZH M>)G2&059Z%YI91VY6O!0^#XBBJIT;]S]%&F=0 YG8J8UE$KR3&T^08E]6(A\ M"(:H9]"FX1$XAIJ+0TO$/I&!6AB600GK-#Q!CYL9B\PVNIMD,_>6 >W0!?Z4Z?E? VU%15@Z5"%G\42E'3(PMKC*>1[G@C<^7HUY\ M5$P/3+@2[S:.O".I[3I0J-]Z/=*9C2D'"1LM3%4/IIZ,*0A81+"0BE#(3T40 MLJL(A4PJ@@^A,25!R* D\+?]Y11R41.$!=0$OI="/HJ"L+BB4,A#41 65A0* M:10%'R^FJ K"@JI"809YSJ,L"',H"R$LG5-="+X951B$K I#82Z%@2\_7640 MTJD,/O#[T.MF.4J#,%5I"-U#>K5A.LXD*P["_(I#88KBD*ZG*I&5.!&3!\DB M,*_2N% +9]"TA*\\70P5L'OK4 M9JE.X*R>HC4=@=J436L*AQ"8^C-IL23-9]*SA;R4GL7\(H6C[RIV;SJ3F$)ZDX6OT@A4'?"4,M%[PF_<:8" M5 !0QG0?/!_7?6+!OT6])I/I=5E:$,7=R0H01394@&(CG0)]B+XC'U5HFN^D M,*8*D96S:D$1Q/+5(;B 6>Z3PK(T(0K'5$I081JVY*?_3'.$S]^4A'S/$MR6-Z"_27LW6D:):/XVLBU EK,T\8:!,;Y],Q)DU&BBXIS^80W.2A8(/A4P4J1AV MU![[#E"1U@CUE4?.[L<=M(3O%Q)+,K ]/RNH^*-X5"Q*@5=6C),O$8)_2)'J MC9!1%'+#=G3?$0MS6'[!!'#H;$O^@FEQA;@9Y,O:;8YR=]Z1FWD"'[QPC:U[ M\VT4RVOKYRIL[!SMP@6>YSI%PQ>.8(.%5[/3LA($'.@PK-$0Q%7KM M(=TQJX'",X *#>T;V0B.H$%@:/AI@7V!AK+@3C5L&Q;:'4S@"K[!-Y, NC MTKBD)'^G,I4H8;PU/\T1A1;>>L=CQ4SP3E-CU6$3CK!QSI+PK-)PJ]%7FE0\ MJ=YR>O@J\2M P6/EF93C3"ZCFE@!*8:[3&'&<"&Y/4DL0VCRD;@].OD)7@84 MJ N\X6DA<8_41O5W$#5W_5<0O8F]E_,5),HA:TKI^*8OM5% .',*LH-2 G=RY%M ])#!P2S_ M77^-F1D69;>>2;<84F,'FD8S/?B@AV#DGI-@\J,I QI?(6&7<*O\U2@R_/O M"U(M!%60<:@QY76LYR]N&-1J&TM;IQ4*%^(H^)5HAWWK";S@XBKKH@M)=='[ MY/.26"K!/V4Y7RJ_#H$38' M71]T/-MARL#X$!7*8 9)8TA@9 @=)TAO\ \TR+ M:]E4"RX0Z\3W?9K*(+%/^-(O>]F V?;WSPX.5HN[X. :@H.U77!PLPB(SL8 M,8B!#=""6M2+0T1IB\[4$H[I@,_\*F-7-);I,J0PA>(UBE_J&Z2DQUAYP1_Y MP&?=.SZ,V+A3YVV@*,^PBE1+"U[$*V&[/IC9Z+)#6S-H9(TM .-=9TS+"+F' M?*U2Z1).HU%S?5)9!-^$JO4PLD.#<5NNI* VEC.NKG>NV%=_^+7PJ/#9@^#2 M9"%H8M?V03"!>4E=B 4^E3?L.:3.PC$UA8=P0,\!)5:QN5'C]BTGF+L-(82A MQC1=Q21V![$3(D/!T'O$=E7!,J.3_X49F*.DP,YNDO3SR(755B9OKI40@2O&3JW$J]N MNRV4,Y-UJ8LZ*M"O0"A?!0G%8SJ7%KE+12R0\Q_]Y5"0W*(#XFKH @OD:IF4>@G_?(\;X*/X$'('F-] /?.\+JH5.?+.Z4]#I_&3T8F%DR7/H M5%*-S;]&.8BDR_U$D-W!.1;N&XQ^?:AKZ&?B-.>?P@DB)7P:*ED+W$20-O.L M#[P!)']8,".;NQ+9I%;*HS!0WR-,"Z)WWFOP--LN&=J'%P$F0:ZR2:TAK,)?-]B"])T7%?3Z)(;YIC,F#.HZ(;R+KA0GN>"^C$ MJY^F[&![&1%,,HR-P'TM&A;-@> #?ND 9*3+0#5)&(0L%GJTL7WH,_87'R\Y M=;/L.Q@)!Y2*>,T(!L+;KH/Q=*R%(H_HIN0VC"* MO1G5.XQ1@Y)F: J"9NPEHI\R$,:BT(1P:$0[4![@A] @>]1*K:X'"BF:HGF;8NN613&SE_%7I$X20'#\+F5,@C0_OAJ0\# M*L[ _G/PMA2#CC /UM2>L=^A!*<.CQ@]T0(_+#XFU6\Q8C)\VXYCV A_3KK,<)=@I=.Z%W70UH-PCX0S2:[J&H@\0 MJ/&E^;JXKQ#$A?WX+%$60*95]J"",B90\,G=8B8_4(D/?%$(#4X-@YP)G:"8 MFPL-U'6I_@GI.*K6@W5"2=<3./1! 8U:(KA8^G=(%9N "N/[<9+8 -6^?7SK M:)3A/3 ]%)$!? DBR\$OC", /:-'#F+@1P,(^]DLXY5@$.5#N.W(IB"<1Y-$ M"",EJ(TJ)KS)IIE30W+^H8V:^0^R/T?5NTP8: 44V7@()KD2D8^U*LF&@@)' M0>Y*>8 B>3/0S8&]&P7H :WR!9$<@.8A9K_%;&P#@D128I!H>4&@B7&GWRI( M5-\%B3:+@,BC-&ASS4M$Z(!DD!5=YO]X#R8Z=BIGH85EY G0C>1ZKBDY*,/P M:8?^:>ED<9ZV_\#.C;V9PID"U*VN0/$-Y-2KO/$Z^(9HS'1EP/B">8D0*8W]VI@ M%AZ88 ]T=:+Y4;TD!4ITAD-(A";*A-,GCX7KTUB6N@BG^JFYT))39=FBJ,\"R!^G/!]"=ZF'\PP>F2%;T0HG J&$.0MUA#0LQE6O!2>.!I M=!PL+'4?@RB'G=$A!E-H 4C6N0& B61[0]G-=7>.@+Z!(B>V!4LC*OX2!@0 M&?-Y#C47K55:J]0K<)TXH!(B<<&,?05H>F;Z2.C7DB80LF*RJZ*%!>$8 [O5 M"T"#@K+,19H<__"-]E91I. MR/?LX\+4/?M/H3FC>JP;P]"F10O(3@>@ZI,3>6@,%68<;((9,Y$0&(%KV.7* MP5HOHL(;1)88ON%"3HEN,/ P!X:'6% U0QE%!,[XZVDN*5J2=+-086=8"'J> M73S]2*\ \\,\#'G,(/!6<-F)<"0P)%HXI$.,P)BDH58>OXY)3R[W?1G\$WUC ML"#S8WOI!_$O :J+WZ!EL@/S CV+\DT!]FH)R?Y>_90XM9[#1PQU## M'[&4?)8HCZ?D9&/Q^Z.N$2(C4"A,U'EH:HIK)S_NB7-[CV[EMMS[? MG-U]$ZZ^7K9O;C^<70M7IT*K?7/7/+L4CMN7[=.SUEGSG'TN-"]/A(OF9?-] M^Z)]>8>_WK3/FW?M$^'V[JKUZCY][;'#,AI>"W47Z-;C, M,*%1;%!LF:$78E%B@;;ZN%!L(F[\[H,H'=D<-N[U!8*%-'QX?%\ZH)DTH4 9 M];FRJ#;&+ZPGDP;"!A95)TRA\B>W?1XM5E0*Y=&%?9F]<-P]N5]B'XWE*]'D M@O)!./!'<^;<<#F"F93Q30-WF(BTQ1ZW8Q_8!02VT]>'G.N& 1PU(+!)\LHI&O6 ]$AF-$0,)V3G@@D/ M\8.-T14@;@#3""Q#90N#([)Y7[TFNP!G'3BB@J,S#T.<^,GVL'09^I5+,B9* M-.H3$R585P2:.A?4CY#/([ 3A:'AT> Y)4P VZ.N>ACZ!2P)?"$\EL4^+\ = M1GHG\%N<=5_;2Z,LN(>J$6-2/TWKR=#4!TV$.&@<#0LA-.0\<0+Z:3[V.7'D M&Z.J1*8^N8%P(6#DT.GWB84P0EE3_N:C5>FLV/4)34V,03*"IW:BX PM8K 1 MU=:*PR)<+L0_LNX&'!Z.@^'B!A=&"8%T(VZ/ZKLA"7MR3Y',T OP*DP% M0&T5\P_'?OO=^#R"51NX0KMFW\<;_B.&$3$_Y MD=/EKGD5;ARPDA5ON:ZXHO5:5!NE%1&4RN0(E0TG(TUHZ/(8LB2*,\:.RI4_ M4V#S53A?F'>@<&9YS9)Y5\ )H[)RSF_+\D)?7VQQ:;88G?.-I5=UFMA^$B:" MC\^4L1\Z^W*I+K)_#L9E7*+_>#KN^G.WV=CM^=$U QAF;6K"2.^5["WQHJ=O M5ZICKYLLVYO^8G!T;NJA_^^?"^XL% M@BR]/6#C'S<(_<>F(V\J)E2PU9.T!/0O'VSJF4M'C97@_U)X_JEF/AQ^\!2? M$CY83RP-@Y&"MDERX,IO_KGAA( 9*M+;%8%N>TZT8DX_/E9V(Y#9GVHK^@;" M#I&WZT3K8]DGRJ.N"M^\PW./\,%/EK<1*+W#X^T\T8H9\EW?&BB.T#P2;EU- M Q_D#G=WN+MU/'BBFX]F#KW'%D;[?A>*&@_/'V1S Z[F'E=S];5R9A-Q0T]4 M/BIMG -D0_$EKPOY??:Z5AY7^9,&6%@Z]N_ O'Z?O:Y8\[M0;-U4A-LCX52W MR(_6:\>DZ>"H-BIBK51>@J>TLKF!@LI1>7M=I1>Z"9[2$6L->[XJNWM#$;A> MJXI291FN_NK&NOJK1_6-T_2F[_B#PF?MW/;U_N^-L9)8DI<5G:UM+,XV5F2= M+(7GMFW]IW"I&8ZUJBC4AN)NM5P5*Y72$C"W?L#WOYGX6SYJ_)G+#E?,>8,I M9Z@O_-[H6Q8K]:I8K"\#@1L;RWI+>>J[O,JTD) 6OHE)V6EH*)+1-^.:I0S7 M[+^_44M?(AU>]3,=$I]8!(A55_XL!S8UE-?AT#*L2.O8H.BT^[?%VWM#[^XC M42B="OO'GF[0P58'(OGX2)#J%8!]]PCJW$X4UR*?W:CDZ?_TE[XNG$ O>1&O MZT[1AYHNM*"27Y;)T^0/3]B@.*%<.=W5S+P/.=-]9+B#8SX0-G.-HI)4XMF, M5ZP&KX%6#^'O!W,5L"DT$)<_B(-7L++^B(_0#83U,*1-!(,",%ZTZ=>LLK)& M.AGUV?7K&^D$![^A#FW:&]V01INL>+0F-"B["_JG^-6?X9+0V$&A-Q$=B^7& MWZF8(RBX(ZJ7-O6=2\6QTJIP[ ['EO,V2;RW2Y7.+?2Q!#< S2MLO0OM,R@0 ML8KUD;:T,(6/GC'BI?+EL>:H'_7D.>A+A6*6U+E,4#SCU>"27(E";IQ,)U%1 MC\U6;_JSU6DU)"%>.NOFC^)1K1),/T^>NKA,<%96AY2:+U:@G/K"\7VG4) J M";E<;Y'?;M(A(<16"@_5R42HN%1!9_#29 $'YTXWGQEU/$?' M]E\<1 "2RND1E9WE:AEEIT PXJ.NC @14MEYV_<,0H23A&>I7JT2J7NCL88] M@(^$1RM+!606Y\%B! IS.RIT#FMJ&HU*MWJ,-P8C3*]MK:=AAV.,';VE6EI)H M,;:T T-^J+8\KF3 J,3XF^'2H2=2QR#; CL.=;VA;?7UCN[ZC8]@-C:,Z6&[ M1 V=OT)GS?K\$V#K[Z"70U)7)-ZH)^B,5#YJ-/[$ =IZ+[RL9L ,"%%HP.<' M_B2=D*G )@.%D/R)#M MHX/D*TKOJ-J8CFGY3F"=W0"DM)M6O/H&(-7BK@'(^LEBX4G#K!$]3K@["WH5 M;MLPXUM-([AIN\+9&5CLVD"H"'O_Z) F]5-S4:>YP9$IH$;\Y0BLWP$]O5BX M81U<0^EYP@4.2:&JS!EX0HD880,54<=BD O&D?SSM_YNC\H3(B6:IND1#808 M$19,2S&%4P);X([U M)O-;D!6"%F3".EN0%7)N0;:)<:VI:F=)Z4X, M\BEHR8P.QZ>$!KB.MYF.RM2W$[P6J8":V-@LO[/(B<#BKUZR?,(9 M#H.!IN+P/?H684!=2C#Y( QE"H8Q4-,_4WC3GWU%ANDM.%X;>5Y?-U3",UUM MR'[$\1 N_9/_,S:;!=;:,7!F[0!C]H?$#C.4)Y'L,O(KX0[^SZKB$5,P]&'' MCGX7&\XZP1/^U Y_TN.$4\(W30M:<=-Y/,%DR-C\X?#(286((!,'B1 492.: MZ)QN/DRB#T<%0R'U1ABXDW?S%E;:8%POK1774_>YCXXB=_E($5\DA@0U]D*? M3$!XI4Y@#4[WS6V*ZH03NU5=Q< $=DFGLTR81*8#J@,8.$PWH,&!B* NC.E7 MJ^J!O+5">Y5627DM5DG5MTJN;\XN6V?7S7.AV6I=?;Z\.[M\+YRVV]0 N6W? M?#EKM9<\XB,1VNR/,&867E@\JNCF\FV3$\\7#*@>@RI-""X>Y"FAS 'S0BP\ MP5CM!Z*NJT*+;)6\@)#9]Q.A==T4_H\R&+XE*M"1P&)+'2@5D^W!T?@8IIG$\1$">8GPT1T$1:$J4L>#MS%3O"_FU[.DX:G2M8DU9PL M *C^O[WJI(;A&=O[+D"_I]1F^P;F77L,'=)T!$ZAB"P.,7ES( 84LG"GY T] MF)SKA1,:RU"UQ(BT6D],4<]ZOJ:GZJYPJH$3?K*>FJYC;>BI_#;X1YI]38B/ MY6C?RU6Q,KU@;VX8_::0+#5FE3ZF[D>_ MU&N8TO@H[3XW?>]+XL9[(>K<1XMN\]TUE+X8A7*%_;1Y$2:<[315! M\ZA=FXAOOPD(-I_)P907")KE-N5%/I(KY!)4RR/&<,ZZ_A^S6DO-WM&2\8)L MTE=&%S2V=D">!F2NI\YA^"W/.[=-?J"I\=GR\'GISMX9)=I+7AU- -\Y2-.2 M?G@FC9U@\!]*:C5>,/"HV+KE.3XN^AT?%#V^II#A2$*48!QKRSV?(F+5NF5V!JH1O MI ]\-XM_*33GL.?/MPANX$@ '8S&.$,KQQ<6QA8N3%C8UAYU[8E'UGYYB@TU M0J/DQ;=W_N05 >N0*$K=$0[=!FAIA\J0P RB:P2D] ( DXD?-!,& -#4IT<= MW,E ^S29R8-AL/Z>H7R?;.G!@BK& J9-\JT%DUZ'!D'8R+;)>W_ Q%PI-*ITOP56,\4#]B$KC: &T$DSRFP@J4A3[:*L<'=6T^H[RKKYC#?4=TJZ^8RU%&?DF]B\EOSXT.#*:(5 +,@2:-W?"V9?< MZDA>A^&PRAR1RL0QH_W?A[/CLSN:+G)Z=MF\;)TUSX7;NR;9 M>OOR3KAM?6B??#Y?2P[):T$VL%*7GQV\*GO4-RMN?;/B#6C*Y%'#L)Y GTQZ M!G7'6V\X-/!W*,P^45P%[)9PSS">A>_7:_7(GP,=[B9(NKFF/2&:0>[-J6X/ MN(*.=EJT$*W^9KTY4(?%(WD\"VK+L3I%;OP,[+\=#3K0@"+!92W52\D>Z_S0 M^5@AM@_1IF[[&BO!F)RGE7\2_(R_+3GY>+V0#[$&RY^ "+FPO;F2YW:7LKQ+ M"16CAN=E_$6N [+ W=U5;RB0UZ/4Y MU>4CH?V,C8.643JX!%LY?-'X %9B@$OXC4#T4\T&G^.XU50:LYH*4-?[7\0P M6O^>P]7\X4UMGYXY*U^"+5W+-:L1.G%0;(;&0K,,]W3IERD/4I'^3'1 YGFV M$ZS#'@:=159TMG)Q^6>[ADB8Y3G&B'!>@_5+)C:E91-+$L,RG1$Q('O$>@2- M_P/YKSX&A;DE4YZU?8E39])FNC&(*D+?UGK_V^N[[O#-WW\_/3T=.5KWZ,%Z M_+MI=_OZH^;\K:D/BOVW2LSOOZ5:I2K5BW\7BT6I6B^1?V29_%BO%O\VT2R_ MUYZ+I:)\U'<36]9G3D0;4,4$[NA&PPBE*C0!T 9MZ!%<'.OA09T"O'6,#REE M(6CEZ!9!C'.X+!1*1S+J +S9#(N\6]C:MMOGW?OD2?W@5H]]\L9B7S5O[&L! M4'O8\1Y;J ,R#E@'A]\ ,ZO+Q\P5>2-+1XFC-S8":VLKQ=I7A:"U+6.=B?,. M5X>$Q6JE46Z0W\C/Y<;?VG/IOK1DY*.NH:U$KE(8N23Y?8!>5UW7 B>)U $ MD^J;@V"5C>%RI6(YPN6DE6B&QR-#>7*V$MTD']WJ859VJG5L#Z)@W9T*S^\O3'4QG$UKDXZ,MP+12&-,(8RL%V/91,1'9 MJ/M7FMB%>O7(5MLX9"LO$]F:CF-U]0#5; R+#RS+[0,B"N?Z0"<,;PNPK;R- MV%;?"&P#14TNE@BV2<7[_ 4HG[Z$(A0;"A-,N]#L!VC$KJ(\I:/#_*B07*,* MCTC;K)+/!Q:K#PADK3@16_$KV\DUI>(D 1T+F6V2-MC8""P.>*:\!"1F6N!" MR Q?T7H]J)B (H'H8_Q:?S^( RP56NIN, M;!0-MU>+J&P?)I9SC],X>3D=R_F;XZ&(83Q7\R\GW(0]U ^-MC!T6*6:)'.[ M/6C13S" -5IO=A'7I4:IC%W/%,KX-QYURR$FN@U.2E!T@)/(Y=1]$%;$1HD. MG'MX$01[-*\8$]B$*XK(P"Z;3XJ-\6$8G$;4 ] M-A[KR"W*V\;AW2Y ML\I;'-$6<#:NNFX#5FVA1DAV7=I,CK8$>ZA%JVVAS"$PB6;9\IK[I&GF>'W% M-]T\A$EM?3K#;>/QFQ$6;&!8L+XDI@>V,C8L:#YH9G=$K))@\DXR MIMYJ0Y>A:A$B;GY\TJ:]#'8I6/R<289VHL32M1AJU+8=J(;(8HBN?N6YMIB@(.2Q4?AR=9H6PTNM!2ACI,P8-J M?9@23U#WO+4-*I:\7;BYYMP'%K0@/Y:(3E\6TCY" Z,D(=9FJ JW*5?[)QA.2/,OR+B-XI TBHLU(K A1T3(4 M\R\6:BPW8'\ZX-%YGJ2"3\9DFB'TP=,/+PCVWGFB\%5#3WI?N',4G=!EGZQQ M^$VQ(K\3^<#_,*8$32>#C@C9A+9CTWD@>FGK$'W- ME;U)B)Z[D1JPZ18TL&;I28MS9W$!]'\E"%_>.H1?<[H <]!(4)M2E%?@H/$Z M06II,LHWA[9N"!3=I:D&)7[P0>%Y+;<$V[<+2:,^%W2AUC8/13>G#CF2^"P5 MI=Q3\6>ZN0._6"4M@@):$@SUR#O/]:W(-I4J6Y?EO.;RY2DXFG\?FR7@Z/8Q M46D%_6QRQM':1B2N!JA:+%\]>([+ @P) M.8$)C-1C*BWAILH6I+#"I=>W#DWKFX:F4DD*<]3\RYUFHJJ?;DQO:S:JOH=1 M382M'H'(5PDOW@YD#>3^[:$4#FX;(T$N;AZJ-C8=5?-OH:BJFJEZ UX&'?7@<_92TZI4KJR>]W+L#(H& M))_Q3L+/"_M(^&"9#X=?R:Y-P='/JH*LEJ;A=B<=V M1VS.77>8F@TQ-WI/P%3*C.=#_1UV+PF[\XZFY8C=^8>/4R8_ MB&E1?(?)&X3)>8?) K3..[26(UKG'EN;D?:P4T!> M(7[G'99;!+_+]>4:BS<:P;$V]J[VC<9IZ,U:0+\.W)L6[RO)IXB.QLC:V:GZEY0L(%_+CL:<[J8%1283R@ "(!5VL#@4-ZEO-G1O2Y5&\O5 MI7RL)BCLNW-F9#OQ.WN5V4XSVI5OH.J?8VP^MWWE@?\E8AJ7BM4D_)^=1P*! M9SZ->3:>-DUU)'R$G%% SQ\?=<\N_YQC,T02HIAU)Y7SGX6ZJH]"":]XUKH>ME&_ZI'GB1JZ0Y.T:))'WLERT43.@B84,4YU4S&[ MNF+L$&-.Q) WGG_(G'_<\DD?I4KQ-?.,#<*-36<:,F<:LW%C6QG%IF!#H[;I MG*)1XYRB92A/'0B=75N&WAUMW)UNRI4VUF)I)GIX9;D6FOC<:"QAXK.GZI"! M,1CHKJL!0U!L=PL2G>&6MLCR)-M=<^^@*4BUA"ZU@Z%F.@KK6[*%N"5O%VZM MN5W/%-S*/;_XTAKH,"G"?*#J+!L?K@GOK4>8(0&9"UN)BDV1."G + U]FD'6Z*<@-NI[/+VTT"S9EI0)K#?\O#)H$F?(>WW;XV4'8W..,&6\WS30)-^ 9;BM'U#*J]G>OFSPYD M@.SN<_I]GK1/-PDTX?L\T7JZJ>^N;Q)HPM=YKG0T8W>3:6_R^J:] M2: )W^1U:'; [D+376@>%8@Y.CK(P3&57DBT083]'C'H%)=E!X7O'HS7+GF? M0OZB"M ?QD_BD@Z.-NF0R7?/RTF"1'KX8KH<>#_E/EI%\,-S7+TWVGMW/^%_ MVYZ9+]>&STN[F6DHX4,V;Q=&7[.U)]WM;XICXO^N%22>;>I./P06I'+3YNTJ%M$!;ZY$'P=[53?*$8H[ [P.NK5C\3?!,**FDI99=SR;*'-E9 MLXL90E*C5!*!O2A$:JB:*@K6V*/!(!O_.^7H=Y[Z&OF.36A3U01:DP/O47HN M6QAR'&G84"=+FZ:G&##^QK)=<%/YK?4V!1.FI)6N"!TN%),(!LP/!48/P@$@ MVN7.<"4-#,9,AE@M_Y94?KZ.PJ9%K0WGBXOFS;?X=E8B_VR MM[_L]Z]HY].*;VN[XMLU%-^6?^OBVXTB(.32_!R=_$G2QY.8+"@5?5EP>_;^ MLGGW^:9]N]0=+)N;77NVX\%\0VR"JA%%]Y>GVZ@+.3SU+$$[+42TT]BHQ#[1 M5E4(AG85S]%4JH?:5 &EZK5#-D&#ICI9IJ/U%:,':C:\"!5H]@!HYQXHW/@Z MQ7/[EDVXB)J'>-K$(O+I'@3R-*#>__;DG+6KRZM6^Z9)#)C+UIB&%3(,INYN MUM^2WA/CEY5\ZYA/P'A[$YF.DNB2BN\BUTT6K6M>B MK=W>4!H##]?>N[^=OVG9),PW.FR:4#X9-D4V_]\^?/5LB)MCQ@NH#$LV3^)W M):SYS'>Z:RS]T!-2X7/C4_GM=/_:ULVN/H3.1O'M'BR5KR[3Y%RNMA4S@+9$ MY0ET&M!W.E PS+26CF983UR=Z1$1;SV!IW!(U!J8/$VT'J;QL,7LZ)1I0M/P MUZX">@AN ?YJF;YOSRGHI@KE ?DH0FFLT95H1\1>?; M(IM 0[+L-\)37W>U M!5Q4U!K:6X4&13C_1-_4< E6;7-L=YD MQV+F.\$"/.2M,.G8N?.6I!EQR=QEUHU,R<]:_FE.B+'9=:U$9I1EXSM>E;S- M*2,%-X+HMI]M;)5F\DU_TDSA>W]]2LDTPM]1]AS;C%SECJ37?8*UD?1=GSSM M",TCX=;5-$/;T?5VT_7X?>Z(>]TG6!MQ?_#TPV]@S'U?IR-A1]LY;7/L.G>D MO>X3K,])"&.'OQ$T$.ZT'65O.V7';W.3"'O,L<+KNZ:/VN!/5=,]ENJI7MU?G;2O&N?"*=GE\W+UEGS7+B](W^X:%_>+;<$@6S@].I&N/O0 M%KZUFS>W0OORA.SCI-UJ7QRW;_AX%EEH7I[ #](V%D0D:F_3T"!:%R+Y=2%G M!#C_"7=70HI+8\BS"DAM1'G#%,$P7DK*]N4S/FD83#RKUR>P_RDJT;3WS9B\ M-DO^\K=(DX12;KHV\&]G3C,@6K>=5NW.S0)%J3^>VVD_=/;E4EUD_QPLI;3< M;Y7Y_P.1RC!R%C)V,EN9'NJ1;_PH9O5N&C1$< M*N7;E,9$#H)=)HX5 QLJWO8UC6 H'5'ESZOC,] PTR6/*$5*G0:*.QJ)Z(14MPQ:_(5;)[_>[UN]?O M7C_Y]=,B78VWQ'Q!V^4-+,8&H+T5OBB&!TQS%PA;+!!V>I@E%";M(F&Y1!&V MN,65[(7&$!WOOPQOWWA,#:KAW,--+*[(&'P8N M%UG;\8%;(*^P?%>>B'UG S\>M"(>:,*^83G. ?DP<,]HZ)ZAIG,7#.X>&-RB M;RJ-B*D$/Y@"ZQS,T93OQT03;!\DFH;]T(U1 3L=0R $VAP[^/A>9-\]'SV" M$^P='!&0"99GDX,@,M&#S_RB,*2-]86>HMO&2"R08RF&0:Z9,"=XE'P\)'MS MZ/N"5PQ9RPO>0P4O1%#>#MO'@ M),,FTO#%/A*N"&9'GQ9T=%YH MSX#!@#@<\SD;Y:])W &,C\">/D RR*N.!,*ZR,8*BC"D(<@0PO1T>\#:!&&0 MTDB6+VBK&KJ)$T--4( +!"9HI&*8M;E[\%=%7];IP53YN.)/ ##/8 M5'*[/JCH^:$PR@E]RJ^6/$(XY).&SQ53T-*LFW"S;9"9Q!\_&:T!KTYN<8"H^#E!?)7VUR'K(6.91F/A!ZQ0_9L<0"'!/GYC)6 MKX/2:Y*M8)]WRQ!P+$AP MK1B]#/D= DPDFQ\9O!18BP4)A80N B:]'>I0!V M-AJ KU>8M9[0(5"%,W)Q,_3L(5PB>0GC,7209IS-:+T>E=TFL"$^+)S"[:_Q M Q>F'!@1C/Q(Y##"D[$VTR(:4+?/%]YBZKH*$U37\,"'S%"%BF6B_:F>3=W2 M!.7)Z0LH)W3GIS,1DSG09\J=&2@OABDRNI\"$BX50"IEP( ;N*\CX19N)[1Y M_VS:LT)>1%XE K8H!"B."Z)')UO1'G45;7O"%0,3W']ER>I0 +V"(;UH'T>SKTG,"4[U0':#AMS M,0J)8T+6#D%0HB:2_\:6 /0&!7(8'MC$+BAY\U]AB(:A:X^,/8:X+H$I0(E M+L0*.UP]*H34W4W4XUH@,[ODM'1R^ 4,-[*W29<3NOP$E(?C>"8B%-C'Q$Q#5MFS+2K7B/)@DZL^))2E6VH@#R:A!).2!+Z_EACJIB0]^U+!\SNHMR%DH(#KPW3&3X+ L9G->S%R8HL>?N^ M?$ ([M$R'IG*@&J:#L9'@2A*Q+0S'Y %$#/V!Q45(I]N8FC/!.+J R,%A+E_ M*$8YB9?@"*JE4:&L& !UE'_$"E)&82N0":E$MD$L.N4GL:9@M UAC):A40;( M!"QYM0AD']H/(_%DK$!$$!G)HJ@D>B<1X#@+A^ZFP$1F\@N $YMA-C5^-Q9T MI"2\5G?Y56X8W4_*F]>3F0$QEAT"C"'M':EO<6D-4=:BMC_+*@@I0T1C5(4' MRU*?="(?K%Z!F!^V]8Q2AMCI?TA'52+6#0/0%F\7\8U1=9<0?N!PN-#T9X+P M, -9=SWX*S2C(J\F.W@D>#A$M8"O>ZX/P/(Z(D#WQPPQ*8_^%:*DXH@F?V\Z M^1XQ^. Y*K&1"@@N"(EP%NTD+-)&%BJ9E#&,?ESSC=1H/Z@ M@1Y4IVP"+=,C=/]@6T35HIT3%(C;X MDP:VLZ8>*J!0/ !?=%!JL ULL1:\[>^?'5RL%7=QQ/7&$>5=''&S:(D\FI.F M39CC)FC:!?KVG::]T[0WAL@FJ]\?".F@+IJHAG^%ID>J"MXVG#",3B=\8KNU M"L,8/IN3&WHX&'-=+;R-IK[-FNBXJXX@X ]V)>W\ ]RW<9]B5#\&I T0Y; M'@H)Y!:&>RH@QS\* SG0O$)W'PY#AE8K)-PR2IJ0&Q^B-3I!0!U:%@7@7%EG MG.TKR.?,OSY\3M7O")_+L5A:3RR0GBY.>45C@J#F M,?C-@!GYSKD".N?(EW.OW\\3R.N',A"F0V1&ER55D25I")O0UT^-S\A2R>KV M""7'D7!M6ST-,T$4PRG@MYAI!M-"!>S]-Z\G0U >-\@,ZGA1CO61) M+GPTWS/*;W6"&&0>7I_AQ<1B(9!:_-:650"TJNVD@ MCBS\+K^F,[E"GJ?M.IK]B([\2 J=PD!)."KAM 0^Q7Q0)W[?M>A]GUO4-Y-\ MYY7:R:-D_=OM?G@8NW/^S5SNO2HEW'NPP@>+2)M/%O;13+IJ$6= *9MVX[&Q MO)NU.;\O2QQ#RE$,@=8P9VHR?ORJ:+]:3R^_3CM*/F@@)Z !W<#>.^@?LR6D M_GN]:EJ42MI%J=8;I2KMHE1SB\RMJFP;'VR_JBJZDE]%%^D#>-P\;UZVVL+M MAW9[^6T;]S'9'YUJGV^%$R!EVSE8[JKSN,"Y7"T53^\EB-U-VO%UF[#FO+=.W_;C[^^O'1._Y^G77I#"W*4R\4\3?0;!UXG4'D M8D*GQ]23TV;)W(3EDO8Z5H46WW9B-\JQEV_WH>4\#CT_#LV)_8O13DKT]RFL M>'*O><[A@Z(,B14!^6I.LP/#W[ONO7Y\__)O^_V'\_KY5[U=VYM^X/DZ^4S$ M'&*)W=ZB+)IRX 2JI$K<[-!%@H:4_H4;M)G$RZR.76:+^HB#.RU*Y%:?K^Q! MR6M^'#I&AEN-]8V:O-\6=U#C5C80B!NUF<0;E4,W"DW,FJ8*_X%.>(^* =DT M3;?%TFK1>",W+)_=#Y1FZT6],^]?[)]7)YW1TZ!]UE\* 7,>"N>A^HVOIE3C M79$95D U:\1UX*33#!R9C1#]I]*6NN/2>^<8#@QO\@IT JX+ZF#@]W FU07 ML!?QIC2=J]XD#TJ-J)P8KW'_MZ<_NV],;Z!:KJIU]8%"Z)+]X*!J"K$:?.'G MVY.]=Y(HRPVQ4B]R'PO?\"1#,1DZ4VW;UP!V.1'L4E:PRV*C6!6+M7)^8$\D M^G*8C;.4M!NBS)"C$S/F4G,98XW3>K79U2[LOO7Q7S4_MIY$X.-GXML4;'^? MHF!J[I+Y['3$F0:[.WCY]NUZ3@F;"*IEB:EEAU9#$6EU:!L$RZ M86W;"&8>:"723'T!37IQ:,WTJUS;VE#1U3:M'B2J[!5D"48,]#@1::4/3^]/ M?@Y_JEDL]+Q$#]NX7_>(9IN%*8[4IE^_0$H!V_145YV;+4#;OA1^ M\(7F3Z7%U'G>,UN S'6U<_"$2G8+IBY6&[,MF,0P1%H8[NYN&C.*V1TOFFVI MBM.?>FULR-0RKFV2BDUU/N7?Y^_EKZ>C*Y+K>Y2 ME(.4O.?.@LX'W40G_ZM!3]\=DE&CJ"^@F4JR*!=G&W2_-_](?T')+"*SH54B MU%,5ZZ79WN"\.$4KT&-NH(H-%@O<>SV*S?_GF:) MKBPDG/@N:>TVW^+ZZ6H:].:@K,P1!$FLE&MB/87.N9$$-C?XDDDLL\I>+Y?% MJK04&CN)A"Q=Q7S0B53V&4C[&9J8$,1_SYKVQ6CMLUQ]_^ORYKQZG"4FDU\D MDV^<>ZL.!:K0:C;K<6B9ZU$2@YC=;-BFID2IF#TN(95%26YL)QUF!F(2/4K% MS/DZ4JDHEE/89PNF$$R@N?_^4S[5AUI5_D]>IGS;>\?77^N=9R".['DU8K52 M$:7ZEH4Y4X$JF00R9]&4Q$:Q(M9*BX:F$HF@%B*"4,SHTC*[@0OO<^7#S]?/O3R$Z0S:HB2^81\5 D"'^D"'NPK M\^(>?DU0+8\H4:DRK.=\RQPN]3E80F9?>D4LELIBL3S;=DJ$;W;&\$JO)Y$9 M2)FMD;HHE8MB29IMCV2ZGIF5+^>Z@E/.=,TA9OVM:W5_LE&7;9PY&"E9Z]4\ M2:E\<#\\+D?%2,$Y]MZ=GS6/S\[/[L[:MT+S\D1H__OY[.[;DM7.UUD"U9R M"-&2MJ?1\9>7:_5+LYACUFE"=6)H!QL(P(W:S#QD/5ZG*)-+';C'[:?GR\OZ MJ;*21(>@9-'877-N1'L)8UVOE1'$$8/4EA(S#,];+T\?E?L7^\9VR\;@8S:V MO5 X #=(E#W<838(CPG\N:5Y I32:U[R]@2H5P>I1"5(WK#HM)10ZS>35GY\ M/.NHS=[CST^E-;KS_9J_A2@GYW*US!3TVX6CYX!8,B5E#T6+U=)2ZI0JDXG) M3VOO=FU/4\=5#TIF 8TU6WVM=5'NO__U<]7RB'HB&57YCOP8/06#3ZNLWP3";3S.%L(AY*]?J2HF>Q>D+,-!N"YV],V+W_J,C/ M54UUY<8ZA1TK+;391M>7G1>#6'K**A5_%Q&7&DZ)%%/*'' NRV(]15..;#E6 MG&)./.W.NJ'S"ZX5.\04I+@,^VX5R^\[@^KC]:I%V F=*,W'+ SI/M>'#%. M-@@L,Q!94F4 M:@VQ5EU47]D> ":3V@*YG_D ,)':ZO%,D7/+?+C3[,&)UG$G&&!/M\:'8>/C MO^[*_8&PN4.7[$YPB-2%Y'M:\]ZQ;-MZ@FDJ3"ORB]]PI H,K5XC"DV"ZQS4 MESE^6ZY#VO"BFL\V "Z1ZLJ9(ZNR5"82;BDIPY&Z%_U15PF#270M!B3WZJ(J9^XI ?:WM*4YCO. +9FDLNO:<@Y@2Z2H M8M2]")X9OY9GHA^Q]?#ET_O+T7\?CK/XZO/O&$%WC.5D,?IZ=LBT8WR(OT@:I"#5]WQE#QO*9F9 M+-!]KR)#3[FE=.V8F6DS5F$< H+?WY0&5RA;*=;J[O>>UWF :NP5>XC#A>TA MMK'^*MP94$Q/[)7MRG,6E]P80(DYR"PWR9I9VYX)5-59FNF7*J*I?)2DG;: MR1JQW_V,4A.AJN9M^T55!_N&@[8M:S#0W0&. C'5%CDM64$SNSIOA!;F M&.=&6[J[^SJ4KY8CBE/5!(5V3.??A/>\;*F"TR#9YX=$$SC4GP_[NJIJY!D" M7%E_[MA&D;PM)"!#T^'7+Q;3'D!:[ SG3;3JL^P$NFSK14O/I4K7I;FG.D+ MD>C:2X;ZZR]. :*T3+S4R/PLPCD:W\K$0JX.[0__UJZ^])=338C;UTV"QN1F M#ZD2'U7L93K0.(S_B X]9: ;HS>SQHF.C4:F)R:O(D<6]O^(CQ27DX%SK=A7 M-IW?BG"ZUNS;OF)K=-@X3N@3Z\B CI7[0A]?B,>RG#;?&HF-@I;.P/C WC?X++>2LH MGMNW;(*:ZMA@^WHR6M"EF_[W4F&?@U\*K3:.A8TYEIN%?4G+I;W7^(+IL2_U ME*KH?:EVF(QQ:8W/Y!W*Q:)8I/_,C7/T2MZ.85EQVK6?.8Y'KEP_"R'9 MRYGTW_OR5>?CO[WN].O7\=OCF!9782-+7GFNXQ+5D##_>3#;"KXV]TW24\Z! M9VFMN5SP+ 20.;:8C1'S+4J2*%6J8J.>U+D_#9ZA]AQ-5 MOU2J1B\;JM72HEITW=MCS3"[-]808+X&M$MD'O5LXFI):)>\Q<4X<$.4RR6Q MDAWK*!K0$3W!_@6%7%1/&!L CL_!442!?'FHD3<_:L;H@""N-_21Z+1N^[)9T_** M+375^&K,OVA,1LD#J_7AJ=D\5M)M8-8@JA1;2$_DJ8=O9+7(%MAP(I4UTN81 MK\)FN^D59[?7XE,2M3":3^;_T]$\OQ.\_#0JC9OC[ZWR^_Y&$ S?]OV4 M7=^CH_?KUM6_^OI]R^SY5+4Q)Y3,B9Y%7(\QT5C6/U^H_SZ M_'V5UY'[,4XKCW;W8JA?7/7FO(ZYN<5L7]O/_R^>7BZ_#NXJK_H&^83WK"_:6F9;F8.2%/EL0& MX7'2MA8-SP.Z)+J6LS>@EXO0H$>L2$MI?Q$:W KZJN=:]HBW>+O1',U^U)PX M@6OOGX8??K0TO6NLWE_M[Y**5"P8L-E&UY?_/A%VZ8E+RCY,JB&)\L*]B#8? M;(F$)65N8I /V&;.X+K17$4W-;6MV"9!9J?9[7H##]M6G6@]O:N[G?*3E 7&\5=0=#J[B^9\V0O&BJ6Q$IC=BO,O$J& MY*FE&WZ_#<9K@.F<73=?/@VN[E\N!F>-2N/]?]?GTOJ*AFAQX:75U6Q%%,B= M'?WE4*\T.\A?.,!ZS?T?QR&;GA?(F9NGE;!E(;GC[5+*YP1:(@'&!WZD!UI5 M+)8E45JX4?K,4? 7NFG9Y%!GY$3$=@PIX#Z%U2Z;]K!\_-]'.4LKU6F2?7;5 M[B4,^B30MBW# %^QSK;Y>J5Y_$+F(-',S=CJ9;$DSQX^NQ/7J2\HF1UD[[!, MF$&QLCIYW)@JCXE\HV/"KVE#U:;KVGK'IP.I\[GH-590[ME$2Y6A)K\NS<[AVW6O+- M)O.XS#9C%6;%BW)Y*3>[\/!2-NPXX%@W=[\J]L >%&^R]/I;VKSC4(,3C JD M8US;/&!WULW-P95VDY$W_N(2F4Y\9L[&S4S^&[GKNT+AGV&8U&E0?58,?J#8 M#SIY?3%X]Q!>A>\4NIIA.$.E2_:&YX/?V5ZI2WG>Y9YTU>W#H\4_WPKLW@G7 M,I2AH[T1^$][G)U.8'VN-1QG;^S5\I]Y9B1$TPZ*I?N7Y])9N:5=G'^ZZD]( M.YAFC?[P'%?OC7Q -.I_QG,B3R4(37EZ=52VM>/S^EX^!R$8V+,LU[1ZAED@[CGT*:.D!@Y M**+Y(G&*RI.@%GE5E!-T-5"<]M[=:II@XMQ:%HJ,DA!'JZJ9@$; 24 M/#_6*3SU=7(; <.0U#S;FVM@N7 YY![E A>AODUYPM+3#+!E66[[O_^_P M4#C5-4-](UPK#QH4Q?SR-+-+R+LFOQ4P]XVL)QP>,NZCZH]IM7ZZ@T/"4]\( M59 Z[ _\"U5D'X$\"//_N'R(+CG.V&,"8)Q+3>7Y20)Q7 "42G].4G#X$^4_ MDZ%]>AB&-(?Q6^%N-"1;;-I$I>B^%2Z)HD'OX=("B)?#7_J;?PL^F;1^Z<]$ MC28NW#D?^N=O.IC7UC/&T86#)\-SHPX MMHV4U'EW>=5JWS1%X>RR11A99WE,@:P5R/2?]T1]W^."IG5U>7MU?G;2O&N? M"+=WY#\7[ MP-:O+MK+WOP^+6$E$D+X?"N< /':SL%R5XVKG=/8#%>52L7*O201I>S'0+KM M%"W=OJ@1)N0-R&(C?(10,1=>PJ&0$?A"!/@9M-YT_'"6UDMI.%!\TP2PR$* M=O_;DP.HE1OR/5BI1:DHW=\'C6VL?Y]_=$Y.B[;7VTO27>.$.K[L?+MHP]JR MOPM6L_MOU7NYUEWY8Z^;=11],U'S?2T4]L:0"=7\)1\U=U^"Y.F-;O]S!S+34B/ M=#05LL0&ROOKEYN3A_N7E\IQTVA\'7YH+:<6@K'I:OW/)"7T4B.$JACC;9\Y M=_]SJA?-?RJ5MXP_/4&)G)5[.#>4HYXR^":Z.(L2^;]K37)W+C HMR0VI(K8 MD&>G>$T%W%03X/7=B$QO9*(76Y:* M[EO-?M2[FG-+..*]?GFOZO<#AY/^R>>!=?+^JWUV^R/_ 28160Z; C])(JEO M45!O1G[R9-AG9 69X[$R!&.+8J.:6]CN8'=M*?E%]I;]);%>KHI2?DWAIR69 MAU6(][;E.->VU8-2C[O[@L&00 MW+XPQ/UO,9I.Q]+0'67D)MD'VG M?),J-K@W_D9M9N:\CZNA9BLP+Z/]/-1,H@X'8Q>.[U^LP7^?OCSKY6]2EAJA MG'+U_2T*&MOC!@)ZHS8S<]H&:#1/NF&<#8:*;H,G%PI6(.63&@+*5?OE^1&Z M0YW_^#%HO%R<.OIFC%GV-PQ&PP,[QI*O8(:2F S,;)(X^V!D690K1;%2R5* ML/06+>FFS,CEZA*FS(2[@+S73,)+#*++-]6!;NK ZB#-@3&_! +X];UV1B[+ M[H^R] O(9]K@)-V6'H;F]_KE'?(>E_&>@1,RL=URJ]/M?.UT M;[*8V$L:SFA-U,Q>']:.W5?'Q??S6YCB MNE*W"6Y2V.?\^D#0<9.K& __.C$@7),T\?+!L(BZS!\&KO%2=0:UFK)4NV(& M8YF #J]7,DR\HHSB?(Z0SH1>05#.4M\)]9G.\_EN;I9LSVSIE:6:V&@L)>(Q ML[([Z"W#4QMTTR.+,'7',IUCS%RFS]TISYK3?B92AUR%;BKVZ,S5!LZ$RB*R"%"!H!"7TR&G97&XS+$U1D\NU8,S5,OP#7=-%W"P&C?KGY_M]C[^9S M\V.IO]1$K23V?.;SW-_ _3/A4C*RY.R)G+)82\&&TRJ+KSS?8IY+F\6X%^^O M*I?$>G%VPF=>BN/)7(ICMA9!=[ZJB-QH5'Y^\LZ::K.6I<5&3ND"*;3&35=) M%N_XDIH3S9%'.EDY+)?%8HKNH5NH'.9V$[/8R^)^!*(7UD!1S](4/ >],*9+ M;*[^M5&;F9F?=:([C(5IJH^6[Q7=!*R],LG'0\M1C*M>XH.\!6W$^7PZ^MBX M_2&?E/];3EU/!BZMAC:_.C[].K&G. M[KFWK47?(#Z>6#5@$V!1@4M N/&1N MG%R]O!_TB+FA#'^\5\SRX'-]>9U%]][!K@3"K56VIV6G)TT5$@O ,)M,KL7B MCB^:;:F*TT\G!OS\JAK;FQSE2@1/:*C)';(W M-\3>>I;G:6K2:>8"-E-[61BHLTAZCC37 MB5Z":I50=37+P,U=]&C]FYE9Y4_+"[&<9Z!+^G*3^C(4"YUKCO-& &)DFHD2.B$T.S5_N\$M M.2P0GA'8S?N)6V*9R[W.HNI92[4K%4SM2_/8%2U)W$W&KCUV9;U MQ7'5X^&GP9?R9DQ&\(,#<29%![8)M]#(FK6>GP6WS6ZX/P\J9V0_.60HBW*] M(5:EV<-,4_?>*EU259;&1(.)EU:3O[;Y/MOX1AI(E1 MX,&GDV/[6&H^R%FBP(N7(+4FSOO=(&AOU&82K[YRKW6QK6%,Q,O0PZ!U=G[Y M\K7WY?ZE\O/&?;:.K[X>KS_DOQY;]K)UTXPR9CF;0&W,$3-\/:Z M.";(=@: MBQM#R_(%-.*EG!/&.I]:-D%TL^79MF9V1W>V8CIT TU3Q=\,]/0V51A, ^U@ M_&!%A"0_7M0^VR\OE8]2CO/(4GH#V!F$+CN$X ;[Y@X"&LC88C-Q1HGX4JXX M(TO)W,VS+%;K2TDIWLH;G]458'57/HL-+FZ4@466W]5/8XQ2H&)@VX\(! -W M0L#:!DKK[/+J[N7XUKA_Z3^VBL\O1E&IK[&%'&U7TEVURCE-EB:#,B/_6#PN M2%224D,L2;,Q:K-4DCG .)TF2\4\ZB3K/D'57>7F(H_Y>'H:!1EL9*AC>HRX^*[ZND%S?$E9EO&[C^5.P4K6(<:V1>P M:X&)2+(-1^]BPW95-SQ74[>;^(.!S""9&Y'^UFW%-LE)G&O-1I%U#$>_[R8- MR3T=_GPZ&3X\_WI/[&E7=V%#40 >4LB-KUB:LN()!7'RFI\>/SS:EP^6.:A/ M7)/=T4PFEWC4;#)*2IMG?G9Y.H'%7>,>G%F*Z 1H9=QV6K,\Q;:+1^52/:G% MT=@?V(2(Q$$1OXO\G8<@ A(%[N9KSLM074D3,2U9+G\=/7P[^WIMXN; M@"?,=Q<3^90T[U8904[9[)E3_B@=_VKUJEKFW:;E<'-"-Z,<3VM?+2<]2G=HK)(IRBLB"G&%,?1M>5F]M?'[]__J3GS2KF:YV8Q"K&=FNC;Y"KL06L8H;&(>>H\*^"4*=L6(X?N$ M_ABXB8F>DU>M5HVW@T[75"+*-M5BLMKRW/KJ?.R/1B]N-\*+LES29"9:RGZ& M"#N==(IO^C>[\N7R^-._\YW:T-! BQFE SSXV-1:O[]-G7<\M4,G/N,*(. M.Q<4XZEZF;D,:I<+1Q,MO:35XK8R@%G:V%QQA V0_XS]9^=2 MD\?V7\ QW6(F'U8'MGKB=]2:?VGJZ/=$XK^N/T65Z2+"G=H!]+DB?>'6Z$BZ MR#X0A1HQU>8WH2.9+1663WIK=W$IEHXJ$TV##J:;73']3"^=/H?AW+]Z;I-J:-J@Z^S MMD>?M=0A8:?!E8+.1^_V9E?D\PV5BDO=T;4NE'NMGF4+J90H(&*+@MTFM,^* MI \$TFP2F3(0(?TU(Y@$@&YF8O(T30#1M6@//A MN8 1T;H!>N:FJDLZ J AT# !'\KT6^K '^$/HH86*9EP@-=R;3Q.F -N#*I MIZB3%CA)"T'A*4 M<'# Z5A1WZ*6@K!]' /^BKDD4OS#YPOY"G?\/BGGU^.\M/@*\<9X0C#'&=/ M4WEDF 99YB9S#^3]#KGB>P_X3 _/?!#VH'Q-^%NT(4MEDVIH MK@R$>,[_I7^=;^%?)KT_\T^H CDJ#!UV\=^_<)TA%VL2Z>6 #1+^"K2&>!'M M,EUL=7'0KUMW R_TGPW/3''LXU+28HSWOP9LL[&ZK<+Z5]>5D]NR*%2O*H>K M?I=G$;S4DV#Z.@I!Y?JJ=GU1/2[?G1P+M3OXY_+DZJXF7)\*E?/RU=E)#;8G MG/RZK][]6?4>/]>8J%5UX;XF'",C,;&]SRK?2A<.*(W3F)YC4662Y7HJE:T/ M.\WVW:^3[C7I@2UN]3KPN@%]!'B*(_' Z)D'RC%4TVA,>)9JRAB'ST4[KODQ M!E[TLY" 43#O5Z9IH@%3>RV;<.OWCBIUUUQVK_'DM:?: ]15#1WUF/*[:GF/ M5:@:6D.M\)*@M5SV7\Y; M[DA[N/N=>AYF/_#E>'!)S@V7,K YM.\E[492E:I>D;JJ+6D.@"[)HU&IE;.= MV\9. "@7%4!.(RE\JF<;YJ"L*[0D^A8L&_.-6 Z$KC*_4G^J:5.RFCL!H>+< M*'1+;$G5B>+4"3B0R6?TAV(Q\W-82.T$9&(0ERSW.CT-U9E)Y?0.L,H//WY4 M[[-_TF_%G0!6:5Y"H_VQ6.DX9=&\ZH[ MOQ[F[A",!/ST_SYE1KTYD7J)1#H-4XL%2M$TN0U8X## M4TO_:YC_?A=0.3U0];\=+*XVRJ""40SVDX'JQ=\.'4<1_=OAX%,[&790Y9/^ M2%\84$/_=F"QCKL,3KQS$6CFA_]K>?#RZZ/_RYYD2MK?#CM01@\8/'PZZ=\. M%(I0#"KCB$-?N7KDV4E-=:FJU_S9"UP HW)F];JND7*:2]:'1_*[^=)H-]KW M^4_AV1:[#)0RS9X8@4JJ/FQ?%QMY+?_SMU%<#U0^!)#'L.D#'X#?_%]^HS') MAKO:1^CFM#X\?;K^U7N]S6:O,WNZ"5?TF0]^#Q+WE8[S?0\2]Y47=&[&'AS\ ME9^/25.55?O+'B;N*QW_^1Y/UHPGFS90EID(\8%V\3^;B^KLP;/?\W[/^SWO M][PC>PX;>9 IA18*$E^6PVAJ1U67M1XJ%//,E5%K]:%5NJZDFB?%\W9Z=>.F M5%TAF'][4.SZ^D:Q2OG 1R.%;TXM5RZT=,H'V"-)DW29B,(/2>])YD#@-5$3 ME"\GD7?6LA&R*TI%?T_,\8I/@''874;-6)F:%)O[>5Y)FN?)AN*5MAZ1EJJC M#0NWQ6'"BK4^C1P^%UY,,14>TPLU9Y1BEJWK)IP_Q0HPG8/5Q\X5+,W,S=7H M(Z0T,UE(B:5T6%WV=-0(K9I9C+NL#O)+X0?+N*YL_(%=<%/I3=S2JOC"Z7KX M0GA*=O;I[,3,/1Y79.WCLH:PHXUPA\7Z3A23$UHV[%E##-8P^[JR[YK;CX MK;GWR!4X(Z@PQP2^$>K/B*5DV,BVOX[X-XX#G.U'*"P:N?PY9O>-CNPKY($% MY+/[^Q_YXX%%Y /U_:"M*@J!!<#03*OO#5,#2XCVM^$MD_E._CY@;9A81HS3 MJ%W%MHP"9D[AI8"LTO90QST3P4=,U5!H.YTKTJ=_L>I#(A]=7)Y6CW_V&C%< MR]/&E,?S)T\""Y,@=RNWGZ].=]0*H#Q?42 MA8)AS%.T LJ<"8=HG?VB>BKSBS7\3(G%^;Q'2W<9K>4*@C2]W!O(S6$IC*B' M"/RU =ZW%GW8W]!YX5L<6W%^J307>RR4<(K*>4XRHYZSBW$N.,&\G MU<[AV\LMHN.72F(^%=G&^Y!W%Q&G\U%U]YT&0FH/A$P^O. M7F?%8C(E9DM[?H98G-UC\>)8/(*:L<-H&T#-4 ]"KDZ<+D4W/5-N2Q:Y;D[( M3!M>'M^^OOQ\++WTF]N6EC8#',[9L($S /O =SS:X1G/MV$4GFXP;-Y0C"BPF6O ,0=EH!C@J$S!X(F<).*Y%1@9#;92"$ M:M)7E=ORUUD*XIPNK6GM'H-J=B%VPE(^*Q8RN9TV_U9]7R-7$3L\L.ZKF&3N M1 J8TH2:^O!,[?YN726?4C7E8P1+=:NGV9(N#P1,_U-E8L$/MJT116@,!((^ M%G6LM\2RRVVFQ0T98%<6.^V^58S:??+YYW76%SN-!I5-AE,I6)8;R"LN-OXM M74J)^=#A:5MJG\;V *T ]H78(1@ ^RY+JQUQ%FZ\-C*W_U0TG7BB_: M!XMNTA,=-/!(."W8/=->V5\&GRGM<@AH5^YHI[7:V+(@G-6MSD(KQ4_52F7$ M;/3:T@]YC5%Q>:?U\JA V.D86U0@[#7:1)='MR9$@",;K:L*_0WC<*OK#P# MK6,<\8K8U\T[Z3VTH/@&8*_;=?4FLY#U:%TFR]F+](!42Q\A5,R!*,@T4/%?;9YDDWL3^PS?H_5-Q503[&"_7OKZE6]VTUVDW5%K0^[M]E;^>2X_-S.?K"( MY$'AQ]V;,LO@4:F]N;G]=[0W-P$(>W,3@+#+YN:,-LD3Q-R<1E&$#LC9 MU!PI=Q;(3Q+6X2R_PMYRHTV/MQ9==SDHN5)TC6NVI>9IWKU'W2FHN\NVVRI1 M=P0?YS"SM@ ?0VVM(Z_O#1BCS([%HTS9^)DB8TI4BW&/*?- -:H) MNH?J/%"-:M/NH3I9=:--/(+:R0H,X_0\AK$:.AHH*Q93:;&4C.Q 7\:M3QH2 M]!$N/#(91;6U]V2T"C**:["G%Y^VM2>II80N%V>AD;M49=.Q!VL5\F(F^E2] M/:VO@-9'KG(>#\WXR.37-,7^I#Y\TP>=S*54S US'RP\ M[4ZN/R8RI70A,WUV?9R71&JLE9\^K_ID=:VTS+9V9LKD]N:XY;;2.J&OG3BI M.I3(*2@$Q>@!NFQF@O5\S9NRV:AM9L(;9Y7$=#8#A!^Y=58H[JS+;['2VUG= M:+J5CYL\=?/\U=XS4SQZ]GLU%K MIL/9S7SSSO:\9G%>,_M*,^G8>8@;O\G5\9J_ #6BMTK(9F*W2D@GQ6PQ*^92 ML7T#>US9(*YPIQ(*S)YMF(.RSBHY;@DVIR6A/MI,-O90QE)*3,?W+?S-F#(C MH6*-;"6*&S^SN!L_E14+V8*8S4=N0;L<=(GJ=MQ:3-D:1(E9'9:)71V62H*I M6XH\$7O/7K8(:>)&-S+Q1P"(R6Q*3)5VV*#>87R9/R*2B1T120&>)'-[OO(! M\60$!6*7Y.7%5#$MIK,;]Z/ZXRAS1S&FI8/.E?>V!1G&4^ECXX57J]W='MQ[ M<.\/M#_0_D#[ ^T/%$55\E).4C1VF'%CAYD5I9S4ZL,+4KU]N/^3_X%1M8^9 MX[DF?A][79[AM*V7.$<&1'9V'&% M^3,B]G>ZILR%;/P0P'R9"Q_Q1C]6AD%V\:*(^3,,/EHGDFVYT)B9 +GDFC(! M/B*Y;OQRXT;L<['3W^>.V._O=2V1]5SL#.,Y(^O[^UPT IZ+G>@[=P1\-?[; M0%_:::-1KDB?_L6J#RM'^9-B37JVSAL?H8<2;AO=$X+1Q &:'0.?Q+ZT<'%T M%X0BBJ#",[H-$E20^I*I+&TZBN?"2<^&-?,J>,!>F;NV.?R5/[FMO;5>2JY' MI^*'CLK!MFJO3B0XA-;Y9MPZW\Q\CL-\5&4WW..3$C/%C)C=+:?/++)?[@WD M8F<.(?#7*N "#_<)0AO9FZ8L?(MC*RZ[9=:,%RP%%9=PB*@-4_+)B U35G'N M[51UEDRU!L#9&%M>)DH\= M2LZG\V)IC<'];<;A76X>OF(%4.W>IHMX?/T_-'2"N@QSAHX#DPK< ]R%['7P9[*>YR4&!7 M[FBGE=G8(B"\5V MZ5PMKJ56C)\FMF=M#D*7HJ9-?4@@K!&A)YMNI=@1A[7CZ4S3;5)%T:EA$GAO MI6>:1)<'=Z8$(*.;+>L*_4VC$"PKST#M&$"\(O9U\TYZ#\V\OP'HZW9]:+U9 MR=ZK7!A>M#Y8O)<#1) Y1 3; X+@06%I\=Z_V]@H[0W"[;^CG38(HP)A']T M(.S-*0#"+IM3,\K;UZI%S.M;B5<^79JCV\'$N8'YXJK:6&RZ.OX#(D1TS8(DR8NT@[EYRCF<($'$B+F&9I]['ZIH)^HEC!MEMU]:K>[2:[R;JBUH?7C48AHUX4&R>ECQ"!=8\B ML(IEA9]Q;\PM07O-)?<&]_;?T=[@!B#L#6X PBX;W#.4B0FR;4[5+T*7M%QR MCLQ!"X0F"?7XK["R8]-J7V1TW>4@ZTK1-:;-FDO.8[/N47'-0Z%24XS[N^./%MB$DP@: M'&("%$>73,U<<#:>AHY*@X4%R]#4I??%"3G!NL:D+W"FR PJJN&V&C#L,67C M9XJ,*5'-QSVFS /5J/;H'JKS0#6J@;N'ZF0][JIR6_X:5%168"6GYK&2)X7' MTL62F$_%'E8>Y]:CCBK?Q@N/3$91#>\]&:V"C.):[ZEE1)SW)+4=/#1ZD#F] M>) YEQ4SI=S^SM=YYY-]'NG%@\IPG]FLF$SF-W>GH8,@BVL:!'E2'_8?+VX[ M/R]_5'ZE/D*$QD2N1")GS^XZ0;6W 7P[T MJGVNNJW!3NAK)TZ/"Z5M"@I!,7J (S&TI"4,F)NO&54N$[5MSH1>XRDQE9NK MC5\H\JS+:;'2ZUG=;(EA-^+A*\XI-,W,A&.G:+EXR8 M*I3$;'*OMWQ$?)D_&)*)/;ZXF!4SZ=@QD#V:; Y-1C @=IN=C)C.9\1">O.N M-R=V\B^%R?=$(O%?U__UKT(J"1=VIW:()5R1OG!K="1=9!^(0HV8:O.;T)', ME@I[2'KOZ'Y?>*FM6X3"2)")I@$$9;@/>K7X.[\?IG_.^Z*^JMAM?#3YSS>! M4XT,2"EU+;@YYZ=/3HQK0H3)-KKC421GZ7_",*,I=51M\'76]GQ8A*=!*G0= MJZ?)0GUX_*+^S-Z]YN_Z6; K4E\8"OC_"VC^?1JK\.,Q5M*JS8$+EE)I99M/ MG=2'4J^DD:=4+76?9ORE:1BV;MB$D3K_A9([F*GO'>VK)N%%$_W@OO;I^[4N ME'LMV+*08D&TM"B ;BJ@;BKI X$TFT0&A560A/37C& 2N#:+"*Q"U.IJJHTL M1""2W&8^X+&QP"KM%R9(NB(8GGOV4"AK&O<:T[])EF7(JD1?U3%ZNFT);>F- M" U"='@M<#GD,&]$&PC(Y>B#M@$_-S78(-VS;U.'E#$YH/@^>G]C;&-;F$:0 M)>( 91#;WVN$"'@."T^,)P4.3R/R% I-59=T !V T_'R6XE^6X4;P?L O%-A MF98)#W0ET\8+@C7@$B40+9,6.%S9858,JW4N__\.#H13E6C*5^%&:H$^4".O M/:++0*R%[#>!]L6#MPH'!YQC*.I;U%0+MH\#X(I?A3S*2OZ!\X4\908>1_=S M\%$.'WSE.&L>8>'C/&4#EPGLC^$P[STP,_I!T8?Q/N M!EW88MF4&JK\3;@"78K=PY6!$,_[O_2O\RW\RZ3W9_X)U>C\FT:^X3"-__Z% MZPRY6)-(+P<- FP1]M.E>!'M,EUL=7'0K_1T R_TGPW/3'%L%0B__80*>VS M-ANKVRJL?W5=.;DMBT+UJG*XZG DSC23C@0(L$VAFX?. MTHT9G_#4XQ%&ZO_554WA18@U__]WGO86(4-Q[ V3I/'VGUQPCYY>QM$7QIFHH @[U__$ M)::YUPPMN/6G%5T1NR)9[1O3P*IDY6AP;Q&EJE]WB2G9 -0RVE]TN&BY8=GH M\*FK1V ]G^>K1\F7VTPRM[K"W(!RB;L4FIK1MX2F:70$P]FA(+E;_#H5D!.7 M#B>)&4IA] 6W:#.AZ)#QH0/@05.U,3F[K@*?[MA=^@%6,M>'4NM>[K7R^-HM*DF'PCN]!'@7,GDQ5PS+\9@?WJ%$6_81K5=1 M@2<\5BT\M*KWB,+9N*%;3HN_NI*L=R0_51L_'L\'1U?'IT5M):P\4NE$.*5? M$,OZ*NA [Y]QKU_ _L"3,@&@^,[I2 ,X:*2*F2G8&K'2(QQOXY323$7E>:XV M)GL928P<$M-00-9.#06YU8\ST'LA8&[[SVXL3FJ?E\6DSG MPS)<8UWDEYG*1G(BWZHP\,!;//C$JF[J2%>5FZ/[87EX,<+JSE^O[&'YOFTU MECT=,;+2PGB7[)XUA'.M2%^<"UV7=1DQ>=(RBM^CJCQ3])R=OXE9+&;Q;NUI M,5G S)'9JE 4_6>)ZLGV&FE;M9F9HXY\0WKNC%L"2":K&@G4^=X9<5P,Z:=L MKFM57N\O&JMDUL&25636HPP\31FX[YPL!,U/2M53RMGA4_Q91D=%EQ]6: SV MGHJEX9W?Z#DS#*6O:EI9!URR);VE O,K6Q8@7J%#-V/&U@J%SG?[^? M]I_-\SC-N>=W6X6CDK=!#,NW^$%6? G394X4:,:3Y;G8=9Z@F>:2(BP00W2L M!:]7!-(90CFW2H,M!E'F_1WR21<8H\J&D5,'HI_Z'HU:JU>Y?NF\*^M3OQG) M^3+?N8P+H)@R^?% M4C(L^W5A&O+W^"AW4*D?TO-=-T=8AS5.5?GWV[=B7TK^>]PH M,DP'5DRZ6F!@KIA)AN7(?P"RB@')&826CUUKD!6+I; 66TNELS-)U:]-M$^N M]9JDD>LFFW2KUWH-2U54R1P@L5W5%16T2,M'<=7R<_*J?']W+&?6+<=PNP+< MG:):7<.2-%0@?Y]6-JOHS 9D/$+,IR-I.A,\#\M1>3X83&>1Y!S*^$2'3BY? M$DN%1=E<*'T>!;W#)I$L*VW0%X!-G3IE!4QO.">: N5I$\XAO.%!!)F>! 6K5R(AT<,(;3@-K7RQV7DV M@W2TD6(<\,>D[=B5Z$4Q7XIC+JTZ_K(.L,ZBZ]+F59M)N8$.A5<,W>II8 ?( M@QHQWU296#5BVQJZ\&FEJDI"S-'K[F,^]Z*^=E)QG#S+DKV^O0L6WSS\0'>/ M/GG"][\Y3(L"W7@$6XA=X9O/%<12:.>RK1#"JX#F##HMS)$,-C*WM)03VFU6NL6#!NX1BT3=36Y4&0Z' M6TR"B]U;+I7/B/GTHJZ.[0?A+"J+W7@MF\J(V84C1*%45IQJB])>/EX(FZH% M95VY4*6&JE%V[KWO$4P0I)T0;R03U8Y*SS0Q30NME=%4 MK9.WQXNF,3AOY=:8J^VD^KUA?W-,Z+-ZW:ZF$G/;R'(R,&-2:7YC244?%::S M"+6P76E:TY75&Y-T)55QHA8G+$/*Z8/LI9Z,BTLC=5_\6;NY3KVMQZX))UF^ M?S>UBW6>PKUSBV<=>NWDY]@Y+%DQF?Z811/+ NX,PB[%3FM)B:5B M22RD%@#O)+GK^.S'P7!+;.!@\!)/Q[6%1*Z[2Y\I MND'G?#0PQB/-TBYGM4P+62X U%DD&7^64"8I9C-QT@ZF$>3);-N5#=-I8?"MF85!K?)2T6\W&2HS83 M]5X&,&=19S3;8OVQ[O14,KW"WILWT@"YTC1#M7HKGY!2_U?NJKUNJ4FW"'^A M>]PR] D!7TQ*+.Y-TZC G$6)T;).-E(Z-($!.1YJ?OCQP';OJ?#\?MWO57^D M-R@AW4C*>H@QGF0<@64L?]QMF-_*/P# MX%@HJ&-2<^S4E8Q8C&4W;6<@=#$PSZ+OQ;/CYM'EX4GJ,^O:X5&9J].W]H^!*?UZ;JU#S ;:@DT+J9IL MTQ^N2]]\?LW@#<6C]%3\ZMFT6 P=6CP3Y)&:?F[[52W[IF9PD-02VK,N]<)F MZO8GL=H_A_4A0]YS1QUBMK_E'ONY^]2J#R_+NJ[>W1]7_L1).U^6?G#EM&7Z MW+-H/>:7F0V:MK9/WV(W%I,7+2.'"Y81B[E8=O\VJ" K@/LLSK)XJE>VD 2X M+[L*-#^;@82W.QWUGU,6<5HJI5ZNK*NGWTOTG\=J.CS"+#BOF,(>_HH6Q'/= M<$S^LLKLL[^Y!_'B=S>+1RUAQ+F82:;$;+&X9(UU9E%/=(Y>5^]<%0=Y5D>J M5$YN*\/FV4U]6*ZT'YJ:=F_O$"H)18**3$W-)O<)$FQR,ZT/96T6W59F:VIY^ BUC M84WI6WSR7*OD'HJUNT%V0Z.15&>'(;Q^BRY@JS83B@TY_V0D:<";7)?EUYYJ M$L +X$KVX$:3=+NL*]AFH-OA64+!5+ZG5[,^)/)Q;W#YW,F^J.N+?++A S<] M4VY+%FUJT^7;IO%/XNQYL[9U=-C&D]SIV,E\Q5Q!+!;BA$TVFZRP($1GR=%M MS>CS]:=R<'ZL>4_9/GVSN]H$*LV_W]0ZFO2K2S;3OF:<8,>Z4$FV4[& .(LRM[6O5"$X9% F1.%SD:BN8O=, M0KO.TEDEOC:7J%WI2KG95#55LLF8"Y$2[=.%?6Z]_[G0M,+:12L_B^L0W)JV MK(M .1[]9E)_6Z;NTF$\@[PSL3,%,\@A5U/V[0\'H"G"-0X%CT1_ME2W)]4H MY3:MX]J3=)0UI#C-3Y8E;JD!)?%M,TKN$+-%S(TBUQ18QJ3/S4V.^" @G$5^ ML>T(L"+2BV9+SM)X\;#'5 1Y;YKZ'?$[(!BP1JZ/ZAD@L;[X^1(*K8'O?=\ M''_%0L*3TIW"MRST8,^"[6T:A>A#]61S"MHL@,:DPFB- 7:O_C,6.&=19&R3 M(9L7<_EE%WX>3W,81=1N0TCTXOTV+^NW/U[DU.9"3)/G6M*PD]&ST07)J%CR M^"Q2L218;MOZCQ:PF-//LC+E.IMBA4*F90FZ,;/D:$Y)H"9ZM:'I\W\>?'YS].O_-J-][%4G[#(R4?+ M!(QX*3&YT%(R ;?6J;Y^B,_B%4O( 123F63,8JVH;18C0B5:5B#E"N]GI^_Y MT[S\*[/:J69S)0C.S37^B@3!A2X_)AO:)PQ^D*NM,\-C'.',SA1 M;O'/U^^D/<7 @X\LU8IZC.^-(TE^.22.LG5]53=6'3_JOT]KK8^ZROYEV M"MB;Q'4]( M%:I:5@^+M:^;%:/3,70Z$3?0DH32V)VN_9:>;J3&0YR&8$M,!E+Y?C$"(M,= MPVJPY:W)6 D%:$P*C!V'RZ?S8JD89TSD%N07Q(/F+,*,W;L[)^;S>3&UFDR# M[$RR?)1,4]+M,8<>)4OU_EFI/5W?]LV732;63J30ZLVUT&<'V$*4R/($B:STTOC&U@BBUMF':F&F!>D(H80Y? MRJG[O&3_7$OZS\R$@B"%6J!C8TX>&^7@ZJP?SCT5'5LG7EY,TE]ESM]?["F/ M?V6S^$QL6R:?*HG9[&Q-:EEN\70L)TAH@H#C)T>&Y# GNS6H#]_.KENF>33X MV<\M56L8=X*'.48V%_J/Y0F-".V8C"1VY\$LV-BYS-8.35P[J&U^PMC9;J%Y]$N,R9YB3Y**JN7\Q3QJP[:A=U6EYH*[@/]@/XTW2,/\?T2U$F06$P)D%\X#RB=%#/)#S1#=>E GL6I%V\:62KF MQ&0I3M0PXB!51D77S1-.0[= 0A5&0==3(#3-Y/5QC\:5ELV=MVVIL<3DGX@I M[>OC(SMM0U.B62J6Q.17JYSI]A(\"Z)99MJK)-% [,X >^)YDM[K'.@"W^=O+SV?[S\G19C=-2;VEUT5$Y M*MKL9 &N^M$(;$8^]PJP)1X++S MI?EK;"9>TI=HZNN6HL768\4LICR'OV74XYX6D_G<\A!A66[;?_1>P84W76%V:36)#7TW0X+/PK*Q?-E4QW$F5J^M&XD2^(F$_RR4_C)1[%# M5TA \Z!-=&96VK(LFOU5+^.J0_EJ*7[OYFQ2S&1F]VY>EDMW:9J6'W8>1.$; MD[GMD*35DV:I^ZQO_UE MW'XXCXU=/),6L]FLF$R6]NZ$O\.=D-V8D#NI#^^KE^H?\_J.M..4-XO:J5L6\W?IC?:(C6JRGQ!+.NK$-A(YDM%=9/!E\G$QQ?XKVP^WTER]<($73#AA5L0[#;!&^% M"DCLAN(;7FO9\ &=KY+HMU49F)M)@,$)*BS3,N&!KF32O%A8PX*_@'B;M,#A MR@ZS8EBM<_G_=W @G*I$4[X*-U(+J+,&0H3H,ODJ%'+?A =)Z\&/*>'@@',* M17V+JOFP?1S81O>KD$N"'M /C;\+=H M;+)M20Y6_"5? ]M@]7!D(\8+_2_\ZW\*_3'I_ MYI]0_CK*31Q6\M^_<)TA%VL2Z>6@08 ;PGZZ%"^B7::+K2X.^L5--_!"_]GP MS!3'5H'P'Y50_VM\O[JNG-R61:%Z50%VUEC=4>!=_P&]Z50BOM23F0+"#3^! M/=R=U(2[:^'N_$2H7%_5KB^JQ^6[DV/AM'I5OJI4RQ="[0X^N#RYNJNM=)]7KP%?ER(FFQ)*E+KIQS!X9D?_Y3R.*Q[79DG1U2-7FBBNOX!=0.&Y, MD#^ZS><2NJ.Y:Z[X09M+,ZR>2>Y@7T<:MOE$ G$,EF+ M[SL5]6'U]W\SU9; MORS9WNR(&!?!T! DMY!BT)_T7P]]Z.G28$-5+L]_7>9:O-P^X.[;9D"ZI%>8 )"@& W&Z#/=YJLX^ MP'NP,&WKV>+*H8"WQ,$%$*E5X3]TWWQCN"_0/1.H8!#L.$&T@6"2)C&QT20H ML9(U&?#+5SW7AKP,NX2^1#'4,+N&27$8P(''I4R'HB9YDQ1),/3$*6F8/3:89TEM"0>/LLW,N=I':)*E14&Z -O_2!5WR^/;P^K!Q^.12J8!VJ M"AH( M%;J L@]/6!SVM!5\5=*6BB 5:PUKR,D$@7GTGT=%O5Z&7\$$ M!4U84W7RZ?MMX+0N#UW63AJCQULEY%^.RCSSOOVH!.LV"H3)O\^IP'\4_+U&_QI@]W =@+!-PH=N*79/13N$>_H:W$( MM^7LP06*2'^E"_M.G: 7XW%/?I.2ICD+>%M!XG?+7IM

HI;VEF]OX!+< ?WR03K_W@?I9B:E'=XRM!9**B:I7RB5',T_<(JP)&![F:X'B$O^!=\ MV>ZA.[<^]#:BP1R6NV\)5%\12P+PBQA)(>4O]INKL14!@(P'F_Z%E05- V\Y M8F0/U5G-]23-Q7P_#<9] [Y)Z[.T5K^8B[2AMTQ,XF>9B8$3@,4^S ^$5]=N 3%3 B8X #3-HQ/1%!B MX[9T;0]F\(V?&.(T:0N)817$*Y.6W;G:>SE;)$?@+EGJ?0V_3F^)44 MZMM[1P1+C]>=85K,M O9?J;8&WTY(O9_TM96L37& MC$8*/P(R)N22XY?T6WME_#TG*TTS6&#L'ZD8%H;@"6&B![D;-Z1>XELBD\K-<) M)B/_"Y 8+*P\[CIADMBI[),K2(HDP/^,BB'PZ5:U'B8IIQ$R+G<51/JP+*W7 MC48M%?U<^D'EOR1A?]H)B>-E'Q#+;0H[<<:= K#_*%B;^TKG"J[+""-8KFM; M7@T]01&+-XDFO^BA'J[YX$1ORVSQ;7H?/4,PPFF9](NV_(_I(/Z.(VPR?BRW$,54-YJ1P1!_R;8"[.J!&$D#&K"\/8 M*R/)*R ?:Q*/%6!;3 E=P(AA\)5]%!UX-93,?>@SB>L.A4Q1>+U'7U9G#TS? MK6('\[?N7!0Z1VM8D_[6H] MZ";VH;]54FT-I\5X*O)04KZ/X*^QFHSB6,0%HC]^H^@G<+,] OQTJ_^@MWQE MY/1X%_;16X+8UF:#33HW^6S93^!&XP3CD^TI.%SSOO"/W5@N>JOLWUG\8:RW M? 9+Q=!:O[>*:]OUT0LPG;@5TTDSEP)^BMZ(Z4F)VZ;'@I24BH)D>_!%M36K MDJO:BOYT9">-# KC4]1"=I=E'^#[;4:@KSC<*7PWXC;9#<\NHQ"7P)J M82./)-3V@X$-1UEP)Q#-S(@1)%4#Y@BXG3>ZD $K'.ENJ.D8ADP1E+D"U!1! M%= $'82FT. M=?0NQFM M4BIDNCN;F!/4N^!OA@ MOR-B?4Z"=;?,D"6XYJ$9!)\G KO4Q'S;9T;5/;"A_\S M4%[^0:K0X>)=5NKRBM]AZV006[\K0EU#!"[6=R#$=?ZYMXQ?5D:#GR1%A\W_ M_^437!EA)7"\Q&%;:-.?W)[+8PRGBSLBWW4 ;/4E>:CP/% Q 9\ VAS4+WD//Y?7R<]>*%*0?T6N1A=2A)$ XY (:""84& ,('-S=#-829[V&V MWNYLAUVF$>?SFUT;=@] GC4\[[T)KZ#,L8*\IQ)?E(YD-JY\)AW6:1THD;!D MAXAY6:;_]D2RR]'GL_$2_PR\)&V\-'N:4PP]:N>SV;$^_)YX21IXZ=4C/7Y1 MLM"CL?(39']V,S=&P,"YG]A/03*;W#U$5.ZEZNYC_^ \X@S\((ZUOQ;8'O'! M:3UW?MPF*N^;U5TO?R_0^!E7X\H>'8CWK/+LW]Q2@4\\P%#RR)5P-WC\ M^"?RB[*'"QU,N_E22I5'U_O[8\H1AQP6>^^Q^6(5[3&!8(H+P_*')\<3C[X# MGMQ!0W7E:^\R3+H0!6W[8/R\FQRW3F2WLY,:IH!SA5Q';0]2NXF&NUL?*KS= M5WZ=6AF_**W'6X!'Z%]$U+<$_R*\+_DYN'7$ ]>IVF0LU^GE./&-<.N<:AB0 MP1(D9AU.23\])CW]H6_I:FM:FHV27?ZNJ15W'__JB K!:(X1"D*!H;V84@A< M9(7']L)+9M/N,\&CE17L,,)'5J +!<+0H"B'$U^05K)HE+1)]NK,F%=H/]!E M3]X0M];<#3MBZA;C,@+I_)X683[&6"@ X M#F JNS3&%-BO,/L>^'3M&*T_]QOD".=D(1"-3 (,Y[IS'H#_KKR'*'D=V5"?I3!A+[@#9DI,<)QC) MPW5&X J2B7;NQD##BO";>2A&CDK#R!R %R#QZJI0.A/%82:!/8.R++.& #^H M27,3\E;*C99\W=9ZQ4Z&VJ7R31.;WBWF YI;#NU-5=*9LW /85 M#]JO3PH_'.M#Q*APC'2;#FR7XYSNE_<03#I4'P/%I'(AWWYMY+0\/?[FF'2D MGEZ!27[3'H\P*4)0X4C4>TB45QJ2#5(DCAPI2$ *R1AC@PZ; ]@]PSH@4RJ: M(B]ME40\=+3DW0=2[4UU=;!UHRYT*3D M0=-5H9RVYPI!0"X1#4DUN1$-_B; M>BZ$OMMT/YO4LF:JF(F7[CA5E=HU%SV0S'OB]+I?8N?[A],) MSS&K4#\%NI4QN QI6:9:& ((,> /\OR047&","UERCG;U#'8S#'.#"4IF05Z M1F,=^#R%'X/'0"752" ,.;(%9\ @@'JRJ8X[%-Q#3*0?@8D&KP5JEX/=GG#D MLGR?3XHT/FKX1%%X)(HFZ,9?C,W>T\-+'R45/A9T,,J52'AX?0VU]E'J^;W' MR='T(:CKP#SC@3%CY$9ZC8FC]^9;NM[QH??F@U:NUVD6WQ(!C7]+7#;^+?:A M-\A2E6(Z*KN)__BGWLCFLHU&-H,U6[5TZ2%3W^XM<@MVMS[/GAZG*A/V#\]M MZ#>!TWNZJZVUFAU?''-(=]<8$Y7V'VYIKL5N9I7,,=EI9A=RM*^\:H*X]R8\ M&LS@-%0SK6K:$ZO=IY;$;1TWSLQ)MDO.0_,=-.PR]",E9Z^(>C<1%K7: 6P- MO73_#'5=*ZYCE<:&>=V5_,-;[1SUL+]>/UZO.P7M TC>/H/D9$M;U!J-T:#' M$J'0B49,NR9HULAE_!%3Q0 MI0:B.5QB+(N<, Q10=$]H_WV^ #^@?-^9!Y!_F"3/XW9N2'FZ$*X:>?:]^]#GE6P(G,O4%4W-/2Y M(L]EJ)";93-#@!4J^BXO10Y;P6.!-P\4&?:7VFT!0$X!7$]8"2(_,@Y-78(G M&!#YZQL[0VN'S70/>@+QYBAB -&SK;9,+#?&;3>,$#1#94@/6(R*.7UA2-6AA*:(^R,HQ M;(SS]N@G@_H< S836LY-SL1"*T913;YB#OU,8CL%">T1,G@8VH!E<[!WLJ%: M6&\!U!BEPA05,?]P1_IQ&VI\HIE%F2OB@UQ%5[?1>[2..%R,W]K\Y(<^E02^ MM:86^-//IC = MU].9NLK?(S7D+&7?V843Q8_R9K., MV3JF55>#EQG!FEGO=\Z(MU5"7H3(ZA M;VKWLW/CD/C%;AQ)ZU BD7MKMX@?__PLUYK-O[!LLE$M5/--K)YM&!6W#W'H MN$F\.Z4$[4JY#>:'; Q :V86 W34+C7&M$%"L*B=-9-B@&8.5(.?HJRJ?P&U MQCA;9-19ZH<]EL%?J!ZJ;;_N4T0>Q8\S>NVZ[4.\3,%-)B4N8VSQ1+6X4RH< M2@T;M^BL:[7X16_]T)5(O"+&$^_<.GJR+-P3<>VZ\&LJP?<$FJ?@N[D2G/C0 M$V^C>6Y;KC0I!M*!CV+P/=1#.&=0S2Z!VG[?N:)2:R611.[#+>\WI8R(7"K= MT18)GQ6HIUY]P7)B'VY1EE8SD\ANA>Q496]8SA4%PI?O)N95,#TXU-3<5);C MXL\]?6IP,A\(+08P&C]8\1!8>!:/!P,+HV3>/P5\]F+)+W@PE^_E7T&#^PY+ M< +1YBU[SNDJKQEY0V4@U3_T6BHGOKZIR;?"KIGY[T+NJ!".*^RW!@'8H6/C__?%\E&X4)NE$.$9XIJ[MP^?TCO_Z MGG ^78X0Q>,!0)DFR' "IP.'\GDJW6T>;C<-GB9(2Z "U>P4$V#-Y.KEUI+- MCZ/4%:3K40WFVG[D!B(V'(NLO0%'DHP;%$\LXV2!^6GGT VWGB@^OQ*USQ_M ME7PE\6"^Z^S/\#KB@@QHCY,GPW@\$J;(Q$-/WIT/QCSY(#2# M#9CQW YD@-74ABUF\\'A'SH]F"XB R[=F4SNHL\<;IG\%;V!0YJN%;.Y(&*5 MG&./5S)+M*;+\1[=AG'R%<0C>GT> Z[DD>2%"U<(I [J+PBD3M(LVC12O+#:+E,!,SD> MEK*C!*8S^Q01>+EQ_/.@@M!CCP*V_N39B11^"] FG*M+Z,,TF\NJ M#F@C(+NWIQC-E?4T7:TTA?'QNW+GWV6>VM$KW=^F;-\'-!5IBUWBG*2^:&]7 MBNK;NG5?M7XO>%VY@^A-.TB$:5@#XYJXZB6;]O\)ADB_-UV[<E=1RH]B)*[&FO%'D,8Y/>VVJ5/W9DWG5N_7 MY^@Q2RY,QV-A*N96VG9/LO:EB7AHDA>I'\&RD@!N\1+M7VZA5]]RA^U]1IO% MTPP9VHV.4@-+1SW*9/F40,?)JF*W!!%W%8R.-RI\;3"M%^G33?T.GVFR9_>G M5@;K]UF1QA?*61/==:U7JC^7M8IRL\?K_EB^!S"N7+9?![N/9>._(A3MUB_@ M8D9_SI=@X?(70'W:%^H?JT.17F:&;PMON OJGWJF$_6/GAK#E<)[OIN@LZ, MUC_W09A_;M%$D'@?(US#2X'C_;U]:($'2G<"S#MDZBW;L)_$;QM4 M.U5Y?#ZB!B@ T:M1@>DF!H>E3';^H8N2DI=[O#+O4L?OS%SZ3J=9=.JMU* H M3"9\;*:+ 80/]S9[G9@C+RJJO85'70S'*S?DU_G_4+G])WI^GM#)&PG]4.B; M)%?E9G%J$\EIY/2T-^;' MX2=5CGZ[*8W+E7Q[52;^A=$IU\&S.7T=L)S4.BVKU!ZCV73@F7 M&#:7,)P3;Z_E4KR^IE-S:AIH'E 02L/#')'!,K%SVPK444E1=*"!Y@!3HNRR M\OWBZ-LJ:<&EG]7FQH;U"6T$UJW7W.I:OK;P=J]FZA"*;5K\=YQ-4 M9]L1C$.#UHTV0:B#X:,ZY/@KK[UX#<&4L&KRW*$A6XPRA\<_]$$A16BZ&AD. M=\52YDM)KU0ZH+ZZU*;O$8;]#H+^T)4BV8M/M$FJQAV^(^&9KP>9SU"6-=2? M'K$"\PMD!Q2 Y68F_BTR$+"\]-QN7M11R-$"!W-TI+FZUXTH6L@(?V-4568% MHPL^ZMFJ&HVI!CPO@==JBLR8?8UA@QS-:NUKMO\WNN+L%O4+\0(+%.[LXM[X M??=>#=11KP;8^T@P.FXG)\Q J\NBL=]]/ X;('?>A,:YO41O%9IR,& MU-6!N*RK Z!*M;5MMVN]3G$$U)MTK5(IM"K9:JN)):MP;GJU5:CFL]5T(=O\ M+5IU[@E*= 40Z+*A0_QMSDT18 6]-4&#W9VI#8#ONOG]UN#'S27"^]V:0^PQ M#.R)'8"1#)8::H6WY36+HZ#FZU8/K5VGYZ$@,8 ,P*,&TYNNZ#-<.E:X6+'5!T_#]A/V@EN6J8E,7%/'N M+^L*7?I[=_/WSZ^PV@ZLZKZK["-6.VH0'0 M99:#"=)K9$SD1W#R@R*S/(_T=07\0>&,D5B[H4.0]?&HLSFB533^ )J38V%N M:EBP9:; &Q.79/!.!;Q,TX ^MS_+"39O5SC ,ZUS &:(P S@L";8/=!H3XCZ M>D)'+NJLR8J,,%.Q]9B'[4R1T2*@L5\\:MAI]_,<((7?&C5E]N8W[1/K+MB( M4); A=;P,MC2]?N>OQ.R8T8%O!)9VL(0V!I@\W/>L,$@< WF$W*V4?+=1>G> MD/'JB!;]T(5T,HW7*7>+[N?%-BYK;SC%*85EQV26OTM[PPL6D_K0R46= M96M;^6W,WF$QSO9V_I:4^=!SN4HW5YQ56CSU)98$DP]+PX4@-%)*<_P)1W:J M%67B3RO*/I-J_/^?:>4/KH'9>2H@U\&6!JR MRHAY15[.U8($EP((P]U_?M[3X9S==NNC/_376B?=K]4ST\U-+/6$O]EVBI"G MG2+8H5<$2.=X=EU?,&_]^N;'/YE"LUYK)LNA6@[K%JI8+EO-0\](L]5HIUN% M6A5\^17&RJT,]A,&_4C\/]U<>B_O-7L%X3N-T M:\3T*M)1_H3'L;6<%"H M,2KS>*:),SD_9:KI2=:820?PP.@27C GA)JC%VI*P6R_O5]19,X_@=8V#-48 MD3'\8(2?RTOVQ_>!];>#EP5($5[XMG9L%0P M>W2-4>&0WE&,"M^?Q[>WHP,&<%OY5R06"\=15!^3VG-C @E$=;>+AY5U!PG(\4-V!O0IN6AIP3&ABBC@:? ^9"2]3ZW9X.,9?7<#Z&C'&" M8GG, O1K3,XW\MAW@ ;CD$!!',H,5B3/ ,R C!4=+Z2,44%O!L9-."Y MO&"^SKH6&,,2/Q2,R6KP0O0B%HV @':RPY8":T/@ 1?E5,N48VP_<97 M1GI.CP5^C#7'PAC["2\RSZ2^5, AJ+QBG4QH'[SF%!-C4(MU,98<*3R"L^NS M=C];#_T%;P4D92P?WG)\;7CO[TJ(@3\@JWIN70OW]N]9YE MX\Q!,@?(PT&>+)KJ;;$,7@624U4#YF_1!M]4L@UZQ4R.^)O;^L_.=#JS_.!8 ME]]4@B.'((6?'NCDQ"?(<@3.U$IVJ-0:\R% \Y)JP@#M:38WYF .MA[H!9TN M8X H ^CZ,<="F,.K+>4(T52% 7=B9,(B*$"^C,%3T-Q,9JF-907-_-/D$#.? M*X &K0&(@ &BP3(86(R$N"DP;\Y1ZYQ1$&N!W%+D4600W&3/O\#05L&"H4,, M3M Q)PI"1QD'6R0S:L@<06_O7F36B)&8G!FYQ Y4;T$/N0'?LR_2(O1>R&&-= C@U#W?)*S-!@D\+PM?S MB*R&$^\H )BST+V(6#^21,EF&IQY]!D0621J<.89C\1+B%6 W%0$QH"V>\HH M&IH"3M0#A\Q12@HO\BL'DU7-.67P;:8\9(&0W*(YG-#D=V6(SB*S)'HP+'MW MV ^GS0KL%GF1U<#93==[8'@;>>]N[I0\B8 MTJ#%;,J[-1U.*OZZ6-R(MS/UOC3JE'=13<=&KD'EFZ'W:,2^8)2YUZSE.!$F M8I[-;S$7E'9@< @!&9HQ<-UA6]*QR]D2!JA6IA@W@E48LQL9?Q+WW; \:#?JS!7$R#]'M^VTUN_+NYWAU*I'2VD]-:.@Z?/ MPWP$31IH]3)BD+3@"\8>*:[$+L7U7D3B-[?@%/NX;I M10?5="/Y=T P]9?>?0_<]^MJ.ZWY^,5]>RR\:6!*>^W!O M2$C\D\VD_7%-@F%K G"P0*H:<#"3)LQ463@ =L9,9,40Q(8_T]E-V%%AMR^J MO>KPW'+?'!EOT%VZN]@T\N<*/^8E%_!IBA&A#=L<\[R6E+@D9[@+&'$7(U+=1TF=BO+N1DFE7$=)/6S%P 9\ M%_KKS:R+-T8GQU!9027,3U!IL90UY.U&'_ZR)U7!YWA@(E3WGAU_N&:HE;^H M^8]_0H%T!ME-NS/>/G])E6=6OWO,!=J-R2 V#?ZCKF@CXH[!_]+#E04-/L0 M4A]Z+*^;AWUYM_"Z8'2<^XB&"\Q!.%\; M_ $-:N ;.:H_[ ^$U>W#:\X UGRM;P!>,8/K^AYI09G:YB:OJ1>-7> L.FR* M3U*Q<(SP=(!>B%?IZ_ J+:O0SYR794YMRB+W(50_. $@V>95)II$IE5\%1Y) MR7 ]UAQWL- O.A6-7UW$ '".CX0CMF=<1\!BNV)[CQ"^,FCR*O6K,$ */ M[G4[;>S/?PZU"V!M,G#&4;<;UQ>5D4,X-FL<_=G>NA M=UM2]@NQO"L0SP'&:Y L?L$(N ,D@U,N ^)ZN1M0Z)#%K5JY188<%2(D^T@6 M9Z#4%Q2CU^+4#9PK[F\FFL? K& %ZG5:F4%0+6;CU,MD:K%JXOW>0K]F1.!E M',I8 *8QFR^$2I=J9(=0O J7(I^NDYUU&5GA.]-A="J ET(50C9@$%Z55_-$ M*9_O\_PU\WBOYE@PHHF"Q)>.C[QXH,Y576%/.@N#X8=!GN15N/WY]D8B^&@_ M1.DH4Z%':;K:3)*WL\J;&H#!4BA>LV*;9HO1TQCO[C*]8WO!P;87S 6$RADE XQJICBJEZ;^[2C92G UUK1W=/#D' =G;LH\ M-BL3]@0?B'JG#3;L--8"!QZ-SN)1+2IRCYB-I;+L%18![2N#)]K?> MJ7=NM.A,J3/ \IV]\)K)=D/,3H!_K, L29@$> M6U]#9B:( %AGCO0XYP(6AT/X#1AI"OZ#Z. +MV@SZC M11Q3+:1''W0+801^@"T^ /.&"=T'17UX H]?4G!Q+3FOI6%;?JWRG$8Y^HZZ M'.!AZBSAH7@'=S;^&J;;C4G@>=X6"GP ::,2.\VXLK%;]B<1>",2WV:2(Z$_8FP" M/P*IJXSZS@3M<08/(VN_H/W=J-CS+!Y&U7X'#)^@:CI.AA-4XK<4O!HCC034 -YP=UBS/HTC0!F< MXF5I*F>H'K^;;+:V8K8V@@EVK3$CP=*(M2"*GT3]K;@^IQE"_&R\X>T(/XPE^YQ&?DO2Q1)B(/E@9OY^H-U)KY\P6&45&$0'+*DM^S^?Y MB$RU':>@[VN..WY N_\0JA:#X(3'\@@6+('CM7>I';-YA+\3N:H,.' >1NP!^ RI< */AN/4[Q,,,-OEJ\9PAT!(G?Q%GJ[0N5<23^IF M]?XDKMJPJD-0?1(3&>!$AJ\.!+(=V84=]@_Q-"_9.YUOI^E?<$ /XRL!^!TC MX3,S2<[S%;/NX3AOWY$LGXQ\Z%TA];8==Z>1]#UFB-X[E_K,**AOG21^>I*2 M8SJ)-< DY!Q@@D842( S\QI@"L:P%8X?:-;$8$:UIS:=R"<_R(:UYA\$G44. MCA&>HO,0TS(XP+/9XC$\_AMDBP.8[J6*)[Y&JOCI4_G0E]MJ)[W2M-DR]G53 MPM,?^I!2QMU*:[X4V"^8$GYY%\@_&>&?D!%^MSC5<4:XVW276XD5J:9_,KW/ M9GH;DRY\BJ4]012$HS<6CL;^I'1_F1PSSY3N^U/HGU3M@.B2",*G&Z?#\83G MI(UO[-,-.B?[7I2XR\F^/^G]UR9;7T]C ;A2B4@DG/ >=O;M'*D*/V<$SNYC MB+0M<]"IP?E,.R,@P@L@3'*>39N;,IO0@>M15H[QVP,(TS=,?S?"]7T(@1-V M +Y,$OHQPY'H;2U.OZ;XO'/MQ+UL3N_:B0<0\9^:B(!I-(!D14 C$?S!!'H_ MV9M"3@U94= 0M^ TVWOD"L*UIJRE/H#\]F'S&*([U03Q;K ,G,RN\N]X-$\D M$F$\ZL_1\]^;&QQLM<(G%1-798D]2F9W*4((F.CU;$\N12?]6HN97EML\+L4 M$[@>0=#L@0RBKC@1IOT6('Y%KG _B;YKXFZA;T!DG[V/5+>;6=>-U3[$:W4( MHM]+N!^"-' "OLJ'Y2'?*3),QO_(]Z^83YQ]0#[Q_:G]3YYPX'8T&8"OBP*$ MCT=NR-K[6F+7I<;D>V<$Q^Y8&G1_HGV_O8@J#K:3\ 'QH9IN,X,.M] M3LG\5GYN"$2!,R=/F%D) ?&"2QH%!*FJ6Z$5Y\X:YL8.+^WBG_J* *G]"#=>"A)G_;I-_^*>O[]5 T( MW/O@?39!,R@J $:V;=VMMK"LN_@OP^9'N(V.NNV MUQS+L;4AQ^#X)^$?B^XQ!T,$R!3<-CW??]^BL%,;=_)3SZMJ$E9DI"5@6B&* M0"5ED3!FXL":Q]!H AX(.DF3,09[9Q3$';$"^KNJ85G ,;4M9I558DFKW S[ M"1L*DOA_ *-C&9<+T,_$?_["_"T4%J^%^F-^(C#2"#,>6EEJ2R"&LG Q&B-( MQDR8I:C!$JL*#WCQKNQO?SW6R\-@4YP,X V4(VP(WHKB7JB.TXY_;0%?,AXCYU<+6O#USP[ M%>"34:X'V21D_A!VCO) Z^;W0M:Q'8L0443OD4%"Q3 :<$-H>:&<)^\LA)8WJ@TA.#ZA255L#R 3>#J_7)& $1L MP/- X^"-RD;C70,>706@ HOKP%>)'PHL ATL1H0/#<%7&JL'EE%UA,1- M7K,@"+C,?[!"!GWXP&%KC(W&2RI$9[0I=!M?U',=;M8L3-C.2Z_\-%YO^;Y0 M8*O+-/GZ)%=+I?%L+,@%.<6_KM>T0*]+3$MX4TN,E!X^-5\29:F4*I:T=FXP MJ#1(@BOF8T\4LU3%05Q9 ?CI!3%+$?/)>M@0

*JX&*YF-)EJQ"/R1IN7!K-R;)EX662X)Z8< MJ\=D,O[ZM&K$RJ_D9)Z@M*)2'A>;K8),9IN+4@/OJ)/MVTS76V)ET],ZO-(E MY$FLH;Z7E&5LLAFVB)>7_+"M9'@&[]=Y(<]I*VTN5VJ3-B51TDN<5.H-@5.Z M^<734[%0Z73;KECD)J5,ZC5?S=9+J?>1]MJ? M=,:U3*VM%;JQFI9*C_NIFO2:[N/D8-!6I;C[ZLBJ102*_9 MD3Y:B]&^WE CVTTBWXL)O-9;D"S>F2X(IK2*))M;?;'BASFB^1IY4V+C66(Y MYSM\6WAOMXKL]"4O#))"?1&/QN?53D7/1/3.2TRRT2*6 MJ\E6;[[$^U*FG>_R]/PED>@0;Z-% 7^;29%$H:1.E5ZQ6:*)F=!]37!,ZST[ MV^:43G\R>2FFI_2[/HG7#K4Y5N[D,W4F_/$67>E\HMJ3D5LXF&LN)/LQFB JU2<4ZK4:;C+7% M?)ZISZN5536;96;#060HQ)86/^],<,RSF%PU22>EI@D^6B]J#%G'V424BZV>WK);NJ0G5'F4YF/I?FW]DE,+D:>GMVYD M(F5+22HOY7N-8JN=%#,UZFF:>16*&8U7]?7+=#K#L_,96]_.HC(]>NL"6[]' M1/#VF).DIY>J(%GB>8*CV\%HLG-F8;8CTA,6J#%2$JN M-9KY=5+#MSUJ^B9&I@MZLIBK>?HM0>=*[7FB^-(OY7!]4ZJF^Z7.NCZGL@M9 MF"S(TM.J("T3$8ULO->3Q1&[I;O918IJ$947/+7E&\K+3*>>XD]+L=^N!6!MUV/>VEF@D^NM.^VF=4'O)M5AOS/0DT-3;;_Q2?Z_T,Y,\/EG$ M1N5.OK#A!TFM72LWNJE$=3Q\7>/9=3(O#_1AGEH/N_A+(D,TM'1,EB=205;> MNX5J*9=2\Y*NS O1"2^_ST0]P\\GW9I4!+L@.A2#=_@E722&^9RNX42.SC2=5]_[KT*^L,9?!L/:L$W--_%& M)YG>)%/'1_F\ MU*=B\^%4RV39^6Q:ZS,;3F;9]J89M\67:X]Y<7,9;H MQ[F8V-QF^FH7EW$BI9=3I+)\>]KD>'S1?'])OKQR%#>HZK5XCAWV2ZOZ.Y[D M@*W:FX]?JJUD*PG0*!O7M$IUTDQ/(C@QE%IR6XLGUKFJG(_7V"C7:S1KT8$88Z@7+@EA%15[ MY*BD%Q1B"%!&RS24ZF@D+^B%EGZ1V4A4>UV^UXH;04[PA>%3)2^NA$$E-VNE MM6O,1U\D^)9+CNC;D6/:%2M!,Z[4Z:*Z*2O,]D]"[6WG)%NK, M9B(1BUZ*+M3?WYE81X^(@TATM%4R-;E& /JNQM6!ADOH6&6GUKEQ-4%3YE59[RGS*UY(UI;C&DR^E<7JQYM-,4ZO7YP6Y1H] MU]Y;O5>>:H_R+_,G\2DA\NE)@U^Q)"F6ZTDJ$=%?,DTJ6N2 IB#0 /SOA1>Q ME&VMN:KU"<\B+!)_JQ!J%U&NV12NY!"GJ M=)09#@61+K3H3I1-ZQ%NVG[KSIZ>ECJSU.MYGGAK#Z=\;%E.L>* :U6!VO.F M2ZML5)()>LFLLX7G2Z)/!)L4&-I^F7>HU9L&![,CM15C'ZJ59///'U9D;7")(G7^-Y MLE606JD8/7A)]2+Y.LO^7T/+?!G(W!;^.]9FXC__'U!+ 0(4 Q0 ( (F* M@5C43:/,^BL /HL * " 0 !I;6%G93$N:G!G4$L! M A0#% @ B8J!6.&N+:A5%@ G/X !$ ( !(BP &YC M'-D4$L! A0#% @ B8J!6.0)#*+Y&@ V%@! !4 M ( !ID( &YC&UL4$L! A0#% M @ B8J!6)MO]T?Q7@ (A4& !4 ( ![PL! &YCV0 0!N;V-EH+F[@8 M )\= 1 " 0^; 0!N;V-E XML 115 nocera_i10k-123123_htm.xml IDEA: XBRL DOCUMENT 0001756180 2023-01-01 2023-12-31 0001756180 2023-06-30 0001756180 2024-04-01 0001756180 2023-10-01 2023-12-31 0001756180 2023-12-31 0001756180 2022-12-31 0001756180 us-gaap:SeriesAPreferredStockMember 2023-12-31 0001756180 us-gaap:SeriesAPreferredStockMember 2022-12-31 0001756180 2022-01-01 2022-12-31 0001756180 us-gaap:CommonStockMember 2021-12-31 0001756180 us-gaap:PreferredStockMember 2021-12-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2021-12-31 0001756180 us-gaap:RetainedEarningsMember 2021-12-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2021-12-31 0001756180 us-gaap:NoncontrollingInterestMember 2021-12-31 0001756180 2021-12-31 0001756180 us-gaap:CommonStockMember 2022-12-31 0001756180 us-gaap:PreferredStockMember 2022-12-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-12-31 0001756180 us-gaap:RetainedEarningsMember 2022-12-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-12-31 0001756180 us-gaap:NoncontrollingInterestMember 2022-12-31 0001756180 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001756180 us-gaap:PreferredStockMember 2022-01-01 2022-12-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-01-01 2022-12-31 0001756180 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-01-01 2022-12-31 0001756180 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001756180 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001756180 us-gaap:PreferredStockMember 2023-01-01 2023-12-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-01-01 2023-12-31 0001756180 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-01-01 2023-12-31 0001756180 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001756180 us-gaap:CommonStockMember 2023-12-31 0001756180 us-gaap:PreferredStockMember 2023-12-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-12-31 0001756180 us-gaap:RetainedEarningsMember 2023-12-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-12-31 0001756180 us-gaap:NoncontrollingInterestMember 2023-12-31 0001756180 NCRA:XFCSaleMember 2022-11-01 2022-11-30 0001756180 NCRA:MeixinVIEAgreementsMember 2022-09-06 2022-09-07 0001756180 NCRA:FiveCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001756180 NCRA:FourCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 NCRA:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001756180 NCRA:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 NCRA:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001756180 NCRA:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 NCRA:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001756180 NCRA:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 NCRA:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001756180 NCRA:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 NCRA:AllCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001756180 NCRA:AllCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 NCRA:SupplierAMember NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001756180 NCRA:SupplierAMember NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 NCRA:SupplierBMember NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001756180 NCRA:SupplierBMember NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 NCRA:SupplierCMember NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001756180 NCRA:SupplierCMember NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 NCRA:AllSuppliersMember NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember 2023-01-01 2023-12-31 0001756180 NCRA:AllSuppliersMember NCRA:PurchasesMember us-gaap:ProductConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-12-31 0001756180 us-gaap:LandMember 2023-01-01 2023-12-31 0001756180 us-gaap:FurnitureAndFixturesMember 2023-01-01 2023-12-31 0001756180 us-gaap:EquipmentMember 2023-01-01 2023-12-31 0001756180 NCRA:MachineryMember 2023-01-01 2023-12-31 0001756180 us-gaap:VehiclesMember 2023-01-01 2023-12-31 0001756180 NCRA:OtherReceivablesMember 2023-12-31 0001756180 NCRA:OtherReceivablesMember 2022-12-31 0001756180 us-gaap:LandMember 2023-12-31 0001756180 us-gaap:LandMember 2022-12-31 0001756180 us-gaap:EquipmentMember 2023-12-31 0001756180 us-gaap:EquipmentMember 2022-12-31 0001756180 NCRA:MeixinMember 2023-12-31 0001756180 NCRA:MeixinMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2023-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2023-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2022-12-31 0001756180 currency:TWD NCRA:ChaileaseFinanceCoMember 2022-12-31 0001756180 currency:TWD NCRA:XizhiBrenchMember 2022-12-31 0001756180 currency:TWD NCRA:ChaileaseFinanceCoMember 2022-12-19 0001756180 NCRA:ChaileaseFinanceCoMember 2022-01-01 2022-12-31 0001756180 NCRA:UnderwritersMember 2021-09-26 2021-09-27 0001756180 NCRA:UnderwritersMember 2022-09-23 0001756180 NCRA:UnderwritersMember 2022-09-22 2022-09-23 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-08-09 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-08-09 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-09-26 2021-09-27 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-09-26 2021-09-27 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-26 2021-09-27 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-09-26 2021-09-27 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-09-26 2021-09-27 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-26 2021-09-27 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-09-26 2021-09-27 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputSharePriceMember 2022-09-25 2022-09-26 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputExercisePriceMember 2022-09-25 2022-09-26 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-09-25 2022-09-26 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2022-09-25 2022-09-26 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputExpectedTermMember 2022-09-25 2022-09-26 0001756180 NCRA:IPOWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2022-09-25 2022-09-26 0001756180 NCRA:WarrantsIssuedToInvestorsMember 2023-01-01 2023-12-31 0001756180 NCRA:WarrantsIssuedToInvestorsMember 2022-01-01 2022-12-31 0001756180 NCRA:WarrantsIssuedToUnderwriterMember 2023-01-01 2023-12-31 0001756180 NCRA:WarrantsIssuedToUnderwriterMember 2022-01-01 2022-12-31 0001756180 us-gaap:WarrantMember 2021-12-31 0001756180 us-gaap:WarrantMember 2021-01-01 2021-12-31 0001756180 us-gaap:WarrantMember 2022-01-01 2022-12-31 0001756180 us-gaap:WarrantMember 2022-12-31 0001756180 us-gaap:WarrantMember 2023-01-01 2023-12-31 0001756180 us-gaap:WarrantMember 2023-12-31 0001756180 country:US 2023-01-01 2023-12-31 0001756180 country:US 2022-01-01 2022-12-31 0001756180 country:US 2019-12-31 0001756180 country:HK 2023-01-01 2023-12-31 0001756180 NCRA:PRCMember 2023-01-01 2023-12-31 0001756180 NCRA:MountainShareTransferLLCMember 2023-12-31 0001756180 NCRA:MountainShareTransferLLCMember 2022-12-31 0001756180 NCRA:GrandSmoothCorporationLimitedMember 2023-12-31 0001756180 NCRA:GrandSmoothCorporationLimitedMember 2022-12-31 0001756180 2022-08-10 2022-08-11 0001756180 us-gaap:CommonStockMember 2022-08-11 0001756180 NCRA:PublicOfferingMember 2022-08-10 2022-08-11 0001756180 NCRA:SeriesAWarrantMember NCRA:YinChiehChengMember 2018-12-01 2018-12-27 0001756180 NCRA:SeriesAWarrantMember 2018-12-01 2018-12-27 0001756180 NCRA:SeriesAWarrantMember 2018-12-27 0001756180 NCRA:ClassAWarrantMember NCRA:ShunChihChuangMember 2020-05-29 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:HsienWenYuMember 2020-05-29 2020-06-01 0001756180 2020-06-01 0001756180 NCRA:ClassAWarrantMember 2020-05-29 2020-06-01 0001756180 NCRA:ClassAWarrantMember 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:MichaelALittmanMember 2020-05-29 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:MichaelALittmanMember 2020-06-01 0001756180 NCRA:ClassBWarrantMember NCRA:MichaelALittmanMember 2020-05-29 2020-06-01 0001756180 NCRA:ClassBWarrantMember NCRA:MichaelALittmanMember 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:MichaelALittmanMember 2021-08-02 2021-08-11 0001756180 NCRA:ClassBWarrantMember NCRA:MichaelALittmanMember 2021-08-02 2021-08-11 0001756180 NCRA:ClassAWarrantMember NCRA:ShunChihChuangMember 2021-11-29 2021-12-02 0001756180 NCRA:ClassAWarrantMember NCRA:HsienWenYuMember 2021-11-29 2021-12-02 0001756180 2021-12-02 0001756180 NCRA:ClassAWarrantMember 2021-11-29 2021-12-02 0001756180 NCRA:ClassAWarrantMember 2021-12-02 0001756180 NCRA:ShunChihChuangAndFiveConsultantsMember 2021-12-01 2021-12-31 0001756180 NCRA:ChenChunChungMember 2022-12-21 2022-12-22 0001756180 NCRA:TraDigitalMember 2022-12-21 2022-12-22 0001756180 us-gaap:InvestorMember 2023-03-20 2023-03-22 0001756180 NCRA:YuHaoChangMember 2023-10-10 2023-10-11 0001756180 NCRA:AndyChinAnJinMember 2023-12-02 2023-12-05 0001756180 NCRA:ShareBasedCompensationMember 2023-01-01 2023-12-31 0001756180 NCRA:ShareBasedCompensationMember 2022-01-01 2022-12-31 0001756180 us-gaap:SeriesAPreferredStockMember 2021-08-31 0001756180 2021-08-31 0001756180 us-gaap:CommonStockMember 2022-08-10 2022-08-11 0001756180 NCRA:XFCSaleMember 2020-12-01 2020-12-31 0001756180 NCRA:XFCSaleMember us-gaap:DiscontinuedOperationsHeldforsaleMember 2022-11-30 0001756180 NCRA:XFCSaleMember us-gaap:DiscontinuedOperationsHeldforsaleMember 2022-11-01 2022-11-30 0001756180 NCRA:XFCSaleMember us-gaap:DiscontinuedOperationsHeldforsaleMember 2022-01-01 2022-12-31 0001756180 NCRA:MeixinInstitutionalFoodDevelopmentCompanyLimitedMember 2023-01-01 2023-12-31 0001756180 NCRA:XinFengConstructionCoLtdMember 2023-01-01 2023-12-31 0001756180 NCRA:MeixinInstitutionalFoodDevelopmentCompanyLimitedMember 2022-09-07 0001756180 NCRA:XinFengConstructionCoLtdMember 2022-11-30 iso4217:USD shares iso4217:USD shares pure utr:acre false 2023 FY 0001756180 0 0 10-K true 2023-12-31 --12-31 false 001-41434 NOCERA, INC. NV 16-1626611 3F (Building B), No. 185, Sec. 1 , Datong Rd., Xizhi Dist New Taipei City 221 TW 886 910-163-358 Common Stock, par value $0.001 per share NCRA NASDAQ No No Yes Yes Non-accelerated Filer true true false false false false 11661410 12956987 false false false false Centurion ZD CPA & Co. Hong Kong 2769 1229580 2906074 173395 209777 88432 91781 1732 1732 10365 27470 208697 0 1712201 3236834 0 0 0 22703 1547801 844613 114129 130434 1655182 3905735 4730 0 5034043 8140319 0 0 0 2631 34093 38388 0 42880 28484 18919 1179768 1179768 487800 214913 38312 22312 1859 1920 1770316 1521731 0 0 0 436341 1770316 1958072 0.001 0.001 200000000 200000000 11156987 11156987 9243587 9243587 11157 9243 0.001 0.001 10000000 10000000 2000000 2000000 80000 80000 80000 80000 80 80 21931112 20484518 191219 191219 -19053072 -14747461 98906 103594 3179402 6041193 84325 141054 3263727 6182247 5034043 8140319 23915926 14102138 23720967 13846172 194959 255966 2250553 2225323 2772102 4475876 2772102 -40386 417999 -4321303 -2098137 22703 -23808 -4344006 -2074329 -0 2569975 0 -92285 0 -2662260 -4344006 -4736589 -54395 76319 -4289611 -4812908 -4344006 -4736589 4688 -89688 -4339318 -4826257 -6060 76319 0 0 -4333258 -4902576 -0.4383 -0.4383 -0.6111 -0.6111 -0.4383 -0.4383 -0.2731 -0.2731 0 0 -0.3380 -0.3380 9814000 9814000 7876367 7876367 7071920 7072 80000 80 14476240 191219 -9918553 13906 4769964 4769964 1880000 1880 4799616 4801496 4801496 64735 64735 291667 291 795209 795500 795500 413453 413453 413453 89688 89688 89688 16000 16000 16000 -4812908 -4812908 76319 -4736589 9243587 9243 80000 80 20484518 191219 -14747461 103594 6041193 141054 6182247 9243587 9243 80000 80 20484518 191219 -14747461 103594 6041193 141054 6182247 1383400 1384 625603 626987 626987 530000 530 657370 657900 657900 163621 163621 163621 -4688 -4688 -2334 -7022 16000 16000 16000 -4289611 -4289611 -54395 -4344006 11156987 11157 80000 80 21931112 191219 -19053072 98906 3179402 84325 3263727 -4344006 -4736589 0 -2662260 -4344006 -2074329 2250553 0 171312 66907 16305 4891 -0 -2569975 -22744 22703 8697 -0 657900 795500 163621 413453 -35043 95262 -1342 -5382 0 0 4026 1989716 -0 130434 4865 -0 0 0 -2631 2631 3834 -54526 22600 -4712 42880 -42880 -1061851 -470063 0 -1301488 -1061851 -1771551 857870 -0 200000 -0 0 300082 0 7824 -0 46564 -0 4292176 -1057870 -4030834 0 0 -1057870 -4030834 163454 -0 626987 5666124 0 2820 0 619447 463533 6288391 0 0 463533 6288391 -20306 -985097 0 961156 -20306 -23941 -1676494 462065 2906074 2103677 0 340332 2906074 2444009 1229580 2906074 0 0 1229580 2906074 <p id="xdx_804_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zOp6KghnM9tg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 1     <span id="xdx_82E_zCMHQNcsG7sf">PRINCIPAL ACTIVITIES AND ORGANIZATION</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements include the financial statements of Nocera, Inc. (“Nocera” or the “Company”) and its subsidiaries, Grand Smooth Inc. Limited (“GSI”) and Guizhou Grand Smooth Technology Ltd. (“GZ GST” or “WFOE”), and Meixin Institutional Food Development Co., Ltd. (“Meixin”) that is controlled through contractual arrangements. The Company, GSI, GZ GST and Mexin are collectively referred to as the “Company”.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Nocera was incorporated in the State of Nevada on February 1, 2002 and is based in New Taipei City, Taiwan (R.O.C.). It did not engage in any operations and was dormant from its inception until its reverse merger of GSI on December 31, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">Reverse merger</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Effective December 31, 2018, Nocera completed a reverse merger transaction (the “Transaction”) pursuant to an Agreement and Plan of Merger (the “Agreement”), with (i) GSI, (ii) GSI’s stockholders, Yin-Chieh Cheng and Zhang Bi, who together owned shares constituting 100% of the issued and outstanding ordinary shares of GSI (the “GSI Shares”) and (iii) GSI Acquisition Corp. Under the terms of the Agreement, the GSI Stockholders transferred to Nocera all of the GSI Shares in exchange for the issuance of 10,000,000 shares (the “Shares”) of Nocera’s common stock (the “Share Exchange”). As a result of the reverse merger, GSI became Nocera’s wholly-owned subsidiary and Yin-Chieh Cheng and Zhang Bi, the former stockholders of GSI, became Nocera’s controlling stockholders. The share exchange transaction with GSI was treated as a reverse merger, with GSI as the accounting acquirer and Nocera as the acquired party.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">GSI is a limited company established under the laws and regulations of Hong Kong on August 1, 2014, and is a holding company without any operation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">GZ WFH was incorporated in Xingyi City, Guizhou Province, People’s Republic of China (PRC) on October 25, 2017, and is engaged in providing fish farming containers service, which integrates sales, installments, and maintenance of aquaculture equipment. The registered capital of GZ WFH is RMB$5,000,000 (equal to US$733,138).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 13, 2018, GSI incorporated GZ GST in PRC with registered capital of US$15,000.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Divestiture</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 21, 2020, the Company filed a Current Report on Form 8-K outlining the lack of communication that led to the termination by Nocera, Inc. of its relationship with Guizhou Wan Feng Hu Intelligent Aquatic Technology Co. Limited (“GZ WFH”) and its management, and termination of the Variable Interest Entity agreements between the parties.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Subsequently on October 8, 2020, Zhang Bi and GZ WFH entered into a Settlement Agreement and Release with Nocera, Inc. wherein all claims as to GZ WFH’s debt (claim to shares in Nocera, Inc. or GZ GST) were compromised, settled, and otherwise resolved as to any and all claims or causes of action whatsoever against Nocera for any matter, action, or representation as to Nocera, and any debt to ownership of Nocera or GZ GST up to the date of the agreement. The consideration for the agreement was mutual waiver of any and all claims against each other and GZ GST, and GZ WFH (including Zhang Bi) waives any claims to Nocera stock, meaning the 4,750,000 shares of common stock of Nocera owned by Zhang Bi were cancelled as part of the agreement. The Settlement Agreement and Release is attached hereto as Exhibit 10.8.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">The VIE Agreements with XFC</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 31, 2020, we exchanged 466,667 (post-split) shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (“XFC”), in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic benefits of XFC that could be significant to XFC. On November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh Shih (the “Purchaser”), in which we sold our controlling interest of XFC, to the Purchaser for a total purchase cash price of $<span id="xdx_909_eus-gaap--ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c20221101__20221130__us-gaap--DisposalGroupClassificationAxis__custom--XFCSaleMember_zaGFqPihwawb" title="Purchase cash price">300,000</span> (the “XFC Sale”). The closing of the XFC Sale occurred on November 30, 2022 and the XFC variable interest entity (“VIE”) agreements were terminated in connection with the XFC Sale.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i><span style="text-decoration: underline">The VIE Agreements with Meixin</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 7, 2022, we entered into a series of contractual agreements (collectively, the “Meixin VIE Agreements”) with the majority stockholder (the “Selling Stockholder”) of Meixin Institutional Food Development Co., Ltd., a Taiwan corporation and a food processing and catering company (“Meixin”), and Meixin, of which we purchased 80% controlling interest of Meixin for $<span id="xdx_90C_eus-gaap--PaymentsToAcquireBusinessesGross_c20220906__20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinVIEAgreementsMember_zr1biyihAZ9e" title="Purchase of controlling interest">4,300,000</span>. The Meixin VIE Agreements essentially confer control and management of Meixin as well as substantially all of the economic benefits of the Selling Stockholder in Meixin to us.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 300000 4300000 <p id="xdx_80E_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_z35odvWoHmW8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 2      <span id="xdx_82B_zDBgn17mbVMc">GOING CONCERN</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had net loss of $<span id="xdx_908_ecustom--IncomeLossFromContinuingsOperation_pn5n6_c20230101__20231231_zW4qp04Sz6p6" title="Net loss">2.1</span> million for the year ended December 31, 2023, which raise substantial doubt as to the Company’s ability to continue as a going concern. Management believes that it has developed a liquidity plan, as summarized below, that, if executed successfully, would enable to meet presently anticipated cash needs for at least the next 12 months after the date that the financial statements are issued and it has prepared the consolidated financial statements on a going concern basis.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"><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">The Company is continuing to improve and develop its scale of operations. After listing onto Nasdaq, the Company had raised sufficient fund for its operation development and the Company had a good level of cash position to meet its liabilities. The Company also has ability to raise additional funds from Nasdaq for the future development.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company obtained a financial support letter from shareholders of the Company.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">However, the Company continues to have ongoing obligations and it expects that it will require additional capital in order to execute its longer-term business plan. If the Company encounters unforeseen circumstances that place constraints on its capital resources, management will be required to take various measures to conserve liquidity, which could include, but not necessarily be limited to, curtailing the Company’s business development activities, suspending the pursuit of its business plan, controlling overhead expenses and seeking to further dispose of non-core assets. Management cannot provide any assurance that the Company will raise additional capital if needed.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 2100000 <p id="xdx_804_eus-gaap--SignificantAccountingPoliciesTextBlock_znag9u8ks9c5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 3      <span id="xdx_825_z9bewhTfYuJ2">SUMMARY OF SIGNIFICANT ACCOUNTING POLICY</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zGOycvCH7aja" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_zfpCzsLzdV2l">Basis of Presentation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”) for interim financial information. Accordingly, these financial statements do not include all of the information and footnotes required for complete financial statements and should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair presentation of the Company’s unaudited condensed consolidated financial position as of September 30, 2023, its consolidated results of operations for the nine months ended September 30, 2023, cash flows for the nine months ended September 30, 2023 and change in equity for the nine months ended September 30, 2023, as applicable, have been made. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the operating results that may be expected for the year ending December 31, 2023 or any future periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p id="xdx_849_ecustom--ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock_zSDonjk2ULqe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span><span id="xdx_867_zFErqJ0MHeq5">Change of Reporting Entity and Basis of Presentation</span></span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result of the Share Exchange on December 31, 2018, GSI became a wholly owned subsidiary of Nocera, Inc. The former GSI’s stockholders owned a majority of the common stock of the Company. The Transaction was regarded as a reverse merger whereby GSI was considered to be the accounting acquirer as its stockholders retained control of the Company after the Share Exchange, although Nocera, Inc. is the legal parent company. The Share Exchange was treated as a recapitalization of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result, the assets and liabilities and the historical operations that will be reflected in the Nocera’s financial statements after consummation of the Transaction will be those of GSI and will be recorded at the historical cost basis of GSI. Nocera’s assets, liabilities and results of operations will be consolidated with the assets, liabilities and results of operations of GSI upon consummation of the Transaction. As such, GSI is the continuing entity for financial reporting purpose. In a reverse merger, the historical stockholder’s equity of the accounting acquirer prior to the merger is retroactively reclassified (a recapitalization) for the equivalent number of shares received in the merger after giving effect to any difference in par value of the registrant’s and the accounting acquirer’s stock by an offset in paid-in-capital. Therefore, the financial statements have been prepared as if GSI had always been the reporting company and then on the share exchange date, had changed its name and reorganized its capital stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”) for interim financial information.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements included the financial statements of all subsidiaries and the VIE of the Company. All transactions and balances between the Company and its subsidiary and VIE have been eliminated in consolidation. Minority interests are recorded as a noncontrolling interest. A qualitative approach is applied to assess the consolidation requirement for VIEs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zfwIIqqsa3zd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zTzZBVDoKg86">Reclassification</span> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain prior period amounts have been reclassified to conform with current year presentation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p id="xdx_84E_eus-gaap--UseOfEstimates_zb5jbw10N7I" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_z8Wkea9yO2Z3">Use of Estimates</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income tax effects of the Tax Act and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_zOXCxXzUFFwe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_867_zUatR0rnmpe1">Concentrations of Credit Risk</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its customers and suppliers, and generally does not require collateral or other security from them. The Company evaluates its collection experience and long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the financial condition and payment practices of its customers to minimize collection risk on accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There was five customers who represented <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomerMember_z0iX9LvdS0E2" title="Concentration risk">80.85</span>% of the Company's total revenue during the years ended December 31, 2023. There was four customers who represented <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomerMember_zJLHyigVQo33" title="Concentration risk">49.62</span>% of the Company's total revenue during the years ended December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth a summary of single customers who represent 10% or more of the Company’s total accounts receivable, net:</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zPdeWl2ogbK1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zgsCGoZVZH57" style="display: none">Schedule of concentrations of credit risk</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company’s accounts receivable</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: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer A</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_z2tmnlJ1PDt2" title="Concentration percentage">60.11</span>%</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </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--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zt2loWYuEHa7" title="Concentration percentage">50.83</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">Customer B</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zrkgBWJLVwxf" title="Concentration percentage">21.99</span>%</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zV4gbwmSZL57" title="Concentration percentage">14.73</span>%</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer C</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zSfPQgZQ8jb1" title="Concentration percentage">–</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zHcty5ozyIb1" title="Concentration percentage">31.82</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">Customer D</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"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zW87Tn2LTmCk" title="Concentration percentage">16.10</span>%</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zxnnLHtgqCy6" title="Concentration percentage">–</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"> </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_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_zyVp8lt7iog5" title="Concentration percentage">98.19</span>%</span></td> <td> </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_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_z6e8DlxzxDD9" title="Concentration percentage">97.38</span>%</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table sets forth a summary of single suppliers who represent 10% or more of the Company’s total purchase:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company’s purchase</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: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier A</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zLeeUrzLg0Tb" title="Concentration percentage">11.67</span>%</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zNjfjeEujmn" title="Concentration percentage">–</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">Supplier B</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zES9cm7b2Uo6" title="Concentration percentage">10.06</span>%</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zMB9UZfegmSi" title="Concentration percentage">–</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier C</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"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zdWy32h838ak" title="Concentration percentage">–</span></span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zCgHqZeMLvPi" title="Concentration percentage">18.60</span>%</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </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_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_z4YzJQH6prVk" title="Concentration percentage">21.73</span>%</span></td> <td> </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_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_zVgC47Glwnq4" title="Concentration percentage">18.60</span>%</span></td> <td> </td></tr> </table> <p id="xdx_8A0_zrVqM0UYR2k1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zECbsSsPaQCi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86D_z5hY0r1UdaGh">Fair Value Measurement</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company applies ASC Topic 820, Fair Value Measurements and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 3 inputs to the valuation methodology are unobservable and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect the Company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management of the Company is responsible for determining the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including valuations from an independent appraiser.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When available, the Company uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1E5vqy2kBif" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86B_z555MH6CpId8">Cash and Cash Equivalents</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash and cash equivalents include all cash on hand and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $<span id="xdx_90F_eus-gaap--Cash_pp0p0_c20231231_z8Kf3kgKZj4a" title="Cash">1,229,580</span> and $<span id="xdx_906_eus-gaap--Cash_pp0p0_c20221231_zI9TI8BCREt6" title="Cash">2,906,074</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--ReceivablesPolicyTextBlock_zMCcN0BTx8sk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_866_z02LfHKlU025">Accounts Receivable, Net</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable are stated at the original amount less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made when there is objective evidence that the Company will not be able to collect all amounts due according to the original terms of the receivables. The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness, historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for doubtful accounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_845_ecustom--PrepaidExpensesAndOtherAssetsPolicyTextBlock_zkTBg1DEBgpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zaW9sTg4S0Uc">Prepaid Expenses and Other Assets, Net</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Prepaid expense and other assets, net consist of receivable from investment, prepaid rent and etc. Management reviews its receivable balance each reporting period to determine if an allowance for doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging, and prevailing economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_z3F6UAWk2cg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86B_zxya0nCofv03">Inventories, net</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at lower of cost or net realizable value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Where there is evidence that the utility of inventories, in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes in price levels, or other causes, the inventories are written down to net realizable value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zokGOx5MN1ga" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_z3HyO3HyTB07">Property and Equipment, Net</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment are stated at cost less accumulated depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance, repairs, and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, which are shown as follows.</p> <table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--PropertyAndEquipmentUsefulLivesTableTextBlock_zdzBuXV1uoQg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zmOKQ3kQt4qf" style="display: none">Schedule of property and equipment useful lives</span></td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful life</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 41%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td> <td style="width: 59%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4wjSJI8eKii" title="Property and equipment useful lives">Shorter of the remaining lease terms and estimated useful lives</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Land</td> <td style="text-align: right"><span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQtgznJ8SZgl" title="Property and equipment useful lives">Indefinite, as per land titles</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixture</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z6yYXJEjdsba" title="Property and equipment useful lives">5 years</span></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">Equipment</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zePrkMNWeR1j" title="Property and equipment useful lives">3 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zm1mwdj2kZXd" title="Property and equipment useful lives">5 years</span></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">Vehicle</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zYi4z5LUULW5" title="Property and equipment useful lives">5 years</span></span></td></tr> </table> <p id="xdx_8AA_zHuNde8J7dAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Upon sale or disposal, the applicable amounts of asset cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited to income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p id="xdx_84C_eus-gaap--BusinessCombinationsPolicy_zx3ePEatajS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86A_za8zjnXKlhVd">Business Combination</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Deferred tax liability and assets are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification (“ASC”) Topic 740-10.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p id="xdx_844_eus-gaap--ConsolidationVariableInterestEntityPolicy_zdjtIjvOCKpg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_z3I3CpxVYpNh">Variable Interest Entity</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A variable interest entity (“<b>VIE</b>”) is an entity (investee) in which the investor has obtained less than a majority interest, according to the Financial Accounting Standards Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10, Consolidation:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 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">equity-at-risk is not sufficient to support the entity’s activities;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as a group, the equity-at-risk holders cannot control the entity; or</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the economics do not coincide with the voting interest.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If a firm is the primary beneficiary of a VIE, the holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project (venture) for their mutual benefit is defined as a joint venture.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zcEWsrMaLzz5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_860_zpk3E9cFCVwh">Goodwill and Intangible Assets</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize goodwill in accordance with ASC 350, <i>Intangibles—Goodwill and Other</i>. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of December 31st of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill, is less than its carrying amount.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize intangibles assets in accordance with ASC 350, <i>Intangibles—Goodwill and Other</i>. Acquired intangible assets subject to amortization are stated at cost and are amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not subject to amortization are tested for impairment at least annually.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimates of fair value are based on the best information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_848_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zlr9MII18Xs1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86B_z5DzhYuw2cck">Share-Based Compensation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We determine our share-based compensation in accordance with ASC 718, <i>Compensation—Stock Compensation </i>(ASC 718), which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees based on the grant date fair value of the award.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Determining the appropriate fair value model and calculating the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the application of management’s judgment. Significant estimates include our expected volatility. If different estimates and assumptions had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially impacted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Black-Scholes pricing model requires inputs such as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of our guideline companies, which we feel best represent our company. We have never paid and do not anticipate paying any cash dividends in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_84F_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zkdLCdZn0Wpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_zBl1vfFJKKv8">Impairment of Long-lived Assets</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_840_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zUw4FUTi0tQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86E_zeXox3WU0bKb">Commitments and Contingencies</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the normal course of business, the Company is subject to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and the specific facts and circumstances of each matter.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zZZQJzcSyhj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_zmqZ6OA9yur4">Revenue Recognition</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenues when our customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following steps:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 28px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 1: Identify the contract (s) with a customer</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 2: Identify the performance obligations in the contract</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 3: Determine the transaction price</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 4: Allocate the transaction price to the performance obligation in the contract</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considered revenue is recognized when (or as) the Company satisfies performance obligations by transferring a promised goods and provide maintenance service to a customer. Revenue is measured at the transaction price which is based on the amount of consideration that the Company expects to receive in exchange for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices and written contracts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have arrangements for returns from customers and does not have any future obligations directly or indirectly related to services resale by customers. The Company has no sales incentive programs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company provides goods, maintenance service warranties for the goods sold with a period varying from 18 months to 72 months, which majority are 18 months, and exclusive sales agency license to its customers. For performance obligation related to providing products, the Company expects to recognize the revenue according to the delivery of products. For performance obligation related to maintenance service warranties, the Company expects to recognize the revenue on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a straight-line basis over the contract term, which is generally for 18 months as majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency license, the Company recognizes the revenue ratably upon the satisfaction over the estimated economic life of the license.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have amounts of contract assets since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and deferred revenue. Advance payments from customer are expected to be recognized as revenue within 12 months. Deferred revenue is expected to be recognized as revenue within 12 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_841_eus-gaap--CostOfSalesPolicyTextBlock_zSiyHbEhivL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86F_zP8WaSHqdUvj">Cost of Sales</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cost of sales consists primarily of material costs, labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories to lower of cost or net realizable value is also recorded in cost of sales.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zC2VhfHp76db" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_865_zk07ZZvrdDed">Income Taxes</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zPPHXEsnUCb9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86C_zbnHr6WbXWzb">Leases</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU 2016-12, Leases (ASC Topic 842), which amends the leases requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases will continue to be classified as either finance or operating leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company adopted ASC Topic 842 using the modified retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of the adoption, The Company recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_843_eus-gaap--IncomeTaxUncertaintiesPolicy_ztIDA3NiGkz6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_z7PJ3qzU9cv9">Uncertain Tax Positions</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000. In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion. The Company records interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as of December 31, 2023 and 2022, and the Company has no accrued interest or penalties related to uncertain tax positions. The company does not believe that the unrecognized tax benefits will change over the next twelve months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zVjXjW9sEvp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86F_zBjkQzwBfTHk">Comprehensive (Loss) Income</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Comprehensive income or loss is comprised of the Company’s net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign currency translation adjustments, net of the income tax effect.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zaRo7fyjyatb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zuYBgQFnJVL7">Foreign Currency Translation and Transactions</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s reporting currency is the U.S. dollar (“US$”). The functional currency of the Company’s subsidiary and the consolidated VIE is RMB. In the consolidated financial statements, the financial information of the Company’s subsidiary and the consolidated VIE has been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue, expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are <span id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20231231_zhJMZCc7fhP4" title="Exchange rates at end of period">7.1258</span> and <span id="xdx_902_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20221231_zmkOetER5R8d" title="Exchange rates at end of period">6.4854</span>, respectively. The annual average exchange rates for the year ended December 31, 2023 and 2022 are <span id="xdx_904_ecustom--ForeignCurrencyExchangeRateTranslation2_c20230101__20231231_zY11tWQ5xsth" title="Annual average exchange rates">7.1162</span> and <span id="xdx_90A_ecustom--ForeignCurrencyExchangeRateTranslation2_c20220101__20221231_zctkQyOht642" title="Annual average exchange rates">6.3700</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p id="xdx_841_eus-gaap--EarningsPerSharePolicyTextBlock_z7q2V6jT1utc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_867_zpKOu44oGUed">(Loss) Earnings per Share</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic (loss) earnings per share is computed by dividing net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were exercised or converted into common shares.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJTBTnltsRRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span style="text-decoration: underline"><span id="xdx_865_zMZvXVx8PEfi">Recent Accounting Pronouncements</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Recent accounting pronouncements issued by the Financial Accounting Standards Board, its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zGOycvCH7aja" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_zfpCzsLzdV2l">Basis of Presentation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”) for interim financial information. Accordingly, these financial statements do not include all of the information and footnotes required for complete financial statements and should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair presentation of the Company’s unaudited condensed consolidated financial position as of September 30, 2023, its consolidated results of operations for the nine months ended September 30, 2023, cash flows for the nine months ended September 30, 2023 and change in equity for the nine months ended September 30, 2023, as applicable, have been made. Operating results for the nine months ended September 30, 2023 are not necessarily indicative of the operating results that may be expected for the year ending December 31, 2023 or any future periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p id="xdx_849_ecustom--ChangeOfReportingEntityAndBasisOfPresentationPolicyPolicyTextBlock_zSDonjk2ULqe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span><span id="xdx_867_zFErqJ0MHeq5">Change of Reporting Entity and Basis of Presentation</span></span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result of the Share Exchange on December 31, 2018, GSI became a wholly owned subsidiary of Nocera, Inc. The former GSI’s stockholders owned a majority of the common stock of the Company. The Transaction was regarded as a reverse merger whereby GSI was considered to be the accounting acquirer as its stockholders retained control of the Company after the Share Exchange, although Nocera, Inc. is the legal parent company. The Share Exchange was treated as a recapitalization of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As a result, the assets and liabilities and the historical operations that will be reflected in the Nocera’s financial statements after consummation of the Transaction will be those of GSI and will be recorded at the historical cost basis of GSI. Nocera’s assets, liabilities and results of operations will be consolidated with the assets, liabilities and results of operations of GSI upon consummation of the Transaction. As such, GSI is the continuing entity for financial reporting purpose. In a reverse merger, the historical stockholder’s equity of the accounting acquirer prior to the merger is retroactively reclassified (a recapitalization) for the equivalent number of shares received in the merger after giving effect to any difference in par value of the registrant’s and the accounting acquirer’s stock by an offset in paid-in-capital. Therefore, the financial statements have been prepared as if GSI had always been the reporting company and then on the share exchange date, had changed its name and reorganized its capital stock.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The accompanying consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and pursuant to the rules and regulations of the United States Securities and Exchange Commission (“SEC”) for interim financial information.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The consolidated financial statements included the financial statements of all subsidiaries and the VIE of the Company. All transactions and balances between the Company and its subsidiary and VIE have been eliminated in consolidation. Minority interests are recorded as a noncontrolling interest. A qualitative approach is applied to assess the consolidation requirement for VIEs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_843_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zfwIIqqsa3zd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86C_zTzZBVDoKg86">Reclassification</span> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain prior period amounts have been reclassified to conform with current year presentation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p id="xdx_84E_eus-gaap--UseOfEstimates_zb5jbw10N7I" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_z8Wkea9yO2Z3">Use of Estimates</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Significant items subject to such estimates and assumptions include, but are not limited to, the allowance for doubtful receivables; the useful lives of property and equipment and intangible assets; impairment of long-lived assets; recoverability of the carrying amount of inventory; fair value of financial instruments; provisional amounts based on reasonable estimates for certain income tax effects of the Tax Act and the assessment of deferred tax assets or liabilities. These estimates are often based on complex judgments and assumptions that management believes to be reasonable but are inherently uncertain and unpredictable. Actual results could differ from these estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_zOXCxXzUFFwe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_867_zUatR0rnmpe1">Concentrations of Credit Risk</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Financial instruments that potentially expose the Company to concentrations of credit risk consist primarily of accounts receivable. The Company conducts credit evaluations of its customers and suppliers, and generally does not require collateral or other security from them. The Company evaluates its collection experience and long outstanding balances to determine the need for an allowance for doubtful accounts. The Company conducts periodic reviews of the financial condition and payment practices of its customers to minimize collection risk on accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There was five customers who represented <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomerMember_z0iX9LvdS0E2" title="Concentration risk">80.85</span>% of the Company's total revenue during the years ended December 31, 2023. There was four customers who represented <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pip0_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomerMember_zJLHyigVQo33" title="Concentration risk">49.62</span>% of the Company's total revenue during the years ended December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth a summary of single customers who represent 10% or more of the Company’s total accounts receivable, net:</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zPdeWl2ogbK1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zgsCGoZVZH57" style="display: none">Schedule of concentrations of credit risk</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company’s accounts receivable</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: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer A</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_z2tmnlJ1PDt2" title="Concentration percentage">60.11</span>%</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </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--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zt2loWYuEHa7" title="Concentration percentage">50.83</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">Customer B</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zrkgBWJLVwxf" title="Concentration percentage">21.99</span>%</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zV4gbwmSZL57" title="Concentration percentage">14.73</span>%</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer C</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zSfPQgZQ8jb1" title="Concentration percentage">–</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zHcty5ozyIb1" title="Concentration percentage">31.82</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">Customer D</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"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zW87Tn2LTmCk" title="Concentration percentage">16.10</span>%</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zxnnLHtgqCy6" title="Concentration percentage">–</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"> </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_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_zyVp8lt7iog5" title="Concentration percentage">98.19</span>%</span></td> <td> </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_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_z6e8DlxzxDD9" title="Concentration percentage">97.38</span>%</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table sets forth a summary of single suppliers who represent 10% or more of the Company’s total purchase:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company’s purchase</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: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier A</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zLeeUrzLg0Tb" title="Concentration percentage">11.67</span>%</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zNjfjeEujmn" title="Concentration percentage">–</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">Supplier B</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zES9cm7b2Uo6" title="Concentration percentage">10.06</span>%</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zMB9UZfegmSi" title="Concentration percentage">–</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier C</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"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zdWy32h838ak" title="Concentration percentage">–</span></span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zCgHqZeMLvPi" title="Concentration percentage">18.60</span>%</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </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_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_z4YzJQH6prVk" title="Concentration percentage">21.73</span>%</span></td> <td> </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_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_zVgC47Glwnq4" title="Concentration percentage">18.60</span>%</span></td> <td> </td></tr> </table> <p id="xdx_8A0_zrVqM0UYR2k1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 0.8085 0.4962 <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zPdeWl2ogbK1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zgsCGoZVZH57" style="display: none">Schedule of concentrations of credit risk</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company’s accounts receivable</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: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer A</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_z2tmnlJ1PDt2" title="Concentration percentage">60.11</span>%</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </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--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerAMember_zt2loWYuEHa7" title="Concentration percentage">50.83</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">Customer B</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zrkgBWJLVwxf" title="Concentration percentage">21.99</span>%</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerBMember_zV4gbwmSZL57" title="Concentration percentage">14.73</span>%</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer C</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zSfPQgZQ8jb1" title="Concentration percentage">–</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerCMember_zHcty5ozyIb1" title="Concentration percentage">31.82</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">Customer D</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"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zW87Tn2LTmCk" title="Concentration percentage">16.10</span>%</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--CustomerDMember_zxnnLHtgqCy6" title="Concentration percentage">–</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"> </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_90F_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_zyVp8lt7iog5" title="Concentration percentage">98.19</span>%</span></td> <td> </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_900_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllCustomersMember_z6e8DlxzxDD9" title="Concentration percentage">97.38</span>%</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The following table sets forth a summary of single suppliers who represent 10% or more of the Company’s total purchase:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Percentage of the Company’s purchase</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: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier A</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zLeeUrzLg0Tb" title="Concentration percentage">11.67</span>%</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierAMember_zNjfjeEujmn" title="Concentration percentage">–</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">Supplier B</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zES9cm7b2Uo6" title="Concentration percentage">10.06</span>%</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierBMember_zMB9UZfegmSi" title="Concentration percentage">–</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier C</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"><span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp0_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zdWy32h838ak" title="Concentration percentage">–</span></span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--SupplierCMember_zCgHqZeMLvPi" title="Concentration percentage">18.60</span>%</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </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_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_z4YzJQH6prVk" title="Concentration percentage">21.73</span>%</span></td> <td> </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_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--PurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__srt--MajorCustomersAxis__custom--AllSuppliersMember_zVgC47Glwnq4" title="Concentration percentage">18.60</span>%</span></td> <td> </td></tr> </table> 0.6011 0.5083 0.2199 0.1473 0 0.3182 0.1610 0 0.9819 0.9738 0.1167 0 0.1006 0 0 0.1860 0.2173 0.1860 <p id="xdx_84A_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zECbsSsPaQCi" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86D_z5hY0r1UdaGh">Fair Value Measurement</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company applies ASC Topic 820, Fair Value Measurements and Disclosures which defines fair value, establishes a framework for measuring fair value and expands financial statement disclosure requirements for fair value measurements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 defines fair value as the price that would be received from the sale of an asset or paid to transfer a liability (an exit price) on the measurement date in an orderly transaction between market participants in the principal or most advantageous market for the asset or liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">ASC Topic 820 specifies a hierarchy of valuation techniques, which is based on whether the inputs into the valuation technique are observable or unobservable. The hierarchy is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the assets or liability, either directly or indirectly, for substantially the full term of the financial instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Level 3 inputs to the valuation methodology are unobservable and significant to the fair value. Unobservable inputs are valuation technique inputs that reflect the Company’s own assumptions about the assumptions that market participants would use in pricing an asset or liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Management of the Company is responsible for determining the assets acquired, liabilities assumed and intangibles identified as of the acquisition date and considered a number of factors including valuations from an independent appraiser.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When available, the Company uses quoted market prices to determine the fair value of an asset or liability. If quoted market prices are not available, the Company measures fair value using valuation techniques that use, when possible, current market-based or independently sourced market parameters, such as interest rates and currency rates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z1E5vqy2kBif" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86B_z555MH6CpId8">Cash and Cash Equivalents</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash and cash equivalents include all cash on hand and cash in bank with no restrictions. The balance of cash as of December 31, 2023 and 2022 were $<span id="xdx_90F_eus-gaap--Cash_pp0p0_c20231231_z8Kf3kgKZj4a" title="Cash">1,229,580</span> and $<span id="xdx_906_eus-gaap--Cash_pp0p0_c20221231_zI9TI8BCREt6" title="Cash">2,906,074</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 1229580 2906074 <p id="xdx_84B_eus-gaap--ReceivablesPolicyTextBlock_zMCcN0BTx8sk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_866_z02LfHKlU025">Accounts Receivable, Net</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable are stated at the original amount less an allowance for doubtful accounts, if any, based on a review of all outstanding amounts at period end. An allowance is also made when there is objective evidence that the Company will not be able to collect all amounts due according to the original terms of the receivables. The Company analyzes the aging of the customer accounts, coverage of credit insurance, customer concentrations, customer credit-worthiness, historical and current economic trends and changes in its customer payment patterns when evaluating the adequacy of the allowance for doubtful accounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_845_ecustom--PrepaidExpensesAndOtherAssetsPolicyTextBlock_zkTBg1DEBgpl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zaW9sTg4S0Uc">Prepaid Expenses and Other Assets, Net</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Prepaid expense and other assets, net consist of receivable from investment, prepaid rent and etc. Management reviews its receivable balance each reporting period to determine if an allowance for doubtful accounts is required. An allowance for doubtful account is recorded in the period in which loss is determined to be probable based on an assessment of specific evidence indicating doubtful collection, historical experience, account balance aging, and prevailing economic conditions. Bad debts are written off against the allowance after all collection efforts have ceased.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_z3F6UAWk2cg" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86B_zxya0nCofv03">Inventories, net</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventories are stated at lower of cost or net realizable value. Cost is determined using the weighted average method. Inventories include raw materials, work in progress and finished goods. The variable production overhead is allocated to each unit of product on the basis of the actual use of the production facilities. The allocation of fixed production overhead to the costs of conversion is based on the normal capacity of the production facilities.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Where there is evidence that the utility of inventories, in their disposal in the ordinary course of business, will be less than cost, whether due to physical deterioration, obsolescence, changes in price levels, or other causes, the inventories are written down to net realizable value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zokGOx5MN1ga" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_z3HyO3HyTB07">Property and Equipment, Net</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment are stated at cost less accumulated depreciation. Cost represents the purchase price of the asset and other costs incurred to bring the asset into its existing use. Maintenance, repairs, and betterments, including replacement of minor items, are charged to expense; major additions to physical properties are capitalized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation of property and equipment is provided using the straight-line method over their estimated useful lives, which are shown as follows.</p> <table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--PropertyAndEquipmentUsefulLivesTableTextBlock_zdzBuXV1uoQg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zmOKQ3kQt4qf" style="display: none">Schedule of property and equipment useful lives</span></td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful life</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 41%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td> <td style="width: 59%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4wjSJI8eKii" title="Property and equipment useful lives">Shorter of the remaining lease terms and estimated useful lives</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Land</td> <td style="text-align: right"><span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQtgznJ8SZgl" title="Property and equipment useful lives">Indefinite, as per land titles</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixture</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z6yYXJEjdsba" title="Property and equipment useful lives">5 years</span></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">Equipment</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zePrkMNWeR1j" title="Property and equipment useful lives">3 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zm1mwdj2kZXd" title="Property and equipment useful lives">5 years</span></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">Vehicle</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zYi4z5LUULW5" title="Property and equipment useful lives">5 years</span></span></td></tr> </table> <p id="xdx_8AA_zHuNde8J7dAg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Upon sale or disposal, the applicable amounts of asset cost and accumulated depreciation are removed from the accounts and the net amount less proceeds from disposal is charged or credited to income.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--PropertyAndEquipmentUsefulLivesTableTextBlock_zdzBuXV1uoQg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Property useful lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zmOKQ3kQt4qf" style="display: none">Schedule of property and equipment useful lives</span></td> <td style="text-align: right"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Useful life</b></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 41%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold improvements</span></td> <td style="width: 59%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z4wjSJI8eKii" title="Property and equipment useful lives">Shorter of the remaining lease terms and estimated useful lives</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Land</td> <td style="text-align: right"><span id="xdx_901_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zQtgznJ8SZgl" title="Property and equipment useful lives">Indefinite, as per land titles</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture and fixture</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_z6yYXJEjdsba" title="Property and equipment useful lives">5 years</span></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">Equipment</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zePrkMNWeR1j" title="Property and equipment useful lives">3 years</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--MachineryMember_zm1mwdj2kZXd" title="Property and equipment useful lives">5 years</span></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">Vehicle</span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLives1_c20230101__20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zYi4z5LUULW5" title="Property and equipment useful lives">5 years</span></span></td></tr> </table> Shorter of the remaining lease terms and estimated useful lives Indefinite, as per land titles 5 years 3 years 5 years 5 years <p id="xdx_84C_eus-gaap--BusinessCombinationsPolicy_zx3ePEatajS7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86A_za8zjnXKlhVd">Business Combination</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For a business combination, the assets acquired, the liabilities assumed and any noncontrolling interest in the acquiree are recognized at the acquisition date and measured at their fair values as of that date. In a business combination achieved in stages, the identifiable assets and liabilities, as well as the noncontrolling interest in the acquiree, are recognized at the full amounts of their fair values. In a bargain purchase in which the total acquisition-date fair value of the identifiable net assets acquired exceeds the fair value of the consideration transferred plus any noncontrolling interest in the acquiree, that excess in earnings is recognized as a gain attributable to the acquirer.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Deferred tax liability and assets are recognized for the deferred tax consequences of differences between the tax bases and the recognized values of assets acquired and liabilities assumed in a business combination in accordance with Accounting Standards Codification (“ASC”) Topic 740-10.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p id="xdx_844_eus-gaap--ConsolidationVariableInterestEntityPolicy_zdjtIjvOCKpg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_862_z3I3CpxVYpNh">Variable Interest Entity</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A variable interest entity (“<b>VIE</b>”) is an entity (investee) in which the investor has obtained less than a majority interest, according to the Financial Accounting Standards Board (FASB). A VIE is subject to consolidation if a VIE meets one of the following three criteria as elaborated in ASC Topic 810-10, Consolidation:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 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">equity-at-risk is not sufficient to support the entity’s activities;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as a group, the equity-at-risk holders cannot control the entity; or</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 18.2pt; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0px"> </td> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the economics do not coincide with the voting interest.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">If a firm is the primary beneficiary of a VIE, the holdings must be disclosed on the balance sheet. The primary beneficiary is defined as the person or company with the majority of variable interests. A corporation formed, owned, and operated by two or more businesses (ventures) as a separate and discrete business or project (venture) for their mutual benefit is defined as a joint venture.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zcEWsrMaLzz5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_860_zpk3E9cFCVwh">Goodwill and Intangible Assets</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize goodwill in accordance with ASC 350, <i>Intangibles—Goodwill and Other</i>. Goodwill is the excess of cost of an acquired entity over the amounts assigned to assets acquired and liabilities assumed in a business combination. Goodwill is not amortized. Goodwill is tested for impairment annually as of December 31st of each year, and is tested for impairment between annual tests if an event occurs or circumstances change that would indicate the carrying amount may be impaired. An impairment charge for goodwill is recognized only when the estimated fair value of a reporting unit, including goodwill, is less than its carrying amount.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize intangibles assets in accordance with ASC 350, <i>Intangibles—Goodwill and Other</i>. Acquired intangible assets subject to amortization are stated at cost and are amortized using the straight-line method over the estimated useful lives of the assets. Intangible assets that are subject to amortization are reviewed for potential impairment whenever events or circumstances indicate that carrying amounts may not be recoverable. Assets not subject to amortization are tested for impairment at least annually.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimates of fair value are based on the best information available as of the date of the assessment, which primarily incorporates management assumptions about expected future cash flows. Although these assets are not currently impaired, there can be no assurance that future impairments will not occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_848_eus-gaap--ShareholdersEquityAndShareBasedPaymentsTextBlock_zlr9MII18Xs1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86B_z5DzhYuw2cck">Share-Based Compensation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We determine our share-based compensation in accordance with ASC 718, <i>Compensation—Stock Compensation </i>(ASC 718), which requires the measurement and recognition of compensation expense for all share-based payment awards made to employees based on the grant date fair value of the award.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Determining the appropriate fair value model and calculating the fair value of phantom award grants requires the input of subjective assumptions. We use the Black-Scholes pricing model to value our phantom awards. Share-based compensation expense is calculated using our best estimates, which involve inherent uncertainties and the application of management’s judgment. Significant estimates include our expected volatility. If different estimates and assumptions had been used, our phantom unit valuations could be significantly different and related share-based compensation expense may be materially impacted.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Black-Scholes pricing model requires inputs such as the risk-free interest rate, expected term, expected volatility and expected dividend yield. We base the risk-free interest rate that we use in the Black-Scholes pricing model on zero coupon U.S. Treasury instruments with maturities similar to the expected term of the award being valued. The expected term of phantom awards is estimated from the vesting period of the award and represents the weighted average period that our phantom awards are expected to be outstanding. We estimated the volatility based on the historic volatility of our guideline companies, which we feel best represent our company. We have never paid and do not anticipate paying any cash dividends in the foreseeable future and, therefore, we use an expected dividend yield of zero in the pricing model. We account for forfeitures as they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_84F_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zkdLCdZn0Wpj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_zBl1vfFJKKv8">Impairment of Long-lived Assets</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may no longer be recoverable. When these events occur, the Company measures impairment by comparing the carrying value of the long-lived assets to the estimated undiscounted future cash flows expected to result from the use of the assets and their eventual disposition. If the sum of the expected undiscounted cash flow is less than the carrying amount of the assets, the Company would recognize an impairment loss, which is the excess of carrying amount over the fair value of the assets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_840_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zUw4FUTi0tQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86E_zeXox3WU0bKb">Commitments and Contingencies</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the normal course of business, the Company is subject to contingencies, including legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and the specific facts and circumstances of each matter.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p id="xdx_84F_eus-gaap--RevenueRecognitionPolicyTextBlock_zZZQJzcSyhj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_zmqZ6OA9yur4">Revenue Recognition</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We recognize revenues when our customer obtains control of promised goods or services, in an amount that reflects the consideration which it expects to receive in exchange for those goods. We recognize revenues following the five step model prescribed under ASU No. 2014-09. The core principle of the guidance is that an entity should recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To achieve that core principle, we apply the following steps:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 28px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 1: Identify the contract (s) with a customer</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 2: Identify the performance obligations in the contract</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 3: Determine the transaction price</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 4: Allocate the transaction price to the performance obligation in the contract</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company considered revenue is recognized when (or as) the Company satisfies performance obligations by transferring a promised goods and provide maintenance service to a customer. Revenue is measured at the transaction price which is based on the amount of consideration that the Company expects to receive in exchange for transferring the promised goods and providing maintenance service to the customer. Contracts with customers are comprised of invoices and written contracts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have arrangements for returns from customers and does not have any future obligations directly or indirectly related to services resale by customers. The Company has no sales incentive programs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company provides goods, maintenance service warranties for the goods sold with a period varying from 18 months to 72 months, which majority are 18 months, and exclusive sales agency license to its customers. For performance obligation related to providing products, the Company expects to recognize the revenue according to the delivery of products. For performance obligation related to maintenance service warranties, the Company expects to recognize the revenue on a ratable basis using a time-based output method. The performance obligations are typically satisfied as services are rendered on a straight-line basis over the contract term, which is generally for 18 months as majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency license, the Company recognizes the revenue ratably upon the satisfaction over the estimated economic life of the license.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company does not have amounts of contract assets since revenue is recognized as control of goods is transferred. The contract liabilities consist of advance payments from customers and deferred revenue. Advance payments from customer are expected to be recognized as revenue within 12 months. Deferred revenue is expected to be recognized as revenue within 12 months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_841_eus-gaap--CostOfSalesPolicyTextBlock_zSiyHbEhivL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86F_zP8WaSHqdUvj">Cost of Sales</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cost of sales consists primarily of material costs, labor costs, depreciation, and related expenses, which are directly attributable to the production of the product. Write-down of inventories to lower of cost or net realizable value is also recorded in cost of sales.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zC2VhfHp76db" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_865_zk07ZZvrdDed">Income Taxes</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company recognizes deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements or tax returns. Under this method, deferred income taxes are recognized for the tax consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zPPHXEsnUCb9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_86C_zbnHr6WbXWzb">Leases</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In February 2016, the FASB issued ASU 2016-12, Leases (ASC Topic 842), which amends the leases requirements in ASC Topic 840, Leases. Under the new lease accounting standard, a lessee will be required to recognize a right-of-use asset and lease liability for most leases on the balance sheet. The new standard also modifies the classification criteria and accounting for sales-type and direct financing leases, and enhances the disclosure requirements. Leases will continue to be classified as either finance or operating leases.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company adopted ASC Topic 842 using the modified retrospective transition method effective January 1, 2019. There was no cumulative effect of initially applying ASC Topic 842 that required an adjustment to the opening retained earnings on the adoption date nor revision of the balances in comparative periods. As a result of the adoption, The Company recognized a lease liability and right-of-use asset for each of our existing lease arrangement. The adoption of the new lease standard does not have a material impact on our consolidated income statement or our consolidated statement of cash flow.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_843_eus-gaap--IncomeTaxUncertaintiesPolicy_ztIDA3NiGkz6" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><i><span id="xdx_860_z7PJ3qzU9cv9">Uncertain Tax Positions</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company accounts for uncertainty in income taxes using a two-step approach to recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. Interest and penalties related to uncertain tax positions are recognized and recorded as necessary in the provision for income taxes. According to the PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or the withholding agent. The statute of limitations is extended to five years under special circumstances, where the underpayment of taxes is more than RMB 100,000. In the case of transfer pricing issues, the statute of limitation is ten years. There is no statute of limitation in the case of tax evasion. The Company records interest and penalties on uncertain tax provisions as income tax expense. There are no uncertain tax positions as of December 31, 2023 and 2022, and the Company has no accrued interest or penalties related to uncertain tax positions. The company does not believe that the unrecognized tax benefits will change over the next twelve months.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zVjXjW9sEvp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_86F_zBjkQzwBfTHk">Comprehensive (Loss) Income</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Comprehensive income or loss is comprised of the Company’s net (loss) income and other comprehensive income or loss. The component of other comprehensive income or loss consists solely of foreign currency translation adjustments, net of the income tax effect.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zaRo7fyjyatb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_861_zuYBgQFnJVL7">Foreign Currency Translation and Transactions</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company’s reporting currency is the U.S. dollar (“US$”). The functional currency of the Company’s subsidiary and the consolidated VIE is RMB. In the consolidated financial statements, the financial information of the Company’s subsidiary and the consolidated VIE has been translated into US$. Assets and liabilities are translated at the exchange rates on the balance sheet date, equity amounts are translated at historical exchange rates, except for changes in accumulated deficit during the year which is the result of income statement translation process, and revenue, expense, gains or losses are translated using the average exchange rate during the year. Translation adjustments are reported as foreign currency translation adjustments and are shown as a separate component of other comprehensive income or loss in the consolidated statements of changes in equity and comprehensive (loss) income. The exchange rates as of December 31, 2023 and 2022 are <span id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20231231_zhJMZCc7fhP4" title="Exchange rates at end of period">7.1258</span> and <span id="xdx_902_eus-gaap--ForeignCurrencyExchangeRateTranslation1_c20221231_zmkOetER5R8d" title="Exchange rates at end of period">6.4854</span>, respectively. The annual average exchange rates for the year ended December 31, 2023 and 2022 are <span id="xdx_904_ecustom--ForeignCurrencyExchangeRateTranslation2_c20230101__20231231_zY11tWQ5xsth" title="Annual average exchange rates">7.1162</span> and <span id="xdx_90A_ecustom--ForeignCurrencyExchangeRateTranslation2_c20220101__20221231_zctkQyOht642" title="Annual average exchange rates">6.3700</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> 7.1258 6.4854 7.1162 6.3700 <p id="xdx_841_eus-gaap--EarningsPerSharePolicyTextBlock_z7q2V6jT1utc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i><span id="xdx_867_zpKOu44oGUed">(Loss) Earnings per Share</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic (loss) earnings per share is computed by dividing net (loss) income attributable to holders of common stock by the weighted average number of common shares outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue common shares were exercised or converted into common shares.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_847_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJTBTnltsRRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b><span style="text-decoration: underline"><span id="xdx_865_zMZvXVx8PEfi">Recent Accounting Pronouncements</span></span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Recent accounting pronouncements issued by the Financial Accounting Standards Board, its Emerging Issues Task Force, the American Institute of Certified Public Accountants, and the Securities and Exchange Commission did not or are not believed by management to have a material impact on the Company’s present or future financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_80D_eus-gaap--AccountsAndNontradeReceivableTextBlock_z2TveqUVXb4k" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 4     <span id="xdx_825_zUt2Y6yRjuk3">ACCOUNTS RECEIVABLE, NET</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and 2022, accounts receivable consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zboqo4Ialrt4" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zYwbQNMnJBMa" style="display: none">Schedule of accounts receivable</span></td> <td> </td> <td colspan="2" id="xdx_49E_20231231_zQt6nd1uF00k" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_492_20221231_zwJXnhPyi7F3" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_408_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNCzj7C_zq2lVNDg9lZ9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,395</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">209,777</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_d0_msARNCzj7C_zjU0jBkNwO34" 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: Allowance for doubtful accounts</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">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzj7C_zYJqDwRf6hRf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></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">173,395</span></td> <td> </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">209,777</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2023 and 2022, the Company has recorded provision for doubtful accounts of nil <span id="xdx_909_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20230101__20231231_zx7ZADyWivlb" style="display: none" title="Provision for doubtful accounts">0</span> and nil, <span id="xdx_905_eus-gaap--ProvisionForDoubtfulAccounts_pp0p0_c20220101__20221231_zipEan9Q05of" style="display: none" title="Provision for doubtful accounts">0</span> respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zboqo4Ialrt4" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zYwbQNMnJBMa" style="display: none">Schedule of accounts receivable</span></td> <td> </td> <td colspan="2" id="xdx_49E_20231231_zQt6nd1uF00k" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_492_20221231_zwJXnhPyi7F3" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_408_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNCzj7C_zq2lVNDg9lZ9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">173,395</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">209,777</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_d0_msARNCzj7C_zjU0jBkNwO34" 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: Allowance for doubtful accounts</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">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_40E_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzj7C_zYJqDwRf6hRf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></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">173,395</span></td> <td> </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">209,777</span></td> <td> </td></tr> </table> 173395 209777 0 0 173395 209777 0 0 <p id="xdx_806_eus-gaap--InventoryDisclosureTextBlock_zJVpKGj6v2p2" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 5     <span id="xdx_82F_zlmGF84EZhge">INVENTORIES, NET</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and 2022, inventories consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zuILOPGTmII" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - INVENTORIES, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zH2wrwE1oeyi" style="display: none">Schedule of inventories</span></td> <td> </td> <td colspan="2" id="xdx_491_20231231_znRtSt3F7Uq4" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_493_20221231_zdG8yhW3S9al" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_406_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pp0p0_maINzJNg_zDZSq5TST99g" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,432</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,781</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryWorkInProcessAndRawMaterialsNetOfReserves_iI_pp0p0_d0_maINzJNg_z7PZc6uh7nS9" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work in process</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">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pp0p0_mtINzJNg_z43QvSFVKfog" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></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">88,432</span></td> <td> </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">91,781</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zuILOPGTmII" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - INVENTORIES, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zH2wrwE1oeyi" style="display: none">Schedule of inventories</span></td> <td> </td> <td colspan="2" id="xdx_491_20231231_znRtSt3F7Uq4" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_493_20221231_zdG8yhW3S9al" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_406_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pp0p0_maINzJNg_zDZSq5TST99g" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Raw materials</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">88,432</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">91,781</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_40F_eus-gaap--InventoryWorkInProcessAndRawMaterialsNetOfReserves_iI_pp0p0_d0_maINzJNg_z7PZc6uh7nS9" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Work in process</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">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iTI_pp0p0_mtINzJNg_z43QvSFVKfog" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></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">88,432</span></td> <td> </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">91,781</span></td> <td> </td></tr> </table> 88432 91781 0 0 88432 91781 <p id="xdx_802_ecustom--AdvanceToSuppliersTextBlock_zurcArYAahHf" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 6     <span id="xdx_828_zfPWIBuU6ooa">ADVANCE TO SUPPLIERS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Balances of advances to suppliers were $<span id="xdx_909_eus-gaap--AccountsAndOtherReceivablesNetCurrent_pp0p0_c20231231_ziPhFWTL05e2" title="Advances to suppliers">1,732</span> and $<span id="xdx_90E_eus-gaap--AccountsAndOtherReceivablesNetCurrent_pp0p0_c20221231_zGuKA5PiTyz5" title="Advances to suppliers">1,732</span> as of December 31, 2023 and 2022, respectively, which represented prepayments to suppliers for raw materials.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> 1732 1732 <p id="xdx_80C_eus-gaap--OtherCurrentAssetsTextBlock_z0C8Hcm8gOB" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 7     <span id="xdx_82B_zLOYh7RRrBW">PREPAID EXPENSES AND OTHER ASSETS, NET</span></b></p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zp6yJkFJSYM5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zbmm2hsYSb83" style="display: none">Schedule of prepaid expenses and other assets</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other receivables from third party</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%"> </td> <td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20231231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zHzxKdrlL3nf" style="border-bottom: black 1pt solid; vertical-align: top; width: 13%; text-align: right" title="Prepaid expenses, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,365</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%"> </td> <td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20221231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zd9DWptWqZgf" style="border-bottom: black 1pt solid; vertical-align: bottom; width: 13%; text-align: right" title="Prepaid expenses, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,470</span></td> <td style="vertical-align: bottom; width: 1%"> </td></tr> <tr style="background-color: White"> <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Prepaid expenses and other assets, net</b></span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20231231_zo5DaJAam18a" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Prepaid expenses and other assets, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,365</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20221231_zIQCHe9Mkjp8" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Prepaid expenses and other assets, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,470</span></td> <td style="vertical-align: bottom"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zp6yJkFJSYM5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zbmm2hsYSb83" style="display: none">Schedule of prepaid expenses and other assets</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other receivables from third party</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%"> </td> <td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20231231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zHzxKdrlL3nf" style="border-bottom: black 1pt solid; vertical-align: top; width: 13%; text-align: right" title="Prepaid expenses, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,365</span></td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="vertical-align: bottom; width: 1%"> </td> <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 1%"> </td> <td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssets_pp0p0_c20221231__us-gaap--BalanceSheetLocationAxis__custom--OtherReceivablesMember_zd9DWptWqZgf" style="border-bottom: black 1pt solid; vertical-align: bottom; width: 13%; text-align: right" title="Prepaid expenses, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,470</span></td> <td style="vertical-align: bottom; width: 1%"> </td></tr> <tr style="background-color: White"> <td style="vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Prepaid expenses and other assets, net</b></span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td id="xdx_980_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20231231_zo5DaJAam18a" style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right" title="Prepaid expenses and other assets, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,365</span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td id="xdx_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20221231_zIQCHe9Mkjp8" style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right" title="Prepaid expenses and other assets, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">27,470</span></td> <td style="vertical-align: bottom"> </td></tr> </table> 10365 27470 10365 27470 <p id="xdx_804_eus-gaap--FairValueDisclosuresTextBlock_z82g4adHVgec" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 8      <span id="xdx_827_zWfv9iDou0jl">FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of each investment in equity instrument to be measured at fair value through profit or loss is as follows: </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(Unaudited)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">(Audited)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify">Financial assets mandatorily measured at fair value through profit or loss</td><td> </td> <td colspan="2" style="text-align: center">$</td><td> </td><td> </td> <td colspan="2" style="text-align: center">$</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: justify; padding-bottom: 1pt">Funds</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right">208,697</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 13%; text-align: right"> </td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">208,697</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-decoration: underline; text-align: justify">Current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Non-Current</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">208,697</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">208,697</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"> </td><td style="padding-bottom: 2.5pt; 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">On January 11, 2023, the Company invested $200,000 Morgan Stanley Institutional Fund Trust. Net gain of $8,697 was recognized under changes in fair value of financial assets at fair value through profit or loss in the consolidated statement of profit or loss for the period ended December 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2023, no financial assets at fair value through profit or loss were pledged with banks as collaterals.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_809_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zj66NWOHPnC5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 9     <span id="xdx_82D_zxPXUoyh2z6g">PROPERTY AND EQUIPMENT, NET</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and December 31, 2022, property and equipment consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--PropertyPlantAndEquipmentTextBlock_zvOf6dNa3c3j" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_z1g4ujrC1dAk" style="display: none">Schedule of property and equipment</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land</span></td> <td> </td> <td colspan="2" id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zbjVtYRqKT8c" style="text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">877,870</span></td> <td> </td> <td> </td> <td colspan="2" id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zJ39uw4yRkt" style="text-align: right" title="Property and equipment, gross">–</td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zehVDtDxowJc" style="width: 13%; text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">905,430</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zE8fm3uo8PPe" style="width: 13%; text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">903,867</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Accumulated depreciation</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20231231_zuu1eaRMPgM6" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(235,499</span></td> <td><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_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zZ926fiOFq7a" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(59,254</span></td> <td><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"><b>Property and equipment, net</b></span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20231231_zgPSWi9zRuN9" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,547,801</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20221231_zwFDjhAtt9te" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">844,613</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation expenses for the years ended December 31, 2023 and 2022 were $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20230101__20231231_zSfP3ePDvjX2">171,312</span> and $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20220101__20221231_z2IPMDGDwdnd">66,907</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--PropertyPlantAndEquipmentTextBlock_zvOf6dNa3c3j" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_z1g4ujrC1dAk" style="display: none">Schedule of property and equipment</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Land</span></td> <td> </td> <td colspan="2" id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zbjVtYRqKT8c" style="text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">877,870</span></td> <td> </td> <td> </td> <td colspan="2" id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zJ39uw4yRkt" style="text-align: right" title="Property and equipment, gross">–</td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zehVDtDxowJc" style="width: 13%; text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">905,430</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pp0p0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zE8fm3uo8PPe" style="width: 13%; text-align: right" title="Property and equipment, gross"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">903,867</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Accumulated depreciation</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20231231_zuu1eaRMPgM6" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(235,499</span></td> <td><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_984_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zZ926fiOFq7a" style="border-bottom: black 1pt solid; text-align: right" title="Less: Accumulated depreciation"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(59,254</span></td> <td><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"><b>Property and equipment, net</b></span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20231231_zgPSWi9zRuN9" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,547,801</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentNet_pp0p0_c20221231_zwFDjhAtt9te" style="border-bottom: black 2.25pt double; text-align: right" title="Property and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">844,613</span></td> <td> </td></tr> </table> 877870 0 905430 903867 235499 59254 1547801 844613 171312 66907 <p id="xdx_80D_eus-gaap--GoodwillAndIntangibleAssetsDisclosureTextBlock_zsqpeBFXEjN" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 10     <span id="xdx_82E_zUE1TArlRyX">GOODWILL AND OTHER INTANGIBLE ASSETS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and December 31, 2022, goodwill and other intangible assets consisted of the followings:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Goodwill</b></p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfGoodwillTextBlock_zRxdP9YiTZEi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zpwhhQ5GWAkd" style="display: none">Schedule of goodwill</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill - Meixin</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_c20231231__dei--LegalEntityAxis__custom--MeixinMember_zOcQ3W7GK9v7" style="text-align: right; width: 13%" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_d0_c20221231__dei--LegalEntityAxis__custom--MeixinMember_zcgQYwTZ5jCe" style="text-align: right; width: 13%" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</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">Less: Impairment</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pp0p0_di0_c20231231_zdrr4gOeUft5" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,250,553</span></td> <td>) </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_984_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iI_pp0p0_d0_c20221231_zVzktd7wHks9" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at end of year</b></span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98B_eus-gaap--Goodwill_pp0p0_c20231231_zbiPQPjQnsG9" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,655,182</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98E_eus-gaap--Goodwill_pp0p0_c20221231_z9fzz5sUkWrl" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td> <td> </td></tr> </table> <p id="xdx_8A3_zRl6fLmfjwgj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Customer relations</b></p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zKGzqjB3326d" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zriu6ZWtThP4" style="display: none">Schedule of customer relations</span></td> <td> </td> <td colspan="2" id="xdx_49F_20231231_zoWxswxhs6H5" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_49C_20221231_zFc4Z8KtWfVa" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_zUCOaUERn8Xf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisitions</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,325</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,325</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_406_ecustom--FiniteLivedIntangibleAssetsTranslationAdjustments_iI_d0_zm4DqBXMdSa9" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation/ Adjustments</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_zLAqXB1jHSf8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Accumulated amortization</span></td> <td style="padding-bottom: 1pt"> </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">(21,196</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td style="padding-bottom: 1pt"> </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">(4,891</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_d0_zVKL1UoiWLY4" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at end of year</b></span></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">114,129</span></td> <td> </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">130,434</span></td> <td> </td></tr> </table> <p id="xdx_8A2_z5DEdQsK2Iak" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfGoodwillTextBlock_zRxdP9YiTZEi" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Goodwill)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zpwhhQ5GWAkd" style="display: none">Schedule of goodwill</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill - Meixin</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_c20231231__dei--LegalEntityAxis__custom--MeixinMember_zOcQ3W7GK9v7" style="text-align: right; width: 13%" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_983_eus-gaap--Goodwill_iI_pp0p0_d0_c20221231__dei--LegalEntityAxis__custom--MeixinMember_zcgQYwTZ5jCe" style="text-align: right; width: 13%" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</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">Less: Impairment</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_989_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iNI_pp0p0_di0_c20231231_zdrr4gOeUft5" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,250,553</span></td> <td>) </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_984_eus-gaap--GoodwillImpairedAccumulatedImpairmentLoss_iI_pp0p0_d0_c20221231_zVzktd7wHks9" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at end of year</b></span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98B_eus-gaap--Goodwill_pp0p0_c20231231_zbiPQPjQnsG9" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,655,182</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98E_eus-gaap--Goodwill_pp0p0_c20221231_z9fzz5sUkWrl" style="border-bottom: black 2.25pt double; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</span></td> <td> </td></tr> </table> 3905735 3905735 2250553 0 1655182 3905735 <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zKGzqjB3326d" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Details - Customer Relations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zriu6ZWtThP4" style="display: none">Schedule of customer relations</span></td> <td> </td> <td colspan="2" id="xdx_49F_20231231_zoWxswxhs6H5" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_49C_20221231_zFc4Z8KtWfVa" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_zUCOaUERn8Xf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisitions</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,325</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">135,325</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_406_ecustom--FiniteLivedIntangibleAssetsTranslationAdjustments_iI_d0_zm4DqBXMdSa9" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation/ Adjustments</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_di_zLAqXB1jHSf8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less: Accumulated amortization</span></td> <td style="padding-bottom: 1pt"> </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">(21,196</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td> <td style="padding-bottom: 1pt"> </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">(4,891</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr id="xdx_40D_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_d0_zVKL1UoiWLY4" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at end of year</b></span></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">114,129</span></td> <td> </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">130,434</span></td> <td> </td></tr> </table> 135325 135325 0 0 21196 4891 114129 130434 <p id="xdx_80D_eus-gaap--DebtDisclosureTextBlock_zcfduvF0et7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Note 11       <span id="xdx_825_znnD7sKo2q16">OTHER BORROWINGS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.55pt 0 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Others loans consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfDebtTableTextBlock_zf1JahzkWOQk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER BORROWINGS (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_z88rsVo10Mp" style="display: none">Schedule of other loans</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year</span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zbcoL7w7g20d" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zUctIEkkZnq8" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,913</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total secured loan wholly repayable within 1 year</span></td> <td> </td> <td> </td> <td id="xdx_982_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231_zDdqWAhHwZij" style="text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231_zn43gtU5XC81" style="text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,913</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_d0_c20231231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zdxljZs2OMR3" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98B_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zn5H8l1Sp5zc" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">436,341</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><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_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20231231_zGKuGHFED7Th" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></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 id="xdx_987_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231_z3y43KrgPiKi" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">651,254</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0.55pt 0 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 2.15pt 0 0; text-align: justify">As of December 31, 2022, the outstanding loan from Chailease Finance Co., Ltd of $<span id="xdx_90F_eus-gaap--LoansPayable_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_zMg2e2o9gxn7" title="Outstanding loan">651,254</span> (or TWD <span id="xdx_909_eus-gaap--LoansPayable_iI_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember__srt--CurrencyAxis__currency--TWD_zeS37kGwLf2g" title="Outstanding loan">20,000,000</span>) with annual interest rate of <span id="xdx_908_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_zJGZHVpJZU8b" title="Interest rate">6</span>% was secured by pledging the timely deposit in Sunny Bank (Xizhi Brench) of <span id="xdx_906_eus-gaap--RestrictedCash_iI_c20221231__dei--LegalEntityAxis__custom--XizhiBrenchMember__srt--CurrencyAxis__currency--TWD_zED5CjVFE3r6" title="Bank deposit">500,000</span>, and denominated in TWD for a term of 24 months. This facility of credit limit of TWD <span id="xdx_900_eus-gaap--LineOfCredit_iI_c20221219__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember__srt--CurrencyAxis__currency--TWD_zIf1l1fUA5za" title="Facility of credit limit">20,000,000</span> was obtained on December 19, 2022 and will be expired on <span id="xdx_90F_eus-gaap--LineOfCreditFacilityExpirationDate1_dd_c20220101__20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_z1Peqr6V362i" title="Expired date">December 16, 2024</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfDebtTableTextBlock_zf1JahzkWOQk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER BORROWINGS (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_z88rsVo10Mp" style="display: none">Schedule of other loans</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year</span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_983_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zbcoL7w7g20d" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98D_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zUctIEkkZnq8" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,913</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total secured loan wholly repayable within 1 year</span></td> <td> </td> <td> </td> <td id="xdx_982_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20231231_zDdqWAhHwZij" style="text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--OtherLoansPayableCurrent_iI_pp0p0_c20221231_zn43gtU5XC81" style="text-align: right" title="Secured loan, current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">214,913</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_d0_c20231231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zdxljZs2OMR3" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98B_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_zn5H8l1Sp5zc" style="border-bottom: black 1pt solid; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">436,341</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><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_983_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20231231_zGKuGHFED7Th" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">487,800</span></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 id="xdx_987_eus-gaap--OtherLoansPayableLongTerm_iI_pp0p0_c20221231_z3y43KrgPiKi" style="border-bottom: black 2.25pt double; text-align: right" title="Secured loan, non current"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">651,254</span></td> <td> </td></tr> </table> 487800 214913 487800 214913 0 436341 487800 651254 651254 20000000 0.06 500000 20000000 2024-12-16 <p id="xdx_80F_ecustom--WarrantDisclosureTextBlock_zgURZC3wr2Ma" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 12     <span id="xdx_821_zzg8xyOmvsT5">WARRANTS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On April 1, 2021, the Company entered in a securities purchase agreement with certain investors for an aggregate of 80,000 shares of its preferred stock at a per share purchase price of $2.50. As part of the transaction, the investors received one Class C warrant and one Class D warrant for the subscription of each preferred share. The Class C warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $2.50 per share exercisable for 36 months from the date of inception. The Class D warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $5.00 per share exercisable for 36 months from the date of inception. The subscription was completed on August 10, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">On September 27, 2021 the Company entered into another securities purchase agreement with the same investors, pursuant to which the Company issued in a registered direct offering, an aggregate of 48,000 shares of common stock of the Company at a per share purchase price of $2.50. In addition, the investors also received one Class C warrant and one Class D warrant for the subscription of each preferred share. The Class C warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $2.50 per share exercisable for 36 months from the date of inception. The Class D warrants consist of the right to purchase up to 80,000 shares of the Company’s common stock at an exercise price of $5.00 per share exercisable for 36 months from the </span>date of inception.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Public Offering and pursuant to a registration statement on Form S-1, amended (File No. 333-264059), originally filed with the Securities and Exchange Commission (the “SEC”) on April 1, 2022, and declared effective by the SEC on August 10, 2022 (the “Registration Statement”), the public offering price of each Unit was $3.50, and each unit consisting of one share of common stock and a warrant to purchase two shares of common stock from the date of issuance until the fifth anniversary of the date of issuance. The Shares and the Warrants comprising the Units were immediately separable and issued separately in the Offering, which closed on August 15, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In connection with the Public Offering and pursuant to the underwriting agreement between us and the underwriters named therein, we granted the underwriters a 45-day option to purchase up to <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20210926__20210927__srt--CounterpartyNameAxis__custom--UnderwritersMember_zZKsu746MIYc" title="Option to purchase shares">282,000</span> additional shares of common stock and warrants, equivalent to 15% of the Units sold in the Public Offering, at the public offering price per Unit, less underwriting discounts and commissions, to cover over-allotments, if any. On September 23, 2022, the underwriters exercised their option to purchase an additional <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_ztMOjrEqQ0H5" title="Purchase of additional warrants">282,000</span> warrants from us for gross proceeds of $<span id="xdx_903_eus-gaap--ProceedsFromWarrantExercises_c20220922__20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_zvnhuchOvpHb" title="Gross proceeds of warrants">2,820</span>. The warrants were issued to the underwriters on September 26, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The exercise price of the Warrants shall be decreased to the reset price, which means the greater of (i) 50% of the exercise price and (ii) 100% of the last volume weighted average price immediately preceding the 90th calendar day following the initial issuance date (the greater of (i) and (ii), the “Reset Price”) if, on the date that is 90 calendar days immediately following the initial issuance date, the Reset Price is less than the exercise price on that date.</p> <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfWarrantValuationAssumptionsTableTextBlock_zApVxpw4lvf1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Assumptions used)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zTY47NwQCldl" style="display: none">Schedule of assumptions used</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></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"><b>Appraisal Date (Inception Date)</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>C Warrant<br/> August 10, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>D Warrant<br/> August 10, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_z5lcwzHgeNT8" title="Assumptions used">1.47</span></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zs2o75svg9B" title="Assumptions used">0.66</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zujAoikm0Wx8" title="Assumptions used">2.50</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zJAMnPCKOYBc" title="Assumptions used">5.00</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqgSSmOhGwAg" title="Assumptions used">0.14%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zZFAYaL4d45a" title="Assumptions used">0.14%</span></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">Dividend yield</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zx3rdCa4S956" title="Assumptions used">0.00%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zFi5lYrJIqG6" title="Assumptions used">0.00%</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zrQ3hHWAUPi3" title="Assumptions used">1.39</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zaGJ4LZZYVBe" title="Assumptions used">1.39</span></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">Expected volatility</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zl7WKk8cL6gi" title="Assumptions used">56.36%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zA2iAiFBvqy6" title="Assumptions used">56.36%</span></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C Warrant<br/> September 27,<br/> 2021</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D Warrant<br/> September 27,<br/> 2021</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zYDENFYm8DIf" title="Assumptions used">1.71</span></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zULEp2AIWNIl" title="Assumptions used">0.73</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zBrBHIFSK1cl" title="Assumptions used">2.50</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zVeuOaqHwLHl" title="Assumptions used">5.00</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zy2oi1DrFmtg" title="Assumptions used">0.15%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zroQE9O8L929" title="Assumptions used">0.15%</span></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">Dividend yield</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z95JglyWbM15" title="Assumptions used">0.00%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zkGSa39WymIe" title="Assumptions used">0.00%</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zUGN2Ke2dbU2" title="Assumptions used">1.26</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zbkLgscYFJnd" title="Assumptions used">1.26</span></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">Expected volatility</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zvle9pDPF6ed" title="Assumptions used">52.93%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zUk1RjqL3TO1" title="Assumptions used">52.93%</span></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IPO Warrant<br/> September 26,<br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </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--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zFgtfJ6caD45" title="Assumptions used">1.28</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_z7pLb80mITe" title="Assumptions used">1.925</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zJDUpn8VDrTg" title="Assumptions used">4.03%</span></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">Dividend yield</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zohtIJAcjLa9" title="Assumptions used">0.00%</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zEjcIMZfscM6" title="Assumptions used">4.65</span></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">Expected volatility</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zGEtXsDXrEsg" title="Assumptions used">46.10%</span></span></td> <td> </td></tr> </table> <p id="xdx_8A6_z3zWDKNxjEha" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following is a reconciliation of the beginning and ending balances of warrants liability measured at fair value on a recurring basis using Level 3 inputs:</span></p> <table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfWarrantLiabilitiesTableTextBlock_zRc7lbvnydLl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Warrant Liability)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zuRoAFak5Z3" style="display: none">Schedule of warranty liability activity</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at the beginning of period</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_c20230101__20231231_zoJzmzH175c6" style="width: 13%; text-align: right" title="Balance at the beginning of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_988_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_d0_c20220101__20221231_zKiyjlaGNwCf" style="width: 13%; text-align: right" title="Balance at the beginning of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">312,320</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued to investors</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zGAIKpsJNng5" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zu29A5sC7ld5" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">754,303</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued to underwriter</span></td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zja81bhALgJh" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zzbkmQnwc0Y8" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">113,145</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">Fair value change of warrants included in earnings</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98F_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20230101__20231231_zywoJ0clbr01" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_983_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20220101__20221231_zhMoN5aLJkRa" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20230101__20231231_zf6JJHSJXe76" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20220101__20221231_zwnxBfFnlHo8" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td> <td> </td></tr> </table> <p id="xdx_8AD_zcLOU3SNXcLj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">The following is a summary of the warrant activity:</span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_zaw7N681GL21" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANTS (Details - Warrant Activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BF_zrqG15kGy1zb" style="display: none">Schedule of warrant activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Warrants</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Term in</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Years</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 52%">Outstanding at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zt6NAkF70V64" style="width: 13%; text-align: right" title="Number of warrants outstanding, Beginning balance">256,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzYHe7uJ3TJh" style="width: 13%; text-align: right" title="Average exercise price outstanding, Beginning balance">3.75</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zOT6uswJBQj8" title="Weighted average remaining contractual term, Outstanding">2.66</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercisable at January 1, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--WarrantsExercisable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9v1vpFgTZeg" style="text-align: right" title="Number of warrants exercisable, Beginning balance">256,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--AverageExercisePriceExerciasable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zAqFiuOXPjW4" style="text-align: right" title="Average exercise price exercisable, Beginning balance">3.75</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zfcR56D7m2pk" title="Weighted average remaining contractual term, Exercisable">2.66</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHPrRe1mf4V4" style="text-align: right" title="Number of warrants, Granted">2,162,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--AverageExercisePriceGranted_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zmvvI2nwMo6e" style="text-align: right" title="Average exercise price, Granted">1.93</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_ecustom--WeightedAverageRemainingContractualTermGranted_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhGRjNl83udb" title="Weighted average remaining contractual term, Granted">4.98</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Exercised / surrendered</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--WarrantsExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_znc2jEaLmVVl" style="text-align: right" title="Number of warrants, Exercised / surrendered">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--AverageExercisePriceExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeTYpIe8XHO2" style="text-align: right" title="Average exercise price, Exercised / surrendered">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ztEh97NEkUe7" style="text-align: right" title="Number of warrants, Expired">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zwAYrZ2xHOl1" style="text-align: right" title="Average exercise price, Expired">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Outstanding at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTqBdrZ3dXVd" style="text-align: right" title="Number of warrants outstanding, Ending balance">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpXC1PUrQUHg" style="text-align: right" title="Average exercise price outstanding, Ending balance">2.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeWxyTwqRH9i" title="Weighted average remaining contractual term, Outstanding">4.73</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercisable at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--WarrantsExercisable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjkg4C6RwTO5" style="text-align: right" title="Number of warrants exercisable, Ending balance">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--AverageExercisePriceExerciasable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbQBcXvYqsW3" style="text-align: right" title="Average exercise price exercisable, Ending balance">2.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpYKt2sGs5lb" title="Weighted average remaining contractual term, Exercisable">4.73</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Outstanding at January 1, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zuwCmU3ghUt4" style="text-align: right" title="Number of warrants outstanding, Beginning balance">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjWqGyzPrVy1" style="text-align: right" title="Average exercise price outstanding, Beginning balance">2.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdHxEKQwrLk5" title="Weighted average remaining contractual term, Outstanding">4.73</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercisable at January 1, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--WarrantsExercisable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zObcs5tlGYCb" style="text-align: right" title="Number of warrants exercisable, Beginning balance">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--AverageExercisePriceExerciasable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zz7FoKEOQw7j" style="text-align: right" title="Average exercise price exercisable, Beginning balance">2.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zta593b01y0b" title="Weighted average remaining contractual term, Exercisable">4.73</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLcJ8d8hzid9" style="text-align: right" title="Number of warrants, Granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--AverageExercisePriceGranted_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPQh6Cf1Qx1" style="text-align: right" title="Average exercise price, Granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Exercised / surrendered</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--WarrantsExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMUgo7hfxfbl" style="text-align: right" title="Number of warrants, Exercised / surrendered">(162,854</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--AverageExercisePriceExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zL9Tv8hlmUjj" style="text-align: right" title="Average exercise price, Exercised / surrendered">1.93</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zILSGMV1mPy8" style="text-align: right" title="Number of warrants, Expired">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze5abpShFiTh" style="text-align: right" title="Average exercise price, Expired">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Outstanding at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjvgQ7jbCs8d" style="text-align: right" title="Number of warrants outstanding, Ending balance">2,255,146</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zButAw8yB6Fh" style="text-align: right" title="Average exercise price outstanding, Ending balance">2.14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zH1z9dUrjQZf" title="Weighted average remaining contractual term, Outstanding">3.65</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercisable at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--WarrantsExercisable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zENmv8zPn80k" style="text-align: right" title="Number of warrants exercisable, Ending balance">2,255,146</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--AverageExercisePriceExerciasable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpT3d1T8cdw4" style="text-align: right" title="Average exercise price exercisable, Ending balance">2.14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTDBPVQw3A81" title="Weighted average remaining contractual term, Exercisable">3.65</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AB_z7txDQzZwQGf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 282000 282000 2820 <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfWarrantValuationAssumptionsTableTextBlock_zApVxpw4lvf1" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Assumptions used)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zTY47NwQCldl" style="display: none">Schedule of assumptions used</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></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"><b>Appraisal Date (Inception Date)</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>C Warrant<br/> August 10, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>D Warrant<br/> August 10, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>2021</b></p></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_z5lcwzHgeNT8" title="Assumptions used">1.47</span></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zs2o75svg9B" title="Assumptions used">0.66</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zujAoikm0Wx8" title="Assumptions used">2.50</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zJAMnPCKOYBc" title="Assumptions used">5.00</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqgSSmOhGwAg" title="Assumptions used">0.14%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zZFAYaL4d45a" title="Assumptions used">0.14%</span></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">Dividend yield</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zx3rdCa4S956" title="Assumptions used">0.00%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zFi5lYrJIqG6" title="Assumptions used">0.00%</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zrQ3hHWAUPi3" title="Assumptions used">1.39</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zaGJ4LZZYVBe" title="Assumptions used">1.39</span></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">Expected volatility</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zl7WKk8cL6gi" title="Assumptions used">56.36%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210809__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zA2iAiFBvqy6" title="Assumptions used">56.36%</span></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C Warrant<br/> September 27,<br/> 2021</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D Warrant<br/> September 27,<br/> 2021</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zYDENFYm8DIf" title="Assumptions used">1.71</span></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zULEp2AIWNIl" title="Assumptions used">0.73</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zBrBHIFSK1cl" title="Assumptions used">2.50</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_zVeuOaqHwLHl" title="Assumptions used">5.00</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zy2oi1DrFmtg" title="Assumptions used">0.15%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zroQE9O8L929" title="Assumptions used">0.15%</span></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">Dividend yield</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_z95JglyWbM15" title="Assumptions used">0.00%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zkGSa39WymIe" title="Assumptions used">0.00%</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zUGN2Ke2dbU2" title="Assumptions used">1.26</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zbkLgscYFJnd" title="Assumptions used">1.26</span></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">Expected volatility</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zvle9pDPF6ed" title="Assumptions used">52.93%</span></span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zUk1RjqL3TO1" title="Assumptions used">52.93%</span></span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Appraisal Date (Inception Date)</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IPO Warrant<br/> September 26,<br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market price per share (USD/share)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </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--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember_zFgtfJ6caD45" title="Assumptions used">1.28</span></span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise price (USD/price)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember_z7pLb80mITe" title="Assumptions used">1.925</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk free rate</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zJDUpn8VDrTg" title="Assumptions used">4.03%</span></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">Dividend yield</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zohtIJAcjLa9" title="Assumptions used">0.00%</span></span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected term/ Contractual life (years)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember_zEjcIMZfscM6" title="Assumptions used">4.65</span></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">Expected volatility</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220925__20220926__us-gaap--DerivativeInstrumentRiskAxis__custom--IPOWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zGEtXsDXrEsg" title="Assumptions used">46.10%</span></span></td> <td> </td></tr> </table> 1.47 0.66 2.50 5.00 0.14% 0.14% 0.00% 0.00% 1.39 1.39 56.36% 56.36% 1.71 0.73 2.50 5.00 0.15% 0.15% 0.00% 0.00% 1.26 1.26 52.93% 52.93% 1.28 1.925 4.03% 0.00% 4.65 46.10% <table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfWarrantLiabilitiesTableTextBlock_zRc7lbvnydLl" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - WARRANTS (Details - Warrant Liability)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zuRoAFak5Z3" style="display: none">Schedule of warranty liability activity</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance at the beginning of period</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_986_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_c20230101__20231231_zoJzmzH175c6" style="width: 13%; text-align: right" title="Balance at the beginning of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_988_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iS_d0_c20220101__20221231_zKiyjlaGNwCf" style="width: 13%; text-align: right" title="Balance at the beginning of period"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">312,320</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued to investors</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zGAIKpsJNng5" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToInvestorsMember_zu29A5sC7ld5" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">754,303</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Warrants issued to underwriter</span></td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20230101__20231231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zja81bhALgJh" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_98A_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues_pp0p0_d0_c20220101__20221231__srt--CounterpartyNameAxis__custom--WarrantsIssuedToUnderwriterMember_zzbkmQnwc0Y8" style="text-align: right" title="Warrants issued"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">113,145</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">Fair value change of warrants included in earnings</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98F_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20230101__20231231_zywoJ0clbr01" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_983_ecustom--FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings1_d0_c20220101__20221231_zhMoN5aLJkRa" style="border-bottom: black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_987_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20230101__20231231_zf6JJHSJXe76" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_985_eus-gaap--FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_iE_c20220101__20221231_zwnxBfFnlHo8" style="border-bottom: black 2.25pt double; text-align: right" title="Total"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,179,768</span></td> <td> </td></tr> </table> 1179768 312320 0 754303 0 113145 0 0 1179768 1179768 <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_zaw7N681GL21" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANTS (Details - Warrant Activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BF_zrqG15kGy1zb" style="display: none">Schedule of warrant activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Warrants</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Exercise Price</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Term in</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Years</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 52%">Outstanding at January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zt6NAkF70V64" style="width: 13%; text-align: right" title="Number of warrants outstanding, Beginning balance">256,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zzYHe7uJ3TJh" style="width: 13%; text-align: right" title="Average exercise price outstanding, Beginning balance">3.75</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zOT6uswJBQj8" title="Weighted average remaining contractual term, Outstanding">2.66</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercisable at January 1, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--WarrantsExercisable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z9v1vpFgTZeg" style="text-align: right" title="Number of warrants exercisable, Beginning balance">256,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_ecustom--AverageExercisePriceExerciasable_iS_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zAqFiuOXPjW4" style="text-align: right" title="Average exercise price exercisable, Beginning balance">3.75</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20210101__20211231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zfcR56D7m2pk" title="Weighted average remaining contractual term, Exercisable">2.66</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zHPrRe1mf4V4" style="text-align: right" title="Number of warrants, Granted">2,162,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--AverageExercisePriceGranted_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zmvvI2nwMo6e" style="text-align: right" title="Average exercise price, Granted">1.93</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_ecustom--WeightedAverageRemainingContractualTermGranted_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhGRjNl83udb" title="Weighted average remaining contractual term, Granted">4.98</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Exercised / surrendered</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--WarrantsExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_znc2jEaLmVVl" style="text-align: right" title="Number of warrants, Exercised / surrendered">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--AverageExercisePriceExercisedSurrendered_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeTYpIe8XHO2" style="text-align: right" title="Average exercise price, Exercised / surrendered">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ztEh97NEkUe7" style="text-align: right" title="Number of warrants, Expired">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zwAYrZ2xHOl1" style="text-align: right" title="Average exercise price, Expired">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Outstanding at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTqBdrZ3dXVd" style="text-align: right" title="Number of warrants outstanding, Ending balance">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpXC1PUrQUHg" style="text-align: right" title="Average exercise price outstanding, Ending balance">2.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeWxyTwqRH9i" title="Weighted average remaining contractual term, Outstanding">4.73</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercisable at December 31, 2022</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--WarrantsExercisable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjkg4C6RwTO5" style="text-align: right" title="Number of warrants exercisable, Ending balance">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--AverageExercisePriceExerciasable_iE_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zbQBcXvYqsW3" style="text-align: right" title="Average exercise price exercisable, Ending balance">2.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpYKt2sGs5lb" title="Weighted average remaining contractual term, Exercisable">4.73</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Outstanding at January 1, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zuwCmU3ghUt4" style="text-align: right" title="Number of warrants outstanding, Beginning balance">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjWqGyzPrVy1" style="text-align: right" title="Average exercise price outstanding, Beginning balance">2.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdHxEKQwrLk5" title="Weighted average remaining contractual term, Outstanding">4.73</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercisable at January 1, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--WarrantsExercisable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zObcs5tlGYCb" style="text-align: right" title="Number of warrants exercisable, Beginning balance">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--AverageExercisePriceExerciasable_iS_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zz7FoKEOQw7j" style="text-align: right" title="Average exercise price exercisable, Beginning balance">2.12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zta593b01y0b" title="Weighted average remaining contractual term, Exercisable">4.73</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zLcJ8d8hzid9" style="text-align: right" title="Number of warrants, Granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--AverageExercisePriceGranted_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPQh6Cf1Qx1" style="text-align: right" title="Average exercise price, Granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Exercised / surrendered</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--WarrantsExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zMUgo7hfxfbl" style="text-align: right" title="Number of warrants, Exercised / surrendered">(162,854</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--AverageExercisePriceExercisedSurrendered_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zL9Tv8hlmUjj" style="text-align: right" title="Average exercise price, Exercised / surrendered">1.93</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Expired</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zILSGMV1mPy8" style="text-align: right" title="Number of warrants, Expired">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--WarrantWeightedAverageExercisePriceExpired_d0_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ze5abpShFiTh" style="text-align: right" title="Average exercise price, Expired">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Outstanding at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zjvgQ7jbCs8d" style="text-align: right" title="Number of warrants outstanding, Ending balance">2,255,146</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zButAw8yB6Fh" style="text-align: right" title="Average exercise price outstanding, Ending balance">2.14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zH1z9dUrjQZf" title="Weighted average remaining contractual term, Outstanding">3.65</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Exercisable at December 31, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--WarrantsExercisable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zENmv8zPn80k" style="text-align: right" title="Number of warrants exercisable, Ending balance">2,255,146</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--AverageExercisePriceExerciasable_iE_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zpT3d1T8cdw4" style="text-align: right" title="Average exercise price exercisable, Ending balance">2.14</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zTDBPVQw3A81" title="Weighted average remaining contractual term, Exercisable">3.65</span></td><td style="text-align: left"> </td></tr> </table> 256000 3.75 P2Y7M28D 256000 3.75 P2Y7M28D 2162000 1.93 P4Y11M23D 0 0 0 0 2418000 2.12 P4Y8M23D 2418000 2.12 P4Y8M23D 2418000 2.12 P4Y8M23D 2418000 2.12 P4Y8M23D 0 0 -162854 1.93 0 0 2255146 2.14 P3Y7M24D 2255146 2.14 P3Y7M24D <p id="xdx_802_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z9OEZray1Cli" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 13    <span id="xdx_82B_zfEurnhiH8O4"> LEASES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has two non-cancelable lease agreements for certain office and accommodation as well as fish farming containers for research and develop advanced technology for water circulation applying in fishery with original lease periods expiring between 2022 and 2023. The lease terms may include options to extend or terminate the lease when it is reasonably certain the Company will exercise that option. The Company recognizes rental expense on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">The components of lease expenses for the year ended December 31, 2023 and December 31, 2022 were as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LeaseCostTableTextBlock_zeGu6t18Ndwd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - LEASES (Details - Lease costs)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BC_zZkttVysJeCb" style="display: none">Schedule of components of lease expenses</span></td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statement of Income Location</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the year ended December 31, 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the year ended December 31, 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease Costs</b></span></td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease expense</span></td> <td style="width: 1%"> </td> <td style="width: 35%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General and administrative expenses</span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"> </td> <td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20230101__20231231_zKaefqvTIK4f" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69,442</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"> </td> <td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20221231_zHSmf09gkez4" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,227</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net lease costs</span></td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_982_eus-gaap--LeaseCost_pp0p0_c20230101__20231231_zFIZuME7AGv7" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69,442</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98D_eus-gaap--LeaseCost_pp0p0_c20220101__20221231_zhbPmj6Ubz11" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,227</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">Maturity of lease liabilities under our non-cancelable operating leases as of December 31, 2023 and December 31, 2022 are US$ <span id="xdx_904_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_dxL_c20231231_zvhHAo90VQyi" title="Operating leases::XDX::0"><span id="xdx_909_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pp0p0_dxL_c20221231_zu0C7f7ZM8q6" title="Operating leases::XDX::0"><span style="-sec-ix-hidden: xdx2ixbrl1213"><span style="-sec-ix-hidden: xdx2ixbrl1215">nil</span></span></span></span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--LeaseCostTableTextBlock_zeGu6t18Ndwd" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - LEASES (Details - Lease costs)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BC_zZkttVysJeCb" style="display: none">Schedule of components of lease expenses</span></td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statement of Income Location</b></span></td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the year ended December 31, 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the year ended December 31, 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Lease Costs</b></span></td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease expense</span></td> <td style="width: 1%"> </td> <td style="width: 35%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">General and administrative expenses</span></td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"> </td> <td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20230101__20231231_zKaefqvTIK4f" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69,442</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"> </td> <td id="xdx_988_eus-gaap--OperatingLeaseExpense_pp0p0_c20220101__20221231_zHSmf09gkez4" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Operating lease expense"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,227</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total net lease costs</span></td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_982_eus-gaap--LeaseCost_pp0p0_c20230101__20231231_zFIZuME7AGv7" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69,442</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98D_eus-gaap--LeaseCost_pp0p0_c20220101__20221231_zhbPmj6Ubz11" style="border-bottom: black 2.25pt double; text-align: right" title="Total net lease costs"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">51,227</span></td> <td> </td></tr> </table> 69442 51227 69442 51227 <p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_z3nxSe9oD2xj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 14     <span id="xdx_82E_ztKr1StBrjn3">OTHER PAYABLES AND ACCRUED LIABILITIES</span></b></p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z4gkJLEARFGh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zgp68vTX84Kg" style="display: none">Schedule of other payables</span></td> <td> </td> <td colspan="2" id="xdx_49F_20231231_zWTRIlY0uRj5" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_49A_20221231_zEFJ6cKgCWNa" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_40D_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0_d0_maOAPAAzMCn_zp048CA0jl9j" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VAT payable</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_40D_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maOAPAAzMCn_zsexabh902qc" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salary payable</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">842</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">861</span></td> <td> </td></tr> <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maOAPAAzMCn_zsSm3RlvQcJh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others</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">33,251</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,527</span></td> <td> </td></tr> <tr id="xdx_409_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iTI_pp0p0_mtOAPAAzMCn_zR12UPvrBZK8" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></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">34,093</span></td> <td> </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">38,388</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z4gkJLEARFGh" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zgp68vTX84Kg" style="display: none">Schedule of other payables</span></td> <td> </td> <td colspan="2" id="xdx_49F_20231231_zWTRIlY0uRj5" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_49A_20221231_zEFJ6cKgCWNa" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_40D_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0_d0_maOAPAAzMCn_zp048CA0jl9j" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VAT payable</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_40D_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maOAPAAzMCn_zsexabh902qc" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Salary payable</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">842</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">861</span></td> <td> </td></tr> <tr id="xdx_401_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maOAPAAzMCn_zsSm3RlvQcJh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Others</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">33,251</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37,527</span></td> <td> </td></tr> <tr id="xdx_409_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iTI_pp0p0_mtOAPAAzMCn_zR12UPvrBZK8" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></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">34,093</span></td> <td> </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">38,388</span></td> <td> </td></tr> </table> 0 0 842 861 33251 37527 34093 38388 <p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zZUl2JfCxHhe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 15     <span id="xdx_820_zON9agv8Uh1h">TAXATION</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company and its subsidiary, and the consolidated VIE file tax returns separately.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">1) Value-added tax (“VAT”)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">PRC</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the Provisional Regulation of the PRC on VAT and the related implementing rules, all entities and individuals (“taxpayers”) that are engaged in the sale of products in the PRC are generally required to pay VAT, at a rate of which was changed from <span id="xdx_90E_ecustom--ValueAddedTaxRate_iI_pip0_dp_c20231231_zlXFT5k7LHFb" title="Value added tax rate">16</span>% to <span id="xdx_90D_ecustom--ValueAddedTaxRate_iI_pip0_dp_c20221231_zyyxs6rYHIw2" title="Value added tax rate">13</span>% on April 1, 2019 of the gross sales proceeds received, less any deductible VAT already paid or borne by the taxpayers. GZ WFH also subjected to 10% for the installment service provided.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="text-decoration: underline">Taiwan</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Pursuant to the Value-added and Non-value-added Business Tax Act and the related implementing rules, all entities and individuals ("taxpayers") that are engaged in the sale of products in the Taiwan are generally required to pay VAT, at a rate of 5%.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">2) Income tax</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">United States</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 22, 2017, the Tax Cuts and Jobs Act (the “Tax Act”) was signed into legislation. The 2017 Tax Act significantly revises the U.S. corporate income tax by, among other things, lowering the statutory corporate tax rate from 34% to 21%, imposing a mandatory one-time tax on accumulated earnings of foreign subsidiaries, introducing new tax regimes, and changing how foreign earnings are subject to U.S. tax.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 22, 2017, Staff Accounting Bulletin No. 118 (“SAB 118”) was issued to provide guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. The Company has completed the assessment of the income tax effect of the Tax Act and there were no adjustments recorded to the provisional amounts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Coronavirus Aid, Relief and Economy Security (CARES) Act (the “CARES Act, H.R. 748”) was signed into law on 27 March 2020. The CARES Act temporarily eliminates the 80% taxable income limitation (as enacted under the Tax Cuts and Jobs Act of 2017) for NOL deductions for 2018-2020 tax years and reinstated NOL carrybacks for the 2018-2020 tax years. Moreover, the CARES Act also temporarily increases the business interest deduction limitations from 30% to 50% of adjusted taxable income for the 2019 and 2020 taxable year. Lastly, the Tax Act technical correction classifies qualified improvement property as 15-year recovery period, allowing the bonus depreciation deduction to be claimed for such property retroactively as if it was included in the Tax Act at the time of enactment. The Company does not anticipate a significant tax impact on its financial statements and will continue to examine the impact the CARES Act may have on its business.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company evaluated the Global Intangible Low Taxed Income (“GILTI”) inclusion on current earnings and profits of greater than 10% owned foreign controlled corporations. The Company has evaluated whether it has additional provision amount resulted by the GILTI inclusion on current earnings and profits of its foreign controlled corporations. The law also provides that corporate taxpayers may benefit from a 50% reduction in the GILTI inclusion, which effectively reduces the <span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiPercent_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__country--US_z1EgcjInBbT5" title="Effective income tax rate">21</span>% U.S. corporate tax rate on the foreign income to an effective rate of <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20220101__20221231__us-gaap--IncomeTaxAuthorityAxis__country--US_zVVweQzIPtf" title="Effective income tax rate">10.5</span>%. The GILTI inclusion further provides for a foreign tax credit in connection with the foreign taxes paid. In 2019, the Company recorded a GILTI inclusion of $<span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiAmount_pp0p0_c20230101__20231231_ztQBrcISdDp5" title="Global intangible low taxed income">152,829</span>. The Company has elected to treat the financial statement impact of GILTI as current period expenses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The reverse merger was completed on December 31, 2018 and the tax losses of US subsidiary was not in the scope as of December 31, 2018. As of December 31, 2019, net operating loss carried forward which was available to offset future taxable income for the Company in the United States was $<span id="xdx_906_eus-gaap--OperatingLossCarryforwards_c20191231__us-gaap--IncomeTaxAuthorityAxis__country--US_pp0p0" title="Net operating loss carryforwards">99,817</span>. There is a full valuation allowance applied against these loss carry forward as management determined it was not more likely than not that these net operating losses would be utilized in the foreseeable future.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Taiwan</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The Company’s loss before income taxes is primarily derived from the operations in Taiwan and income tax expense is primarily incurred in Taiwan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">As a result of amendments to the “Taiwan Income Tax Act” enacted by the Office of the President of Taiwan on February 7, 2018, the statutory income tax rate increased from 17% to 20% and the undistributed earning tax, or a surtax, decreased from 10% to 5% effective from January 1, 2018. As a result, the statutory income tax rate in Taiwan is 20% for the years ended December 31, 2023 and 2022. An additional surtax, of which rate was reduced from 10% to 5% being applied to the Company starting from September 1, 2018, is assessed on undistributed income for the entities in Taiwan, but only to the extent such income is not distributed or set aside as a legal reserve before the end of the following year. The 5% surtax is recorded in the period the income is earned, and the reduction in the surtax liability is recognized in the period the distribution to stockholders or the setting aside of legal reserve is finalized in the following year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">Hong Kong</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The HK tax reform has introduced two-tiered profits tax rates for corporations. Under the two-tiered profits tax rates regime, the profits tax rate for the first HK$2 million (approximately $257,931) of assessable profits will be lowered to <span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__country--HK_zheao1U9NpI2" title="Effective income tax rate">8.25</span>% (half of the rate specified in Schedule 8 to the Inland Revenue Ordinance (IRO)) for corporations. Assessable profits above HK$2 million (approximately $257,931) will continue to be subject to the rate of 16.5% for corporations. The Company assessed that the HK entity will not earn a profit greater than HK$2 million (approximately $257,931), it is subject to a corporate income tax rate of 8.25%.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2024, The Company’s subsidiary in Hong Kong had net operating loss carry forwards available to offset future taxable income. The net operating losses will be carryforward indefinitely under Hong Kong Profits Tax regulation. There is a full valuation allowance applied against these loss carry forward as management determined it was not more likely than not that these net operating losses would be utilized in the foreseeable future.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i><span style="text-decoration: underline">PRC </span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">WFOE and the consolidated VIE established in the PRC are subject to the PRC statutory income tax rate of <span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20231231__us-gaap--IncomeTaxAuthorityAxis__custom--PRCMember_zQI1NMrB2ZV8" title="Effective income tax rate">25</span>%, according to the PRC Enterprise Income Tax (“EIT”) law.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In accordance with the relevant tax laws and regulations of the PRC, a company registered in the PRC is subject to income taxes within the PRC at the applicable tax rate on taxable income. All the PRC subsidiaries were subject to income tax at a rate of 25% for the year ended December 31, 2022and 2021. According to PRC tax regulations, the PRC net operating loss can generally carry forward for no longer than five years starting from the year subsequent to the year in which the loss was incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The components of the income tax (benefit) expense are:</p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zWjlbyOeT1aa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Income tax expense)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_zaCHMG2rpVGb" style="display: none">Schedule of income tax components</span></td> <td> </td> <td colspan="2" id="xdx_492_20230101__20231231_zPPnGTputOj9" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_49C_20220101__20221231_zyaLEtVELyae" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_403_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maITEBzWaz_zuoUZXoTyYD1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,808</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maITEBzWaz_zgwJHnyuEyD9" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred</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">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_409_ecustom--IncomeTaxExpenseBenefit1_iN_pp0p0_di0_zF30h3aXuyfc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total income tax expense (benefit)</b></span></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></td> <td> </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">23,808</span></td> <td> </td></tr> </table> <p id="xdx_8A0_zL1dSoDMeAqf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The reconciliation of income taxes expenses computed at the TW statutory tax rate (2021: at PRC statutory tax rate) applicable to income tax expense is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5IeInRSDsbh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - TAXATION (Details - Reconciliation of income tax)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_zgj97jMoa9Ze" style="display: none">Schedule of reconciliation of income tax expense</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the years ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify">Taiwan (2021 - PRC) income tax statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20230101__20231231_z84IE6cZI0of" title="Taiwan (2021 - PRC) income tax statutory rate">20.00</span>%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20220101__20221231_zXVVaj6vhFNf" title="Taiwan (2021 - PRC) income tax statutory rate">20.00</span>%</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Tax effect of non-deductible expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20230101__20231231_zza6vhK4RTNi" title="Tax effect of non-deductible expense">(11.84</span>%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20220101__20221231_zjHlcSCHupbd" title="Tax effect of non-deductible expense">(13.48</span>%</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Tax effect of stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20230101__20231231_zL4bQWSwGXBa" title="Tax effect of stock-based compensation">(3.78</span>%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20220101__20221231_zjahTNDSWUg9" title="Tax effect of stock-based compensation">(8.69</span>%</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Tax effect of non-taxable income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp0_c20230101__20231231_z3GnESmxvWvg" title="Tax effect of non-deductible income">–</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20220101__20221231_zWdGO7kFqnff" title="Tax effect of non-deductible income">2.54</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Tax effect of different tax rates in other jurisdictions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20230101__20231231_zUtH2HyQwUH5" title="Tax effect of different tax rates in other jurisdictions">(0.04</span>%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20220101__20221231_zzihgBCLiY89" title="Tax effect of different tax rates in other jurisdictions">(0.01</span>%</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Others</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20230101__20231231_zQGDrI6DqgBi" title="Others">(4.34</span>%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20220101__20221231_zpogyA3YwRa2" title="Tax effect of non-deductible income">0.12</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Changes in valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </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_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dpxL_c20230101__20231231_z8YsUFniokn2" title="Changes in valuation allowance::XDX::0">(<span style="-sec-ix-hidden: xdx2ixbrl1300">–</span></span>%</span></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20220101__20221231_zGyiCLqo6Xh7" title="Changes in valuation allowance">(0.49</span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Effective tax rate</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dpxL_c20230101__20231231_zPYduPi5JUa7" title="Effective tax rate::XDX::0">(<span style="-sec-ix-hidden: xdx2ixbrl1304">–</span></span>%</span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20221231_zkEauHWWxMpf" title="Effective tax rate">(0.01</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A6_z8zDi796eGc5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">3) Deferred tax assets (liabilities), net</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The tax effects of temporary differences representing deferred income tax assets and liabilities result principally from the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zHoW2zD5SRo7" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Deferred taxes)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B6_zoUZsVfkOKIj" style="display: none">Schedule of deferred income taxes</span></td> <td> </td> <td colspan="2" id="xdx_497_20231231_zfsocV35LlYe" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_499_20221231_zX9UpZgnjwHh" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax assets</b></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 id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_d0_maDTAGzfhu_zeDMb0leTlhb" style="vertical-align: bottom; background-color: White"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax loss carried forward</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pp0p0_d0_maDTAGzfhu_zDrS7oPRrb38" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for doubtful receivables</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">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_z1gdDYeIyf4i" 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 deferred tax assets</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td> <td> </td></tr> <tr id="xdx_402_ecustom--ReversalOfDeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_zGW4JsLcNsn" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Reversal of deferred tax assets</td> <td> </td> <td> </td> <td style="text-align: right">(23,391</td> <td>)</td> <td> </td> <td> </td> <td style="text-align: right">–</td> <td> </td></tr> <tr id="xdx_40C_ecustom--DeferredTaxAssetsValuationAllowanceCurrents_i01I_pp0p0_d0_msDTANz7MK_zUMiKGq3DD2e" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation allowance</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">–</span></td> <td>  </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_d0_mtDTANz7MK_zJdNysNNMufd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total deferred tax assets, net</b></span></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></td> <td> </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">23,391</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </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 id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities</b></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 id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pp0p0_d0_maDITLzlG8_z1TfTVIPPoS8" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, difference in depreciation</span></td> <td style="padding-bottom: 1pt"> </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">–</span></td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </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">–</span></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"> </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 id="xdx_400_eus-gaap--DeferredIncomeTaxLiabilities_i01TI_pp0p0_d0_mtDITLzlG8_zzzMiEU572Jg" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities, net</b></span></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></td> <td> </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></td> <td> </td></tr> </table> <p id="xdx_8AC_zWNsKE7qVZak" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The valuation allowance as of December 31, 2022 and 2021 was primarily provided for the deferred income tax assets if it is more likely than not that these items will expire before the Company is able to realize its benefits, or that the future deductibility is uncertain. The ultimate realization of deferred income tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible or utilizable. Management considers projected future taxable income and tax planning strategies in making this assessment. The movement for the valuation allowance is as following.</p> <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--SummaryOfValuationAllowanceTextBlock_z70PHS3m76qk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Valuation Allowance)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_zx1yVeby7JS3" style="display: none">Schedule of movement in valuation allowance</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at beginning of the year</b></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_983_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20230101__20231231_zCiLAN2bH5Pg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_988_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20220101__20221231_zUU5ylXWsFAg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</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">Additions of valuation allowance</span></td> <td> </td> <td> </td> <td id="xdx_988_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20230101__20231231_zaqMEofhvDde" style="text-align: right" title="Additions to valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20220101__20221231_zoVtX91cxvf6" style="text-align: right" title="Additions to valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reductions of valuation allowance</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_986_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20230101__20231231_z5gL3U27S4w" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98B_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20220101__20221231_zpnhTiVIPZQ4" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"><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 style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at the end of the year</b></span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_982_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20230101__20231231_z2ubXPIwIydg" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98E_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20220101__20221231_ziJqostoxOrl" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td> <td> </td></tr> </table> <p id="xdx_8A3_zW6VmDbf6I92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>PRC Withholding Tax on Dividends</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The current PRC Enterprise Income Tax Law imposes a 10% withholding income tax for dividends distributed by foreign-invested enterprises to their immediate holding companies outside the PRC. A lower withholding tax rate will be applied if there is a tax treaty arrangement between the PRC and the jurisdiction of the foreign holding company. Distributions to holding companies in Hong Kong that satisfy certain requirements specified by PRC tax authorities, for example, will be subject to a 5% withholding tax rate.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and 2022, the Company had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, since the Company intends to reinvest its earnings to potentially continue its business in mainland China, namely the manufacturing of the RASs through GZ GST, and its foreign-invested enterprises do not intend to declare dividends to their immediate foreign holding companies. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 0.16 0.13 0.21 0.105 152829 99817 0.0825 0.25 <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zWjlbyOeT1aa" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Income tax expense)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_zaCHMG2rpVGb" style="display: none">Schedule of income tax components</span></td> <td> </td> <td colspan="2" id="xdx_492_20230101__20231231_zPPnGTputOj9" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_49C_20220101__20221231_zyaLEtVELyae" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For the years ended December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_403_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maITEBzWaz_zuoUZXoTyYD1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,808</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maITEBzWaz_zgwJHnyuEyD9" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred</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">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_409_ecustom--IncomeTaxExpenseBenefit1_iN_pp0p0_di0_zF30h3aXuyfc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total income tax expense (benefit)</b></span></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></td> <td> </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">23,808</span></td> <td> </td></tr> </table> 0 23808 0 0 -0 -23808 <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_z5IeInRSDsbh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - TAXATION (Details - Reconciliation of income tax)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_zgj97jMoa9Ze" style="display: none">Schedule of reconciliation of income tax expense</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the years ended December 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify">Taiwan (2021 - PRC) income tax statutory rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20230101__20231231_z84IE6cZI0of" title="Taiwan (2021 - PRC) income tax statutory rate">20.00</span>%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20220101__20221231_zXVVaj6vhFNf" title="Taiwan (2021 - PRC) income tax statutory rate">20.00</span>%</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Tax effect of non-deductible expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20230101__20231231_zza6vhK4RTNi" title="Tax effect of non-deductible expense">(11.84</span>%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20220101__20221231_zjHlcSCHupbd" title="Tax effect of non-deductible expense">(13.48</span>%</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Tax effect of stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20230101__20231231_zL4bQWSwGXBa" title="Tax effect of stock-based compensation">(3.78</span>%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent_dp_c20220101__20221231_zjahTNDSWUg9" title="Tax effect of stock-based compensation">(8.69</span>%</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Tax effect of non-taxable income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp0_c20230101__20231231_z3GnESmxvWvg" title="Tax effect of non-deductible income">–</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationTaxCredits_dp_c20220101__20221231_zWdGO7kFqnff" title="Tax effect of non-deductible income">2.54</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Tax effect of different tax rates in other jurisdictions</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20230101__20231231_zUtH2HyQwUH5" title="Tax effect of different tax rates in other jurisdictions">(0.04</span>%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_dp_c20220101__20221231_zzihgBCLiY89" title="Tax effect of different tax rates in other jurisdictions">(0.01</span>%</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Others</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20230101__20231231_zQGDrI6DqgBi" title="Others">(4.34</span>%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther_dp_c20220101__20221231_zpogyA3YwRa2" title="Tax effect of non-deductible income">0.12</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Changes in valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </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_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dpxL_c20230101__20231231_z8YsUFniokn2" title="Changes in valuation allowance::XDX::0">(<span style="-sec-ix-hidden: xdx2ixbrl1300">–</span></span>%</span></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_90F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20220101__20221231_zGyiCLqo6Xh7" title="Changes in valuation allowance">(0.49</span>%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Effective tax rate</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dpxL_c20230101__20231231_zPYduPi5JUa7" title="Effective tax rate::XDX::0">(<span style="-sec-ix-hidden: xdx2ixbrl1304">–</span></span>%</span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90C_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20221231_zkEauHWWxMpf" title="Effective tax rate">(0.01</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 0.2000 0.2000 -0.1184 -0.1348 -0.0378 -0.0869 0 0.0254 -0.0004 -0.0001 -0.0434 0.0012 -0.0049 -0.0001 <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zHoW2zD5SRo7" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Deferred taxes)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B6_zoUZsVfkOKIj" style="display: none">Schedule of deferred income taxes</span></td> <td> </td> <td colspan="2" id="xdx_497_20231231_zfsocV35LlYe" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_499_20221231_zX9UpZgnjwHh" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax assets</b></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 id="xdx_408_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_d0_maDTAGzfhu_zeDMb0leTlhb" style="vertical-align: bottom; background-color: White"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax loss carried forward</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pp0p0_d0_maDTAGzfhu_zDrS7oPRrb38" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allowance for doubtful receivables</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">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_z1gdDYeIyf4i" 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 deferred tax assets</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23,391</span></td> <td> </td></tr> <tr id="xdx_402_ecustom--ReversalOfDeferredTaxAssetsGross_i01TI_pp0p0_d0_mtDTAGzfhu_maDTANz7MK_zGW4JsLcNsn" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Reversal of deferred tax assets</td> <td> </td> <td> </td> <td style="text-align: right">(23,391</td> <td>)</td> <td> </td> <td> </td> <td style="text-align: right">–</td> <td> </td></tr> <tr id="xdx_40C_ecustom--DeferredTaxAssetsValuationAllowanceCurrents_i01I_pp0p0_d0_msDTANz7MK_zUMiKGq3DD2e" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Valuation allowance</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">–</span></td> <td>  </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_d0_mtDTANz7MK_zJdNysNNMufd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total deferred tax assets, net</b></span></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></td> <td> </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">23,391</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"> </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 id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities</b></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 id="xdx_401_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pp0p0_d0_maDITLzlG8_z1TfTVIPPoS8" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, difference in depreciation</span></td> <td style="padding-bottom: 1pt"> </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">–</span></td> <td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </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">–</span></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"> </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 id="xdx_400_eus-gaap--DeferredIncomeTaxLiabilities_i01TI_pp0p0_d0_mtDITLzlG8_zzzMiEU572Jg" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred tax liabilities, net</b></span></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></td> <td> </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></td> <td> </td></tr> </table> 23391 23391 0 0 23391 23391 -23391 0 0 0 0 23391 0 0 0 0 <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--SummaryOfValuationAllowanceTextBlock_z70PHS3m76qk" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - TAXATION (Details - Valuation Allowance)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_zx1yVeby7JS3" style="display: none">Schedule of movement in valuation allowance</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at beginning of the year</b></span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_983_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20230101__20231231_zCiLAN2bH5Pg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_988_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20220101__20221231_zUU5ylXWsFAg" style="width: 13%; text-align: right" title="Valuation allowance, beginning balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</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">Additions of valuation allowance</span></td> <td> </td> <td> </td> <td id="xdx_988_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20230101__20231231_zaqMEofhvDde" style="text-align: right" title="Additions to valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td> </td> <td id="xdx_985_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20220101__20221231_zoVtX91cxvf6" style="text-align: right" title="Additions to valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reductions of valuation allowance</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_986_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20230101__20231231_z5gL3U27S4w" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98B_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20220101__20221231_zpnhTiVIPZQ4" style="border-bottom: black 1pt solid; text-align: right" title="Reductions in valuation allowance"><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 style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Balance at the end of the year</b></span></td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_982_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20230101__20231231_z2ubXPIwIydg" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98E_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20220101__20221231_ziJqostoxOrl" style="border-bottom: black 2.25pt double; text-align: right" title="Valuation allowance, ending balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">95,844</span></td> <td> </td></tr> </table> 95844 95844 0 0 0 0 95844 95844 <p id="xdx_805_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_z0iVyEU9Q0Qh" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 16     <span id="xdx_825_zC0lD4pd7BLk">RELATED PARTY BALANCES AND TRANSACTIONS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Due to related parties</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The balance due to related parties was as following:</p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zfyN6brr1jbg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_zGW5baXVvY1h" style="display: none">Schedule of related party transactions</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC (1)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98D_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_zCQK7SdVeKEg" style="width: 13%; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,341</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98B_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_z5TxQRtGqlDi" style="width: 13%; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,341</span></td> <td style="width: 1%"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Sales</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The balance of sales with a related party was as following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related Party Categories</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 38%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited (2)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 27%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Same director</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"> </td> <td id="xdx_984_ecustom--DueFromARelatedParty_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zCSoJtgAQH27" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,498</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"> </td> <td id="xdx_981_ecustom--DueFromARelatedParty_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zcxokU3VVCT6" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">993,918</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"><b>Total</b></span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98E_ecustom--DueFromARelatedParty_iI_pp0p0_c20231231_zSlEwrgBgkpj" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,498</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_988_ecustom--DueFromARelatedParty_iI_pp0p0_c20221231_zaEsirKnSddi" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">993,918</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The sales prices and payment terms to related parties were not <span style="background-color: white">significantly different from those of sales to third parties. For other related party transactions, price and terms were determined in accordance with mutual agreements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Note:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td id="xdx_F08_zelj8vBXvbYb" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify"><span id="xdx_F18_zNnueou3nhL7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="width: 24px"><span id="xdx_F06_z17CunHOaLk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="text-align: justify"><span id="xdx_F12_z34UqYtuVHMf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.</span></td></tr> </table> <p id="xdx_8AE_zWciIkWIzM1j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zfyN6brr1jbg" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_zGW5baXVvY1h" style="display: none">Schedule of related party transactions</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 68%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC (1)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98D_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_zCQK7SdVeKEg" style="width: 13%; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,341</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td id="xdx_98B_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferLLCMember_fKDEp_z5TxQRtGqlDi" style="width: 13%; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,341</span></td> <td style="width: 1%"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i>Sales</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The balance of sales with a related party was as following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related Party Categories</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td> <td> </td> <td colspan="2"> </td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 38%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited (2)</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 27%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Same director</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"> </td> <td id="xdx_984_ecustom--DueFromARelatedParty_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zCSoJtgAQH27" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,498</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="border-bottom: black 1pt solid; width: 1%"> </td> <td id="xdx_981_ecustom--DueFromARelatedParty_iI_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDIp_zcxokU3VVCT6" style="border-bottom: black 1pt solid; width: 13%; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">993,918</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"><b>Total</b></span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_98E_ecustom--DueFromARelatedParty_iI_pp0p0_c20231231_zSlEwrgBgkpj" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12,498</span></td> <td> </td> <td> </td> <td style="border-bottom: black 2.25pt double"> </td> <td id="xdx_988_ecustom--DueFromARelatedParty_iI_pp0p0_c20221231_zaEsirKnSddi" style="border-bottom: black 2.25pt double; text-align: right" title="Due from related parties"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">993,918</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The sales prices and payment terms to related parties were not <span style="background-color: white">significantly different from those of sales to third parties. For other related party transactions, price and terms were determined in accordance with mutual agreements</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Note:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td id="xdx_F08_zelj8vBXvbYb" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="text-align: justify"><span id="xdx_F18_zNnueou3nhL7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="width: 24px"><span id="xdx_F06_z17CunHOaLk1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="text-align: justify"><span id="xdx_F12_z34UqYtuVHMf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties.</span></td></tr> </table> 39341 39341 12498 993918 12498 993918 <p id="xdx_809_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zpFU3GIwALI5" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 17     <span id="xdx_823_zIooV12FXv8d">COMMON STOCK</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company's authorized number of common stock is <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_c20231231_z472mG0S9lDb" title="Common stock, shares authorized"><span id="xdx_905_eus-gaap--CommonStockSharesAuthorized_iI_c20221231_zI23o9BWAD36" title="Common stock, shares authorized">200,000,000</span></span> shares with par value of $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231231_zHyxNR9MHJBa" title="Common stock par value"><span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221231_zNJYgc8537o5" title="Common stock par value">0.001</span></span> each. On August 11, 2022, the Company effected a <span id="xdx_90D_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811_zdGMj6LP3OD2" title="Reverse stock split">2:3 reverse stock split</span> for each share of common stock issued and outstanding. As a result of reverse stock split, the Company's common stock issued and outstanding decreased from <span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20220811__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zmURLWuGu8Rd" title="Common stock, shares issued">10,707,150 </span>shares to <span id="xdx_900_eus-gaap--CommonStockSharesOutstanding_iI_c20220811__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zyW6ufUNJh36" title="Common stock, shares outstanding">7,138,587</span> shares. All shares and associated amounts have been retroactively restated to reflect the stock split on August 11, 2022. As of December 31, 2023 and 2022, issued common stock were <span id="xdx_906_eus-gaap--CommonStockSharesIssued_iI_c20231231_z6vr2MlNJ4z4" title="Common stock, shares issued">11,156,987</span> shares and <span id="xdx_903_eus-gaap--CommonStockSharesIssued_iI_c20221231_zaKGKa3ylvQk" title="Common stock, shares issued">9,243,587</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 11, 2022, the Company's common stock commenced trading on The Nasdaq Capital Market under the symbol "NCRA" on a post-reverse stock split basis. During the public offering, <span id="xdx_90E_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_zYHh8kndFaQa" title="Common stock issued shares">1,880,000</span> common stocks, at par value $0.001 each, were issued at the offering price $3.5 each. The Company received total gross proceeds of $<span id="xdx_90A_ecustom--GrossProceedsFromIssuanceOrSaleOfEquity_pn4n6_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_z6ymS75vZpXg" title="Gross proceeds">6.58</span> million from the public offering and after deducting the underwriting commissions, discounts and offering expenses, the Company received net proceeds of approximately $<span id="xdx_900_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn5n6_c20220810__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_ziqiq7lR1fd7" title="Proceeds received">5.3</span> million.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">All number of shares, share amounts and per share data presented in the accompanying consolidated financial statements and related notes have been retroactively restated to reflect the reverse merger transaction and subsequent issuance of shares stated above, except for authorized common shares, which were not affected.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> 200000000 200000000 0.001 0.001 2:3 reverse stock split 10707150 7138587 11156987 9243587 1880000 6580000 5300000 <p id="xdx_803_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zCw6JvevDGPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 18     <span id="xdx_825_zhaUsSOC82x6">SHARE-BASED COMPENSATION</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 27, 2018, Nocera granted Mr. Yin-Chieh Cheng quarterly option awards of <span id="xdx_904_ecustom--WarrantsGranted_c20181201__20181227__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YinChiehChengMember__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants granted">250,000</span> Series "A" Warrants for 20 quarters (5 years) for a total of <span id="xdx_90E_ecustom--WarrantsGranted_c20181201__20181227__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants granted">5,000,000</span> Series "A" Warrants with exercise price of $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20181227__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants exercise price">0.50</span> per share, subject to continued employment for services as Chairman of the Board and a Director.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 1, 2020, Nocera granted Mr. Shun-Chih Chuang and Mr. Hsien-Wen Yu <span id="xdx_906_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted">50,000</span> shares of Class A warrants and <span id="xdx_90C_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HsienWenYuMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted">60,000</span> shares of Class A warrants separately, each with exercise price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601_pdd" title="Warrants exercise price">0.50</span> per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2 employees <span id="xdx_903_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted">50,000</span> shares of Class A warrants with exercise price of $<span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants exercise price">0.50</span> per share. The Class A warrants consist of the right to purchase one share for $0.50 per share from the date of issuance until April 23, 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On June 1, 2020, Nocera granted Mr. Michael A. Littman <span id="xdx_906_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted">50,000</span> shares of Class A warrants with exercise price of $<span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants exercise price">0.50</span> per share and <span id="xdx_907_ecustom--WarrantsGranted_c20200529__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants granted">50,000</span> shares of Class B warrants with exercise price of $<span id="xdx_902_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_c20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants exercise price">1.00</span> per share. Mr. Littman exercised <span id="xdx_905_ecustom--WarrantsGranted_c20210802__20210811__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_pdd" title="Warrants granted">50,000 </span>shares of Class A warrants and <span id="xdx_906_ecustom--WarrantsGranted_c20210802__20210811__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_pdd" title="Warrants granted">50,000</span> shares of Class B warrants on August 11, 2021. The Class B warrants consist of the right to purchase one share for $1.00 per share separately from the date of issuance until April 23, 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 1, 2021, Nocera granted Mr. Shun-Chih Chuang and Mr. Hsien-Wen Yu <span id="xdx_905_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_z6UeXHhhA4N" title="Warrants granted">75,000</span> shares of Class A warrants and <span id="xdx_905_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HsienWenYuMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zXsRxypQKGdi" title="Warrants granted">60,000</span> shares of Class A warrants separately, each with exercise price of $<span id="xdx_90C_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211202_zzAZFtzsMSK7" title="Warrants exercise price">0.50</span> per share, for serving as the Company's Chief Financial Officer and Chief Operating Officer. The Company also granted 2 employees <span id="xdx_909_ecustom--WarrantsGranted_c20211129__20211202__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zFtyXpCEMLn2" title="Warrants granted">70,000</span> shares of Class A warrant with exercise price of $<span id="xdx_901_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211202__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zClDUIEZDJYg" title="Warrants exercise price">0.50</span> per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 31, 2021, the Company issued an aggregate of <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20211201__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangAndFiveConsultantsMember_zImZZmIN6L1l" title="Issuance of shares">505,000 </span>shares of common stock to Mr. Shun-Chih Chuang and a total of five consultants in consideration for services rendered.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 22, 2022, the Company issued <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20221221__20221222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChenChunChungMember_zzfLnwwRROB5" title="Issuance of shares">150,000</span> and <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20221221__20221222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TraDigitalMember_zXRz931qQn82" title="Issuance of shares">75,000</span> shares of common stock to Chen-Chun Chung and TraDigital respectively in consideration for services rendered.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On March 22, 2023, the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230320__20230322__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_zC211ez0Idd5" title="Issuance of shares">450,000</span> shares of our common stock to our investor relation company, Hanover One International, Inc.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On October 11, 2023, the Company issued <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20231010__20231011__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YuHaoChangMember_zTilUtmbxCFj" title="Issuance of shares">20,000</span> shares of our common stock to our consultant, Yu-Hao Chang.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On December 5, 2023, the Company issued <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20231202__20231205__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AndyChinAnJinMember_zFlsTmN2vOv8" title="Issuance of shares">60,000</span> shares of our common stock to our Chief Executive Officer, Andy Chin-An Jin.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The estimated fair value of share-based compensation for employees is recognized as a charge against income on a ratable basis over the requisite service period, which is generally the vesting period of the award. The fair value of stock option grant was estimated on the date of grant using the Black-Scholes option pricing model under the following assumptions:</p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zOR3ugoUD0s8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BB_zRzXDtMKIDXk" style="display: none">Schedule of assumptions of option pricing</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 68%; text-align: justify">Risk-free interest rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20231231_zWyfXaR7eGx6" title="Risk-free interest rate">1.16</span>%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231_z3a8gUGEEhzf" title="Risk-free interest rate">1.16</span>%</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Expected term (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zU1MVdse5SNk" title="Expected term (in years)">4.31</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zfJYV6pqv5Ya" title="Expected term (in years)">4.31</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20231231_zi0dIFWsUbBb" title="Volatility">48.15</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20221231_zwBOjhoP8uh9" title="Volatility">48.15</span>%</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AC_zy8NTkKmgAXe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company estimated the grant date fair value of time-based stock option awards using the Black-Scholes option valuation model, which requires assumptions involving an estimate of the fair value of the underlying common stock on the date of grant, the expected term of the options, volatility, discount rate and dividend yield. The Company calculated expected option terms based on the "simplified" method for "plain vanilla" options due to the limited exercise information. The "simplified method" calculates the expected term as the average of the vesting term and the original contractual term of the options. The Company calculated volatility using the average adjusted volatility of quick companies feature of Capital IQ for a period of time reflective of the expected option term, while the discount rate was estimated using the interest rate for a treasury note with the same contractual term as the options granted. Dividend yield is estimated at our current dividend rate, which adjustments for any known future changes in the rate.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For the years ended December 31, 2023 and December 31, 2022, $<span id="xdx_907_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c20230101__20231231__us-gaap--IncomeStatementLocationAxis__custom--ShareBasedCompensationMember_ztAHyOYJWD38" title="Share based compensation expenses">163,621</span> and $<span id="xdx_903_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_c20220101__20221231__us-gaap--IncomeStatementLocationAxis__custom--ShareBasedCompensationMember_zLIGUHRFtG8h" title="Share based compensation expenses">413,453</span> share-based compensation expenses was recognized into additional paid-in capital of the Company, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2022, total unrecognized compensation cost related to unvested share-based compensation awards was $<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_iI_pp0p0_c20221231_zFEDdcVuKKUj" title="Unrecognized compensation costs">11,114,097</span>. This amount is expected to be recognized as stock-based compensation expense in the Company's consolidated statements of operations and comprehensive income over the remaining vesting period of <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220101__20221231_zceZeAl80gR" title="Unrecognized compensation cost amortization period">1.99</span> years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 250000 5000000 0.50 50000 60000 0.50 50000 0.50 50000 0.50 50000 1.00 50000 50000 75000 60000 0.50 70000 0.50 505000 150000 75000 450000 20000 60000 <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zOR3ugoUD0s8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BB_zRzXDtMKIDXk" style="display: none">Schedule of assumptions of option pricing</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">December 31, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">N/A</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 68%; text-align: justify">Risk-free interest rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20231231_zWyfXaR7eGx6" title="Risk-free interest rate">1.16</span>%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231_z3a8gUGEEhzf" title="Risk-free interest rate">1.16</span>%</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Expected term (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20231231_zU1MVdse5SNk" title="Expected term (in years)">4.31</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zfJYV6pqv5Ya" title="Expected term (in years)">4.31</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20231231_zi0dIFWsUbBb" title="Volatility">48.15</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220101__20221231_zwBOjhoP8uh9" title="Volatility">48.15</span>%</td><td style="text-align: left"> </td></tr> </table> 0.0116 0.0116 P4Y3M21D P4Y3M21D 0.4815 0.4815 163621 413453 11114097 P1Y11M26D <p id="xdx_808_eus-gaap--PreferredStockTextBlock_zYpbTFYWSJQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 19     <span id="xdx_826_zR2KN3aWscx7">PREFERRED STOCK</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In August 2021, the Company issued <span id="xdx_901_eus-gaap--PreferredStockSharesIssued_iI_c20210831__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zJXDvAFaEkDk" title="Preferred stock, shares issued">80,000</span> shares of preferred shares of $<span id="xdx_90F_eus-gaap--SaleOfStockPricePerShare_iI_c20210831_zztJw6MRxaH2" title="Sale of stock, price">1.00</span> each at an issue price of $<span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20210831_zg8Yh7iCQ56e" title="Share price">2.50</span> per share to certain investors credited as fully paid. The preferred shares are non-voting and non-redeemable. The holder of the preferred shares will have priority over the holders of ordinary shares of the Company on the assets and funds of the Company available for distribution in a distribution of assets on liquidation, winding up or dissolution of the Company. The holder of the preferred shares shall not have the right to attend or vote at any general meeting of the Company (except a general meeting for winding up of the Company or a resolution is to be proposed which if passed would vary or abrogate the rights or privileges of such holder).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On August 11, 2022, the Company effected a <span id="xdx_90A_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zcrct5YyrMm" title="Reverse stock split">2:3 reverse stock split</span> for each share of common stock issued and outstanding. As a result of reverse stock split, the shares of common stock issuable upon the conversion of Series A Preferred Stock decreased from 80,000 shares to 53,334 shares.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> 80000 1.00 2.50 2:3 reverse stock split <p id="xdx_80E_eus-gaap--EarningsPerShareTextBlock_zqw5s18DFa8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 20     <span id="xdx_826_zntW3l1FQUT1">(LOSS) EARNINGS PER SHARE</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table sets forth the computation of basic and diluted (loss) earnings per common share for the years ended December 31, 2023 and 2022.</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zr47Ml79Vdw5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - (LOSS) EARNINGS PER SHARE (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_z9QgpFyLMS3a"><b style="display: none">Schedule of earnings per share</b></span></td> <td> </td> <td colspan="2" id="xdx_49F_20230101__20231231_zBrg1FBCWtq9" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_496_20220101__20221231_zTSD9EyiEksc" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>For the years ended December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_40F_eus-gaap--NetIncomeLoss_zOBFlHQsAQI4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-size: 10pt">Net loss</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">(4,289,611</span></td> <td><span style="font-size: 10pt">)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">(4,812,908</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperations_znFPLTucGh53" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: justify"><span style="font-size: 10pt">Net loss from continuing operations</span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(4,289,611</span></td> <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(2,074,329</span></td> <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_406_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_d0_z8bkq4bdCWjj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-size: 10pt">Net (loss) income from discontinued operations</span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">–</span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">(2,662,260</span></td> <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 68%; text-align: justify"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"> </td> <td style="width: 1%"> </td></tr> <tr style="background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Weighted Average Shares Outstanding – Basic and Diluted</span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zgprwkCNMSih"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zryVb834UlX1">9,814,000</span></span></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20221231_zxOf4K1Ieqr7"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20221231_zJnGg620s6S7">7,876,367</span></span></span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: White"> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-size: 10pt">Loss per share – basic and diluted</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20230101__20231231_z87RMeObkPJ8"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_zMbwVmJ80qr">(0.4383</span></span></span></td> <td><span style="font-size: 10pt">) </span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20220101__20221231_zx4YDm0yIQ08"><span id="xdx_908_eus-gaap--EarningsPerShareDiluted_c20220101__20221231_z60rIVGX98Eg">(0.6111</span></span></span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: justify"><span style="font-size: 10pt">Net loss per share from continuing operations – basic and diluted (1)</span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230101__20231231_fKDEp_zlnrGoYerpX3"><span id="xdx_90D_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230101__20231231_fKDEp_z3bJijje6mzl">(0.4383</span></span></span></td> <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220101__20221231_fKDEp_zNdm73x4Ft2k"><span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220101__20221231_fKDEp_zXsuzYkV8osg">(0.2731</span></span></span></td> <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-size: 10pt">Net (loss) income per share from discontinued operations – basic and diluted (1)</span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">  </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230101__20231231_fKDEp_z3ZUSnhLMGUj"><span id="xdx_909_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230101__20231231_fKDEp_z7f4FPDa1wF3">–</span></span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20221231_fKDEp_zn3UYbBVFCBi"><span id="xdx_90D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20221231_fKDEp_zOFBezw8Bp3k">(0.3380</span></span></span></td> <td style="padding-bottom: 2.5pt"><span style="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: 0; text-align: justify">Basic net loss per common share is computed using the weighted average number of the common shares outstanding during the period.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td id="xdx_F07_zbIB1tzs4ff4" style="width: 2%; text-align: justify">(1)   </td> <td id="xdx_F18_zrJ2Y7jtjBOd" style="width: 98%; text-align: justify">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zr47Ml79Vdw5" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - (LOSS) EARNINGS PER SHARE (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_z9QgpFyLMS3a"><b style="display: none">Schedule of earnings per share</b></span></td> <td> </td> <td colspan="2" id="xdx_49F_20230101__20231231_zBrg1FBCWtq9" style="text-align: right"> </td> <td> </td> <td> </td> <td colspan="2" id="xdx_496_20220101__20221231_zTSD9EyiEksc" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="6" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>For the years ended December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2023</b></span></td> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt">$</span></td> <td> </td></tr> <tr id="xdx_40F_eus-gaap--NetIncomeLoss_zOBFlHQsAQI4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-size: 10pt">Net loss</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">(4,289,611</span></td> <td><span style="font-size: 10pt">)</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">(4,812,908</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperations_znFPLTucGh53" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: justify"><span style="font-size: 10pt">Net loss from continuing operations</span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(4,289,611</span></td> <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(2,074,329</span></td> <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_406_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_d0_z8bkq4bdCWjj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-size: 10pt">Net (loss) income from discontinued operations</span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">–</span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">(2,662,260</span></td> <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 68%; text-align: justify"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 13%; text-align: right"> </td> <td style="width: 1%"> </td></tr> <tr style="background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: justify"><span style="font-size: 10pt">Weighted Average Shares Outstanding – Basic and Diluted</span></td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: top; text-align: right"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20231231_zgprwkCNMSih"><span id="xdx_90F_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20231231_zryVb834UlX1">9,814,000</span></span></span></td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom"> </td> <td style="border-bottom: black 2.25pt double; vertical-align: bottom; text-align: right"><span style="font-size: 10pt"><span id="xdx_900_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20221231_zxOf4K1Ieqr7"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20221231_zJnGg620s6S7">7,876,367</span></span></span></td> <td style="vertical-align: bottom"> </td></tr> <tr style="background-color: White"> <td style="vertical-align: bottom; text-align: justify"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: top; text-align: right"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom"> </td> <td style="vertical-align: bottom; text-align: right"> </td> <td style="vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify"><span style="font-size: 10pt">Loss per share – basic and diluted</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90A_eus-gaap--EarningsPerShareBasic_c20230101__20231231_z87RMeObkPJ8"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_c20230101__20231231_zMbwVmJ80qr">(0.4383</span></span></span></td> <td><span style="font-size: 10pt">) </span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20220101__20221231_zx4YDm0yIQ08"><span id="xdx_908_eus-gaap--EarningsPerShareDiluted_c20220101__20221231_z60rIVGX98Eg">(0.6111</span></span></span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: justify"><span style="font-size: 10pt">Net loss per share from continuing operations – basic and diluted (1)</span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230101__20231231_fKDEp_zlnrGoYerpX3"><span id="xdx_90D_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230101__20231231_fKDEp_z3bJijje6mzl">(0.4383</span></span></span></td> <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220101__20221231_fKDEp_zNdm73x4Ft2k"><span id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220101__20221231_fKDEp_zXsuzYkV8osg">(0.2731</span></span></span></td> <td style="padding-bottom: 1pt"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-align: justify"><span style="font-size: 10pt">Net (loss) income per share from discontinued operations – basic and diluted (1)</span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right">  </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_904_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230101__20231231_fKDEp_z3ZUSnhLMGUj"><span id="xdx_909_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230101__20231231_fKDEp_z7f4FPDa1wF3">–</span></span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"> </td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt"><span id="xdx_901_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20221231_fKDEp_zn3UYbBVFCBi"><span id="xdx_90D_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20221231_fKDEp_zOFBezw8Bp3k">(0.3380</span></span></span></td> <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr> </table> -4289611 -4812908 -4289611 -2074329 0 -2662260 9814000 9814000 7876367 7876367 -0.4383 -0.4383 -0.6111 -0.6111 -0.4383 -0.4383 -0.2731 -0.2731 0 0 -0.3380 -0.3380 <p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zaTyAtg7mWWl" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 21     <span id="xdx_827_zsTyUUOYWJgi">COMMITMENTS AND CONTINGENCIES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Capital commitments</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of December 31, 2023 and 2022, the Company's capital commitments contracted but not yet reflected in the consolidated financial statements amounted to $nil. <span id="xdx_906_eus-gaap--ContractualObligation_iI_c20231231_zc5mqO8t8cFb" title="Capital commitment amount"><span id="xdx_900_eus-gaap--ContractualObligation_iI_c20221231_z35k8zg1eGy5" style="display: none" title="Capital commitment amount">0</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="text-decoration: underline">Contingencies</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In the ordinary course of business, the Company may be subject to legal proceeding regarding contractual and employment relationships and a variety of other matters. The Company records contingent liabilities resulting from such claims when a loss is assessed to be probable and the amount of the loss is reasonably estimable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has no significant pending litigation for the year ended December 31, 2023 and 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> 0 0 <p id="xdx_803_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zHOWCZOPDkx3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 22      <span id="xdx_825_z7EwPqaQZPx">DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”)</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 31, 2020, we exchanged <span id="xdx_90A_eus-gaap--BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_c20201201__20201231__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zGswDbsyNsp7" title="Exchanged restricted shares">466,667</span> (post-split) shares of our restricted common stock to stockholders of Xin Feng Construction Co., Ltd., a Taiwan limited liability company (“XFC”), in exchange for 100% controlling interest in XFC. We also entered into contractual arrangements with a stockholder of XFC, that enabled us to have the power to direct the activities that most significantly affects the economic performance of XFC and receive the economic benefits of XFC that could be significant to XFC. On November 30, 2022, the Company, XFC and Han-Chieh Shih (the “Purchaser”) entered into certain Share Purchase Agreement (the “Purchase Agreement”). Pursuant to the Purchase Agreement, the Purchaser agreed to purchase XFC 100% controlling interest in exchange of cash purchase price of $<span id="xdx_904_eus-gaap--PaymentsToAcquireBusinessesGross_c20201201__20201231__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_z5ReSrER8vaj" title="Exchange cash purchase price">300,000</span> (the “Consideration”). The transaction contemplated by the Purchase Agreement is hereby referred as the Disposal. On March 29, 2022, management was authorized to approve and commit to a plan to sell XFC. On November 30, 2022, the parties completed all the share transfer registration procedure as required by the laws of Taiwan and all the other closing conditions have been satisfied, as a result, the Disposal contemplated by the Purchase Agreement is completed and the VIE agreements were terminated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with ASC 205-20-45, XFC met the criteria as a discontinued operation. As of November 30, 2022, the assets relevant to the sale of XFC with a carrying value of $<span id="xdx_908_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperation_iI_pn5n6_c20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zEBrVOJdGVch" title="Assets held carrying value">2.6</span> million were classified as assets held, the liabilities relevant to the sale of XFC with a carrying value of $<span id="xdx_903_eus-gaap--DisposalGroupIncludingDiscontinuedOperationDeferredTaxLiabilities_iI_pp0p0_c20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zR7UDPZngWL5" title="Liabilities held carrying value">71,168</span> were classified as liabilities held for sale, and the cumulative translation adjustments relevant to the sale of XFC of $<span id="xdx_90D_eus-gaap--DisposalGroupIncludingDiscontinuedOperationForeignCurrencyTranslationGainsLosses_pn5n6_c20221101__20221130__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zXfnKU5IBzTh" title="Cumulative translation adjustments gain on sale">1.8</span> million was removed from the equity component and was reported as a gain on the sale of XFC. A net loss of $<span id="xdx_90A_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_pn5n6_c20220101__20221231__us-gaap--DisposalGroupClassificationAxis__us-gaap--DiscontinuedOperationsHeldforsaleMember__us-gaap--BusinessAcquisitionAxis__custom--XFCSaleMember_zqpOj5lE1859" title="Net loss disposal of discontinued operation">2.8</span> million was recognized as the net loss from disposal of discontinued operation in the year ended December 31, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following is a reconciliation of the amounts of major classes of income from operations classified as discontinued operations in the consolidated statements of operations and comprehensive loss for the year ended December 31, 2023 and 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zEViZwxmX0Rg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&quot;XFC&quot;) (Details - Discontinued operations XFC - operations)"> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_8BD_zNGtv2GX6Qal" style="width: 82%"><b style="display: none">Schedule of reconciliation of discontinued operations</b></td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td id="xdx_499_20220101__20221231_zQhn4BPwNcO9" style="text-align: center; width: 14%"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>For the Years Ended<br/> December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr id="xdx_401_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract_iB_z6FrrJvIVIPl" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-size: 10pt"><b>Discontinued Operations:</b></span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_d0_zeRF3ZfZbiv" style="vertical-align: bottom; background-color: White"> <td><span style="font-size: 10pt">Revenue</span></td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">2,236,616</span></td> <td> </td></tr> <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_iN_di0_zxHo1S1DTJHi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-size: 10pt">Cost of revenues</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">(2,225,487</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationSellingExpense_d0_z1esTSYTqkDe" style="vertical-align: bottom; background-color: White"> <td><span style="font-size: 10pt">Selling expenses</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_iN_di0_zXYVNt3KcV68" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-size: 10pt">General and administrative expenses</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">(105,226</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_d0_zhLuJlDbSJZd" style="vertical-align: bottom; background-color: White"> <td><span style="font-size: 10pt">Other revenue</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">1,812</span></td> <td> </td></tr> <tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherExpense_iN_di0_zvTFqD2gI42c" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-size: 10pt">Other expenses</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense_d0_zo3qvS0ZYqzj" style="vertical-align: bottom; background-color: White"> <td><span style="font-size: 10pt">Income tax</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_401_eus-gaap--DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_d0_zLvp9KGGZee3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-size: 10pt">Net gain from discontinued operations</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_409_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_d0_z5aM8gC8NSA2" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt"><b>Net income (loss) from discontinued operations</b></span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">(92,285</span></td> <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b></b></p> 466667 300000 2600000 71168 1800000 2800000 <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zEViZwxmX0Rg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (&quot;XFC&quot;) (Details - Discontinued operations XFC - operations)"> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_8BD_zNGtv2GX6Qal" style="width: 82%"><b style="display: none">Schedule of reconciliation of discontinued operations</b></td> <td style="width: 2%"> </td> <td style="width: 1%"> </td> <td id="xdx_499_20220101__20221231_zQhn4BPwNcO9" style="text-align: center; width: 14%"> </td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="text-align: center"><span style="font-size: 10pt"><b>For the Years Ended<br/> December 31,</b></span></td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-size: 10pt"><b>2022</b></span></td> <td> </td></tr> <tr id="xdx_401_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDisclosuresAbstract_iB_z6FrrJvIVIPl" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-size: 10pt"><b>Discontinued Operations:</b></span></td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr id="xdx_406_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_d0_zeRF3ZfZbiv" style="vertical-align: bottom; background-color: White"> <td><span style="font-size: 10pt">Revenue</span></td> <td> </td> <td><span style="font-size: 10pt">$</span></td> <td style="text-align: right"><span style="font-size: 10pt">2,236,616</span></td> <td> </td></tr> <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_iN_di0_zxHo1S1DTJHi" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-size: 10pt">Cost of revenues</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">(2,225,487</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationSellingExpense_d0_z1esTSYTqkDe" style="vertical-align: bottom; background-color: White"> <td><span style="font-size: 10pt">Selling expenses</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_iN_di0_zXYVNt3KcV68" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-size: 10pt">General and administrative expenses</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">(105,226</span></td> <td><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_d0_zhLuJlDbSJZd" style="vertical-align: bottom; background-color: White"> <td><span style="font-size: 10pt">Other revenue</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">1,812</span></td> <td> </td></tr> <tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherExpense_iN_di0_zvTFqD2gI42c" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-size: 10pt">Other expenses</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpense_d0_zo3qvS0ZYqzj" style="vertical-align: bottom; background-color: White"> <td><span style="font-size: 10pt">Income tax</span></td> <td> </td> <td> </td> <td style="text-align: right"><span style="font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_401_eus-gaap--DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_d0_zLvp9KGGZee3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-size: 10pt">Net gain from discontinued operations</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">–</span></td> <td> </td></tr> <tr id="xdx_409_ecustom--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax1_d0_z5aM8gC8NSA2" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt"><b>Net income (loss) from discontinued operations</b></span></td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double"><span style="font-size: 10pt">$</span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt">(92,285</span></td> <td style="padding-bottom: 2.5pt"><span style="font-size: 10pt">)</span></td></tr> </table> 2236616 2225487 0 105226 1812 -0 0 0 -92285 <p id="xdx_80C_eus-gaap--BusinessCombinationDisclosureTextBlock_zlkt4MH52age" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE 23     <span id="xdx_82D_zXUsvWByFiJh">BUSINESS COMBINATION</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Meixin Institutional Food Development Company Limited</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On September 7, 2022, the Company acquired 80% shares of Meixin. The fair values of assets acquired and liabilities assumed were as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcvge6owZ9e2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Meixin)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zOXMOFftNFj3" style="display: none">Schedule of assets acquired and liabilities assumed</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and bank balance</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zwnfUoHNedt3" style="width: 13%; text-align: right" title="Cash and bank balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,824</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zR47yDAgiZga" style="text-align: right" title="Trade receivables"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,646</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td> <td> </td> <td> </td> <td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z6idoPqUDpJ" style="text-align: right" title="Inventory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,225</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">Plant and equipment, net</span></td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zuetIdBVzEYc" style="text-align: right" title="Plant and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">872,939</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets – customer relations</span></td> <td> </td> <td> </td> <td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zT7zp8a0imt1" style="text-align: right" title="Intangible assets - customer relations"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">169,156</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">Other payables and accrued liabilities</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pp0p0_di_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcesOdetVnU6" style="border-bottom: black 1pt solid; text-align: right" title="Other payables and accrued liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(581,959</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets value</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z7ocOKNppUWa" style="border-bottom: black 1pt solid; text-align: right" title="Net assets value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">492,831</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">Net assets acquired @ 80%</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zarpNLYvrJ36" style="text-align: right" title="Net assets acquired @ 80%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">394,265</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zUfi6SgLDsIl" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</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">Purchases price</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_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zb01DeNbi2U4" style="border-bottom: black 2.25pt double; text-align: right" title="Purchases price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,300,000</span></td> <td> </td></tr> </table> <p id="xdx_8A4_zXiBQyhXk4Cd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Xin Feng Construction Co., Ltd.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">On November 30, 2022, the Company terminated the VIE agreements with and settled all debt claims as to XFC. The fair values of assets and liabilities of XFC were as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zuyNWCvttmu6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - XFC)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BC_zf3rhXMTpuic" style="display: none">Schedule of assets acquired and liabilities assumed</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and bank balance</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="width: 13%; text-align: right" title="Cash and bank balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46,564</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Trade receivables"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">378,798</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Inventory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">144,968</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">Prepaid expenses and other current assets</span></td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Prepaid expenses and other current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000,452</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment, net</span></td> <td> </td> <td> </td> <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Plant and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,402</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">Bank borrowing</span></td> <td> </td> <td> </td> <td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Bank borrowing"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19,054</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued liabilities</span></td> <td> </td> <td> </td> <td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_iNI_pp0p0_di_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zEYoK5jZOTak" style="text-align: right" title="Other payables and accrued liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19,839</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax payable</span></td> <td> </td> <td> </td> <td id="xdx_98E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Income tax payable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,274</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">332,040</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">Net assets acquired</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_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 2.25pt double; text-align: right" title="Net assets acquired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,870,057</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consideration received</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_988_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zfgvAAZHLEo6" style="border-bottom: black 1pt solid; text-align: right" title="Consideration received"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(300,082</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss on disposal of subsidiary</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_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_z6U0ctweW49e" style="border-bottom: black 2.25pt double; text-align: right" title="Loss on disposal of subsidiary"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,569,975</span></td> <td> </td></tr> </table> <p id="xdx_8AE_zwDbISjnF1E9" style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcvge6owZ9e2" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - Meixin)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_zOXMOFftNFj3" style="display: none">Schedule of assets acquired and liabilities assumed</span></td> <td> </td> <td colspan="2" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and bank balance</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zwnfUoHNedt3" style="width: 13%; text-align: right" title="Cash and bank balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,824</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td> <td> </td> <td> </td> <td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zR47yDAgiZga" style="text-align: right" title="Trade receivables"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,646</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td> <td> </td> <td> </td> <td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z6idoPqUDpJ" style="text-align: right" title="Inventory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,225</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">Plant and equipment, net</span></td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zuetIdBVzEYc" style="text-align: right" title="Plant and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">872,939</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets – customer relations</span></td> <td> </td> <td> </td> <td id="xdx_980_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zT7zp8a0imt1" style="text-align: right" title="Intangible assets - customer relations"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">169,156</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">Other payables and accrued liabilities</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_iNI_pp0p0_di_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zcesOdetVnU6" style="border-bottom: black 1pt solid; text-align: right" title="Other payables and accrued liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(581,959</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net assets value</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssetsValue_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_z7ocOKNppUWa" style="border-bottom: black 1pt solid; text-align: right" title="Net assets value"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">492,831</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">Net assets acquired @ 80%</span></td> <td> </td> <td> </td> <td id="xdx_987_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zarpNLYvrJ36" style="text-align: right" title="Net assets acquired @ 80%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">394,265</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zUfi6SgLDsIl" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,905,735</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">Purchases price</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_98B_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedPurchasesPrice_iI_pp0p0_c20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinInstitutionalFoodDevelopmentCompanyLimitedMember_zb01DeNbi2U4" style="border-bottom: black 2.25pt double; text-align: right" title="Purchases price"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,300,000</span></td> <td> </td></tr> </table> 7824 10646 14225 872939 169156 581959 492831 394265 3905735 4300000 <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_hus-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zuyNWCvttmu6" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - BUSINESS COMBINATION (Details - XFC)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BC_zf3rhXMTpuic" style="display: none">Schedule of assets acquired and liabilities assumed</span></td> <td> </td> <td colspan="2" style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and bank balance</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="width: 13%; text-align: right" title="Cash and bank balance"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46,564</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trade receivables</span></td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Trade receivables"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">378,798</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory</span></td> <td> </td> <td> </td> <td id="xdx_98D_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Inventory"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">144,968</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">Prepaid expenses and other current assets</span></td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Prepaid expenses and other current assets"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,000,452</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment, net</span></td> <td> </td> <td> </td> <td id="xdx_988_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Plant and equipment, net"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">38,402</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">Bank borrowing</span></td> <td> </td> <td> </td> <td id="xdx_98D_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedBankBorrowing_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Bank borrowing"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19,054</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other payables and accrued liabilities</span></td> <td> </td> <td> </td> <td id="xdx_982_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities_iNI_pp0p0_di_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zEYoK5jZOTak" style="text-align: right" title="Other payables and accrued liabilities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19,839</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income tax payable</span></td> <td> </td> <td> </td> <td id="xdx_98E_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIncomeTaxPayable_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="text-align: right" title="Income tax payable"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(32,274</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_98E_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 1pt solid; text-align: right" title="Goodwill"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">332,040</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">Net assets acquired</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_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_pp0p0" style="border-bottom: black 2.25pt double; text-align: right" title="Net assets acquired"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,870,057</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consideration received</span></td> <td> </td> <td style="border-bottom: black 1pt solid"> </td> <td id="xdx_988_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitieAssumedConsiderationReceived_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_zfgvAAZHLEo6" style="border-bottom: black 1pt solid; text-align: right" title="Consideration received"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(300,082</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss on disposal of subsidiary</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_989_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLossOnDisposalOfSubsidiary_iI_pp0p0_c20221130__us-gaap--BusinessAcquisitionAxis__custom--XinFengConstructionCoLtdMember_z6U0ctweW49e" style="border-bottom: black 2.25pt double; text-align: right" title="Loss on disposal of subsidiary"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,569,975</span></td> <td> </td></tr> </table> 46564 378798 144968 2000452 38402 -19054 19839 -32274 332040 2870057 -300082 2569975 <p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_zXgGsgJ3BXUe" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Note 24     <span id="xdx_829_zXyKLzBUQuPe">SUBSEQUENT EVENT</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><b><i>Business Acquisition</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">On January 31, 2024, </span>we entered into a Variable Interest Entity Purchase Agreement (“Xinca Purchase Agreement”) <span style="background-color: white">with Zhejiang Xinca Mutual Entertainment Culture Media Co., Ltd. (“Xinca”), a domestic funded limited liability company registered in China (P.R.C). The Xinca Purchase Agreements entered through our wholly-owned subsidiary and foreign enterprise, Shanghai Nocera Culture Co., Ltd. (“WFOE”) into a series of contractual agreements (“VIE Agreements”) whereby the Company agreed to provide technical consulting and related services to Xinca. As a result, the Company has been determined to be the primary beneficiary of Xinca and Xinca became a variable interest entity (“VIE”) of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split. On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split. Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, the corporate secretary and director of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose. Grand Smooth Corporation Limited chairman is Mr. Yin-Chieh Cheng ("Mr. Cheng") same with Company. Grand Smooth Corporation Limited will purchase goods from Company and re-sell it. All the terms were not significantly different from those of sales to third parties. On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. All shares and associated amounts have been retroactively restated to reflect the stock split.

2(BAL^#_G M:/XSC9S'%:/.;23\7?;'ORDX!2O."H="V:*(9O4TQ_4PPF"H !$:1 ;U<>1M M>)^:-CC@-^D..$X@G*=C KX''5+$#" 0OT=QPOL<(8A(XO\:DW@47AYT?>22 MH#B,YT N:X,)2 G,\FC,/:S[))>!DBP;R'MI1S$Z$]>D1W$NV7F*_DFA+IS! M!Q:1>'(5X:(QK8GR(Y16Q$*S6K7:.*;>)1--ZEOTMDW2ZFER1M8B4L2<,3 MJ\">@:%1_9*]HB/A4[K#MZ37GB0#$^DA"0(Q4/66T27@AFKA'&D,Y7156(>2 M.0,.[/3V\NA_ C][7_J>0R8BI3/'+!T:":U 2C39I<%9>EOM!#)+=0NRT"[-O IG_D,%JYC@ONM:*#],4L>X">UN**%G_FW MR'63!S#SJ5/=F4R?. 'A; \$R='1P#@C=I\09M.A/%;)"N(EZT:4&FA7U$EN M@ZWNX_M%!V4_1D\+GJ/2: ME#)<+=P[G]#K.G2F<*<"51,=J!\F'$>:JG ]Q[4&W(>HXM#I4?].7U+?F+$? M @#GA$0"V$4.U;!&T8\EE M+UFQD L8*"/#O?SPH(8!_#NIL-ZQ;_NK#N' 1J_&X9S>M+57]9%7VNSR^+_/FA>N(Q9HMI#[]/ M*\MVTJ[!0AOQQZ(^U?=<28J0S>?%?+X@?.X:%E!I5U/M+PE/_!D]5!Z<+*V@ M-$1M:,3#!<:_0+5GC(;:9D_F+D@>"@*)[801'"^,!DJOJJ&>Z_A*'%4:X.VZ M:A.CSD7J2/4[S52N-5,7Q&GE4'@$H:M9AA#0%"<%EM@-2_[ST..<5D1F7A = M:51)]*@*T9;>"%/"C3[ZBPQ!44UL_<<\9NZT$?K5#@"6=CQ2F\#IJ)8K47#= O,_R43EKW.>332(3IHJ"S?B@_1%LM'30">$Q"KKBF-X656]W 3;5$4W45U&2*52R52]SG[* M).MU=^5 YG9%DRR+ I[F +RK5KWN]!R&@]4DC5S2&Z@/I;/3UQNUW9?ZC4\" M[ ;I_F;\9/-,*IOS8!/Z.:6\?DZI S@JVW\]L/U@!D8J?NT[$@Q9[M&@A1&"]LP"YX^_.6:WBX6$FMUN4!U$ M@6?.^T0"JON.&<^*S/P-!].<<\.R)(.A<#',1IR,]&R:*1;]("H2]"..>OGB=LTJ" M1D G)&D(H4D:/LGLN&ZIHP#-<:!N^%H768U%J8V5+@! _"&.\"P/,>%EC(A( MIJXHM0U!?P5,!R)4U#'5!O$E<[2+!HC.,Z M]>&#A Q8T_!?#,[:DK. +S3M*E9^98EFPXQ3#K)OOC30=V^57M4 N_XWD [Y M?>G9D:FQ[,B:!ZYCH]>PRPVC9Y\9 ]0V65BZI/R'OV%6M$7J0\S.4-Y>S3. M.X\+>4\F^:AYFF-Z>IJC,)KG>%0?'A^U]%2ATWBXE#]]/[NN7IUAGFSEY'9W M\AF=0$M;4@2=V )H2Y0*QEAI,3!!Q^B0"W@R.!7$\H;E=/6B958V]\O[0F1N%,(Q MDKD-BS6A+,NC9?" -Y+=H7#I<B>4LCB;T3\G;U46!B*J2Z-DG@>5[]GM91 M3^S<>P@X8B"$4R3D:D;+!I="!$8 M-'4-'Z.:)_4C&#P1T"%.7-/QNF$ V9]3S5QF2#X^AL.X%6(A-R-P>[RG SN3 MR_R:/9HFX]OHH?\V([1*"J!:U"8I8R3E>U=B2_"ZL2UX;31H;A0U[#Q.V.O2 MW N-8.R8W2WU ON?T-70F(XP&?)_1 M>H(+'?+>Y4Y=)F[[H!@()J'FFY]ZG(PGL#4H/\:UN7!EM GO "Z-OB6AX7A@ M44(?"M7 )8#4I1F<>#T]'>-#%B%Z0E9-N==!S4)V7-#P;9D)0=O$Y#8J[O!= MSEXP%0%,5H27S]ZB)V@0YQ LP49Z(=1I9O0L#)YC_9+%U1+,M2.>6B'R8F#F ME^:5,R*S?;!%@I7J9N$5; &!]X3*@"3O#+ 2% M^GTIUP>E$$0JWC$8LEBCXM/!9$G'H_(YO@G*84%3,:F3W]5J*FZ6*&+,*+=U M\:5)E2>B[(IQFDZ.&:=>X*+L9B??@.(&8M&*4I 7;8'Z$"ZHU"N^6"4YMT*C M-#.G49JK#TL-TF_?-?_T?J0_?:_=7UZ6;_\(UZ>)6O7LJGI:K92O[H1RI7)] M?W6'!NO-]46U\F?]]NK242$]B@I'J'Q?-T=N<<#^.P$5LFD?*D1;H#X\NQ[( M;Y7S@O0LK0857*>ZN\]\NCYL=BM#ZV*H/*2U3]_I7I&7^(M& R[TC^Z)P&(# MRN20C_9TIP,$8(Z"?%:)8*%1^=O ]$?7M$-/("QL*I2?LABN5]70-4'FJ%T- M]MXB.BC1U$$H8]V95QIWK].-T HY>@5EBM.2E]%9+M^XCG64!OX")%I4TM.X MG!@I%1A?O@92WF2A87S>J5E! = !"Y:6/SGN_1,W^LTL 93S:L=3V1*JSOP: M6$D@E"D8X-0\VF!-L)45@\I>IXS5YR[U+4G>SN%RX$%[F43%!I'(?.ND3QE.RTH^YY1K_\\]KY15; MO^9/F$O6A];/I\R#5OM3[LM;L260JYF'O/+X^*/5ZJJKX/(+)/85]HE]FTWL M*^T3^R;03:4^O/[=D$K2C^O,:W:MI+P"AEIE M_HJCHONPA496 T4<&'>0"? MVJX)1U#J*!O13L:\$AH#]Y[]XIJRU%W&G=_H7I%44P@DW@>]**ZHFD,AJK C6"KHH72&H@S'L^-V9+ Q;%'V)B:9F].?[(LL5 M8%H.YO"!)F$/YGPU>B.[75#;D9I$J@$ MJBLTB>O-K6\PQEZ"UGNB(U'?!7/]< W)KUC@%\:B0 *OT^#.TBZ=Q+?20I[) MO0!6;N,7/_FC?&S.]G63*64X9Y F6Y5UA9MK?@,HBL57\@*7BZ]=']:.055] M2=]?O*Y"F?(9@V,F(6ARIR?FZX_DY3EYS7WZSDZ#Z.>>1W *PH"DIEN,.V(X MAE3P!XO]1WN#)+P25%YF+_%*?F&TDG^L4<^=5[<_J0D$7T3RDK/XKD:*A!)^ M3SE=V-?(@M8^@:4HF4IXI3ZK3&L,W*I^IYB*.6 ;9'+UOL7B4?X.#B;AWG[N MYAP10;Y(:Q"T*!&Q9KTU4C:GLJQE#0Y VSI2+Z?_J",WY&M+D."'Y0Y-WC=K M/+*P ^C*P@C,(4SIU1=PW"VI;-PN/\BX>C&V-' M%\?.':Z*.*\,Z#R>IV"NM7B_E%[7T&?!@/8(L7IRFU>M6TZN@!/TY:G *-4] M2)LN/^[V3 P"' )EA/3;&(&9%9S$OKAZB==K6M![E&O"NWFU!R\T<%&-OXUA4TM]HP"AA0L) M7JVJJ/"K2:TE[,4 *L\;6K)>MQ6L\@=PVQY:<-0/.6J0XV)I)6WET[3HZ&]8 M754.P!+B)Z.\QJ2VDYB8F!D2XC)$'LDPA$;,M;XTL-@C;,O.W3IIK7S'NF"P M)T9:L2"JBG0I7E"30 ZL4]%#4=1@+0*)$HBWT3-^8%8WYM*=W1@XFOLVQ%$; M[M&-ZKZ]/ZP="A_"A[MJ;-BJ!HK*U Z*:(S[FQ^Z? -3AT?T!:$,#_LZ(K&' M&Y+&XM_^E@D5'TT'^BNRODZXN(>E! /2_MH.K[OGH7"IZDP!=!*Z61::)S)1 M%0!#*BSW&W8L8",8U686)MBVR,O;P-<3U,YU.A5:&*,.9J\A=G%W/(TO(U;! MMGCAV/C9ZN8QS:!P:TZ>:B8#"HO9-8ZACE<_*ZV];+3E=/%6'S\WB+7S1/848<6\P6Q MWI^K'WRP/FSDGAO]5/*J4%T;2J?JP^+C"Y%*@^OT4^;3]WMF<+B;VAF'!8I MIMVX)L<$(>A@,9H7%)'O:U1+<;B[OV40S=S$M"OB (R%1"VP;;H^HY%5%?OT M6.*1$PK5R=:HXK:B3O"")1!8U(<]X3OV6 .8L'.*KMP.VP_:2S2-7?>E6RD] M]*XG@KHX8PV'@B^[!^0WZ5 )_DS/;% [;@J$ NEGCL_7GW-&S1)-,_I4&47! M2G/RFSTMP2PC]#Y;W^AS/8O Y_#U-Z9T@@"'/7+7G-LCCND9P(_TEHK1-P;, M;YA'+*FF4]&$Z7X'FLKZ +$'4(T 6]))P6403LB2:5)=F\&09K/I $(P, ?? M6*S!-;^\VU!I'3Z]CF\L#\UB:67.3;"&OU2OD"R#Y?%[8*0A?\ZG55JBD;"E M=VX'NAKR'7Q4EKVD9*:[."=4W/[+\!C'*,,<%%.O#W_VV]?IF=.^NTUL1A(4SB72JY^W%F@@M M;4LG]>%+YJFE&?;)Z45AR_("BON\@,WF!:22^\2 R3D^AJN@K" MF4S+*]>TBZ.:-BUIQ2)_%#*WJO5202^@3F(:T,;@'4VG[%&?D,FU:<]!JA@ &-1BG1H3RHUM_"NJ5ZQ;HL6\E0/! MT5(ZP>WPUQ.+9XVPIA6&3C5R4T6&1W>AT8[77IMZS\&&S8\(:X1">"DG3X20 M] D*M0NE":!A^CZ0,Y@(*ND[:J;/78B/JFZJ:I=U2X";0!>@3,8A24TH50=U M?TC\IZ07:>BAU_9QD9Z&1FCDM8D.1@\*.*7 ;04*MS1:!IZ=QL!NB(D?@*A( MU;MJ-UE7NJ$UX/7)2QP-C@"CVK#_%]9>PRO8/<'.JK G9VAD>#V1(3QN,14;Z M?!RD3R>]CF ?'^D!8*-(_^/B?*"V'GX9F$"$O8EN4KRLJ:LMFQ^H;L9\SAIJOFP%$O6XR MZL;_XK<-TY_O&+$U! ,8Y6I?!6^XH' @>'6$PM0Z0N'S,6:+:19\)V@>?/GD M61(E?]^M&">J#V\4\JBEC5;C9VIC+2V8X>QK-3!B+QUEZL.653DSGAZ>SG.> MC8N%OYHT^(K177B)Z&NRN1!6_!_:W@ .@$_^WR?/;3?=I3!MM=6](4(K MAU$01^W<,._F1SQAC5%/6.CDU*6U5@!K.\"8_VN8_WY/((=@EG.T:__@9TU' M.>L6H,PJZ69TW.V:H+"\V_5TLTER-$2"+H3@*^%ORWU3Y.L"602TV#(!0 K* M(\.$5[0:G].9HLC_]V5BLYE\\9])SKRE7:^C]PKE:8UH'.GZ3RADXCTUP2V^ M1+XT8M*=1#7IENG"X)T&P$9Q:&-C!IWS<=FQYM)V1]=^I&Z.[4DNC*X+E34Z M,B:";$ZS;N2\(VIX?CDV73YYF)K8!O"?==/4EE)>:4[*6XH?99LISTYKQN.? MWLFY5%@_Y4WVIJR'\J+VWIQ!>;GD83&S1,I;2*8_ME6;K%TW=&:I>%:"64&8P,ZA@2TU DJST''Z NO=2W29Q@ M)P1H9B] @S1S+MN#G#$<5#=!,^L3H.$TLR0O4"9U6)P8X>//!8+=WKZXJY3>=EEV7L6Y--*Y0]3$\=E M+63 [AKY5>;5?7=5CKOT]Z[K%^=VZ[4RR.^R' ^EOWQRT[KO)HS@99!^^C"= M Q+&)'R-S$_^@:^OF06<_N42N*QI[E\<)C!XZ!8UNZ :K=PN"N'Q(X_P@24Y MQ$K%P]1J',F[2HS)O]RL#B/&/"D>:^_#]^/CTBY*Y)G$&'5R["QB+!QFBHL; MUTN90[74P=KSI[M[=7_!=/=$Y'1W9\#RUZ6U)Q3WW-IL-J M1#Y(3N[6P'-G<[;W"=I_2X*VP_/W6=D?)2N[QL7\7Y"5';G0=@E6O*.LWW"" ML&*:"S>F@3T)XEL+SOVZ":$7A-R;PXM6\JZQ#78[U_!'X>08"#/.S[\]QJ2UHENTLWUXBNWIN/I.3WG-'WP9S? TT5MR$5WSG MLJQ=8?SQLJS3?[-P=5-$3VHEN5-HI.^-#43&5BQ<0_-""TO*ITXE#Y/YW/?2'9SN(5W1[:&D=U#JY(MG&E]'>?9[XAXG45V MQ67YB)8C8=WLK-%6_KY6^N5D?6@^O%XF[__2:M+Q M'I=$PBZ=V+\\RKSSLH^0(Z]1'YY4&E;-NI%^5=1%8#EIML!Q?9AK_TF:J7M% M.FM_^HX[8]-+!-_>EC]48.IH^Q5UK76'2%**LX1RK2+<&5W DV(Z*0KA1V>M M_+VFK)C4I\IM'(VDZCAFR9W>).(0(2 0U6KC&"2A:0+>] WSA7;0[] E,8?0 M-^^)#]""?T('0ONG>_EF1[+93KYE.K[M?OAAI(%;"0$S3NBTZ;0V529T'D2B M3XDO$E4_A@]R_FF,_K9W;B[RTT/J2K5AP7I3'L^?NBTVMLQI JV]'RO MV>5?K>*EM1"K7-J6\O7AY<]?K]U4]T&MRELVI*JT'U(5"(&O?TA5:C^D:@+A ME.O#/T\W3Z<7_=<*<)P2IR6U[OW.YOAX M&X$WT3D<6/!@+:/^8$-3"B[(&]& M7$(C<&G T T%$,S6@,*H=>>81,E086^ M)7SNZ1*=*TT4/O]= 5I'OA(^!9-J S*=" T=@\;%A=/!M#^?/$[,S/@G7-W+LP]]D)C(1^!D#FV#F&]O+O^TI MXH?"O>]YYR6X3A@;\M^L29J:,^]X- _>Z.O^R; )J6'T;.?B1^?%CBO8S!3H M651!1W2D8W?U#>K0*UC_TAN4&ZPF0/8-)FH7Y]LY-..,>'.&,SL$*5-[4A&# MXZ$1QCC/.##_V.+\#^>XHWC@+Z5+6&R8&[6)\%LROAO4.'Q2T'NTH@G'&M-) M(LXP9]R+;WH>M=;0+:$KI(O54#B!N=LU)16PZP/?TV,;S$#I30)&2"?6^&^J MAS.S.=MT$)ERS\386+[@@.AP9!:JS=#5W('9$[;![=J @=VS O?CTT<8W<'6 M151#@, ,BR*:*,@]$Z \F>Z5S'08B7* M]^O#U$GN[760?CE2FZOP*![5A[E<[O(\7^E6E>*G[[@=RAGH#[Z-[$ M,OY O!,ZZA$.TV1_!&IJPY,)]VD5QZ3K+V#@VFV@4^3>-N 7Y8M,-^?C.NE0 M(OHBRG_'QNC1#6!\0NCC-+W_F=J( ]:I=[M))^>)!HJ&Q9_-S$OKY]-S5O(" M+)@S,RN80O-J_ 11MJZ;?B+PHWTI:D@CZ08TDKYXQGWM^-/WE)A.E\1<<6)( M@P)C# 3YR2!@L;)AM717+1Y5;D_L_') D X%0=0&&%- D!;A/&*RD)T$ I$J M H3JV-K:E)U5,\W2V& VKT'"#$[I;V8^^4OUX65%ODH>W;T7K9>U37C.UX?) M]$7S_*=VGTSG/GUWNC\(M[YY=U=D!7&8#;%,]X#>."*JJ=#0!VB.3.,W3!56 M0:.[@T\GX+JL"+.)14%%-0GL/M=I(O&!Q%2! F;LGX?,%K?PI6Q\,1;D'PIE M_WO0+:)9!IP+C%VJ^MAT:"E\;C2>&94)\ :%NO"HEN37LOHJO!.UL 8<$\]* M1U336<9T.\X6%/37P"E,NC%N<;E00)W05;X]P%F'B4!T"QX=# D+DD@M7(A_ MQ1G#Z .4;+P1DU@C[TP,$YCB8FV"G\S MF:_$5=YL@< :1@>8@ V_*LPA((,L;#%G@'_FLS<56K+AS+K%E$UGWC:?KPDW M\=J3Y(%KC?B1(C$^L'I7.&#>X8!7E=ORUQN38#CKY!V4;+ H0/V[1LPL4R-O M.D/,U8F;\#''*O7AR]U1*W5\2==?*UI+W\J?O?,>"LV6* M3W33 MOU;O%+Y[B$'9>>EHV)E_AI=;"G9#[7'BC"8P\):EVK^AMHEDA5(EB& M;#%*ES0$;IPDF;>" MN2%&^&T87V>/(W,DBAM(9>]6=1Z5U\ @Q>?#&F2BC;=/;KP(LR8>;?!-"C'8[VM>W*V!<3.X#QAL.&*?W >,)A /:0>;M[BCYY[R:SF;62LLKUO>* MR;$$Q"J(TW%J1+_!]("7UBM%\2V8^?7?V MH1*FL>R,?N8[V(@="Y*:14!D3/,"M085-2 H31U2?82'TBKXUZ#B0MWP5-[W M"=(MKL>M-1:X.Q3\KW5\C:;4A^W"*BI8K*) $Q!I+,QHFJ3P9/P+3JH<:%BJ M+T9D]T ]PH <_\2W?!,X.@L\,57QW7##&"%J\?'M\"<+ MG_%G2N S.OK9T/F*TL,>3-_$$MLMKB&T9!+/"3'N>NC9+)\1#JSZJ"[!%&?5 MQ-S2KF'16#=W,X"XQ4:6H+R:[+H:B()HU#,'!JC1U ,#[] I\$4W&04=%W K MW?; HNHP16/58 X#$XQ(D M+4^&L5],CKD[;TP## U[< .FA0UV.L93NE[Z>)3D\ZA+ MU(?&R]GU>^[R*M5:2&6?)!V2('[.!]?P/Q#=!31RV<8HBW)WM5Y#'G;JW/ J M7Q,X*G&..B(ZJ,1@/D]9[G5Z&OXAH6 _65FEE,7EAMMBEF=&\YH43ET.)Z9! M8\]QP+@G2 UTT#$SV71]:_19FE:&/@#R#H8N_@VH$AT%&*/5J8LP05T))L_> M:1#TU]&L&=&+]./VP!AP\Q5 NF%@V"8=_!J< KMKA<8?X-!. S/(0F $_X M\#&7+@.>PQ" >%0;Z7]]9NX*UC_V72L7JF$8 KP>_H+<7DEX"H)EFQ*J" <: M.E^8=D#%)>?U!%[2H6@%-XA>#$U]P[TQIPG%NC9+O'%2_PX]@WZY'&W4? M5BOEJSNA7*EOS,LO._OJ)0V@!J%)@Z^@ M9.GPDIH,&F6/E5M,P%X_ *>U)8M@LZZVV>W6- "^=R#6)*-]@-?3236;6GTG MU0OT4;8-#>R,#G(W5LD4H6]=KK3N+HW)<4H?TZ-.'&[KH_O4C)KXB8N%%MBZ M *OZX.76I_>?:S^J1?)3]?I03- W_/3X*;KZ&C(\9,J.1@1 ,50 1 ,B,)FV M8=K,H&91T(Y$4QM!3T*-AX5(Z2%#1=Z8QC[>S&5M_20N8)OS]58+5(5O QK" M"1RL^V6WAOJ/8NVII:T1Z]P-!)$LE5P(R:HZ+3N$JQ11)8+O"AH>@1YK,@Y] M^'YAIST3#HV*$G,2O>//<\KIE38@V0*<=V$$3YXR"'FS9 9_?O\X>5:LAK0^ M&IB\H1&:2"]$$SDVK&*;&.CR4,T]_-8@^^E6(+O[5P?#R8WY;,+%@?!.ZE.7WE.OSS] M5E:/X+P+S,@F1O [W&&R9]N 4@^DK/ MN?7Q[. F1E!Z,1,P!DI':EQ4K@_/>U<**?XH*.6%PN$;>%&RW7X&TX",5&PZDW59:.SMMC=*H)'ZXD*II.C4<$C M'JBM&)V&JK,L;1;-FU(N-OE+]>%[AMR<2+;T7"NL+<47Z$\J#I_UWS^U]H/R MZ;NS/\&WP77& =?8G0KG 4INN!U0Q#VPZ*]Y]VIVXZ^<+$4[9LM'2,7SFU%V$%O;R2E'G(95UH&+Y*Y9;%2RQ]DB8FC+A M1 )J.^2-Y?!:V/+("?3S&F/&I4+;!E!W3)]@Q83%TSO\YTQ,.J$0]"6WGU-P"@9\;L)(@XFLN/9%?\7\6)X-B9% M(T5MPE_9KTXW,(HH\"QF)WDRT[D/NI=7TB/3V0S/4JU,E%-UBL#X=' MTFO[9^\/D5?1Q(V+^8A;FY9[GMKGGF\X]SRSSSV?0$:9^O!X>)FOI!ZLSFMI M@W2^$AB5'P\\?[C*=8X3$#;V(-0*R09[6D=;HSY4GNWJ\]MU MY6=W=>QTU"A)UX>9:J;2?7_XT[UJ?_KN[%!PMBBP/:[),.$?JK2A"CQTF%/U M-51K"VYRN*MA$WIL5VD Z#U43_#HCNZ04&FMMO,<*T DY$M0=V8?@_G31@NB M84LT]=U+,Y98)B NX;Q:'"^1/G4;=X6I.8DC _X1/I^6:T=?#H6R #M%1=?J MT=)M5HSMPT):O4@?ZA#::DQW57"6'4?)[GN4.:WI+#ZW/)?N9^E+5'?R"AS: MZ(FU!P>2?6"JU@OB*#8-L'I-4-)5PIJP6;TN5MY2=&3$Y?9.HQWUJ(WP;;H; M=!&LH_^7*AZF4?+N$7#I"-C8) (R@]\T>EWFDQE!2$SP(B;8FI*.B,E=#3Y4 M_"88YA[U/BKJR9M$/8I$O";>$A1#8!B&C=(5[L.@W2L-V^_9.EP=MJVA:A#U MC*9J=I#3\[[PF+@N-(A.D.7CSP971IC3%RF0.NHZL A69/$1 5[%F]-UP&J# M\L+JZL*6I;6&3:IM.0WU@;*Q]@!+0YRV-1SHK@Y&^Q0S5=!UMEJH4H%"UN7E M7K2W%3JIC;Z._]"2DRYAFE%C(-A]@[6]-XGKO<*>NUCFA87IT>L"JOW:-TA.[$] :\L@7^O5VI%DN/ M=10\,PP%2_?*NE)UNWFR_BC.GT(--'^SN,AKU(?RR:-E7DH7PV%N;09:LC[L MOF1.2O)IY:$/!IJS)XHVWH9Y5Y@=C1\]^CS)M*:70B#,"PQ622:7%/G&U.\> MA"RJ1J:_.0!,N!UU MEIBXCN/B9^O1ARS> 8>\T:(W6>Z9E&7)JBGW.MAZ#&,#K!"6Q6)8XV+><8;U M?94ETQQX'D]M>S-_(G;5WQ[)?F=Y#CY8?8*/;1)/6H0IE M#?"UUZ**J$7\85EJ(+#V@O@VSA9%WA4!;%1$"IW*&=;1D*$0?X=WW9;7GY%R MZEW1!S-C>4(U$!&$&_$GU+0'K8Y^>(18<,/Z+EJ3N@@4?6KAO$O5AYI9NJQ6 M4\7?UBJF DYN1GT\;/_I]=,R'H=N\(#ND#;,)+JURWE%C\37D\_HF6 4XOD9 MRZ\\:&ZB&PHM+ M7*?\W;^YA-/U$+DT]KKSG\+I%2KU:48#-FBEC00Z7E!6R?VW":X/N9^*#P2VOD'GZ4Q^8.:W,9&,.YD#K87N"_^UIZ9"+P6 MUJA-0ED'*S"AE!_$57L0UQLT3.5(/@<)5?W-T-YP[R@E,.<9$-[$N!.S.5AB M3H(GS#KHZ$DOU]G^W%-:^ 'LT#6QBA,4!-9 4.7)FY MX?:2T@;4\L!C;+J;Y'%]*$E'E7+J[OJWVMZ*UHWE^G#0^7W:2S\__5KSR+)I M3?&._A2;9\=GF=9"HQY6T$TRO<_HV7!&3W:?T3.!<'+UH7R:5')*I6#E5UL( MLH;Q@WE?[E'H1GE@B6Z! M=J=FKA_:C9R&>5C4#Z?TX4 W0 )0[]D$MP&;?N,@DN6DM",;L0AA(P)[3O," M[@3 /XH"QR%)GX2/> ,4=[SQS!YBT052=*3C]WG%34> M/-)2;\W3'S]_OA4_??-UM%\T#\MQ-_J7_,.SKUL0;=H M(LQ7ZXWPF.:V#0MG^&?9,2\NW0$QQWRYCSQD81'^Y@2EMPF3[/R1F0%C.6YC M0W9W0Z*AVP@>-3*@;-006-6ITUERH92(:.NDA] M>-_/GM[?J4G[UT*3 B;QR)/ZD/PVWC./]\G&S\:G[[ZML6E^_LTMGT.NC1E6 M@WVB0WH?^VG%RQI.L*QA#P;^,*E&6JQ/*9;ST70=ZF[3)!6[DX'"RWQ4E"R1 M\[K!;3X>5Z.,TQ DM#RQI;?.1C1UZ$ DW[3,%E*<3IDSRZ166]P71'F,].Y\ MA:FK'M?GQ(ZY,%[9&QN3#"M[!QM@(%NU/3A;3!B@%I')!-7FE+G#4[ MX7R,)4N6H=,G'6[JL5W+?+ MCLRAH@S5F?""*_$["0@M)^C/@+8E#\R" OD&)CL:GWE& MC29G+!HKC["1GKD,KK$I-DT=(1S0W/U,^YJRO M8,57D/TJE/D0H? ;<-PNX32S)YDUWU?NJZ-@^W0IJI9^QD0<$"X^!0>3!ZPF M3:&8<'^KJ]398&:E8ZTZ&B!17$@%H";)"JP9L9I]D.=;:-J M*YLL2J>""!UO.HNC/C)/@J,!'"9NO0V.-'4*(4G7\Q>(#'E>Q9&F1*.3KZ>; M$PFJ\_K/QL(O$TY'8S+AYZ.,P3DA=4Z9U,:GZH^GQ]-Y,; UDZ[/9F,9J&'3 M:@=GM)3#898Z$6SVA-3V_5TRGTJ]'U46:B,1Z9NL8GE/J9-,P,"WT1O, O"^06EHH*, MP8Q'#%OJ[F].QB,V3W"\.R:AC5(Q0.B\)^A^1E>V;M!VJM2KC&K.&V%C-*7. M*B3#BF'/%02+254Q5)#VZ95@5DR"E])R&6SA$O3(G M& B^B_84!C[J$+>B7HR'?4&\"UZ)+USF1Q%V!P,!\\THBC#02=ZTVI$D J>] 1WG MY4;!V!L_<-W!% [OM59U,8(E B0LY*D3;"7)C7'@-QD'0G>_U_'4B1#P-?U5 MP]0@X07)RAN]>UXCPCM1!P1+PFWDR;=R*)2G?BLLNRZX===2!G8)MDXJ[>+D M\4E5VE3_3GJ?(V=SPE?JPTKZ MH=T\[Q;RRD(E+I,H+%E+ZT:XV5HBN,];[JM$FD'@8Z3R(DK@8: M6?J/,ZHB2/ GU(6E=]Y#D\ZYH+XFII%*&*^7O.]:R!M5JXT%?]3AKA-,N02+ M2V1V 7!&KP=YPH= 3FMVYI\=TU.6-R9[S8PM-Y;1=(%MHPB=.SI#?_"WFYWR M+1#O-^>_3RS]OM)8U D9RMXJ]6%#/S?SCXW?C\,&'WO[(36'JBZ9\[9[^!6Y6%-A!$Y]]/5&S:;CS]U+-)IWE/"Z%921]/@!6\OJ_6KS_JXC9B?3::9^'!"4$WG,E8&1+S'EX M8#0/>DZG"<9ZZ-+!/,D.J@]\OY,[K^'&G'TP%:1#6^Z3_\_>FS8GJN[]PN_] M%)R^UT MHG -O_\\H;H1F!&J*%8'?JN;+)[&8^P$Y65"->42F.E&0S2H3!GLSYA_:_A4 MQ!%F)I@QF>//[>=Z9=P*ZGV!$SYQJE3/6A>V0C@>%M/H[T+#A7 [-^NUW\1X M95AIHB+PVG!J:Z2CWQT; X)2EF V*?()(KL4=R[0F^MPB.'#O]TR(J(2,@[) M 6>VR="1 :UD0I^W!#^(OX(U7%[E<5\JF-$%7^Y##".#!K9KS743D?)WQBDW_UM&,2SM0$05>J"[]8(<= ME-Z+BAVD0WP9'"-FM&FV5)V3%4)@7_Y0[:_#JR:C#W&#NFNUG_G M1G?9UW=APNP[>I?M:G/N*Y-\^WHO?^S4VF7+M]_?#W-D^NZY\'2XT&'R'#H\ M<.@P?0X=>H<.%;8Z^E19>EZ,++@?N06P6JIJ^"D>[2U<7!N:TF[N#9>O=36U M6LK3=?[Z0XNDK"K1U3+-6_I3>\SU9[F+/^8:H)>#:.HE@-_%VV'.B(3BW&JT M ^OQ'7Z$F!G FDN7J% ]2Z"\M^FH>-"<&,2'6Y/:9P>-(&- DH]DCO@9:"B MHZ?QR##F<*L!RJ(X?E"'J] MJ^Z P452J,>QP']P*#$? &J'V:.E/EZI(+#MCW@#+&Z!GT"4Y97XS&KJ RH M6I(P-5RDAJ<5'!2PZI$+!SI']! 7*CU3D$& &I$N\)$H, +%VL]$3P"S/"]Z MPV2] 80 6XHJ:LQ>^6#L"VTHE?AA;! 6S7%XH=C-@ )CX)VJ*NB:FCDT!>5T M<2(CH)"-+2#G<:-+CJ:8T3$,.7.A+FWX1ZP2?DE79U$-LPUK5VA&B&-\2+-5 M1.279^&%P\ F]LJ@,DPK@5\'7HY,:V+HP% MZ5W 4=!2O8IU'(LBEA8%B!0&;M'QHDH8-*XJ![WUX'AYQ..B@\UV]A MH'5?@*I$''#IJUC5J#_6JYZ-8ANCIP+R#RC+!VE;,^[7*^)5&O82:N_K]?FE M-X*+!)0.[QZ?C-T,03TYW$$(GK0$/@-"*#QM0<@(;AAKPZTHO9&KQ)S-A:$E M2-'H[> '*FZ6)]I23U#;RGY?GN*^L'B]**+MGV:,&*D5F(WA1JF"54:$;]AF MH-EX@-X64Z].,L/9(L 3X-,<;*(67C3R&((G*;>B[HG,C@/6$]8[ M'"EG2;>O1W2UI_>7]^><4IY-]C=SM]+5"N\?#]J\,.CA?QL--4!NL?Z:AULD M*(DZ_]S\)2L2"^2]+EBA<0'V%,/M;OMZ0KB@RRG3_0..!"[5&#=K8UG(NW2" M?O_TBM^_@H^BJ)]$Q\I8AST3.M:Y;(@*V$=A;_W,KL:TI,Q@\;Y@U"BZ_KE3 M+=G5IJ^%X4-%O'VJ9=#X:+A\PE@_T;&C R#5OJ&]=;/9H^?6;,II!0%-2M&; MEL!^8#$6>D!D\QMSAL?"E":V_$O<,RH#Z!8L$&T\!*A42 _5_%\JXA5IP4:'U> MUQ7,8F7Q3MY6,!!:4<14W>@['T?AKQ>#-JP=C M10>,[FR.,UI>X963-BW.K5LX$+[8I/'+\HW6_^#T88J,$*C^_G\7Y:5EJ2A+ &;XHBC'A2'0*K*>U;E6%GFM MXL(A"/-*8V 7?@YQ1UT0F.;_=\%_J;_%Z9B55!;8:&-&N"#T'Y3_753KE0O4 M_Q<]L@E,^(L_F2N22F4-D6PL^8_.\-'9+A\IM>614OA(QQ\-3BVW4JTL>PQ' M2KD>:7*'(TU?);.II->1QB&+T:. P@);F_H0&%=FH)@),HA98:L\(!$DNQQ. M1?5[812F@029(+M=BQI>25)]?DA]*>K(O+K\NK5[75R]V,K[O#7JPK=&Z+C! M]&Y$0::I0$21W^Z(*?.(=>KHJQ\/B\9(32>I Q\QA8_8DT2R.Y$(G4DD?))( MU-KF7FV3S(IM4M:C[$U.1FWK_>D0NJD;[$-\H+\ MS#.7RLU;8?8"EXUT<-/9$;/,S$./%P$P'KTT5#([370>HYAD&CS+"69X+49C M^F;:KTI1A >"+XGJ:M<59GE*U/F MGI_RHYL)M5=:7E:*(E>25B*JNE""894ZTB%9V%>6XV?P3CU4HT3)IAKY>T!7 MHSHS[O/QZ:67_-A9(:H#19E(VBW,U?\NZ4(4$"*/*O6:7K3>IQ_TQ9]\L=AX MK'?:1*M<+%>?\H5:.4[4RYUPE9\#A6+R&]RY<2L33#8O*Z;'.:VPJ]FW]+*&"^%F"F?N"\NO"PE367J2YP\*[6D_ZE))51I#5Y,$:LF+FN](GS]QM M(=?57N>]A_J]>%NXM[+:X:0$@5G\!HHIM$&,:L@<^NAY]K[#RP;?O)_ M%Y1UXLE8Q?5#3(DM.*XF$Q5'TNO$Z'@+T[^-9_>_)__L3@K6.6[ \^)[Y7 MRL]>CP@RT1[3/V'?^H&7:[\XDZDDLBY*E24LKF5)4;I\M3N9)":)[IC)M^I% M[3U3[&J?E/!4+PUSPIM5)>L.!" = +Z',G@V"R6$) .M?MC[2='9N/[_OSR; MS/[P,P]".+N]/8"RMC/SA"M[M/N5A]81(]&O#K1XW[S]BG?4;L8:*$$ ( MAWXR8TB/[=(%,!;I.)U+><60]G87W^[&7*-]67KW&Z,2N7@FDPGAQMR94][. MG(SF"!5)+DG3GCJ8"JN'8/$J%K KQ6)7[X^)]\)'?=Z@DUNPJ^<1KW(^!5IX M"(!="G"S;+1QE#; ZELWM5S?JJTOW6,M](.H+?LF!U_H",#/4D[J@',A6489 M^20,Y.HF__5%&+Y5BO,%NE^@.WM+'^0"W?E8>:V25>=4G,ZA=OF.J6JI%N]Z MO?TLS5N#]*@UB$35BIB- 7NC(ZF,$,226HM8ZHI* =!"5@@@L=O7CTR(6U@( MP*O\YNV$I'N%PK#^WCMT9U>Y_6ICKCS+#*DXXP&GG,)3L65:*AM3+5%@/68O MP#.K2YV5I"M:&/0[BKRPDD28LW'^IO$(%Q&G^(8TS%X)AYWWFWS>/,Y=:[2R!FXPNK&"-5VPR[>@LX?VUKG;[-+F[?D_/ MJ-V"OE9$,A4L(EGI:L+XNI)-EM]&0P#.:OVI7.\T6M5R^V^*1-H:R!)F!#*V MKPAD+N,=@33AHRL1G=##COKJM-J[5&\[HSKE:/-Z28ZFHW MU%R>ETF)6_!^0HHVM.P82B1M@EULJ6V5KF0>/Y-[#B72-D''7F<7HV>ZG8/2 MX1Q*/(<2SZ'$E:P @SCQJ#%P3$>G".J6*UKM_5A5RN] MM3]3G78GEQN>>DP1[-M,AW:5&=\X-K7Y\OT[MW(A.$:RV7B2]BS^.\<50[@[ M-TLTETCL?GQMK96*;YUD]/1QFQ MO4UJQ&%BC7#/L)I?;X-PCBHZB,$W(GPSMER".D<83_$RW3D=?431QKP;3P,; M/'.XS*)!+F*5+J/N&/A2P([6G 0'*ZAZRYDM=;2KW\_)KGAG= M#,()!Z2#A0.R76W0?*X6IH]I26(N_N1+3_EZL4QT&D3[L=FL5&RA7#V4V!Q5GCNU1(JS M=8!Q6X+?7(.U[_?/[,D0[#/ .+QY/1JMN7*B;ME0?D]4]UE?3^_RJ2;?66BI M0YVH*R\FPTB#7G^B&R-;]@BM,5Q)YO2:>Y3)P)DS31WX1^W/[6ZK1R? W=KGZ?N->A%^>V=P1=\ZVNEBAF;_KC[+!1"(=S9X)Q[D)7JS5> M1YE62RX\7_QIMLK-?+5$E%^:Y7J[W";R]1+1Z-R46T2^W2YWVO&8:W0W]*-? M&=!@S+N%@T:5(C/A5=P8O@F!R+,&Z>'S=0^U[QSRW'PZWH%0NP38=2]=;9)> MW'Y4;MNO]]OTE-A?A+0W'E,CY;7=R])^(J03? #FR%=;:V0\DW"KN.D>@J+G MB.)XCGH$O;AMOF)=G;8^!222?;)6.^F![=<3+0#=D9'6Q+K:R80,; M8ER;2'?+IYNF199T)'XBB53& LDIF5=LM*[Y-=U.;,,FUC4)C^3,?_%*MVO8 M\\N&PCWB!EWM1ONZ8V6A1HOVC%&G6(P30URFM^6)H%8_1Q(J7'? ZXQ0_2"[ M[N>XI$V&4=N0B-/I8&6EN\'\R(DD$9Q(J-"(A,V5GB?J\^?;,#HB63Z14Z,3 M*CB=4"&XF^A*A'^-OK3=''EY;1N6+9H&DK7MK?)C5OQVA% MD,<&YP!F66)UU:DII4K,;9X9DUG&DY#=CVH]76_8X$JONR,BYL .6"H,=V%8 MTFT+D78@^.9V@:_N0:X^%&^XW/W'^R2[3_BZL:T30;"KPYOR.U9A'W+'7=@< M+#;IU?FQT-5>7UCE;OCP6"R/CJ*+:ZZK70_YUTF]PRAW_%$L"=#H73V7>[J> MSA[)G::91]!8-GUN+.O(M=Q_8]GLN;&L-RT7)_S]TZO8_+K;;]_JJ,-Z].H8 M0(:7$25:L1;/P%[2/N5HW?>Z6I8:)AGVYFG([=32&GS4%M_+$L$"?)FN]CR8 MY?B2-$V\"X!2JO5\O5C-U_20%9'O$)5\M44\Y6N/Y5CGIM5XO+XAFJU&I=HA M&BVBUFB'G+L!-[2G@OXUKT(S^L %$G"2-XH^<7!&."S2P]/0;&/)>%$!.(*_ MC*D2G*ZMC[I&P^=L#U%'P H=CF#^,QQ\;1L+BH:PP7I0Y;=#O ?BSOX/P!\? M#QSAWMP=&$3VT>19,2C5^#S!""G]9LU.3DY4=V-D\UQJA4=P.5U M;J>R&FTB<&3-N7B7E;J\XCMLG0ICZXA%&D%6L\OI>WC"C5AQVCU6[,&Y*^#!RO+:]4=1/P*P>Y\L MWHP N!F0[F?N]Y$>AAR5R,;3N8S''DGW/?I?W;J70>NU!_VS0ZT1?1("-1([>(&6[ M?Z/P#+Z8:'D)>K?K1$,/KX,>&SE&+>.8KFV?E.0ABNN2>+ET6VMLQ9U$=UCR M>GLN'TB).:'M^][ 62\Y%G%\UDLBUDOTT%1TGO70BC#7O*,A$K>,.&7D!4'J MU6MQ^YA8W8_/L<0_5"(13R02L7M)'C(B&I,K< MSX"T0VXQ 0,N6Z,C@\5=@ M82HQ9'@1Q@3^06#$.YKKK7R'(BS6P:*>P#-O%1@L<$83!LNN(MTK%%L?*L## M;F$S2@*.36*_>Q&'4X!WXPCV:<<8)47([ZMCF MJ RJU)T('#L$1S;GU1'@VN('"M6@:(G*R2&5+QZH6-GQ_,BCJBLSS)NR!%"I M+IH"(ZIYD2U_3OD)A/'F1KA+#:]]/Z:KO:?3]>?&35,L[A2TMN*MN6#AUE)7 M^VJ^/$J+$:6EA["@LM$LMSJOJ%2P_/!8;=Z7ZYW]]A_ MHN*QB7ZQZ$.<<:O$WB=YYNB5.E]/S(5<3NJ)C>;O#1%&%[])L>2Y,/1X M(7,N#-VQ,/2$VJ?5 !_>J:%Y+IOQ(]F6YHBZU5UZ?K>P@*F@N+K,_#1=;-\^J<-%T"P7EATT"W_=4:TMG]0?T;7.8$DI"J$A6#:3B6=] M)N5O1;U>-;O^ ,2ZER5NCZ%;.C>=)Q>M#S4$"(5]\93?B\]&U(4R"MZW(;MA M#Y7PY77ZYTI,?)<6SQ;82P?AEN9?#;ASHZ>26OJ2YK=!6>;1U-3NS#Z7#L5) M2LDP6EQ@3$^E;+/)_36@7&;MZT$9 M0KEH+D''L^FP1S:?H.:+9ROW^]/Q5$"^>A;VR.OS*!M@'^W/W34@VXI*M@6! MGP4.=5D0V?Q8 L>LH=][0J[+UTUEB;?7;4^G),>T[IO#^[1)9>L/8RL#.W32 M^[FQD6,HY^:_>#L91NDK#41$+N=/S0[O+'_M%]_)O>!;+^Q^RU'I =^H?&:8 M,[Y]XMNUM#L9@AF9RL6I5/*@\-Y;4E_(34?<]9XUG49VZ\6PB89]N7G@D(&5 M1B'#9ON9SVFM:3VW4:T+VE[A&)6]0/WVDV'TMXJGDIEX-A&\?_M^H./+YG5" M1^?E\TKI?917U9RZV2+XSM!QY<^I$$S4;#(93Y/T"3;^C^#Y=KEJ]8 9K)D@ M'EMIO^W11+[D:"%LO6;=V._VH$ESS=+L_87:!*B20YO98E!W+A7"H&XR0\;! MVM>.Z][F9%9& M-,6NUGP&C&PZSXZR471=L5;AMY]%HJN-TZD7<8%>U!74SXG7*'R4GZOAY,4228\N] L)T26N]IC MF>SD9:&U>+GX<]UHE)ZKM9IM=$*UWLG7KZN%6EEO21-N8F3T*I^?Y$?"S'LD MAOKEQ:S&@+QYB48&LW<6I/+[=#.2 7X,Z$8X/"256R8\(WNP,3!>'VHBIQ]0 MFQF=\//Z(NS)G3F[;V3->KM:ZXMMYE[YSEMYFQY[>\KJ!&0_F8]&#ZGKY_P' MZR>KS/16NM:_,<"_LNG>I,.@2O&AV'>409.EB+[X/D$:U'C3-G,PAP^L.' MUWGG+?5>Y$X;.)1OX-#'!9P3#*+BF']U/&%X.5"142@I#SD74L!KX5A;*-]: M7@UEU]ER&APQ5%:6D\,&]SA04]X4<,SI"[[/P'_H-!W"J'(J3J42\53*9P3L M5QBQTZW29@)@R)7?:D_:A\IFYC+A@;/4Q:2L%-Y5A)0>GQS8?F^X.H7 <%__$D#?C12)?PG0LCMR2= M2L7)K&=4]\"Y)>7U]Z\SO]Q TU+*X\>S+'S/^W?E;YF]6Q_K4D16HS:V$$F> M[FHM(3VHC0?O\^$V)>][\X\C%EA$"CR:HRF@W (E0J=XAO9VBE=X<%UZNM<_W DU3:?:HW>DR/TV_/:N= M43/IQYW>=P'7#B6ZR5S%EE4D/7\I\Z^1DKY)K779A>5\MU91M&7P5/K)M^R= M^CQX8G99Q=E!?W;0'QX69P?]M@YZDSDDTO;9/-X2P"Q"U!Z+#>:QW!*S+U9* M6)AFU![KD//]SRFO\)ZQ,*,U63IL_!RS[:9W!;L MZ3 ><]N._D/8]A2&I7\ R-:+K?PZO+I?8 ".XZ_;1CA.P[_SW-T91VZ/Y^[. M(0K^M!6;C]I>FXG"/"S?U6KYSY<"^7[3'F0CT6$V-LO>2UT]8]OZ.A8=;F_R MT-J:[SM2%AQ/_EE6-H!'<"E01L;)7#J0R'6]SXAKV,]8B@)+KFPX&Z RRHFE M9#R;\U>K>@@HN7/\DC^.#ZM8=0WPZ:Y&/DK\<^TU>3(:X%$$]TXC'+,>! %8 MMKG5H;<6\%1")CPX[HX ME&M=H'L+^[1KN'9U15UM0-XR(^WCN?&P#=/94UR6[&K9K*P\263B?N(G+(OK M_1 JSH5.6RPP?3RQQ)$@=4-XUZ#@)KS;GA)Q5-ZC<@>I/S4HYIKX!/11FNL;4K='DJQV.'F,% *S MVZ\12#,/7#_OHF1V[^]+MDP6@F'2S1[8%I!BZB8KD.U)2NO_C8#T:0?H@(1#FQR M#,,^IM-Q.AF\M7I4$C5D=3^*I(XC<5NY$Z9N.ES?3:]O*N52IC/:E:Z.)Z]A M*V:_1#(AV-!1V!C'B;_,MH)!HQ=)^DX>-OD[_F_%GXL1!/ 7@HV;3I'^I\ZL M2:X)=ZB!+8\AM%ITD_M1 #6ZI. I_2E-541D1NI1BOFP%\*B5!O[VR?;V MNX>P=].$H 94%155GL*\?[]ZT/V0XB@I-_P2K=YQ#6OYB&8VP=.^NMVUC4QZ M6?T-8+\' BSQ4Y*)SG.)6#[ZW#Z.OJO(*O@SXD1]LTT;_M?E)5A65^/:=.;C M>EX;4,.#7XZYMBY8FO."R #4Y;<*HDXL&[@_WO=T2_D&24849PR FP*S6;RRXE@5FW4M6_V@+?;*LP/;O)R3 XRPS1O;*3$*GJ]OKMYFER M^_:8[9D75[6O??-X#;]KCX#@2+_J?;5>,:7%)66[W":0MX#\O"[U!S%G%-,A MWEL0$X%CAQ#1D'NJ@"<+BQC+322%5\&=$^VI*"Z( B-^$#]?>&W$$P4(Q=$O M-PC8TZE:X-" A $'5@3V\A+YKN^4B-Z#7^.?8,NE5/']J5*F96L&)%JVOIE- MU^Y9%K#(KH M6[9[)7-[8,O5 2F0@\=\2K,F(58\]K*1/=OVX7W?8%L[L.>M"X(WLV=$R%)/ M9< V@!HC6AH1F<,:$8(&:K?;X^#P)]AC#GYPK;IC.Q3C8,OPJZB4I@001G99 MUG6&T:Z%U;?#S*-;B:YDLF-K_30DY( @;V#S=.O+3$QC"*IW5J%WX$L M^:YV77K-7A?*-XM2[R^;E)0]3TIRI"/L?5(2E3A/2O(>85;*WKU_-5Z>&]HV MO-SCYJ71RNP=5 Q!S'J!LBD9_( MO$"0<=B$B\3NHZ(T!E]>$(AK8&6:P=82K_)@49.IW!]!/Q(SE#D.:C?82.X# ME@84,?#Y&; C)!G/V 3+8(;@@T/=9,XBA8Y01D"S0$XL7@6/E+D!!Q1(-@:^ M"/@WHX)73H"R@#YFO1$LMH^>\@]UE4I<$7GP5496C1H>%;:@P!HBWHJU%!FH M'[ P$.A^8(<"HRA$$6B/"*%(1[1^7S)^'S-FA"K3GM*7^0E2H,&[.*8_LM:, M%PF-BI4GFW5&Q@H1)P3,WMK2= +_N7(JMHM =3,OTJL+XV!8D981P3'F0)+ MG%\Y&=O9Z9] \@WNAT[K5A#V"L+WL/K5\("MHSW:]U):V4LLA+T0_O:2NDJL MV4O,_UX<-PB-!O!^.&$=&P/YZ1 0#B \I)F25R8G.-FI7G[)OPT."8^\I3)X M\QXL -PK(^)2*1^L !$-D!X6 <;A9Y4II#;P*+" _LCQ)EY1IH#\$:\!S *6 MYB&;!U@^?4@]@-2 %A9?82?)[!+8',!R@L\O6XE5P4N %NC&1X"E*FW%3(C MS"06)3/Q28#P/&)1,I- >XE%R$S<]J+S@=4MG2YG - &)R]RV!ED$FMSVA. MWMC0Z0R!V"#8&*1]G2BQ20^6!9T$D-S!/RJ2/";:ET![ !2/:NY^5GAPJ'7I M"I@"]"653B92N5]Q0@*7S(L,3$L;@ ^PUNO;%DN!;RY_ 0B(0W318\ 9X"M_ M@L_%X(U3B7_;Y2+ZB?SW%V+?N@ZCA\"P,[ O,)"<.+ C-(,9^GG1J\K%599/ MH<<3^N-;]JVVC:T:;XS'X$X%O\68_,-.&^I6%0X?)W,.VV\9O@G\>,RQ/'@8N&J% M RH:HC+X ,SG]5^BOP.6#[_=,%D\%@[09G!*YQ2^JK^/^.!G@/3FY#FD$?@! M4]KV.'7.<2(QM:['_"0L=H3D MQ7 =RSY3>YH.PD@!?):%S)D#:CAJ! >1,D1++2RLCS29!7** FBS#?0VY1I! MJBHVP1%(V+=*)G)4&OE6X4\9PS4.%!FP7JCV+Z"KPNE9?;3MR/"IOMTITTPR M?5]]M7+M&JM[Q/2TR6$>[CY=1]<#,ST'F*;Y4\;PWZYN;LEF]]NW! 7.3%][ M6]\XE:76^MH-E0@6D[CS'N1KU[E#G. ^I_R,$3C,N\C4#X/+8$:A2 )K$/\2 M!<2A$'?ALC',9:$,A\^($P('E H':;"\TH<(P?30-^4'6 ]81%\"#(^ _P&T M*4BX16&",>!:B&WIIJU/O&NUS^?$C<6*.IFL;NP$7:=F=<>=2TL[)3CX@5)!K: M-]%D(B4:4]]%EX>U M'_,&L6:#]1I^%N&MCCF8%,?^$>@&@&]4H:/^\G_(E()4^PLO0_*AY\\^ @,UAB? M 5:J2LPD83H&%\]!FQ1V.@7R D8&\/=LNBV01UR?8XW,D5P">D&AQ&,9F8"J ME-E42/TRR!VV["19C6#S\ 9I48,W5W=00D M)Z^ I3@6HC@T#E\-M7D;10(A/PK[:@A-6M M2 <-#!1BF0+V,L9"(_RV2D:\P#X2Q_9"P.0YUC$0)V_%1+98,X,?)'-[V-&X*); +3AC-?L MJ;-2I =:.HD#/8*.3J$2Z#]1].T;^,!106T#A)[ H_H-^7-O# M_#2GQRR9IWE'HKO,SQCH8U> Y9%]5% +2>?O@;;$R2A#%\B6QJ#"\#+* M[-*=?=E$3G?V9(R53MGBE8^EE$J=,1EIM.;7[X'I /0VG,<^F=JJ M=#T_@FQ[I/4:AG%*Z,^UFR%7[UC=>Y95/C^IF4#9S0+3UO@)[--(S70N7U]: M=]/*EM3CE8&2NU[-Q1_R*IGQR-3\6P\Q'^,$\]?AQ52+HM;HLY,^-0)$U4"4.?QS^!:@G/FV. A^ MJ^1?F5J23::8@\H;W^B.P-K?!=U':M*4^!G/PI%G"UCD=7+")GULY!BN&3/A M8+X(3/9=T'W\1HYQLJC]R'^((O@[3"^#;80$?L 1/]&0 MHM/SJ_T5 @DVMS-(57Z@1S?/^<WEZ?"MQ1R!TO,*L@?5*2X+F^)$"/P,J325W3Z;-> MXO-\I3#[7!S6I/$#Z@AL]9U O=RB>+>:"Y^=SHI=K<]/Q?)$6@QNT[NUX0G> MU(SN:O7"S;,B=X3:RWM4;]_M& .V*LN=6Y4=N%49>6Y5YMW6L'.K]!:?:CFO M#(^:W$)YB,\JG^,HIOG[RC[V,/]YJ?C#5IJ9B>-?6<4$X:;6'WSKI="V?BZE M.)E5GTLI3C-_/ *'^E+?E*,JI7@ME>N5UW&V5!WL:B:Z=TD)I90BG8C"_Y@A MSZ44>_8%[D8*T992/-;*$RI??:Y7A6A((91:BC051>@W0Y]K*4[&G5D^-KJ, MO):B(!=NJI7V'=F/B#3#JJ5()\^U%$'A7#@V.$=>2_'$31O,Y\V\=G-82;,9 MSNES+<7?5$M!'QLI[JN68D%)/%F2*V-UYUJ*G02,WVSS],K4GU"RS5/?.@Q\ M='K3OFHI9.FAG&MD:SG8F>^ \L8ONC,1F/N[H/M(39H3KZ6(H'#O>(3-NFSS M7.IV*"R>>_=DZL#6C+]L\TPD+H=O7DOQK9UGZ]#]<=UFZ-SS8ES=.:=U1^/& M)[HC,-G/M12G6$L10>N@XQ-(]O3SQ^LZ=<=1;.^1.@I!Y)5^GHG #4%>44'Z M!YWESS'*'SN8>Q^UH=)_K=R*[%'('4\P1V"Z[P#F([5MOD,M!7EL)+B'6HJ9 MP.4FI68ES45$A>'54F0C\#*DJ*L<_:WMF@AJ*8Y'KGB ^O&#;+U_UNA.@SRH M:/$#Z@AL]9U '6DM18B/.F4UW!% M>BYLD0['7J7, 5CIP"(=4&*DF7Z5H3JX3?>94G(W!SR>BY4R?TH;\GQE ]OE M^F4C<$T"4S%[SO7[>]7MXZ)-U_2HS*36RR;&U.2 MEB>>1A)ZA]SC(LEUH79II%9O\_WW&K-;7E<8DM)?L#T726;7.=A^>HIMZ -! MCI-L[1'*\GN_>O\V4/KWN[7D"8]NR^J*47N2R!%RB9OB)W%YIF2&?Y.5:KFVP^W=5H[;ET5_]Z M+X^8L%K=K.FMD^QJ2F,P:+WTY^W[U+X;:8&W/W]F%W+G_O%]$MIVU[U]30^L M7.+< ^O /;"H6,?02LN)B7<@9OC!8DDS6%5^ MYECYZ8PX0$^"(,T!,<9XA6 (F0/RK ^$#A(.< "\"C[4X\#;1/ A@A%9 AAR M\,<>(S LPK\T!Q+-048'P#P4&018RS26()1B0$0,<0, M9"#>G.+3;,1=+[;ROXV1]XV!+J!K^D9X3NE @NJ UQ4$J?_A8&QKDP*F8W!- M"X3KWT2)5_J"!$^$N"2>\ZU6OMYI$S^!+&9X08&_P^\EC!+()G>64B,$"7!=<. MWF'LVH:VA0UMX%;Y60!->U.X?)6[AAV0]_>&/6<,'#S;HL3U<6X%3<8),[F" M_IX-X%SW^O-BYW/PDO(?=X*V!I#J6U4^(#?CL!WY%<0P"A)KR8 M[H>LO=N::9[:;.1G7AT]BE)/X>09E'C(9E9:#MT%_A,K&26 MH($F0"*W!$V"_^MJTJTVUF[(3*IO.>,V'\W%\@ZC3];!^E %.GVAHN;T!$1R M9A<.K2L/C&GDX- U+9MN!8[T JQ8'C/J_R[X+_6W.!VSDLIR?7[, #U$_T%! M6M)4Y/$#']NEBS]DG,SDXIFTF8MB;/!8FJ]9&,WN Z-L0O>>&3"E,$SO^,6[ MP%S7Y\7!&:8^8$JZPI3>%J: 6<1I*A$"2(_4A_ULV'.\HDQAE$D"5MF, P:( MK.PDK2WZR81 /QXXJ,)%*]W))#%)&"2TS.F[BJQ>7A;!<0+U8,+(Z@+Z:)Q. M9^,4T//8CE0UCL!T&.>K=Q/EMBX.K8S!I:-;I_L?.YVM/=Z+-4:X98(;GN\- M1[E$F"DG86J<++&,,EJB26#;PX-;H<[_[_]F*9+\UQ=U[F3A66!.[0G,;L(@ M%"1/J5P^I10S GM&LA'#T9%,[8+DC'\1XP7G3"H9IQ-T8#@??Q*#BY0!2^#D MN0SDFAR2G"F=GIQYM [!H,]W)DOV1OG:\'9TIL] DF;E,),V> 1U(X&P -!G ^/9"-4G2<3*9VJ_(B<(V3%BR@J"$A,)#A&AB:S;QO';\7E>HJN6,&=D/%VS?!B35*4JK['JEC6 M=TAZ"2QM,9=N$WVA)R>LLN;@)[B5FWU/Q(TB?OL[Z77RRQFN=- Q[4LP12^. MPL$X?4B,K_C/1O=2/<74;C]:S!GCD6%\1:0M(=R?F1\.PH_?&OIO[T]'4ADA M4,7\.@!25U0*8)"5IN":-]%G&.ZX#>[LLKN\&:1O;V_:MR]1$(DV%XU7QA_XD@?UC#K=L_O6I2U;J7EV+K7%&[L: M,\_4TUGRN@9WL&768%X_XU];(-E?ZO7.:7Z5KB9_7I.IC^L%J?4"Y/FY)O>% MEG6WS$5.[;G!,\'6I4FY)\'KA&!*.W*BNLONS6EV*[4$KLE:X7$U\Y&]/X#5 MP&P[:8 U[,D?(IKW& X[XS5!3_/;'7P>()(9!15/G0_?0",'60C' M1GSZ^[GC%C=F>.AQB/@]MGKJB-\$:VT)7HSX+:^P&GQKDM@MV?C()*J[I-O/ M@_>2&)RB@*[6 ):=RN!"'48E;AEQ"C5S,D[@%',G @*F1KH5U2VQ4/=P95%@ M%,6L6VG(+7C'MJ4::;DK,4?S"7F@$[(N%;[.LEI-3=?S'Y5,X@E.7M3M=U/\ M6TY=R7IUG"B8"9-Z99/O=,FUEOBF/:_+5S3K@QW;6S)[_&8Q5NL5F[&-6LPI M%W^H5#J>2+BE,GI Q,?E[P%5E4VH<)GI+=VQ96;H MPI#@G!WG#@:W38>Q,P936V'PL5UJ&CBDKS)N\>8C!&&0'&KW<:9HSSU&X=BB M-)YPHH)<;WEXO$/DJ2LLK(\TF07\%4)C SR>WPWNBDI\K\MO#P;DOA!I R!M +Q4N/YO=BK#)CA+2,VL.(GV?QEP>&_:>S+#EI@/,_="9QC($^:M M/OAM5[*!EQ>MT+#!F6SO#XU1YV;D;%(9=MZXX3J=@+->O8Y)^V;,*!#KLJ^= M>:Y?%_MN M)2Q-ARUAM[B,0!(V.K&Z)F_D&AXL],J%RD97M,S"YF,O+!][^7,*4U7-;EQ* M0QUQ-!\FF=Q1XG]',+SG(=:-S#L?A, M\O7#Q[>SKDQ)'R?3U#')^M1Z6:_?<#BP&L]F54J=L+8P("_ MOH'^(.%/$#L[' 4[0-B8,^<]$6)? G3)+O5^H4%V+/$?0IG*,@>+)$(7KWE/ M2Y5CV]9;/4MG@H)/[%/O9:8V?GH2U@I%C]V'8ZPZMA8>*TN2F[-_W06:=PKP M0<09Z<=TC0@@7.=U4N6R+S<-:J-X"Q^O",P M3P27R= M1X@DZ*-BXR1X=FI%D"^I1TM\#=UO:+B:YU_E-^KKIB&0/KCVEMBRBW(?FPL1 M))DSGXXN,K.4V.'H(1A!;(8.E+WA7DT1F#XZGP56?J/9ER?6=_9&V=&4=GM6 MO%6Z1A#JV#%L$T^2V6-RYF1W3\0("363ER+9?)0?'F^&@1(Q(D7.5ID7 >"4 MVCW&0UV1U+&RVV6'$'DD612[&V[/7XO._+-UD^/WDD41KFLI%7J,9ZLLBN15 MACZXBVJM(>7(HHA:5J<#DE^9HXDAR*W97! MUSN54JZ5E+!EV"9@#D7(\C5W%#D41R%?EPW@/9GYFSZX5Y_#B2\F(O5J;8T+ M'7Z2:N REI5>D$&YV'1>'#_2P]&C&D89R]'Y0M+;&:]'JWWEPBI*V1DX[\^? MUPNM*3\M-GF8]PN>J-TAZ>V*H4Y575N)J9VJ.X2]^2K?/K1@N!:\EV1D26J8B MW94;#_/,^^G4D@3!R'9AJU,5K.7OX@=1F52.[B7(1>(4_2"9U99>?ZT?9.^U M),E#U))X35$(BOM:_S;+9D<:S^:^<3G)ZA $'ZP\$SB/\JAR;,4("1( M-1]&Z>* ?/C:G+2UWTJ2[5 0.)7OG*5U,G4*J^F-[G4*H=#%_>-0RHP&7X-> MZ$4*/\.L4MB.3 +91@I8_/\N+EU8)RS!RZ:26Q#,KY"Q06U1KA".2,YU9MF1 M,'Y\WV0B'56MPG:PV=U<.N8ZO>]?K9#?>[7"SO15K;6O[Y_(<7.1_7;5"EL1 M8?:[5)AE=ZE6V!E77(KI3=JC"M_9U.#LP-4*VX'D7%5VN&J%L/W_U!;5"KO' M6F?#A\Q[KZAD3Z1:(0AU[)H?2:52<3*9/A9.NC&+PV^UPLZH*4R!3,PN"NE* ML+:1QU>M$ 1.H613;F-%G7P489?P_,Y@O2&U'/LHOS^\#?82GOHO3ARM=OQARY]8/D"ETMHWZ5'K2W^:OFI?!9I9.&6DZWKJJ_\VRT2Z"G0:QB+6+"D!3&.VE MNBE8GULGLL'X1/*'^\2;RJ7]I(TS_I> G/@WD9>9'M__EZ@# MGH7OH2[!$P;CLL;YK @$YCVV3T3QPOM>X.;QOOR1SB R3URQ?27>O-Z-^/W2LO+O#?D ML9%48B7'K,8!L01TKQJG*!QGC6#L<-:02)L$2-B]CAN_V]5RC?*;S"S(HK#3 M0>*1=I+*$22-3V_UOTLC&"EPC8/R5!9'_$VVD31.O5;.M\MM4U3V(APMZI!E M$3P?#B6%*@&ZH8^"(G*U!7 CJ: M M2C_@@]@>5FG"!-"(:=P=>S8,G]D0CL\.$"?7C. &9%]'FY/Q706V+,9"(L MX&/!4N!K.'D!&*TZ(B3 6'@1J'MX]1.4$@:MU@DO([.$4^<<)Z*N NC=$/M7 M!#P._ VH)BK@^!;&('M"PJH6X,?@,2H'O@.6!#\&WJ-R,=7\ZGP$'LRK!*^ M[3&*)()C7)@GIMI.?,Z#$S*-*'7$J/I;\$J,C\E<7QJ*0%K !X+C@]^!2B)8 MDPBGR *]#K+12P&<:ZP'QQ 3$I BA.K8S=4)H!0#$N!H(HD<"@(,]!WH.\:H M@1N#:C4!\Q#85<\+O-'82O<( $B90X!$4WB5W]',U:42*\T^$),K2HK:@11E M9XN6=F'7)I:UC34S;C$OLD^X12\#VU!4Y9=M[*YC8+W'@KH:=SU-JV2VSL[9 M+7BM0\?QU(5V'HQ;[&IO'ZKZM%!NN:*OP;CK$.5W=+N_&M^U3P@^$"_P+/EP M7N';91IX2*Z?$W8=%;]I%FAX<^)[?]HJX.A0V$&T5$6 'HZH27TD<["\]PF9 MS8-.][^YB@\&&F23WVGCE)^-AT0<*]+S:/A/J*?^3Q18.HY5APV$4'> U0 H MXY5 +"MRE 5[6G1OB"@LN.SQH'YXN;Y"N^T&,&^ ; )FC4.S<;ORI=7YF_)( MISS<1N%MX9H#)B$P;) AR0*3BH=6C(I[#T_S\!'!E?%B MNY-)8N*>3JC=,=S@<]:IWB6MW "/&_0M.WW-U@R%L:S-D7$]BW6IATZ3RF%$ M^4VD@N81(%D._62/T%W\2>?BR:1;"6U(='&,<%LN@-5NVN-!(C?\X+3DWPNW ME2K;);#Y3;-: [84&:>H3 A@"S6?-+RKZ$C0\21RJHZ9/M8L]J95K(,F=46E M #I9:8KBN>NI:<7[#'6D=0R[4GV;WIN9-=7 ]336TX]CD0>E&W/76[)F MO[4ZX;#F_2.DM $A*SQVU&N.W].//8TD_P:$;."FI-^LJW"XZ;I4A.5@V*[> MZ1 =W?>,.I5Y=6$Y) 6>Z?$"K_+@"5-88$=(4WDY&B,Y1;<28Y!+T]4%ONK> M(!B9(Q[;_Q#+F4%)!^1A*,XI7&OZVA9Z\HE2FG)=OJH3!?M5PZP3D\-L=).7 MBWRK,W[GD MORY'/,MRX,[ ZBC^JR<+ .%T@,^F+OZ(O& BU^5_PHC,+&$SZB PN3(6/M_O M T5$5<"M0*""?X(OL34+TWF111T;;+^R(AE%5%2J>D6,[? ,]T5=C1:_VEQ. M*E%?[R&%EY->X67W('.YJZEW,ME6"_*[")#5Z-R46T0S_YHOU,IM(E\O$?EB ML?58+A&U:KY0K54[5;?P<^AWO)H&KH=4&H/E2Q#9U7L(/]CE[V3,8)@C_%6Q MYS[NL(^NEAQ^W-;*^5;E>G2\,3( JN$DG9UU7K+)NZ&?&)D$:8:8X(/PK]G; M?7'&ZY.YBDU_?NZTJL)K8MIZ3^TE[&6M(F_3TN>_UJ.-%>X^;_'-:89Z-R[5?G,E4$G;KL VL%ZAO ME+]@!D^'^=+EB*YEV-321'?,-/+-?%Z[+XI=;9)(9HOYQ+N0LY2."*(/Z6ST MT8>G?,>0&OORK!Z)_W'#[:\K3G%J6I2/Q@MKC&7OHOK]7L>WO317-P=%'6_ M/1Q(WR8E;]O YFF$''W#P3_OHA,AP#\93[CVE3QO5*]A L@@*6\N;+3/E]IW=>ZVMNC0-T.BE\W M(RZDJ%LJ6-0MT=4:]1PSG&4?1^3HXD\G_Y+O5!OU;U?6"1,!>%4AE&E/X5D> MV,EQ]#L55=J)2-MA5(Z-/57+Q( 7.$)EO@B94Z>R"+[%31@9_%E8G$+]H,?S MR5^X4\ EP\*J#[B_G]#_0B7^?GLC)E1!76XT(H-V5IQBM@MXQ M+BA7B$, YOHKZUB M#/P+^JH-[,N< &%/\..)@(J]8$:(/!7@&AA8EPM^@W)Q$ &)+#_CV2D0+R9T M (PFS )8G : < 4O3+'AQ"$SA,_&];X*@T.L$UEBIWU5B>F_!ZM"'Q_B['CG(?(!,VZ!QR#KGX=1B8D];4=XJ712'YG:3<4:?8.^2UAD U>QMF/3RLL" MJ&N!>F?J OZ2LDEX@ D.MH[W$N\_X+$NGU0IP$GIL>3%XDM)RZ\WU3D5]4FY M*T+!FNQ[GY2G8OL#EI;G)S(OX,ES9,Z@)&!%*0I"M +QW.2(W@(]TZ2D*^+ZC7BNW("/ M*Q*46.]<7\740"9^F+7?O*@ &TI %9H*)\]@"X()I'_PTGV)J34M2QY98R'JW%C( M6?^U]\9"R7-C(0_"*76UG/#83JA*O:[NE[WLEI[J6T'M,/R<$4T=->S,V#VH MHG9; RJ/=4F\G-E^5Y@J8*>*$@."G\CWU1!4T@M3A%X$5T/QB0?61%,_3M@D MI'X9C1W R9T$RH(8>8] SP-7A_I8*'LQ]\#JC .(\C4-T2IJH"BDF6;B.HB_ MB.)4Q;1Q*_441%D_P9]BNKVF4YMIK4$;"@Z@0@0"4"YP0U[!9B/NOP0?3A@T M"C_)#X#\%%5$'<#8!!N!;WZ\:E\!>2Q/)$09O DKH-X"DAE+@(A16%[AF% 8-L.2%=(A13Y(PY9@Z2@Z1#@K$2605^4 M1.Y2Y?67PIY0_?YT/,6\A&-DV/X358E L0:V$3-=03P\>K!YQ!#@4T5P,=C] M,\3W D\3&9KPKR-I;CS#>BYD&[JF#E>)3@,\XH1Y@SO( #$-!H3NT8:G49@* M @=^ OS]*D:26=,QT,X7"/!O!]!X19GJS!0;*L1PRK.PKD>_,..IAHT#;X$; M#,"I*H;II4/QBM!?8#Q*@6#@&.AAA4(CAKN=83&@C*2IP!*BI!I=RWK<0H+- MRT2]$PJ"F.WQ0&H 6Q#95BR"(&SWAGR)4/* #.:I7R[2&22 MB:O8+FJG4%KBKKS1"9.00GE2'N48\^*D$E M],YTQE/ :L>09\D\8(I@.;@9'N:+66"Q@]N$^G9,OUSX 14[YGZ"ER&D@;=A MY'AS<0 $2(._$!;KC9KA7(#M^."OP!^SEW!U"#T0U?@!@%-!3P%\!?Q6GY'E M!8P$XQZ&*F;QR]^\(NX!BX,-]+!@L?:*G!+V#8-=R:B$#'VPIZMU\/ 0!75 M6J9MXXK.T^'A2+$4^!^P.PQD[#E"9J%^7K9EYHPVA0GS0W"Y5T2-48!$BCM( M!35.A+8>E"F ,M :^G"""1!A8+F?0&N$/R%5$Q"*SC=D6%T(P .NADQ=(NX MR6H&VRIBIH+T4&ENR*Z>) (PLMP$?(S']VKM&2"HQ\&W J2S:"O*%*#(?(O, M ;D#W4XS3D#OY <$K\80M\0]%TW-U60!*N:-4-:!8S,YE;-?(BN!+4*.!V0U MW^ZYTNX8FC'HW0,<>+4PXW?V0 MRC'WTY_AA EL&CEB9ISQ: ,7)\]^\.ERT)1A##Y^+4@]<&A5484Z D1E#2@) MX+XX-J8KV(98O*[6.E63V: K5I"+'D 39[;8E IP\@ H QY+OR$@,Q6Q"*#_ M0D^@-![0#+&=AV#6 ^8:> =F M*0P!N8ELTI]..TO+C<=P! '+6$Q[Z#LZ%UMVC]LG0)6-[YBQ7>BW;@$6 4A' MP S@FA=4OLG)T -D!A@\^_V;#\I/U9$$)1=N_(^4"GEQ>?G8[FID>=A_KXJ% M7B=ENMO-I=CUAG4^=R.:'70//B?GZ0ON/K:=KOIDH D3WJYZRC-_[L>R 6(: M#Q(&@ $\XZ" WB1:UV^:\\L77PAX\7FUPK'0>= V#!K'A\T0RE+SA(!8>'J: M):H:Q&HO;(=5N"3,!3$\.P5$ -(58D[NAR;FCFSRCH'Q#_+N*ML MPW#RB%6OZ^*B/A3D?K7-EB86$]&%%V\)+Z#;H VQ.I9"XR9X@=LU7$F&D(-+ MIJAXELIY@6357.,$,_2F0NF+[WQ52S+UJ(%^N]#4T\6A;H@:'=PB5X#VH0;) M'%"'%0X8W/*0DW$@WK1L)7&YYP:9C1G>74A2@@3M7GA8CVU;1@YZ#-18#4]M M'^C(A&MK#S)[1>1=_P#(#K:;L74(@9%::/0 11^J'W!@C"U_@)DQ/&XJ NY8 M&@P4\.7!5(6E]AYFB($/?94.+R-ZY HQIUU;EX%U%:$MIJ])@11+YK80!XC> MK3%E[KLW7^._G]CR MU"\V1N$W,/H4]2+A?/DI[9UXBS@^OBH0=H, 6&"M9O M46M\:*#V% @X%*I2%J@G0 M,>#ZP)K]@&HCTL;A+Y&.BA^[BD!.BEAYE9Y2/TR*^OY?F-4F>[6N^SDJCTDI+VO$V7E#VN-=G5BH]5 M95:@)K5D^*DH:]:Z2XX*?I]-B4&9!&*8_!JBS%:XG3Z$YD<&6 K+#8U: >U!9+A@^($\A=H$QE] ^@W^ GQ>"3\#60*,2!?T[]L'FA*%WXI:P -CTJ"N\'!)JBS@0/ )X8G7&'GCI%+9,:>.=M:(&Y@1ST6;)''-O]JVR1&YBG<@?^\RW*0R!0;^[T7!9HA2.GEI'J JEV+ET" MRH*ZOQZHB1G\1=%S'NS!F4(YFOR%@L.(62!-S'@D"DKV.)Q(A)UTRYX7 M.AKW_0ZAG)N[KC;B&(E\S-4G5>IX_??>T9V;.Z>+)Q62_SY[17G[[XF?(T88 M&!P9(4F9@"?C^+U(F$T#0<2Y"4D2C4 M9R:B="8@5( 4P\MU1HA]+3J.9S3&;.MDW-/XC*7#6SKEG%=7MS&5C!-NGAC+ M.0U%NRD< !MEO=S,IB2$KMZ26/A>4F)X_"2'E,:,ZR/_$[9R\^51MFU]IJ M=>< NU^ M.,76O'E8MKJ47VO4C7I;1RZQ_-S1* -ZI278P3WB0EWMH4K6[^4"]?:4/2F5 M .VD:VYD23$(J4)SC5H01[FW4+0/[;@H0Z?61(8#A6V.!2,'JUPUR]UAKM$) M\Y&JJ.\?<6\S*T'F!&YFI/B!'1J)H(8P4&)617@<"7PC26$(3$I.=M >%!DV MTG,$). ;[67<6$]!4J2/!9\]#6=)YN4%(682LBT9'V M$'.Y<-/(8VKR-/1K7M2ST^!OT)OU;% 4I(E@3D)$EJ=SWO!2=OM//6OOEQ&2 M@BP^JF'4J35-_(OF*AL#DP7J8[0*>(WA]_ W^JS81U975Z)TCM;]E&OK_L"K M[VK/[T)OT> Z),-LX97>4^=^LJLQQ9O[:TJ>/%W[FFYMPY8%O!T;^%-=MR2J M9E.\[DRF:N,]M^=6_L6NV^"E!5,KJT_EVH+A=EG/P3NTIX^GT;U]2K*;*_W$ M.MX?_#R_[42$\_B#OW+\@=VOK#.A!M5,N:,^,UM6FTN/;B]19O);( M+?IU'M7, WWC?]F\@_77O5UN<]K?Z(/SP(-]WMJ& 8]IRG]BJ_/B*#J>3?CK MOKG^K-UY4\K&FTK<@(-&HT_F-)S?WHB+:7E1RFW!G [33-C8XKGC.<3YA@O? MDCTE(V9/YX;GV][=)B:5VN/->78[-_S='ALCNWS=F!#%)[I:A4Z,:.9ENAAL M,WOEX ,8C.[F;FG7IM?KW/K7!V=A?^%E;F)@ M6PUO\+C/ (I7T'G:INRW^&G_?KLTXBT]4&SYW!T^R)?U.$ MH^AVF0,'\U03QXGG?B.[4[_ST)8$[NIQD9]6Y]-RYCYY9 TXD^?BA@,7-Z3/ MQ0W>Q0W-ARHK=T;UNVKF9!IPKJUHMF='. -*X-E&]3:*+<%4\I@>Z^X\VY)0 MS&CW3QAN_@VCU,#OQPQ79U:$L_O0O;6U*IHGIN=&$6VT>1>)MS<#'P>0(0MCK:379, M3E1W_7USM'-%D+N\SE7(;8Q9.G?ALF27=WDZ'(_\>#UCA-L>+PYA[GZ$)[!/ M:I]0B2C,I9?&(4$,.#P0P[_LO,X2R5 <>ZAS?@,@;OKK6D5U?33$,;\D4,9J MBYLPJHQ_;@PJN#=166_'YI6OJF63U7*Z_U9-2%8[J4#'%T8^ZMJE;^<&RJ1# M2C]-7"42GAFHGM@)CHI#PRT3!=Q6TI5>GIZ8]_1L5*F?%-PV.*HR?AU5AP'; M+MPX2%ROXVA<#+9P:1N!8RJ8:S1 EX>O0[@/5.<#HKHNB=::=1>F)^_4&(#D MNV2K4^=M8-Y\!A=_?NX.8K>5;L_9P0'[1C9'C$R5X"K+MH67?[J+3: MI:_%#?T)_?!Z[5K+VY+E93?G3VPP8S:E3H26A_!CR5WM%QU[0E;0 MQO$.9+FSQF?VNI'YJ'R*@\&1 6L#S\MM:V0LF\A7J5U,B_TY*7VP/I8'/Z(V MT5;['%[$D[+ =V1>87D\X^7(K6;=A>+X1,G8',\(GAKDHWI#W2P>YH\W*0\X M^S^C4&3_IIULQU-S89M/B:O$*1G8046L7SRML$>-'PT+Q1K_FO72'$\!3YM8 M:=A&"4"3]VR-HU,?&_"J]LT1DR&XB-#"/5GAPW5)KJ9+G\."Y4S$6XW,$X0> MOR5'"]N$25[1I\31@JIV&_&PPLHFTG"1IU_G+8;:MZ87#"N;N%5(L9'$%4F= MJN+G$=LOPJFB6/ZX]./R$8W,J4Q%W3@4GUC 'F:QAR,U7=MKD M4[>/3,:E8YYQ)]LPX>2.3!B=\E9L^&00$D0+]KA7=T[[46:F-\_/7_<3M]&& M5@/$K;BKVTJV8IQA6SZ!K.^@<%NJ7HO%ENO7'.5K::#J:"4^DTMSU_U4U.5K M$11ST+\(0U[BCH%(8A(_C;;Z/*?\0C/B3K?K8V=DGQ"/N^OI [D7IG>KCQJQ M3V#37#29/L8:IV)OIX@/!S9(M)V/,;9C(H./\A/4[M#L7&A.!XBH)H5.9+UK M4E8TH;S(UJR%[Z=1GQU> $SVY7WAVW86O&17,)\BJT3('MO J=?+7 MVF T[6IFPIV]/G0QLAFH\/V7]9E, 8W,8RNT;L M:)+>?18S1QNK?K^2LNT=7Y0/H-_>_C$MVY6F(=5P,_&+_3XXHM/(L. M6D7Y?E^>@M6W.'4JB^@WAH=['=,KR>V,U&S)/3I[BE+1W",:(P"=;^I@"F?T M]3E^!HU#_V:2+VWVU!OD[8ZE #PS';"7V+D+XE%?LCM/#=HP+LJ&B6MU0F0$ M0$[8L;-"U62%B"O6MY7Z$=E(1WC:KOR \INI'OYIN_,$RFJB"N=9R@HCN+B5@S"'Z^?DK5+K MUQ5Q?QJ3L72'-]A.XN&BS2-&B'I4;CI%_Y1)!>@#[J=#I3MH[*?P*W2R#/F< MW&F*CDC&!B*DHD5(/K)J]*[Q*Z:'8M'1XSU_=_U)ETH4=S)"]LDMT_!O-C 0 MU /@(0!W\-> .T3-\J\V(D*Y2'?V=1@[<(LX09U3774 G6'=LO6%4J_?3P?L M*?I*S.[J+@J$GM9Q[JR^01L&" G P7P4 Q^3 ^3ONS9W?G4X@W%O96 '">0= M.F18<>?]MGRB;Q8CMB6F_;V!8G+CK3=E.*Y8730%1E3S(EO^G/*3,>RQLA(W MJ79JFG"=[6ID9]!YJC:;4GN;N(D'J6Y,[(\ ,\;F428C9^P\;DN&A'4:+$R' M[/-Z=R;O6%>XU3&A%=8<3O[X@9E_C8+V-TXJ#(UBVQL](R L!+@J)_3^K&*_ M-[J3TK*ES/PK]1>WY "S2L,&,Q<;UI1;FG;/EQ]3&>IV>#).MS5JS=EN]3*]*;@,8&3 V1NB2DPGX//P?4.P"MG\NOYV9\-# M@IW*0#U!'P?:%2^QJ+)\/N+[(_!+"9R#>XE7C\-?MYJ 2')LJO)PP>!?5\0] M(S)##NIGD.84<#TRO#+IG>NK\*9<5P/-*+BM"=#Q8$MT GH45&[(XX+W,?.! M%XN&%"F M-V:%WY>.)ZB\QMF_93 M*69"R*LKRA8U8Y'HR^&\P;?I<:[U.M=Z'05,SK5>V]9Z1>!:V&-Q#H!N@1&P M9J@"U0/HE$@[@ 7H^N0Q+R2'6N9AMI_(TNLBX2X=?OBV[E%P[2E2Y&OY.M6[ M236MGLTNR3)QV]9[^#PNEE=^;*4GFUH&K;/!DENEN#D-L5PJGDUZMO>+#BI! M ;4V^WH3H%;:F3P^IA;"R[-2R?^M@")= 15"#5-H@-I;N#K$@B%@@Z#N-9#S M[J A!Z"%U>M>1H31K2P_!@>D6HY;5T[+?-Z7I<%H5F(YDS"L70$KWJVGVA%D ME@<]AJU:J]+)XRLZV@"55&A06>&ATI/ZDB/[7[-!^N^#RH9.5,D#>T?W&"P+ M[]I:V%>V._O<)8?6(IVTE9(>%#+D!BZ;&M;H1RK33LY-RK%MWJ-SY;&G]P8^ MI.UX<"IQ=#PX'+P50L/;:L-J<=3AGZK-MX?D&7#!.'F*.CU.?K! NLT) ?T. MG,CZ<4%$$8JUR(H*:CB6UWDBJ&GOI5F=5Q?L!L,1[-W-:CR1V'!0:]*=4^_7 MFMQ7E-^"5GD7:*TP:?[V4P+L_ZLA"V=H;?!\I?QV>@T?6L$R$.BN]IQ^&I=Z M@W0U1T6=@0 6PGWUA2G+V5=!T517FY69NZ)Z4YV_;].\TO\JT&D8BUBSI&Q7 MNVE0M4I2&0[RS%$L*=G5%'K"M6:W_5PS%\&2-BWF_UQ>$A6>$]C?1),9 G)M M=A32]Y"U<_43RAWO(L')I/VGC MC/\E.HL)6&)>9GI\_U^B#K@7OH>Z!$^A=QG; M".6):S+&^KB*EH![*T/,3V1>X0B<\(=V6&/F!#^>2 JGQ!CPWA^ 8JTSL.5/ MH<97QEF GQ15YGM3F*#46\ _P@EJE[PXXQ3X.\Y\&7( L6?E\%[QAS+PWPM MX_E]E!P& +H )SN68W27Q[EF/6!>3"8";$'((]M" MQFE+Z&,JH!58;2++T/!#N2H]3IUS'$[X@@>"4JC S_:!G.IY MD%/P0$[1D_=X48![+(YXD8DC]1FE7G+@3^)T /13G(NH@[65;X.'CX#E/QP1 MUV_$=;L3C\'O;]P0*Z$3PRN'ZP/ZLL# S$N3TEVH5W_D*O2O[*B('G;+ZG;8 MR8EI:CDYL<4)X #8)B.KBP[@+ HV%10KL]">HVA3_Q/V\$N IW2U!/^T*#_F M'A(/HUWD*1([=8 ^@DS;VU"L_G$$K)"9LIU,"V6N5:OE,N$HGHM/+U=KX(TRK;IO5T6E(3O.:__)_25$]41A<%5"T9 M%[?R8>UG[=N-?4;]-J@AZ+X#@G7=,M^DXE/J<2GT(J\3V, ME$)KM3V"%@&240-.CA.U6I'X2?[:8PYQR=83<,IU))OL!,)6;Q5&=OFJ/6"' M8BG=C4IW86'_2_Z+5[I=XV7&$: 3, X ;/\>D75W<%X1 M.1X)9LG.\3*GH_:4^;2,C\.Z_+:VC\[ ",2]B2(LUY;D,)JF'>-FSX;>J1AZ M^_"0G W&PQJ,=/9'F+NZEF%XJ3V6)"#DBI(,VUX@G:W&CWG(XGY2T=N'SD]1 M&8\DC_!VW69@'P]>YOJJ).]K>YN8FV_#).DP3*";/F^W)J!%$I;=C."!T6$# MAXX-RR"I0N.Y+=VJP_S##95Q&"1HFK672>+W3 YLLJRH ?]Q]F(.->E^$]DONX.UME">R\/"\&/ROB-1'CZ??BLQ MLT1A(11F!) B^\=(-@A&]/(+IJSP\IW89EG^+\.(:X5%)HP*BP#\^$#^SVC= M@]@G.)%YV!$0VDX39H&24H&),E9.T6;1JM$26@_] MN92\2#!]F'N)/*'( 3J>JE-&()BAS.%T5_/&3S4Q%>;0G=VVN$#C8I7E5A+9 MKL8)[]E9X676>^TMAY&HY.0K3+:W(1"]1M4R5TR"%=?%*2=-:7%4<5(04?7AIBW#"X*9XV7 M9?Z#:%^!Y0F*).*LZ+ZN8@/>P_5ANK.,9R\8_@LC>;AH9+;;HA@*8 ,3F5.@ M!P7GR#.H;AIP!9Z%*=0];L0(@Z5'H!(!F'+,,K#5K#0Q6JI.IC(L,+A"[-\X M% ?O-_A\S"_>_.JK;GY1_#+?R/;&KX7Y=%--@:A]D. C:X$+SA6RJ MJ]')Q\]7=?ITZ"WLCQ@>*!@BA/F]?$6\\N)E<<1SX-,C3AP2 M/R_@;]'/%[^ $!OKTL7$[L8WH*H)@$/P)B )AQ+LWHM$HX%=^'V9NU0 ;P48 MOH(-8!&V;9(."N.=Q.QF_/LK)2UWM><^7_UXKFKWY'L4Y8G>X5.ORJ]45VNR M]6F_4W@?W@A[7)/?TC2PP)MA#1PN]Y4DMTFEC7J!Q:ZFC3X^M03)47(4+4%M@#TGG4U4G9U9()5>I_ MP*(L3E;@S!]U 8V5S;5).7N!@M]G=+5)Y9&^KL[SM6HJI,JD3+#*)+JK527I MB:0J+[,L>_&GV+B_;]1C[4ZC>!=N^=$!/0>Z@O+_*T9-J ;4&7&*T@V J@&L M@K$$32EP)7"X@?.,<@E[^]TB^BRZ861C*'GSB<[HGY;,4./K1#LGE'JF"ZQH M>U.<4- #;&M:5CYSCI(W'Z_6O6]5BI9RA>=\B4X'>/7:AB-K7N[?59KUZP:K MUBLV]Q=^8=@K='749?UF+KJOD$HDX@G\_RY^.B_''?H?XTJ04@ZT7=1$#&G" M_RR#XO^U]YW-B6MI@]_Y%:K>F=V^9=Q6((@[[]Y:LLF88,(7EY $"(0$DDCZ M]7O.44" ! ($MGNZ:N8V&(5SGO/DF'9'BCJCU)2F!EU/2+.H\PI:UP%>OFXW MU4:B\EI,,:[(L7OY,3IFKWNSB9;58F_$TE$J+D?/O]GO67N]VS]6)OP&?_?/ MO-W,U"_&S(M6ZXJA";\!/>_5XK_ @R[&3YYAQ[^PFH0EER/ 7#'"[.J_5T". M\<":0R-7F",VFCDI(AL\4!U5WJ#?N2AH9E\GFL"-OD[@$\ A+E^9Q,IUJI8A M'?"=S^= AH'[K!T:(!"_B; D;PT8*.5!D3JM#? M R%KD'_H0!H!8UY=HBI\#G5WT!C4K0J8UBK*BU67HF94 AZ]<.]8_H_JY[$0 M>8!NJO)<"-GBAP<8/R6,"NB1-L6CT_IPG#= >>B\-N &ER5+T)=MI :X/=;, M!-!G[4:YL\POZ09W6I@9F[I83!@+]R! A!?6\CZ.5G> ,;>)-P(/Q_%XF(@> MRP[,1!=SIYI\=#;XJ;.I[<[X#@>T[<26PW:U.#ZG;3A0[>)3S%-<\N&#\Q2M@"U,:HJP]F\D/B0.UC%QLP*#OOB84L339'AC8?D(VZ,6(/+-#-GPP^3^O1/EOW&KG3-JT8'\#<$OT-G$P>@P M$KW@)VBI5AF58Q98FID+&B-B%4:9\AH +% Y#.+?S@:RB*&ZBB&0AC/**.)O899PL A7Y2 M7;4TAUA9#E2!$QAE"ZN6:D/TT/UTP#I:5,UJ]C>BIQ.>;-PTHQF9CJ M2P/WMQ>OCL;[6J*5BN>V[@/J\9L9Y,%\PC3M94H:O,>)4P!7&7?7GW5UE M,5H89FWC9-Z/SST$CCI^56VNR-WB. M-WT"R M$56O"-'>$+_;GORAI]>QXHI?9?+UFW(7''$C^N*.=F.FK39K:9K>/)4(@1-$$:?>[A M)S)^8R4.6"=:)EJE*=1V3TS"1<(8^OY-$%B\FC179]XUYW;..6O=%DA.ZE<' MFW03=00-B1<.%3$^@6V;HLYM_>9/;JL\H/?;;%LR>EHW-Q: _0!FF@T0R$I) MW$('%?L91:,\U+\,)FLJV2Y8D;T6*[[^&?HXJ-O,J.B)B-SA487L?:,P'+_A M%18V>S9L)#=SQQG42(N,JM:&YC-J2@.FAV3-9]3A(^P?5?-7E; .,-ACVU_Y M63_1-0MW\R)=<;C7^SL]FRU#>8P?C879:., -*@RBLK MH[Y Q=)61J69HIN2P:$89A&6,3. O[&*"Z19<2D!R8_\5;BK(&N.ETB2P212 MH"R.4$=D^,.K*O#2