0001683168-23-007448.txt : 20231027 0001683168-23-007448.hdr.sgml : 20231027 20231027114631 ACCESSION NUMBER: 0001683168-23-007448 CONFORMED SUBMISSION TYPE: 10-Q/A PUBLIC DOCUMENT COUNT: 96 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20231027 DATE AS OF CHANGE: 20231027 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NOCERA, INC. CENTRAL INDEX KEY: 0001756180 STANDARD INDUSTRIAL CLASSIFICATION: AGRICULTURE PRODUCTION - LIVESTOCK & ANIMAL SPECIALTIES [0200] IRS NUMBER: 161626611 STATE OF INCORPORATION: NV FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q/A SEC ACT: 1934 Act SEC FILE NUMBER: 001-41434 FILM NUMBER: 231353700 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-Q/A 1 nocera_i10qa1-063023.htm 10-Q/A
0001756180 true --12-31 2023 Q2 amended financial statements 0001756180 2023-01-01 2023-06-30 0001756180 2023-10-27 0001756180 2023-06-30 0001756180 2022-12-31 0001756180 us-gaap:SeriesAPreferredStockMember 2023-06-30 0001756180 us-gaap:SeriesAPreferredStockMember 2022-12-31 0001756180 2023-04-01 2023-06-30 0001756180 2022-04-01 2022-06-30 0001756180 2022-01-01 2022-06-30 0001756180 2021-12-31 0001756180 2022-06-30 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 us-gaap:CommonStockMember 2022-03-31 0001756180 us-gaap:PreferredStockMember 2022-03-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-03-31 0001756180 us-gaap:RetainedEarningsMember 2022-03-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-03-31 0001756180 us-gaap:NoncontrollingInterestMember 2022-03-31 0001756180 2022-03-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 2023-03-31 0001756180 us-gaap:PreferredStockMember 2023-03-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-03-31 0001756180 us-gaap:RetainedEarningsMember 2023-03-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-03-31 0001756180 us-gaap:NoncontrollingInterestMember 2023-03-31 0001756180 2023-03-31 0001756180 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001756180 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-01-01 2022-03-31 0001756180 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-01-01 2022-03-31 0001756180 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001756180 2022-01-01 2022-03-31 0001756180 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001756180 us-gaap:PreferredStockMember 2022-04-01 2022-06-30 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-04-01 2022-06-30 0001756180 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-04-01 2022-06-30 0001756180 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001756180 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001756180 us-gaap:PreferredStockMember 2023-01-01 2023-03-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-01-01 2023-03-31 0001756180 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-01-01 2023-03-31 0001756180 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001756180 2023-01-01 2023-03-31 0001756180 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001756180 us-gaap:PreferredStockMember 2023-04-01 2023-06-30 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-04-01 2023-06-30 0001756180 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-04-01 2023-06-30 0001756180 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001756180 us-gaap:CommonStockMember 2022-06-30 0001756180 us-gaap:PreferredStockMember 2022-06-30 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-06-30 0001756180 us-gaap:RetainedEarningsMember 2022-06-30 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-06-30 0001756180 us-gaap:NoncontrollingInterestMember 2022-06-30 0001756180 us-gaap:CommonStockMember 2023-06-30 0001756180 us-gaap:PreferredStockMember 2023-06-30 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-06-30 0001756180 us-gaap:RetainedEarningsMember 2023-06-30 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-06-30 0001756180 us-gaap:NoncontrollingInterestMember 2023-06-30 0001756180 NCRA:XFCSaleMember 2020-12-30 2020-12-31 0001756180 NCRA:XFCSaleMember NCRA:XinFengConstructionCoLtdMember 2020-12-31 0001756180 NCRA:XFCSaleMember 2022-11-29 2022-11-30 0001756180 NCRA:MeixinInstitutionalFoodDevelopmentCoLtdMember 2022-09-07 0001756180 NCRA:MeixinVIEAgreementsMember 2022-09-06 2022-09-07 0001756180 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember NCRA:FourCustomersMember 2022-01-01 2022-06-30 0001756180 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember NCRA:FourCustomersMember 2023-01-01 2023-06-30 0001756180 NCRA:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 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-06-30 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-06-30 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-06-30 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-06-30 0001756180 NCRA:AllCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 us-gaap:LandMember 2023-06-30 0001756180 us-gaap:LandMember 2022-12-31 0001756180 us-gaap:EquipmentMember 2023-06-30 0001756180 us-gaap:EquipmentMember 2022-12-31 0001756180 2022-11-17 2022-11-18 0001756180 2022-11-18 0001756180 2023-02-15 2023-02-16 0001756180 NCRA:MeixinInstitutionalFoodDevelopmentCoLtdMember 2023-06-30 0001756180 NCRA:MeixinInstitutionalFoodDevelopmentCoLtdMember 2022-12-31 0001756180 NCRA:XinFengConstructionCoLtdMember 2023-06-30 0001756180 NCRA:XinFengConstructionCoLtdMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2023-06-30 0001756180 NCRA:ChaileaseFinanceCoMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2023-06-30 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-12-18 2022-12-19 0001756180 NCRA:ClassCWarrantMember 2021-04-01 0001756180 NCRA:ClassDWarrantMember 2021-04-01 0001756180 NCRA:ClassCWarrantMember 2021-09-27 0001756180 NCRA:ClassDWarrantMember 2021-09-27 0001756180 NCRA:PublicOfferingMember 2022-08-09 2022-08-11 0001756180 NCRA:UnderwritersMember 2022-09-22 2022-09-23 0001756180 NCRA:UnderwritersMember 2022-09-23 0001756180 NCRA:UnderwritersMember 2022-08-16 2022-09-23 0001756180 2022-08-10 2022-08-11 0001756180 NCRA:ClassCWarrantsMember 2022-08-10 0001756180 NCRA:ClassCWarrantsMember 2022-08-11 0001756180 NCRA:ClassDWarrantsMember 2022-08-10 0001756180 NCRA:ClassDWarrantsMember 2022-08-11 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-08-07 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-08-07 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-08-07 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-08-07 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-08-07 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-08-07 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:WarrantsMember 2022-12-31 0001756180 NCRA:WarrantsMember 2021-12-31 0001756180 NCRA:WarrantsIssuedToInvestorsMember 2023-01-01 2023-06-30 0001756180 NCRA:WarrantsIssuedToInvestorsMember 2022-01-01 2022-12-31 0001756180 NCRA:WarrantsRedeemedMember 2023-01-01 2023-06-30 0001756180 NCRA:WarrantsRedeemedMember 2022-01-01 2022-12-31 0001756180 NCRA:WarrantsMember 2023-01-01 2023-06-30 0001756180 NCRA:WarrantsMember 2022-01-01 2022-12-31 0001756180 NCRA:WarrantsMember 2023-06-30 0001756180 us-gaap:WarrantMember 2022-12-31 0001756180 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001756180 us-gaap:WarrantMember 2023-06-30 0001756180 NCRA:US1Member 2023-01-01 2023-06-30 0001756180 NCRA:US2Member 2023-01-01 2023-06-30 0001756180 country:US 2019-12-31 0001756180 country:HK 2023-01-01 2023-06-30 0001756180 NCRA:PrcMember 2023-01-01 2023-06-30 0001756180 us-gaap:DeferredIncomeTaxChargesMember 2023-04-01 2023-06-30 0001756180 us-gaap:DeferredIncomeTaxChargesMember 2022-04-01 2022-06-30 0001756180 us-gaap:DeferredIncomeTaxChargesMember 2023-01-01 2023-06-30 0001756180 us-gaap:DeferredIncomeTaxChargesMember 2022-01-01 2022-06-30 0001756180 2022-01-01 2022-12-31 0001756180 NCRA:YinChiehChengMember 2023-06-30 0001756180 NCRA:YinChiehChengMember 2022-12-31 0001756180 NCRA:MountainShareTransferMember 2023-06-30 0001756180 NCRA:MountainShareTransferMember 2022-12-31 0001756180 NCRA:GrandSmoothCorporationLimitedMember 2023-01-01 2023-06-30 0001756180 NCRA:GrandSmoothCorporationLimitedMember 2022-01-01 2022-12-31 0001756180 NCRA:AllRelatedPartiesMember 2023-01-01 2023-06-30 0001756180 NCRA:AllRelatedPartiesMember 2022-01-01 2022-12-31 0001756180 us-gaap:CommonStockMember 2022-08-10 2022-08-11 0001756180 srt:MaximumMember 2022-08-11 0001756180 2022-08-11 0001756180 NCRA:YinChiehChengMember NCRA:SeriesAWarrantMember 2018-12-26 2018-12-27 0001756180 NCRA:SeriesAWarrantMember 2018-12-26 2018-12-27 0001756180 NCRA:SeriesAWarrantMember 2018-12-27 0001756180 NCRA:ShunChihChuangMember NCRA:ClassAWarrantMember 2020-05-30 2020-06-01 0001756180 NCRA:MrHsienWenYuMember NCRA:ClassAWarrantMember 2020-05-30 2020-06-01 0001756180 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:TwoEmployeesMember 2020-05-30 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:TwoEmployeesMember 2020-06-01 0001756180 NCRA:ClassAWarrantMember 2020-06-01 0001756180 NCRA:MrMichaelALittmanMember NCRA:ClassAWarrantMember 2020-05-30 2020-06-01 0001756180 NCRA:MrMichaelALittmanMember NCRA:ClassAWarrantMember 2020-06-01 0001756180 NCRA:MrMichaelALittmanMember NCRA:ClassBWarrantMember 2020-05-30 2020-06-01 0001756180 NCRA:MrMichaelALittmanMember NCRA:ClassBWarrantMember 2020-06-01 0001756180 NCRA:MrMichaelALittmanMember NCRA:ClassAWarrantMember 2021-08-09 2021-08-11 0001756180 NCRA:MrMichaelALittmanMember NCRA:ClassBWarrantMember 2021-08-09 2021-08-11 0001756180 NCRA:ClassBWarrantMember 2020-06-01 0001756180 NCRA:ShunChihChuangMember NCRA:ClassAWarrantMember 2021-11-30 2021-12-01 0001756180 NCRA:MrHsienWenYuMember NCRA:ClassAWarrantMember 2021-11-30 2021-12-01 0001756180 2021-12-01 0001756180 NCRA:ClassAWarrantMember NCRA:TwoEmployeesMember 2021-11-30 2021-12-01 0001756180 NCRA:ClassAWarrantMember NCRA:TwoEmployeesMember 2021-12-01 0001756180 NCRA:ShunChihChuangMember 2021-12-30 2021-12-31 0001756180 NCRA:ChenChunChungMember 2022-12-21 2022-12-22 0001756180 NCRA:TraDigitalMember 2022-12-21 2022-12-22 0001756180 NCRA:HanoverInternationalIncMember 2023-03-21 2023-03-22 0001756180 2022-12-30 2022-12-31 0001756180 NCRA:BeforeReverseStockSplitMember NCRA:SeriesAWarrantMember 2022-08-11 0001756180 NCRA:AfterReverseStockSplitMember NCRA:SeriesAWarrantMember 2022-08-11 0001756180 NCRA:BeforeReverseStockSplitMember NCRA:ClassAWarrantsMember 2022-08-11 0001756180 NCRA:AfterReverseStockSplitMember NCRA:ClassAWarrantsMember 2022-08-11 0001756180 NCRA:BeforeReverseStockSplitMember NCRA:ClassBWarrantsMember 2022-08-11 0001756180 NCRA:AfterReverseStockSplitMember NCRA:ClassBWarrantsMember 2022-08-11 0001756180 NCRA:BeforeReverseStockSplitMember NCRA:ClassCWarrantsMember 2022-08-11 0001756180 NCRA:AfterReverseStockSplitMember NCRA:ClassCWarrantsMember 2022-08-11 0001756180 NCRA:BeforeReverseStockSplitMember NCRA:ClassDWarrantsMember 2022-08-11 0001756180 NCRA:AfterReverseStockSplitMember NCRA:ClassDWarrantsMember 2022-08-11 0001756180 NCRA:BeforeReverseStockSplitMember NCRA:StockOptionAndAwardIncentivePlanMember 2022-08-11 0001756180 NCRA:AfterReverseStockSplitMember NCRA:StockOptionAndAwardIncentivePlanMember 2022-08-11 0001756180 NCRA:BeforeReverseStockSplitMember NCRA:AllWarrantsMember 2022-08-11 0001756180 NCRA:AfterReverseStockSplitMember NCRA:AllWarrantsMember 2022-08-11 0001756180 us-gaap:SeriesAPreferredStockMember 2021-08-31 0001756180 2021-08-31 0001756180 us-gaap:PreferredStockMember 2022-08-10 2022-08-11 0001756180 2021-01-01 2021-12-31 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-Q/A

(Amendment No. 1)

 

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

 

FOR THE QUARTERLY PERIOD ENDED JUNE 30, 2023

 

OR

 

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF

THE SECURITIES EXCHANGE ACT OF 1934

 

FOR THE TRANSITION PERIOD FROM _______ TO ___________

 

COMMISSION FILE 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: None

 

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 Stock Market LLC

 

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 is a shell company (as defined in Rule 12b-2 of the Act).

Yes No  

 

There were 10,039,295 shares outstanding of the registrant’s common stock, par value $0.001 per share, as of October 27, 2023.

 

 

   

 

 

TABLE OF CONTENTS

 

 

Cautionary Statement Regarding Forward-Looking Statements 4
     
PART I FINANCIAL INFORMATION 5
     
ITEM 1. INTERIM CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) 5
  INTERIM UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS 5
  INTERIM UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS 6
  INTERIM UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS 8
  INTERIM UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY 9
  NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED) 10
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS 26
     
PART II OTHER INFORMATION 43
     
ITEM 6 EXHIBITS 43
     
SIGNATURES   44

 

 

 

 2 

 

 

EXPLANATORY NOTE

 

The purpose of this Amendment No. 1 (this “Amendment No. 1”) to the Quarterly Report on Form 10-Q of Nocera, Inc. (the “Company”) for the quarter ended June 30, 2023 (the “Original Form 10-Q”) is to amend the financial statements and related notes of the Company to include disclosures related to discontinued operations as required by Accounting Standards Codification Topic 205-20, “Presentation of Financial Statements – Discontinued Operations.” The amendments are made to reflect the correct presentation and classification of discontinued operations in the financial statements and provide the necessary related disclosures in the notes to the financial statements.

 

In connection with the filing of this Amendment No. 1, the Company is refiling exhibits 31.1, 31.2, 32.1 and 32.2 under Item 6. Exhibits of Form 10-Q.

 

Except as described above, no other amendments are being made to the Original Form 10-Q. This Amendment No. 1 does not reflect events occurring after the filing of the Original Form 10-Q or modify or update the disclosure contained therein in any way other than as required to reflect the amendments discussed above.

 

 

 

 

 

 3 

 

 

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

 

This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, 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”). Forward-looking statements discuss matters that are not historical facts. Because they discuss future events or conditions, forward-looking statements may include words such as “anticipate,” “believe,” “estimate,” “intend,” “could,” “should,” “would,” “may,” “seek,” “plan,” “might,” “will,” “expect,” “predict,” “project,” “forecast,” “potential” and “continue” or the negatives thereof or similar expressions. Forward-looking statements speak only as of the date they are made, are based on various underlying assumptions and current expectations about the future and are not guarantees of future performance. Such statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, level of activity, performance or achievement to be materially different from the results of operations or plans expressed or implied by such forward-looking statements. You are cautioned to not place undue reliance on these forward-looking statements, which speak only as of their dates.

 

We cannot predict all the risks and uncertainties that may impact our business, financial condition or results of operations. Accordingly, the forward-looking statements in this Quarterly Report on Form 10-Q should not be regarded as representations that the results or conditions described in such statements will occur or that our objectives and plans will be achieved, and we do not assume any responsibility for the accuracy or completeness of any of these forward-looking statements. These forward-looking statements are found at various places throughout this Quarterly Report on Form 10-Q and include information concerning possible or projected future results of our operations, including statements about potential acquisition or merger targets, strategies or plans; business strategies; prospects; future cash flows; financing plans; plans and objectives of management; any other statements regarding future acquisitions, future cash needs, future operations, business plans and future financial results; and any other statements that are not historical facts.

 

These forward-looking statements represent our intentions, plans, expectations, assumptions and beliefs about future events and are subject to a variety of factors and risks, including, but not limited to, those set forth under “Risk Factors” in Part I, Item 1A of our Annual Report on Form 10-K, as amended, for the fiscal year ended December 31, 2022 initially filed with the Securities and Exchange Commission (“SEC”) on March 31, 2023.

 

Many of those risks and factors are outside of our control and could cause actual results to differ materially from the results expressed or implied by those forward-looking statements. Considering these risks, uncertainties and assumptions, the events described in the forward-looking statements might not occur or might occur to a different extent or at a different time than we have described. All subsequent written and oral forward-looking statements concerning other matters addressed in this Quarterly Report on Form 10-Q and attributable to us or any person acting on our behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this Quarterly Report on Form 10-Q.

 

Except to the extent required by law, we undertake no obligation to update or revise any forward-looking statements, whether as a result of new information, future events, a change in events, conditions, circumstances or assumptions underlying such statements, or otherwise.

 

 

 

 4 

 

  

PART I FINANCIAL INFORMATION

 

ITEM 1. CONSOLIDATED FINANCIAL STATEMENTS

 

NOCERA, INC.

INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS

(Stated in US Dollars except for Number of Shares)

         
  

June 30,

2023

   December 31, 2022 
   (Unaudited)   (Audited) 
         
ASSETS          
Current assets          
Cash and cash equivalents  $1,116,183   $2,906,074 
Accounts receivable, net   201,069    209,777 
Inventories, net   86,282    91,781 
Advance to suppliers   1,732    1,732 
Prepaid expenses and other assets, net   7,923    27,470 
Financial assets at fair value through profit or loss   203,199     
Total current assets   1,616,388    3,236,834 
Deferred tax assets, net   22,426    22,703 
Property and equipment, net   1,625,608    844,613 
Intangible assets - customer relations   122,281    130,434 
Goodwill   3,905,735    3,905,735 
Other non-current asset   4,664     
Total assets   7,297,102    8,140,319 
LIABILITIES AND EQUITY          
Liabilities          
Current liabilities          
Accounts payable       2,631 
Other payables and accrued liabilities   32,290    38,388 
Advance receipts   388    42,880 
Due to related parties   17,295    18,919 
Warrant liability   1,179,768    1,179,768 
Long-term secured other borrowing – current portion   169,434    214,913 
Dividend payable   22,312    22,312 
Income tax payable   1,818    1,920 
Disposable VIE liabilities        
Total current liabilities   1,423,305    1,521,731 
Deferred tax liabilities, net        
Long-term secured other borrowing   394,404    436,341 
Total liabilities   1,817,709    1,958,072 
Commitments and contingencies        
Equity          
Common stock ($0.001 par value; authorized 200,000,000 shares; 9,693,587 shares and 9,243,587 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively)   9,693    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 June 30, 2023 and December 31, 2022, respectively)   80    80 
Additional paid-in capital   21,138,123    20,484,518 
Statutory and other reserves   191,219    191,219 
(Accumulated losses) retained earnings   (16,046,483)   (14,747,461)
Accumulated other comprehensive loss   84,000    103,594 
Total stockholders’ equity   5,376,632    6,041,193 
Non-controlling interests   102,761    141,054 
Total equity   5,479,393    6,182,247 
Total liabilities and equity  $7,297,102   $8,140,319 

 

 

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

 

 

 5 

 

 

NOCERA, INC.

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(Stated in US Dollars except for Number of Shares)

(UNAUDITED)

 

 

                     
  

Three months ended

June 30,

  

Six months ended

June 30,

 
   2023   2022   2023   2022 
   $   $   $   $ 
Net sales   5,327,181    1,054,611    9,165,044    3,522,942 
Cost of sales   (5,289,946)   (1,041,454)   (9,059,153)   (3,483,686)
Gross profit   37,235    13,157    105,891    39,256 
                     
Operating expenses                    
General and administrative expenses   (368,667)   (412,292)   (1,428,004)   (1,239,901)
Total operating expenses   (368,667)   (412,292)   (1,428,004)   (1,239,901)
                     
Loss from operations   (331,432)   (399,136)   (1,322,113)   (1,200,527)
                     
Other income (expense)   (880)   118    (12,388)   10,830 
Loss before income taxes   (332,312)   (399,018)   (1,334,501)   (1,189,697)
                     
Income tax expense       439         
Net loss from continuing operations   (332,312)   (398,579)   (1,334,501)   (1,189,697)
                     
Net loss from discontinued operations                    
Loss on disposal                
Income from discontinued operations       14,602        19,226 
Net income from discontinued operations       14,602        19,226 
                     
Net loss   (332,312)   (383,977)   (1,334,501)   (1,170,471)
Less: Net loss attributable to non-controlling interests   (20,938)       (35,479)    
Net loss attributable to the company   (311,374)   (383,977)   (1,299,022)   (1,170,471)
                     
Comprehensive (loss) income                    
Net loss   (332,312)   (383,977)   (1,334,501)   (1,189,697)
Foreign currency translation gain (loss)   42,882    148,457    19,594    19,226 
Total comprehensive loss   (289,430)   (235,520)   (1,314,907)   (1,170,471)
                     
Less: comprehensive loss attributable to non-controlling interest   (8,533)       (23,413)    
Comprehensive loss attributable to the Company   (280,897)   (235,520)   (1,291,494)   (1,170,471)
                     
Loss per share                    
Net loss per share from continuing operations – basic and diluted   (0.0321)   (0.0558)   (0.1368)   (0.1683)
Net (loss) income per share from discontinued operations – basic and diluted       0.0021        0.0015 
                     
Weighted average shares outstanding – Basic and Diluted   9,693,587    7,138,587    9,494,692    7,128,642 

 

 

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

 

 

 6 

 

 

 

Note 1.   Restatement of Previously Issued Consolidated Financial Statements

 

On June 5, 2023, the Staff of the U.S. Securities and Exchange Commission released a statement highlighting a number of financial reporting considerations for 2023 Interim report (“10-Q”) (the “SEC Staff Statement”). The SEC Staff Statement highlighted potential accounting implications of certain terms that should separately disclosed the discontinued operations and continued operations financials in both consolidated statement of operations and comprehensive loss and the cash flow. The SEC Staff Statement clarified guidance for disclosure for discontinued operations and continued operations financial at each reporting period.

 

In light of the SEC Staff Statement, the Company reevaluated the accounting treatment of the discontinued operations and continued operations on the consolidated statement of operations and comprehensive loss and the cash flow as of June 30, 2023. The Company determined that the VIE disposal in the last month of the year did not need to separately disclose. However, the guidance stated that the company should be classified as discontinued operations.

 

With this restatement, the consolidated statements are now appropriately classified as discontinued operation and continued operation on the Company’s consolidated statement of operations and comprehensive loss and the cash flow as of June 30, 2023.

 

The adjustments related to the discontinued operations and continued operations had a non-cash impact; as such, the statement of cash flows for the year ended June 30, 2023 reflects an adjustment to separately disclose the financial impact on continued operations and discontinued operations.

 

The following presents a reconciliation of the impacted financial statement line items as filed to the restated amounts as of June 30, 2023 and for the year then ended. The previously reported amounts reflect those included in the Original Filing of our Interim Report on Form 10-Q as of and for the years ended June 30, 2023 filed with the SEC on March 31, 2023. These amounts are labeled as “As Filed” in the tables below. The amounts labeled “Restatement Adjustments” represent the effects of this restatement due to the change in classification of discontinued operation on the balance sheet, with subsequent changes in disclosure recognized in the statement of operations at each reporting date. Also included in the amounts labeled “Adjustment” is the effect reallocated from original financial to separate discontinued operations and continued operations in the statement.

 

 

 

 7 

 

 

NOCERA, INC.

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Stated in US Dollars except for Number of Shares)

(UNAUDITED)

 

         
   Six months ended June 30, 
   2023   2022 
   $   $ 
Cash flows from operating activities:          
Net loss from continuing operations   (1,334,501)   (1,189,697)
Less: net income from discontinued operations       19,226 
Net loss   (1,334,501)   (1,170,471)
Adjustments to reconcile net income to net cash used in operating activities:          
Depreciation expenses   81,608     
Amortization of intangible assets   8,152     
Loss on disposal of XFC        
Deferred income tax        
Gain on fair value change of financial assets at FVTPL   (3,199)    
Consultancy services settled by equities   521,100    503,000 
Share-based compensation   132,955    206,476 
Changes in operating assets and liabilities:          
Accounts receivable, net   4,273    44,505 
Inventories   1,343    102,059 
Advance to suppliers       2,831 
Prepaid expenses and other assets, net   (2,054)   184,792 
Goodwill        
Other non-current assets   (4,865)   4,770 
Notes payable       (6,322)
Accounts payable   (2,631)   (18,222)
Advance receipts   (42,492)   (72,150)
Other payables and accrued liabilities   (9,387)   (18,842)
Income tax payable   (190)   (30,824)
Amount due from a related party       (6,893)
Net cash (used in) provided by operating activities from continuing operations   (649,888)   (304,916)
Net cash used in operating activities from discontinued operations       (336,932)
Net cash used in operating activities   (649,888)   (641,848)
           
Cash flows from investing activities:          
Purchase of property and equipment   (857,870)    
Purchase of financial assets at FVTPL   (200,000)    
Net cash used in investing activities from continuing operations   (1,057,870)    
Net cash used in investing activities from discontinued operations        
Net cash used in investing activities   (1,057,870)    
           
Cash flows from financing activities:          
Other borrowing   (81,034)   (3,590)
Net cash provided by financing activities from continuing operations   (81,034)   (3,590)
Net cash provided by financing activities from discontinued operations       (23,255
Net cash used in financing activities   (81,034)   (26,845)
           
Effect of exchange rate changes on cash and cash equivalents   (1,100)   (175,220)
           
Increase in cash and cash equivalents from continuing operations   (1,789,891)   (843,913)
Decrease in cash and cash equivalents from discontinued operations        
Net increase in cash and cash equivalents   (1,789,891)   (843,913)
           
Cash and cash equivalents from continuing operations, beginning of year   2,906,074    2,444,009 
Cash and cash equivalents from discontinued operations, beginning of year        
Cash and cash equivalents at beginning of year   2,906,074    2,444,009 
           
Cash and cash equivalents at end of year   1,116,183    1,600,096 
Less: Cash and cash equivalents from discontinued operations, end of year        
Cash and cash equivalents form continuing operations, end of year   1,116,183    1,600,096 
           
Cash and cash equivalents at beginning of period   2,906,074    2,444,009 
Cash and cash equivalents at end of period   1,116,183    1,600,096 
           
Supplemental disclosures of cash flow information          
Cash paid for interest expenses        
Cash paid for Income taxes        

 

 

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

 

 

 8 

 

 

NOCERA, INC.

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Stated in US Dollars except Number of Shares)

(UNAUDITED)

 

                                             
   Common Stock   Preferred stock   Additional
Paid-in
   Statutory
and
other
   Retained   Accumulated
Other
Compre-
hensive
   Total
Nocera Inc.’s
Stockholders’
Equity
   Non-
controlling
   Total
Stockholders’
Equity
 
   Stock   Amount   Stock   Amount   Capital   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 
Consultancy services settled by equities   66,667    66            502,934                503,000        503,000 
Foreign currency translation adjustments                               129,231    129,231        129,231 
Share-based compensation                   103,155                103,155        103,155 
Net loss                           (805,720)       (805,720)       (805,720)
Balance, March 31, 2022   7,138,587    7,138    80,000    80    15,082,329    191,219    (10,724,273)   143,137    4,699,630        4,699,630 
Foreign currency translation adjustments                               (148,457)   (148,457)       (148,457)
Share-based compensation                   103,322                103,322        103,322 
Net loss                           (383,977)       (383,977)       (383,977)
Balance, June 30, 2022   7,138,587    7,138    80,000    80    15,185,651    191,219    (11,108,250)   (5,320)   4,270,518        4,270,518 
                                                        
                                                        
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 
Foreign currency translation Adjustments                               23,627    23,627    (339)   23,288 
Share-based compensation                   103,155                103,155        103,155 
Consultancy services settled by equities   450,000    450            520,650                521,100        521,100 
Net loss                           (987,648)       (987,648)   (14,541)   (1,002,189)
Balance, March 31, 2023   9,693,587    9,693    80,000    80    21,108,323    191,219    (15,735,109)   127,221    5,701,427    126,174    5,827,601 
Foreign currency translation adjustments                               (43,221)   (43,221)   (2,475)   (45,696)
Share-based compensation                   29,800                29,800        29,800 
Net loss                           (311,374)       (311,374)   (20,938)   (332,312)
Balance, June 30, 2023   9,693,587    9,693    80,000    80    21,138,123    191,219    (16,046,483)   84,000    5,376,632    102,761    5,479,393 

 

 

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

 

 

 9 

 

 

NOCERA, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

Note 2.      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 with 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 shareholders, Yin-Chieh Cheng and Bi Zhang, 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 Shareholders 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 Bi Zhang, the former shareholders of GSI, became Nocera’s controlling shareholders. 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 operations.

 

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 of its relationship with its former variable interest entity, 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 wherein all claims as to GZ WFH’s debt (claim to shares in Nocera 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) waived 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

 

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.

 

 

 10 

 

 

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 Nocera.

 

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 June 30, 2023, its consolidated results of operations for the six months ended June 30, 2023, cash flows for the six months ended June 30, 2023 and change in equity for the six months ended June 30, 2023, as applicable, have been made. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the operating results that may be expected for the year ending December 31, 2021 or any future periods.

 

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 were four customers who represent 97% of the Company’s total revenue for the six months ended June 30, 2022. There were five customers who represent 99% of the Company’s total revenue for the six months ended June 30, 2023.

 

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

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
Percentage of the Company’s accounts receivable          
Customer A   50.58%    50.83% 
Customer B   16.33%    31.82% 
Customer C   11.88%    14.73% 
Customer D   20.18%     
    98.97%    97.38% 

 

 

 

 11 

 

 

Revenue Recognition

 

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606, “Revenue from Contracts with Customers.”

 

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, the Company applies 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 recognizes revenue when (or as) the Company satisfies performance obligations by transferring promised goods or services to its customers. 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 or services to its customers. Contracts with customers are comprised of invoices and written contracts.

 

The Company does not have arrangements for returns from 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, a majority of which 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 a majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency licenses, 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 customers are expected to be recognized as revenue within 12 months. Deferred revenue is expected to be recognized as revenue within 12 months.

 

Recent Accounting Pronouncements

 

The FASB issued several updates during the period, none of these standards are either applicable to the Company or require adoption at a future date and none are expected to have a material impact on the consolidated financial statements upon adoption.

 

Note 4.      ACCOUNTS RECEIVABLE, NET

 

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

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Accounts receivable   201,069    209,777 
Less: Allowance for doubtful accounts        
Total   201,069    209,777 

 

For the six months ended June 30, 2023 and for the year ended December 31, 2022, the Company has recorded provision for doubtful accounts of nil.

 

 

 12 

 

 

Note 5.      INVENTORIES

 

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

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Raw materials   86,282    91,781 
Total   86,282    91,781 

 

Note 6.      PREPAID EXPENSES AND OTHER ASSETS, NET

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Other receivables from third party   7,923    27,470 
Prepaid expenses and other assets, net   7,923    27,470 

 

Note 7.      PROPERTY AND EQUIPMENT, NET

 

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

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Land   877,870     
Equipment   893,090    903,867 
Less: Accumulated depreciation   (145,352)   (59,254)
Property and equipment, net   1,625,608    844,613 

 

On November 18, 2022, the Company paid US$20,000 for deposit to purchase 229 contiguous acres of land located in Montgomery County, Alabama to build RASs on that land for fish farming. On February 16, 2023, the Company paid US$857,870 and the land acquisition was completed.

 

Depreciation expenses for the six months ended June 30, 2023 and 2022 were $81,608 and $0, respectively, and $36,880 and $454 for the three months ended June 30, 2023 and 2022, respectively.

 

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: 

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

 

 

 13 

 

 

Net gain of $3,199 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 June 30, 2023.

 

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

 

Note 9.     GOODWILL

 

As of June 30, 2023 and December 31, 2022, goodwill consisted of the following:

 

Goodwill

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)    (Audited) 
   $   $ 
Goodwill - Meixin   3,905,735    3,905,735 
Less: Accumulated amortization        
Goodwill, net   3,905,735    3,905,735 

 

Customer relations

        
   June 30,   December 31, 
   2023   2022 
   (Unaudited)   (Audited) 
   $   $ 
Acquisitions   135,325    135,325 
Translation/ Adjustments        
Less: Accumulated amortization   (13,044)   (4,891)
Less: Impairment        
Customer relations, net   122,281    130,434 

 

Note 10.       OTHER BORROWINGS

 

Other loans consisted of the following:

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
         
Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year  $169,434   $214,913 
Total secured loan wholly repayable within 1 year   169,434    214,913 
           
Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year   394,404    436,341 
Total  $563,838   $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 Branch) 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.

 

 

 14 

 

 

Note 11.      WARRANTS

 

On April 1, 2021, the Company entered into 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.

 

Public Offering

 

In connection with a firm commitment underwritten public offering (the “Public Offering”) pursuant to a registration statement on Form S-1, amended (File No. 333-264059), originally filed with the SEC on April 1, 2022, and declared effective by the SEC on August 10, 2022, the Company sold an aggregate of 1,880,000 units (the “Units”). Each Unit consisted of one share of common stock and a warrant to purchase two shares of common stock. Each warrant underlying the Units was exercisable from the date of issuance until the fifth anniversary of the issuance date for $3.85 per share of Common Stock (110% of the public offering price per Unit), subject to adjustment in the event of stock dividends, stock splits, stock combinations, reclassifications, reorganizations or similar events affecting the common stock as described in the warrants. The Public Offering closed on August 15, 2022, and the Company received total gross proceeds of $6.58 million. After deducting the underwriting commissions, discounts, and offering expenses, the Company received net proceeds of approximately $5.3 million

 

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.

 

On November 14, 2022, the exercise price of the warrants was decreased to $1.925. Under the terms of the warrants, the exercise price was to be decreased to the greater of (i) $1.925, which represented 50% of the original exercise price; and (ii) 100% of the last volume weighted average price immediately preceding the 90th calendar day following the initial issuance date (the “Reset Exercise Price”) if, on the date that is 90 calendar days immediately following the initial issuance date, the Reset Exercise Price is less than the original $3.85 exercise price on that date.

 

The Reset Exercise Price remains subject to adjustment in the event of stock dividends, stock splits, stock combinations, reclassifications, reorganizations or similar events affecting the Common Stock as described in the Warrants.

 

Reverse Split

 

In connection with the Public Offering, 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 Class C warrant decreased from 80,000 shares to 53,334 shares for $3.75 per share and Class D warrant decreased from 80,000 shares to 53,334 shares for $7.50 per share.

        
Appraisal Date (Inception Date) 

Class C Warrant
August 10,

2021

  

Class D Warrant
August 10,

2021

 
(Unaudited)        
   $   $ 
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% 

 

 

 15 

 

 

Appraisal Date (Inception Date)  Class C Warrant
September 27,
2021
   Class D Warrant
September 27,
2021
 
(Unaudited)        
   $   $ 
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% 

 

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:

        
   June 30,
2022
   December 31,
2022
 
   $   $ 
Balance at the beginning of period   1,179,768    312,320 
Warrants issued to investors       754,303 
Warrants redeemed       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, 2023   2,418,000    2.12    4.73 
Exercisable at January 1, 2023   2,418,000    2.12    4.73 
Granted            
Exercised / surrendered            
Expired            
Outstanding at June 30, 2023   2,418,000    2.12    4.73 
Exercisable at June 30, 2023   2,418,000    2.12    4.73 

 

Note 12.      LEASES

 

The Company has two non-cancelable lease agreements for certain of the 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.

 

 

 

 16 

 

 

The components of lease expense for the six months ended June 30, 2023 and June 30, 2022 were as follows:

           
   Statement of Income Location  Six months ended
June 30, 2023
   Six months ended
June 30, 2022
 
      (Unaudited)   (Unaudited) 
      $   $ 
Lease Costs             
Operating lease expense  General and administrative expenses   32,131    22,976 
Total net lease costs      32,131    22,976 

 

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

 

Note 13.    OTHER PAYABLES AND ACCRUED LIABILITIES

Schedule of payables        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)     
   $   $ 
         
Salary payable   822    861 
Others   31,468    37,527 
Total   32,290    38,388 

 

Note 14.      INCOME TAXES

 

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.

 

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 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.

 

 

 17 

 

 

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 Act (the “CARES Act”) was signed into law on March 27, 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.

 

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, 2022, 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, 2022. 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.

 

 

 18 

 

 

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 August 31, 2021 and 2020. 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.

 

The components of the income tax expense are:

                
  

Three months ended

June 30,

  

Six months ended

June 30,

 
   2023   2022   2023   2022 
   $   $   $   $ 
Current       2,161        2,170 
Deferred                
Total income tax expense       2,161        2,170 

 

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

        
  

Six months ended

June 30,

 
   2023   2022 
Taiwan (2021-PRC) income tax statutory rate   20.00%    20.00% 
Impact of different tax rates in other jurisdictions   (0.05%)   1.19% 
Tax effect of non-deductible expenses   (2.69%)   (9.19%)
Tax effect of non-deductible share based compensation   (10.05%)   (3.65%)
Utilization of tax losses        
Others       0.04% 
Changes in valuation allowance   (7.20%)   (8.57%)
Effective tax rate   (0.01%)   (0.18%)

 

3) Deferred tax assets (liabilities), net

 

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

        
  

June 30,

2023

   December 31,
2022
 
    $    $ 
Deferred tax assets          
Tax loss carried forward       23,391 
Allowance for doubtful receivables        
Total deferred tax assets        
Valuation allowance        
Total deferred tax assets, net       23,391 

 

 

 19 

 

 

    

June 30,

2023

    December 31,
2022
 
    $    $ 
Deferred tax liabilities          
Property and equipment, difference in depreciation        
Deferred tax liabilities, net        

 

The valuation allowance as of June 30, 2023 and December 31, 2022 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 follows.

        
  

June 30,

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, 2022, the Company had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, since the Company had intended 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.

 

As of June 30, 2023, the Company had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, and the Company decided not to reinvest its earnings since it is not continuing its business in mainland China, and its foreign-invested enterprises do not intend to declare dividends to their immediate foreign holding companies.

 

Note 14    RELATED PARTY BALANCES AND TRANSACTIONS

 

Due to related parties

 

The balance due to related parties was as follows:

        
   June 30,
2023
   December 31,
2022
 
   $   $ 
Mr. Yin-Chieh Cheng (1)   9,614    11,238 
Mountain Share Transfer, LLC (2)   7,681    7,681 
Total   17,295    18,919 

 

 

 20 

 

 

Sales

 

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

 

   Related Party Categories  June 30,
2023
   December 31,
2022
 
      (Unaudited)   (Audited) 
      $   $ 
Grand Smooth Corporation Limited (3)  Same director   262,875    993,981 
Total      262,875    993,981 

 

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) Mr. Yin-Chieh Cheng (“Mr. Cheng”) is the chairman the Company, and he holds 36.4% shares of the Company. The balance due to Mr. Cheng as of March 31, 2022 mainly represented the amount paid by Mr. Cheng on behalf of the Company.

 

(2) Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, a stockholder of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.

 

(3) Grand Smooth Corporation Limited's 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.

 

Note 16.   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 June 30, 2023 and December 31, 2022, issued common stock were 9,693,587 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.50 per share. 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 unaudited 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 shares of common stock, which were not affected.

 

Note 17.    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 an exercise price of $0.50 per share, subject to continued employment for services as Chairman of the Board of Directors (“Board”) and a Director.

 

 

 21 

 

 

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 an exercise price of $0.50 per share, for serving as the Company’s Chief Financial Officer and Chief Operating Officer, respectively. The Company also granted 2 employees 50,000 shares of Class A warrants with an 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 an 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 an exercise price of $0.50 per share, for serving as the Company’s Chief Financial Officer and Chief Operating Officer, respectively. The Company also granted 2 employees 70,000 shares of Class A warrant with an exercise price of $0.50 per share.

 

On December 31, 2022, 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 common stock to Hanover International, Inc. respectively in consideration for services rendered.

 

On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. The result of reverse stock split over the common stock issuable upon exercise of the following outstanding securities as of September 30, 2022 is listed below:

          
  

Before Reverse

Stock Split

  

After Reverse

Stock Split

 
Series A Warrant   4,000,000    2,666,667 
Class A Warrants   1,015,000    676,667 
Class B Warrants   650,000    433,334 
Class C Warrants   940,000    626,667 
Class D Warrants   940,000    626,667 
2018 Stock Option and Award Incentive Plan   10,000,000    6,666,667 
Common stock issuable   17,545,000    11,696,669 

 

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:

        
   June 30,
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% 

 

 

 

 22 

 

 

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 adjusts for any known future changes in the rate.

 

For the six months ended June 30, 2023 and year ended December 31, 2022, $709,376 and $6,638,371 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 18.    PREFERRED STOCK

 

In August 2021, the Company issued 80,000 preferred shares, par value $0.001 per share, 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 the common stock 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.

 

Note 19.    LOSS PER SHARE

 

The following table sets forth the computation of basic and diluted (loss) income per common share for the three and six months ended June 30, 2023 and 2022.

                
  

For three months ended

June 30,

  

For six months ended

June 30,

 
   2023   2022   2023   2022 
   $   $   $   $ 
Numerator:                    
Net loss attributable to the Company   (311,374)   (383,977)   (1,299,022)   (1,170,471)
Net loss from continuing operations   (332,312)   (398,579)   (1,334,501)   (1,189,697)
Net (loss) income from discontinued operations       14,602        19,226 
                     
Denominator:                    
Weighted-Average Shares Outstanding – Basic and Diluted   9,693,587    7,138,587    9,494,692    7,128,642 
                     
Loss per share – basic and diluted   (0.0321   (0.0537   (0.1368   (0.1669
Net loss per share from continuing operations – basic and diluted (1)   (0.0321)   (0.0558)   (0.1368)   (0.1683)
Net (loss) income per share from discontinued operations – basic and diluted (1)       0.0021        0.0015 

 

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

 

 

 23 

 

 

Note 20.    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 years ended December 31, 2022 and 2021:

 

 Reconciliation of discontinued operations        
   For the Years Ended
December 31,
 
   2022   2021 
Discontinued Operations:          
Revenue  $2,236,616   $6,101,103 
Cost of revenues   (2,225,487)   (5,230,321)
Selling expenses        
General and administrative expenses   (105,226)   (213,863)
Other revenue   1,812    1,455 
Other expenses       (5,819)
Income tax       (130,511)
Net gain from discontinued operations        
Net income (loss) from discontinued operations  $(92,285)  $522,044 

 

 

 

 

 

 24 

 

 

Note 21.    SUBSEQUENT EVENTS

 

As previously reported on a Current Report on Form 8-K filed by the Company with the SEC on July 13, 2023, the Company regrettably announced the unexpected death of Yin-Chieh (“Jeff”) Cheng. Jeff had served as the Company’s Chief Executive Officer, President and Chairman of the Board since December 27, 2018. It is anticipated that Jeff’s shares of common stock and Series A warrants of the Company will be inherited by his mother.

 

As previously reported on a Current Report on Form 8-K filed by the Company with the SEC on August 8, 2023, the Board of Directors appointed Andy Ching-An Jin as the Company’s Chief Executive Officer, effective July 31, 2023.

 

As previously reported on a Current Report on Form 8-K filed by the Company with the SEC on August 3, 2023, on July 31, 2023, the Company received a letter from the Nasdaq Listing Qualifications Staff (“Staff”) of The Nasdaq Stock Market LLC (“Nasdaq”) therein stating that due to the resignation of Yih-Yu (“Grace”) Lei from the Company’s Audit Committee of the Board of Directors, the Company no longer complies with Nasdaq’s audit committee requirement as set forth in Listing Rule 5605.

 

To regain compliance, the Board must appoint an independent director to fill the vacancy on the Audit Committee resulting from Ms. Lei’s resignation. Per the Staff’s letter and consistent with Nasdaq Listing Rule 5605(c)(4), the Company is required to evidence its compliance with Listing Rule 5605 no later than January 23, 2024 (the “Compliance Period”). In the event the Company does not regain compliance by the Compliance Period, Nasdaq rules require the Staff to provide written notification to the Company that its securities will be delisted. At that time, the Company may appeal the delisting determination to a Nasdaq Hearings Panel.

 

The Company is currently interviewing and evaluating candidates to serve on the Board and the Audit Committee. The notice from Nasdaq has no immediate effect on the listing of the Company’s common stock, and its common stock will continue to be listed on The Nasdaq Capital Market under the symbol “NCRA.”

 

 

 

 

 

 

 

 25 

 

 

 

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

 

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited consolidated financial statements and the related notes included elsewhere in this Quarterly Report on Form 10-Q. Our consolidated financial statements have been prepared in accordance with GAAP. In addition, our unaudited consolidated financial statements and the financial data included in this Quarterly Report on Form 10-Q 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 under the section captioned “Cautionary Statement Regarding Forward-Looking Statements” herein and the section captioned “Risk Factors” as well as any other cautionary language contained in our Annual Report on Form 10-K, as amended, for the year ended December 31, 2022 initially filed with the SEC on March 31, 2023. Except as may be required by law, we undertake no obligation to update any forward-looking statement to reflect events after the date of this Quarterly Report on Form 10-Q.

 

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.

  

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 for RAS equipment for fish farms. XFC was engaged in the business of providing construction services to governmental and commercial buildings, including construction indoor fish farms. In November 2022, we decided to shift our focus away from construction services and on November 30, 2022, we entered into a Purchase of Business Agreement with Han-Chieh Shih (the “Purchaser”) pursuant to which we sold our controlling interest of XFC to the Purchaser for a total cash purchase price of $300,000 (the “XFC Sale”). The closing of the XFC Sale occurred on November 30, 2022 and our 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 construction services for 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.

 

 

 26 

 

 

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 RAS equipment and to provide consulting services for the development of fish farms in the U.S. 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 build fish farming demo sites in the United States in 2024 to promote our fish farming systems to the global market. 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 also intend to expend the fish farming demo sites in Taiwan by adding 20 units of RAS eel farming equipment with outsourcing construction services by the end of 2023, and build the catfish farm in the US by the end of 2024 to promote our fish farming systems to the global market. 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

 

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.

 

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 product 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 and Russia’s military action against Ukraine. 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.

 

 

 27 

 

 

In February 2022, Russia initiated significant military action against Ukraine. Russia’s invasion, the responses of countries and political bodies to Russia’s actions, and the potential for wider conflict may increase financial market volatility and could have adverse effects on regional and global economic markets, including the markets for certain securities and commodities. Following Russia’s actions, various countries, including the United States, Canada, the United Kingdom, Germany and France, as well as the European Union, issued broad-ranging economic sanctions against Russia. The sanctions consist of the prohibition of trading in certain Russian securities and engaging in certain private transactions, the prohibition of doing business with certain Russian corporate entities, large financial institutions, officials and persons and the freezing of Russian assets. The sanctions include a possible commitment by certain countries and the European Union to remove selected Russian banks from the Society for Worldwide Interbank Financial Telecommunications, commonly called “SWIFT,” the electronic network that connects banks globally, and imposed restrictive measures to prevent the Russian Central Bank from undermining the impact of the sanctions. A number of large corporations and U.S. states have also announced plans to curtail business dealings with certain Russian businesses.

 

The imposition of the current sanctions (and potential imposition of further sanctions in response to continued Russian military activity) and other actions undertaken by countries and businesses may adversely impact various sectors of the Russian economy, and the military action has severe impacts on the Ukrainian economy, including its exports and food production. The duration of ongoing hostilities and corresponding sanctions and related events cannot be predicted and may result in a negative impact on the markets and thereby may negatively impact our business, financial condition and results of operation.

 

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.

 

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 extent to which COVID-19 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 any outbreaks;

 

  Ÿ the severity of travel restrictions imposed by geographic areas in which we operate, mandatory or voluntary business closures;

 

  Ÿ regulatory actions taken in response to any outbreaks, 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 COVID-19 outbreaks or treat its impact.

 

 

 28 

 

 

In addition, the any outbreak of COVID-19 may result in a widespread global health crisis and adversely affected global economies and financial markets, and similar public health threats could do so in the future.

 

Since 2021, substantially all our revenues are concentrated in Taiwan pending expansion into other international markets. Consequently, our results of operations will likely be adversely materially affected to the extent that any 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 COVID-19 outbreak and the actions taken by government authorities and other entities to contain any COVID-19 outbreak or treat its impact, almost all of which are beyond our control. If the disruptions posed by any 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 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 in Part I, Item 1A of our Annual Report on Form 10-K, as amended, for the fiscal year ended December 31, 2022 initially filed with the SEC on March 31, 2023.

 

Seasonality

 

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

 

Critical Accounting Policies, Estimates and Assumptions

 

We prepare our financial statements in conformity with 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.

 

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 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.

 

 

 29 

 

 

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 FVTPL, investments in debt instruments and equity instruments at 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.

 

  3) Investments in equity instruments at FVTOCI
     
   

On initial recognition, we 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 our right to receive the dividends is established, unless our 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.

 

 

 30 

 

 

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.

 

We recognize 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

 

We derecognize 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.

 

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.

 

 

 31 

 

 

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 June 30, 2023 and 2022 were $ 1,116,183 and $1,916,777, 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.

 

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

 

 

 32 

 

 

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 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.

 

Since the VIE agreements with XFC were terminated in November 30, 2022, and XFC was accounted for a discontinued operations for the year ended December 31, 2022, the following financial statement balances and amounts reflect the financial position and financial performances of Meixin and XFC respectively, which were included in the consolidated financial statements as of December 31, 2022 and 2021, and for the years ended December 31, 2022 and 2021, after elimination of intercompany transactions and balances:

 

   December 31,
2022
   December 31,
2021
 
Cash  $42,800    340,332 
Account receivables   100,302     
Other receivables       1,622,110 
Prepayment       72,995 
Inventories   1,303    1,391,518 
Property and equipment, net   820,579    47,113 
Other noncurrent assets       69,489 
Total Assets  $946,984    3,543,557 
           
Other liabilities       1,723,672 
Total Liabilities  $    1,723,672 
           
    

December 31,

2022

    

December 31,

2021

 
Revenue  $1,688,453   $6,101,103 
Net (loss) / profit   (381,593)   522,044 

 

 

 33 

 

 

Discontinued operation

 

In accordance with ASU No. 2014-08, Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity, a disposal of a component of an entity or a group of components of an entity is required to be reported as discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on an entity’s operations and financial results when the components of an entity meets the criteria in paragraph 205-20-45-1E to be classified as held for sale. When all of the criteria to be classified as held for sale are met, including management, having the authority to approve the action, commits to a plan to sell the entity, the major current assets, other assets, current liabilities and noncurrent liabilities shall be reported as components of total assets and liabilities separate from those balances of the continuing operations. At the same time, the results of all discontinued operations, less applicable income taxes (benefit), shall be reported as components of net income (loss) separate from the net income (loss) of continuing operations in accordance with ASC 205-20-45.

 

On November 30, 2022, the Company, XFC and Han-Chieh Shih (the “Purchaser”) entered into that certain share purchase agreement (the “Disposition SPA”). Pursuant to the Disposition SPA, the Purchaser agreed to purchase a 100% controlling interest in XFC in exchange for a 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 of the share transfer registration procedures 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.

 

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 intangible 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.

 

 

 

 34 

 

 

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.

 

In the opinion of management, all adjustments (which include normal recurring adjustments) necessary to present a fair presentation of our unaudited condensed consolidated financial position as of June 30, 2023, its consolidated results of operations for the period ended June 30, 2023, cash flows for the year period ended June 30, 2023 and change in equity for the period ended June 30, 2023, as applicable, have been made.

 

Critical accounting policies are those that we consider the most critical to understanding our financial condition and results of operations.

 

Impairment of Long-lived Assets

 

We review our 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, we measure 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, we 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, we are subject to contingencies, including legal proceedings and claims arising out of our 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 have early adopted ASU 2014-09, Revenue from Contracts with Customers (Topic 606) and all subsequent ASUs that modified ASC 606 on January 1, 2017.

 

 

 

 35 

 

 

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.

 

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 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.

 

 

 36 

 

 

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.

 

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 were no uncertain tax positions as of March 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 the New Taiwan dollar (“NT”), 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 for US$ to RMB as of March 31, 2023 and 2022 are 6.89259 and 6.345548, respectively. The annual average exchange rates for the year ended December 31, 2022 and 2021 are 6.974587 and 6.370129, 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 shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities or other contracts to issue shares of common stock were exercised or converted into shares of common stock.

 

 

 

 37 

 

 

Results of Operations

 

The following table sets forth our unaudited consolidated statements of operations for the three and six months ended June 30, 2023 and 2022.

 

Consolidated Statements of Operations

  

  

Three months ended

June 30,

  

Six months ended

June 30,

 
   2023   2022   2023   2022 
   $   $   $   $ 
Net sales   5,327,181    1,054,611    9,165,044    3,522,942 
Cost of sales   (5,289,946)   (1,041,454)   (9,059,153)   (3,483,686)
Gross profit   37,235    13,157    105,891    39,256 
                     
Operating expenses                    
General and administrative expenses   (368,667)   (412,292)   (1,428,004)   (1,239,901)
Total operating expenses   (368,667)   (412,292)   (1,428,004)   (1,239,901)
                     
Loss from operations   (331,432)   (399,136)   (1,322,113)   (1,200,527)
                     
Other income (expenses)   (880)   118    (12,388)   10,830 
Loss before income taxes   (332,312)   (399,018)   (1,334,501)   (1,189,697)
                    
Income tax expense       439         
Net loss from continuing operations   (332,312)   (398,579)   (1,334,501)   (1,189,697)
                     
Net loss from discontinued operations                    
Loss on disposal                
Income from discontinued operations       14,602        19,226 
Net income from discontinued operations       14,602        19,226 
                     
Net loss   (332,312)   (383,977)   (1,334,501)   (1,170,471)
Less: Net loss attributable to non-controlling interests   (20,938)       (35,479)    
Net loss attributable to the company   (311,374)   (383,977)   (1,299,022)   (1,170,471)
                     
                     
Comprehensive (loss) income                    
  Net loss   (332,312)   (383,977)   (1,334,501)   (1,189,697)
  Foreign currency translation gain (loss)   42,882    148,457    19,594    19,226 
Total Comprehensive loss   (289,430)   (235,520)   (1,314,907)   (1,170,471)
                     
Less: comprehensive loss attributable to non-controlling interest   (8,533)       (23,413)    
                     
Comprehensive loss attributable to the company   (280,897)   235,520)   (1,291,494)   (1,170,471)
                     
Loss per share – basic and diluted                    
Net loss per share from continuing operations – basic and diluted   (0.0321)   (0.0558)   (0.1368)   (0.1683)
Net (loss) income per share from discontinued operations – basic and diluted       0.0021        0.0015 
                     
Weighted Average Shares Outstanding – Basic and Diluted   9,693,587    7,138,587    9,494,692    7,128,642 

 

 

 

 

 

 38 

 

 

Revenue

 

Revenue for the three months ended June 30, 2023 was $5,327,181, compared to $2,184,613 for the comparable period in 2022. The revenue for the three months ended June 30, 2023 was mostly generated from Meixin catering business and the fish trading business from NTB with the revenue of $0.7 million and $4.5 million respectively. The increase was mainly because of the development of the sales of eel becoming more mature compared with 2022. There are significant increases in sales locations for the goods and demands of customers for the three months ended June 30, 2023.

 

Revenue for the six months ended June 30, 2023 was $9,165,044, compared to $5,103,658 for the comparable period in 2022. The revenue for the six months ended June 30, 2023 was mostly generated from Meixin catering business and the fish trading business from NTB with the revenue of $1.3 million and $7.8 million respectively. The increase was mainly because of the development of the sales of eel becoming more mature compared with 2022. There are significant increases in sales locations for the goods and demands of customers for the six months ended June 30, 2023.

 

The disposition of XFC with a $2.6 million loss can be attributed to various factors. In 2022, government measures and business decisions influenced construction services, resulting in project completions, cancellations and budget reductions. This led to a decrease in cases and programs, which didn’t meet our initial expectations for XFC’s business development. Additionally, we strategically shifted our focus to fully develop a fish farm in Montgomery, Alabama, necessitating the sale of XFC. In deciding on whether to sale XFC, we took into consideration the market value of the associated Class A building/construction license. These factors, including government measures, business decisions and the strategic shift towards the fish farm, significantly contributed to the loss.

 

Cost of Sales

 

Cost of Sales for the three months ended June 30, 2023 was $5,289,946, compared to $2,131,064 for the comparable period in 2022. The increase was mainly due to the decrease of fish fry harvesting and the increase of feed price which led to the increasing cost of fish trading business from NTB for the three months ended June 30, 2023.

 

Cost of Sales for the six months ended June 30, 2023 was $9,059,153, compared to $4,994,867 for the comparable period in 2022. The increase was mainly due to the decrease of fish fry harvesting and the increase of feed price which led to the increasing cost of fish trading business from NTB for the six months ended June 30, 2023.

 

Gross profit

 

Gross profit for the three months ended June 30, 2023 was $37,235, compared to $53,549 for the comparable period in 2022. The gross profit for the three months ended June 30 was generated from the fish trading business from NTB with the gross profit of $51,611, and a gross loss of $14,197 generated from Meixin catering business. The decrease was primarily because there was a significant increase in cost of sales from NTB’s fish trading business for the three months ended June 30, 2023.

 

Gross profit for the six months ended June 30, 2023 was $105,891, compared to $108,791 for the comparable period in 2022. The gross profit for the six months ended June 30, 2023 was mostly generated from Meixin catering business and the fish trading business from NTB with the gross profit of $84,929 and $20,962, respectively. The decrease was primarily because there was a significant increase in cost of sales from NTB’s fish trading business for the six months ended June 30, 2023.

 

General and administrative expenses

 

General and administrative expenses were $368,667, for the three months ended June 30, 2023, compared to approximately $437,364 for the comparable period in 2022. This decrease was primarily due to the decrease of audit fees for the three months ended June 30, 2023.

 

General and administrative expenses were $1,428,004, for the six months ended June 30, 2023, compared to approximately $1,298,317 for the comparable period in 2022. This increase was primarily due to the increase of legal, and audit fees for the six months ended June 30, 2023.

 

 

 39 

 

 

Other expense

 

Other expense was $880, for the three months ended June 30, 2023, compared to other income of $1,999 for the comparable period in 2022. The other income was interest revenue of bank deposits. The other expense was interest expense for a bank loan. The increase was mainly the effect of interest expense recognized for the three months ended June 30, 2023.

 

Other expense was $12,388, for the six months ended June 30, 2023, compared to other expense of $1,999 for the comparable period in 2022. The other income was interest revenue of bank deposits. The other expense was interest expense for a bank loan.

 

Income tax expense

 

During the three months ended June 30, 2023, we recorded an income tax expense of $nil compared to income tax expense of $2,161 for the comparable period in 2022. The decrease of income tax expense is because we evaluated the income tax impact from XFC for the period ended June 30, 2022.

 

During the six months ended June 30, 2023, we recorded an income tax expense of $nil compared to income tax expense of $2,170 for the comparable period in 2022. The decrease of income tax expense is because we evaluated the income tax impact from XFC for the period ended June 30, 2022.

 

Net income attributable to the Company

 

Net loss attributable to us (excluding net loss attributable to non-controlling interest) for the three months ended June 30, 2023 was $311,374 compared to net loss attributable to us (excluding net loss attributable to non-controlling interest) of $383,977 for the comparable period in 2022. The decrease was primarily due to the decrease of general and administrative expenses for the three months ended June 30, 2023.

 

Net loss attributable to us (excluding net loss attributable to non-controlling interest) for the six months ended June 30, 2023 was $1,299,022, compared to a net loss attributable to us (excluding net loss attributable to non-controlling interest) of $1,189,697 for the comparable period in 2022. The decrease was primarily due to the decrease of general and administrative expenses for the six months ended June 30, 2023.

 

Loss (income) from discontinued operations

 

In November 2022, we completed the termination of the VIE agreements with XFC. The results of XFC, as a discontinued operation, for the years ended December 31, 2022 and 2021, are reported as components of net loss separate from the net loss of continuing operations. The details of composition of net loss from discontinued operations were as below.

 

   As Restated 
   For the Years Ended
December 31,
 
   2022   2021 
Revenue (a)  $2,236,616   $6,101,103 
Cost of revenues (b)   (2,225,487)   (5,230,321)
General and administrative expenses (c)   (105,226)   (213,863)
Other (expenses) income   1,812    (4,364)
Income tax expenses (e)       (130,511)
Net (loss) / profit income from discontinued operations  $(92,285)  $522,044 

 

(a) Revenues. During the year ended December 31, 2022 and 2021, we recognized revenues of $2.2 million and $6.1 million from continuing construction services. The decrease was primarily due to government changed measures and business decisions influenced construction services in 2022, resulting in project completions, cancellations and budget reductions. This led to a decrease in cases and programs.

 

(b) Cost of revenues. The cost of revenues is comprised of cost of materials and labor cost. The decrease in cost of revenues was attributed to the deduction of the projects.

 

(c) General and administrative expenses. General and administrative expenses was mainly comprised of employee salary and welfare expenses, office rental expenses, marketing expenses and travel expenses. The decrease of general and administrative expenses was mainly attributable to the size of the reduced project and deduction of the employee.

 

(d) Impairment of goodwill. For the year ended December 31, 2022, we accrued impairment of goodwill of $332,040 arising from the acquisition of XFC, of which we later terminated the VIE agreements relating to XFC.

 

(e) Income tax expenses. For the year ended December 31, 2021, our discontinued operation incurred current income tax expenses of $130,511 because XFC generated taxable income during the period.

 

 

 40 

 

 

Liquidity and Capital Resources

 

We had net cash used by operating activities for the period ended June 30, 2023 and the cash balance was $1,116,183 as of June 30, 2023. We believe 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. We continue to control our cash expenses as a percentage of expected revenue on an annual basis and thus may use our cash balances in the short-term to invest in revenue growth. Management is also 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.

 

Since the net asset balance as of June 30, 2023 was $5,479,393, there is no substantial doubt as to our ability to continue as a going concern.

 

Financings

 

On August 15, 2022, we consummated a public offering (the “Public Offering”) of 1,880,000 units (the “Units”) for $3.50 per Unit pursuant to an effective registration statement on Form S-1, as amended (File No. 333-264059). Each Unit consisted of one share of common stock, par value $0.001 per share, and one warrant to purchase two shares of common stock (the “Warrants”) from the date of issuance until the fifth anniversary of the issuance date for $3.85 per share of common stock, subject to adjustment in the event of stock dividends, stock splits, stock combinations, reclassifications, reorganizations or similar events affecting the common stock. The shares of common stock and the Warrants comprising the Units were immediately separable and issued separately in the Public Offering. The exercise price of the Warrants will 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 exercise date if, on the date that is 90 calendar days immediately following the initial exercise date, the exercise price is less than the reset price. We have not applied nor intend to apply to have the warrants listed on any exchange. The Public Offering closed on August 15, 2022, and we received total gross proceeds of $6.58 million. After deducting the underwriting commissions, discounts, and offering expenses, we received net proceeds of approximately $5.3 million.

 

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 following table provides detailed information about our net cash flows for the periods indicated:

 

  

For the six months ended

June 30,

 
   2023   2022 
   $   $ 
Net cash used in operating activities   (649,888)   (641,848)
Net cash used in investing activities   (1,057,870)    
Net cash used in financing activities   (81,034)   (26,845)
Effect of the exchange rate change on cash   (1,100)   (175,220)
Decrease in cash   (1,789,891)   (843,913)

 

 

 41 

 

 

Net cash used in operating activities

 

Net cash used in operating activities amounted to $649,888 for the six months ended June 30, 2023. This reflected a net loss of $1,334,501, consultancy services settled by equities of $521,100, depreciation of $81,608 and share-based compensation of $132,955.

 

Net cash used in operating activities amounted to $641,848 for the six months ended June 30, 2022. This reflected the effect of changes in operating assets and liabilities including decreases in advanced receipts in the amount of $581,885.

  

Net cash used in investing activities

 

Net cash used in investing activities was $1,057,870 for the year ended June 30, 2023, which were primarily attributable to the purchase of land and investment funds.

 

Net cash used by financing activities

 

Net cash used by financing activities amounted to $81,034 for the six months ended June 30, 2023, which was repayment of bank loans.

 

Net cash used by financing activities amounted to $26,845 for the six months ended June 30, 2022, which was repayment of bank loans.

 

Since we plan to build our land-based fish farming demo sites in the U.S., Taiwan, Brazil, 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 shareholders or raise additional capital through, among other things, the sale of equity or debt securities. The shareholders 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.

 

Business Combinations

 

We account for business acquisitions in accordance with ASC 805, Business Combinations. We measure the cost of an acquisition as the aggregate of the acquisition date fair values of the assets transferred and liabilities assumed and equity instruments issued. Transaction costs directly attributable to the acquisition are expensed as incurred. We record goodwill for the excess of (i) the total costs of acquisition, fair value of any non-controlling interests and acquisition date fair value of any previously held equity interest in the acquired business over (ii) the fair value of the identifiable net assets of the acquired business.

 

The acquisition method of accounting requires us to exercise judgment and make estimates and assumptions based on available information regarding the fair values of the elements of a business combination as of the date of acquisition, including the fair values of identifiable intangible assets, deferred tax asset valuation allowances, liabilities related to uncertain tax positions and contingencies. We must also refine these estimates over a one-year measurement period, to reflect any new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the measurement of the amounts recognized as of that date. If we are required to retroactively adjust provisional amounts that we have recorded for the fair value of assets and liabilities in connection with an acquisition, these adjustments could materially impact our results of operations and financial position. Estimates and assumptions that we must make in estimating the fair value of future acquired technology, user lists and other identifiable intangible assets include future cash flows that we expect to generate from the acquired assets. If the subsequent actual results and updated projections of the underlying business activity change compared with the assumptions and projections used to develop these values, we could record impairment charges. In addition, we have estimated the economic lives of certain acquired assets and these lives are used to calculate depreciation and amortization expense. If our estimates of the economic lives change, depreciation or amortization expenses could be accelerated or slowed, which could materially impact our results of operations.  

 

Recently Issued Accounting Pronouncements

 

Please refer to Note 2 above.

 

 

 

 42 

 

 

 

PART II OTHER INFORMATION

 

ITEM 6. EXHIBITS 

 

  (a) The following exhibits are filed herewith or incorporated by reference herein:

 

Exhibit No.   Description   Previously Filed and Incorporated by Reference Herein
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.   **
101.INS   Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)   *
101.SCH   Inline XBRL Taxonomy Extension Schema Document   *
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document   *
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document   *
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document   *
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document   *
104   Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).   *

___________________________

*

**

Filed herewith. Exhibits 32.1 and 32.2 are being furnished and shall not be deemed to be “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall such exhibits be deemed to be incorporated by reference in any registration statement or other document filed under the Securities Act of 1933, as amended, or the Exchange Act, except as otherwise specifically stated in such filing.

 

 

 

 

 43 

 

 

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.
     
Date: October 27, 2023 By: /s/ Andy Ching-An Jin                            
  Name: Andy Ching-An Jin
  Title: Chief Executive Officer
    (Principal Executive Officer)
     

 

Date: October 27, 2023 By: /s/ Shun-Chih Chuang                            
  Name: Shun-Chih Chuang
  Title: Chief Financial Officer
    (Principal Financial Officer)
    (Principal Accounting Officer)

 

 

 

 

 44 

EX-31.1 2 nocera_ex3101.htm CERTIFICATION

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 Ching-An Jin, Chief Executive Officer of Nocera, Inc. (the “Company”), certify that:

 

(1) I have reviewed this Quarterly Report on Form 10-Q/A for the fiscal period ended June 30, 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.

 

October 27, 2023

 

/s/ Andy Ching-An Jin                        

Andy Ching-An Jin

Chief Executive Officer

(Principal Executive Officer)

 

 

EX-31.2 3 nocera_ex3102.htm CERTIFICATION

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 Quarterly Report on Form 10-Q/A for the fiscal period ended June 30, 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.

 

October 27, 2023

 

/s/ Shun-Chih Chuang                    

Shun-Chih Chuang

Chief Financial Officer

(Principal Financial Officer)

(Principal Accounting Officer)

 

EX-32.1 4 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 Quarterly Report on Form 10-Q/A of Nocera, Inc. (the “Company”) for the period ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Andy Ching-An Jin, 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.

 

 

/s/ Andy Ching-An Jin                       

Andy Ching-An Jin

Chief Executive Officer

(Principal Executive Officer)

 

October 27, 2023

 

EX-32.2 5 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 Quarterly Report on Form 10-Q/A of Nocera, Inc. (the “Company”) for the period ended June 30, 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.

 

/s/ Shun-Chih Chuang                    

Shun-Chih Chuang

Chief Financial Officer

(Principal Financial Officer)

(Principal Accounting Officer)

 

October 27, 2023

 

EX-101.SCH 6 ncra-20230630.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Restatement of Previously Issued Consolidated Financial Statements link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - ACCOUNTS RECEIVABLE, NET link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - GOODWILL link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - OTHER BORROWINGS link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - WARRANTS link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - COMMON STOCK link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - PREFERRED STOCK link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - OTHER BORROWINGS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - WARRANTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”) (Tables) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - GOODWILL (Details - Goodwill) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - GOODWILL (Details - Customer Relations) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - OTHER BORROWINGS (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - OTHER BORROWINGS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - WARRANT (Details - Assumptions used) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - WARRANT (Details - Warrant Liability) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - WARRANT (Details - Warrant Activity) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - WARRANTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - LEASES (Details - Lease costs) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - INCOME TAXES (Details - Income tax expense) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - INCOME TAXES (Details - Reconcilation of income tax) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - INCOME TAXES (Details - Deferred taxes) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - INCOME TAXES (Details - Valuation Allowance) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - COMMON STOCK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - Share-Based Compensation (Details - Shares outstanding) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000076 - Disclosure - PREFERRED STOCK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000077 - Disclosure - LOSS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 00000078 - Disclosure - Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ncra-20230630_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 ncra-20230630_def.xml XBRL DEFINITION FILE EX-101.LAB 9 ncra-20230630_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] Ownership [Axis] Xin Feng Construction Co Ltd [Member] Meixin Institutional Food Development Co Ltd [Member] Business Acquisition [Axis] Meixin VIE Agreements [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] Four Customers [Member] Customer A [Member] Accounts Receivable [Member] Customer B [Member] Customer C [Member] Customer D [Member] All Customers [Member] Long-Lived Tangible Asset [Axis] Land [Member] Equipment [Member] Legal Entity [Axis] 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] Class C Warrant [Member] Class D Warrant [Member] Sale of Stock [Axis] Public Offering [Member] Counterparty Name [Axis] Underwriters [Member] Class C Warrants [Member] Class D Warrants [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] Award Type [Axis] Warrants [Member] Transaction Type [Axis] Warrants Issued To Investors [Member] Warrants Redeemed [Member] Warrant [Member] Income Tax Authority [Axis] U S 1 [Member] U S 2 [Member] UNITED STATES HONG KONG Prc [Member] Regulatory Asset [Axis] Deferred Income Tax Charge [Member] Related Party, Type [Axis] Yin Chieh Cheng [Member] Mountain Share Transfer [Member] Grand Smooth Corporation Limited [Member] All Related Parties [Member] Statistical Measurement [Axis] Maximum [Member] Series A Warrant [Member] Shun Chih Chuang [Member] Class A Warrant [Member] Mr Hsien Wen Yu [Member] Two Employees [Member] Mr Michael A Littman [Member] Class B Warrant [Member] Chen Chun Chung [Member] Tra Digital [Member] Hanover International Inc [Member] Nonmonetary Transaction Type [Axis] Before Reverse Stock Split [Member] Class of Warrant or Right [Axis] After Reverse Stock Split [Member] Class A Warrants [Member] Class B Warrants [Member] Stock Option And Award Incentive Plan [Member] All Warrants [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] 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 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 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 Disposable VIE liabilities 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; 9,693,587 shares and 9,243,587 shares issued and outstanding as of June 30, 2023 and December 31, 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 June 30, 2023 and December 31, 2022, respectively) Additional paid-in capital Statutory and other reserves (Accumulated losses) retained earnings Accumulated other comprehensive loss Total 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 or Stated Value Per Share Preferred Stock, Shares Authorized Preferred Stock, Shares Issued Preferred Stock, Shares Outstanding Income Statement [Abstract] Net sales Cost of sales Gross profit Operating expenses General and administrative expenses Total operating expenses Loss from operations Other income (expense) Loss before income taxes Income tax expense Net loss from continuing operations Net loss from discontinued operations Loss on disposal Income from discontinued operations Net income from discontinued operations Net loss Less: Net loss attributable to non-controlling interests Net loss attributable to the company Comprehensive (loss) income Net loss Foreign currency translation gain (loss) Total comprehensive loss Less: comprehensive loss attributable to non-controlling interest Comprehensive loss attributable to the Company Loss per share Weighted average shares outstanding – Basic and 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 Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Basic Statement of Cash Flows [Abstract] Cash flows from operating activities: Net loss from continuing operations Less: net income from discontinued operations Net loss Adjustments to reconcile net income to net cash used in operating activities: Depreciation expenses Amortization of intangible assets Loss on disposal of XFC Deferred income tax Gain on fair value change of financial assets at FVTPL 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 Goodwill Other non-current assets Notes payable Accounts payable Advance receipts Other payables and accrued liabilities Income tax payable Amount due from a related party Net cash (used in) provided by operating activities from continuing operations Net cash used in operating activities from discontinued operations Net cash used in operating activities Cash flows from investing activities: Purchase of property and equipment Purchase of financial assets at FVTPL 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: Other borrowing Net cash provided by financing activities from continuing operations Net cash provided by financing activities from discontinued operations Net cash used in financing activities Effect of exchange rate changes on cash and cash equivalents Increase in cash and cash equivalents from continuing operations Decrease in cash and cash equivalents from discontinued operations 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 period Cash and cash equivalents at end of period Less: Cash and cash equivalents from discontinued operations, end of year Cash and cash equivalents form continuing operations, end of year Supplemental disclosures of cash flow information Cash paid for interest expenses Cash paid for Income taxes Beginning balance, value Beginning balance, shares Consultancy services settled by equities Consultancy services settled by equities, shares Foreign currency translation adjustments Share-based compensation Net loss Ending balance, value Ending balance, shares Organization, Consolidation and Presentation of Financial Statements [Abstract] Restatement of Previously Issued Consolidated Financial Statements PRINCIPAL ACTIVITIES AND ORGANIZATION Accounting Policies [Abstract] SUMMARY OF SIGNIFICANT ACCOUNTING POLICY Credit Loss [Abstract] ACCOUNTS RECEIVABLE, NET Inventory Disclosure [Abstract] INVENTORIES Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] PREPAID EXPENSES AND OTHER ASSETS, NET Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT, NET Fair Value Disclosures [Abstract] FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS Goodwill and Intangible Assets Disclosure [Abstract] GOODWILL Debt Disclosure [Abstract] OTHER BORROWINGS Guarantees and Product Warranties [Abstract] WARRANTS Leases [Abstract] LEASES Payables and Accruals [Abstract] OTHER PAYABLES AND ACCRUED LIABILITIES Income Tax Disclosure [Abstract] INCOME TAXES 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 PER SHARE Discontinued Operations and Disposal Groups [Abstract] DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”) Subsequent Events [Abstract] SUBSEQUENT EVENTS Basis of Presentation Concentrations of Credit Risk Revenue Recognition Recent Accounting Pronouncements Schedule of concentrations of credit risk Schedule of accounts receivable Schedule of inventory Schedule of prepaid expenses and other assets Schedule of property and equipment Schedule of financial assets at fair value through profit or loss Schedule of goodwill Schedule of customer relations Schedule of other loans Schedule of assumptions used Schedule of Warranty Liability Schedule of warrant activity Schedule of components of lease expenses Schedule of 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 warrants before and after split Schedule of assumptions used Schedule of earnings (loss) per share Reconciliation of discontinued operations Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] Restricted common stock Controlling interest Purchase of cash price Payments to Acquire Businesses Schedule of Product Information [Table] Product Information [Line Items] Concentration percentage Concentration risk Accounts receivable Less: Allowance for doubtful accounts Total Raw materials Total Other receivables from third party Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property and equipment, gross Less: Accumulated depreciation Land acquisition Acres of land Depreciation expense Depreciation expense Financial assets mandatorily measured at fair value through profit or loss Funds Total Current Non-Current Total Net gain changes in fair value of financial assets Financial assets at fair value through profit or loss Less: Accumulated amortization Acquisitions Translation/ Adjustments Less: Impairment Customer relations, net Schedule of Short-Term Debt [Table] Short-Term Debt [Line Items] Total Total Total Loans payable Annual interest rate Restricted cash Line of credit Expiry date Offsetting Assets [Table] Offsetting Assets [Line Items] Derivatives, Determination of Fair Value Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Balance at the beginning of period Warrants redeemed Fair value change of warrants included in earnings Balance at the ending of period Warrants outstanding, beginning balance Average exercise price, outstanding beginning Weighted average remaining contractural term, warrants outstanding Warrants exercisable Warrants exercisable, price per share Weighted average remaining contractural term, warrants exercisable Warrants Granted Warrants granted, price per share Warrants Exercised / surrendered Warrants exercised / surrendered, price per share Warrants expired Warrants expired, price per share Warrants outstanding, ending balance Average exercise price, outstanding ending Warrants exercisable Warrants exercisable, price per share Warrants issued, shares Common stock issued Proceeds from issuance of stock Proceeds from issuance of stock Options granted, shares Options exercised, shares Proceeds from warrant exercises Reverse stock split Warrants outstanding Warrants outstanding, price per share Operating Lease, Expense Lease, Cost Salary payable Others Total Schedule of Regulatory Assets [Table] Regulatory Asset [Line Items] Current Deferred Total income tax expense Taiwan (2021-PRC) income tax statutory rate Impact of different tax rates in other jurisdictions Tax effect of non-deductible expenses Tax effect of non-deductible share based compensation Utilization of tax losses Others Changes in valuation allowance Effective tax rate Deferred tax assets Tax loss carried forward Allowance for doubtful receivables Total 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 Additions to valuation allowance Reductions in valuation allowance Valuation allowance, ending balance Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] 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] Sales Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Common Stock, Shares, Outstanding Nonmonetary Transaction, by Type [Table] Nonmonetary Transaction [Line Items] Common stock issuable Risk-free interest rate Expected term (in years) Volatility Warrants granted Exercise price Issued for services 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 Numerator: Net loss attributable to the Company Net (loss) income from discontinued operations Denominator: Earnings Per Share, Basic Earnings Per Share, Diluted 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 Denominator: [Abstract] Global Intangible Low Taxed Income Meixin VIE Agreements [Member] Numerator: [Abstract] Total Comprehensive Loss Reductions in valuation allowance XFC Sale [Member] Assets, Current Assets Liabilities, Current Liabilities [Default Label] Equity, Attributable to Parent Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Cost of Revenue Gross Profit General and Administrative Expense Operating Expenses Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Gain (Loss) on Disposition of Assets GainOnFairValueChangeOfFinancialAssetsHeldForTrading 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 IncreaseDecreaseInGoodwill Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Other Accounts Payable IncreaseDecreaseInAdvanceReceipt Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Increase (Decrease) in Accrued Taxes Payable Increase (Decrease) Due from Other Related Parties Net Cash Provided by (Used in) Operating Activities, Continuing Operations Net Cash Provided by (Used in) Operating Activities Payments to Acquire Oil and Gas Property and Equipment PurchaseOfFinancialAssets Net Cash Provided by (Used in) Investing Activities Repayments of Other Short-Term Debt Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Continuing Operations Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDiscontinuedOperations Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Shares, Outstanding Stock Issued During Period, Value, Other Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest1 Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Financial Instruments, Owned, at Fair Value Finite-Lived Intangible Assets, Accumulated Amortization Other Loans Payable, Current Other Loans Payable, Long-Term, Noncurrent Other Loans Payable Derivative Liability ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisablePrice Proceeds from Issuance or Sale of Equity Current Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, Deduction, Other, Percent Deferred Tax Assets, Net of Valuation Allowance Deferred Tax Liabilities, Gross Deferred Tax Assets, Valuation Allowance 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 Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax EX-101.PRE 10 ncra-20230630_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
6 Months Ended
Jun. 30, 2023
Oct. 27, 2023
Cover [Abstract]    
Document Type 10-Q/A  
Amendment Flag true  
Amendment Description amended financial statements  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2023  
Document Fiscal Period Focus Q2  
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 Current Reporting Status No  
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 Common Stock, Shares Outstanding   10,039,295
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 1,116,183 $ 2,906,074
Accounts receivable, net 201,069 209,777
Inventories, net 86,282 91,781
Advance to suppliers 1,732 1,732
Prepaid expenses and other assets, net 7,923 27,470
Financial assets at fair value through profit or loss 203,199 0
Total current assets 1,616,388 3,236,834
Deferred tax assets, net 22,426 22,703
Property and equipment, net 1,625,608 844,613
Intangible assets - customer relations 122,281 130,434
Goodwill 3,905,735 3,905,735
Other non-current asset 4,664 0
Total assets 7,297,102 8,140,319
Current liabilities    
Accounts payable 0 2,631
Other payables and accrued liabilities 32,290 38,388
Advance receipts 388 42,880
Due to related parties 17,295 18,919
Warrant liability 1,179,768 1,179,768
Long-term secured other borrowing – current portion 169,434 214,913
Dividend payable 22,312 22,312
Income tax payable 1,818 1,920
Disposable VIE liabilities 0 0
Total current liabilities 1,423,305 1,521,731
Deferred tax liabilities, net 0 0
Long-term secured other borrowing 394,404 436,341
Total liabilities 1,817,709 1,958,072
Commitments and contingencies
Equity    
Common stock ($0.001 par value; authorized 200,000,000 shares; 9,693,587 shares and 9,243,587 shares issued and outstanding as of June 30, 2023 and December 31, 2022, respectively) 9,693 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 June 30, 2023 and December 31, 2022, respectively) 80 80
Additional paid-in capital 21,138,123 20,484,518
Statutory and other reserves 191,219 191,219
(Accumulated losses) retained earnings (16,046,483) (14,747,461)
Accumulated other comprehensive loss 84,000 103,594
Total stockholders’ equity 5,376,632 6,041,193
Non-controlling interests 102,761 141,054
Total equity 5,479,393 6,182,247
Total liabilities and equity $ 7,297,102 $ 8,140,319
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - $ / shares
Jun. 30, 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 9,693,587 9,243,587
Common stock, shares outstanding 9,693,587 9,243,587
Preferred Stock, Par or Stated Value Per Share $ 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 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Net sales $ 5,327,181 $ 1,054,611 $ 9,165,044 $ 3,522,942
Cost of sales (5,289,946) (1,041,454) (9,059,153) (3,483,686)
Gross profit 37,235 13,157 105,891 39,256
Operating expenses        
General and administrative expenses (368,667) (412,292) (1,428,004) (1,239,901)
Total operating expenses (368,667) (412,292) (1,428,004) (1,239,901)
Loss from operations (331,432) (399,136) (1,322,113) (1,200,527)
Other income (expense) (880) 118 (12,388) 10,830
Loss before income taxes (332,312) (399,018) (1,334,501) (1,189,697)
Income tax expense 0 439 0 0
Net loss from continuing operations (332,312) (398,579) (1,334,501) (1,189,697)
Net loss from discontinued operations        
Loss on disposal 0 0 0 0
Income from discontinued operations 0 14,602 0 19,226
Net income from discontinued operations 0 14,602 0 19,226
Net loss (332,312) (383,977) (1,334,501) (1,170,471)
Less: Net loss attributable to non-controlling interests (20,938) 0 (35,479) 0
Net loss attributable to the company (311,374) (383,977) (1,299,022) (1,170,471)
Comprehensive (loss) income        
Net loss (332,312) (383,977) (1,334,501) (1,189,697)
Foreign currency translation gain (loss) 42,882 148,457 19,594 19,226
Total comprehensive loss (289,430) (235,520) (1,314,907) (1,170,471)
Less: comprehensive loss attributable to non-controlling interest (8,533) (23,413)
Comprehensive loss attributable to the Company $ (280,897) $ (235,520) $ (1,291,494) $ (1,170,471)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Income (Loss) from Continuing Operations, Per Basic Share $ (0.0321) $ (0.0558) $ (0.1368) $ (0.1683)
Income (Loss) from Continuing Operations, Per Diluted Share (0.0321) (0.0558) (0.1368) (0.1683)
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share 0 0.0021 0 0.0015
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share $ 0 $ 0.0021 $ 0 $ 0.0015
Weighted Average Number of Shares Outstanding, Diluted 9,693,587 7,138,587 9,494,692 7,128,642
Weighted Average Number of Shares Outstanding, Basic 9,693,587 7,138,587 9,494,692 7,128,642
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net loss from continuing operations $ (1,334,501) $ (1,189,697)
Less: net income from discontinued operations 0 19,226
Net loss (1,334,501) (1,170,471)
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation expenses 81,608 0
Amortization of intangible assets 8,152 0
Loss on disposal of XFC 0 0
Deferred income tax 0 0
Gain on fair value change of financial assets at FVTPL (3,199) 0
Consultancy services settled by equities 521,100 503,000
Share-based compensation 132,955 206,476
Changes in operating assets and liabilities:    
Accounts receivable, net 4,273 44,505
Inventories 1,343 102,059
Advance to suppliers 0 2,831
Prepaid expenses and other assets, net (2,054) 184,792
Goodwill 0 0
Other non-current assets (4,865) 4,770
Notes payable 0 (6,322)
Accounts payable (2,631) (18,222)
Advance receipts (42,492) (72,150)
Other payables and accrued liabilities (9,387) (18,842)
Income tax payable (190) (30,824)
Amount due from a related party 0 (6,893)
Net cash (used in) provided by operating activities from continuing operations (649,888) (304,916)
Net cash used in operating activities from discontinued operations (336,932)
Net cash used in operating activities (649,888) (641,848)
Cash flows from investing activities:    
Purchase of property and equipment (857,870) 0
Purchase of financial assets at FVTPL (200,000) 0
Net cash used in investing activities from continuing operations (1,057,870) 0
Net cash used in investing activities from discontinued operations 0 0
Net cash used in investing activities (1,057,870) 0
Cash flows from financing activities:    
Other borrowing (81,034) (3,590)
Net cash provided by financing activities from continuing operations (81,034) (3,590)
Net cash provided by financing activities from discontinued operations 0 (23,255)
Net cash used in financing activities (81,034) (26,845)
Effect of exchange rate changes on cash and cash equivalents (1,100) (175,220)
Increase in cash and cash equivalents from continuing operations (1,789,891) (843,913)
Decrease in cash and cash equivalents from discontinued operations 0 0
Net increase in cash and cash equivalents (1,789,891) (843,913)
Cash and cash equivalents from continuing operations, beginning of year 2,906,074 2,444,009
Cash and cash equivalents from discontinued operations, beginning of year 0 0
Cash and cash equivalents at beginning of period 2,906,074 2,444,009
Cash and cash equivalents at end of period 1,116,183 1,600,096
Less: Cash and cash equivalents from discontinued operations, end of year 0 0
Cash and cash equivalents form continuing operations, end of year 1,116,183 1,600,096
Supplemental disclosures of cash flow information    
Cash paid for interest expenses 0 0
Cash paid for Income taxes $ 0 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) - USD ($)
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]
Total
Beginning balance, value at Dec. 31, 2021 $ 7,072 $ 80 $ 14,476,240 $ 191,219 $ (9,918,553) $ 13,906 $ 4,769,964 $ 0 $ 4,769,964
Beginning balance, shares at Dec. 31, 2021 7,071,920 80,000              
Consultancy services settled by equities $ 66 502,934 503,000 503,000
Consultancy services settled by equities, shares 66,667                
Foreign currency translation adjustments 129,231 129,231 129,231
Share-based compensation 103,155 103,155 103,155
Net loss (805,720) (805,720) (805,720)
Ending balance, value at Mar. 31, 2022 $ 7,138 $ 80 15,082,329 191,219 (10,724,273) 143,137 4,699,630 0 4,699,630
Ending balance, shares at Mar. 31, 2022 7,138,587 80,000              
Foreign currency translation adjustments (148,457) (148,457) (148,457)
Share-based compensation 103,322 103,322 103,322
Net loss (383,977) (383,977) (383,977)
Ending balance, value at Jun. 30, 2022 $ 7,138 $ 80 15,185,651 191,219 (11,108,250) (5,320) 4,270,518 0 4,270,518
Ending balance, shares at Jun. 30, 2022 7,138,587 80,000              
Beginning balance, value at Dec. 31, 2022 $ 9,243 $ 80 20,484,518 191,219 (14,747,461) 103,594 6,041,193 141,054 6,182,247
Beginning balance, shares at Dec. 31, 2022 9,243,587 80,000              
Consultancy services settled by equities $ 450 520,650 521,100 521,100
Consultancy services settled by equities, shares 450,000                
Foreign currency translation adjustments 23,627 23,627 (339) 23,288
Share-based compensation 103,155 103,155 103,155
Net loss (987,648) (987,648) (14,541) (1,002,189)
Ending balance, value at Mar. 31, 2023 $ 9,693 $ 80 21,108,323 191,219 (15,735,109) 127,221 5,701,427 126,174 5,827,601
Ending balance, shares at Mar. 31, 2023 9,693,587 80,000              
Foreign currency translation adjustments (43,221) (43,221) (2,475) (45,696)
Share-based compensation 29,800 29,800 29,800
Net loss (311,374) (311,374) (20,938) (332,312)
Ending balance, value at Jun. 30, 2023 $ 9,693 $ 80 $ 21,138,123 $ 191,219 $ (16,046,483) $ 84,000 $ 5,376,632 $ 102,761 $ 5,479,393
Ending balance, shares at Jun. 30, 2023 9,693,587 80,000              
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Restatement of Previously Issued Consolidated Financial Statements
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Restatement of Previously Issued Consolidated Financial Statements

Note 1.   Restatement of Previously Issued Consolidated Financial Statements

 

On June 5, 2023, the Staff of the U.S. Securities and Exchange Commission released a statement highlighting a number of financial reporting considerations for 2023 Interim report (“10-Q”) (the “SEC Staff Statement”). The SEC Staff Statement highlighted potential accounting implications of certain terms that should separately disclosed the discontinued operations and continued operations financials in both consolidated statement of operations and comprehensive loss and the cash flow. The SEC Staff Statement clarified guidance for disclosure for discontinued operations and continued operations financial at each reporting period.

 

In light of the SEC Staff Statement, the Company reevaluated the accounting treatment of the discontinued operations and continued operations on the consolidated statement of operations and comprehensive loss and the cash flow as of June 30, 2023. The Company determined that the VIE disposal in the last month of the year did not need to separately disclose. However, the guidance stated that the company should be classified as discontinued operations.

 

With this restatement, the consolidated statements are now appropriately classified as discontinued operation and continued operation on the Company’s consolidated statement of operations and comprehensive loss and the cash flow as of June 30, 2023.

 

The adjustments related to the discontinued operations and continued operations had a non-cash impact; as such, the statement of cash flows for the year ended June 30, 2023 reflects an adjustment to separately disclose the financial impact on continued operations and discontinued operations.

 

The following presents a reconciliation of the impacted financial statement line items as filed to the restated amounts as of June 30, 2023 and for the year then ended. The previously reported amounts reflect those included in the Original Filing of our Interim Report on Form 10-Q as of and for the years ended June 30, 2023 filed with the SEC on March 31, 2023. These amounts are labeled as “As Filed” in the tables below. The amounts labeled “Restatement Adjustments” represent the effects of this restatement due to the change in classification of discontinued operation on the balance sheet, with subsequent changes in disclosure recognized in the statement of operations at each reporting date. Also included in the amounts labeled “Adjustment” is the effect reallocated from original financial to separate discontinued operations and continued operations in the statement.

 

 

 

 

NOCERA, INC.

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Stated in US Dollars except for Number of Shares)

(UNAUDITED)

 

         
   Six months ended June 30, 
   2023   2022 
   $   $ 
Cash flows from operating activities:          
Net loss from continuing operations   (1,334,501)   (1,189,697)
Less: net income from discontinued operations       19,226 
Net loss   (1,334,501)   (1,170,471)
Adjustments to reconcile net income to net cash used in operating activities:          
Depreciation expenses   81,608     
Amortization of intangible assets   8,152     
Loss on disposal of XFC        
Deferred income tax        
Gain on fair value change of financial assets at FVTPL   (3,199)    
Consultancy services settled by equities   521,100    503,000 
Share-based compensation   132,955    206,476 
Changes in operating assets and liabilities:          
Accounts receivable, net   4,273    44,505 
Inventories   1,343    102,059 
Advance to suppliers       2,831 
Prepaid expenses and other assets, net   (2,054)   184,792 
Goodwill        
Other non-current assets   (4,865)   4,770 
Notes payable       (6,322)
Accounts payable   (2,631)   (18,222)
Advance receipts   (42,492)   (72,150)
Other payables and accrued liabilities   (9,387)   (18,842)
Income tax payable   (190)   (30,824)
Amount due from a related party       (6,893)
Net cash (used in) provided by operating activities from continuing operations   (649,888)   (304,916)
Net cash used in operating activities from discontinued operations       (336,932)
Net cash used in operating activities   (649,888)   (641,848)
           
Cash flows from investing activities:          
Purchase of property and equipment   (857,870)    
Purchase of financial assets at FVTPL   (200,000)    
Net cash used in investing activities from continuing operations   (1,057,870)    
Net cash used in investing activities from discontinued operations        
Net cash used in investing activities   (1,057,870)    
           
Cash flows from financing activities:          
Other borrowing   (81,034)   (3,590)
Net cash provided by financing activities from continuing operations   (81,034)   (3,590)
Net cash provided by financing activities from discontinued operations       (23,255
Net cash used in financing activities   (81,034)   (26,845)
           
Effect of exchange rate changes on cash and cash equivalents   (1,100)   (175,220)
           
Increase in cash and cash equivalents from continuing operations   (1,789,891)   (843,913)
Decrease in cash and cash equivalents from discontinued operations        
Net increase in cash and cash equivalents   (1,789,891)   (843,913)
           
Cash and cash equivalents from continuing operations, beginning of year   2,906,074    2,444,009 
Cash and cash equivalents from discontinued operations, beginning of year        
Cash and cash equivalents at beginning of year   2,906,074    2,444,009 
           
Cash and cash equivalents at end of year   1,116,183    1,600,096 
Less: Cash and cash equivalents from discontinued operations, end of year        
Cash and cash equivalents form continuing operations, end of year   1,116,183    1,600,096 
           
Cash and cash equivalents at beginning of period   2,906,074    2,444,009 
Cash and cash equivalents at end of period   1,116,183    1,600,096 
           
Supplemental disclosures of cash flow information          
Cash paid for interest expenses        
Cash paid for Income taxes        

 

 

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

 

 

 

NOCERA, INC.

INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY

(Stated in US Dollars except Number of Shares)

(UNAUDITED)

 

                                             
   Common Stock   Preferred stock   Additional
Paid-in
   Statutory
and
other
   Retained   Accumulated
Other
Compre-
hensive
   Total
Nocera Inc.’s
Stockholders’
Equity
   Non-
controlling
   Total
Stockholders’
Equity
 
   Stock   Amount   Stock   Amount   Capital   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 
Consultancy services settled by equities   66,667    66            502,934                503,000        503,000 
Foreign currency translation adjustments                               129,231    129,231        129,231 
Share-based compensation                   103,155                103,155        103,155 
Net loss                           (805,720)       (805,720)       (805,720)
Balance, March 31, 2022   7,138,587    7,138    80,000    80    15,082,329    191,219    (10,724,273)   143,137    4,699,630        4,699,630 
Foreign currency translation adjustments                               (148,457)   (148,457)       (148,457)
Share-based compensation                   103,322                103,322        103,322 
Net loss                           (383,977)       (383,977)       (383,977)
Balance, June 30, 2022   7,138,587    7,138    80,000    80    15,185,651    191,219    (11,108,250)   (5,320)   4,270,518        4,270,518 
                                                        
                                                        
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 
Foreign currency translation Adjustments                               23,627    23,627    (339)   23,288 
Share-based compensation                   103,155                103,155        103,155 
Consultancy services settled by equities   450,000    450            520,650                521,100        521,100 
Net loss                           (987,648)       (987,648)   (14,541)   (1,002,189)
Balance, March 31, 2023   9,693,587    9,693    80,000    80    21,108,323    191,219    (15,735,109)   127,221    5,701,427    126,174    5,827,601 
Foreign currency translation adjustments                               (43,221)   (43,221)   (2,475)   (45,696)
Share-based compensation                   29,800                29,800        29,800 
Net loss                           (311,374)       (311,374)   (20,938)   (332,312)
Balance, June 30, 2023   9,693,587    9,693    80,000    80    21,138,123    191,219    (16,046,483)   84,000    5,376,632    102,761    5,479,393 

 

 

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

 

 

 

NOCERA, INC.

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
PRINCIPAL ACTIVITIES AND ORGANIZATION
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
PRINCIPAL ACTIVITIES AND ORGANIZATION

Note 2.      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 with 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 shareholders, Yin-Chieh Cheng and Bi Zhang, 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 Shareholders 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 Bi Zhang, the former shareholders of GSI, became Nocera’s controlling shareholders. 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 operations.

 

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 of its relationship with its former variable interest entity, 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 wherein all claims as to GZ WFH’s debt (claim to shares in Nocera 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) waived 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

 

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 Nocera.

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY
6 Months Ended
Jun. 30, 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 June 30, 2023, its consolidated results of operations for the six months ended June 30, 2023, cash flows for the six months ended June 30, 2023 and change in equity for the six months ended June 30, 2023, as applicable, have been made. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the operating results that may be expected for the year ending December 31, 2021 or any future periods.

 

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 were four customers who represent 97% of the Company’s total revenue for the six months ended June 30, 2022. There were five customers who represent 99% of the Company’s total revenue for the six months ended June 30, 2023.

 

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

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
Percentage of the Company’s accounts receivable          
Customer A   50.58%    50.83% 
Customer B   16.33%    31.82% 
Customer C   11.88%    14.73% 
Customer D   20.18%     
    98.97%    97.38% 

 

Revenue Recognition

 

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606, “Revenue from Contracts with Customers.”

 

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, the Company applies 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 recognizes revenue when (or as) the Company satisfies performance obligations by transferring promised goods or services to its customers. 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 or services to its customers. Contracts with customers are comprised of invoices and written contracts.

 

The Company does not have arrangements for returns from 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, a majority of which 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 a majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency licenses, 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 customers are expected to be recognized as revenue within 12 months. Deferred revenue is expected to be recognized as revenue within 12 months.

 

Recent Accounting Pronouncements

 

The FASB issued several updates during the period, none of these standards are either applicable to the Company or require adoption at a future date and none are expected to have a material impact on the consolidated financial statements upon adoption.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
ACCOUNTS RECEIVABLE, NET
6 Months Ended
Jun. 30, 2023
Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE, NET

Note 4.      ACCOUNTS RECEIVABLE, NET

 

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

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Accounts receivable   201,069    209,777 
Less: Allowance for doubtful accounts        
Total   201,069    209,777 

 

For the six months ended June 30, 2023 and for the year ended December 31, 2022, the Company has recorded provision for doubtful accounts of nil.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
INVENTORIES

Note 5.      INVENTORIES

 

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

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Raw materials   86,282    91,781 
Total   86,282    91,781 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
PREPAID EXPENSES AND OTHER ASSETS, NET
6 Months Ended
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
PREPAID EXPENSES AND OTHER ASSETS, NET

Note 6.      PREPAID EXPENSES AND OTHER ASSETS, NET

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Other receivables from third party   7,923    27,470 
Prepaid expenses and other assets, net   7,923    27,470 

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
PROPERTY AND EQUIPMENT, NET
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY AND EQUIPMENT, NET

Note 7.      PROPERTY AND EQUIPMENT, NET

 

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

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Land   877,870     
Equipment   893,090    903,867 
Less: Accumulated depreciation   (145,352)   (59,254)
Property and equipment, net   1,625,608    844,613 

 

On November 18, 2022, the Company paid US$20,000 for deposit to purchase 229 contiguous acres of land located in Montgomery County, Alabama to build RASs on that land for fish farming. On February 16, 2023, the Company paid US$857,870 and the land acquisition was completed.

 

Depreciation expenses for the six months ended June 30, 2023 and 2022 were $81,608 and $0, respectively, and $36,880 and $454 for the three months ended June 30, 2023 and 2022, respectively.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS
6 Months Ended
Jun. 30, 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: 

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

 

Net gain of $3,199 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 June 30, 2023.

 

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

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL

Note 9.     GOODWILL

 

As of June 30, 2023 and December 31, 2022, goodwill consisted of the following:

 

Goodwill

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)    (Audited) 
   $   $ 
Goodwill - Meixin   3,905,735    3,905,735 
Less: Accumulated amortization        
Goodwill, net   3,905,735    3,905,735 

 

Customer relations

        
   June 30,   December 31, 
   2023   2022 
   (Unaudited)   (Audited) 
   $   $ 
Acquisitions   135,325    135,325 
Translation/ Adjustments        
Less: Accumulated amortization   (13,044)   (4,891)
Less: Impairment        
Customer relations, net   122,281    130,434 

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER BORROWINGS
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
OTHER BORROWINGS

Note 10.       OTHER BORROWINGS

 

Other loans consisted of the following:

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
         
Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year  $169,434   $214,913 
Total secured loan wholly repayable within 1 year   169,434    214,913 
           
Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year   394,404    436,341 
Total  $563,838   $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 Branch) 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 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANTS
6 Months Ended
Jun. 30, 2023
Guarantees and Product Warranties [Abstract]  
WARRANTS

Note 11.      WARRANTS

 

On April 1, 2021, the Company entered into 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.

 

Public Offering

 

In connection with a firm commitment underwritten public offering (the “Public Offering”) pursuant to a registration statement on Form S-1, amended (File No. 333-264059), originally filed with the SEC on April 1, 2022, and declared effective by the SEC on August 10, 2022, the Company sold an aggregate of 1,880,000 units (the “Units”). Each Unit consisted of one share of common stock and a warrant to purchase two shares of common stock. Each warrant underlying the Units was exercisable from the date of issuance until the fifth anniversary of the issuance date for $3.85 per share of Common Stock (110% of the public offering price per Unit), subject to adjustment in the event of stock dividends, stock splits, stock combinations, reclassifications, reorganizations or similar events affecting the common stock as described in the warrants. The Public Offering closed on August 15, 2022, and the Company received total gross proceeds of $6.58 million. After deducting the underwriting commissions, discounts, and offering expenses, the Company received net proceeds of approximately $5.3 million

 

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.

 

On November 14, 2022, the exercise price of the warrants was decreased to $1.925. Under the terms of the warrants, the exercise price was to be decreased to the greater of (i) $1.925, which represented 50% of the original exercise price; and (ii) 100% of the last volume weighted average price immediately preceding the 90th calendar day following the initial issuance date (the “Reset Exercise Price”) if, on the date that is 90 calendar days immediately following the initial issuance date, the Reset Exercise Price is less than the original $3.85 exercise price on that date.

 

The Reset Exercise Price remains subject to adjustment in the event of stock dividends, stock splits, stock combinations, reclassifications, reorganizations or similar events affecting the Common Stock as described in the Warrants.

 

Reverse Split

 

In connection with the Public Offering, 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 Class C warrant decreased from 80,000 shares to 53,334 shares for $3.75 per share and Class D warrant decreased from 80,000 shares to 53,334 shares for $7.50 per share.

        
Appraisal Date (Inception Date) 

Class C Warrant
August 10,

2021

  

Class D Warrant
August 10,

2021

 
(Unaudited)        
   $   $ 
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)  Class C Warrant
September 27,
2021
   Class D Warrant
September 27,
2021
 
(Unaudited)        
   $   $ 
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% 

 

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:

        
   June 30,
2022
   December 31,
2022
 
   $   $ 
Balance at the beginning of period   1,179,768    312,320 
Warrants issued to investors       754,303 
Warrants redeemed       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, 2023   2,418,000    2.12    4.73 
Exercisable at January 1, 2023   2,418,000    2.12    4.73 
Granted            
Exercised / surrendered            
Expired            
Outstanding at June 30, 2023   2,418,000    2.12    4.73 
Exercisable at June 30, 2023   2,418,000    2.12    4.73 

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
LEASES

Note 12.      LEASES

 

The Company has two non-cancelable lease agreements for certain of the 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 expense for the six months ended June 30, 2023 and June 30, 2022 were as follows:

           
   Statement of Income Location  Six months ended
June 30, 2023
   Six months ended
June 30, 2022
 
      (Unaudited)   (Unaudited) 
      $   $ 
Lease Costs             
Operating lease expense  General and administrative expenses   32,131    22,976 
Total net lease costs      32,131    22,976 

 

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

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER PAYABLES AND ACCRUED LIABILITIES
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
OTHER PAYABLES AND ACCRUED LIABILITIES

Note 13.    OTHER PAYABLES AND ACCRUED LIABILITIES

Schedule of payables        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)     
   $   $ 
         
Salary payable   822    861 
Others   31,468    37,527 
Total   32,290    38,388 

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES

Note 14.      INCOME TAXES

 

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.

 

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 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 Act (the “CARES Act”) was signed into law on March 27, 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.

 

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, 2022, 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, 2022. 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.

 

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 August 31, 2021 and 2020. 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.

 

The components of the income tax expense are:

                
  

Three months ended

June 30,

  

Six months ended

June 30,

 
   2023   2022   2023   2022 
   $   $   $   $ 
Current       2,161        2,170 
Deferred                
Total income tax expense       2,161        2,170 

 

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

        
  

Six months ended

June 30,

 
   2023   2022 
Taiwan (2021-PRC) income tax statutory rate   20.00%    20.00% 
Impact of different tax rates in other jurisdictions   (0.05%)   1.19% 
Tax effect of non-deductible expenses   (2.69%)   (9.19%)
Tax effect of non-deductible share based compensation   (10.05%)   (3.65%)
Utilization of tax losses        
Others       0.04% 
Changes in valuation allowance   (7.20%)   (8.57%)
Effective tax rate   (0.01%)   (0.18%)

 

3) Deferred tax assets (liabilities), net

 

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

        
  

June 30,

2023

   December 31,
2022
 
    $    $ 
Deferred tax assets          
Tax loss carried forward       23,391 
Allowance for doubtful receivables        
Total deferred tax assets        
Valuation allowance        
Total deferred tax assets, net       23,391 

 

    

June 30,

2023

    December 31,
2022
 
    $    $ 
Deferred tax liabilities          
Property and equipment, difference in depreciation        
Deferred tax liabilities, net        

 

The valuation allowance as of June 30, 2023 and December 31, 2022 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 follows.

        
  

June 30,

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, 2022, the Company had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, since the Company had intended 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.

 

As of June 30, 2023, the Company had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, and the Company decided not to reinvest its earnings since it is not continuing its business in mainland China, and its foreign-invested enterprises do not intend to declare dividends to their immediate foreign holding companies.

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED PARTY BALANCES AND TRANSACTIONS
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
RELATED PARTY BALANCES AND TRANSACTIONS

Note 14    RELATED PARTY BALANCES AND TRANSACTIONS

 

Due to related parties

 

The balance due to related parties was as follows:

        
   June 30,
2023
   December 31,
2022
 
   $   $ 
Mr. Yin-Chieh Cheng (1)   9,614    11,238 
Mountain Share Transfer, LLC (2)   7,681    7,681 
Total   17,295    18,919 

 

Sales

 

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

 

   Related Party Categories  June 30,
2023
   December 31,
2022
 
      (Unaudited)   (Audited) 
      $   $ 
Grand Smooth Corporation Limited (3)  Same director   262,875    993,981 
Total      262,875    993,981 

 

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) Mr. Yin-Chieh Cheng (“Mr. Cheng”) is the chairman the Company, and he holds 36.4% shares of the Company. The balance due to Mr. Cheng as of March 31, 2022 mainly represented the amount paid by Mr. Cheng on behalf of the Company.

 

(2) Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, a stockholder of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.

 

(3) Grand Smooth Corporation Limited's 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 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
COMMON STOCK

Note 16.   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 June 30, 2023 and December 31, 2022, issued common stock were 9,693,587 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.50 per share. 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 unaudited 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 shares of common stock, which were not affected.

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
SHARE-BASED COMPENSATION
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION

Note 17.    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 an exercise price of $0.50 per share, subject to continued employment for services as Chairman of the Board of Directors (“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 an exercise price of $0.50 per share, for serving as the Company’s Chief Financial Officer and Chief Operating Officer, respectively. The Company also granted 2 employees 50,000 shares of Class A warrants with an 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 an 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 an exercise price of $0.50 per share, for serving as the Company’s Chief Financial Officer and Chief Operating Officer, respectively. The Company also granted 2 employees 70,000 shares of Class A warrant with an exercise price of $0.50 per share.

 

On December 31, 2022, 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 common stock to Hanover International, Inc. respectively in consideration for services rendered.

 

On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. The result of reverse stock split over the common stock issuable upon exercise of the following outstanding securities as of September 30, 2022 is listed below:

          
  

Before Reverse

Stock Split

  

After Reverse

Stock Split

 
Series A Warrant   4,000,000    2,666,667 
Class A Warrants   1,015,000    676,667 
Class B Warrants   650,000    433,334 
Class C Warrants   940,000    626,667 
Class D Warrants   940,000    626,667 
2018 Stock Option and Award Incentive Plan   10,000,000    6,666,667 
Common stock issuable   17,545,000    11,696,669 

 

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:

        
   June 30,
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 adjusts for any known future changes in the rate.

 

For the six months ended June 30, 2023 and year ended December 31, 2022, $709,376 and $6,638,371 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 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
PREFERRED STOCK
6 Months Ended
Jun. 30, 2023
Equity [Abstract]  
PREFERRED STOCK

Note 18.    PREFERRED STOCK

 

In August 2021, the Company issued 80,000 preferred shares, par value $0.001 per share, 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 the common stock 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 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
LOSS PER SHARE
6 Months Ended
Jun. 30, 2023
Loss per share  
LOSS PER SHARE

Note 19.    LOSS PER SHARE

 

The following table sets forth the computation of basic and diluted (loss) income per common share for the three and six months ended June 30, 2023 and 2022.

                
  

For three months ended

June 30,

  

For six months ended

June 30,

 
   2023   2022   2023   2022 
   $   $   $   $ 
Numerator:                    
Net loss attributable to the Company   (311,374)   (383,977)   (1,299,022)   (1,170,471)
Net loss from continuing operations   (332,312)   (398,579)   (1,334,501)   (1,189,697)
Net (loss) income from discontinued operations       14,602        19,226 
                     
Denominator:                    
Weighted-Average Shares Outstanding – Basic and Diluted   9,693,587    7,138,587    9,494,692    7,128,642 
                     
Loss per share – basic and diluted   (0.0321   (0.0537   (0.1368   (0.1669
Net loss per share from continuing operations – basic and diluted (1)   (0.0321)   (0.0558)   (0.1368)   (0.1683)
Net (loss) income per share from discontinued operations – basic and diluted (1)       0.0021        0.0015 

 

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

 

 

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”)
6 Months Ended
Jun. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”)

Note 20.    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 years ended December 31, 2022 and 2021:

 

 Reconciliation of discontinued operations        
   For the Years Ended
December 31,
 
   2022   2021 
Discontinued Operations:          
Revenue  $2,236,616   $6,101,103 
Cost of revenues   (2,225,487)   (5,230,321)
Selling expenses        
General and administrative expenses   (105,226)   (213,863)
Other revenue   1,812    1,455 
Other expenses       (5,819)
Income tax       (130,511)
Net gain from discontinued operations        
Net income (loss) from discontinued operations  $(92,285)  $522,044 

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

Note 21.    SUBSEQUENT EVENTS

 

As previously reported on a Current Report on Form 8-K filed by the Company with the SEC on July 13, 2023, the Company regrettably announced the unexpected death of Yin-Chieh (“Jeff”) Cheng. Jeff had served as the Company’s Chief Executive Officer, President and Chairman of the Board since December 27, 2018. It is anticipated that Jeff’s shares of common stock and Series A warrants of the Company will be inherited by his mother.

 

As previously reported on a Current Report on Form 8-K filed by the Company with the SEC on August 8, 2023, the Board of Directors appointed Andy Ching-An Jin as the Company’s Chief Executive Officer, effective July 31, 2023.

 

As previously reported on a Current Report on Form 8-K filed by the Company with the SEC on August 3, 2023, on July 31, 2023, the Company received a letter from the Nasdaq Listing Qualifications Staff (“Staff”) of The Nasdaq Stock Market LLC (“Nasdaq”) therein stating that due to the resignation of Yih-Yu (“Grace”) Lei from the Company’s Audit Committee of the Board of Directors, the Company no longer complies with Nasdaq’s audit committee requirement as set forth in Listing Rule 5605.

 

To regain compliance, the Board must appoint an independent director to fill the vacancy on the Audit Committee resulting from Ms. Lei’s resignation. Per the Staff’s letter and consistent with Nasdaq Listing Rule 5605(c)(4), the Company is required to evidence its compliance with Listing Rule 5605 no later than January 23, 2024 (the “Compliance Period”). In the event the Company does not regain compliance by the Compliance Period, Nasdaq rules require the Staff to provide written notification to the Company that its securities will be delisted. At that time, the Company may appeal the delisting determination to a Nasdaq Hearings Panel.

 

The Company is currently interviewing and evaluating candidates to serve on the Board and the Audit Committee. The notice from Nasdaq has no immediate effect on the listing of the Company’s common stock, and its common stock will continue to be listed on The Nasdaq Capital Market under the symbol “NCRA.”

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)
6 Months Ended
Jun. 30, 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 June 30, 2023, its consolidated results of operations for the six months ended June 30, 2023, cash flows for the six months ended June 30, 2023 and change in equity for the six months ended June 30, 2023, as applicable, have been made. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the operating results that may be expected for the year ending December 31, 2021 or any future periods.

 

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 were four customers who represent 97% of the Company’s total revenue for the six months ended June 30, 2022. There were five customers who represent 99% of the Company’s total revenue for the six months ended June 30, 2023.

 

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

        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
Percentage of the Company’s accounts receivable          
Customer A   50.58%    50.83% 
Customer B   16.33%    31.82% 
Customer C   11.88%    14.73% 
Customer D   20.18%     
    98.97%    97.38% 

 

Revenue Recognition

Revenue Recognition

 

The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606, “Revenue from Contracts with Customers.”

 

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, the Company applies 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 recognizes revenue when (or as) the Company satisfies performance obligations by transferring promised goods or services to its customers. 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 or services to its customers. Contracts with customers are comprised of invoices and written contracts.

 

The Company does not have arrangements for returns from 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, a majority of which 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 a majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency licenses, 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 customers are expected to be recognized as revenue within 12 months. Deferred revenue is expected to be recognized as revenue within 12 months.

 

Recent Accounting Pronouncements

Recent Accounting Pronouncements

 

The FASB issued several updates during the period, none of these standards are either applicable to the Company or require adoption at a future date and none are expected to have a material impact on the consolidated financial statements upon adoption.

 

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of concentrations of credit risk
        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
Percentage of the Company’s accounts receivable          
Customer A   50.58%    50.83% 
Customer B   16.33%    31.82% 
Customer C   11.88%    14.73% 
Customer D   20.18%     
    98.97%    97.38% 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
ACCOUNTS RECEIVABLE, NET (Tables)
6 Months Ended
Jun. 30, 2023
Credit Loss [Abstract]  
Schedule of accounts receivable
        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Accounts receivable   201,069    209,777 
Less: Allowance for doubtful accounts        
Total   201,069    209,777 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES (Tables)
6 Months Ended
Jun. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of inventory
        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Raw materials   86,282    91,781 
Total   86,282    91,781 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
PREPAID EXPENSES AND OTHER ASSETS, NET (Tables)
6 Months Ended
Jun. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of prepaid expenses and other assets
        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Other receivables from third party   7,923    27,470 
Prepaid expenses and other assets, net   7,923    27,470 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
PROPERTY AND EQUIPMENT, NET (Tables)
6 Months Ended
Jun. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
   $   $ 
Land   877,870     
Equipment   893,090    903,867 
Less: Accumulated depreciation   (145,352)   (59,254)
Property and equipment, net   1,625,608    844,613 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of financial assets at fair value through profit or loss
        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
Financial assets mandatorily measured at fair value through profit or loss  $   $ 
         
Funds   203,199     
Total   203,199     
           
Current        
Non-Current   203,199     
Total   203,199     
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of goodwill
        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)    (Audited) 
   $   $ 
Goodwill - Meixin   3,905,735    3,905,735 
Less: Accumulated amortization        
Goodwill, net   3,905,735    3,905,735 
Schedule of customer relations
        
   June 30,   December 31, 
   2023   2022 
   (Unaudited)   (Audited) 
   $   $ 
Acquisitions   135,325    135,325 
Translation/ Adjustments        
Less: Accumulated amortization   (13,044)   (4,891)
Less: Impairment        
Customer relations, net   122,281    130,434 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER BORROWINGS (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of other loans
        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)   (Audited) 
         
Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year  $169,434   $214,913 
Total secured loan wholly repayable within 1 year   169,434    214,913 
           
Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year   394,404    436,341 
Total  $563,838   $651,254 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANTS (Tables)
6 Months Ended
Jun. 30, 2023
Guarantees and Product Warranties [Abstract]  
Schedule of assumptions used
        
Appraisal Date (Inception Date) 

Class C Warrant
August 10,

2021

  

Class D Warrant
August 10,

2021

 
(Unaudited)        
   $   $ 
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)  Class C Warrant
September 27,
2021
   Class D Warrant
September 27,
2021
 
(Unaudited)        
   $   $ 
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% 
Schedule of Warranty Liability
        
   June 30,
2022
   December 31,
2022
 
   $   $ 
Balance at the beginning of period   1,179,768    312,320 
Warrants issued to investors       754,303 
Warrants redeemed       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, 2023   2,418,000    2.12    4.73 
Exercisable at January 1, 2023   2,418,000    2.12    4.73 
Granted            
Exercised / surrendered            
Expired            
Outstanding at June 30, 2023   2,418,000    2.12    4.73 
Exercisable at June 30, 2023   2,418,000    2.12    4.73 

 

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of components of lease expenses
           
   Statement of Income Location  Six months ended
June 30, 2023
   Six months ended
June 30, 2022
 
      (Unaudited)   (Unaudited) 
      $   $ 
Lease Costs             
Operating lease expense  General and administrative expenses   32,131    22,976 
Total net lease costs      32,131    22,976 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of payables
Schedule of payables        
   June 30,
2023
   December 31,
2022
 
   (Unaudited)     
   $   $ 
         
Salary payable   822    861 
Others   31,468    37,527 
Total   32,290    38,388 
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Tables)
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule of income tax components
                
  

Three months ended

June 30,

  

Six months ended

June 30,

 
   2023   2022   2023   2022 
   $   $   $   $ 
Current       2,161        2,170 
Deferred                
Total income tax expense       2,161        2,170 
Schedule of reconciliation of income tax expense
        
  

Six months ended

June 30,

 
   2023   2022 
Taiwan (2021-PRC) income tax statutory rate   20.00%    20.00% 
Impact of different tax rates in other jurisdictions   (0.05%)   1.19% 
Tax effect of non-deductible expenses   (2.69%)   (9.19%)
Tax effect of non-deductible share based compensation   (10.05%)   (3.65%)
Utilization of tax losses        
Others       0.04% 
Changes in valuation allowance   (7.20%)   (8.57%)
Effective tax rate   (0.01%)   (0.18%)
Schedule of deferred income taxes
        
  

June 30,

2023

   December 31,
2022
 
    $    $ 
Deferred tax assets          
Tax loss carried forward       23,391 
Allowance for doubtful receivables        
Total deferred tax assets        
Valuation allowance        
Total deferred tax assets, net       23,391 

 

    

June 30,

2023

    December 31,
2022
 
    $    $ 
Deferred tax liabilities          
Property and equipment, difference in depreciation        
Deferred tax liabilities, net        
Schedule of movement in valuation allowance
        
  

June 30,

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 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED PARTY BALANCES AND TRANSACTIONS (Tables)
6 Months Ended
Jun. 30, 2023
Related Party Transactions [Abstract]  
Schedule of related party transactions
        
   June 30,
2023
   December 31,
2022
 
   $   $ 
Mr. Yin-Chieh Cheng (1)   9,614    11,238 
Mountain Share Transfer, LLC (2)   7,681    7,681 
Total   17,295    18,919 

 

Sales

 

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

 

   Related Party Categories  June 30,
2023
   December 31,
2022
 
      (Unaudited)   (Audited) 
      $   $ 
Grand Smooth Corporation Limited (3)  Same director   262,875    993,981 
Total      262,875    993,981 

 

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) Mr. Yin-Chieh Cheng (“Mr. Cheng”) is the chairman the Company, and he holds 36.4% shares of the Company. The balance due to Mr. Cheng as of March 31, 2022 mainly represented the amount paid by Mr. Cheng on behalf of the Company.

 

(2) Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, a stockholder of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.

 

(3) Grand Smooth Corporation Limited's 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 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
SHARE-BASED COMPENSATION (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of warrants before and after split
          
  

Before Reverse

Stock Split

  

After Reverse

Stock Split

 
Series A Warrant   4,000,000    2,666,667 
Class A Warrants   1,015,000    676,667 
Class B Warrants   650,000    433,334 
Class C Warrants   940,000    626,667 
Class D Warrants   940,000    626,667 
2018 Stock Option and Award Incentive Plan   10,000,000    6,666,667 
Common stock issuable   17,545,000    11,696,669 
Schedule of assumptions used
        
   June 30,
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 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2023
Loss per share  
Schedule of earnings (loss) per share
                
  

For three months ended

June 30,

  

For six months ended

June 30,

 
   2023   2022   2023   2022 
   $   $   $   $ 
Numerator:                    
Net loss attributable to the Company   (311,374)   (383,977)   (1,299,022)   (1,170,471)
Net loss from continuing operations   (332,312)   (398,579)   (1,334,501)   (1,189,697)
Net (loss) income from discontinued operations       14,602        19,226 
                     
Denominator:                    
Weighted-Average Shares Outstanding – Basic and Diluted   9,693,587    7,138,587    9,494,692    7,128,642 
                     
Loss per share – basic and diluted   (0.0321   (0.0537   (0.1368   (0.1669
Net loss per share from continuing operations – basic and diluted (1)   (0.0321)   (0.0558)   (0.1368)   (0.1683)
Net (loss) income per share from discontinued operations – basic and diluted (1)       0.0021        0.0015 
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
DISPOSAL OF XIN FENG CONSTRUCTION CO., LTD (“XFC”) (Tables)
6 Months Ended
Jun. 30, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Reconciliation of discontinued operations
 Reconciliation of discontinued operations        
   For the Years Ended
December 31,
 
   2022   2021 
Discontinued Operations:          
Revenue  $2,236,616   $6,101,103 
Cost of revenues   (2,225,487)   (5,230,321)
Selling expenses        
General and administrative expenses   (105,226)   (213,863)
Other revenue   1,812    1,455 
Other expenses       (5,819)
Income tax       (130,511)
Net gain from discontinued operations        
Net income (loss) from discontinued operations  $(92,285)  $522,044 
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative) - USD ($)
Nov. 30, 2022
Sep. 07, 2022
Dec. 31, 2020
Meixin VIE Agreements [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Payments to Acquire Businesses   $ 4,300,000  
Meixin Institutional Food Development Co Ltd [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Controlling interest   80.00%  
XFC Sale [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Restricted common stock     466,667
Purchase of cash price $ 300,000    
XFC Sale [Member] | Xin Feng Construction Co Ltd [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Controlling interest     100.00%
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations) - Accounts Receivable [Member] - Customer Concentration Risk [Member]
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Customer A [Member]    
Product Information [Line Items]    
Concentration percentage 50.58% 50.83%
Customer B [Member]    
Product Information [Line Items]    
Concentration percentage 16.33% 31.82%
Customer C [Member]    
Product Information [Line Items]    
Concentration percentage 11.88% 14.73%
Customer D [Member]    
Product Information [Line Items]    
Concentration percentage 20.18% 0.00%
All Customers [Member]    
Product Information [Line Items]    
Concentration percentage 98.97% 97.38%
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details Narrative)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Four Customers [Member]    
Product Information [Line Items]    
Concentration risk 99.00% 97.00%
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
ACCOUNTS RECEIVABLE, NET (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Credit Loss [Abstract]    
Accounts receivable $ 201,069 $ 209,777
Less: Allowance for doubtful accounts 0 0
Total $ 201,069 $ 209,777
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORIES (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 86,282 $ 91,781
Total $ 86,282 $ 91,781
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
PREPAID EXPENSES AND OTHER ASSETS, NET (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Other receivables from third party $ 7,923 $ 27,470
Prepaid expenses and other assets, net $ 7,923 $ 27,470
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Less: Accumulated depreciation $ (145,352) $ (59,254)
Property and equipment, net 1,625,608 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 $ 893,090 $ 903,867
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
PROPERTY AND EQUIPMENT, NET (Details Narrative)
3 Months Ended 6 Months Ended
Feb. 16, 2023
USD ($)
Nov. 18, 2022
USD ($)
a
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Property, Plant and Equipment [Abstract]            
Land acquisition $ 857,870 $ 20,000        
Acres of land | a   229        
Depreciation expense     $ 36,880 $ 454 $ 81,608 $ 0
Depreciation expense           $ 0
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Financial assets mandatorily measured at fair value through profit or loss    
Funds $ 203,199 $ 0
Total 203,199 0
Current 0 0
Non-Current 203,199 0
Total $ 203,199 $ 0
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details Narrative)
6 Months Ended
Jun. 30, 2023
USD ($)
Fair Value Disclosures [Abstract]  
Net gain changes in fair value of financial assets $ 3,199
Financial assets at fair value through profit or loss $ 0
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL (Details - Goodwill) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Goodwill $ 3,905,735 $ 3,905,735
Less: Accumulated amortization (13,044) (4,891)
Meixin Institutional Food Development Co Ltd [Member]    
Goodwill 3,905,735 3,905,735
Xin Feng Construction Co Ltd [Member]    
Less: Accumulated amortization $ 0 $ 0
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL (Details - Customer Relations) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Acquisitions $ 135,325 $ 135,325
Translation/ Adjustments 0 0
Less: Accumulated amortization (13,044) (4,891)
Less: Impairment 0 0
Customer relations, net $ 122,281 $ 130,434
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER BORROWINGS (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Short-Term Debt [Line Items]    
Total $ 169,434 $ 214,913
Total 563,838 651,254
Chailease Finance Co [Member]    
Short-Term Debt [Line Items]    
Total 394,404 436,341
Chailease Finance Co [Member]    
Short-Term Debt [Line Items]    
Total $ 169,434 $ 214,913
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER BORROWINGS (Details Narrative) - USD ($)
Dec. 19, 2022
Dec. 31, 2022
Taiwan, New Dollars | Xizhi Brench [Member]    
Short-Term Debt [Line Items]    
Restricted cash   $ 500,000
Chailease Finance Co [Member]    
Short-Term Debt [Line Items]    
Loans payable   $ 651,254
Annual interest rate   6.00%
Expiry date Dec. 16, 2024  
Chailease Finance Co [Member] | Taiwan, New Dollars    
Short-Term Debt [Line Items]    
Loans payable   $ 20,000,000
Line of credit $ 20,000,000  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANT (Details - Assumptions used)
Sep. 27, 2021
Aug. 10, 2021
C Warrant [Member] | Measurement Input, Share Price [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 1.71 1.47
C Warrant [Member] | Measurement Input, Exercise Price [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 2.50 2.50
C Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 0.15% 0.14%
C Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 0.00% 0.00%
C Warrant [Member] | Measurement Input, Expected Term [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 1.26 1.39
C Warrant [Member] | Measurement Input, Price Volatility [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 52.93% 56.36%
D Warrant [Member] | Measurement Input, Share Price [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 0.73 0.66
D Warrant [Member] | Measurement Input, Exercise Price [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 5.00 5.00
D Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 0.15% 0.14%
D Warrant [Member] | Measurement Input, Expected Dividend Rate [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 0.00% 0.00%
D Warrant [Member] | Measurement Input, Expected Term [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 1.26 1.39
D Warrant [Member] | Measurement Input, Price Volatility [Member]    
Offsetting Assets [Line Items]    
Derivatives, Determination of Fair Value 52.93% 56.36%
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANT (Details - Warrant Liability) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Warrants Issued To Investors [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants redeemed $ 0 $ 754,303
Warrants Redeemed [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Warrants redeemed 0 113,145
Warrants [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Balance at the beginning of period 1,179,768 312,320
Fair value change of warrants included in earnings 0 0
Balance at the ending of period $ 1,179,768 $ 1,179,768
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANT (Details - Warrant Activity) - Warrant [Member]
6 Months Ended
Jun. 30, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Warrants outstanding, beginning balance | shares 2,418,000
Average exercise price, outstanding beginning | $ / shares $ 2.12
Weighted average remaining contractural term, warrants outstanding 4 years 8 months 23 days
Warrants exercisable | shares 2,418,000
Warrants exercisable, price per share | $ / shares $ 2.12
Weighted average remaining contractural term, warrants exercisable 4 years 8 months 23 days
Warrants Granted | shares 0
Warrants granted, price per share | $ / shares $ 0
Warrants Exercised / surrendered | shares 0
Warrants exercised / surrendered, price per share | $ / shares $ 0
Warrants expired | shares 0
Warrants expired, price per share | $ / shares $ 0
Warrants outstanding, ending balance | shares 2,418,000
Average exercise price, outstanding ending | $ / shares $ 2.12
Warrants exercisable | shares 2,418,000
Warrants exercisable, price per share | $ / shares $ 2.12
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
WARRANTS (Details Narrative) - USD ($)
1 Months Ended
Sep. 23, 2022
Aug. 11, 2022
Aug. 11, 2022
Sep. 23, 2022
Aug. 10, 2022
Dec. 01, 2021
Sep. 27, 2021
Apr. 01, 2021
Jun. 01, 2020
Reverse stock split     2:3 reverse stock split            
Warrants outstanding, price per share           $ 0.50     $ 0.50
Underwriters [Member]                  
Options granted, shares 282,000                
Options exercised, shares 282,000     282,000          
Proceeds from warrant exercises       $ 2,820          
Public Offering [Member]                  
Common stock issued   1,880,000              
Proceeds from issuance of stock   $ 6,580,000              
Proceeds from issuance of stock   $ 5,300,000              
Class C Warrant [Member]                  
Warrants issued, shares             80,000 80,000  
Class D Warrant [Member]                  
Warrants issued, shares             80,000 80,000  
Class C Warrants [Member]                  
Warrants outstanding   53,334 53,334   80,000        
Warrants outstanding, price per share   $ 3.75 $ 3.75            
Class D Warrants [Member]                  
Warrants outstanding   53,334 53,334   80,000        
Warrants outstanding, price per share   $ 7.50 $ 7.50            
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Details - Lease costs) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]    
Operating Lease, Expense $ 32,131 $ 22,976
Lease, Cost $ 32,131 $ 22,976
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
OTHER PAYABLES AND ACCRUED LIABILITIES (Details) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Salary payable $ 822 $ 861
Others 31,468 37,527
Total $ 32,290 $ 38,388
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Details - Income tax expense) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Regulatory Asset [Line Items]        
Total income tax expense $ (0) $ (439) $ (0) $ (0)
Deferred Income Tax Charge [Member]        
Regulatory Asset [Line Items]        
Current 0 2,161 0 2,170
Deferred 0 0 0 0
Total income tax expense $ 0 $ 2,161 $ 0 $ 2,170
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Details - Reconcilation of income tax)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]    
Taiwan (2021-PRC) income tax statutory rate 20.00% 20.00%
Impact of different tax rates in other jurisdictions (0.05%) 1.19%
Tax effect of non-deductible expenses (2.69%) (9.19%)
Tax effect of non-deductible share based compensation (10.05%) (3.65%)
Utilization of tax losses 0.00% 0.00%
Others 0.00% 0.04%
Changes in valuation allowance (7.20%) (8.57%)
Effective tax rate (0.01%) (0.18%)
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Details - Deferred taxes) - USD ($)
Jun. 30, 2023
Dec. 31, 2022
Deferred tax assets    
Tax loss carried forward $ 0 $ 23,391
Allowance for doubtful receivables 0 0
Total deferred tax assets 0 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 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Details - Valuation Allowance) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Valuation allowance, beginning $ 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 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2023
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]    
Global Intangible Low Taxed Income $ 152,829  
U S 1 [Member]    
Operating Loss Carryforwards [Line Items]    
Effective income tax rate 21.00%  
U S 2 [Member]    
Operating Loss Carryforwards [Line Items]    
Effective income tax rate 10.50%  
UNITED STATES    
Operating Loss Carryforwards [Line Items]    
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 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Due to related parties $ 17,295   $ 17,295   $ 18,919
Sales 5,327,181 $ 1,054,611 9,165,044 $ 3,522,942  
Yin Chieh Cheng [Member]          
Related Party Transaction [Line Items]          
Due to related parties [1] 9,614   9,614   11,238
Mountain Share Transfer [Member]          
Related Party Transaction [Line Items]          
Due to related parties [2] $ 7,681   7,681   7,681
Grand Smooth Corporation Limited [Member]          
Related Party Transaction [Line Items]          
Sales [3]     262,875   993,981
All Related Parties [Member]          
Related Party Transaction [Line Items]          
Sales [3]     $ 262,875   $ 993,981
[1] Mr. Yin-Chieh Cheng (“Mr. Cheng”) is the chairman the Company, and he holds 36.4% shares of the Company. The balance due to Mr. Cheng as of March 31, 2022 mainly represented the amount paid by Mr. Cheng on behalf of the Company.
[2] Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, a stockholder of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.
[3] Grand Smooth Corporation Limited's 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 82 R72.htm IDEA: XBRL DOCUMENT v3.23.3
COMMON STOCK (Details Narrative) - USD ($)
Aug. 11, 2022
Aug. 11, 2022
Jun. 30, 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, Outstanding 7,138,587 7,138,587 9,693,587 9,243,587
Common stock, shares issued     9,693,587 9,243,587
Public Offering [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Common stock issued 1,880,000      
Proceeds from issuance of stock $ 6,580,000      
Proceeds from issuance of stock $ 5,300,000      
Maximum [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Common Stock, Shares, Outstanding 10,707,150 10,707,150    
Common Stock [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Reverse stock split   2:3 reverse stock split    
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Share-Based Compensation (Details - Shares outstanding)
Aug. 11, 2022
shares
Before Reverse Stock Split [Member] | Series A Warrant [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 4,000,000
Before Reverse Stock Split [Member] | Class A Warrants [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 1,015,000
Before Reverse Stock Split [Member] | Class B Warrants [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 650,000
Before Reverse Stock Split [Member] | Class C Warrants [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 940,000
Before Reverse Stock Split [Member] | Class D Warrants [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 940,000
Before Reverse Stock Split [Member] | Stock Option And Award Incentive Plan [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 10,000,000
Before Reverse Stock Split [Member] | All Warrants [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 17,545,000
After Reverse Stock Split [Member] | Series A Warrant [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 2,666,667
After Reverse Stock Split [Member] | Class A Warrants [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 676,667
After Reverse Stock Split [Member] | Class B Warrants [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 433,334
After Reverse Stock Split [Member] | Class C Warrants [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 626,667
After Reverse Stock Split [Member] | Class D Warrants [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 626,667
After Reverse Stock Split [Member] | Stock Option And Award Incentive Plan [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 6,666,667
After Reverse Stock Split [Member] | All Warrants [Member]  
Nonmonetary Transaction [Line Items]  
Common stock issuable 11,696,669
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.3
SHARE-BASED COMPENSATION (Details - assumptions)
6 Months Ended 12 Months Ended
Jun. 30, 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 85 R75.htm IDEA: XBRL DOCUMENT v3.23.3
SHARE-BASED COMPENSATION (Details Narrative) - USD ($)
6 Months Ended 12 Months Ended
Mar. 22, 2023
Dec. 31, 2022
Dec. 22, 2022
Dec. 31, 2021
Dec. 01, 2021
Aug. 11, 2021
Jun. 01, 2020
Dec. 27, 2018
Jun. 30, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Exercise price         $ 0.50   $ 0.50      
Share-based compensation expenses                 $ 709,376 $ 6,638,371
Unrecognized compensation costs   $ 11,114,097               $ 11,114,097
Unrecognized compensation cost amortization period   1 year 11 months 26 days                
Series A Warrant [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Warrants granted               5,000,000    
Exercise price               $ 0.50    
Class A Warrant [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Exercise price             0.50      
Class B Warrant [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Exercise price             $ 1.00      
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]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Issued for services       505,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      
Mr 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      
Two Employees [Member] | Class A Warrant [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Warrants granted         70,000   50,000      
Exercise price         $ 0.50   $ 0.50      
Mr 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      
Exercise price             $ 0.50      
Mr 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      
Exercise price             $ 1.00      
Chen Chun Chung [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Issued for services     150,000              
Tra Digital [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Issued for services     75,000              
Hanover International Inc [Member]                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Issued for services 450,000                  
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
PREFERRED STOCK (Details Narrative) - $ / shares
Aug. 11, 2022
Jun. 30, 2023
Dec. 31, 2022
Aug. 31, 2021
Class of Stock [Line Items]        
Sale of stock, price       $ 0.001
Share price       $ 2.50
Reverse stock split 2:3 reverse stock split      
Preferred Stock [Member]        
Class of Stock [Line Items]        
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
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.3
LOSS PER SHARE (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Numerator:            
Net loss attributable to the Company $ (311,374) $ (383,977) $ (1,299,022) $ (1,170,471)    
Net loss from continuing operations (332,312) (398,579) (1,334,501) (1,189,697)    
Net (loss) income from discontinued operations $ 0 $ 14,602 $ 0 $ 19,226 $ (92,285) $ 522,044
Denominator:            
Weighted Average Number of Shares Outstanding, Basic 9,693,587 7,138,587 9,494,692 7,128,642    
Weighted Average Number of Shares Outstanding, Diluted 9,693,587 7,138,587 9,494,692 7,128,642    
Earnings Per Share, Basic $ (0.0321) $ (0.0537) $ (0.1368) $ (0.1669)    
Earnings Per Share, Diluted (0.0321) (0.0537) (0.1368) (0.1669)    
Income (Loss) from Continuing Operations, Per Basic Share (0.0321) (0.0558) (0.1368) (0.1683)    
Income (Loss) from Continuing Operations, Per Diluted Share (0.0321) (0.0558) (0.1368) (0.1683)    
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share 0 0.0021 0 0.0015    
Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share $ 0 $ 0.0021 $ 0 $ 0.0015    
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Discontinued Operations (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Discontinued Operations and Disposal Groups [Abstract]            
Revenue         $ 2,236,616 $ 6,101,103
Cost of revenues         (2,225,487) (5,230,321)
Selling expenses         0 0
General and administrative expenses         (105,226) (213,863)
Other revenue         1,812 1,455
Other expenses         0 (5,819)
Income tax         0 (130,511)
Net gain from discontinued operations $ 0 $ 0 $ 0 $ 0 0 0
Net income (loss) from discontinued operations $ 0 $ 14,602 $ 0 $ 19,226 $ (92,285) $ 522,044
XML 89 nocera_i10qa1-063023_htm.xml IDEA: XBRL DOCUMENT 0001756180 2023-01-01 2023-06-30 0001756180 2023-10-27 0001756180 2023-06-30 0001756180 2022-12-31 0001756180 us-gaap:SeriesAPreferredStockMember 2023-06-30 0001756180 us-gaap:SeriesAPreferredStockMember 2022-12-31 0001756180 2023-04-01 2023-06-30 0001756180 2022-04-01 2022-06-30 0001756180 2022-01-01 2022-06-30 0001756180 2021-12-31 0001756180 2022-06-30 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 us-gaap:CommonStockMember 2022-03-31 0001756180 us-gaap:PreferredStockMember 2022-03-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-03-31 0001756180 us-gaap:RetainedEarningsMember 2022-03-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-03-31 0001756180 us-gaap:NoncontrollingInterestMember 2022-03-31 0001756180 2022-03-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 2023-03-31 0001756180 us-gaap:PreferredStockMember 2023-03-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-03-31 0001756180 us-gaap:RetainedEarningsMember 2023-03-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-03-31 0001756180 us-gaap:NoncontrollingInterestMember 2023-03-31 0001756180 2023-03-31 0001756180 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001756180 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-01-01 2022-03-31 0001756180 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-01-01 2022-03-31 0001756180 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001756180 2022-01-01 2022-03-31 0001756180 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001756180 us-gaap:PreferredStockMember 2022-04-01 2022-06-30 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-04-01 2022-06-30 0001756180 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-04-01 2022-06-30 0001756180 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001756180 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001756180 us-gaap:PreferredStockMember 2023-01-01 2023-03-31 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-01-01 2023-03-31 0001756180 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-01-01 2023-03-31 0001756180 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001756180 2023-01-01 2023-03-31 0001756180 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001756180 us-gaap:PreferredStockMember 2023-04-01 2023-06-30 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-04-01 2023-06-30 0001756180 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-04-01 2023-06-30 0001756180 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001756180 us-gaap:CommonStockMember 2022-06-30 0001756180 us-gaap:PreferredStockMember 2022-06-30 0001756180 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001756180 NCRA:StatutoryAndOtherReservesMember 2022-06-30 0001756180 us-gaap:RetainedEarningsMember 2022-06-30 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2022-06-30 0001756180 us-gaap:NoncontrollingInterestMember 2022-06-30 0001756180 us-gaap:CommonStockMember 2023-06-30 0001756180 us-gaap:PreferredStockMember 2023-06-30 0001756180 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001756180 NCRA:StatutoryAndOtherReservesMember 2023-06-30 0001756180 us-gaap:RetainedEarningsMember 2023-06-30 0001756180 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001756180 NCRA:TotalNoceraStockholdersEquityMember 2023-06-30 0001756180 us-gaap:NoncontrollingInterestMember 2023-06-30 0001756180 NCRA:XFCSaleMember 2020-12-30 2020-12-31 0001756180 NCRA:XinFengConstructionCoLtdMember NCRA:XFCSaleMember 2020-12-31 0001756180 NCRA:XFCSaleMember 2022-11-29 2022-11-30 0001756180 NCRA:MeixinInstitutionalFoodDevelopmentCoLtdMember 2022-09-07 0001756180 NCRA:MeixinVIEAgreementsMember 2022-09-06 2022-09-07 0001756180 NCRA:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001756180 NCRA:FourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 0001756180 NCRA:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-06-30 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-06-30 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-06-30 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-06-30 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-06-30 0001756180 NCRA:AllCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001756180 us-gaap:LandMember 2023-06-30 0001756180 us-gaap:LandMember 2022-12-31 0001756180 us-gaap:EquipmentMember 2023-06-30 0001756180 us-gaap:EquipmentMember 2022-12-31 0001756180 2022-11-17 2022-11-18 0001756180 2022-11-18 0001756180 2023-02-15 2023-02-16 0001756180 NCRA:MeixinInstitutionalFoodDevelopmentCoLtdMember 2023-06-30 0001756180 NCRA:MeixinInstitutionalFoodDevelopmentCoLtdMember 2022-12-31 0001756180 NCRA:XinFengConstructionCoLtdMember 2023-06-30 0001756180 NCRA:XinFengConstructionCoLtdMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2023-06-30 0001756180 NCRA:ChaileaseFinanceCoMember 2022-12-31 0001756180 NCRA:ChaileaseFinanceCoMember 2023-06-30 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-12-18 2022-12-19 0001756180 NCRA:ClassCWarrantMember 2021-04-01 0001756180 NCRA:ClassDWarrantMember 2021-04-01 0001756180 NCRA:ClassCWarrantMember 2021-09-27 0001756180 NCRA:ClassDWarrantMember 2021-09-27 0001756180 NCRA:PublicOfferingMember 2022-08-09 2022-08-11 0001756180 NCRA:UnderwritersMember 2022-09-22 2022-09-23 0001756180 NCRA:UnderwritersMember 2022-09-23 0001756180 NCRA:UnderwritersMember 2022-08-16 2022-09-23 0001756180 2022-08-10 2022-08-11 0001756180 NCRA:ClassCWarrantsMember 2022-08-10 0001756180 NCRA:ClassCWarrantsMember 2022-08-11 0001756180 NCRA:ClassDWarrantsMember 2022-08-10 0001756180 NCRA:ClassDWarrantsMember 2022-08-11 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputSharePriceMember 2021-08-07 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExercisePriceMember 2021-08-07 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-08-07 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-08-07 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputExpectedTermMember 2021-08-07 2021-08-10 0001756180 NCRA:CWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-08-07 2021-08-10 0001756180 NCRA:DWarrantMember us-gaap:MeasurementInputPriceVolatilityMember 2021-08-07 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:WarrantsMember 2022-12-31 0001756180 NCRA:WarrantsMember 2021-12-31 0001756180 NCRA:WarrantsIssuedToInvestorsMember 2023-01-01 2023-06-30 0001756180 NCRA:WarrantsIssuedToInvestorsMember 2022-01-01 2022-12-31 0001756180 NCRA:WarrantsRedeemedMember 2023-01-01 2023-06-30 0001756180 NCRA:WarrantsRedeemedMember 2022-01-01 2022-12-31 0001756180 NCRA:WarrantsMember 2023-01-01 2023-06-30 0001756180 NCRA:WarrantsMember 2022-01-01 2022-12-31 0001756180 NCRA:WarrantsMember 2023-06-30 0001756180 us-gaap:WarrantMember 2022-12-31 0001756180 us-gaap:WarrantMember 2023-01-01 2023-06-30 0001756180 us-gaap:WarrantMember 2023-06-30 0001756180 NCRA:US1Member 2023-01-01 2023-06-30 0001756180 NCRA:US2Member 2023-01-01 2023-06-30 0001756180 country:US 2019-12-31 0001756180 country:HK 2023-01-01 2023-06-30 0001756180 NCRA:PrcMember 2023-01-01 2023-06-30 0001756180 us-gaap:DeferredIncomeTaxChargesMember 2023-04-01 2023-06-30 0001756180 us-gaap:DeferredIncomeTaxChargesMember 2022-04-01 2022-06-30 0001756180 us-gaap:DeferredIncomeTaxChargesMember 2023-01-01 2023-06-30 0001756180 us-gaap:DeferredIncomeTaxChargesMember 2022-01-01 2022-06-30 0001756180 2022-01-01 2022-12-31 0001756180 NCRA:YinChiehChengMember 2023-06-30 0001756180 NCRA:YinChiehChengMember 2022-12-31 0001756180 NCRA:MountainShareTransferMember 2023-06-30 0001756180 NCRA:MountainShareTransferMember 2022-12-31 0001756180 NCRA:GrandSmoothCorporationLimitedMember 2023-01-01 2023-06-30 0001756180 NCRA:GrandSmoothCorporationLimitedMember 2022-01-01 2022-12-31 0001756180 NCRA:AllRelatedPartiesMember 2023-01-01 2023-06-30 0001756180 NCRA:AllRelatedPartiesMember 2022-01-01 2022-12-31 0001756180 us-gaap:CommonStockMember 2022-08-10 2022-08-11 0001756180 srt:MaximumMember 2022-08-11 0001756180 2022-08-11 0001756180 NCRA:SeriesAWarrantMember NCRA:YinChiehChengMember 2018-12-26 2018-12-27 0001756180 NCRA:SeriesAWarrantMember 2018-12-26 2018-12-27 0001756180 NCRA:SeriesAWarrantMember 2018-12-27 0001756180 NCRA:ClassAWarrantMember NCRA:ShunChihChuangMember 2020-05-30 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:MrHsienWenYuMember 2020-05-30 2020-06-01 0001756180 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:TwoEmployeesMember 2020-05-30 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:TwoEmployeesMember 2020-06-01 0001756180 NCRA:ClassAWarrantMember 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:MrMichaelALittmanMember 2020-05-30 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:MrMichaelALittmanMember 2020-06-01 0001756180 NCRA:ClassBWarrantMember NCRA:MrMichaelALittmanMember 2020-05-30 2020-06-01 0001756180 NCRA:ClassBWarrantMember NCRA:MrMichaelALittmanMember 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:MrMichaelALittmanMember 2021-08-09 2021-08-11 0001756180 NCRA:ClassBWarrantMember NCRA:MrMichaelALittmanMember 2021-08-09 2021-08-11 0001756180 NCRA:ClassBWarrantMember 2020-06-01 0001756180 NCRA:ClassAWarrantMember NCRA:ShunChihChuangMember 2021-11-30 2021-12-01 0001756180 NCRA:ClassAWarrantMember NCRA:MrHsienWenYuMember 2021-11-30 2021-12-01 0001756180 2021-12-01 0001756180 NCRA:ClassAWarrantMember NCRA:TwoEmployeesMember 2021-11-30 2021-12-01 0001756180 NCRA:ClassAWarrantMember NCRA:TwoEmployeesMember 2021-12-01 0001756180 NCRA:ShunChihChuangMember 2021-12-30 2021-12-31 0001756180 NCRA:ChenChunChungMember 2022-12-21 2022-12-22 0001756180 NCRA:TraDigitalMember 2022-12-21 2022-12-22 0001756180 NCRA:HanoverInternationalIncMember 2023-03-21 2023-03-22 0001756180 2022-12-30 2022-12-31 0001756180 NCRA:SeriesAWarrantMember NCRA:BeforeReverseStockSplitMember 2022-08-11 0001756180 NCRA:SeriesAWarrantMember NCRA:AfterReverseStockSplitMember 2022-08-11 0001756180 NCRA:ClassAWarrantsMember NCRA:BeforeReverseStockSplitMember 2022-08-11 0001756180 NCRA:ClassAWarrantsMember NCRA:AfterReverseStockSplitMember 2022-08-11 0001756180 NCRA:ClassBWarrantsMember NCRA:BeforeReverseStockSplitMember 2022-08-11 0001756180 NCRA:ClassBWarrantsMember NCRA:AfterReverseStockSplitMember 2022-08-11 0001756180 NCRA:ClassCWarrantsMember NCRA:BeforeReverseStockSplitMember 2022-08-11 0001756180 NCRA:ClassCWarrantsMember NCRA:AfterReverseStockSplitMember 2022-08-11 0001756180 NCRA:ClassDWarrantsMember NCRA:BeforeReverseStockSplitMember 2022-08-11 0001756180 NCRA:ClassDWarrantsMember NCRA:AfterReverseStockSplitMember 2022-08-11 0001756180 NCRA:StockOptionAndAwardIncentivePlanMember NCRA:BeforeReverseStockSplitMember 2022-08-11 0001756180 NCRA:StockOptionAndAwardIncentivePlanMember NCRA:AfterReverseStockSplitMember 2022-08-11 0001756180 NCRA:AllWarrantsMember NCRA:BeforeReverseStockSplitMember 2022-08-11 0001756180 NCRA:AllWarrantsMember NCRA:AfterReverseStockSplitMember 2022-08-11 0001756180 us-gaap:SeriesAPreferredStockMember 2021-08-31 0001756180 2021-08-31 0001756180 us-gaap:PreferredStockMember 2022-08-10 2022-08-11 0001756180 2021-01-01 2021-12-31 iso4217:USD shares iso4217:USD shares pure utr:acre 0001756180 true --12-31 2023 Q2 amended financial statements 10-Q/A true 2023-06-30 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 Yes Non-accelerated Filer true true false false 10039295 1116183 2906074 201069 209777 86282 91781 1732 1732 7923 27470 203199 0 1616388 3236834 22426 22703 1625608 844613 122281 130434 3905735 3905735 4664 0 7297102 8140319 0 2631 32290 38388 388 42880 17295 18919 1179768 1179768 169434 214913 22312 22312 1818 1920 0 0 1423305 1521731 0 0 394404 436341 1817709 1958072 0.001 0.001 200000000 200000000 9693587 9693587 9243587 9243587 9693 9243 0.001 0.001 10000000 10000000 2000000 2000000 80000 80000 80000 80000 80 80 21138123 20484518 191219 191219 -16046483 -14747461 84000 103594 5376632 6041193 102761 141054 5479393 6182247 7297102 8140319 5327181 1054611 9165044 3522942 5289946 1041454 9059153 3483686 37235 13157 105891 39256 368667 412292 1428004 1239901 368667 412292 1428004 1239901 -331432 -399136 -1322113 -1200527 -880 118 -12388 10830 -332312 -399018 -1334501 -1189697 -0 -439 -0 -0 -332312 -398579 -1334501 -1189697 0 0 0 0 0 14602 0 19226 0 14602 0 19226 -332312 -383977 -1334501 -1170471 -20938 0 -35479 0 -311374 -383977 -1299022 -1170471 -332312 -383977 -1334501 -1189697 42882 148457 19594 19226 -289430 -235520 -1314907 -1170471 -8533 -23413 -280897 -235520 -1291494 -1170471 -0.0321 -0.0321 -0.0558 -0.0558 -0.1368 -0.1368 -0.1683 -0.1683 0 0 0.0021 0.0021 0 0 0.0015 0.0015 9693587 7138587 9494692 9494692 7128642 7128642 <p id="xdx_809_eus-gaap--Reclassifications_zL5VLGFGEs91" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note</b> <b>1.</b>   <b><span id="xdx_824_zcyAElEI7DL7">Restatement of Previously Issued Consolidated Financial Statements</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">On June 5, 2023, the Staff of the U.S. Securities and Exchange Commission released a statement highlighting a number of financial reporting considerations for 202</span>3 Interim <span style="font-family: Times New Roman, Times, Serif">report (“10-</span>Q<span style="font-family: Times New Roman, Times, Serif">”) (the “SEC Staff Statement”). The SEC Staff Statement highlighted potential accounting implications of certain terms that should separately disclosed the discontinued operations and continued operations financials in both consolidated statement of operations and comprehensive loss and the cash flow. The SEC Staff Statement clarified guidance for disclosure for discontinued operations and continued operations financial at each reporting period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">In light of the SEC Staff Statement, the Company reevaluated the accounting treatment of the discontinued operations and continued operations on the consolidated statement of operations and comprehensive loss and the cash flow as of </span>June <span style="font-family: Times New Roman, Times, Serif">3</span>0<span style="font-family: Times New Roman, Times, Serif">, 202</span>3<span style="font-family: Times New Roman, Times, Serif">. The Company determined that the VIE disposal in the last month of the year did not need to separately disclose. However, the guidance stated that the company should be classified as discontinued operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">With this restatement, the consolidated statements are now appropriately classified as discontinued operation and continued operation on the Company’s consolidated statement of operations and comprehensive loss and the cash flow as of </span>June <span style="font-family: Times New Roman, Times, Serif">3</span>0<span style="font-family: Times New Roman, Times, Serif">, 202</span>3<span style="font-family: Times New Roman, Times, Serif">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">The adjustments related to the discontinued operations and continued operations had a non-cash impact; as such, the statement of cash flows for the year ended </span>June <span style="font-family: Times New Roman, Times, Serif">3</span>0<span style="font-family: Times New Roman, Times, Serif">, 202</span>3 <span style="font-family: Times New Roman, Times, Serif">reflects an adjustment to separately disclose the financial impact on continued operations and discontinued operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif">The following presents a reconciliation of the impacted financial statement line items as filed to the restated amounts as of </span>June <span style="font-family: Times New Roman, Times, Serif">3</span>0<span style="font-family: Times New Roman, Times, Serif">, 202</span>3 <span style="font-family: Times New Roman, Times, Serif">and for the year then ended. The previously reported amounts reflect those included in the Original Filing of our </span>Interim <span style="font-family: Times New Roman, Times, Serif">Report on Form 10-</span>Q <span style="font-family: Times New Roman, Times, Serif">as of and for the years ended </span>June <span style="font-family: Times New Roman, Times, Serif">3</span>0<span style="font-family: Times New Roman, Times, Serif">, 202</span>3 <span style="font-family: Times New Roman, Times, Serif">filed with the SEC on March 31, 2023. These amounts are labeled as “As Filed” in the tables below. The amounts labeled “Restatement Adjustments” represent the effects of this restatement due to the change in classification of discontinued operation on the balance sheet, with subsequent changes in disclosure recognized in the statement of operations at each reporting date. Also included in the amounts labeled “Adjustment” is the effect reallocated from original financial to separate discontinued operations and continued operations in the statement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOCERA, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_007"></span>INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Stated in US Dollars except for Number of Shares)</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(UNAUDITED)</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <table cellpadding="0" cellspacing="0" id="xdx_306_112_zr6Mtj8Fu02g" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" id="xdx_49A_20230101__20230630_zOS8I0WOzOI6" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20220101__20220630_zhXHs3ptfzfl" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold"> </td> <td colspan="6" style="font-weight: bold; text-align: center">Six months ended June 30,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </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"> <td style="text-align: center"> </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 id="xdx_405_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_z4oCUMdACFEe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Cash flows from operating activities:</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 id="xdx_407_eus-gaap--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_maPLz3lO_zMvjj8M91XJ3" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left">Net loss from continuing operations</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">(1,334,501</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: 14%; text-align: right">(1,189,697</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_404_ecustom--DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax1_d0_maPLz3lO_zJGtJkB0bR4e" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: left">Less: net income from discontinued operations</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">19,226</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--ProfitLoss_mtPLz3lO_maNCPBUzbjp_zHfV7IYkcsj1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,334,501</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,170,471</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zBcwwiS147z5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Adjustments to reconcile net income to net cash used in operating activities:</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 id="xdx_405_eus-gaap--Depreciation_d0_maNCPBUzbjp_zaJVlAiJeL4k" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Depreciation expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">81,608</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 id="xdx_40D_eus-gaap--AmortizationOfIntangibleAssets_d0_maNCPBUzbjp_zQwuFTOJDuWk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Amortization of intangible assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,152</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 id="xdx_40A_eus-gaap--GainLossOnDispositionOfAssets1_iN_di0_msNCPBUzbjp_zbWdl843t4Ci" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Loss on disposal of XFC</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 id="xdx_405_eus-gaap--DeferredIncomeTaxesAndTaxCredits_d0_maNCPBUzbjp_zJPcCgReNBY3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Deferred income tax</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 id="xdx_403_ecustom--GainOnFairValueChangeOfFinancialAssetsHeldForTrading_iN_di0_msNCPBUzbjp_zFhW67QyYnRc" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Gain on fair value change of financial assets at FVTPL</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,199</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 id="xdx_40B_ecustom--ConsultancyServicesSettledByEquities_maNCPBUzbjp_zjqBclmz6A1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Consultancy services settled by equities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">521,100</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">503,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--ShareBasedCompensation_maNCPBUzbjp_zUirWh1mkSia" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Share-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132,955</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">206,476</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract_iB_ze8EdjYJFKk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Changes in operating assets and liabilities:</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 id="xdx_406_eus-gaap--IncreaseDecreaseInAccountsReceivable_iN_di_msNCPBUzbjp_zAVjAnjWYZ3f" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 0pt; text-align: left; text-indent: 10pt">Accounts receivable, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,273</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">44,505</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--IncreaseDecreaseInInventories_iN_di_msNCPBUzbjp_zxbEJ2kZ1uAa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Inventories</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,343</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">102,059</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--IncreaseDecreaseInDueToRelatedPartiesCurrent_d0_maNCPBUzbjp_zaBFCSafgRza" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Advance to suppliers</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">2,831</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_iN_di_msNCPBUzbjp_zAOQWWEhUnu7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Prepaid expenses and other assets, net</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,054</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">184,792</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--IncreaseDecreaseInGoodwill_iN_di0_msNCPBUzbjp_zdn4kPi6pRK8" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Goodwill</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 id="xdx_404_eus-gaap--IncreaseDecreaseInOtherNoncurrentAssets_iN_di_msNCPBUzbjp_zxWScvm9qEGh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Other non-current assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,865</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">4,770</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInNotesPayableCurrent_d0_maNCPBUzbjp_z80SbVffqHvc" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Notes payable</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">(6,322</td><td style="text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--IncreaseDecreaseInOtherAccountsPayable_maNCPBUzbjp_z4vzyDgWaXLk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Accounts payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,631</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(18,222</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_ecustom--IncreaseDecreaseInAdvanceReceipt_maNCPBUzbjp_z8BL9UW3nXHj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Advance receipts</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(42,492</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(72,150</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_maNCPBUzbjp_zvpSU1j7yvSa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 0pt; text-align: left; text-indent: 10pt">Other payables and accrued liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(9,387</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(18,842</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInAccruedTaxesPayable_maNCPBUzbjp_z673uZip7iwc" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Income tax payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(190</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(30,824</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--IncreaseDecreaseDueFromOtherRelatedParties_iN_di0_msNCPBUzbjp_zWumOUMYmBp" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Amount due from a related party</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(6,893</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_iT_mtNCPBUzbjp_maNCPBUzPdr_maCCERCz0r4_zMSdfTLzxfs6" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Net cash (used in) provided by operating activities from continuing operations</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">(649,888</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">(304,916</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_408_eus-gaap--CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_maNCPBUzPdr_maCCERCzHL2_zxegiIdKdZr" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Net cash used in operating activities from discontinued operations</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="-sec-ix-hidden: xdx2ixbrl0444">–</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">(336,932</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iT_mtNCPBUzPdr_zduJUj6jDJIk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Net cash used in operating activities</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">(649,888</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">(641,848</td><td style="padding-bottom: 1pt; text-align: left">)</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 id="xdx_402_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zT5REvj5ygY9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Cash flows from investing activities:</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 id="xdx_402_eus-gaap--PaymentsToAcquireOilAndGasPropertyAndEquipment_iN_di0_msNCPBUzXbR_z5Mxr4THU4Y3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Purchase of property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(857,870</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 id="xdx_40B_ecustom--PurchaseOfFinancialAssets_iN_di0_msNCPBUzXbR_zRtCifiomD55" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Purchase of financial assets at FVTPL</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(200,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; 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 id="xdx_406_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_d0_mtNCPBUzXbR_maNCPBUzY9E_maCCERCz0r4_zftt77JVwOo7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Net cash used in investing activities from continuing operations</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,057,870</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_d0_maNCPBUzY9E_maCCERCzHL2_zVx6UEHZPRif" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Net cash used in investing activities from discontinued operations</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><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 id="xdx_40B_eus-gaap--NetCashProvidedByUsedInInvestingActivities_iT_d0_mtNCPBUzY9E_zvCAelcezRjk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Net cash used in investing activities</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">(1,057,870</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: 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></tr> <tr id="xdx_406_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zUYiFi8VU5Ij" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Cash flows from financing activities:</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 id="xdx_407_eus-gaap--RepaymentsOfOtherShortTermDebt_iN_di_msNCPBUzHRp_zvf06uVHXMsh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"> Other borrowing</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(81,034</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(3,590</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_d0_mtNCPBUzHRp_maNCPBUzjBh_maCCERCz0r4_zHhaxZtFENy6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Net cash provided by financing activities from continuing operations</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">(81,034</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">(3,590</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations_d0_maNCPBUzjBh_maCCERCzHL2_zsSSFSMveYfe" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Net cash provided by financing activities from discontinued operations</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><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">(23,255</td><td style="padding-bottom: 1pt; text-align: left">) </td></tr> <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivities_iT_mtNCPBUzjBh_z02VsYVSpIdj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Net cash used in financing activities</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">(81,034</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">(26,845</td><td style="padding-bottom: 1pt; 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></tr> <tr id="xdx_401_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_maCCERCz0r4_zAICjhBelcGb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Effect of exchange rate changes on cash and cash equivalents</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">(1,100</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">(175,220</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations_iT_d0_mtCCERCz0r4_maCCERCzkde_zhLIGdiTTJ65" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Increase in cash and cash equivalents from continuing operations</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,789,891</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right">(843,913</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_404_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectDisposalGroupIncludingDiscontinuedOperations_d0_mtCCERCzHL2_maCCERCzkde_zUdiaB0jIYT9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Decrease in cash and cash equivalents from discontinued operations</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; 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 id="xdx_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_pp0p0_mtCCERCzkde_zMiwkgJK4w0l" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: left">Net increase in cash and cash equivalents</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,789,891</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(843,913</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <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 id="xdx_40C_ecustom--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations_iS_maCCERCzEEu_zAaCSHqIEgO8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Cash and cash equivalents from continuing operations, beginning of year</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,906,074</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,444,009</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDiscontinuedOperations_iS_d0_maCCERCzEEu_zio9XxnpJQwb" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left">Cash and cash equivalents from discontinued operations, beginning of year</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; 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 id="xdx_407_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_mtCCERCzEEu_z1PRb3c9BWri" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: left">Cash and cash equivalents at beginning of year</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,906,074</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,444,009</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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 id="xdx_40B_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zHbl1FKPTx69" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Cash and cash equivalents at end of year</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,116,183</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,600,096</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_ecustom--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDiscontinuedOperations_iE_d0_zTTzSZc0nwBg" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-align: left">Less: Cash and cash equivalents from discontinued operations, end of year</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; 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 id="xdx_401_ecustom--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations_iE_d0_zIePmv6ILqnk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-align: left">Cash and cash equivalents form continuing operations, end of year</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,116,183</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,600,096</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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 id="xdx_40E_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zk8PU1OCcO9k" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Cash and cash equivalents at beginning of period</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">2,906,074</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">2,444,009</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zHVAc9hoOqo8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Cash and cash equivalents at end of period</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">1,116,183</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">1,600,096</td><td style="padding-bottom: 2.5pt; text-align: left"> </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 id="xdx_40C_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zzi5YIJS3p9j" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Supplemental disclosures of cash flow information</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 id="xdx_406_eus-gaap--InterestPaidNet_i01_d0_zv1evnAT1i7e" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Cash paid for interest expenses</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><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 id="xdx_400_eus-gaap--IncomeTaxesPaidNet_i01_d0_z35YIG6COJeg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 2.5pt">Cash paid for Income taxes</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><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: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">See notes to the condensed consolidated financial statements which are an integral part of these unaudited condensed financial statements.<b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOCERA, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_008"></span>INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(Stated in US Dollars except Number of Shares)</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(UNAUDITED)</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_307_114_zkJyRvQb9nng" style="font: 8pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)"> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_4B6_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zAHQSqenBvJ7" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_4B1_us-gaap--StatementEquityComponentsAxis_us-gaap--PreferredStockMember_zKrEXgFQSoS8" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_4BD_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zRio9jzDAcUe" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_4B9_us-gaap--StatementEquityComponentsAxis_custom--StatutoryAndOtherReservesMember_z0xehpDOD2g" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zjneNzZtRGOj" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_4B8_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_z5P7BbViOcj3" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_4BB_us-gaap--StatementEquityComponentsAxis_custom--TotalNoceraStockholdersEquityMember_zbjD7zhHyAlg" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--NoncontrollingInterestMember_zpHMVUckuM12" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_4B5_zyIhNajSpOKj" 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="6" style="border-bottom: Black 1pt solid; text-align: center">Common Stock</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Preferred stock</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center">Additional<br/> Paid-in</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center">Statutory<br/> and <br/> other</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center">Retained</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center">Accumulated<br/> Other<br/> Compre- <br/>hensive</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center">Total <br/> Nocera Inc.’s<br/> Stockholders’<br/> Equity</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center">Non-<br/> controlling</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center">Total<br/> Stockholders’<br/> Equity</td><td style="padding-bottom: 1pt"> </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">Stock</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">Amount</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">Stock</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">Amount</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">Capital</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">Reserves</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">Earnings</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">Loss</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">(Deficit)</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">Interests</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">(Deficit)</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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: 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><td> </td> <td colspan="2" style="text-align: center">$</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><td> </td> <td colspan="2" style="text-align: center">$</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 id="xdx_439_c20220101__20220331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_d0_zGIAJSFGePv7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 8%; text-indent: -5pt; padding-left: 5pt">Balance, January 1, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--SharesOutstanding_iS_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZLsMP3NeXng" style="width: 6%; text-align: right" title="Beginning balance, shares">7,071,920</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: 6%; text-align: right">7,072</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_989_eus-gaap--SharesOutstanding_iS_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zjOHsBeVlrs4" style="width: 6%; text-align: right" title="Beginning balance, shares">80,000</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: 6%; text-align: right">80</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: 5%; text-align: right">14,476,240</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: 5%; text-align: right">191,219</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: 5%; text-align: right">(9,918,553</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: 5%; text-align: right">13,906</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: 5%; text-align: right">4,769,964</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: 5%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 5%; text-align: right">4,769,964</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--StockIssuedDuringPeriodValueOther_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Consultancy services settled by equities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesOther_c20220101__20220331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zqhcXajbTn56" style="text-align: right" title="Consultancy services settled by equities, shares">66,667</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">66</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"><span style="-sec-ix-hidden: xdx2ixbrl0543">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">502,934</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0545">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0546">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0547">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">503,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0549">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">503,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Foreign currency translation adjustments</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"><span style="-sec-ix-hidden: xdx2ixbrl0554">–</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0555">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0556">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0557">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0558">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">129,231</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">129,231</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0561">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">129,231</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Share-based compensation</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"><span style="-sec-ix-hidden: xdx2ixbrl0564">–</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0565">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,155</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0567">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0568">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0569">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,155</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0571">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,155</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest1_zpcsxvdhJ1nk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -5pt; padding-left: 5pt">Net loss</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><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="-sec-ix-hidden: xdx2ixbrl0574">–</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">–</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 style="-sec-ix-hidden: xdx2ixbrl0575">–</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 style="-sec-ix-hidden: xdx2ixbrl0576">–</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 style="-sec-ix-hidden: xdx2ixbrl0577">–</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">(805,720</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 style="-sec-ix-hidden: xdx2ixbrl0579">–</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">(805,720</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 style="-sec-ix-hidden: xdx2ixbrl0581">–</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">(805,720</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_43A_c20220401__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_d0_z9c62iSzAgob" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-indent: -5pt; padding-left: 5pt">Balance, March 31, 2022</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zzuXGhaLZkt7" style="border-bottom: Black 1pt solid; text-align: right" title="Beginning balance, shares">7,138,587</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">7,138</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 id="xdx_980_eus-gaap--SharesOutstanding_iS_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zkb7jPMev3Fj" style="border-bottom: Black 1pt solid; text-align: right" title="Beginning balance, shares">80,000</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">80</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">15,082,329</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">191,219</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">(10,724,273</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">143,137</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">4,699,630</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><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">4,699,630</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zQrxge9P2oRe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Foreign currency translation adjustments</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"><span style="-sec-ix-hidden: xdx2ixbrl0598">–</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0599">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0600">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0601">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0602">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(148,457</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(148,457</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0605">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(148,457</td><td style="text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zlg3d49X9SF" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Share-based compensation</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"><span style="-sec-ix-hidden: xdx2ixbrl0608">–</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0609">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,322</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0611">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0612">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0613">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,322</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0615">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,322</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest1_zicq0oA6X9gl" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -5pt; padding-left: 5pt">Net loss</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><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="-sec-ix-hidden: xdx2ixbrl0618">–</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">–</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 style="-sec-ix-hidden: xdx2ixbrl0619">–</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 style="-sec-ix-hidden: xdx2ixbrl0620">–</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 style="-sec-ix-hidden: xdx2ixbrl0621">–</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">(383,977</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 style="-sec-ix-hidden: xdx2ixbrl0623">–</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">(383,977</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 style="-sec-ix-hidden: xdx2ixbrl0625">–</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">(383,977</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_43D_c20220401__20220630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_d0_zbh6peUS83Hc" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-indent: -5pt; padding-left: 5pt">Balance, June 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--SharesOutstanding_iE_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zp9wUarEecpa" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares">7,138,587</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">7,138</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 id="xdx_988_eus-gaap--SharesOutstanding_iE_c20220401__20220630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zrJrwoUeIn4k" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares">80,000</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">80</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">15,185,651</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">191,219</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">(11,108,250</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">(5,320</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">4,270,518</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><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">4,270,518</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: right"> </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><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><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><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: right"> </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><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><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><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 id="xdx_43A_c20230101__20230331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zf4LCbwKzYP" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -5pt; padding-left: 5pt">Balance, January 1, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_c20230101__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z5QcDJQgpLVi" style="text-align: right" title="Beginning balance, shares">9,243,587</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,243</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_c20230101__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_z04mWlXa8Up" style="text-align: right" title="Beginning balance, shares">80,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">80</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">20,484,518</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">191,219</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(14,747,461</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,594</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,041,193</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">141,054</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,182,247</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_zOTd6gL2OJk8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Foreign currency translation Adjustments</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"><span style="-sec-ix-hidden: xdx2ixbrl0656">–</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0657">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0658">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0659">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0660">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,627</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,627</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(339</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">23,288</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_z9sOyKsO0Kqb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Share-based compensation</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"><span style="-sec-ix-hidden: xdx2ixbrl0666">–</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0667">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,155</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0669">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0670">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0671">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,155</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0673">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">103,155</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--StockIssuedDuringPeriodValueOther_z0ftKQtdVtrj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Consultancy services settled by equities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesOther_c20230101__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zT3pZ6j0fNJg" style="text-align: right" title="Consultancy services settled by equities, shares">450,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">450</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"><span style="-sec-ix-hidden: xdx2ixbrl0677">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">520,650</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0679">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0680">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0681">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">521,100</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0683">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">521,100</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest1_zHEab4vHBgoc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -5pt; padding-left: 5pt">Net loss</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><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="-sec-ix-hidden: xdx2ixbrl0688">–</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">–</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 style="-sec-ix-hidden: xdx2ixbrl0689">–</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 style="-sec-ix-hidden: xdx2ixbrl0690">–</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 style="-sec-ix-hidden: xdx2ixbrl0691">–</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">(987,648</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 style="-sec-ix-hidden: xdx2ixbrl0693">–</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">(987,648</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">(14,541</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">(1,002,189</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_436_c20230401__20230630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zrtGZdrSICGd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; text-indent: -5pt; padding-left: 5pt">Balance, March 31, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--SharesOutstanding_iS_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z1M1LYwowN7j" style="border-bottom: Black 1pt solid; text-align: right" title="Beginninng balance, shares">9,693,587</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">9,693</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 id="xdx_98F_eus-gaap--SharesOutstanding_iS_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zpGXXnWxe2jg" style="border-bottom: Black 1pt solid; text-align: right" title="Beginning balance, shares">80,000</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">80</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">21,108,323</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">191,219</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">(15,735,109</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">127,221</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">5,701,427</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">126,174</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">5,827,601</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_z8o2vPNOCKc5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Foreign currency translation adjustments</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"><span style="-sec-ix-hidden: xdx2ixbrl0712">–</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0713">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0714">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0715">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0716">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(43,221</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(43,221</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,475</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(45,696</td><td style="text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zvEQEmGFusn" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -5pt; padding-left: 5pt">Share-based compensation</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"><span style="-sec-ix-hidden: xdx2ixbrl0722">–</span></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"><span style="-sec-ix-hidden: xdx2ixbrl0723">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,800</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0725">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0726">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0727">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,800</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0729">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,800</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest1_zsEnmatpmIWa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -5pt; padding-left: 5pt">Net loss</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><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="-sec-ix-hidden: xdx2ixbrl0732">–</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">–</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 style="-sec-ix-hidden: xdx2ixbrl0733">–</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 style="-sec-ix-hidden: xdx2ixbrl0734">–</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 style="-sec-ix-hidden: xdx2ixbrl0735">–</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">(311,374</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 style="-sec-ix-hidden: xdx2ixbrl0737">–</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">(311,374</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">(20,938</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">(332,312</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_43E_c20230401__20230630_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zJ49rbx5UACd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-indent: -5pt; padding-left: 5pt">Balance, June 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98F_eus-gaap--SharesOutstanding_iE_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z2kUwZPukoYg" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares">9,693,587</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">9,693</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 id="xdx_98A_eus-gaap--SharesOutstanding_iE_c20230401__20230630__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_z4QDWmsakPnf" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance, shares">80,000</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">80</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">21,138,123</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">191,219</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">(16,046,483</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">84,000</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">5,376,632</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">102,761</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">5,479,393</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"> </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: center">See notes to the condensed consolidated financial statements which are an integral part of these unaudited condensed financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <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"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>NOCERA, INC.</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><span id="a_009"></span>NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> -1334501 -1189697 0 19226 -1334501 -1170471 81608 0 8152 0 -0 -0 0 0 3199 -0 521100 503000 132955 206476 -4273 -44505 -1343 -102059 0 2831 2054 -184792 -0 -0 4865 -4770 0 -6322 -2631 -18222 -42492 -72150 -9387 -18842 -190 -30824 -0 6893 -649888 -304916 -336932 -649888 -641848 857870 -0 200000 -0 -1057870 0 0 0 -1057870 0 81034 3590 -81034 -3590 0 -23255 -81034 -26845 -1100 -175220 -1789891 -843913 0 0 -1789891 -843913 2906074 2444009 0 0 2906074 2444009 1116183 1600096 0 0 1116183 1600096 2906074 2444009 1116183 1600096 0 0 0 0 7071920 7072 80000 80 14476240 191219 -9918553 13906 4769964 0 4769964 66667 66 502934 503000 503000 129231 129231 129231 103155 103155 103155 -805720 -805720 -805720 7138587 7138 80000 80 15082329 191219 -10724273 143137 4699630 0 4699630 -148457 -148457 -148457 103322 103322 103322 -383977 -383977 -383977 7138587 7138 80000 80 15185651 191219 -11108250 -5320 4270518 0 4270518 9243587 9243 80000 80 20484518 191219 -14747461 103594 6041193 141054 6182247 23627 23627 -339 23288 103155 103155 103155 450000 450 520650 521100 521100 -987648 -987648 -14541 -1002189 9693587 9693 80000 80 21108323 191219 -15735109 127221 5701427 126174 5827601 -43221 -43221 -2475 -45696 29800 29800 29800 -311374 -311374 -20938 -332312 9693587 9693 80000 80 21138123 191219 -16046483 84000 5376632 102761 5479393 <p id="xdx_80F_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zwrFGb2n0oQb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 2.      <span id="xdx_829_zNh9P4PAHUve">PRINCIPAL ACTIVITIES AND ORGANIZATION</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 with GSI on December 31, 2018.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration: underline">Reverse Merger</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 shareholders, Yin-Chieh Cheng and Bi Zhang, 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 Shareholders 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 Bi Zhang, the former shareholders of GSI, became Nocera’s controlling shareholders. 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration: underline">Divestiture</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 of its relationship with its former variable interest entity, 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Subsequently on October 8, 2020, Zhang Bi and GZ WFH entered into a Settlement Agreement and Release with Nocera wherein all claims as to GZ WFH’s debt (claim to shares in Nocera 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) waived 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i><span style="text-decoration: underline">The VIE Agreements</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i> </i></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--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20201230__20201231__us-gaap--DisposalGroupClassificationAxis__custom--XFCSaleMember_pdd" title="Restricted common stock">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 <span id="xdx_90C_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20201231__us-gaap--DisposalGroupClassificationAxis__custom--XFCSaleMember__srt--OwnershipAxis__custom--XinFengConstructionCoLtdMember_zldDLVEdlfSk" title="Controlling interest">100</span>% 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_903_eus-gaap--ProceedsFromDivestitureOfBusinessesAndInterestsInAffiliates_c20221129__20221130__us-gaap--DisposalGroupClassificationAxis__custom--XFCSaleMember_pp0p0" title="Purchase of 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: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 <span id="xdx_90E_eus-gaap--MinorityInterestOwnershipPercentageByParent_iI_dp_c20220907__srt--OwnershipAxis__custom--MeixinInstitutionalFoodDevelopmentCoLtdMember_zjY4PuDcpln9" title="Controlling interest">80</span>% controlling interest of Meixin for $<span id="xdx_90F_eus-gaap--PaymentsToAcquireBusinessesGross_c20220906__20220907__us-gaap--BusinessAcquisitionAxis__custom--MeixinVIEAgreementsMember_pp0p0" title="Payments to Acquire Businesses">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 Nocera.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 466667 1 300000 0.80 4300000 <p id="xdx_809_eus-gaap--SignificantAccountingPoliciesTextBlock_zI7sDWmLGkgf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 3.      <span id="xdx_826_zQEfq6DfgcR3">SUMMARY OF SIGNIFICANT ACCOUNTING POLICY</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_848_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwVZk1UffDbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_864_z5sDq9MPpAAf">Basis of Presentation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 June 30, 2023, its consolidated results of operations for the six months ended June 30, 2023, cash flows for the six months ended June 30, 2023 and change in equity for the six months ended June 30, 2023, as applicable, have been made. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the operating results that may be expected for the year ending December 31, 2021 or any future periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--ConcentrationRiskCreditRisk_z4QRgUH2jsK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_863_zHrEpDKQzACa">Concentrations of Credit Risk</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were four customers who represent <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zoQJr5pdaS9g" title="Concentration risk">97</span>% of the Company’s total revenue for the six months ended June 30, 2022. There were five customers who represent <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_z6jmWFgelGAi" title="Concentration risk">99</span>% of the Company’s total revenue for the six months ended June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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_889_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zwAcIFARHYxj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zsCpHd1Y1KAg" 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 style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <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: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Audited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Percentage of the Company’s accounts receivable</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">Customer A</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zGgGLubRwgV" title="Concentration percentage">50.58</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: 14%; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zLnlupK9unK6" title="Concentration percentage">50.83</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">Customer B</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zsFoSwQ5A1p8" title="Concentration percentage">16.33</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjZr23AMJ95a" title="Concentration percentage">31.82</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Customer C</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zm4bGrQsSyVe" title="Concentration percentage">11.88</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zG1ABLTp6rm6" title="Concentration percentage">14.73</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">Customer D</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_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zY1mTfxEGQp2" title="Concentration percentage">20.18</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_90E_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z0QVfgaxFzxf" title="Concentration percentage">–</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt"> </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_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--AllCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNQwIWyhmoGi" title="Concentration percentage">98.97</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_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--AllCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRLbYKuPRQd8" title="Concentration percentage">97.38</span>%</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"> </p> <p id="xdx_840_eus-gaap--RevenueRecognitionPolicyTextBlock_z5R7jkhnYez1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86E_zNJtbhCOHLsf">Revenue Recognition</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606, “Revenue from Contracts with Customers.”</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 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, the Company applies the following steps:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"> </td> <td style="width: 24px"><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> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; 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: 48px"> </td> <td style="width: 24px"><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> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; 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: 48px"> </td> <td style="width: 24px"><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> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; 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: 48px"> </td> <td style="width: 24px"><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> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; 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: 48px"> </td> <td style="width: 24px"><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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue when (or as) the Company satisfies performance obligations by transferring promised goods or services to its customers. 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 or services to its customers. Contracts with customers are comprised of invoices and written contracts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not have arrangements for returns from customers. The Company has no sales incentive programs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company provides goods, maintenance service warranties for the goods sold with a period varying from 18 months to 72 months, a majority of which 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 a majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency licenses, 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zUn6OF91ia4e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_861_z3zy7xRIfYPi">Recent Accounting Pronouncements</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The FASB issued several updates during the period, none of these standards are either applicable to the Company or require adoption at a future date and none are expected to have a material impact on the consolidated financial statements upon adoption.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p id="xdx_848_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zwVZk1UffDbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i><span id="xdx_864_z5sDq9MPpAAf">Basis of Presentation</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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 June 30, 2023, its consolidated results of operations for the six months ended June 30, 2023, cash flows for the six months ended June 30, 2023 and change in equity for the six months ended June 30, 2023, as applicable, have been made. Operating results for the six months ended June 30, 2023 are not necessarily indicative of the operating results that may be expected for the year ending December 31, 2021 or any future periods.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--ConcentrationRiskCreditRisk_z4QRgUH2jsK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_863_zHrEpDKQzACa">Concentrations of Credit Risk</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were four customers who represent <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zoQJr5pdaS9g" title="Concentration risk">97</span>% of the Company’s total revenue for the six months ended June 30, 2022. There were five customers who represent <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_z6jmWFgelGAi" title="Concentration risk">99</span>% of the Company’s total revenue for the six months ended June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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_889_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zwAcIFARHYxj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zsCpHd1Y1KAg" 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 style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <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: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Audited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Percentage of the Company’s accounts receivable</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">Customer A</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zGgGLubRwgV" title="Concentration percentage">50.58</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: 14%; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zLnlupK9unK6" title="Concentration percentage">50.83</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">Customer B</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zsFoSwQ5A1p8" title="Concentration percentage">16.33</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjZr23AMJ95a" title="Concentration percentage">31.82</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Customer C</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zm4bGrQsSyVe" title="Concentration percentage">11.88</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zG1ABLTp6rm6" title="Concentration percentage">14.73</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">Customer D</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_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zY1mTfxEGQp2" title="Concentration percentage">20.18</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_90E_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z0QVfgaxFzxf" title="Concentration percentage">–</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt"> </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_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--AllCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNQwIWyhmoGi" title="Concentration percentage">98.97</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_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--AllCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRLbYKuPRQd8" title="Concentration percentage">97.38</span>%</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"> </p> 0.97 0.99 <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zwAcIFARHYxj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Details - Concentrations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zsCpHd1Y1KAg" 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 style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <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: center">(Unaudited)</td><td> </td><td> </td> <td colspan="2" style="text-align: center">(Audited)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Percentage of the Company’s accounts receivable</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">Customer A</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zGgGLubRwgV" title="Concentration percentage">50.58</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: 14%; text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerAMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zLnlupK9unK6" title="Concentration percentage">50.83</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">Customer B</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zsFoSwQ5A1p8" title="Concentration percentage">16.33</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerBMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zjZr23AMJ95a" title="Concentration percentage">31.82</span>%</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Customer C</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zm4bGrQsSyVe" title="Concentration percentage">11.88</span>%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerCMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zG1ABLTp6rm6" title="Concentration percentage">14.73</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">Customer D</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_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zY1mTfxEGQp2" title="Concentration percentage">20.18</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_90E_eus-gaap--ConcentrationRiskPercentage1_dp0_c20220101__20221231__srt--MajorCustomersAxis__custom--CustomerDMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z0QVfgaxFzxf" title="Concentration percentage">–</span></td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt"> </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_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230101__20230630__srt--MajorCustomersAxis__custom--AllCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNQwIWyhmoGi" title="Concentration percentage">98.97</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_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220101__20221231__srt--MajorCustomersAxis__custom--AllCustomersMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRLbYKuPRQd8" title="Concentration percentage">97.38</span>%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 0.5058 0.5083 0.1633 0.3182 0.1188 0.1473 0.2018 0 0.9897 0.9738 <p id="xdx_840_eus-gaap--RevenueRecognitionPolicyTextBlock_z5R7jkhnYez1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_86E_zNJtbhCOHLsf">Revenue Recognition</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue in accordance with Accounting Standards Codification (“ASC”) 606, “Revenue from Contracts with Customers.”</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The 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, the Company applies the following steps:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 48px"> </td> <td style="width: 24px"><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> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; 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: 48px"> </td> <td style="width: 24px"><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> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; 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: 48px"> </td> <td style="width: 24px"><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> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; 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: 48px"> </td> <td style="width: 24px"><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> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; 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: 48px"> </td> <td style="width: 24px"><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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue when (or as) the Company satisfies performance obligations by transferring promised goods or services to its customers. 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 or services to its customers. Contracts with customers are comprised of invoices and written contracts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not have arrangements for returns from customers. The Company has no sales incentive programs.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company provides goods, maintenance service warranties for the goods sold with a period varying from 18 months to 72 months, a majority of which 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 a majority of the maintenance service warranties periods provided are 18 months. For performance obligation related to exclusive agency licenses, 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zUn6OF91ia4e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i><span id="xdx_861_z3zy7xRIfYPi">Recent Accounting Pronouncements</span></i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The FASB issued several updates during the period, none of these standards are either applicable to the Company or require adoption at a future date and none are expected to have a material impact on the consolidated financial statements upon adoption.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p id="xdx_80A_eus-gaap--AccountsAndNontradeReceivableTextBlock_zSCf6wQeD3uh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 4.      <span id="xdx_824_ztxNrsm8quEl">ACCOUNTS RECEIVABLE, NET</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2023 and December 31, 2022, accounts receivable consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zU1HSRUPQG3h" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zVa3a5h3sEXe" style="display: none">Schedule of accounts receivable</span></td><td> </td> <td colspan="2" id="xdx_49F_20230630_z7UVc77AVPTh" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49C_20221231_zO0bFzU7KQt9" 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">June 30, <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: center"> </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: center"> </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 id="xdx_400_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNCzzxF_z18lLGuNj2Db" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">201,069</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: 14%; text-align: right">209,777</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_d0_msARNCzzxF_zoTLPgs3bXS9" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less: Allowance for doubtful accounts</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><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 id="xdx_408_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzzxF_zsQa6skGaNI6" 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">201,069</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">209,777</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"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the six months ended June 30, 2023 and for the year ended December 31, 2022, the Company has recorded provision for doubtful accounts of nil.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zU1HSRUPQG3h" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - ACCOUNTS RECEIVABLE, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zVa3a5h3sEXe" style="display: none">Schedule of accounts receivable</span></td><td> </td> <td colspan="2" id="xdx_49F_20230630_z7UVc77AVPTh" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49C_20221231_zO0bFzU7KQt9" 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">June 30, <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: center"> </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: center"> </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 id="xdx_400_eus-gaap--AccountsReceivableGross_iI_pp0p0_maARNCzzxF_z18lLGuNj2Db" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">201,069</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: 14%; text-align: right">209,777</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_d0_msARNCzzxF_zoTLPgs3bXS9" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less: Allowance for doubtful accounts</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><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 id="xdx_408_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzzxF_zsQa6skGaNI6" 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">201,069</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">209,777</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 201069 209777 0 0 201069 209777 <p id="xdx_807_eus-gaap--InventoryDisclosureTextBlock_z9XKYlgxwP1h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 5.      <span id="xdx_829_z0y0H3SrGrS9">INVENTORIES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2023 and December 31, 2022, inventories consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zhN5NXIRVYkc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INVENTORIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zxgu1KhOa4X7" style="display: none">Schedule of inventory</span></td><td> </td> <td colspan="2" id="xdx_498_20230630_zmHJ8UtEYHmj" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20221231_zlIStyRB4ZQe" 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">June 30, <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: center"> </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> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Audited)</b></span></td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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 id="xdx_40F_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pp0p0_maINzGKc_zdYguHc8jn55" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; width: 66%; text-align: justify">Raw materials</td><td style="padding-bottom: 1pt; width: 1%"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">86,282</td><td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1pt; width: 1%"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">91,781</td><td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iTI_pp0p0_mtINzGKc_zrHHM9dTxYx2" style="vertical-align: bottom; background-color: White"> <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">86,282</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">91,781</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"><b> </b></p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zhN5NXIRVYkc" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INVENTORIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zxgu1KhOa4X7" style="display: none">Schedule of inventory</span></td><td> </td> <td colspan="2" id="xdx_498_20230630_zmHJ8UtEYHmj" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20221231_zlIStyRB4ZQe" 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">June 30, <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: center"> </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> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Audited)</b></span></td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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 id="xdx_40F_eus-gaap--InventoryRawMaterialsNetOfReserves_iI_pp0p0_maINzGKc_zdYguHc8jn55" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; width: 66%; text-align: justify">Raw materials</td><td style="padding-bottom: 1pt; width: 1%"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">86,282</td><td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1pt; width: 1%"> </td> <td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">91,781</td><td style="padding-bottom: 1pt; width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iTI_pp0p0_mtINzGKc_zrHHM9dTxYx2" style="vertical-align: bottom; background-color: White"> <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">86,282</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">91,781</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 86282 91781 86282 91781 <p id="xdx_80A_eus-gaap--OtherCurrentAssetsTextBlock_z2tXHvtWXSMh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 6.      <span id="xdx_824_zQydBOw3HRhh">PREPAID EXPENSES AND OTHER ASSETS, NET</span></b></p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zAXYSbu7NI14" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zadJG2L0Ygub"><span id="xdx_8B9_zUTs28aP0lUb" style="display: none">Schedule of prepaid expenses and other assets</span></span></td><td> </td> <td colspan="2" id="xdx_491_20230630_za2IjD22jkyf" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_496_20221231_zhxQ3ugZRRPi" 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">June 30, <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: center"> </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> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Audited)</b></span></td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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 id="xdx_408_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Other receivables from third party</td><td style="width: 1%"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">7,923</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">27,470</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Prepaid expenses and other assets, net</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">7,923</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">27,470</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> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zAXYSbu7NI14" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zadJG2L0Ygub"><span id="xdx_8B9_zUTs28aP0lUb" style="display: none">Schedule of prepaid expenses and other assets</span></span></td><td> </td> <td colspan="2" id="xdx_491_20230630_za2IjD22jkyf" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_496_20221231_zhxQ3ugZRRPi" 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">June 30, <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: center"> </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> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Audited)</b></span></td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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 id="xdx_408_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Other receivables from third party</td><td style="width: 1%"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">7,923</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">27,470</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Prepaid expenses and other assets, net</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">7,923</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">27,470</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 7923 27470 7923 27470 <p id="xdx_802_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zAI7slTw9qGk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 7.      <span id="xdx_82F_zokvSs8mHHXi">PROPERTY AND EQUIPMENT, NET</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">As of June 30, 2023 and December 31, 2022, property and equipment consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--PropertyPlantAndEquipmentTextBlock_z7lg0W8ezoT4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_zbJdc0jDMSR2"><span id="xdx_8BD_zuW1tjC1wEE6" style="display: none">Schedule of property and equipment</span></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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <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: center"> </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: center"> </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: 66%; text-align: justify">Land</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_pp0p0" style="width: 14%; text-align: right" title="Property and equipment, gross">877,870</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--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_z2CUIafE2gM1" style="width: 14%; text-align: right" title="Property and equipment, gross">–</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, gross">893,090</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, gross">903,867</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">Less: Accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630_zgqBLbPd7yQ6" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(145,352</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 id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zjrP1FGrWqRj" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(59,254</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">Property and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">1,625,608</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 id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">844,613</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 November 18, 2022, the Company paid US$<span id="xdx_900_eus-gaap--PaymentsToAcquireLand_c20221117__20221118_pp0p0" title="Land acquisition">20,000</span> for deposit to purchase <span id="xdx_904_eus-gaap--AreaOfLand_iI_uacre_c20221118_zAyAoWefCMe6" title="Acres of land">229</span> contiguous acres of land located in Montgomery County, Alabama to build RASs on that land for fish farming. On February 16, 2023, the Company paid US$<span id="xdx_902_eus-gaap--PaymentsToAcquireLand_c20230215__20230216_pp0p0" title="Land acquisition">857,870</span> and the land acquisition was completed.</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">Depreciation expenses for the six months ended June 30, 2023 and 2022 were $<span id="xdx_90B_eus-gaap--Depreciation_c20230101__20230630_pp0p0" title="Depreciation expense">81,608</span> and $<span id="xdx_903_ecustom--Depreciation1_pp0p0_c20220101__20220630_znu0bEZi36k7" title="Depreciation expense">0</span>, respectively, and $<span id="xdx_90D_eus-gaap--Depreciation_pp0p0_c20230401__20230630_zXhm27J4sf9g" title="Depreciation expense">36,880</span> and $<span id="xdx_907_eus-gaap--Depreciation_pp0p0_c20220401__20220630_zhu7xVZScKke" title="Depreciation expense">454</span> for the three months ended June 30, 2023 and 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--PropertyPlantAndEquipmentTextBlock_z7lg0W8ezoT4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - PROPERTY AND EQUIPMENT, NET (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_zbJdc0jDMSR2"><span id="xdx_8BD_zuW1tjC1wEE6" style="display: none">Schedule of property and equipment</span></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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <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: center"> </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: center"> </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: 66%; text-align: justify">Land</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_pp0p0" style="width: 14%; text-align: right" title="Property and equipment, gross">877,870</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--PropertyPlantAndEquipmentGross_iI_pp0p0_d0_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_z2CUIafE2gM1" style="width: 14%; text-align: right" title="Property and equipment, gross">–</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_c20230630__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, gross">893,090</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PropertyPlantAndEquipmentGross_c20221231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_pp0p0" style="text-align: right" title="Property and equipment, gross">903,867</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">Less: Accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20230630_zgqBLbPd7yQ6" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(145,352</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 id="xdx_988_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pp0p0_di_c20221231_zjrP1FGrWqRj" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated depreciation">(59,254</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">Property and equipment, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">1,625,608</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 id="xdx_987_eus-gaap--PropertyPlantAndEquipmentNet_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Property and equipment, net">844,613</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 877870 0 893090 903867 145352 59254 1625608 844613 20000 229 857870 81608 0 36880 454 <p id="xdx_804_eus-gaap--FairValueDisclosuresTextBlock_zVnGbxLWhgec" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 8.      <span id="xdx_82E_zmZdUWHKXmOj">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" id="xdx_88C_eus-gaap--ScheduleOfServicingAssetsAtFairValueTextBlock_zhTCZ61iE9Ca" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zLNUQNddqMne" style="display: none">Schedule of financial assets at fair value through profit or loss</span></td><td> </td> <td colspan="2" id="xdx_49E_20230630_z3Ew0vXqD0M8" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_497_20221231_zgT2z4ETzCQ" 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">June 30, <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 id="xdx_404_ecustom--FinancialAssetsAtFairValueThroughProfitOrLossAbstract_iB" 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"> <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 id="xdx_406_ecustom--FinancialAssetsAtFairValueThroughProfitOrLossFunds_iI_pp0p0_d0_zvsgYVnnZpvf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify; padding-bottom: 1pt">Funds</td><td style="width: 1%; 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: 14%; text-align: right">203,199</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; 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: 14%; text-align: right">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--FinancialAssetsAtFairValueThroughProfitOrLoss_iI_pp0p0_d0_zjrk99X4RTG7" style="vertical-align: bottom; background-color: White"> <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">203,199</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: rgb(238,238,238)"> <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 id="xdx_408_ecustom--FinancialAssetsMeasuredAtFairValueThroughProfitOrLossCurrent_iI_pp0p0_d0_z00ikeqhxXKl" style="vertical-align: bottom; background-color: White"> <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 id="xdx_400_ecustom--FinancialAssetsMeasuredAtFairValueThroughProfitOrLossNonCurrent_iI_pp0p0_d0_z7EsQBoaG1Bk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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">203,199</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 id="xdx_409_eus-gaap--DerivativeAssets_iI_pp0p0_d0_z8Fgqr46FKE2" style="vertical-align: bottom; background-color: White"> <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">203,199</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">Net gain of $<span id="xdx_902_ecustom--NetGainChangesInFairValueOfFinancialAssets_c20230101__20230630_pp0p0" title="Net gain changes in fair value of financial assets">3,199</span> 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 June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2023, <span id="xdx_905_eus-gaap--FinancialInstrumentsOwnedAtFairValue_iI_pp0p0_do_c20230630_zJawIpEs0bQ9" title="Financial assets at fair value through profit or loss">no</span> 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: 0pt 0; text-align: justify"><b> </b></p> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfServicingAssetsAtFairValueTextBlock_zhTCZ61iE9Ca" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zLNUQNddqMne" style="display: none">Schedule of financial assets at fair value through profit or loss</span></td><td> </td> <td colspan="2" id="xdx_49E_20230630_z3Ew0vXqD0M8" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_497_20221231_zgT2z4ETzCQ" 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">June 30, <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 id="xdx_404_ecustom--FinancialAssetsAtFairValueThroughProfitOrLossAbstract_iB" 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"> <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 id="xdx_406_ecustom--FinancialAssetsAtFairValueThroughProfitOrLossFunds_iI_pp0p0_d0_zvsgYVnnZpvf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify; padding-bottom: 1pt">Funds</td><td style="width: 1%; 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: 14%; text-align: right">203,199</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; 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: 14%; text-align: right">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--FinancialAssetsAtFairValueThroughProfitOrLoss_iI_pp0p0_d0_zjrk99X4RTG7" style="vertical-align: bottom; background-color: White"> <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">203,199</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: rgb(238,238,238)"> <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 id="xdx_408_ecustom--FinancialAssetsMeasuredAtFairValueThroughProfitOrLossCurrent_iI_pp0p0_d0_z00ikeqhxXKl" style="vertical-align: bottom; background-color: White"> <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 id="xdx_400_ecustom--FinancialAssetsMeasuredAtFairValueThroughProfitOrLossNonCurrent_iI_pp0p0_d0_z7EsQBoaG1Bk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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">203,199</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 id="xdx_409_eus-gaap--DerivativeAssets_iI_pp0p0_d0_z8Fgqr46FKE2" style="vertical-align: bottom; background-color: White"> <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">203,199</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> 203199 0 203199 0 0 0 203199 0 203199 0 3199 0 <p id="xdx_802_eus-gaap--GoodwillDisclosureTextBlock_zGFaNnRH6Rqa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 9.     <span id="xdx_828_z4ztPBek0ykl">GOODWILL</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">As of June 30, 2023 and December 31, 2022, goodwill consisted of the following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Goodwill</b></p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfGoodwillTextBlock_zkZbuF2omvxh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - GOODWILL (Details - Goodwill)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_znTTEclO757c" 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 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">June 30, <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: center"> </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> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>(Audited)</b></span></td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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: 66%; text-align: justify">Goodwill - Meixin</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--Goodwill_iI_pp0p0_c20230630__dei--LegalEntityAxis__custom--MeixinInstitutionalFoodDevelopmentCoLtdMember_zRSNob0Pn3w5" style="width: 14%; text-align: right" title="Goodwill">3,905,735</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_984_eus-gaap--Goodwill_c20221231__dei--LegalEntityAxis__custom--MeixinInstitutionalFoodDevelopmentCoLtdMember_pp0p0" style="width: 14%; text-align: right" title="Goodwill">3,905,735</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less: Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di0_c20230630__dei--LegalEntityAxis__custom--XinFengConstructionCoLtdMember_zDugoxXc5CG2" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated amortization">–</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 id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di0_c20221231__dei--LegalEntityAxis__custom--XinFengConstructionCoLtdMember_zzPHOcM8ihze" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated amortization">–</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">Goodwill, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--Goodwill_iI_pp0p0_c20230630_zxU406HEe1Th" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill">3,905,735</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 id="xdx_983_eus-gaap--Goodwill_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill">3,905,735</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"><b>Customer relations</b></p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zQZysHlsVRKe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - GOODWILL (Details - Customer Relations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zOYfiOCafsCi" style="display: none">Schedule of customer relations</span></td><td> </td> <td colspan="2" id="xdx_496_20230630_zok5rWokfB76" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20221231_zBzKMoS7Z6Ka" style="text-align: center"> </td><td> </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">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 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"> <td style="text-align: center"> </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> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Audited)</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 id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Acquisitions</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">135,325</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: 14%; text-align: right">135,325</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--FiniteLivedIntangibleAssetsTranslationAdjustments_iI_pp0p0_d0_zleluNelFhM8" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Translation/ Adjustments</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 id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_zsMi16dJIxBf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Less: Accumulated amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,044</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,891</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_ecustom--AccumulatedImpairmentOfIntangibleAssetsExcludingGoodwill_iI_pp0p0_d0_zKj4C25jbrVa" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less: Impairment</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><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 id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Customer relations, net</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">122,281</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">130,434</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> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--ScheduleOfGoodwillTextBlock_zkZbuF2omvxh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - GOODWILL (Details - Goodwill)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_znTTEclO757c" 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 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">June 30, <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: center"> </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> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>(Audited)</b></span></td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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: 66%; text-align: justify">Goodwill - Meixin</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_982_eus-gaap--Goodwill_iI_pp0p0_c20230630__dei--LegalEntityAxis__custom--MeixinInstitutionalFoodDevelopmentCoLtdMember_zRSNob0Pn3w5" style="width: 14%; text-align: right" title="Goodwill">3,905,735</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_984_eus-gaap--Goodwill_c20221231__dei--LegalEntityAxis__custom--MeixinInstitutionalFoodDevelopmentCoLtdMember_pp0p0" style="width: 14%; text-align: right" title="Goodwill">3,905,735</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less: Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di0_c20230630__dei--LegalEntityAxis__custom--XinFengConstructionCoLtdMember_zDugoxXc5CG2" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated amortization">–</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 id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di0_c20221231__dei--LegalEntityAxis__custom--XinFengConstructionCoLtdMember_zzPHOcM8ihze" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Accumulated amortization">–</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">Goodwill, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_986_eus-gaap--Goodwill_iI_pp0p0_c20230630_zxU406HEe1Th" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill">3,905,735</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 id="xdx_983_eus-gaap--Goodwill_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill">3,905,735</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3905735 3905735 -0 -0 3905735 3905735 <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zQZysHlsVRKe" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - GOODWILL (Details - Customer Relations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zOYfiOCafsCi" style="display: none">Schedule of customer relations</span></td><td> </td> <td colspan="2" id="xdx_496_20230630_zok5rWokfB76" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20221231_zBzKMoS7Z6Ka" style="text-align: center"> </td><td> </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">June 30,</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">December 31,</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 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"> <td style="text-align: center"> </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> </td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Audited)</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 id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Acquisitions</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">135,325</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: 14%; text-align: right">135,325</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--FiniteLivedIntangibleAssetsTranslationAdjustments_iI_pp0p0_d0_zleluNelFhM8" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Translation/ Adjustments</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 id="xdx_40C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pp0p0_di_zsMi16dJIxBf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Less: Accumulated amortization</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(13,044</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4,891</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_ecustom--AccumulatedImpairmentOfIntangibleAssetsExcludingGoodwill_iI_pp0p0_d0_zKj4C25jbrVa" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Less: Impairment</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><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 id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Customer relations, net</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">122,281</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">130,434</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 135325 135325 0 0 13044 4891 0 0 122281 130434 <p id="xdx_807_eus-gaap--DebtDisclosureTextBlock_z31GPWabOJhk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 10.       <span id="xdx_826_zkFz4BtZQiU1">OTHER BORROWINGS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other loans consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfDebtTableTextBlock_ztKcHhZ5kzA6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - OTHER BORROWINGS (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BC_z4bEKy1Lzn76" 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 style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <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> </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> </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: 66%; text-align: left; padding-bottom: 1pt">Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--OtherLoansPayableCurrent_c20230630__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_pp0p0" style="border-bottom: Black 1pt solid; width: 14%; text-align: right" title="Total">169,434</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--OtherLoansPayableCurrent_c20221231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_pp0p0" style="border-bottom: Black 1pt solid; width: 14%; text-align: right" title="Total">214,913</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Total secured loan wholly repayable within 1 year</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--OtherLoansPayableCurrent_c20230630_pp0p0" style="text-align: right" title="Total">169,434</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--OtherLoansPayableCurrent_c20221231_pp0p0" style="text-align: right" title="Total">214,913</td><td style="text-align: left"> </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="text-align: left; padding-bottom: 1pt">Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--OtherLoansPayableLongTerm_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">394,404</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 id="xdx_98C_eus-gaap--OtherLoansPayableLongTerm_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">436,341</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="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 id="xdx_984_eus-gaap--OtherLoansPayable_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">563,838</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 id="xdx_981_eus-gaap--OtherLoansPayable_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">651,254</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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 2.15pt 0pt 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_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_pp0p0" title="Loans payable">651,254</span> (or TWD <span id="xdx_906_eus-gaap--LoansPayable_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember__srt--CurrencyAxis__currency--TWD_pp0p0" title="Loans payable">20,000,000</span>) with annual interest rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20221231__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember_zGvTduQDjwd4" title="Annual interest rate">6</span>% was secured by pledging the timely deposit in Sunny Bank (Xizhi Branch) of $<span id="xdx_908_eus-gaap--RestrictedCash_c20221231__dei--LegalEntityAxis__custom--XizhiBrenchMember__srt--CurrencyAxis__currency--TWD_pp0p0" title="Restricted cash">500,000</span>, and denominated in TWD for a term of 24 months. This facility of credit limit of TWD <span id="xdx_90D_eus-gaap--LineOfCredit_c20221219__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember__srt--CurrencyAxis__currency--TWD_pp0p0" title="Line of credit">20,000,000</span> was obtained on December 19, 2022 and will be expired on <span id="xdx_904_eus-gaap--LineOfCreditFacilityExpirationDate1_c20221218__20221219__us-gaap--DebtInstrumentAxis__custom--ChaileaseFinanceCoMember" title="Expiry date">December 16, 2024</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--ScheduleOfDebtTableTextBlock_ztKcHhZ5kzA6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - OTHER BORROWINGS (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BC_z4bEKy1Lzn76" 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 style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <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> </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> </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: 66%; text-align: left; padding-bottom: 1pt">Secured loan from Chailease Finance Co., Ltd wholly repayable within 1 year</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--OtherLoansPayableCurrent_c20230630__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_pp0p0" style="border-bottom: Black 1pt solid; width: 14%; text-align: right" title="Total">169,434</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--OtherLoansPayableCurrent_c20221231__us-gaap--ShortTermDebtTypeAxis__custom--ChaileaseFinanceCoMember_pp0p0" style="border-bottom: Black 1pt solid; width: 14%; text-align: right" title="Total">214,913</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Total secured loan wholly repayable within 1 year</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--OtherLoansPayableCurrent_c20230630_pp0p0" style="text-align: right" title="Total">169,434</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--OtherLoansPayableCurrent_c20221231_pp0p0" style="text-align: right" title="Total">214,913</td><td style="text-align: left"> </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="text-align: left; padding-bottom: 1pt">Secured loan from Chailease Finance Co., Ltd wholly repayable more than 1 year</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--OtherLoansPayableLongTerm_c20230630__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">394,404</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 id="xdx_98C_eus-gaap--OtherLoansPayableLongTerm_c20221231__us-gaap--LongtermDebtTypeAxis__custom--ChaileaseFinanceCoMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Total">436,341</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="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 id="xdx_984_eus-gaap--OtherLoansPayable_c20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">563,838</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 id="xdx_981_eus-gaap--OtherLoansPayable_c20221231_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total">651,254</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 169434 214913 169434 214913 394404 436341 563838 651254 651254 20000000 0.06 500000 20000000 2024-12-16 <p id="xdx_808_eus-gaap--GuaranteesTextBlock_zbZfEebUEO37" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 11.      <span id="xdx_82F_zPFQr9sSsHkk">WARRANTS</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">On April 1, 2021, the Company entered into 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 <span id="xdx_90D_ecustom--WarrantsIssuedShares_iI_c20210401__us-gaap--StatementClassOfStockAxis__custom--ClassCWarrantMember_zniNNoY9sv26" title="Warrants issued, shares">80,000</span> 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 <span id="xdx_90C_ecustom--WarrantsIssuedShares_iI_c20210401__us-gaap--StatementClassOfStockAxis__custom--ClassDWarrantMember_zO3Nfds1bpr2" title="Warrants issued, shares">80,000</span> 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 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 <span id="xdx_90A_ecustom--WarrantsIssuedShares_iI_c20210927__us-gaap--StatementClassOfStockAxis__custom--ClassCWarrantMember_zRKDWLvbCWdj" title="Warrants issued, shares">80,000</span> 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 <span id="xdx_906_ecustom--WarrantsIssuedShares_iI_c20210927__us-gaap--StatementClassOfStockAxis__custom--ClassDWarrantMember_zDydyRM9CEK7" title="Warrants issued, shares">80,000</span> 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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration: underline">Public Offering </span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with a firm commitment underwritten public offering (the “Public Offering”) pursuant to a registration statement on Form S-1, amended (File No. 333-264059), originally filed with the SEC on April 1, 2022, and declared effective by the SEC on August 10, 2022, the Company sold an aggregate of <span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220809__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_pdd" title="Common stock issued">1,880,000</span> units (the “Units”). Each Unit consisted of one share of common stock and a warrant to purchase two shares of common stock. Each warrant underlying the Units was exercisable from the date of issuance until the fifth anniversary of the issuance date for $3.85 per share of Common Stock (110% of the public offering price per Unit), subject to adjustment in the event of stock dividends, stock splits, stock combinations, reclassifications, reorganizations or similar events affecting the common stock as described in the warrants. The Public Offering closed on August 15, 2022, and the Company received total gross proceeds of $<span id="xdx_905_ecustom--GrossProceedsFromIssuanceOrSaleOfEquity_dm_c20220809__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_zhE7a4i6n5Eh" title="Proceeds from issuance of stock">6.58 million</span>. After deducting the underwriting commissions, discounts, and offering expenses, the Company received net proceeds of approximately $<span id="xdx_905_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_dm_c20220809__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_zxwGvCioXcc" title="Proceeds from issuance of stock">5.3 million</span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">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_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220922__20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_zY5kTVN7Lqre" title="Options granted, 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. </span>On <span style="font-family: Times New Roman, Times, Serif">September 23</span>, 2022, the <span style="font-family: Times New Roman, Times, Serif">underwriters exercised their option to purchase an additional <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_zCJMMZ8IQqU4" title="Options exercised, shares">282,000</span> warrants from us for gross proceeds of $<span id="xdx_902_eus-gaap--ProceedsFromWarrantExercises_pp0p0_c20220816__20220923__srt--CounterpartyNameAxis__custom--UnderwritersMember_zt1q1pUJiwEi" title="Proceeds from warrant exercises">2,820</span>. The warrants were issued to the underwriters on September 26, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 14, 2022, the exercise price of the warrants was decreased to $1.925. Under the terms of the warrants, the exercise price was to be decreased to the greater of (i) $1.925, which represented 50% of the original exercise price; and (ii) 100% of the last volume weighted average price immediately preceding the 90<sup>th</sup> calendar day following the initial issuance date (the “Reset Exercise Price”) if, on the date that is 90 calendar days immediately following the initial issuance date, the Reset Exercise Price is less than the original $3.85 exercise price on that date.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Reset Exercise Price remains subject to adjustment in the event of stock dividends, stock splits, stock combinations, reclassifications, reorganizations or similar events affecting the Common Stock as described in the Warrants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration: underline">Reverse Split</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the Public Offering, on August 11, 2022, the Company effected a <span id="xdx_90D_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811_zP40TFOptfOf" 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 Class C warrant decreased from <span id="xdx_908_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220810__us-gaap--StatementClassOfStockAxis__custom--ClassCWarrantsMember_zCaeDFRrsB1l" title="Warrants outstanding">80,000</span> shares to <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220811__us-gaap--StatementClassOfStockAxis__custom--ClassCWarrantsMember_z0ea0o2G5rRg" title="Warrants outstanding">53,334</span> shares for $<span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220811__us-gaap--StatementClassOfStockAxis__custom--ClassCWarrantsMember_zOqkWOY5CS7e" title="Warrants outstanding, price per share">3.75</span> per share and Class D warrant decreased from <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220810__us-gaap--StatementClassOfStockAxis__custom--ClassDWarrantsMember_znLcleVQBn7b" title="Warrants outstanding">80,000</span> shares to <span id="xdx_903_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_c20220811__us-gaap--StatementClassOfStockAxis__custom--ClassDWarrantsMember_zYUyO6DCDQya" title="Warrants outstanding">53,334</span> shares for $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20220811__us-gaap--StatementClassOfStockAxis__custom--ClassDWarrantsMember_zfLvix78f0X6" title="Warrants outstanding, price per share">7.50</span> per share.</p> <table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfWarrantValuationAssumptionsTableTextBlock_zMqg4JP5nVbj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANT (Details - Assumptions used)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zGFD0K21qm19" 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; font-weight: bold">Appraisal Date (Inception Date)</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: 0pt 0; text-align: center"><b>Class C Warrant<br/> August 10, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2021</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: 0pt 0; text-align: center"><b>Class D Warrant<br/> August 10, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2021</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center">(Unaudited)</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 style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Market price per share (USD/share)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember" style="width: 14%; text-align: right" title="Derivatives, Determination of Fair Value">1.47</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_988_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember" style="width: 14%; text-align: right" title="Derivatives, Determination of Fair Value">0.66</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercise price (USD/price)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember" style="text-align: right" title="Derivatives, Determination of Fair Value">2.50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember" style="text-align: right" title="Derivatives, Determination of Fair Value">5.00</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Risk free rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zA2huvjAXUp3" title="Derivatives, Determination of Fair Value">0.14%</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--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqhMlUI5UXLk" title="Derivatives, Determination of Fair Value">0.14%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zw0njR7Nbnrc" title="Derivatives, Determination of Fair Value">0.00%</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--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zhBP1MjOSGNb" title="Derivatives, Determination of Fair Value">0.00%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Expected term/ Contractual life (years)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember" style="text-align: right" title="Derivatives, Determination of Fair Value">1.39</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember" style="text-align: right" title="Derivatives, Determination of Fair Value">1.39</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zHBzoZuuDBj2" title="Derivatives, Determination of Fair Value">56.36%</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--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_z5OqsM4i82th" title="Derivatives, Determination of Fair Value">56.36%</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold">Appraisal Date (Inception Date)</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">Class C Warrant<br/> September 27,<br/> 2021</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">Class D Warrant<br/> September 27,<br/> 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center">(Unaudited)</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 style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Market price per share (USD/share)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember" style="width: 14%; text-align: right" title="Derivatives, Determination of Fair Value">1.71</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_98E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember" style="width: 14%; text-align: right" title="Derivatives, Determination of Fair Value">0.73</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercise price (USD/price)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember" style="text-align: right" title="Derivatives, Determination of Fair Value">2.50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember" style="text-align: right" title="Derivatives, Determination of Fair Value">5.00</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Risk free rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zfbj7zDXfrw1" title="Derivatives, Determination of Fair Value">0.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_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqkXS7EWdZ48" title="Derivatives, Determination of Fair Value">0.15%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zGs1AU3U3N2c" title="Derivatives, Determination of Fair Value">0.00%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zKsoJLTs1JW" title="Derivatives, Determination of Fair Value">0.00%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Expected term/ Contractual life (years)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember" style="text-align: right" title="Derivatives, Determination of Fair Value">1.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember" style="text-align: right" title="Derivatives, Determination of Fair Value">1.26</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_901_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zE57G47tk6Yb" title="Derivatives, Determination of Fair Value">52.93%</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--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_znLZLmYJmNBe" title="Derivatives, Determination of Fair Value">52.93%</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A2_z782PjhuYeQl" 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 beginning and ending balances of warrants liability measured at fair value on a recurring basis using Level 3 inputs:</p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zOReKbPnflJ2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANT (Details - Warrant Liability)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_ztFjy2JkSgi5" style="display: none">Schedule of Warranty Liability</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 style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <br/> 2022</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> </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: 66%; text-align: left">Balance at the beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--DerivativeLiabilities_iS_c20230101__20230630__us-gaap--AwardTypeAxis__custom--WarrantsMember_zOpXnb1FNF9" style="width: 14%; text-align: right" title="Balance at the beginning of period">1,179,768</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_98B_eus-gaap--DerivativeLiabilities_iS_pp0p0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zZniunE682X2" style="width: 14%; text-align: right" title="Balance at the beginning of period">312,320</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warrants issued to investors</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_pp0p0_d0_c20230101__20230630__us-gaap--TransactionTypeAxis__custom--WarrantsIssuedToInvestorsMember_z1UWY7hgT9Al" style="text-align: right" title="Warrants issued to investors">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_pp0p0_c20220101__20221231__us-gaap--TransactionTypeAxis__custom--WarrantsIssuedToInvestorsMember_zTXetd3RPlBl" style="text-align: right" title="Warrants issued to investors">754,303</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Warrants redeemed</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_pp0p0_d0_c20230101__20230630__us-gaap--TransactionTypeAxis__custom--WarrantsRedeemedMember_zIsYlsuPckI7" style="text-align: right" title="Warrants redeemed">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_pp0p0_c20220101__20221231__us-gaap--TransactionTypeAxis__custom--WarrantsRedeemedMember_z5D9yfyULlY4" style="text-align: right" title="Warrants redeemed">113,145</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Fair value change of warrants included in earnings</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--UnrealizedGainLossOnDerivatives_pp0p0_d0_c20230101__20230630__us-gaap--AwardTypeAxis__custom--WarrantsMember_zGw6jcG48sK7" style="border-bottom: Black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings">–</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 id="xdx_98A_eus-gaap--UnrealizedGainLossOnDerivatives_pp0p0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--WarrantsMember_ztV6bp8hQcJe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings">–</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; 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 id="xdx_981_eus-gaap--DerivativeLiabilities_iE_c20230101__20230630__us-gaap--AwardTypeAxis__custom--WarrantsMember_zBGFjRDTiFS5" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance at the ending of period">1,179,768</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 id="xdx_98B_eus-gaap--DerivativeLiabilities_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--WarrantsMember_z1zcD6gjPV97" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance at the ending of period">1,179,768</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zupi1Rs96hQ8" 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 summary of the warrant activity:</p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_zY1DDj2i9T7c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANT (Details - Warrant Activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zZoXfJDOdhG1" 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: 0pt 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Term in</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zaGkfnTSRKN5" style="width: 13%; text-align: right" title="Warrants outstanding, beginning balance">2,418,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_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhr97gqJYbk3" style="width: 13%; text-align: right" title="Average exercise price, outstanding beginning">2.12</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z5A46D6faEV4" title="Weighted average remaining contractural term, warrants outstanding">4.73</span></td><td style="width: 1%; 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXSZCdV6Qxpg" style="text-align: right" title="Warrants exercisable">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisablePrice_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ziFrhO01Dv42" style="text-align: right" title="Warrants exercisable, price per share">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_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPvruvqw9IA4" title="Weighted average remaining contractural term, warrants 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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zAHS5m4PnpGh" style="text-align: right" title="Warrants Granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageGrantPrice_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeNwNFRyqHO2" style="text-align: right" title="Warrants granted, price per share">–</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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z5yiLIkizNK2" style="text-align: right" title="Warrants Exercised / surrendered">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcLMrmAV7864" style="text-align: right" title="Warrants exercised / surrendered, price per share">–</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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ziaDgANjgRT" style="text-align: right" title="Warrants expired">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdtYH0vSOTf5" style="text-align: right" title="Warrants expired, price per share">–</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 June 30, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZhKOvcT2ZEh" style="text-align: right" title="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_980_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zccXHgtc7Inh" style="text-align: right" title="Average exercise price, outstanding ending">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_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZ5uRngR88Ch" title="Weighted average remaining contractural term, warrants 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 June 30, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zO750ptddnJk" style="text-align: right" title="Warrants exercisable">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisablePrice_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zr5DR9yf8zM2" style="text-align: right" title="Warrants exercisable, price per share">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_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zEvafl6lIJCg" title="Weighted average remaining contractural term, warrants exercisable">4.73</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 80000 80000 80000 80000 1880000 6580000 5300000 282000 282000 2820 2:3 reverse stock split 80000 53334 3.75 80000 53334 7.50 <table cellpadding="0" cellspacing="0" id="xdx_897_ecustom--ScheduleOfWarrantValuationAssumptionsTableTextBlock_zMqg4JP5nVbj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANT (Details - Assumptions used)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zGFD0K21qm19" 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; font-weight: bold">Appraisal Date (Inception Date)</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: 0pt 0; text-align: center"><b>Class C Warrant<br/> August 10, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2021</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: 0pt 0; text-align: center"><b>Class D Warrant<br/> August 10, </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2021</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center">(Unaudited)</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 style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Market price per share (USD/share)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember" style="width: 14%; text-align: right" title="Derivatives, Determination of Fair Value">1.47</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_988_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember" style="width: 14%; text-align: right" title="Derivatives, Determination of Fair Value">0.66</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercise price (USD/price)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember" style="text-align: right" title="Derivatives, Determination of Fair Value">2.50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember" style="text-align: right" title="Derivatives, Determination of Fair Value">5.00</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Risk free rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_903_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zA2huvjAXUp3" title="Derivatives, Determination of Fair Value">0.14%</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--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqhMlUI5UXLk" title="Derivatives, Determination of Fair Value">0.14%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zw0njR7Nbnrc" title="Derivatives, Determination of Fair Value">0.00%</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--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zhBP1MjOSGNb" title="Derivatives, Determination of Fair Value">0.00%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Expected term/ Contractual life (years)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember" style="text-align: right" title="Derivatives, Determination of Fair Value">1.39</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember" style="text-align: right" title="Derivatives, Determination of Fair Value">1.39</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zHBzoZuuDBj2" title="Derivatives, Determination of Fair Value">56.36%</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--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210807__20210810__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_z5OqsM4i82th" title="Derivatives, Determination of Fair Value">56.36%</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-weight: bold">Appraisal Date (Inception Date)</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">Class C Warrant<br/> September 27,<br/> 2021</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">Class D Warrant<br/> September 27,<br/> 2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; text-align: center">(Unaudited)</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 style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%">Market price per share (USD/share)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember" style="width: 14%; text-align: right" title="Derivatives, Determination of Fair Value">1.71</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_98E_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputSharePriceMember" style="width: 14%; text-align: right" title="Derivatives, Determination of Fair Value">0.73</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Exercise price (USD/price)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember" style="text-align: right" title="Derivatives, Determination of Fair Value">2.50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExercisePriceMember" style="text-align: right" title="Derivatives, Determination of Fair Value">5.00</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Risk free rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zfbj7zDXfrw1" title="Derivatives, Determination of Fair Value">0.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_90F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember_zqkXS7EWdZ48" title="Derivatives, Determination of Fair Value">0.15%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zGs1AU3U3N2c" title="Derivatives, Determination of Fair Value">0.00%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedDividendRateMember_zKsoJLTs1JW" title="Derivatives, Determination of Fair Value">0.00%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Expected term/ Contractual life (years)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember" style="text-align: right" title="Derivatives, Determination of Fair Value">1.26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputExpectedTermMember" style="text-align: right" title="Derivatives, Determination of Fair Value">1.26</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_901_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--CWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_zE57G47tk6Yb" title="Derivatives, Determination of Fair Value">52.93%</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--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20210926__20210927__us-gaap--DerivativeInstrumentRiskAxis__custom--DWarrantMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputPriceVolatilityMember_znLZLmYJmNBe" title="Derivatives, Determination of Fair Value">52.93%</span></td><td style="text-align: left"> </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% <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zOReKbPnflJ2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANT (Details - Warrant Liability)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_ztFjy2JkSgi5" style="display: none">Schedule of Warranty Liability</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 style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <br/> 2022</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> </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: 66%; text-align: left">Balance at the beginning of period</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--DerivativeLiabilities_iS_c20230101__20230630__us-gaap--AwardTypeAxis__custom--WarrantsMember_zOpXnb1FNF9" style="width: 14%; text-align: right" title="Balance at the beginning of period">1,179,768</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_98B_eus-gaap--DerivativeLiabilities_iS_pp0p0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--WarrantsMember_zZniunE682X2" style="width: 14%; text-align: right" title="Balance at the beginning of period">312,320</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Warrants issued to investors</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_pp0p0_d0_c20230101__20230630__us-gaap--TransactionTypeAxis__custom--WarrantsIssuedToInvestorsMember_z1UWY7hgT9Al" style="text-align: right" title="Warrants issued to investors">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_pp0p0_c20220101__20221231__us-gaap--TransactionTypeAxis__custom--WarrantsIssuedToInvestorsMember_zTXetd3RPlBl" style="text-align: right" title="Warrants issued to investors">754,303</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Warrants redeemed</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_pp0p0_d0_c20230101__20230630__us-gaap--TransactionTypeAxis__custom--WarrantsRedeemedMember_zIsYlsuPckI7" style="text-align: right" title="Warrants redeemed">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--IncreaseDecreaseInDerivativeLiabilities_pp0p0_c20220101__20221231__us-gaap--TransactionTypeAxis__custom--WarrantsRedeemedMember_z5D9yfyULlY4" style="text-align: right" title="Warrants redeemed">113,145</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Fair value change of warrants included in earnings</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_eus-gaap--UnrealizedGainLossOnDerivatives_pp0p0_d0_c20230101__20230630__us-gaap--AwardTypeAxis__custom--WarrantsMember_zGw6jcG48sK7" style="border-bottom: Black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings">–</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 id="xdx_98A_eus-gaap--UnrealizedGainLossOnDerivatives_pp0p0_d0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--WarrantsMember_ztV6bp8hQcJe" style="border-bottom: Black 1pt solid; text-align: right" title="Fair value change of warrants included in earnings">–</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; 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 id="xdx_981_eus-gaap--DerivativeLiabilities_iE_c20230101__20230630__us-gaap--AwardTypeAxis__custom--WarrantsMember_zBGFjRDTiFS5" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance at the ending of period">1,179,768</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 id="xdx_98B_eus-gaap--DerivativeLiabilities_iE_pp0p0_c20220101__20221231__us-gaap--AwardTypeAxis__custom--WarrantsMember_z1zcD6gjPV97" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance at the ending of period">1,179,768</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1179768 312320 0 754303 0 113145 0 0 1179768 1179768 <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfNoncashOrPartNoncashAcquisitionsTextBlock_zY1DDj2i9T7c" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - WARRANT (Details - Warrant Activity)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zZoXfJDOdhG1" 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: 0pt 0; text-align: center"><b>Number of</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: center"><b>Weighted</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Average</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Remaining</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Contractual</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Term in</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_980_eus-gaap--ClassOfWarrantOrRightOutstanding_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zaGkfnTSRKN5" style="width: 13%; text-align: right" title="Warrants outstanding, beginning balance">2,418,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_98B_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zhr97gqJYbk3" style="width: 13%; text-align: right" title="Average exercise price, outstanding beginning">2.12</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--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z5A46D6faEV4" title="Weighted average remaining contractural term, warrants outstanding">4.73</span></td><td style="width: 1%; 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zXSZCdV6Qxpg" style="text-align: right" title="Warrants exercisable">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisablePrice_iS_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ziFrhO01Dv42" style="text-align: right" title="Warrants exercisable, price per share">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_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zPvruvqw9IA4" title="Weighted average remaining contractural term, warrants 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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zAHS5m4PnpGh" style="text-align: right" title="Warrants Granted">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageGrantPrice_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zeNwNFRyqHO2" style="text-align: right" title="Warrants granted, price per share">–</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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_z5yiLIkizNK2" style="text-align: right" title="Warrants Exercised / surrendered">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zcLMrmAV7864" style="text-align: right" title="Warrants exercised / surrendered, price per share">–</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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_ziaDgANjgRT" style="text-align: right" title="Warrants expired">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_982_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice_d0_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zdtYH0vSOTf5" style="text-align: right" title="Warrants expired, price per share">–</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 June 30, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--ClassOfWarrantOrRightOutstanding_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZhKOvcT2ZEh" style="text-align: right" title="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_980_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zccXHgtc7Inh" style="text-align: right" title="Average exercise price, outstanding ending">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_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zZ5uRngR88Ch" title="Weighted average remaining contractural term, warrants 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 June 30, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zO750ptddnJk" style="text-align: right" title="Warrants exercisable">2,418,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisablePrice_iE_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zr5DR9yf8zM2" style="text-align: right" title="Warrants exercisable, price per share">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_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20230630__us-gaap--AwardTypeAxis__us-gaap--WarrantMember_zEvafl6lIJCg" title="Weighted average remaining contractural term, warrants exercisable">4.73</span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2418000 2.12 P4Y8M23D 2418000 2.12 P4Y8M23D 0 0 0 0 0 0 2418000 2.12 P4Y8M23D 2418000 2.12 P4Y8M23D <p id="xdx_80F_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zbE9TnxNDjB1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 12.      <span id="xdx_821_z2sNWXxLsID">LEASES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has two non-cancelable lease agreements for certain of the 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The components of lease expense for the six months ended June 30, 2023 and June 30, 2022 were as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--LeaseCostTableTextBlock_zexTLzFL0Lug" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Lease costs)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zZTQNeeco8Yf" 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: 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="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Statement of Income Location</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">Six months ended <br/> June 30, 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">Six months ended <br/> June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </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">(Unaudited)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify">Lease Costs</td><td> </td> <td style="text-align: right"> </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: 33%; text-align: justify; padding-bottom: 1pt">Operating lease expense</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="width: 32%; text-align: center; padding-bottom: 1pt">General and administrative expenses</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--OperatingLeaseExpense_c20230101__20230630_pp0p0" style="border-bottom: Black 1pt solid; width: 14%; text-align: right">32,131</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--OperatingLeaseExpense_c20220101__20220630_pp0p0" style="border-bottom: Black 1pt solid; width: 14%; text-align: right">22,976</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="text-align: left; padding-bottom: 2.5pt">Total net lease costs</td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: right; padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--LeaseCost_c20230101__20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right">32,131</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 id="xdx_98F_eus-gaap--LeaseCost_c20220101__20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right">22,976</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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Maturity of lease liabilities under our non-cancelable operating leases as of December 31, 2022 and June 30, 2023 are US$ nil.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_885_eus-gaap--LeaseCostTableTextBlock_zexTLzFL0Lug" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LEASES (Details - Lease costs)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zZTQNeeco8Yf" 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: 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="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Statement of Income Location</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">Six months ended <br/> June 30, 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">Six months ended <br/> June 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </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">(Unaudited)</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td> </td> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">$</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify">Lease Costs</td><td> </td> <td style="text-align: right"> </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: 33%; text-align: justify; padding-bottom: 1pt">Operating lease expense</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="width: 32%; text-align: center; padding-bottom: 1pt">General and administrative expenses</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--OperatingLeaseExpense_c20230101__20230630_pp0p0" style="border-bottom: Black 1pt solid; width: 14%; text-align: right">32,131</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--OperatingLeaseExpense_c20220101__20220630_pp0p0" style="border-bottom: Black 1pt solid; width: 14%; text-align: right">22,976</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="text-align: left; padding-bottom: 2.5pt">Total net lease costs</td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: right; padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--LeaseCost_c20230101__20230630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right">32,131</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 id="xdx_98F_eus-gaap--LeaseCost_c20220101__20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right">22,976</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 32131 22976 32131 22976 <p id="xdx_804_eus-gaap--AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_zQpUTmvcr7Lh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 13.    <span id="xdx_821_zb29m6rqpxJg">OTHER PAYABLES AND ACCRUED LIABILITIES</span></b></p> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zluVrBJQYNih" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zYofgYk3m3Dd"><span style="display: none">Schedule of payables</span></span></td><td> </td> <td colspan="2" id="xdx_49B_20230630_z5ijWeyOMiF2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_491_20221231_zoSXmJrBKfX9" 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">June 30, <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> </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="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="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_403_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maOAPAAzA4c_zF7MMRf2owPb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Salary payable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">822</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: 14%; text-align: right">861</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maOAPAAzA4c_zdhyKUmzZFX4" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Others</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">31,468</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">37,527</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iTI_pp0p0_mtOAPAAzA4c_zSXCf1aZW5ag" 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">32,290</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">38,388</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"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zluVrBJQYNih" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zYofgYk3m3Dd"><span style="display: none">Schedule of payables</span></span></td><td> </td> <td colspan="2" id="xdx_49B_20230630_z5ijWeyOMiF2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_491_20221231_zoSXmJrBKfX9" 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">June 30, <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> </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="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="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_403_eus-gaap--AccruedSalariesCurrent_iI_pp0p0_maOAPAAzA4c_zF7MMRf2owPb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Salary payable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">822</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: 14%; text-align: right">861</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pp0p0_maOAPAAzA4c_zdhyKUmzZFX4" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Others</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">31,468</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">37,527</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAccountsPayableAndAccruedLiabilities_iTI_pp0p0_mtOAPAAzA4c_zSXCf1aZW5ag" 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">32,290</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">38,388</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 822 861 31468 37527 32290 38388 <p id="xdx_805_eus-gaap--IncomeTaxDisclosureTextBlock_zMpK7mXJuWA4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14.      <span id="xdx_82F_zB4ComRKSiud">INCOME TAXES</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company and its subsidiary, and the consolidated VIE file tax returns separately.</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">1) Value-added tax (“VAT”)</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration: underline">PRC</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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.</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"><span style="text-decoration: underline">Taiwan</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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: 0pt 0; text-align: justify">    </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">2) Income tax</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration: underline">United States </span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 22, 2017, the Tax Cuts and Jobs Act (the “Tax Act”) was signed into legislation. The 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Coronavirus Aid, Relief and Economy Security Act (the “CARES Act”) was signed into law on March 27, 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20230630__us-gaap--IncomeTaxAuthorityAxis__custom--US1Member_zQfrQE5rfVwk" title="Effective income tax rate">21</span>% U.S. corporate tax rate on the foreign income to an effective rate of <span id="xdx_906_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20230630__us-gaap--IncomeTaxAuthorityAxis__custom--US2Member_zHGfnRku1we7" 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_906_eus-gaap--EffectiveIncomeTaxRateReconciliationGiltiAmount_pp0p0_c20230101__20230630_zKWSndLpbrNj" 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_905_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20230630__us-gaap--IncomeTaxAuthorityAxis__country--HK_zbH5OJLMrhG8" 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: 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, 2022, 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><span style="text-decoration: underline">PRC</span></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_900_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_dp_c20230101__20230630__us-gaap--IncomeTaxAuthorityAxis__custom--PrcMember_z09scf1rQYN2" 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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, 2022. 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Taiwan</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 August 31, 2021 and 2020. 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The components of the income tax expense are:</p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zehdnC1Qn8o4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Income tax expense)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_zzXui22Lq1B8" style="display: none">Schedule of income tax components</span></td><td> </td> <td colspan="2" id="xdx_494_20230401__20230630__us-gaap--RegulatoryAssetAxis__us-gaap--DeferredIncomeTaxChargesMember_zYtnvDzTcRTe" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49D_20220401__20220630__us-gaap--RegulatoryAssetAxis__us-gaap--DeferredIncomeTaxChargesMember_ze3kxlOzZ5A4" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20230101_20230630_us-gaap--RegulatoryAssetAxis_us-gaap--DeferredIncomeTaxChargesMember" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49C_20220101_20220630_us-gaap--RegulatoryAssetAxis_us-gaap--DeferredIncomeTaxChargesMember" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Three months ended </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Six months ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p></td><td style="padding-bottom: 1pt"> </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><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"> <td style="text-align: justify"> </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><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 id="xdx_407_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maITEBzo3f_z6CEedwukFd9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: justify">Current</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">2,161</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: 12%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">2,170</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maITEBzo3f_zrGfFVzSANWk" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Deferred</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><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><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><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 id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_d0_mtITEBzo3f_zbBktx4h7Ffa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total income tax expense</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><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">2,161</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><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">2,170</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">The reconciliation of income taxes expenses computed at the Taiwan statutory tax rate (2021: at PRC statutory rate) applicable to income tax expense is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zZUKNazfBTN2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Reconcilation of income tax)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BD_zqdU19SrtStj" 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="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Six months ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p></td><td style="padding-bottom: 1pt"> </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: 70%; 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: 12%; text-align: right"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20230101__20230630_zU0bENLLZoS9" 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: 12%; text-align: right"><span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20220101__20220630_zsnw4Ll1JEUk" 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">Impact 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--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20230101__20230630_zXQgX1hCAzYg" title="Impact of different tax rates in other jurisdictions">(0.05</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--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20220101__20220630_zKYvH5e4u9sd" title="Impact of different tax rates in other jurisdictions">1.19</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 non-deductible expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20230101__20230630_zWfrKChUfHXh" title="Tax effect of non-deductible expenses">(2.69</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--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20220101__20220630_zVvJ3ACyb546" title="Tax effect of non-deductible expenses">(9.19</span>%</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Tax effect of non-deductible share based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_dp_c20230101__20230630_zhFPZ9eXeDQ3" title="Tax effect of non-deductible share based compensation">(10.05</span>%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_dp_c20220101__20220630_z1QBmoshcU46" title="Tax effect of non-deductible share based compensation">(3.65</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">Utilization of tax losses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--EffectiveIncomeTaxRateReconciliationUtilizationoftaxlosses_dp0_c20230101__20230630_zejnpi2wnFF7" style="text-align: right" title="Utilization of tax losses">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--EffectiveIncomeTaxRateReconciliationUtilizationoftaxlosses_dp0_c20220101__20220630_zgACfxjMc0s1" style="text-align: right" title="Utilization of tax losses">–</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_901_eus-gaap--EffectiveIncomeTaxRateReconciliationDeductionsOther_dp0_c20230101__20230630_z9ZjkgxObBr" title="Others">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationDeductionsOther_dp_c20220101__20220630_zIjhdJQXHU33" title="Others">0.04</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 id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20230101__20230630_zM76HEnETY18" title="Changes in valuation allowance">(7.20</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_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20220101__20220630_z7OY2nrkAYu7" title="Changes in valuation allowance">(8.57</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 id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20230101__20230630_z7yiWIQSNX9h" title="Effective tax rate">(0.01</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_905_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20220630_z6dHu3lr7jxg" title="Effective tax rate">(0.18</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A8_zGUrKASRfV5k" 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">3) Deferred tax assets (liabilities), net</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 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_89D_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zWEBKjriSTL7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Deferred taxes)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BD_zXJx9id2176b" style="display: none">Schedule of deferred income taxes</span></td><td> </td> <td colspan="2" id="xdx_491_20230630_zXmlu61cV5ue" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20221231_z96oOfrBg0C7" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </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: 0pt 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></td><td style="padding-bottom: 1pt"> </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> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify">Deferred tax assets</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 id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_d0_maDTANzYoT_zSjZAkCxDfOa" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: justify">Tax loss carried forward</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">23,391</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pp0p0_d0_maDTANzYoT_zyqYmBM3V9Xc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Allowance for doubtful receivables</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><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 id="xdx_409_eus-gaap--DeferredTaxAssetsGross_i01I_pp0p0_d0_maDTANzYoT_zWR6D0CNIie8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total deferred tax assets</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 id="xdx_404_ecustom--DeferredTaxAssetsValuationAllowanceCurrents_i01I_pp0p0_d0_msDTANzYoT_zdvlwEyuPQ7b" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">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">–</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 id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_d0_mtDTANzYoT_zZXk1tLmstr3" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total deferred tax assets, net</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><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">23,391</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"><b> </b></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 style="padding-bottom: 1pt"> </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"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify">Deferred tax liabilities</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 id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pp0p0_d0_maDITLzp1R_zmcQKWio2mnh" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: justify">Property and equipment, difference in depreciation</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxLiabilities_i01TI_pp0p0_d0_mtDITLzp1R_z6HbwsvNnC09" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Deferred tax liabilities, net</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><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 id="xdx_8A2_znfW4aSPEyu7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The valuation allowance as of June 30, 2023 and December 31, 2022 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 follows.</p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--SummaryOfValuationAllowanceTextBlock_z8tYvIsPkn3k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Valuation Allowance)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_zlEmkZFiXxp8" 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 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: 0pt 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</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: 0pt 0; text-align: center"><b>December 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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: 66%; font-weight: bold; text-align: justify">Balance at beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20230101__20230630_zHuevvM9lBQg" style="width: 14%; text-align: right" title="Valuation allowance, beginning">95,844</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_984_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20220101__20221231_zckoP1PPn8ba" style="width: 14%; text-align: right" title="Valuation allowance, beginning">95,844</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Additions of valuation allowance</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20230101__20230630_zQe5p5ragBtl" style="text-align: right" title="Additions to valuation allowance">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20220101__20221231_zaEekpvYLTud" style="text-align: right" title="Additions to valuation allowance">–</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">Reductions of valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20230101__20230630_zVNLrlLdpdHi" style="border-bottom: Black 1pt solid; text-align: right" title="Reductions in valuation allowance">–</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 id="xdx_980_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20220101__20221231_zdDImOU28fl6" style="border-bottom: Black 1pt solid; text-align: right" title="Reductions in valuation allowance">–</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">Balance at the end of the year</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20230101__20230630_zVKY8AZfRt5c" style="border-bottom: Black 2.5pt double; text-align: right" title="Valuation allowance, ending balance">95,844</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 id="xdx_98B_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20220101__20221231_z4Titgs4jkYb" style="border-bottom: Black 2.5pt double; text-align: right" title="Valuation allowance, ending balance">95,844</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zT2VMA6p5De8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>PRC Withholding Tax on Dividends</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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: 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, 2022, the Company had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, since the Company had intended 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of June 30, 2023, the Company had not recorded any withholding tax on the retained earnings of its foreign-invested enterprises in the PRC, and the Company decided not to reinvest its earnings since it is not continuing its business in mainland China, 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: 0pt 0; text-align: justify"> </p> 0.21 0.105 152829 99817 0.0825 0.25 <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zehdnC1Qn8o4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Income tax expense)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_zzXui22Lq1B8" style="display: none">Schedule of income tax components</span></td><td> </td> <td colspan="2" id="xdx_494_20230401__20230630__us-gaap--RegulatoryAssetAxis__us-gaap--DeferredIncomeTaxChargesMember_zYtnvDzTcRTe" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49D_20220401__20220630__us-gaap--RegulatoryAssetAxis__us-gaap--DeferredIncomeTaxChargesMember_ze3kxlOzZ5A4" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20230101_20230630_us-gaap--RegulatoryAssetAxis_us-gaap--DeferredIncomeTaxChargesMember" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49C_20220101_20220630_us-gaap--RegulatoryAssetAxis_us-gaap--DeferredIncomeTaxChargesMember" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Three months ended </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Six months ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p></td><td style="padding-bottom: 1pt"> </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><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"> <td style="text-align: justify"> </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><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 id="xdx_407_eus-gaap--CurrentIncomeTaxExpenseBenefit_d0_maITEBzo3f_z6CEedwukFd9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 40%; text-align: justify">Current</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">2,161</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: 12%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">2,170</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxExpenseBenefit_d0_maITEBzo3f_zrGfFVzSANWk" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">Deferred</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><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><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><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 id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_iT_pp0p0_d0_mtITEBzo3f_zbBktx4h7Ffa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total income tax expense</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><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">2,161</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><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">2,170</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 0 2161 0 2170 0 0 0 0 0 2161 0 2170 <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zZUKNazfBTN2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Reconcilation of income tax)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BD_zqdU19SrtStj" 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="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Six months ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p></td><td style="padding-bottom: 1pt"> </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: 70%; 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: 12%; text-align: right"><span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20230101__20230630_zU0bENLLZoS9" 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: 12%; text-align: right"><span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings_dp_c20220101__20220630_zsnw4Ll1JEUk" 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">Impact 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--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20230101__20230630_zXQgX1hCAzYg" title="Impact of different tax rates in other jurisdictions">(0.05</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--EffectiveIncomeTaxRateReconciliationOtherAdjustments_dp_c20220101__20220630_zKYvH5e4u9sd" title="Impact of different tax rates in other jurisdictions">1.19</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 non-deductible expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20230101__20230630_zWfrKChUfHXh" title="Tax effect of non-deductible expenses">(2.69</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--EffectiveIncomeTaxRateReconciliationNondeductibleExpense_dp_c20220101__20220630_zVvJ3ACyb546" title="Tax effect of non-deductible expenses">(9.19</span>%</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Tax effect of non-deductible share based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_dp_c20230101__20230630_zhFPZ9eXeDQ3" title="Tax effect of non-deductible share based compensation">(10.05</span>%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_dp_c20220101__20220630_z1QBmoshcU46" title="Tax effect of non-deductible share based compensation">(3.65</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">Utilization of tax losses</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_ecustom--EffectiveIncomeTaxRateReconciliationUtilizationoftaxlosses_dp0_c20230101__20230630_zejnpi2wnFF7" style="text-align: right" title="Utilization of tax losses">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--EffectiveIncomeTaxRateReconciliationUtilizationoftaxlosses_dp0_c20220101__20220630_zgACfxjMc0s1" style="text-align: right" title="Utilization of tax losses">–</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_901_eus-gaap--EffectiveIncomeTaxRateReconciliationDeductionsOther_dp0_c20230101__20230630_z9ZjkgxObBr" title="Others">–</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationDeductionsOther_dp_c20220101__20220630_zIjhdJQXHU33" title="Others">0.04</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 id="xdx_901_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20230101__20230630_zM76HEnETY18" title="Changes in valuation allowance">(7.20</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_907_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_dp_c20220101__20220630_z7OY2nrkAYu7" title="Changes in valuation allowance">(8.57</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 id="xdx_902_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20230101__20230630_z7yiWIQSNX9h" title="Effective tax rate">(0.01</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_905_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_dp_c20220101__20220630_z6dHu3lr7jxg" title="Effective tax rate">(0.18</span>%</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 0.2000 0.2000 -0.0005 0.0119 -0.0269 -0.0919 -0.1005 -0.0365 0 0 0 0.0004 -0.0720 -0.0857 -0.0001 -0.0018 <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zWEBKjriSTL7" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Deferred taxes)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BD_zXJx9id2176b" style="display: none">Schedule of deferred income taxes</span></td><td> </td> <td colspan="2" id="xdx_491_20230630_zXmlu61cV5ue" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20221231_z96oOfrBg0C7" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </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: 0pt 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></td><td style="padding-bottom: 1pt"> </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> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGrossAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify">Deferred tax assets</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 id="xdx_40C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_i01I_pp0p0_d0_maDTANzYoT_zSjZAkCxDfOa" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: justify">Tax loss carried forward</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">23,391</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances_i01I_pp0p0_d0_maDTANzYoT_zyqYmBM3V9Xc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">Allowance for doubtful receivables</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><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 id="xdx_409_eus-gaap--DeferredTaxAssetsGross_i01I_pp0p0_d0_maDTANzYoT_zWR6D0CNIie8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total deferred tax assets</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 id="xdx_404_ecustom--DeferredTaxAssetsValuationAllowanceCurrents_i01I_pp0p0_d0_msDTANzYoT_zdvlwEyuPQ7b" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify; padding-bottom: 1pt">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">–</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 id="xdx_40A_eus-gaap--DeferredTaxAssetsNet_i01TI_pp0p0_d0_mtDTANzYoT_zZXk1tLmstr3" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Total deferred tax assets, net</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><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">23,391</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"><b> </b></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 style="padding-bottom: 1pt"> </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"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December 31, <br/> 2022</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify">Deferred tax liabilities</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 id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pp0p0_d0_maDITLzp1R_zmcQKWio2mnh" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: justify">Property and equipment, difference in depreciation</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxLiabilities_i01TI_pp0p0_d0_mtDITLzp1R_z6HbwsvNnC09" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: justify; padding-bottom: 2.5pt">Deferred tax liabilities, net</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><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> 0 23391 0 0 0 0 0 0 0 23391 0 0 0 0 <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--SummaryOfValuationAllowanceTextBlock_z8tYvIsPkn3k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - INCOME TAXES (Details - Valuation Allowance)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_zlEmkZFiXxp8" 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 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: 0pt 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</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: 0pt 0; text-align: center"><b>December 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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: 66%; font-weight: bold; text-align: justify">Balance at beginning of the year</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98D_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20230101__20230630_zHuevvM9lBQg" style="width: 14%; text-align: right" title="Valuation allowance, beginning">95,844</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_984_eus-gaap--DeferredTaxAssetsValuationAllowance_iS_pp0p0_c20220101__20221231_zckoP1PPn8ba" style="width: 14%; text-align: right" title="Valuation allowance, beginning">95,844</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Additions of valuation allowance</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20230101__20230630_zQe5p5ragBtl" style="text-align: right" title="Additions to valuation allowance">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--ValuationAllowanceDeferredTaxAssetChangeInAmount_pp0p0_d0_c20220101__20221231_zaEekpvYLTud" style="text-align: right" title="Additions to valuation allowance">–</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">Reductions of valuation allowance</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20230101__20230630_zVNLrlLdpdHi" style="border-bottom: Black 1pt solid; text-align: right" title="Reductions in valuation allowance">–</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 id="xdx_980_ecustom--ValuationAllowanceDeferredTaxAssetChangeInAmount1_pp0p0_d0_c20220101__20221231_zdDImOU28fl6" style="border-bottom: Black 1pt solid; text-align: right" title="Reductions in valuation allowance">–</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">Balance at the end of the year</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20230101__20230630_zVKY8AZfRt5c" style="border-bottom: Black 2.5pt double; text-align: right" title="Valuation allowance, ending balance">95,844</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 id="xdx_98B_eus-gaap--DeferredTaxAssetsValuationAllowance_iE_pp0p0_c20220101__20221231_z4Titgs4jkYb" style="border-bottom: Black 2.5pt double; text-align: right" title="Valuation allowance, ending balance">95,844</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 95844 95844 0 0 0 0 95844 95844 <p id="xdx_802_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zK0wxHOf3mqi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14    <span id="xdx_82B_zFhg9emzTGd2">RELATED PARTY BALANCES AND TRANSACTIONS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Due to related parties</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The balance due to related parties was as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zZpti1PD2yUd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BB_z0ftgvxL2Uhf" style="display: none">Schedule of related party transactions</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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <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: 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: 66%; text-align: justify">Mr. Yin-Chieh Cheng (1)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YinChiehChengMember_fKDEp_zdUDyDFya5K3" style="width: 14%; text-align: right" title="Due to related parties">9,614</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_987_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YinChiehChengMember_fKDEp_zkLZc7AAMqsi" style="width: 14%; text-align: right" title="Due to related parties">11,238</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Mountain Share Transfer, LLC (2)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferMember_fKDIp_zkho1Sv4VDhg" style="border-bottom: Black 1pt solid; text-align: right" title="Due to related parties">7,681</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 id="xdx_986_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferMember_fKDIp_zszCFhDKAUx9" style="border-bottom: Black 1pt solid; text-align: right" title="Due to related parties">7,681</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; padding-bottom: 1pt">Total</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_ecustom--DueToRelatedPartiesCurrent1_c20230630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Due to related parties">17,295</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 id="xdx_987_ecustom--DueToRelatedPartiesCurrent1_c20221231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Due to related parties">18,919</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Sales</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The balance of sales with a related party was as following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Related Party Categories</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">June 30, <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="padding-bottom: 1pt"> </td> <td style="text-align: center"> </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">(Unaudited)</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">(Audited)</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> </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: 43%; text-align: left; padding-bottom: 1pt">Grand Smooth Corporation Limited (3)</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="width: 22%; text-align: center; padding-bottom: 1pt">Same director</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDMp_zgw1BCSUUaG6" style="border-bottom: Black 1pt solid; width: 14%; text-align: right" title="Sales">262,875</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDMp_zAinYORJDjW1" style="border-bottom: Black 1pt solid; width: 14%; text-align: right" title="Sales">993,981</td><td style="width: 1%; 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">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: right; padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_pp0p0_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AllRelatedPartiesMember_fKDMp_zzAUkGWBdwi" style="border-bottom: Black 2.5pt double; text-align: right" title="Sales">262,875</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 id="xdx_985_eus-gaap--Revenues_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AllRelatedPartiesMember_fKDMp_zpcOhHB5Srr1" style="border-bottom: Black 2.5pt double; text-align: right" title="Sales">993,981</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">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Note:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td id="xdx_F06_z8WHk4ggn802" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td id="xdx_F10_zB7zWVwWvua5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Yin-Chieh Cheng (“Mr. Cheng”) is the chairman the Company, and he holds 36.4% shares of the Company. The balance due to Mr. Cheng as of March 31, 2022 mainly represented the amount paid by Mr. Cheng on behalf of the Company.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td id="xdx_F09_zd8G4XsH2Ae2" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td id="xdx_F10_zoERu0wOtMm2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, a stockholder of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; 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_zDyrWd3gXWM3" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td> <td style="text-align: justify"><span id="xdx_F11_zJheIJh9Qfdl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited's 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zZpti1PD2yUd" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Details - Due to related parties)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BB_z0ftgvxL2Uhf" style="display: none">Schedule of related party transactions</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="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, <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: 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: 66%; text-align: justify">Mr. Yin-Chieh Cheng (1)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YinChiehChengMember_fKDEp_zdUDyDFya5K3" style="width: 14%; text-align: right" title="Due to related parties">9,614</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_987_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--YinChiehChengMember_fKDEp_zkLZc7AAMqsi" style="width: 14%; text-align: right" title="Due to related parties">11,238</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Mountain Share Transfer, LLC (2)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_988_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferMember_fKDIp_zkho1Sv4VDhg" style="border-bottom: Black 1pt solid; text-align: right" title="Due to related parties">7,681</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 id="xdx_986_ecustom--DueToRelatedPartiesCurrent1_iI_pp0p0_c20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MountainShareTransferMember_fKDIp_zszCFhDKAUx9" style="border-bottom: Black 1pt solid; text-align: right" title="Due to related parties">7,681</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; padding-bottom: 1pt">Total</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_ecustom--DueToRelatedPartiesCurrent1_c20230630_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Due to related parties">17,295</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 id="xdx_987_ecustom--DueToRelatedPartiesCurrent1_c20221231_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Due to related parties">18,919</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Sales</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The balance of sales with a related party was as following:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Related Party Categories</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">June 30, <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="padding-bottom: 1pt"> </td> <td style="text-align: center"> </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">(Unaudited)</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">(Audited)</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> </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: 43%; text-align: left; padding-bottom: 1pt">Grand Smooth Corporation Limited (3)</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="width: 22%; text-align: center; padding-bottom: 1pt">Same director</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_98B_eus-gaap--Revenues_pp0p0_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDMp_zgw1BCSUUaG6" style="border-bottom: Black 1pt solid; width: 14%; text-align: right" title="Sales">262,875</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--Revenues_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GrandSmoothCorporationLimitedMember_fKDMp_zAinYORJDjW1" style="border-bottom: Black 1pt solid; width: 14%; text-align: right" title="Sales">993,981</td><td style="width: 1%; 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">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: right; padding-bottom: 2.5pt"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_984_eus-gaap--Revenues_pp0p0_c20230101__20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AllRelatedPartiesMember_fKDMp_zzAUkGWBdwi" style="border-bottom: Black 2.5pt double; text-align: right" title="Sales">262,875</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 id="xdx_985_eus-gaap--Revenues_pp0p0_c20220101__20221231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--AllRelatedPartiesMember_fKDMp_zpcOhHB5Srr1" style="border-bottom: Black 2.5pt double; text-align: right" title="Sales">993,981</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">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Note:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td id="xdx_F06_z8WHk4ggn802" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td id="xdx_F10_zB7zWVwWvua5" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mr. Yin-Chieh Cheng (“Mr. Cheng”) is the chairman the Company, and he holds 36.4% shares of the Company. The balance due to Mr. Cheng as of March 31, 2022 mainly represented the amount paid by Mr. Cheng on behalf of the Company.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td id="xdx_F09_zd8G4XsH2Ae2" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td id="xdx_F10_zoERu0wOtMm2" style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, a stockholder of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 21pt; 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_zDyrWd3gXWM3" style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td> <td style="text-align: justify"><span id="xdx_F11_zJheIJh9Qfdl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grand Smooth Corporation Limited's 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 style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 9614 11238 7681 7681 17295 18919 262875 993981 262875 993981 <p id="xdx_808_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zjI0qkZn2pge" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 16.   <span id="xdx_825_zsCS48uYdcml">COMMON STOCK</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s authorized number of common stock is <span id="xdx_90A_eus-gaap--CommonStockSharesAuthorized_iI_c20230630_zpnARcOmgou9" title="Common stock, shares authorized">200,000,000</span> shares with par value of $<span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230630_z8yovJ65DpY6" title="Common stock, par value">0.001</span> each. On August 11, 2022, the Company effected a <span id="xdx_903_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ztZrY2HqkPG" 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_90A_eus-gaap--CommonStockSharesOutstanding_iI_c20220811__srt--RangeAxis__srt--MaximumMember_zwjJtY0WLX3e" title="Common Stock, Shares, Outstanding">10,707,150</span> shares to <span id="xdx_906_eus-gaap--CommonStockSharesOutstanding_iI_c20220811_zYg54eKsdYbc" 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 June 30, 2023 and December 31, 2022, issued common stock were <span id="xdx_904_eus-gaap--CommonStockSharesOutstanding_iI_c20230630_zr6xQqb7RNZh" title="Common Stock, Shares, Outstanding"><span id="xdx_904_eus-gaap--CommonStockSharesIssued_iI_c20230630_z0UPonmyfysc" title="Common stock, shares issued">9,693,587</span></span> shares and <span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_c20221231_zOO7Z2vAboQa" title="Common Stock, Shares, Outstanding"><span id="xdx_904_eus-gaap--CommonStockSharesIssued_iI_c20221231_zaKD98334qa2" title="Common stock, shares issued">9,243,587</span></span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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_907_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20220809__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_zgfljJnc2WXd" title="Common stock issued">1,880,000</span> common stocks, at par value $0.001 each, were issued at the offering price $3.50 per share. The Company received total gross proceeds of $<span id="xdx_907_ecustom--GrossProceedsFromIssuanceOrSaleOfEquity_pp0p0_dm_c20220809__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_zNwP1Ahwrjnf" title="Proceeds from issuance of stock">6.58 million</span> from the public offering and after deducting the underwriting commissions, discounts and offering expenses, the Company received net proceeds of approximately $<span id="xdx_906_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pp0p0_dm_c20220809__20220811__us-gaap--SubsidiarySaleOfStockAxis__custom--PublicOfferingMember_z5GuR69mDtEh" title="Proceeds from issuance of stock">5.3 million</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">All number of shares, share amounts and per share data presented in the accompanying unaudited 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 shares of common stock, which were not affected.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 200000000 0.001 2:3 reverse stock split 10707150 7138587 9693587 9693587 9243587 9243587 1880000 6580000 5300000 <p id="xdx_80D_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zg8GjFsnWRb6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 17.    <span id="xdx_82B_zwQ8kClFf4gj">SHARE-BASED COMPENSATION</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 27, 2018, Nocera granted Mr. Yin-Chieh Cheng quarterly option awards of <span id="xdx_90E_ecustom--WarrantsGranted_c20181226__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_906_ecustom--WarrantsGranted_c20181226__20181227__us-gaap--AwardTypeAxis__custom--SeriesAWarrantMember_pdd" title="Warrants granted">5,000,000</span> Series A warrants with an 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 of Directors (“Board”) and a Director.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On June 1, 2020, Nocera granted Mr. Shun-Chih Chuang and Mr. Hsien-Wen Yu <span id="xdx_90E_ecustom--WarrantsGranted_c20200530__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_905_ecustom--WarrantsGranted_c20200530__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrHsienWenYuMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_znTElYfHo1k2" title="Warrants granted">60,000</span> shares of Class A warrants separately, each with an exercise price of $<span id="xdx_904_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20200601_zrvC3ZbwZWF3" title="Exercise price">0.50</span> per share, for serving as the Company’s Chief Financial Officer and Chief Operating Officer, respectively. The Company also granted 2 employees <span id="xdx_90F_ecustom--WarrantsGranted_c20200530__20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TwoEmployeesMember_zlUbR82Gwgld" title="Warrants granted">50,000</span> shares of Class A warrants with an exercise price of $<span id="xdx_906_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TwoEmployeesMember_zIw9piDfgpYc" title="Exercise price">0.50</span> per share. The Class A warrants consist of the right to purchase one share for $<span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20200601__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zBWlQOdzxzBh" title="Exercise price">0.50</span> per share from the date of issuance until April 23, 2026.</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 June 1, 2020, Nocera granted Mr. Michael A. Littman <span id="xdx_906_ecustom--WarrantsGranted_c20200530__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrMichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zfdjAW9XDovc" title="Warrants granted">50,000</span> shares of Class A warrants with an exercise price of $<span id="xdx_909_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrMichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zfriVO6yA6d" title="Warrants granted">0.50</span> per share and <span id="xdx_909_ecustom--WarrantsGranted_c20200530__20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrMichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_zC1EdRPPEmfe" title="Warrants granted">50,000</span> shares of Class B warrants with exercise price of $<span id="xdx_905_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20200601__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrMichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_zQz4QystGDd2" title="Warrants granted">1.00</span> per share. Mr. Littman exercised <span id="xdx_90E_ecustom--WarrantsGranted_c20210809__20210811__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrMichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zaUrNGxDnIH9" title="Warrants granted">50,000</span> shares of Class A warrants and <span id="xdx_90D_ecustom--WarrantsGranted_c20210809__20210811__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrMichaelALittmanMember__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_zWLe1YoVCjw4" 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 $<span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20200601__us-gaap--AwardTypeAxis__custom--ClassBWarrantMember_ziqYc2FPids4" title="Warrants granted">1.00</span> per share separately from the date of issuance until April 23, 2026.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 1, 2021, Nocera granted Mr. Shun-Chih Chuang and Mr. Hsien-Wen Yu <span id="xdx_905_ecustom--WarrantsGranted_c20211130__20211201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zSd8tAGDtMlj" title="Warrants granted">75,000</span> shares of Class A warrants and <span id="xdx_903_ecustom--WarrantsGranted_c20211130__20211201__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--MrHsienWenYuMember__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember_zCw4mOCgKFk5" title="Warrants granted">60,000</span> shares of Class A warrants separately, each with an exercise price of $<span id="xdx_90D_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211201_zU3EegS6s2N3" title="Exercise price">0.50</span> per share, for serving as the Company’s Chief Financial Officer and Chief Operating Officer, respectively. The Company also granted 2 employees <span id="xdx_904_ecustom--WarrantsGranted_c20211130__20211201__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TwoEmployeesMember_zWXIoSKF4AE3" title="Warrants granted">70,000</span> shares of Class A warrant with an exercise price of $<span id="xdx_908_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20211201__us-gaap--AwardTypeAxis__custom--ClassAWarrantMember__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TwoEmployeesMember_zqPmfcP5DhOd" title="Exercise price">0.50</span> per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 31, 2022, the Company issued an aggregate of <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20211230__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ShunChihChuangMember_pdd" title="Issued for services">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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On December 22, 2022, the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20221221__20221222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--ChenChunChungMember_pdd" title="Issued for services">150,000</span> and <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20221221__20221222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TraDigitalMember_pdd" title="Issued for services">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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 22, 2023, the Company issued <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230321__20230322__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--HanoverInternationalIncMember_pdd" title="Issued for services">450,000</span> shares of common stock to Hanover International, Inc. respectively in consideration for services rendered.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 11, 2022, the Company effected a 2:3 reverse stock split for each share of common stock issued and outstanding. The result of reverse stock split over the common stock issuable upon exercise of the following outstanding securities as of September 30, 2022 is listed below:</p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfStockByClassTextBlock_zVauZm3lwDT5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Share-Based Compensation (Details - Shares outstanding)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span id="xdx_8B7_zqDZPqeBCk44" style="display: none">Schedule of warrants before and after split</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20220811__us-gaap--NonmonetaryTransactionTypeAxis__custom--BeforeReverseStockSplitMember_zPDSgNTTLmrl" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20220811__us-gaap--NonmonetaryTransactionTypeAxis__custom--AfterReverseStockSplitMember_zHYhGvXhPuD8" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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: 0pt 0; text-align: center"><b>Before Reverse</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Stock Split</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: 0pt 0; text-align: center"><b>After Reverse</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Stock Split</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_40C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAWarrantMember_zIRCKqAPXwuf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Series A Warrant</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">4,000,000</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: 14%; text-align: right">2,666,667</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--ClassAWarrantsMember_zTQspv3DvVIb" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Class A Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,015,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">676,667</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--ClassBWarrantsMember_z15cUM9AOXVc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Class B Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">650,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">433,334</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--ClassCWarrantsMember_zDN1dnRyHOwl" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Class C Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">940,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">626,667</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--ClassDWarrantsMember_zwKwQaDrbLPa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Class D Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">940,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">626,667</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--StockOptionAndAwardIncentivePlanMember_zPicOvXCVKad" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">2018 Stock Option and Award Incentive Plan</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">10,000,000</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">6,666,667</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--AllWarrantsMember_zitWtbb7aZ2d" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt"><b style="display: none">Common stock issuable</b></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">17,545,000</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">11,696,669</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"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 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_884_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zfHJqvxJ8ija" 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_8BA_zaep1IqVTqlh" style="display: none">Schedule of assumptions used</span></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"> </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">June 30, <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: 66%; text-align: justify">Risk-free interest rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20230630_znVzTAgIpmM7" 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: 14%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231_zBgBJ9cxklQg" 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_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20230630_zYaJOtKMsaMg" 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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zEO08klNRcG4" 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_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20230630_zK1wngh6iQgl" 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_zpHhmDUGCQDd" title="Volatility">48.15</span>%</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company 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 adjusts for any known future changes in the rate.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the six months ended June 30, 2023 and year ended December 31, 2022, $<span id="xdx_90A_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20230101__20230630_pp0p0" title="Share-based compensation expenses">709,376</span> and $<span id="xdx_907_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_c20220101__20221231_pp0p0" title="Share-based compensation expenses">6,638,371</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: 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, 2022, total unrecognized compensation cost related to unvested share-based compensation awards was $<span id="xdx_90F_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_c20221231_pp0p0" 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_90E_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20221230__20221231_zCMpH5H8mn1l" title="Unrecognized compensation cost amortization period">1.99</span> years.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 250000 5000000 0.50 50000 60000 0.50 50000 0.50 0.50 50000 0.50 50000 1.00 50000 50000 1.00 75000 60000 0.50 70000 0.50 505000 150000 75000 450000 <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfStockByClassTextBlock_zVauZm3lwDT5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Share-Based Compensation (Details - Shares outstanding)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span id="xdx_8B7_zqDZPqeBCk44" style="display: none">Schedule of warrants before and after split</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20220811__us-gaap--NonmonetaryTransactionTypeAxis__custom--BeforeReverseStockSplitMember_zPDSgNTTLmrl" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49A_20220811__us-gaap--NonmonetaryTransactionTypeAxis__custom--AfterReverseStockSplitMember_zHYhGvXhPuD8" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </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: 0pt 0; text-align: center"><b>Before Reverse</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Stock Split</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: 0pt 0; text-align: center"><b>After Reverse</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>Stock Split</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_40C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--SeriesAWarrantMember_zIRCKqAPXwuf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: justify">Series A Warrant</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">4,000,000</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: 14%; text-align: right">2,666,667</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--ClassAWarrantsMember_zTQspv3DvVIb" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Class A Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,015,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">676,667</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--ClassBWarrantsMember_z15cUM9AOXVc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Class B Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">650,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">433,334</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--ClassCWarrantsMember_zDN1dnRyHOwl" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify">Class C Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">940,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">626,667</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--ClassDWarrantsMember_zwKwQaDrbLPa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: justify">Class D Warrants</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">940,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">626,667</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--StockOptionAndAwardIncentivePlanMember_zPicOvXCVKad" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt">2018 Stock Option and Award Incentive Plan</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">10,000,000</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">6,666,667</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--ClassOfWarrantOrRightOutstanding_iI_hus-gaap--ClassOfWarrantOrRightAxis__custom--AllWarrantsMember_zitWtbb7aZ2d" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt"><b style="display: none">Common stock issuable</b></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">17,545,000</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">11,696,669</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 4000000 2666667 1015000 676667 650000 433334 940000 626667 940000 626667 10000000 6666667 17545000 11696669 <table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zfHJqvxJ8ija" 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_8BA_zaep1IqVTqlh" style="display: none">Schedule of assumptions used</span></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"> </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">June 30, <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: 66%; text-align: justify">Risk-free interest rate</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20230101__20230630_znVzTAgIpmM7" 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: 14%; text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220101__20221231_zBgBJ9cxklQg" 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_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230101__20230630_zYaJOtKMsaMg" 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_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220101__20221231_zEO08klNRcG4" 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_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20230101__20230630_zK1wngh6iQgl" 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_zpHhmDUGCQDd" title="Volatility">48.15</span>%</td><td style="text-align: left"> </td></tr> </table> 0.0116 0.0116 P4Y3M21D P4Y3M21D 0.4815 0.4815 709376 6638371 11114097 P1Y11M26D <p id="xdx_803_eus-gaap--PreferredStockTextBlock_zsviklgWky88" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 18.    <span id="xdx_82E_zbdYUyCVMdHi">PREFERRED STOCK</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2021, the Company issued <span id="xdx_90E_eus-gaap--PreferredStockSharesIssued_c20210831__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_pdd" title="Preferred Stock, Shares Issued">80,000</span> preferred shares, par value $<span id="xdx_90C_eus-gaap--SaleOfStockPricePerShare_iI_c20210831_ziVfSgW2aC99" title="Sale of stock, price">0.001</span> per share, at an issue price of $<span id="xdx_900_eus-gaap--SharesIssuedPricePerShare_iI_c20210831_zFmMpB4SN4Hb" 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 the common stock 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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 11, 2022, the Company effected a <span id="xdx_907_eus-gaap--StockholdersEquityReverseStockSplit_c20220810__20220811__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_z2LGerXuf6j1" 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: 0pt 0; text-align: justify"> </p> 80000 0.001 2.50 2:3 reverse stock split <p id="xdx_806_eus-gaap--EarningsPerShareTextBlock_zDYhsRxYPxz" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 19.    <span id="xdx_82D_zFuzyraajloj">LOSS PER SHARE</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 following table sets forth the computation of basic and diluted (loss) income per common share for the three and six months ended June 30, 2023 and 2022.</p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zoF0RAxs6Z5g" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LOSS PER SHARE (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_zNEqHTK8spFd" style="display: none">Schedule of earnings (loss) per share</span></td><td> </td> <td colspan="2" id="xdx_492_20230401__20230630_zwdnKy6LtwXe" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_490_20220401__20220630_zTqlPqd9HIm2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_493_20230101__20230630_zmpv0yw9OO5e" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_493_20220101__20220630_zMYskY68ioEl" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For three months ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For six months ended </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p></td><td style="padding-bottom: 1pt"> </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><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"> <td style="text-align: justify"> </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><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 id="xdx_403_ecustom--NumeratorAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Numerator:</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><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--NetIncomeLoss_i01_pp0p0_zX2bSJBABDU4" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">Net loss attributable to the Company</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">(311,374</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: 12%; text-align: right">(383,977</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: 12%; text-align: right">(1,299,022</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: 12%; text-align: right">(1,170,471</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_i01_pp0p0_zyjLvPU7v251" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Net loss from continuing operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(332,312</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(398,579</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,334,501</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,189,697</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_i01_pp0p0_d0_zljIBQuvgAjb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net (loss) income from discontinued operations</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">14,602</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">19,226</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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><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 id="xdx_403_ecustom--DenominatorAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Denominator:</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><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-align: left">Weighted-Average Shares Outstanding – Basic and Diluted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630_zkADOrfAsK9d"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630_zvgU3lEyNuE4">9,693,587</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630_zvI5rVKIpVH5"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630_zgzBRPSbFmR9"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630_zrpuz53ARTFc">7,138,587</span></span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630_zG1ioulK5wzf"><span id="xdx_90A_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630_zM2GoKQ8KrY4">9,494,692</span></span></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--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630_zfrS3KHJ38k3"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630_zvy7KsL4y1Fc">7,128,642</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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><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-align: left">Loss per share – basic and diluted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20230401__20230630_zXdjhel0Rn23"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_c20230401__20230630_zVDnRUzUPeJf">(0.0321</span></span></td><td style="text-align: left">) </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--EarningsPerShareBasic_c20220401__20220630_zEwcYqwdLMAa"><span id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20220401__20220630_zlSRS8P42nB8">(0.0537</span></span></td><td style="text-align: left">) </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230101__20230630_zaliPuJ5Wgpd"><span id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20230101__20230630_zINmy3bWTUee">(0.1368</span></span></td><td style="text-align: left">) </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--EarningsPerShareBasic_c20220101__20220630_zu3CmOsFrKIg"><span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20220101__20220630_zbZzkvpfFtld">(0.1669</span></span></td><td style="text-align: left">) </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 5pt; text-align: left; text-indent: -5pt">Net loss per share from continuing operations – basic and diluted (1)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230401__20230630_zyYrfbDX8JX9"><span id="xdx_90F_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230401__20230630_zsJ06aFj4uEk">(0.0321</span></span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220401__20220630_z5r4MhLjx2E7"><span id="xdx_90E_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220401__20220630_zj8k3Zwcgax4">(0.0558</span></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--IncomeLossFromContinuingOperationsPerBasicShare_c20230101__20230630_zp8aGoYmu6Ma"><span id="xdx_904_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230101__20230630_z1NnLmnniWi8">(0.1368</span></span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220101__20220630_zO2lNfS2GSIh"><span id="xdx_904_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220101__20220630_z7hncBgoGdB4">(0.1683</span></span></td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 5pt; text-align: left; text-indent: -5pt">Net (loss) income per share from discontinued operations – basic and diluted (1)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230401__20230630_z6FSbDrqMOv5"><span id="xdx_903_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230401__20230630_zPjcOtHkFcr3">–</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220401__20220630_zlaqsHpyBpCi"><span id="xdx_900_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220401__20220630_zXc8PoNQOfAi">0.0021</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230101__20230630_z3IXQzwjtxb1"><span id="xdx_90B_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230101__20230630_zawM80h80L6b">–</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20220630_z7UbLgru4LRf"><span id="xdx_908_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20220630_zIWc4cmaVdta">0.0015</span></span></td><td style="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">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: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zoF0RAxs6Z5g" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - LOSS PER SHARE (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_zNEqHTK8spFd" style="display: none">Schedule of earnings (loss) per share</span></td><td> </td> <td colspan="2" id="xdx_492_20230401__20230630_zwdnKy6LtwXe" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_490_20220401__20220630_zTqlPqd9HIm2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_493_20230101__20230630_zmpv0yw9OO5e" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_493_20220101__20220630_zMYskY68ioEl" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For three months ended</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>For six months ended </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p></td><td style="padding-bottom: 1pt"> </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><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"> <td style="text-align: justify"> </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><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 id="xdx_403_ecustom--NumeratorAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Numerator:</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><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--NetIncomeLoss_i01_pp0p0_zX2bSJBABDU4" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left">Net loss attributable to the Company</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 12%; text-align: right">(311,374</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: 12%; text-align: right">(383,977</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: 12%; text-align: right">(1,299,022</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: 12%; text-align: right">(1,170,471</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest_i01_pp0p0_zyjLvPU7v251" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Net loss from continuing operations</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(332,312</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(398,579</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,334,501</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,189,697</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_i01_pp0p0_d0_zljIBQuvgAjb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net (loss) income from discontinued operations</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">14,602</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">19,226</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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><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 id="xdx_403_ecustom--DenominatorAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Denominator:</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><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-align: left">Weighted-Average Shares Outstanding – Basic and Diluted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230401__20230630_zkADOrfAsK9d"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230401__20230630_zvgU3lEyNuE4">9,693,587</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_909_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630_zvI5rVKIpVH5"><span id="xdx_907_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220401__20220630_zgzBRPSbFmR9"><span id="xdx_90B_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220401__20220630_zrpuz53ARTFc">7,138,587</span></span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230101__20230630_zG1ioulK5wzf"><span id="xdx_90A_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20230101__20230630_zM2GoKQ8KrY4">9,494,692</span></span></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--WeightedAverageNumberOfSharesOutstandingBasic_c20220101__20220630_zfrS3KHJ38k3"><span id="xdx_90D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_c20220101__20220630_zvy7KsL4y1Fc">7,128,642</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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><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-align: left">Loss per share – basic and diluted</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--EarningsPerShareBasic_c20230401__20230630_zXdjhel0Rn23"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_c20230401__20230630_zVDnRUzUPeJf">(0.0321</span></span></td><td style="text-align: left">) </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--EarningsPerShareBasic_c20220401__20220630_zEwcYqwdLMAa"><span id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20220401__20220630_zlSRS8P42nB8">(0.0537</span></span></td><td style="text-align: left">) </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--EarningsPerShareBasic_c20230101__20230630_zaliPuJ5Wgpd"><span id="xdx_904_eus-gaap--EarningsPerShareDiluted_c20230101__20230630_zINmy3bWTUee">(0.1368</span></span></td><td style="text-align: left">) </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--EarningsPerShareBasic_c20220101__20220630_zu3CmOsFrKIg"><span id="xdx_907_eus-gaap--EarningsPerShareDiluted_c20220101__20220630_zbZzkvpfFtld">(0.1669</span></span></td><td style="text-align: left">) </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 5pt; text-align: left; text-indent: -5pt">Net loss per share from continuing operations – basic and diluted (1)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230401__20230630_zyYrfbDX8JX9"><span id="xdx_90F_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230401__20230630_zsJ06aFj4uEk">(0.0321</span></span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220401__20220630_z5r4MhLjx2E7"><span id="xdx_90E_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220401__20220630_zj8k3Zwcgax4">(0.0558</span></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--IncomeLossFromContinuingOperationsPerBasicShare_c20230101__20230630_zp8aGoYmu6Ma"><span id="xdx_904_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230101__20230630_z1NnLmnniWi8">(0.1368</span></span></td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220101__20220630_zO2lNfS2GSIh"><span id="xdx_904_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220101__20220630_z7hncBgoGdB4">(0.1683</span></span></td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 5pt; text-align: left; text-indent: -5pt">Net (loss) income per share from discontinued operations – basic and diluted (1)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230401__20230630_z6FSbDrqMOv5"><span id="xdx_903_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230401__20230630_zPjcOtHkFcr3">–</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_904_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220401__20220630_zlaqsHpyBpCi"><span id="xdx_900_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220401__20220630_zXc8PoNQOfAi">0.0021</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_d0_c20230101__20230630_z3IXQzwjtxb1"><span id="xdx_90B_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_d0_c20230101__20230630_zawM80h80L6b">–</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90F_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_c20220101__20220630_z7UbLgru4LRf"><span id="xdx_908_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_c20220101__20220630_zIWc4cmaVdta">0.0015</span></span></td><td style="text-align: left"> </td></tr> </table> -311374 -383977 -1299022 -1170471 -332312 -398579 -1334501 -1189697 0 14602 0 19226 9693587 9693587 7138587 7138587 7138587 9494692 9494692 7128642 7128642 -0.0321 -0.0321 -0.0537 -0.0537 -0.1368 -0.1368 -0.1669 -0.1669 -0.0321 -0.0321 -0.0558 -0.0558 -0.1368 -0.1368 -0.1683 -0.1683 0 0 0.0021 0.0021 0 0 0.0015 0.0015 <p id="xdx_809_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zkuELWASwWE" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 20.    <span id="xdx_82D_zGWDrrNcM0Y3">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 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.</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 $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.</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 years ended December 31, 2022 and 2021:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zMhwjx6VBY05" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Discontinued Operations (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zEcCTk3k7u99"><b style="display: none"> Reconciliation of discontinued operations</b></span></td><td> </td> <td colspan="2" id="xdx_491_20220101__20221231_zsnhi8TaH4v2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_497_20210101__20211231_zNmlB4QL4Pwc" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </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<br/> December 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left">Discontinued Operations:</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 id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_zXMapuQ6Ag72" style="vertical-align: bottom; background-color: White"> <td style="width: 66%">Revenue</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,236,616</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: 14%; text-align: right">6,101,103</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_iN_di_zcsuh2Qu0W8a" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Cost of revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,225,487</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,230,321</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationSellingExpense_d0_zBQfWfG9r4jh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Selling expenses</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 id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_iN_di_zNi9cspHz98f" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">General and administrative expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(105,226</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(213,863</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_zlduGXPSEgKg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,812</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,455</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherExpense_iN_di0_zn2tMeONypWc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Other expenses</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">(5,819</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_iN_di0_zryquHam1wFh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income tax</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">(130,511</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_d0_zKWbfkoiU3qa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Net gain from discontinued operations</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><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 id="xdx_40C_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zTxS5HTBHre6" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net income (loss) from discontinued operations</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">(92,285</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">522,044</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> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zMhwjx6VBY05" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Discontinued Operations (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zEcCTk3k7u99"><b style="display: none"> Reconciliation of discontinued operations</b></span></td><td> </td> <td colspan="2" id="xdx_491_20220101__20221231_zsnhi8TaH4v2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_497_20210101__20211231_zNmlB4QL4Pwc" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </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<br/> December 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </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><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left">Discontinued Operations:</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 id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_zXMapuQ6Ag72" style="vertical-align: bottom; background-color: White"> <td style="width: 66%">Revenue</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,236,616</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: 14%; text-align: right">6,101,103</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_iN_di_zcsuh2Qu0W8a" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Cost of revenues</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(2,225,487</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(5,230,321</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationSellingExpense_d0_zBQfWfG9r4jh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Selling expenses</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 id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_iN_di_zNi9cspHz98f" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">General and administrative expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(105,226</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(213,863</td><td style="text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_zlduGXPSEgKg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Other revenue</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,812</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,455</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherExpense_iN_di0_zn2tMeONypWc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Other expenses</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">(5,819</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax_iN_di0_zryquHam1wFh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income tax</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">(130,511</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_d0_zKWbfkoiU3qa" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Net gain from discontinued operations</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><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 id="xdx_40C_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zTxS5HTBHre6" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net income (loss) from discontinued operations</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">(92,285</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">522,044</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2236616 6101103 2225487 5230321 0 0 105226 213863 1812 1455 -0 5819 -0 130511 0 0 -92285 522044 <p id="xdx_807_eus-gaap--SubsequentEventsTextBlock_zJYkbIOhdEE3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 21.    <span id="xdx_82F_z0InuITwKPh">SUBSEQUENT EVENTS</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"><b></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As previously reported on a Current Report on Form 8-K filed by the Company with the SEC on July 13, 2023, the Company regrettably announced the unexpected death of Yin-Chieh (“Jeff”) Cheng. Jeff had served as the Company’s Chief Executive Officer, President and Chairman of the Board since December 27, 2018. It is anticipated that Jeff’s shares of common stock and Series A warrants of the Company will be inherited by his mother.</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 previously reported on a Current Report on Form 8-K filed by the Company with the SEC on August 8, 2023, the Board of Directors appointed Andy Ching-An Jin as the Company’s Chief Executive Officer, effective July 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 previously reported on a Current Report on Form 8-K filed by the Company with the SEC on August 3, 2023, on July 31, 2023, the Company received a letter from the Nasdaq Listing Qualifications Staff (“Staff”) of The Nasdaq Stock Market LLC (“Nasdaq”) therein stating that due to the resignation of Yih-Yu (“Grace”) Lei from the Company’s Audit Committee of the Board of Directors, the Company no longer complies with Nasdaq’s audit committee requirement as set forth in Listing Rule 5605.</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">To regain compliance, the Board must appoint an independent director to fill the vacancy on the Audit Committee resulting from Ms. Lei’s resignation. Per the Staff’s letter and consistent with Nasdaq Listing Rule 5605(c)(4), the Company is required to evidence its compliance with Listing Rule 5605 no later than January 23, 2024 (the “Compliance Period”). In the event the Company does not regain compliance by the Compliance Period, Nasdaq rules require the Staff to provide written notification to the Company that its securities will be delisted. At that time, the Company may appeal the delisting determination to a Nasdaq Hearings Panel.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is currently interviewing and evaluating candidates to serve on the Board and the Audit Committee. The notice from Nasdaq has no immediate effect on the listing of the Company’s common stock, and its common stock will continue to be listed on The Nasdaq Capital Market under the symbol “NCRA.”</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b> </b></p> Mr. Yin-Chieh Cheng (“Mr. Cheng”) is the chairman the Company, and he holds 36.4% shares of the Company. The balance due to Mr. Cheng as of March 31, 2022 mainly represented the amount paid by Mr. Cheng on behalf of the Company. Mountain Share Transfer, LLC is company 100% controlled by Erik S. Nelson, a stockholder of the Company. The balances represented the amount paid on behalf of the Company for its daily operation purpose. Grand Smooth Corporation Limited's 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. EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,U=6U<'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 " #-75M7?@\& ^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:;5":'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1#JJEJ!0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[=.@I 2\Y,#E- M#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW?@\/;T^#*O6UB? M2'F-^5>R@DX!U^PR^;5YV.RV3-95W12\*NK[';\3MRO!J_?)]8??5=CUQN[M M/S:^",H6?MV%_ )02P,$% @ S5U;5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #-75M7)?W7IUT& ":(@ & 'AL+W=OS5 D>%$5QU&6.,^C&/$Q:H]-BW:T:G:1FOBJ$%<9B4__GS:D=L%?3HC@*V*F!?%=#>C@)W5> 6 MH&7+"JP+KOGH5,DE469K2#,?BGU35 --F)ANG&H%WX90IT>>?!**=$BVX$ID MIUT-F>:;KK^J/R_KV8[Z 7DO$[W(R&42B.!U?1?:LFD06S?HG*&!O^;)$7&= M-F$.S?]PBST7WSY_CQTPK..3^LNVA,J%G3S#G MX=LLY;XX:\&)E@GU)%JC'[ZC ^N.[9!H74UH?H;J#[:JC$0!0755<3G-BJ\7JO$QW,2(@,S"A"=^R".2::Z%";9="CPTK2;R\0;Y^+!C\R[G M2@L5O9![D4JE;=AXU*X>1:MJX@TW>,,#3SW%88PLAKC=?'C6C$>9%1 MJPEX ML@$\.0SP5JA0!F:\(#!B62\S>-)FA-@Y1*#U-3FI4XVHSF&D5V'FPSFU KZ" MU?8!%H^[8S9$O*@NXY8UT/_%^%EPA1#B8;NZ$2^KR\@J1H8VR\N5^AH1.VKW MQ'4ZE'5<:@5%*^N"5HI#4:D8728ZU"_ &0DRR>-'H:QX>(CCT$Z/]MR>%; ) MJZ&5UE!<3%: ]V(>&HV#/IW T&>%Q(,F-][E_;A-KB?>D96S"=&AE>E07%56 MG!X8%?(X"" ]:Z\_D'>P';E)[)QXI'M% MWISG812$R9R<_]@F$WE$Z+!OI6]"E6CE2A17')3^82FM]'CD5/A VX;!2P+^ M?6"E;D*<6"5.##<=G'JAA+77]X3^'OZS",D%7/BMDPE-:!2K-(KAYO,UL6>6 MX(Q^D$OK[=R>N(E8PD4Q3$58)%F!FW J5CD5PR7H/\#EI^L\)UY6EZN2)H8;SKHWR>6S MO^#)7.R\S]D3-!E/+\9W5L(FQ(A58L0.$J/UK7DY0U9T) M7E03TZU,R#W(A*X3+53YH,O,.O UM_4A!)[XV?IPQ\.KZG)6_N,>Y#]FY@%N M8^!V9B[M,K G9R*3#O=] 3$0$I2!5MXF],>M],<]2'^F,8\B@J:779EC*<1=1SWA)WT3[M/VXS=K:?_YLPK7HK(B&]NKC(O7#;K5 MYN5;&^^Y.7$S$HD9E#I'Q_#SJGP1HES0,BW>)7B46LNX^+@0/!#*; #?SZ34 MZP7S YO744;_ E!+ P04 " #-75M7L4_!VKW\WF3K?F&->]$S2OXYE[(#5-P*Q_F32TYR[M!FW).@B": M;UA1SE]@0X_MXYG?7/U /WKU^\_]H%#\' O'8 W0V@7:!;9%U82Z;8^:D43TAJ:_"F+[K<=*,AFJ+2 MKW&E)'Q;P#AU?GWSY>KS]1_H\M/-\NIF=;745ZM/'Z^7%U_@YL/%QXN;RRNT M^NWJZLL*O?E:L38O%,_?HF/T=;5$;WY^>SI7 $2[FV>[AW[8/I0X'OI[6[U# M-#A")"#4,OS2/WS),QB.N^%D/'P.X?/.OQ=ME+R2B'6-%PUMG"V MXT/[>+W2WC#Q'&,V>-^0*8=28,HB,/>;H0U[+&& M7JP7629:@ ;5(N. \Z[D1ZCBR@9UZVFQ#R' 091.D-K,TCB.[4 7/="%%^AU M]0@I%++@C1/@PGAR$I&$3/"95BF.$VR'%_7P(G\>\T=691PI <6ZKLN"2^OK MCHR'XYA.$1XP&@&,>X"Q%^"MY#4K<])@3+^9?BPJ26K!R!Q$QA>Y9(1&LIQ9RO9:B?5BC6HK[0B$A M42D::]83RY2D.)W.7-/,$4#:!Y!Z _@B%(#/#I:^U'SA$8YHDDP FG:4T"BA MCB* @X&@ B_0);_G #)'BGT_-!]VKD;9)"&))EBM9G% '5#WN!0?F,@@KZ1Z M[B:P+JXU"![E1HLMN26+*)CFUF*8A&&$78 'XL->LH'*I5CU4$!E?9G&QSO1 M 6M/\I)IJ66=%CO'(^R$D+U:M8-NL:-!Z)P6 Y%A/Y/]3XC\J2A+*SAJ3L8T M6,1T,45WV' ,;^ N[">O3UWYJD1U/%IB5K0F*X51%$ZAFE:."H 'WL)^XMK6 M /?:QR8?Q22-<3!E!8MA@D-=QQP0!^["T:NT65FPNZ(L%'"L%:F7 O^M0OM1 MWL8Q#W2(_7S8"Y^:/6O58PW89+5@^E(LQ!=1AYC _%A/_-M9_8.VI:K69;) M%BKTH9=DDA@E(!6GN"UFR3[AC($/A(?]C/>B@SHY63MFO(7&#*JS&(4D21S+ MD0Q,1PXP7=N)M*[N0C9K)EV9)":!85B9T_)F,TM2UZ(D \\1/\_]Q:1D>XOR MV8K1PFXX3N-HFLY7&(YQ[NWK_/3V450/QXK+#6HXE&'^HBKOA 1?1?6 ?ODI M(1B?]#JH%E)3GC4>"Y-%Z3Z3[<(Q[0@.4Q=9DX'QB)_QEL5CD?,J]Y4%8A(: M(11/Z_5!LS'$@?6(G_6NJPRD0Z?4?"!-*L,)-J:%Q2HEKD4VDS'(@?6(?\LV%N>',%KV9"&A-##*@<5P06#_YN $ M,C 6\3/62*/OP75*7W*8OKPF8YP#=Q$_=QTL"%:L%CY*PS P%KYI%]*(AJ[L M#L1%7K-5.S0++!NU!,=Q,-U)V@S311+$CM5/!_ZB?OZZ%)M-H?269RL+,E$I MR"F'?;(=L]^?76A2E]&B1Q+M/NNF1'I%P]&'1-%I%=MV?5C6P-UOQOF?\.!LIG:U^:FN2< K1I0]-B!5@=ZV.O]^HG\%OY4B9? MDT=LIG'%=8\17:#!TTI[@O![V\'#$4KVA_\GZ35U13*MZWZ;<6H'X4$/](KS MO-#"#>JD;B4>%Q7*6%U W;3"M/2!,:8)-GJ'-LL@3,(%=HA3.@@1ZA+EII*) EA84VAFV8XH(O4T>JB@VJA?M6RY?^N9JQ%F7/9=-N6^*3K M,3K8QQ0C"QI'D='0MQC"F\$X=96[0;90OVRYT0K]XV2;9G=#0W$LOPCBE!GE8#".<$!(Z3IG" M06N$_FVWH0/[/K,#,C8.YNSM.XNAO7TWWSMHUJ?\?S#Y4%0-*OD]C S>Q1"U MW!Z<;V^4J+NSYSNAE-ATEVO.8 IK _C^7@CU_+AV;X67X(!X6,V8[.FYBT="B#BA$6*PZ&L#\V)H)H(DXI' MAA?:2*4RI_1)=29>7S,4$03@"F6!Y64-0P@"Y20Y?F:F6OY,)2RV7]R_),G+ M9.:8PY &WX@G_+[6T9 '"QP'XHYNKB!+J*G\7!KPY!]MLEA#0V[,!0TSL20( M291>\7-6B(+ ;.P06)G .E90SP3U)-&4+$EKA 6V>XQN$%/1TDTUDMHD:ID- MB=1K= 23=XG4"7LRO1_?36[0\'8Z&D^=\4BUG-OKR6AP+SN7@^O!=#A&SM5X M?.^@LX<(QQX1X'U$9S/,(!(^".+BX"/ZA-XC'7%?CO*>+B2;>H+N9AR7*8>U M@^-K'-50W3A'EF'5*^3#_?(1N%)N)G*K+-=E1?*R6'E9K,2OL<-O2,-03C)9 M?O?I'*TP0VLD1CH5/ M&?D-7A5M:M@L<,@%G_ZVB(^)+%$WEBL7/:J9C&8@!U0V50FTCIK3AZ)*\.TJ^E^H!?\!5VH:_)+S0'M@;-_O#. M;!F?JS;(?V16RKZ;9]_]#R^MNVN'V7IGA^-*T*;Q]]MGO E[LG,SR@R++)T* MXH-A9>#"Q]I\$_#M_OTH MTHZ@J^0 ,J="'F>2IB]/G,!4@+R_H%2\=-29)C_#VG\ 4$L#!!0 ( ,U= M6U=0<-;'JP8 .P@ 8 >&PO=V]R:W-H965T&ULK5IM M;]LV$/XKA#<,*;#4(JG7+#&0VNJ:H7E!G'8?AGU0;-H6)HF>1"?IOQ\IRU), MGNBT\Y?8DI\[\KD['A^).7_FY3_5BC&!7O*LJ"X&*R'69\-A-5NQ/*G>\S4K MY"\+7N:)D)?E8%*MK@8 M7.*SF 3*H$9\3=ES]>H[4E0>.?]'75S-+P:.FA'+V$PH%XG\>&)CEF7*DYS' MOXW303NF,GS]?>?]8TU>DGE,*C;FV9_I7*PN!N$ S=DBV63BGC]_8@TA3_F; M\:RJ_Z+G!NL,T&Q3"9XWQG(&>5IL/Y.7)A"O#*0?V( T!D0W<'L,:&- WSJ" MVQBX;QW!:PQJZL,M]SIPDT0DH_.2/Z-2H:4W]:6.?FTMXY46JE"FHI2_IM). MC*YN'N+[JVLTOKV9Q#?3>**^36\_7TTN'^3%]$%^7,65%TS0NQJE!"0=N:H;4_VEDJ5CZQP>B7G[#O_ ;%^9C.)L=T%A_) MV5Y&W#8CKLW[Z$;N*%62L0J*_];4KTW5OO$T\B@)<(C/AT^O0VOBL..Y/M9P M$Q,78=]S7'E>N85P+Q13_?K;GW:MQ3CX11Y/H: M80"('1>[GL9D @ CQXNP1S7* )"Z(?5#'^;LMYQ]*^??2UY5:%WR12H@RKXQ M+@T(]32^)@I3[ 4:60#E>&&D54$,#!D1KX=GT/(,K)WE=LW*1*3%$K$7*84J M.,'!,1O*,9U-CNDL/I*SO42$;2)">\&Q0F8B0TDQ1\EPT$)#2*' P79-3&(;+&X8$+&07^IK*, MWD@>P('D 1Q,'@+:R&.G$X>.E?YGU786)<]W(> %2+UQL\^=8I=JG,8@,(HP MU7KS! )B2@C&>L\%D?(YR2-!#_U7VAA;Z=^*%2M1NI4[)TWN83F+S4F$H:.S M-U$8ASISP)5,9QCJO %G3DB='M*D(TT.Y_R1R6=0MJ,NDA>XY!M76MX)Q4;> M(:"J4(,] ,24NIZC;T @$H>1'_7EO=.WV"K6=@)7TMXM>) \-29@)-R$N#32 M*1_T$ULA^R0[R8@/:\:L7=\S^;R4%AO5XPXL=?>M*8> 4>@%!G\ V)-R"&E- M>2P3[+0OMBJZ7=?Y[@(,#G,V(=CU'5UP'/84 M0YXB0GID/^[D)K;K3;7\TA_D;VH_@[\) ?D?]!1#GBS\.YF)[3ISUWY @I"P M!#LN! QI%.B/>!"PI^-"2!PX;M"C+4FG+D MTYO$KC=[@R%UJ-RA\W52? /I Y*12J4WW[L1']38YJK?X6-[V\]+)8V*7 MQ[9F14RE"CF=+L1LY@O(>!L3(5Y6GH4:I'RCHU>.DCL",!XQ'J&J]7CC#@?I@[/4SL>GA\.,!J M7QQ;]L7 .(*0]>>$D?Y*#@2"]0< Y;XH"]!8?Q 2K+_AJ]/;G)7+^MB\DO6U M*<3V4*Z]VQ[-7]8'TMK]#_ALC('[$WP6;P_>._?;_P.X3LIE6E0H8PLYE/,^ MD.50;H_6MQ>"K^NSXT=B=Z$&:/_!8?0?4$L#!!0 M ( ,U=6U?#IFV0T0, 8. 8 >&PO=V]R:W-H965T&ULQ9=;C]HX%,>_BI56U8PTG80$0I@"$I!4935<1&C[L.J#20Q$36+6=F#V MV^]Q$E(&#$-WD?:%^'+.W^?\?,%N[RC[R=>$"/22Q"GO:&LA-D^ZSH,U23!_ MI!N20L^2L@0+J+*5SC>,X#!W2F+=- Q;3W"4:MUVWC9EW3;-1!RE9,H0SY($ ML[_[)*:[CE;3]@VS:+46LD'OMC=X17PBOFZF#&IZI1)&"4EY1%/$R+*C]6I/ M7DO:YP;?(K+C!V4D,UE0^E-6AF%',V1 )":!D H8/ELR('$LA2",OTI-K1I2 M.AZ6]^J?\]PAEP7F9$#C[U$HUAW-T5!(ECB+Q8SNOI RGX;4"VC,\U^T*VT- M#049%S0IG2&")$J++WXI.1PX@([:P2P=S&.'^AD'JW2PKAVA7CK4KQVA43KD MJ>M%[CDX%PO<;3.Z0TQ:@YHLY/1S;^ 5I7*=^()!;P1^HCLW.H^'/XC+SQW$>3SV@R]6:]^1 ,4&\L+4?3F?<%W(;?//0\ M\7UT]S7%61@)$MZCNREF)!5K(J( Q_?H(WJ/=,37T,K;NH#@90AZ4 ;:+P(U MSP1JH1$%,8Z\-"2APM^][&]?\-;>4LR[D=BK&:E7,U*_I+Z? MD;MGROD]6C*:H %L@"C-HG2%)AO"L#RI^0.:$H;ZF$5,U7,923#R7_ M>;;=C\:C89FUMKX]G JU7:/AO+9SE78URSZR\]1VMF-5=J_8-"HVC1NR<:,X M@P/M/)UBL-:;=-1VIW24=@HZ:KNS=.R*COV[=-R(!P4@X/"+#\)I*/LVE.,8 MT>4YNP;)_E)2?%/(4PN=H^A4%)V+%+_GUSQ(L;<%#"N"QEFR@,R! M0IXT1Y-,< $$8=\^[(&H4#@GZZ!EMZR&TSP")/\DB]>2"/,5A%LSY@L82CCL0G1 MLN+5450$W>37Z@45<$G/BVMXJ!$F#:!_2:G85^0 U=.O^P]02P,$% @ MS5U;5U12GFO3" X"L !@ !X;"]W;W)KM6%KT2[23WZX^4 M%-.6AK2]R)=84H;4,S/D/#,CGC^+\L]JP;E$+\N\J"X&"RE79Z-1-5OP):L^ MBQ4OU'_FHEPRJ6[+IU&U*CE+ZT'+?(0]+QPM658,QN?ULX=R?"[6,L\*_E"B M:KUB:%XZ]VTL'VG7K@[O7;[#>U\DJ91U;QBFYDHV2 9NM*BF4[6"%89D7SRUY:0^P,4// W [ '<'4,L MT@X@M:(-LEJM*R;9^+P4SZC4TFHV?5';IAZMM,D*[<:I+-5_,S5.CF_O?EQ_ MO_V&)O=W5]=WT^LK?36]_WI[=?E#W4Q_J)]OUW<_INC^!DTNI[^BFZ_W?TS1 MAY\%6Z>9Y.E'-$0_IU?HPS\_GH^D@J0G'LW:UW]I7H\MKP_1-U'(186NBY2G M^^-'2I6M/OA-GR_8.>%OZ^(S(MXGA#U, #R3XX=C!QRR-2^IYR.6^2:L6J"Y MVBL5FI=BB=3V*YG,BJ=F_68RX]499+9F6@I/J_?V6;5B,WXQ4)NWXN6&#\;_ M^HO^&='ZGR?8L0+<6H*[9QW.@30@///Q]M=G6#!/TX"9-H*[B'.]CB#IRXO_*J.D.%0I\5,['D#?XT MJUH5>'I @V;Z8 >8UX'>E_ 3C$,8=[C%'1YE;PA2V'NAQ:B0H!]Y-/)A<-$6 M7.3<#I?I?U5(4RP@*R2%H@%ES%F6\UT[J^?Z;J9WSKI29LZ*X[=-])[;YITF MV[-4O+54['3C%5>3SK)Z>2'^HEB[XJ!/XYZK8@4A[CBT+^7!GDRV^!(GOLNE M*&7VOP:?F"LG258\98_*EZRJN 2Q)@#6 '>@]H4L4'W/<)SGWLLZ_BB<:O>N M1,5R#?@_-Q.0KKR#V]8ILH]PAX7] ^Z>\[*L%WNS"=@+B,X_C,XELH\.&W38 MB>X7IO=@@>8L*]&&Y6N.9@OE;JX-.<\*IC:QLFKC>,0DNOG]Q\-74 ' +L^U[/^("<1SS/!MZ0J.]FT>F"E7RH\]54<>A2AX-ZZX%@:9]7"$Z"H NV M+X>]D$86 O(-<_J!.^FIUT;5"=SMXBA2E&?L,I3@B7;\!4HK# XO;##?[3D(;WQ8; M1L5>]5;&X3G(K,6&D"+(<$VQQK.PV[.VP8? M%[P^9PUQ2+HE 23FQ]B*T5 ;=E/;V\:NX^/*XN$^50TIIDDW=X3D(NP'-B<; M2L/N:K!9CJT5FYW-9K-25X$[; 9"[U=YPX3$41LL4D")>C*D%I*$>[*8>54VH98K2=5MF,[4:LE*\@XC[1 M].#V189AG! +6D-%V$U%=V_EZ8>V/OV(5J789&F32$+%ZHG=#]QGJ&%(DSCN MUG60(/%HXEN2.&S8#+O9[.Z8&OSDIHC[I7 RAL V'D"9A(0)L6P88LB0N,GP M*,7!EEV?!F&GP8**RF,+=L.:Q#^IW9BIE*XZJMWH9..3^XWO--N^%0PC$S[MU6@]79BZ", A?L>Z(>^I$TCP_/$S?,G M:'1"U".'>\%.D7UE#/63PZW@@\J >*%L /9!7](&VR0#Q-TD[@:Q=C\<$<3> MM?O[7K/M6\$D&<2=9#09YZ,HU4BE.Z@O0/ZQ[Y%NW0C)D2"Q.P.0='K#T#]UT__D;ZRL3^B1/V5%43^=HU?.2E"]/NWCQ N]J!<3 $%* MJ>=9^L'49 G4W3(XH)UE?1VKW^'F@E-D7R?#^=3-^7:=5 FP!UPIE(D4A XT MMV'7 ().UYB\@+KS J<:7#?%G0H 76[?#_VX^ZD!$@Q5X9-8>A^!20"" ]^+ MZ[,??W>%M1K:UE9P. =PBNSK9.@_<-._0QM16J/!(5WZE _["A)T^LHD!P%V M5@M3_3&(ZZ)>%O5 ND0:D*.=LY)+7C[51T@K5'\G:8X9;I]NCZE>UH3YK"IF:8Y M^_J-E2I45RCGIU1MG3^F'6/-4D6VV5UL4, MZ[H]6V=Y.;DXV_[MIKXXJS:TR$MR4VO-9KW.ZM=/I*A>SB=H\O:'V_SAD;9_ MF%V;FCV;'2BK?$W*)J]*K29?SR>7Z&.*O59A*_&/G+PT[QYK M[:7<5]6W]DFR.I_H[8A(09:T163LUS.9DZ)H26P]K#[1EIN& M5NN],AO!.B]WO[,_]C?BG0+&/0IXKX!Y!:M'P=@K&)R"8?Q2L MO8+%#\GI4;#W"C9OH4_!V2LXG(+9=Y?^V#K=%M]YB9YV:Z/!:W9JSG3HQ?)U5UPFWS6 MYM=7?G"U"/SVT>+ZU\2_O&-/%G?LU^?@ZFZA78?:/+Z\BH*%EERQ%Z[GO\37 MO_K![>)O6O#;E^3N7]J/7\ILL\HI6?VD3;4O"U_[\:\_GU/^18.9JS U;::2NR>HTR5>3+E?LHMAJ MS@KM)LM7T[S4YME33MES!3100Q9&52_*S]IP5&Z)E5//)\H-FH)\U MK&,D6RX[M+U%MV]XSQ>.[N"SV?/[Q2 *N7I7Q!=%D&DZ-C8YP4 BZ"&,O*Y8 M*(I-/0^YEF5T!2,)S_!TNRL5BU)L<)YGFUVY1)3CQI^>)G4FT3A,HC%V$IM' MMAR:0;.X8UO=640>Y@8_%^5>P06' ,A<",2) M@#BQ[/(-(2PD0.;2D^8ZKF8=7,T"<;6WN"IS.4L8F^(;B#+XC8$0.9" M($X$Q(F'77X"9"X]::[C?^[!_URE_UT1JA55(XUW2LT1_@;$\8$X 1 G=(49 MF;JZY?#Y9 1D+QYH+P&REYZVUW$Y[^!RGM+E@G(E+\-\SNI# H]E#NF)91AD MN-S&4Q02RC">N)0LW<4&YNHK@4105H81Q:9(=[")';X.(P&:!C*XS7,LBIEM M]<3@9UJ4XPLQITF=.43ZL6RMCYK%8QWFY#3NR18WCY;+YQ 205DE1CW2L>D! M*"T$I46@M!B4EH#24BA:U[O?-670_RU-4*-'O&]"@7PH4 %"J% T1[4C;VF M:UI\2!TJF$ -+1U@L>N=QU8&4O&S)(W9%1Y0]JU3&N!P3RH4 !%"A$8K-I:KB&YW!A M*8*R& ^UF$!93 =8['K?L7&"U)V3WE0BW91L#ZHK]J!BXT222TBDA&0"B95Z M9"'7LBW$!S2)I"R=D,A-$4(L0['XU%(F:AE\1AA+Q%ARHK-A\G,N"O(9Q0!6 M=S:/O0FD;D[TIQ2GIU-L2O2D%**@-*4 [3B TD)06@1*BT%I"2@MA:)UO?O8 M>$#JSL/0 RAR_[:%0.1AT^"=6Y02PY58Q\9ZNROE8T$@D92'*U&.[7,=]L]& M?+B2('7#\DP^7HERMFXBY!E\O)( 3:1;)A^T)$#D8FSVO04=Z_=(7< ??"1% M/J]B5;>=5TG<$@6E<>M/5)L5<0N2%H+2(E!:#$I+0&DI%*WKX,<& 5)W"+[G M=,H>W3D'QN]AYFK[8W;W8L':PKK-&PR@#(90H @*%$MO =LZ\H5C*(/I:8-= MMSLV"9"Z2P!Q4@5)JM^6GZJ&,/:P"2@M :2$H+0*EQ:"T!)260M&Z1Y>/ MS1:L;K9\3SE:C1Y1A8$"^5"@ H40H$B+':LL&%COA@]3"R1B$T-@]M_IU(8 M=GO2<7SL@6!U#V1,E5F-&N-D4#T/+%;?I:=3H R&4* ("A0/O 4)E,'TM,&N M*[[[[(:ZX:&J,JM5Q[@>5(,#"A1 @4(LEO^GGNO8)I?S1U 6XZ$6$YD@,BT3 M\5%.)J?K&+E>CW<=>QA8W<,8="#%D/J>(99E;+Y(,9=(B9\,$FOD[3;:-;#! M!RQ14O[9($G5'5F.82'=XV==@L0.QOR)2XFC(%-^X9$ ;.7Q91@9TL6/K M/:"X?L ,H>R$4*(("Q) M^8 H*<\'1+DIVY"8+"43OBU ,D!3V-C&$C'+<&S;X(^QR8:HLVV^D.-)@*;C M&>_N8'=*C]T$/.XS!_*C)?(Y%9L(/>F *"A-!T#; Z"T$)06@=)B4%H"2DNA M:#OOGKW[-J'V.[)8QOJ0EXU6D*\,KW]PF(O5NZ^=VCVAU=/V"X;N*TJK]?;A M(\E6I&X%V.M?JXJ^/6F_L^CPY5\7_P-02P,$% @ S5U;5\AEB_5!# M?"< !@ !X;"]W;W)KL<=5EHO7HV55K5^1F!1KGN/-O"A7485A MN3@7ZY)'B=RTRLXMP_#.5U&:CRY>R;GWY<6KHJZR-.?O2R;JU2HJG][PK'AX M/3)'[<2'=+&L:.+\XM4Z6O IKSZMWY<8G7=4DG3%5T0APL\]O^)91H3 QA\-S5%W)&T< M/K?4WTK9(A2,6,+G49U5'XJ''WDCCTOTXB(3\G_VT*PU M1BRN156LFLW@8)7FZC=Z;/1PR@:KV6!)OM5!DLOKJ(HN7I7% RMI-:C1@Q15 M[@9S:4Y&F58EWJ;85UU\X****@XU5ZR8L_9Q&&9NVN\2K\PI\$+7SN#GSC3K3.G"FQWXI\FHIV$V>\&1S_SGX M[X2P6B'>6$<)_E3G$V8;.K,,RSY"S^Z48DMZ]@%Z[\I%E*=_1H0;?: !":,\ M(2T)B*XFH+5]:F'_OIR)J@3J_K-/0XH!9S\#Y(DOQ#J*^>O1FLXJ[_GHXKMO M3,]X>40\IQ//.4;];[+YT3/W2W175)R9$W:0(>U4AMB[7 ,*.',5"'16+3F] MG\^)(@T^3:83-N5Q7:95RH4TY,UCO(SR!<"GQ(1@B)_'$U )M_-TW@649+TWC M>R8?S9=G;$P<-B^F-U<-YYU\[;H)^[CDVIX%/8-@? VUYA4I*(KCHLXE4^EJ MG:5QPQ(8CWE9(6:SBI$A2$6<%*8/XHU%!U& 2 M#6FA%9 TV;U@@Q>=<@3#2;.B6DK==);NNR'^_A^7B 651J/XB7KK8Y5:9%, MV&VN24.TN-O#GD(G,+>.\B>0X/=15DN-T/S :!7R;-4J:-L$IW"L =!297^1 MVAFIG44203;3-<*ULD(K3<()4?#^1(&*=OYZ>T.>$0F25A>5"SG1*#8!\8)^[%XX/>\5&KL#"S%&IP:-QPUL)YQ0@5\7,(" M(AS0Y83]EE9+<)0*F$9LVFR_'J$C("HGS:S79;$N4\7Q*><=,AU3EM,:O5($ M,/V7XN^WI!8E_T7=H>1",%1*+;X(?FP941S-B_Q[>2:"$!+B2SI6U/%2Z71# MB(XUH9&'=KC@5"ITC*)RH[*.#F8]NP?P(HGTGJMX(,\ 0-L1IEG8U 1VJC@*-_O1>6,J0+,5 D#KF:=:KN8$=5+>B2""VS$0L M;B@'#[G2D/+%=9_157SJ26F-ZK"'5)/F<5:39ANO?%>F"_":(P4LG;$G1888T MG&@XI)<.6C(-B7;_L,:X[!'>DH.>E#4E53Z? M2WC)R+09!UA2\]9.3?$ 5EI/CSO['_#V)A[/HDS%+"K<=:4@4<\$_Z.6Z4L2 MIJRI#5(6@6R!NK0WUT'_K]A6=J)X,6&7F2AV;+ZE,*U5>*>D3N5BH!S0CN ( ML<3IO"Q6K&BQTZ-]X)"GQ8YA6;$MXX3=O;NZ^7"IL]N[JPD;3Y6/8-FG*;N& M5TKX/<9\74E,WG5%VG0)3 E469_N+C]=WWZ\N3[3INFC2C\M9&7YB":"<&L3 M,"WM6_:M=M4%I$9*Q2"5@=10REKRA7:']EF&6+FF$4ZL M^8'J6M":1VG)J+3J/'58L+=\P%?>_OKQ_<]L;.MF&$)W+1WJ.M#<8SF*"'0L M:0PYL:>BL#)[8G!6U4JX%K1M&,PU;-TP#$WB[?N9["(H#4-#2A&F;>FAZP)= M'DSC:5>=GP]UW? %OT ^F2$0*[U?JKJ0HE',TWL*?+JTF:-;OLT<,KVKW>;W ML#-\$60!",=&M+9TPPV!@GL9<\@IZS6Z 5[V8++TP#8U=%[K"!589U5B F4[ MW$AQI0X<$T$'FC(#1_=#2_NA*)*'-,MV3/%.[I7YOX;9$*@:Z<:.'G@N2(" M;VC4"0JVCIY(JH[*V--MRR( MZ*W*\"!9RNT:)%O M 6P&%BE^&BI*/)3;)7G80-=L'.IVX#?D X?(W_9XZY@P0X/6(&@$ED,LR$@J M,X3TX*BKGQ #JZ>A7$%H8\-=ZW'CQN7.D+N+^S11 -OG?Y*R=B#">$ZH!T&@ MF'+TT/2&AQQSZ]-"SMBV/3VTK9.I#CGR'!.ZQ.-.3$V!6;$39][7J!+@0^2U M5%5S4B%9C/QN+;/>.'!]/?"-@=,.=QWQ=AR%<]U$[JK"OIOLL M7BU;MQ!O]\!U+]$!1Q9\U*&=-ZK< 9QX>ULDZYFV1J-&@@C+.H8>")[(.C+; MCE5BH$#BNPA4AHHD)=TPR;KQX,[C0/-1.P2A#("!8\/1*9I<\Y,)?P[6TI/X M/<34U1=(J*.>1RF9JPY$DST.$B>2IN$[>'*0ZPPC?([V 2'W4=^6^S!EA)#A M=O8%S%%U3GFUV0R(F!ZJ061JE% (2Z'75(1?*I^B_KF2T5]X#MGC.7Y/UY>Z M)OMBC37;]_$PI:)&=@H(^'W;)#:N%0!B]9GWULU=W MW?J^(MA=RJ:<+H2HJ&E[Q0)=1JXJPL$-3G]_/+A->EBF:-ZH#XYRR=:BA$A4 M0S0W"W#&.H_J)*T4O8;RGFL&\3E=T_&.B>[($>RF51'_3G?T32$NY/@R 3/0 M:7,K7Z,"?6(?.%TQ8PWJMWI5JU+H8T'VN4-)J!XU1;"IG38&5]$ZI<4?U!\, M!+N)2L*18+)=&*,92..T.H,IE.D&<]2\;?[3WJBF6V<_17D=@3]U 6$Q'T T M]1#1F9XL%JC:(#"8Z5"=KEL.'D-3M\R0:L,05:'KVE0 VX1C*F(]3'M.9_]N MYO0NPO-TS_/QLP,F%Q5\:#L[\_U[V7=LC[6W1\=! M4WB(\'._IH4>%'5X^[LU?[@1>I8P)#"1N$]]WXS[9OAS)1D'AJO[UJ!8.C[5 M@VGC,HNP9-I ![H'^33$DJL;@86.)NRQ9!H@I_HW@ E)T[1]8,<+0_0WQ@!- MS&#D.N1?MEHNLT'5-V[Y0^+9#SCV/J\B_ %*IP MS_+;'S21=,M"I7D0_/,AXN1X[+A*S?C=C;A0O+=GOG^O"O^M\5=@. Q\W:/N M>=\4V=QUFGL_ ]G"#,*#,8KPY(4MGO TQ),"K8U%/9X0\FP W""KF9:/-L9D MF#-,W8$Y371*)NHX5P_PSC/,?R!&P1N(B;/A$^I(WY53<,30^YH(A>P5&(>- MN_5:#;\F/"%4V+ZS$8NZJ3&0%MKJ2L=&]C"M0P'J.;LB=ID;=J68X"%^4.X) M'+D480KECF=;\M;0]\C0CA_J-JC]OY:T^[Z(.1]\$;7BY4)^]T5_/$59J3Z. MZF:[3\LNU1=5_7+U71I\!^V+8!F?8ZLQ\=T1*]6W7FI0%6OY?=6LJ*IB)1^7 M/$IX20OP?EY :@-+-33A6C MJV.[$MM5LF([VDELE^4DN[.U#Q )B=B0! . 5CQ?OZJMKDLQ9UFIBX*KI\N1*XV9[U1+RSGH]<4A[7<;/DFQ,9W?C#Q9 M*O6%'N;I66](!HE<))8TJ\T[T?CSBO0E*C?N+]LT>X<]EM3&JJ(1A@6%+/W_ M_%L3A[\B,&X$QLYN?Y"S\BVW_/Q4JPW3M!O:Z(=SU4G#.%E24A96XZV$G#V_ MNY_?S.9WT_=L.GN8?YH_S"\7;'KSEMW>7T]OYG],'^:W-Z<#BZ-(8) T:B^\ MVO%/U!ZQ#ZJTF6&792K27?D!3&SM' <[+\;/*OQ[7?;99!BS\7 \>4;?I/5[ MXO1-?J+O5J]Y*?_D!(V8S51I5"Y3[I%2INQ."R-*ZQ?4BEW)DI>)Y#E;8%$ MEM:P?TV7QFH Z]_[(N0-.-QO !7;:U/Q1)SU*CI+/XK>^6^_C(Z&;YYQ[[!U M[_ Y[?]_6I]5N]_H&V4%&_?97SJ3/62")6VX119*7*U?J) MO;?IUL#K/]CUXJ%C8+/^^>KV,FB-G=H/0GZ3)4PP5MJ:@(@07"F51F_%(]BT MHD@ NOUX]P0OUUIH,VZ9-!1TJU6>(^0VTZI>9WX)\*VAF&M8O_;1[;LL->%" M1!9S_'%V-X:175R+*"%]CE?S)Z)HH36I5XR;/8'O!Z]]DMB&NT0K72GMH "M M).4JS&58//*41ZC *['4-9H&&Q$##,<^=\81LI.[ ?\_<%D)R6;2PF@\;'C) M#N[[M_U9_T6?S2U+9FD05M!"N$7@L-WD;6$2H&<]^*1!1++$Z0J/A\&]D']DEC:FQ M#7HBC!<@@S*E+4KC/\)&(X_=E(:N*_2\<&]W"A<.> _8-/E:2R-=/&< 9)]] M1./R[&&%+DRPH0U*3(]1J[CQVB=F6P=-)GF>!P5;4PA_XEM"X0#)-51%/H+M M'/Q'PW@X=/^":UV?=OV)6D)LLP'X%' '(T3RY4=)=MD<'33TV10% * 9##3! MVEW8.2I@2Y'P0GQ_&O*9YT\O72:CEE&?7)R?1X+C>!0YE:B-;K=^4R!)?>[;B"MKXAT!!"]SB=DM975 6Y3SC>#$>'<6!#SB@(9%\X@UQ K7S'5#6<2,A$I+CD;1NZNY^UQ0:3;Q.KB.7&KYS1 MQZW1GHS=T16=XNQ?(2QLQ77AG<$@ADE$FXA&#DEF;#*99)"Q8DV6@WMX3MU; M@CM0;:Z-^2/H9F)%&8J*?ZUY H37* &!3+DNZD&#B$N#:J<<\4I"C\.@#Q4L MO?]P\>NK4)+1 :2Q T7^_,W]+HQB38,Y!%#B2B*,N9>*'7S<_Y)[. ATBS^[=\BF M'V*^)S:0S63EO:+5IKH?,6$!\2*BA(!GJ!';+LS89TZM'N:\JS'W6-S5Y)HZ MU12AM@!99ZC"W!,&L^YLA53],-^AE?-U0]JTUO$@:G@NF,:^,XWQP/>8-83= M".%'%*IM3(M]M@#3 0C8@ FH _.3D!%'WCNF0&O":^.[ M<"!< ,@HXE9$DU.!!E^ BXB4X')MB7"]0$Q:M*BZ-S!_8)CXW:&07.3\%<&9$H??!((#?\>AX@L8>1$YW=ZY1N%VB'"-/$9WXFW%'L;' MKW8&A*9ZV[;?B8<;L5"P+2!]VHD7W:4 #A*J(1+]&)__C5%J/];":Z@BB/I+ MP.6W3"XE.M6P?^(5?9I?;C48XK'O!F JFHUH)Z.4'1X=Q4='QS0*LDDS#^W1 MY(JDN3/ML..QTSKV6GZGUX"V=Y+(! 6;CZAV80O&E1N$$.1)\(8 MV8QA('G$H#,Q[+]%QM'V1AH3JGS_141QNT"BZ!9V,@0>0X+V?<,8=#Y3N1F+ M/L;1)(>ARG^Q:E?;[WU3_YEKN]U_+/S ]1IUAKZT@NBP?_RJQ[3_ .L;#A@0YHOX*>_Q=02P,$% @ S5U;5]=;K<'Z M"0 71H !D !X;"]W;W)K&ULI5EK;]LX%OVN M7T%DL(,62!T_TC9-T@!.^ICL;MN@:7^S[VDSU?6??5+I8+X5I7&OSQ8AE"?'AWY?*DJZ0>V5@;?S*VK M9,"C6QSYVBE9\*:J/!H/A\^.*JG-P<4YO[MQ%^>V":4VZL8)WU25=.M+5=K5 MRX/107KQ42^6@5X<79S79T&6S*S]2@_7Q'S^T_7 M[]^*FP__O+[Z_?PH0!KM.3/7B3SO0)XTUVX$WSW#8F:+,0-[;4N59>_&[4P<6OOXR>#<_V:'O<:7N\#_W_"M1> MY(?U?F^#$I.!:,5F/Q(K+J777MBYN"$,$R07W:>E0N'EMJJE69.G&R.;0@=5 MB-PB+XR/GSP"4$B\SN;:2)-K60H/#(7Z#UXLY9T2,Z6,@(:U=-BD#0.[ JL5 MBB8L^;D-:.TT0.H2(5THHYPLRS5]K^H0]P8H]MFP(KB0>=6%AA; !:7C8%PE*62=,>'"LWMS9@*51UZH]&D[M)#PICJ4(//NO! MTT:_M$U9(%*"&@3Y&;']TIC(P!PDDM=+@2[P#^M,H%OY$]5J;4B1S*[B O+: MZ/F9%U-C&@!]5+5U04 T,;@8#9_\@PTA'=9*.J&(FL0KE:MJIIR8C)A MW&_(XR7\A+1P9%EO[6-AH)+WZ)*4:76L*"'%7&J7'F.XV@C>=\!?*+/:>ATC MSYD+EE4=RQX*C2!LA0G"T?!X*28#UZ9\\JK7WT05:3_Z]AY<+OU2S#$)\);L MQULX ]I20; I'4X6H;S4FD[:T4D9FD$8;[J?D2& 1 BSF M36@@',C:%GZ P(/^3' ;ZKE"N>H@/FK_5;SIHJP-^EH3BXJUJ%%(X$HF1JAB MOD;.A=>< MKQGVB\M0H*)%L04PS.3);4=3VXJP(@.DYGB M(!K51E0:8@"[XO9$+PK;S,*\*3LG[?!,#*U&YU9W-(.VV=2K6%JJ.[*NY9K" MBD#0A)NKY$BQ<22TA(*ZTG^JOI4<1VMV1@U>7=&?N6U<#VVUM%B92.G%<_'B M!5LRMV0ON2<0!+P?"XHZ#283R!VOK\0(+T[$Z'CPO+?Z%HK#<5WU*Z2U=X M0!1ZSNS6&U.FMYLQY=GPV:%HWR<]N.C 3SQ/^]A-DR%^T&YE#7.*=3>R)>\N M&AWUTBUE29,19:&>VSFCLZ@SB.NQUGE@!$@V?@ZW ;&&-IK:X,*"."G#:-+5 M;1%ODI%<@G\5.2&*Q3&1*L8S)-->T?:]##MC5Z>O6MTBKS/JK'U9QDE%I9DO M,CXH]WME4'@6,5EJ&!3%;SOGL)]XL;DIS\R]*3\?5.U/,QP]3B9GB**JQ>A4 M7!>DRWR=S."P/,*L$6?GS@5;^\;W]H&<>%2DL-A9J1=M6;43=8+=PIB59Z>INKHY>G_/ ODO6#\KK/G*:4WO0NQPZ6W?9Z^*!9E_Z;M']H&,"%$ZEI&]H@)?A MOC>SZ,UV+/5\N5%0/^ 1/19 )-!-QL>4[*=@+]TCZZGO4[UO"$=NRYALOS'W M&*0W'G#7KV %ZXVF9^XL@U!;7*'Q8\+I\N!>N^WF!YX)I7.D;1R/2&6G,&89 MGS&']93I0RPE(2"693R14-K1#0?=E4(_CWAJ?K5@- M/B*FF3!&&]-WD-)=[8E0X3Z6";*KY0);2,4T3"_%EM'G"XV#C\QYIE/U'I$6P_%C$,ZZRI6^J*WFL[1N<.Y1$9E@@8 _[)(6;> M#1NMR+TD4<7A+G)B;"[2\Y3KJ?PW4Y7?Z,HAY.66KUMB0=-$DTA1M:G1Q:O4 M%643EETMBKNV(?MO._%-C?Q0:50$3&I,A#3_;LX8-U)-(XLV[IWO0ST M V(?C;O@OKHGC*Q*4-E?@T)3IM&_?R/K$*0&FD>MR4%OIK>7D.$;H'E T5&O MJ0L^OQ7-IKEP3N(D8$V*+DC,IUDV8XLUGP\W=P.)85+DN07$@Z4L;!T/6WP# M$\_?))6YDZ7<=V),%T'IYOCP#= \I-;ZX^M.3N4D=R >NCT^ZEWY(Y +_F&# M\@7^B[?_W=ONMY-I_,E@LSS^\/).NH4&!Y5JCJW#P?.G!S@<\8\9\2'8FG] MF-F K.&/2R7!0[0 W]-U87H@ =TO2A?_ U!+ P04 " #-75M7SB3P;MH" M !W!@ &0 'AL+W=O-C8DWB%O6MVUTW[]\RN'3= &HD7[VW. MF3-[.9YLI?JI,T0#CT4N]-3/C"G'0:"3# NFN[)$02MKJ0IF:*@V@2X5LM2! MBCR(PG 8%(P+?S9Q<]=J-I&5R;G :P6Z*@JFGN:8R^W4[_F[B1N^R8R="&:3 MDFWP%LU]>:UH%+0L*2]0:"X%*%Q/_;@WG@]LO OXRG&K]_I@*UE)^=,.+M*I M'UI!F&-B+ .CY@$7F.>6B&3\:CC]-J4%[O=W[!]<[53+BFE=R*D\9X;-)DIN0=EH8K,=5ZI#DS@N[*'<&D6KG'!F%B\67^ZO[F[A M9KE87GR-YY?+#EPM[R:!(78;$R0-T[QFBEY@&L)G*4RF82E23/_$!Z2JE1;M MI,VCHX2?*M&%?MB!*(SZ1_CZ;:E]Q]=_@6^A,.4&+J76\#U>::/H2OPX5&C- M,SC,8Y_)6)D!_]N95;QB^/Z)RT*H<'&/_KP,YRG18YY4T"(,N MO)0&8@UR#;3WV.X],)'".298K%!!O^=FHPZ]J$16PFA/T1I_8*L<(9'T7K7! MU+*8#&$MLQQ%8#$XF5HR"5UG?2L/QO+B ;<"5I_@A%?=?1WO4#NT5I/!OZA$PU00FD#!<^[<.B^!7MF4*#:.,O3X)"U+[2SK:O&M9D\A]>6_)FI M#1<:@( '4% 9 >&PO=V]R:W-H965T<6#5U4A0(2=,L2Y"2MM,ZJ5V5M-W#M <' MCF#5V,PVI?WWLPUAJ91F+V"?[_O\W<%WLUK()Y4C:G@I&%=S/]>ZG :!2G(L MB.J+$KDYR80LB#9;N0U4*9&D#E2P( K#<5 0ROUXYF)W,IZ)2C/*\4Z"JHJ" MR-L8+9,P2&1E_6DZ_N]("]]<[ M]J^N=E/+ABB\$.PG374^]R<^I)B1BNF5J+]A6\^9Y4L$4^X)=9,[C'Q(*J5% MT8*-@H+RYDU>VC[L 2;A.X"H!41.=W.14WE)-(EG4M0@;;9ALPM7JD,;<93; MC[+6TIQ2@]/Q]>WCU>W]C]7UU7H6:$-HPT'2@I<-.'H'/(8;P76NX(JGF+[% M!T9(IR;:J5E&1PF_5[P/P[ '41@-C_ -N^J&CF_X7G7\&;D6\A4NJ4J84)5$ M^+78*"W-[_#[4,4-X>@PH;7(5)4DP;EO/*!0/J,??_PP&(=?CL@==7)'Q]C_ M]S&.@@]+NQ4:X:P/>\RP4" R,*W&KM5 > J7F&"Q00G#@8M&/:!M_R@J+Q'& MB4IC:M$Z1\@$,Y:F?#OUUF96I!5#>[3#O'K=%?O,WND#)U5*#=$G.%VT*^\$ M3KP5J]\,O#NA2;L;0P.=3S8LT*!- M*[IH-U,6C97^I3<#Z8;(+>4*&&8&&O;/SWR0C&ULI511;]HP$'[G5YRR:MJDB(1 H>L M*4"F=E)IU+3;I&D/)KD0JXF=V4YI]^OG.&G&)& />R%G^[[OOKOC;KKCXE%F MB J>BYS)F94I55XZCHPS+(CL\Q*9?DFY*(C21[%U9"F0) 94Y([GNF.G()19 M\ZFY"\5\RBN54X:A %D5!1$O"\SY;F8-K->+.[K-5'WAS*3N\YE0R0N>?Z5)BJ;61<6))B2*E=W?'>% M;3[G-5_, [$+6W9JL-DZI!:W&4U4V)E-"O5./4/+P+0O]Z!<&W,%A'003^>@6W M]U?!'?A1%-Q'-JR#^ZFC=*P:X<0M[Z+A]8[PCN&&,Y5)"%B"R=]X1VOLA'JO M0A?>2<+/%>O#T+7!<[WA";YAE_C0\ V/\*TP12$P@2672MJP)"55)*>_,+$A M%%@2J@W"$KA5&0KPI40E845EG'-9"83O_D8JH?]6/PZ5IXD^.AR]'K5+69(8 M9Y:>)8GB":WYVS>#L?OQ1&ZC+K?1*?;_:.I)WL.JUUPAC/MP/&AO+V@OTFLE MJ7($GD+9E!GP6>\8B=*4FYMR$U/NGNXZFJZO,,9BHQ^& [OW[H&1*J$*D_?P MSF^MWAF<]9I>">U,G\@FUY2IX 6HC(H$2B+4"TSL#]X0O(D]FKB]\%\*;&!Z M,^YCX%"#G+T)+%!LS9Z1$/.*J688N]MNE?G-!/]Q;_;@#1%;RB3DF&JHVY^< M6R":W=(<%"_-/&^XTMO!F)E>QRAJ!_V>&UL ME55MC]HX$/Z>7S%*5]56BC;."Q H(+&[G*ZG+J7[>>>:9&?O)>"?5-[U%-/!2%D)/W*TQUOUUC( MW<0-W,/&?;[9&KOA3\<5W^ #FJ=JJ,-%H4%(AK?]YANE](&'J\/Z+\U MM5,M*Z[Q1A9_Y9G93MS$A0S7O"[,O=S]COMZ>A8OE85N?F'7^L:4,:VUD>4^ MF.PR%^T_?]GWX2@@86\$A/N L.'=)FI8WG+#IV,E=Z"L-Z'915-J$TWD849Z;+^R_+^?WCWS!;W,+\Z].GY=U\\>C!8OXX]@TEL&Y^N@>[;L'" M-\#Z<">%V6J8BPRSG^-](M:Q"P_LKL.S@'_4X@HBYD'(PN@,7M15&S5XT5O5 M*KK-RKQZL"RX,,!%!O/O=5[1-3/PSVREC:)[\N^ITEOD^#2R?3LC7?$4)RX] M#HWJ&=WI^W=!GWT\PSON>,?GT/_OE,Z"G::ZD 9A< 5G,L%,@UP#S02[F30= MO,44RQ4JB()F-_2@VC?:L>?8=3B5])JUP M'<+AIW"G2WVS_ MR3#RV)#!D$5>TA\XGU'K$KB@(X\Q!F$XA*375G![S 9?2)&ULK55M3]LP$/[>7W$*"&T2(VU:&"]MI?#2T0D*:@O[,.V#FUP: M"\3(EIXSH0T/2^U=G'L^R9* M,6-F3RU0TDZB=,8LB7KNFX5&%A=.F?"#9O/ SQB77K];Z&YUOZMR*[C$6PTF MSS*F7TY1J&7/:WFOBC&?I]8I_'YWP>8X07NWN-4D^35*S#.4ABL)&I.>%[:. M3SO.OC"XY[@T*VMPFG#",.YY34<(!4;6(3#Z/>$9"N& B,9CA>G5(9WC MZOH5?5#D3KG,F,$S)7[PV*8][]"#&!.6"SM6RTNL\MEW>)$2IOC"LK3=[W@0 MY<:JK'(F!AF7Y9\]5W58<3ALON,05 Y!P;L,5+ \9Y;UNUHM03MK0G.+(M7" MF\AQZ0YE8C7M32=>W%-H!^%$5YK0,$[P3Y@"NE;2I@0L98_RWOT^4:][! M*^_38"/@]USN0;NY"T$S:&_ :]=U:!=X[??JP+B&>R9RA'-N(J%,KM' SW!F MK*;6^;4NYQ*RLQ[27:=CLV 1]CRZ+P;U$WK]G:W60?-D ^%.3;BS"?W_'=S& M,.N3&"F+<+@'FSDTUG. :8J0N'(_%>56"2"+4N#R"8VE^VYI"?B8<_M"*RI_ M[I0-JV"&D"%S)Q,#LZL@-M4JGZ>PT"KA%I0&.D$#W SD"A!L\<<-R8TTN)< M%#$3+IF,.!-D8=":#P$VJ.VP:+MSC#";H89V:[?QZ4ZR/.86X\_P*:Q6C<'; M"!F3,;-*<_'RCWELPW9CD,O84+NW=UM'1["S=1BT6B>-J;(4X*WV+-?:%;*2 M:_U(R2^O>Q]"@A&]"W.:[:YDVU#NA<9)=2G<#=P%J6!=5_LKHRE#/2\&L(%( MY=*64ZK6UC,^+$?;'_/R@;AF>D[] (35D&8<+*U=#:/(%$NLF#E4*Y2T,E>Z8I:&>A&9E496>E EHC2.CZ** M<1E,1G[N1D]&JK:"2[S18.JJ8OKG*0JU'@=)L)EXQQ=+ZR:BR6C%%GB+]L/J M1M,HZEA*7J$T7$G0.!\'TV1XFKO]?L-'CFNSU0>7R4RI;VYP48Z#V E"@85U M#(R:'WB&0C@BDO&]Y0RZD ZXW=^PO_2Y4RXS9O!,B4^\M,MQ, B@Q#FKA7VG MUJ^QS:?O^ HEC/_"NMG;SP(H:F-5U8))0<5ET[*[UH?,LLE(JS5HMYO87,>GZM$DCDOW4VZMIE5..#MY=7U]_NGB\G(466)S7?^(A4=%+2C933="_AFUH>0A:'D,9IMH_]/7N1NW6]51;AY! V MM.0%J#F0\]@Y[^TZQP*K&6K($C^;AK!H[>P5BJZDL5@ZJ%TBS)6@N\WE8@@; MSWNW5#W*FMRF/1VRB[--WSOX(%E=P_R53G%_>7=BWDUGWIX4I\7WFAON:2#)^F&6]C=M[[UFTC0Q(IB6 M7RDPU4,ZN__F]!\+#I(LC/,<*'@>#DX2>-HB+JH5X]IQWJ.\;T)C6$)G(1TD MI#$.\RR'78<\VJI'1+'P5== H6IIF]+4S7:%?=K4LS_;FU?ABND%)VL$S@D: M'Q[W ]!-I6T&5JU\=9LI2WI]=TF/$VJW@=;GBLY\.W !NN=N\AM02P,$% M @ S5U;5^LCTJK^ @ RP8 !D !X;"]W;W)K&ULI95M;]LV$,??^U,3U5K!9=XI\&T3(YM,]V^$:[W_ :A7 @DO%WSPR&E"[PU#[2 M7_N]TUXVS."U$I]Y9>M9*42QO_#H5N;O@B@;(U5 M31],"AHNNR?[WK^'DX"+^(F M ](O>XND5=YPRR;3[4Z@':KB>8,OU4?3>*X M=(>RMIIF.<79^>V'-Z]6L+Q=K6X_OWW_^WH:6:*ZN:CL"#>XL7##32F4 M:37"E\7&6$WE\-=CF^U8^>,L=T6NS)Z5. OH#AC4WS"8__I+4L0OSRC-!Z7Y M.?H/'<99PN/ZWBN+D,3CT7_Y<&MKU" 4DP9*13?-6*Q ;8'\L%6"KBR7NZO1 MFGI!U0IT4^HA9D1'A?ZH;K#$9D/^+ E'SS]*UE:<4+_!\T5OC=98TMNO?"1L MM6K@NF9<(%TI>,TEDR7"M1J'\*>MX%!3\GNZ]7MVSS:4^,!MS24D<(],PS-( MBLLPSW*RTB0/+Y-L]$%9)L"<9OD?RI%Q)/R_H.7>VGH3\&ZJ3&,EG108Q^2!FA'M!I M',:Q_T$!D]XZ<0Y)D\(GS>&Q.HY.&DR#>N?;J"N95MJNUPS>H5,ON@;UL+QK M\^^8WG$J-X%;"HW'+R8!Z*YU=@.K]KY=;92EYN?-FKXVJ-T"FM\J*N=^X!(, MWZ_Y/U!+ P04 " #-75M7<^Y:8+4' "P$P &0 'AL+W=OI%+X0P[$N6YOJJ MLS"F/._W=;P0&=>]HA0YWLP*E7&#I9KW=:D$3RQ3EO9#WQ_U,R[SSO6EW7M2 MUY=%95*9BR?%=)5E7*UO15JLKCI!I]EXEO.%H8W^]67)YV(BS*?R26'5;Z4D M,A.YED7.E)A==6Z"\]L!T5N"?TJQTEO/C#R9%L4++=XG5QV?#!*IB U)X+@M MQ9U(4Q($,_ZL979:E<2X_=Q(?V=]AR]3KL5=D7Z6B5E<=<8=EH@9KU+S7*S^ M(6I_AB0O+E)MKVSE: ?##HLK;8JL9H8%F7JE@Q1=201@_65CY#L#SM[#BB21AR+,4UVT8?;^_C"S'PBS]VJ8 MGZII*F/VH8:0G(.A?[$GW>X&%R<[T6XBJKA5J0UB9[5@01./3=XB[Y NU-_9\3N9"O98H$5' MT=MP-/"'9R==5L!;F?,T77LS$"2;1)L\W)&D[2X3=FT8$A&GG$ 5,,].939= M[_!4L< GX=9,(QZ'U;ZLW1#LR//%%J%AJIU*J0Z+XIH)XVHH,N^/0]IW'8NE$ M!X-MY!O!FX+$KM>F_XIK"BF.A%9WP=X$O;-PV/,^D76N-PN5Z:8^&D8KW-L3 M3L(@8BIV11(?<$>T%8DYEB>UEF[=M)2PTX[094/_J-'5I.>>#QQ(U]0=8BR0$\1\YN-F&\0S M##'LH='X9!F5H".RIC[S!_5.*L#D#Z0YI9*'!FN17MKZF]5],I%+F:#\ )7; MT&4J3;M"8YC".8HF]A15E=9R)N/-%D[K/)?_=1M @VF)>N#*:4+>N0IT+GAW MKDE/W!BFJ%)+G+H!0/;59R?=@X^ !M ;74WM>T%P:':=@V!0&?A M>03[G9(MYYOV.8RZ431@4>]TN+=UBEGA3?#QDE2I35: 4F6E0Z!"/GDW9:FX MU,B*>VH?Q^_S6+A:H?5)V^!K;^T ;N?&]J9W_"GG%>I))"?>&_;&^YVK%X3> MI=C/?$MG'$T;S#LW+][UGJ5_8#!V'*;+5 M[P6#(W?U[NOL8&LIT!)]D!^Y*T27#DTQMX++J9Q!UUIPI M-AQ(?V0+D%ZSX:@7C8[JV_^-VAY@/X;5:0"/3J,?Q6IXY*Y_#U;AR%X.8Q7V MSJ*CYD9=8%:D^.*ETI+:SEI42 QBWIPP*/&GF,!Y#B*/&A(,)/HI3SG M0VS M[;)@G#I5&;IB1>,3YZ891Z-?\K025%M62Z64$X(S"?*=GG]#':4L0A67E='G M.]51AV?-?FL4>/@0$_9#[![]S=4]' M8S"%W2CTO:9I-(=)=+[-P8U.)D%PP4Z'@V[D1QMB.$AC-FDI@B#J!H.A]V[C M,H9:/A<[,,D\3JO$=2S$C8S;**GOWL?"\'3+TLW3@<#5OROVII?[G0"T=M'< M?^L]5A; #=":W=0#96] ?&X&3O/^V4X,LF,[)S\B2\FY?U%6>A\03\-=VB H MO_*\(EM=!.XF'O2!D@ZU2XM-4?"_++^[8LH]CB^=#>_+H RZ[WO5Y.-W^_17#.S0)WI_ZR]*)M3<_BNBTWV5&_=#I=UM?T?=N+\P M&W+W+PN];4[#/A4SL**##3ONLZ!9F**T_V2FA3%%9A\7@@,U(L#[68$O]GI! M"MJ?=-?_ U!+ P04 " #-75M7N]IH@>(# !K" &0 'AL+W=OO,-PY%$95JG>7C\7E6"V72Q2R>W;G% MS+9!*X-W#GQ;U\)MKU#;;IY.TL>#SVI=!3[(%K-&K'&)X;ZY<[3+!I1"U6B\ ML@8 OA9W?6P-[LK+V*V\^%O-TS(10HPR,(.CS@->H-0,1 MC6\[S'0PR8K[ZT?T7Z+OY,M*>+RV^F]5A&J>OD^AP%*T.GRVW6^X\^=D+!L?;#U3ID8U,KT7['9Q6%/X?WX%85\IY!'WKVAR/*#"&(Q<[8# MQ]*$QHOH:M0F_HG<.M]:$ MRL.-*; XU,^(PT D?R1RE1\%_+TU(YB.3R$?Y],C>-/!L6G$F[[F&%*N//QS MN?+!4>[_?HWO =/']=Y/S\<]'")X-!,^.H1^) M_%&]EUG]80/")!]!CPI?*H1K6S?";*$2'D)GP5CS1@HC48N51M <(!!KATA- M%GQ"'0X27:!.!EM"( A;EDJ2D"FH?:2M:UN(OID\=-1)_"V5KZ 4CHIS#9** M@O31T3G!,3_A9!41"GR@-Z !43PPBP("RLI8;=?;*-R)@"Z1RLE6[ZPTC=XR M+#%B,^BVU!ZA NO46AFA=TXTZ)0M/."F48[E5Q@Z1,.UE$?;7%2C&)5>@RS5 MGOIH2]!2MP6YVK!)BI0EF("F2(@2BY$=BFT85+N*@%4 Y*(H0;=%*QR4J$G97107X<2KLVZC]D0 H?Z]";2RH<@H3+EY^6-UP(_ *1 M8?N ;H\2T^PQ*4>--9Q.3F%_^XC&,68=KS90]\V+W+Q K8=#ZR4G)]@9 C6X=QYPG M]JT)_2P83H=)>MD/D"?Q?@S?"D>MY8ED2:KCT;NW*;A^M/6;8)LX3E8VT'"* MRXK^#:!C ;HO+;U%NPT;&/Y?+/X'4$L#!!0 ( ,U=6U=R?59^@0( 'H% M 9 >&PO=V]R:W-H965T[DP1I,)VO.GTTPCX>V:P0A MQ4@9!J(_+SA!2@V1EO&GYK2;D@9XN-ZS?RU[U[VLB<0)IS_26"5#.[ AQ@TI MJ%KRW0W6_?0,7\2I+']A5^7Z5S9$A50\J\%:09:RZDM>ZWLX 3N"8!7 [Q2 M=U6H5#DEBHP&@N] F&S-9A9EJR5:BTN9>925$OHTU3@U>GB\F2UA$?X,Q[>S M%83W4P@GD^73; JW\W \OYT_SF>K@:-T+8-PHIIW7/%Z)WC[<,>92B3,6(SQ M>[RC-39"O;W0L7>6\%O!VN"[+?!-^R6??X)O0=[(FJ($PF((HT@4 MA$KX%:ZE$OJO\OM8RQ5C]SBCL<^US$F$0UO[0Z)X07OT\4.G[WXYH[?;Z.V> M8_^/ASK+>USU/5<(';\-[ZM:)ZI:*STKXH(B\ WD]<5:^L6P?+$I1IBM48#? M:5F?GA@IXE1A_-FZ@ MK1:@>!GL4!)X'0;]C/:@$A32(;C\ _[+5\RZM1ZX( M!=]K>5Z(V*9, M L6-AKKMRYX-HG)Z%2B>E^Y:@O4$L# M!!0 ( ,U=6U?V2TH Q \ -DJ 9 >&PO=V]R:W-H965T)N%#2BR)-NQG28!'"=MT^9BQ$YVL8M]&)$C M:1J*H\Z0EK6_?K]SYD)2EMWF:6' DDC.F7/]SF7X8FWL-[=0JA9WR[)R+_<6 M=;UZ?GCH\H5:2C'2ZEKO9>O>!K M5_;5"]/4I:[4E16N62ZEW;Q6I5F_W!OOQ0N?]7Q1TX7#5R]6[EW,7[^^IB>YP>^:K5VG>^"))D:\XU^O"M>[HV((56J MO"8*$A^WZE*5)1$"&W\$FGMI2UK8_1ZI_\2R0Y:I=.K2E/_01;UXN7>V)PHU MDTU9?S;K7U20YX3HY:9T_%^L_;-'1WLB;UQMEF$Q.%CJRG_*NZ"'SH*ST0,+ M)F'!A/GV&S&7;V0M7[VP9BTL/0UJ](5%Y=5@3E=DE.O:XJ[&NOK5NX^7GSZ\ M%3<7_WQ[_>*P!D6Z?IB'U:_]ZLD#JY^)#Z:J%TZ\K0I5]-39&"Y+E;R5R]W$,4.&5OU=ZKO_]M_&STXR/\'B=^CQ^C_J?F M>'3U;MX^FEJ)\?%0=&F+FX42EV:YDM5&R*H0NG8(S*G3A49L#OA:C6=R4SE3 MZD+6JLB^OGLK9KI4HH8^K:H;6V&56DF+V^5F*,8'XJLL&_54%O '?FS_[W\[ MFTQ&/WZ]N.%OXQ\/Q-7G2W'56-?(JA:UX8VNK+G5%.JR%)_5O"DE1ZV9T=V, M5N 7B"3.K"J)*:&7JU(!)FI=S85M2N7 ?5D*NE)KY;QX5:%O=='(TB6.P-U* M;I1UB:]Z(6LAX2"JF@.1:!EOY21D-K-L94W1Y-!4N$Y-S52F+/3=@ZH]& M6Q+="! GAL$-B I2$4FS7NA\(=;2B7PA*]ID9LU2C)\]H37CHRYE^-5-'&LGVZ580*F@IB42.X/2\8F' 4:GFVGG?'W*01K720WJF6F@=X,';58O8 .H'YE863('*P]"-;6Q MFPX-CF_ZPKYY=,R^.1D_&9 UC:.E$EFH BS00E.II[4.FW*JS9MEX\VOI*UH M5U(L:@ADR2I+0*/)&2 WVXVH5DCC'ESFH.<\#G&@T-T%P#30:.F2=4'P=Z1Y MXI*U 1+#!\P$&\YFT&AN&N^2KYNR5/B6?30 L/%9\K_KB]?TNV&5MX%=.J59L6,K@R>'3#D+PL+MYJVR#(-/#OLRJUFC'Y MM\A:9KD1URIOK*XW&>W;C<++B\_(@8_&H5R313]("[2>G')!,@H[Q\6B5DL* M&&#U1F!WE&>,#[31V>@)Z4 2"@>5T ,U1W:VC]W8/MC.Z_M!]"#UD><>L 4_ M?GH?\1V)F2_AYME3XHYU3K[@"2!,*HIM;$&K_+A:Z^ M8@AQ#B2)(JO\$+$[%.^E QP.>@Y6JWQ1 2A+ C0;JO^\A*L"/\'N'\@R](U3 M$]PK1)M%HV-K5$-.C$^>>N?PUIHC#27! MF%QO77G3<#XA*:U!*BA2'B2'O0^ +>_KA2(@@YQ\ _60KGT!FU!+>,R"N1W: M1*P)=1?+\5W\9VRH/V&6E4S0Q=&:\@JGD%YV]X456VN*R@A[^,B4')0VN7%P MP2UV!YFO8CW >Q?F-0$,)F,H>'B".)H,SB;GS!4J%NRHD.'L'#I;]U*)Z:3J MH_& D2D5DN2O:-P(:6#&+]>=/H7)D+/'0C!'>%$TX<$N00;)H;C8>>-\@+(# ML8# E)P!:3/&2V!$!I6OI2TZ=;N\E;ID#$) F-G,8?&LJ:FQ? #!HOL$+OO5 M))'\09R?#\[&I^(7*M9^HW^DLU]^"\40#5_8QV*M1)&S-BBZ%%6RP4NR6+:Y MD.V[GO$EI9G["T6[T!=>@YA[>W>3/#-M ?"__/;#1"R!$.0H^W*%Q^_TDCO! M[(?)R>G@_ C](!3NBP163"3)P * Y$K49_NSX>1DMX6H>.NHD<)_?/ICMU_- MH-E6=0M9/&31C0CV_ XS^JBZ3U"U8C#I0!F\% @HLC'"PF?WEK>KH( ;7^0V MG5(?&VNJ 64VDDG3NV0C0( Q3DZ),YL!4+, M$FI3EY\B9@DH06;^1DPR)-)%!@I/=K>\7(5"X*;6I?YOFZ,(F)Q2K#6OQ"%W MQ__XZ=/;G;,$0;,$E E8H=TB$^ +>^'%_K M>A'[4$!VR'O QE@=1=V[+!2HV ,9/A3)&XX$5[-W=MI][;JLM8RP,U!_U0X& M?&IDH^7>SQ*_U3T7NRC++ G::8]\D;QSRW[3.CEYDN*3BQ=%([G[H33DWL<6 M7,48WJ_N^:(;)$9V!E'5Z:7[;D?;HYPOX>!=<_J*9HY^(#C].K0-VJKI%6F0\#>5H"Z[ M?2US3Y"IXL%'0.%@R)C;^^Y]K5:UC[MQM -A.R="7^_TU>H%S:(X:3:6!!Z@ MDJ9ZG=#:;\QS@-JW%4%/VD-[ES U'HAB2;Y">4'2A G"A_%PC!._:1''K3,3 M&QW?9E&800%>8[1-:M,#X*59A>KP0KY"D\EV(KA55@9ZI993I!-T18$R>A7D MENP^[219:+%<;?)O"U,65,P&W4%9E@!:"*M0^?JC$N^DOS;HHNB@XUK?[;Z3T1$(0[9( MW[(?!/]EEZ%98- #5$P&XV?C[J_34?9&S13C4KS\P&=V8VHH:(=XCU /-3U2 M>@[3I5E]#V\#&5_HDS=F(2>&&&[C/ 7X/D7L<\IL_8Q/-P]ZN=0\@,O2!7.Z MOF4>XS6NS_Z",;+ /'/Z%%P>= GU.<:"X6CD_V?O0LL]@Q<#$=E\;=T-3^09 MK?B]L=H5.@QX]K'T1!R(\7!\3AUQ9Z96F>II9]2?E+T_&3X[QY+]/AL_PF7WABJ\]E&F;LFUW^D1RM)=!YSB[Y+,. M%G-79;M_.IR,:+.SX68PC33 M&GU&.#ZBB+IO1P\+Q0XE;S_Y=8=)_S(U;Z0M=K]'$QU39%=IB@<;T4'/BJJN M0Y[JV+2;#S*9(E\&LB.GZW!XA;#@B4"@F- C"I7M$(I'JH2^P,=F97R&]BU'7+Y[VE(TZ4S+ MEPP,-[&+,-##[K"?*JZ].J@(27V#2^2'XD/JI;F%U5QMP%#4DI&E=G+#10_$ M6I6RXHJ9WCBHT5-Z%%S*;Y[95!;R*)>GCJENV .7M'XWVCX2 M7*G(R%[+TOMQ#?W,M1QN1]GG]A#C+Z[H M<-2O5G?PXVI-B3.;_S!Y!LZ9,9*YTN\4$31PV_IV )A""_I-&/OY=J? M> ):)'<"ZP[1CO,RJ";BW0)\NHE3VZ>ZNE5\T*'29K$?U.AXETN%IA_!$NFW MQW6FJ;F:#1,2=#)^A0,W'B_18S7-P@&2UE):9E^9JGJM M5&=\$8KV;CT2%1[/ MC"YNTPLP915)L'7JW1G<[W:!=F@T$$Z3CV_O3X=J53@5I7,](L(' FD?.I$V MU!!J/YB)9S;=,QB/.[HJR;:7"W1!R&ERZ;.&HI%A,T.)ZF$TF/KSQ37-]*UI MY@OQ\[_$S]JPH3)/!]7@[]"Y255FVV<[/#]>,)QSW&BM7K@ M]?^T5 R0=/ &1R43<>YMS41$L[2)-Z_/VO1@L!.CR9]8ZB&EB^]3>O9]2M_U M3MMAYW5#/LZAERJIRVNJVK]YF*ZF]S8O_.N*[>/^I<\/TB*Y./3H,RP=#4]/ M]H3U+U+Z'[59\&ULK59M;^)&$/[N7S'RO31(/L"&$. (DD/2]JHDC0+7ZE3UPV(/>!5[U[>[ M/HY_W]DU<4A$N$JMA/#N>MZ>F6?6,]E(]: S1 /?BUSH'G; LF<:9S/_DJF=Y?7<>+JTNXB^\77^ BOHYO9U=SB&\O87$?W\[CV>+3 M[[?S2<>0,ZO227:&+VK#T2N&!W CA@WRGK/7>PTYYLQ@"G=,F2TL%!.:.:9H^"M>:J-H]_VI,QRU+#(D#HG9R)!2 ^+;)@&^JUD3K>$'GMSNGS2*D>0 MJV>R6S![A?*($^@X<8D)%DM4T L#[RV\]6Y4&[YP\6&6<@8G40O.@L$PK/^]A30LA_ LB$:G M$ Z#43B".Q$\P?0:F%RLQ]YS%LYHO9;*9N0PM)//@E4I M)XT6G,2[E0/\"P6?PKR0DOS.I"JE8N[>N^:%E8*37HOB+:@$7-&5*!5$@R@8 MGIW":-0+1@W"%Z<.70VI5#RAA_53LBW=S 8,JD+O%=1K"HJ44"$-:+X6?,43 M)DR^)=\K2K#57"E9@,FDWLL9V3$95PTMVD W+Q @0O\Z"X(Z,!=7'8]U[J5H M-T3S%+B]_1.I4E@+=FT1;TGV3[4)8TO MVQLD?\-4DED>V#LP OO-I9PJ=!TK;':L15986E.B> K+[9X1(L,2,Y:O7OKV M+->/-@-A3&IA"+O==[011A&+T;FX4OP!YI1!S+44!!KHNY4\6-!4N2- ]='@ M7XN7^D> M!LH/FV[#\]R&19Z(Z&LIB06.^8]0K+["#S2FY 2I#3$]+=0G(O\/773HP]/9 MFQD*5&LW&=DJ4_KK\:$Y;8:ON)XYGL3KR8UHN>;TVANJ- MD:6;0);2T#SCEAD-D*BL +U?4?X>-]9!,Y)._P%02P,$% @ S5U;5S'[ M6-6% P ;P< !D !X;"]W;W)K&ULA559;]LX M$'[/KQBH0)^TUN&SB6W <5OL@1Q(VNU#T0=*&EM$*%(A*3O>7]\AI:@NX'@? M;)'#F8_?G)SOE7XR):*%ETI(LPA*:^O+*#)YB14S U6CI).-TA6SM-7;R-0: M6>&-*A&E<3R)*L9EL)Q[V;U>SE5C!9=XK\$T5<7TX1J%VB^")'@5//!M:9T@ M6LYKML5'M%_K>TV[J$(72<"5!XV81K)++ZY'3]PK_$:A7! 1..YPPSZ*YWA\?H5_;/WG7S)F,&U$M]X8&*NJSI@85%RV7_;2Q>'(8!:_ M89!V!JGGW5[D67YDEBWG6NU!.VU"<[.QR?7=S"3++#XW3XB)CV=])7.=7H6\.]& M#F 8AY#&Z? ,WK!W;^CQAF_@?7INN#W ]U5FK*8*^''*QQ9B=!K"=<6EJ5F. MBX#*WJ#>8;!\_RZ9Q%=G"(YZ@J-SZ/\;_[/6I[G=*HN03 9PC U?2H2UJFHF M#^_?S=)D>F6 -;94FO^'!S*7P()Q^&W2H=M:L[":MF2\4- M2>)3G89@3_#[C8K;H,R)*V6RX'(+U-3.JUMF"O8,:U9SRP3<,/U$PZRABM0> MU1RJC/K*H:;QU>WZ8>67R94#8% K8_\XY0XU.S<#^-AH=QDA7=1-)GA.0=J@ MDX60A+-9&YG)8#RC_A3"C9KQ8-BO5T(4C/(4ME]@E6JDI3S( FI2\-*+ M@OH8?#JE)6^Y]%ZP/&^CX\@TDC4%=Z>YDD8)3C:TV7#)9,XI",:2@,+5@6L4 M7D%2:1@HV0XA0W13U6K5#D9QH)TWHP K-V_=X+QP5[\&IT*]=3'53!K6#54" M-TUF\+FARZA<3$,,\)>KT$&R3.TP!'S)L;9 C\EQ\76J??&U:0AA7_*\A#U2 M4(@Y,(I[3F #.-5XT=$0]$S=J'VXU5M1^IF;(TH/VRI!<1M5.@\XVB0'<;=T'_QBY_ E!+ P04 M " #-75M7A1R(-OT& #L$ &0 'AL+W=OYYD9TA=;I9],CFCAN1#27'9R:\OS?M^D M.1;,]%2)DKZLE"Z8I5>][IM2(\L\4R'Z@SB>] O&9>?JPN_=ZZL+55G!)=YK M,%51,+V;HU#;RT[2V6\\\'5NW4;_ZJ)D:URB_4]YK^FMWTC)>('2<"5!X^JR M,TO.YR-'[PE^YK@UK34X3QZ5>G(OG[++3NP,0H&I=1(8_=O@ H5P@LB,;[7, M3J/2,;;7>^G_\+Z3+X_,X$*)KSRS^67GM ,9KE@E[(/:?L3:G[&3ERIA_!.V M@78T[$!:&:N*FIDL*+@,_]ES'8<6PVG\!L.@9AAXNX,B;^4UL^SJ0JLM:$=- MTMS"N^JYR3@N75*65M-73GSV:OEQ]G!S,I\M;ZYA\?GV_N9N.?ORZ?/=1=^2 M=$?33VM)\R!I\(:D"=PJ:7,#-S+#[)"_3U8UI@WVILT'[PK\9R5[,(R[,(@' MPW?D#1M7AU[>\"U7[0A9%F9:,[E&O_[O[-%833#YWS'G@^S1 M<=FN=,Y-R5*\[%!M&-0;[%S]]$,RB3^\8_FHL7STGO0_E:1W)1VW\TY9A&3: M@[?TP&<)UYAB\8@:!E.7D>2T"W.':J*/%DC\][?%3+,J^\&J>E MHOP!D^'#1\-1GGQ%";]44,N?M(2/6^L_K.V6ISE# ;->]"]N;<'D@9QZG?3B M9MW>:H0.N#$5:20?V'JM<Z;A4:91S434LVI-S0V2HT;B:D5-VYD) M@_-AI'&#VB!0,TR?P)2"6Z!Q!,A(H7%5[?"4JJ(@@ 6BQLT,:!(92PLNUSWX M0EH(]]2R'81O\32UKD)76U ++VE2^_%S),=^1(M43N+9O U2(=14W^#[F0RH;]IM!#,M&@,(3=. M:NA-VR3S%Y))G=S1<-@=#D*%X&Q4%^2@+>'Z;0+796K;/]?=@R(PC8-=+@7!.8D;KR8O'AQ+(/4Z+KC4?"%T#A@LY#ACES(@_"HA1JAQ12RJ7&5*TE_]5!C[(.U#CTFA*W MIM,1H9U+8B>1Y AHFM;.'!)+C WJ-'ZKN.'4D%USYBE"20E361>V.?4AIV2- MDIJ'H)[J&#;.:KF. MD>D;[-!KA_YXL/1MV,??\AF)F6Z[3M!&3TXN@#264< MH-W^7+#TZ810J@2Y7,LI-4\=0:$R%%%%\U]_5Q>4Z:KPQ.80XZT/I 6SR+=C M5Q_M1A9=\PW/D+*_XR@RN.O/W%_TP,W3R4HC4F@)\.2%BROEN)=,_".Z>2Y# M*Z'/!?R-2]@AT^;O,.H-$_^(?E:"TDFUL8/1:2\9U\\O[8;4A,>Y%6+B(_02 M7-=%B6B/DX,XUT/O=Z+HQ'A0D5EQLE-CZRLK&.XAG95QEW M.SXE8N?H#]K:L62'5HP'<:O%!$--%S9-R+J0<9.J2M:1=Q6:UEBZ0;6E"Z:I] ZD.YMNN%TXL;9\)16"+8^4ZYM%6R-7T.QE2J7' Q@(;*H)(.CZY)O3'8]@W+9>Q'-R63A$X)9U-J MJ6=G<.Q"TV_=0 NDF>?NV09\]L-EM-EMKO*S<(-](0^_ ] YDLJ"SD6X(M:X M-QUW0(>[=7BQJO3WV4=EZ7;LESDR:G".@+ZO%&&F?G$*FA\XKGX#4$L#!!0 M ( ,U=6U=>!?/'40( ",% 9 >&PO=V]R:W-H965TWB&'G.Z5OC,%HH7'JI1F%A36UI,P-&F!%3<#5:.D MF5SIBEOJZEUH:HT\\Z*J#&/&+L**"QDD4S^VULE4-;84$M<:3%-57#\ML%3[ M61 %SP,;L2NL&PB3:(OV>[W6U M[2B8JE$8H"1KS63"/)HN1B_Y-A^IE_YW"F7 M+3>X5.5/D=EB%HP#R##G36DW:O\1NWS.'2]5I?%?V+>Q$06GC;&JZL3DH!*R M_?/';A\.!&/VBB#N!+'WW2[D75YRRY.I5GO0+IIHKN%3]6HR)Z0[E%NK:5:0 MSB;KS>IJM=FL+N'VV\WRRS2T!'538=H!%BT@?@5P ==*VL+ 2F:8O=2'9*9W M%#\[6L0G@9\;.8 A.X.8Q<,3O&&?X=#SAJ_P5O>-L$_P:[XU5E,1_#Z68XL8 M'4>XBS$Q-4]Q%E#E&]0/&"3OWD87[,,)@Z/>X.@4_7^.X"3@N+VORB)$XP'\ M@X=/$N;-CBK+;7!T!K9 6*JJYO()A#$-9C!F9XPQ8 /&(H@'YPQN>E$4^9.) M7PHQS^F:D91#/!F^T?B VB!0^:9W8.I26#BV4^%!X5:H=_YZ&DA5(VU;P_UH M_P+,V\+_&]X^']=<[X0T4&).4C9X?QZ ;J]DV[&J]M=@JRQ=*M\LZ!5#[0)H M/E>T8UW'+="_B\D?4$L#!!0 ( ,U=6U<[7* ZPP, /,( 9 >&PO M=V]R:W-H965TI:" MUR@TEP(4KF?>571Y/;+WW86_.>[T@0S6DZ64W^WB4S'S0FL05K@REH'1SQ/> M8%59(C+CGX[3ZU5:X*&\9__@?"=?EDSCC:R^\<*4,R_SH, U:RKS*'@<3 MQY>\YJ#4&K9(=5@RA:<<;/&CTWC;%)=ZRU8X\ZCJ-:HG].9OWT23\/T9ZT:] M=:-S[/\C_&?QIZV[EP8ARH=PS Y_E@AK65$?F^*ADPBO@RM8F#&*+YLVE 9Z5R[H1 Q\0/>)5'D M)^D(+DC,$C]/4RM&?ISGOE7A%E$:^J,T@HL7TK62-45-&"X:FPAZ8)6+.+F; M)+&?1 Z;Y)D_3O.6)DE&_CB,.LXL]R=YVG$>9\21%UQW_.3\ ?W;-UD<1>\A M&OF3,'Y9YGX<3P:W*"2],&T(OKGG#(O?KYX(OD%8V/!K^-H8;2AIUO ]_KJO MDMNN2JQ]B3_.4DC]*,FNNEXFMT>3WP-;NKLLJL"ZKHJF7!*66Z[J_9] @#U)=-,J] M&:5SCLMB"*=>O^!@$%$W;=RXM98TPK0SJ=_M)_I5.\A>KK>? U^8VG *4H5K M@H;#E :H:D=LNS!RZ\;:4AH:DDXLZ:L$E;U YVM)SV"WL KZ[YSYOU!+ P04 M " #-75M7]U*2,= & $$ &0 'AL+W=O>OV%%S._8,(Y'41Y3$]HRCQ*GOM+8G=MMT.O;2^GHKBPJ>SS(G:O? MC$8VS64I[%#7LL+*2IM2.'R:]&;)-60IS_TX6>G,\B ?]Q">USAU/C$Z.:K&6U]+]7%\9?(VV5C)5RLHJ M79&1J^/!:?SFW83EO< O2F[LSI@XDJ767_CC/#L>1 Q(%C)U;$'@[U8N9%&P M(<#XL[,YV+IDQ=UQ;_W,QXY8EL+*A2Y^59G+CP?S 65R)9K"?=*;'V07SY3M MI;JP_IQT.J"TL4Z7G3(0E*IJ_\5=EX<=A7GTA$+2*20>=^O(HWPOG#@Y M,GI#AJ5AC0<^5*\-<*KBHEP[@U4%/7?R_OSZZO+Z]$>Z/*//YQ=T]N'B(RTN M+ZYO/OV\N#F_O,#',*0?;][3P???S9,D>OOY;.%'\=O#HY$#!K8T2CM_[UI_ MR1/^9O23KEQNZ4.5R>RQ_@C8MP$D?0#ODF<-_KNIAC2.0DJB9/R,O?$V(6-O M;_Q40I1-@5!5CR MWP]OMC>V%JD\'F W66ENY>#D^^_B6?3VF2@FVR@FSUG_!\KZK+_]T5QH)U&6 M(>V@"?Y_-'19T7N9RG(I#8UC7VG4>R-)WJ6YJ-8HU&0V"V>S5W2 ^KB7MBZ4 M.PQL+H"%](IT8]!!4"N5.DBGNBS1$;"YTB_D=#O(=9%)X\4_JXK.9+6F!2KO M3-,VD(5FC"[#KZ ;H3:BHD*5BBT62BP5G-ZS[5I4]_L""0/8[3$3&BK%4?0O M8KH972"E:U*5DPP4 X+FD'Z5) JK2?J%C 5TJP':-:"B,(;-H4\ZB][A'<[8(R>7"P8I8%C(+&LMAY^)68EY2K3>0Q$RF#+JEG_/M4CF%!'K5$HDE MJ]:56JE45*ZX)[%:0=IZ<0E,NE0I8?;;QW8E:ISU\L&2UG)E7*V M%_2.4MT4&2WEKC/&YM,!*ESHVXX*[:9/0F]TT>8]W'K\050O%[F2.5WG*J<# M%NIJ)[ER991R&(J;/Z@6H/O?OK%.(K"*(H>(6=RJZQK< ^@ M;W(9@%V5%2WMV:TLZT(PSY?W3P1"RE(.2!# L2H-)U.TU.B[IJ_>3P*:E+SN M2P>BB):]M(&\:%RNC?K+YR 0=6U0;5].WK/*9U(0P%1^W^(P_U^\J(7Q).9] M64B.04")5WQ[(!\J /V6G$W]T'#;RJS!NO"!D;^V2CS$'TA-IZR70]@=+U- MC1]#::$M5PFIRU1[?/B]MI0270<>[$K)+.0$">Y+N$&$CU*U+^G!_J3OQ 4< M;.27\P\D>A'T!,E12H/+ UL;TCG?A5)M,K]'?L20VON8;#QE0\4BRH4%QRU78:_]I=J=-Z_ M'G;P5MQ#R'J20GF7#\&6#]R56.]>"H,S!Q>];P[PQ#<:)+# L\!WM'8OP%J* M%+=FX,#SI]0-$A?@LQ1_:--6I3W9584TR!:8?KBM/:[;?M;:'B;6K"Y4YC>; M=?AK"\47A\<70$ZYD3F_26YET*8$>/I8[5/!>F4,XC?!IV]"? )=<-99_LU; M]O?EP!MC0\$3]U1V<"LQ22\H"9,QKD7Q#.-9&$?@=30.%GR0PZUIY2P=0"Z9 MAI/Y*SJD@RF4HG" -RPOF4B..W_7_P$0>XX4L(M\ ,':;K MH+?R0><@CF SF;'Q)!Z'\]D8IB]]H^PP4!S.XP2_D^FT6_G&)8#-X]?0/&\K M[L3=PUH,R-.8(5^ JI[X/57W%O[K.%BK8](!5_7P>?47=/ :29M/$=,+FJ+/ M19,)[;NVCW9>9J4T:__^Y*8-0K>/M.WL]HE[VK[L'L3;]S%.SK6"\T*NH!H- M7^%%:=HW9_OA=.W?>4OM\&KTPQS/=&E8 .LKC?MX]\$.M@__D_\"4$L#!!0 M ( ,U=6U>C,HL[G 4 &@- 9 >&PO=V]R:W-H965T[(R59;EZP+]L76Z2.S]T]?.Y(76RTN;,IHH/[/%/VLILZ5[SI]VV< M8BYL3Q>HZ,U2FUPX&II5WQ8&1>(7Y5D_&@Q.^[F0JCN^\',W9GRA2Y=)A3<& M;)GGPFRO,-.;R^ZP6T_*(_OBC$"N?HOA8WAD;]!B61.2HKM0*#R\ON M9/CFZICMO<$WB1O;>@;.9*'U'0_>)Y?= 0>$&<:.$03]K7&*6<9 %,:/"K/; MN.2%[><:_5>?.^6R$!:G.OM3)BZ][)YU(<&E*#-WJS?OL,KGA/%BG5G_"YM@ M&_W2A;BT3N?58HH@ERK\B_N*A]:"L\$3"Z)J0>3C#HY\E&^%$^,+HS=@V)K0 M^,&GZE=3<%+QILR=H;>2UKGQ_.O5?/;YZ^S3%YA]H]_Y1=\1++_LQQ7$58"( MGH XA8]:N=3"3"68[*_O4SA-3%$=TU7T+."'4O5@-#B$:!"-GL$;-3F./-[H MJ1S+A<4?)2H'LS7]6OAKLK#.D"+^?BS=@';\.!I7R1M;B!@ONU0&%LT:N^.7 M+X:G@_-G8CUN8CU^#OW?[<>S$(\'^$D[A&C8@P<.8&*![-92ES;;4J$5VCA, M@$L&IJ4QS-NMGZ6Y#M<"G!W]#DN9D=5B"RY%F.J\$&I+XG6IGYC/IHSPH23( MX2ALY>&>J<&50>?$@BR$4KI4,>&Q1:GPOJ"JI6&"@@#U$KY+=31-):9P\/+% M610-SC_@O.M,4U:H'/ >I2,!GG8"P;9=L/7Q];H&!EC"[Q[CDG@!_ M+);2K(!0/&.L^)("KP^,Y[FZ.1]&H"&V&,8)56;G?< M9ADL$*1*R=0%\E-RF6LR,[W_=",GY8J:$9RU=S+P05&^E8:V2QO*OBBT5.QU MHI(M$ZU61Q/2@51/;$;GR:)"1 MEDD.2Z-S;_))V$3\@&MI'7'0^5R*3%)B@L\B"W,G2*FUE/VHUC(3^F4',/<" M^2C,'9W0U]?39E%XWZQB":!D00EV&+27E A.^WA8V2OEW7=\/:5'W\L&[#=J MAMA@7:/<)?)S\4S*1#J>S25EC/O%T1;#/E5*0Z;5BB@BY1<92;WCN=^EX=&% M1X\;=$.-FP!S7Y-4/T0"W41H':5:<0NW989P(21F4$L?2HN9AF@?QJX/C5_OT2EM3E7#\ M5!V4$_4I27UD1T7 ?0#H-T=P&*0:$KQ0)5W0( I5< P'[*E2RG0'1@E)G=2J MH088.$(^8_>"2S0U-J7=P[UIE^,>ZF&GRMY0D$UN._XXR<)H3A,VAC=#L8>F MQ&K9UR'XZ&+6>!7UOKU#8V*PZ=BGH+-TRSIOLFX[$0<"VRTI=Q MA]27R(3VQC*V/]9J+09%L_TCR@SNF!&BU&NSBBH5O!4@\QP32;A5FZU!Z[3V MSYZF6;=/K4/ONQ+8[BSSK)*4"29TGT5 #1VZU=FFHI".^*QZ6TE5& K$;O,% M783K/C>]G?0JD<%C-ZQ^Z_:;HUGY.SX'52H7+L+-;/,9,0FWYYUY^ :A4%92 M<5$N:>F@]_JD"R;C]4M,]JQJP@^;C:OP/ M4$L#!!0 ( ,U=6U=L7Z4[- H !(< 9 >&PO=V]R:W-H965T Z?C2)FQ?@N(_+W;4-XO8.B\-] MH"7:9E_YS0QUN]'F=[L2PK%O1:[L76?E M7'E]?F[3E2BX[>E2*/AEH4W!';R:Y;DMC> 9'2KR\V&_?WE><*DZ][>T]F3N M;W7E;SY'Z.](==)ES*Z8Z_X_,W.JN,^ZP3"QXE;MGO?F[ M"/I<(+U4YY;^LHW?>S'LL+2R3A?A,$A02.7_Y]^"'1H'QOT3!X;AP)#D]HQ( MRC?<\?M;HS?,X&Z@A@^D*IT&X:1"I\R<@5\EG'/WLR\?/DR>?V.?WK'9X_N/ MC^\>IY./G]ED.OWTY>/GQX_OV=.G?SU.?V-G3SJ7J13VQ>VY \9X_#P-3!X\ MD^$))I?L@U9N9=E;E8EL__PY"%Q+/8Q2/PQ;"?ZC4CTVZG?9L#\WJOC]#"3KFW)4W'7@52QPJQ% MY_[77P:7_9L6:5_5TKYJHW[_P*VT3"_8$])6CF-\'Q.RE9=*)C*4:?*JL?[)@O(S#)YO\7=1.G_6@6!?% DR M0SXD^J001J:Z'%P\R+A*F-E96S%E6-.$P53(0?\Q8AE ME9/.1.E[\C.15D8Z&?:__9:NN%H*-M5%(2U!560[>SN-7!F@)XCK0*Z"U:9) MI/*H"J=Z;$)F *WS;1<96\&.&C'33&D'U-*\RL M>1XE;9 CX19:.]@*HAKQ M1R71W"@'NC$7KD$^:9#'@W:EJSP#3S'$>;0S^/9KI3R0DI.07R,$:L%X-+]"B^=@)P@+@YHU]KY@"D2R%HH=1EKI,XIQMN#2 MQ%?OKN#!0P/\A30KM97>\Q2Y@)"B1L@ND^"$/3,CVMCT@EW*[8@LHZ'0D^?$1BH"0*N!L#$>W_6EVH!(O2\!E/L]%MP$C!<]$ MCWWR"JAE$K7Z.<(,$(AR*;I) KI(E0$?;!6B4W0D7QO-K;@#WEO,$/&MA 8C MI%:,R 2XX8'#D!PPV 0.9HO*5< <*$N=V1YKJ0H7=56X:*T*4PT(JIS9H=<4 M,EXZ]BSM[\>J0RNYX]6AE0=[5P>C5% Z*Y_[9*P2\AT@G? ;+*:M2!KQCMF1 M?D9YM6, M29'X%DN8 'P5AEE\VY6<3 -:8:0$( 7*.90)_!4]JD$7:'1]:0#G&EU@*!3[ MT@3NB'N4C7GL3#&$C!2@/U6G7$/D0/\,^.FC:,YSK(X6S90!F06VSTK S8N?K*_;Z-6FR MT*@OFLK#01IP"8:<=SX^)W07[N^MD M!H-2!AT$Q6Q;%"[I:G; +8S9XU;MJ['X#F-4;C!FQ'-PDK\<] M=,!5;S1N0ZS+&K$N6Q'K6:R%J@34]U0OE3S5Q;82.8Y31RCOA;_QZW]2:^2W M?M^()HVI8(:YR$UF@40F%U0A&JW>9+9K]2[[EUT6UJ,SR8 PNTQ!D\"_ HW@V<+$C.ELB21A<0;_FYX_:!'OGA@?G #FIW4:WZ'DN MER'GPU02R>[1&%U#ZC7=#0YX,BQ6-.3X!/+KO(MZ'9#,$&^'N M(5E\'^I-1\HD[<=X2'#(;!.#=QC<**#=$Y( KRJPPO8E]@?!#DT&&@/ !E";W>7YKL&'X-L M%SHX;^[%"Q)IMUH21KD8W=E^=/VL:W;QMQ]Y!UYI &S3%]X-VZ0J W1YZX6* M49M#6/ ,<00R"O G!3:+NMD(+%M!HO"=I\=$7URXI1;<8OKONBJ[DY5<2-LU M75GYA,:.)H*B"*%1^RN7?"YS?]T61T <_+(UV3 ,(Y;M8Q--49GP%*,H/39I M/T4.JZ=YW[+LRU[7,H ? /;!L';NFP-FJ%4DE?PU4BU]]57=5U_]H*]& &;- M2VT#?JY >5+\6)/=2O%4D]W.AESY;C)[ &O8"O2VH#1.S%69T1B<5;LR2-D# M Y56,0X!;FWLNA/RC:0Q>W<3%+$PQB@5*S^?\TR7?F:E^S9_VX)<">6)RZ&[ M?6 S3 Q#=QA -'6Q"?CQY38E7>1[W(_GC>\T$')+^AJ%D0WV\Y]LZM7Z@]?$ M?^?9;?=?RSYPLY2 EKE8P-%^[^JB S,F?8'R+TZ7]-5GKAW$-SVN! ?$Q WP M.UX.QQ=D4'\&O/\_4$L#!!0 ( ,U=6U=T07UUO ( -$% 9 >&PO M=V]R:W-H965TH:0M((5T M[9C6%I5VTS3M@TD.L)K8S#:E_?<[.Y0RB:)]27SG>YY[SO9=;RW5HUX@&GBN M*Z'[WL*8Y5D0Z&*!-=.^7**@G9E4-3-DJGF@EPI9Z4!U%<1A>!+4C MOT'.^ ML1KTY,I47.!8@5[5-5,O0ZSDNN]%WJOCCL\7QCJ"06_)YCA!\[ <*[*"+4O) M:Q2:2P$*9WTOB\Z&;1OO KYS7.N=-=A*IE(^6F-4]KW0"L(*"V,9&/V>,,>J MLD0DX\^&T]NFM,#=]2O[I:N=:IDRC;FL?O#2+/I>ZD&),[:JS)UJ0Y,X+NRE3(RB74XX,Y@\7%]G=S_A]A(FHZN;T>4HSV[N(;^]'-%8QOOXWRGW!TSZ85ZD^]P%!:"PZ*38IADR)^)\4)7$MA%AH^BQ++ M?_$!R=UJCE\U#^.#A%]7PHVMVO8A M]L&$^K)<50AR!H44!0K2:5^X=AZ%)3>@N'[<)_P@]7[A_YVO1?>"[EXNL,!Z MB@J2Z+AU]"#8BF*P_ 1'V6;5&J.R3-3WEL4L$')9+YEX^?@AC:/NN:9^=;>B MJ?4+Y$_V];5RUQ!$G$$G]#NI_:;)FWL(T8F?))373^,W=PX1.5*(VGYW)_J" M'I ?I>!21N>MT]0_[<)IUT]2V'=1P4Z;$7[NAHD&)[/IN*UW.Z^RIDW?PIMA M=\W4G-,)5C@C:.AW.QZ=H1L@C6'DTC7M5!H2ZY8+FKFH; #MSZ0TKX9-L)WB M@[]02P,$% @ S5U;5V7+!B" @ >04 !D !X;"]W;W)K&ULA53?3]LP$'[O7V$%A$"JR(^6%DH;*2V=Q@0,T<(>ICTX MR:6-<.S.=EKVW^_LI*';2O<2^\YWWWUGY[OA1LA7M030Y*U@7(VNJ M9 D%5>=B!1Q/,B$+JM&4"U>M)-#4)A7,#3ROYQ8TYTXXM+Y'&0Y%J5G.X5$2 M518%E;_&P,1FY/C.UO&4+Y;:.-QPN*(+F(%^7CU*M-P&)5=%;(L;ZBFX5"*#9$F&M',QK9J MLY%IG-R.JN1=<+Q69\A32/_-=I-=P#+8QTA+_C1_[&JUPNOMQC%X&:D43&#DH" 5R M#4YX_0WZBA@DZ?CMUNDSIR7>(:1GY#2J=ZUCB2D[OX=50NJ=RD7-%&&28ZIWW+QPB*Z%7AA8K*ZY8 M:)2JW2YQ-H(T 7B>":&WABG03-OP-U!+ P04 " #-75M7&!\[Y58" A M!0 &0 'AL+W=O1$$.LVQH/I4EBCLSEJJ@AKKJDV@2X4T\Z""!U$8 MCH*",D&2B8_=JV0B*\.9P'L%NBH*JM[FR&4])0.R#2S8)C:Q MO%?6"SJ6C!4H-),"%*ZG9#:XF ]=OD]X8ECK'1M<)2LIGYUSDTU)Z 0AQ]0X M!FJ7%[Q$SAV1E?&WY23=D0ZX:V_9O_G:;2TKJO%2\E\L,_F4C EDN*85-PM9 M?\>VGC/'ETJN_1?J)C>."*25-K)HP59!P42STM?V'G8 X_ #0-0"(J^[.4!BIWN"*Z91+72F$W[.5-LKVQ9]]%3>$P_V$;E8N M=$E3G!([#!K5"Y+D\Z?!*/QZ0.ZPDSL\Q)XL[>QE%4>0:V!;Z?M$'J39+W(O M=\]>./H+O\(4BQ4JB ?]WO&CH%7&#&8G<#QKK=X1'/46M+9M:% QRC6,1_UH M',&70?]\/.@]2$/Y^QCLNY1@IVT+5!L_G!I260G3=' 7[>9_UK3]__3F\;BE M:L.$!HYK"PU/S\\(J&8@&\?(T@_!2AH[4M[,[1N&RB78_;649NNX [I7,?D' M4$L#!!0 ( ,U=6U>3#/4QJ0( ,T% 9 >&PO=V]R:W-H965TK:<622 M8TGD.:^0Z9.,BY(HO11K1U8"26I 9>%XKGOIE(0RRQ^;O4CX8UZK@C*,!,BZ M+(EXG6+!-Q.K;^TV%G2=JV;#\<<566.,ZK&*A%XY'4M*2V22<@8"LXD5]*^G MPR;?)'RAN)%[,31.5IP_-8O;=&*YC2 L,%$- ]&?9YQA431$6L;/+:?5E6R M^_&._9/QKKVLB,09+[[25.43Z\J"%#-2%VK!-S>X]7/1\"6\D.87-FWN:&1! M4DO%RRU8*R@I:[_D97L/>X K]PV MP5X1G=;R*B<$T7\L> ;$$VV9FL"8]6@ MM3C*FD>)E="G5..4'RW"*+B=0_@M"N_C,(;@?@X/RYMP 4$'JS<]=RTKDN#$TDTE43RC MY;]_U[]T/Q[Q-NR\#8^Q^['NX;0N$'@&56L%\$4WM$1I+'%CB1A+A\0?I3\L M_K]J]O1KHGG-.298KO3!H&_W3A\9J5.J,#V#TV ;]4[@I->^@=#)]-G\)2$3 MO 254Y%"181ZA9']P1N -[*'([<7_4N!#4R/OGT,'+IX9Z_%2A1K,T@D)+QF MJNVV;K>;54';HG_2VT%W1\2:,@D%9AKJGH\N+!#M\&@7BE>F85=\XR*L;&1LAA:EH@WF!-QR0JDZF3%>$ZD&8^PVYNEZ(_6&%8X*LL9'E$]%Q)5G MM2Q)FB,5*:/ <34V)LYPZNOX*N![BENQ9X.N9,G8'^W<)F/#UH(PPUAJ!J*6 M%[S&+--$2L9SPVFT*35PW]ZQ?ZIJ5[4LBT7LEK\Q_V ('] S MAX4)#[,%G"_(,D-Q,;*DRJ3CK;AAG=:L[@>L/;AG5&X$S&B"R;]X2REL9;H[ MF5/W*.&7DEZ"9YO@VJYWA,]KR_8J/N^CLKEZUER^F1!EA$H@-('9T?8P\? M55,F98; 5E T-53B<2?^D.*CG(<5_S]11]T)5G=R@S'F2^3@.6;G_(F2,DDE M)A=P/FFLSBF<=NXT/.CWS:!OP]E)X#K.5>?]IP<#S[0'-@QLSPQZ_9D1Q:*:3>F+4U*U\[GC=TVOZX)*TQV8;M>'BTYT4*D)5$TWQ^RY7;-G M!Q#XOMES/#AT']9>*^7(U]7 $!"SDLJZJ]K==B9-ZE9\#Z\'VCWAZY0*R'"E MH/9EOVL KX=$[4A65(VY9%*U>65NU%Q%K@/4^8HQN7-T@G92AW\!4$L#!!0 M ( ,U=6U?B0=-*P ( #8& 9 >&PO=V]R:W-H965T2S2A$UO&:,JXZ3:KV\8SI529NXO=Z@]POM M1LN<*.P)]H/&.NTX%P[$F)"%:S[G%BP13Q1-696RKY4"4*RVR=;)A MD%%>OLGK^ARV$BZ\#Q+\=8)?\"X+%2QOB"9!6XH52!MMT.RBD%ID&W*4VTN9 M:&EVJHSJ01H'7^.A ")7P1%B.<$-5Q(3*)2KX&==["# M-7.56%SE#4:8S5%"HWY:.YYQDL=48WP"Q^%Z5>N_KY 1'A,M)&5OD"&QMQ9_ MJBP[F4R/7&KOR/@G_9['T* M"7;=OKO5RQG*13&Q%$0BY[ILZ\I;#<6PG 5_P\N)^D#D@G(%#!.3ZIU]/7= MEE.J-+18%I-A+K29,\4R-8,=I0TP^XD0>F/8 M6O(O@#4$L#!!0 ( ,U= M6U<[+T-7] ( #H' 9 >&PO=V]R:W-H965TA:9A496>*-21&D<[TE1X-5&4%EWBEP51ER?2O8Q1J.0R28+7Q MB<_FUFU$H\&"S? :[9?%E:95U*(4O$1IN)*@<3H,QLGA<<_=]Q>^\L/-AT ^@P"FKA/VDEA^PT>,)YDH8_X5E?;>7!9!7QJJR,28&)9?UR.Z; M.#PRZ,?/&*2-0>IYUXX\RU-FV6B@U1*TNTUH;N*E>FLBQZ5+RK75=,K)SH[> M7UZ>WIR=G\/.9S81:'8'D258=QCE#<1Q#9$^ [$/%TK:N8&WLL#B;_N(Z+2< MTA6GXW0CX,=*[D$6AY#&:;8!+VLU9AXO>TZC4L62"P%,%G F+9,S3EIA; Q: M Z?"_'^*F39Z+M?G]7 ^F&N(_SVXH;[F$@R7IAEO968^>S9M+4/B(8%S_(,?53 M^N7_#?0+>=E)LC#N=H&<=\/^FP1V&XNSJ*RSF*1IF/83XAB' MW:R[-H/1HWY&$#/?M0WDJI*V;FWM;OLPC.M^^'"]?E4NF)YQ"HW *9G&>P>4 M/%UWZGIAU<)WQXFRQ-=/Y_2XH787Z'RJE%TMG(/VN1S] 5!+ P04 " #- M75M7\3(>'K<" ,!@ &0 'AL+W=O1@+9KIW6MH%T?ICV8Y"!1'3NSG5+^^]E) MR)@$[&$OR=F^^_A[CN\R7'/Q*E-$!>\Y97)DI4H5EXXCXQ1S(KN\0*97EESD M1.FA6#FR$$B2*BBGCN^Z?2$[&9(.7KD>59 MVXE9MDJ5F7"B84%6.$?U7#P*/7):2I+ER&3&&0A4:04@Q5H9 ].L-ITBI 6D9OQJFU6YI G?M+?VFREWGLB 2 MIYR^9(E*1]; @@27I*1JQM>WV.33,[R84UD]85W[^N<6Q*54/&^"M8(\8_6; MO#?GL!,P< \$^$V 7^FN-ZI47A%%HJ'@:Q#&6].,4:5:16MQ&3,?9:Z$7LUT MG(H>GFZO9S!YF,T>7NZ^?9[#Z1-94)1G0T=IO'%RX@8UJ5'^ 50?[CE3J81K MEF#R=[RC9;7:_*VVB7\4^*5D70A<&WS7#X[P@C;7H.(%!WA7N%!PE%^EJF52UF0&$>6+@:)X@VMZ.,'K^]^.J(T;)6&Q^C1 M7-=>4E($O@2N4A1 .6%RG\RCH/TR#] [^KRQ.N\KC#%?Z/G LSNGSXR42:8P M.8/3<6-UYACK(TRJ2%@*GL,T)1E%72!PDS'"8H0I[]KP526P3CFE&UW#!=F8 MVZ7ON$HS!AYLD @X :]_88=!J"W?"^T++^@\<44HR-U=_D'9,K:$_U.8*%U6]+[C2W:,R M4]VN41@'O;[D7&T'9H/V!Q#]!E!+ P04 " #-75M7''Z%.3D$ !7"P M&0 'AL+W=O*.UD ]JB:CA,4MS==%9:EV=%;L9XWAF/[-F-'(]$J5.>XXT$5689DYM+3,7ZHN-WM@=3OEAJ<^".1P5; MX"WJ[\6-I)W;H"0\PUQQD8/$^45GXI]?1H;>$OS.<:WVUF LF0GQ8#:?DXN. M9Q3"%&-M$!A-*[S"-#5 I,;?-6:G$6D8]]=;](_6=K)EQA1>B?2>)WIYT3GM M0()S5J9Z*M:_8&W/P.#%(E5VA'5%VQ]T("Z5%EG-3!ID/*]F]EC[88_AU'N& M(:@9 JMW)N(2XKB. 9B B^BEPO%7S($TQ^Y'=)G4:G8*O39= * M^*7,>Q!Z70B\(&S!"QL;0XL7/H/WJ622Y1I1 LH%1/75WIVHIV6-H[VW^Q.X M2HD%KK;.-"'SZ\/K'PZ=X^\Y*Q.N,3EQWL);YRN3#U1T"LECA *I4"R9) G? M;Z]=NSP!O]+(N?#(\J8*ZS)+9%=GD#0&W@PZ'F>,^7J >82$:31U>OY M_:-J=*[YBB=(P=]P3!,Z]+RC:B3H@BH$)J!19BY>..SG?#7TR:)A^+.^&AQ5X__CJR"R MPV%?!;VS\&@[M23)H$F2P:N3I';A!G[E;&;E'4J35KR7T^3?0APJ6FB+UC7& MF,TH1J'?M<&[9"FC^ /3H)<(,USP/.?YP@!1++E(P._ZP[/N,#HEIJ ;!IY3 M2U# *2.-PP7P?(7T'T@%[]Z^'7;\_<#XR M+F'%TA(A7K)\8:U8-S+R."VI=M,"*(!&N9V0>G;NA*8P[S3=K5HB)C%X= MP5JMZL-^)GZM:"_'[ZD(YUMI0[8+K8+)"B6U)="DTXU-IWO[SY.OMO=3-+V/ MB>=^.MQ1@AAW_F$2POFMU$K3WV.HZ!E\83E]21MRH?WB(.CV_=.NYWF4H'X M_;TL-I_R:UD^V5\N>1JY)H);2Q)PJ0F3DG(<92M]P=ONGUJUS8!7V_02P\&7 MY>XU.QG*A6WI%,2BS'75]S2G3=+TA#0_5P(O=T8 4TO/?X'4$L#!!0 ( ,U=6U<, MJ[FT@@( *D% 9 >&PO=V]R:W-H965TW0[M_O[+19T4JU ME\;GN^^[[WJ^&RV5?C(EHH55):09!Z6U]448FKS$BID35:,DSUSIBEDR]2(T MM496>% EPCB*AF'%N S2D;^[T^E(-59PB7<:3%-53/^>HE#+<= /-A?W?%%: M=Q&FHYHM,$/[6-]ILL*.I> 52L.5!(WS<3#I7TP'+MX'?..X-%MG<)7,E'IR MQG4Q#B(G" 7FUC$P^CSC)0KAB$C&KS5GT*5TP.WSAOVCKYUJF3&#ETI\YX4M MQ\%Y 7.62/LO5I^QG4]IXXO5\+X7UBVL0/*F#?&JFH-)KOBLOVRU?I_V *< M1Z\ XC4@]KK;1%[E!V99.M)J"=I%$YL[^%(]FL1QZ9J264U>3CB;WEQ-LJL, M#A_83* Y&H662)TKS-<$TY8@?H5@"+=*VM+ E2RP>(D/24RG*-XHFL9[";\T M\@22Z!CB*$[V\"5=A8GG2UZK$*EI!GY,9L9J>@0_=]784@QV4[C!N# URW$< MT,LWJ)\Q2-^^Z0^C]WL$#CJ!@WWL:4:#5C0"0;#CXEEFB I>"\KDT,F4 M*F]=5R89%D1>\Q*9/MEP41"E3;%U92F0I!944-?WO+Y;D)PYT<#ZYB(:\$K1 MG.%<@*R*@HBW$5*^&SH=Y^!8Y-M,&8<;#4JRQ26JIW(NM.4V+&E>(),Y9R!P M,W3BSNVH:^)MP/<<=_)H#Z:2->?/QIBE0\']B_V-IU+6LB<H8OX53:+^SJ MV*X.3BJI>+$':P5%SNJ5O.[[< 0(O7< _A[@6]UU(JMR0A2)!H+O0)AHS68V MME2+UN)R9G[*4@E]FFNA^NH3XVP3B\7CQ-)W _2P>S>YG MJYGV7Z[(FJ*\&KA*)S50-]DG&-4)_'<2].&!,Y5)F+(4T__QKA;;*/8/BD?^ M6<*O%;N&P&N#[_G!&;Z@Z4!@^8)W^.;DS=8&A*40)XFH")7P*UY+)?2=^7VJ MY)JQ>YK1S-&M+$F"0T8X^6>B[3BB+P#91[ M[:E5ZP(N6DM"]4P?4!#Z M/H3]3NM192BD073[(00W[9Y_TUIQ12@$?MO_Y$$0MH,PA%.-<8^N=8%B:X=7 M0L(KINH;WGB;]R&NQ^)?>/VX/!"QS9D$BAL-]:YO>@Z(>F!K0_'2#LF:*SUR M=IOI-PZ%"=#G&\[5P3 )FE&ULK5=M;]LV$/ZN7T&H0^$ MKO7B]]0VX#@IE@%9@\3M!@S[0$MGBZM$NB1E)_OU.U*RXJ2RD@)#@(BD[IY[ M>&\Z3_9"?E,)@"8/60BOW4#=S#P1W;)-H<>+/) MEF[@'O27[:W$G5>AQ"P#KIC@1,)ZZLZ#\XNAD;<"7QGLU=&:F)NLA/AF-M?Q MU/4-(4@AT@:!XF,'"TA3 X0TOI>8;F72*!ZO#^B?[-WQ+BNJ8"'2/UBLDZD[ MX"7?^^^'QS M19;S/Z_N26M)5RFHLXFG$=H(>%$)TBIXA4> M>%V$C8"_Y;Q#NGZ;A'[8;<#K5O?L6KSNJ7OR2&1 EO2!7#(5I4+E$LA?\Y72 M$C/C[[HK%XB]>D13+>=J2R.8NE@."N0.W-G[=\' _]C MU?Q[36AS^ZQ^N(\ M!2+6A!7<-7+'Q59PX%K5$6Z$K"?\JAUGF4@ DA7A!1->@L$!&YQ[]E#_QC%A M,[$+2;5R?B'VSUGD4B(T>?]N% ;!1Q*V@T%PO!OZSB6L :7BZOC$TUD*3=-C MZO" #4M!$SII"%"_"E#_S0&2$ D>L911VVF>N[+D4Q>O_]>"\X9H.$O*]I23 M%FZ"#[=WB[-C(*6ISK60CT12#:C0\?WBOW.=8>9H8SAF:PR-B9]1,8(*,8C0 M"4CR3RZ9BIGMN(JT4+5/SDC0"<:.*3U U0*%"_X!*>8HB2WG< 54"3N#,:JT MQJA#SIJU5$*QB$U3CFW&(D3AGU906FYU.P-\.E\T^N[?RGF&.;8 8_!E/GTV M]W@Z1IR>LT@HWQ37W-$T+V!HBA\TRB,@K6$G](VQ4:<_1&-7EB]^;"H/64\$ M1L3O!"-RUI!_@RK_!F_.COA0+$^QA-H&T0CY>H.HM>-4WDII?])1*5D^ ZGBSV53]4>=MO=<>#,*Q^C (E%OM+K/#75 M &QGOU4G^D'\H]$?)+_6A/+-:&W"0;^D^S.>P%)>84YJAAZ\E3AD2?U(*(\) M?,_9%L<>W:Y*#8EAZL6 48G*#O"2Z"GLYSP/SX;\&U;Y-WQS_F5B!X;QB0*I MR\1&\-N7#F<#MQ;A=00 "P* 9 >&PO M=V]R:W-H965TWN]ZV^E3792/6D M4T0#W_-,Z*F7&E-<=+LZ2C%GNB,+%/0ED2IGADRU[NI"(8N=4YYU@UYOV,T9 M%]YLXN8>U&PB2Y-Q@0\*=)GG3&VO,).;J>=[^XE'ODZ-G>C.)@5;XP+-E^)! MD=6MH\0\1Z&Y%* PF7JA?W$UL.O=@C\X;O3!&"R3E91/UO@<3[V>!8091L9& M8/3ZAG/,,AN(8/RSB^G5*:WCX7@?_6?'G;BLF,:YS/[DL4FGWLB#&!-69N91 M;G[%'9\S&R^2F79/V%1K!V,/HE(;F>^<"4'.1?5FWW=U.' 8]=YP"'8.@<-= M)7(HKYEALXF2&U!V-46S T?5>1,X+NRF+(RBKYS\S.SQYC9??[]?0'/)5AGJUJ1K**OU[4:[#%=5AN"-#$.X MD\*D&FY$C/%+_RZAK2$'>\A7P&X)>T#\1KU^7H._B]=\J 6;, M8 P/3)DM+!43FCG):/@K7&FCR/K[&.\J[.!X6-M-%[I@$4X]:A>-ZAMZLX_O M_&'O\@3H00UZ<"KZ;$'=&9<9@DRH-RH"A2-@#@@<0WTR[G'4_RU9@S8&W<9< M8X3Y"A7T_7;C/;QOW*D.?.7BTSSEF,(\1;&&IM^"<7OH#\#WVT%_U+B3I3!T MC, B90JKC4A0M>'V=@[-H 7G[>'(KYZ-I30L _^\'8S/P!^UQ_X8%HP4"LL4 MJ4\S)B*'5[O)#3UPQ?S3IV%:5"\8A>-D_!MG1.&C"H<@U&[GDV+$\+?X-44"$-:+X6 M/.$1$R;;4NZ$"FP]$R5S,*G4!S6C.";EJJH61>D G8- A(C]VRIH5\ 9FG.U?MH 3<*I1E#).A[9PQESF!1/;M@-%=BJS6$-_V!E\ &W%IBWK@Y6= M%RJ*2[3%J',!<^OOF(I2JP-[$ 5@_X!44X6N;X2MCHW(*/\&"*HB9EH)( _U%HB=+ MFG;N!%%]$OQ;>*E_%'"C(6:<^--U82?UHB39:R0^I/4?-<1/^GG+B-[1/??J MXGDMTFB^$T]-Y8=-M^%99F%1)A+Z6DI2@5/^GHKU5_B)+@T94>I 2&]+]5G( M_T,7'3O]NP=_\!S5VMU3["Y3^:N?>3U;7X7"Z@;PO+RZ1Y$LUYS^71DFY-KK MG)]YH*J[26486;C[P$H:NEVX84K7.51V 7U/J'Y[PR:H+XBS?P%02P,$% M @ S5U;5R17DD9* P G0< !D !X;"]W;W)K&ULE57;;N,V$'WW5PQ4H-@%'.MJY5+;@'PI-@62&/9V]Z'H RV-;2*2J))4 M'/]]AY2BN O';1]$\7+F\ PY,QP=A'Q6>T0-KT5>JK&SU[JZ M;QP/ZJ0/QI.-$,]F<)^-'<\(PAQ3;1@8_5YPAGENB$C&7RVGTVUI#$_[;^R_ M6M_)EPU3.!/Y=Y[I_=BY<2##+:MSO1*'+]CZ8P6F(E>VA4.#C2('TEII4;3& MI*#@9?-GK^TYG!C<>!\8!*U!8'4W&UF5M-8GCI;F4 MM9:TRLE.3]9?DM7B:IJL%W.8/3TL%X_KY.O]TR-\^LHV.:K/(U?3-@;LIBWE MM*$,/J",X4&4>J]@46:8_=/>)7F=QN!-XS2X2/A;70X@]/H0>$%X@2_L? XM M7_B1SWLF\6I*=YG!DATIQ#0D4K)RA[;_1[)16E*\_'G.^88[.L]M7V"=KRLFLSA'$%@[,2-8*-DBYB<#*#-A6 M(V5.O6DSO<(7E IAK47Z#&NS!(F%G5GIK5%R5)# ]X8= MHK[G>>:#H!_',7W7O5G.U E&@=_W_*$%Q=>GD.D[)!XV+%$8]L,P:@&S=\!M MU #BX)1A_C$@\/R;5OM3U=04.H&$CB6#^S*ET*$" \N![G1?QNQ>B*,A( M60:N5&TR#/SK_C!J?/']?GQKL+=P(5B&7; ,_W.PD&=U834KJ-6/6=E$QT6V M?X^.'[?H4=JB3=LYIEALZ/Y#O]^;\Q>>(9W;D6.>P:.;F*^WXNKY:BL1@9<4 M*J@T2*;I= 9^;)O>XK6B2DXI2\L%?.(E')%)]1FB0>C;IO=-Y$QSBJHC1#<# M?]BVY\[2/2F9!&UL MC57;CMLV$'WW5PR4(E@#ZDHB95TVMH&]%6F1RV+=-L^T-;:%2*)+4NO-WW=( MR5HG\;J% 6N&G'/F#(>7Z5ZJKWJ+:."YKAH]\[;&[*Z"0*^V6 M]*7?8T,Q: MJEH8S I MJ,NF^XKG?AV. %GX"H#U .9T=XFE\^G9T>V M:;9S# 9K] NXW^A36Z,21JJKT2>Z=FQB$,:H3/.TY^R4JFY6LL2,O2MWS4_%']&_? M9"R*WD$4^TG(7MS<9RP9W6$CZ2QW2_#%71Q8_'K]1/ -PL(NOX;/K=%&-(45 M?L#?"%VN@ ;AKJQ: H'5Q_U)ED+J1SQS5N['.>7-F1UCF9_$;/3][A\(EP-A MT1->A)6^TR^:/QCSDGV<\Z,GVS"#\G_ MJQVGTQ]F*7=(*H[=: *G#G=P=.'27MZX9T53[6UCNKMW&!U>KNONPGX)[YZ] MCT)M2I)8X9J@X64Z\4!U3TGG&+ESU_=2&GH,G+FEUQ>5#:#YM93FX-@$PWL^ M_Q=02P,$% @ S5U;5_SB?6&ULC55=;]I(%'WG5URY444D*_:,L4L30$I(DV750@3I;E>K M?1CL"XQJ>[PS0\C^^]ZQ@5 5T#[8GH][SCUG/JY[&Z6_FQ6BA=!25=8"'.E*BQI9J%T(2QU]3(PE4:1U: B#W@8)D$A9.D->O78DQ[TU-KF MLL0G#69=%$+_=X>YVO0]YNT&IG*YLFX@&/0JL<09VJ_5DZ9>L&?)9(&ED:H$ MC8N^=\NN[SHNO@[X0^+&'+3!.9DK]=UU1EG?"YT@S#&UCD'0YP6'F.>.B&3\ MN^7T]BD=\+"]8W^HO9.7N3 X5/F?,K.KOM?U(,.%6.=VJC:_X=9/[/A2E9OZ M#9LF-@D]2-?&JF(+)@6%+)NO>-VNPP&@>PK MP!>ZVX2U2KOA16#GE8;T"Z: MV%RCMEJC29PLW:;,K*9923@[N!_-GB:SV\\P>8!OHS$\?!H_PG RGCU/OPZ? M1Y,Q=:Y\^/Q\#^WW[[J3K'\[A; M=VTJD6+?HVME4+^@-WC_CB7AS1D7G;V+SCGVP13)1"IS6:L'M8#LT)?:^SHF M_"SU<>'_.U^++A78%<)?*/3V%+1HZ[C;/]8ZL?K7K2F^( W"!7"?1XF?L(3: MB<]"1D_4&BIC75K=Q!EH4QR/_4[W ]!YC0D4^A%G<-F:42V0Y1+PE4J<.T64BD+.]$X#,+_+ M.+T[<;R=^24E">NRCX0TO/AQ* M-KSM7!ES>1Y^ >V/M&C=F#Q=0,RY'W8Z<.PP!@>%IT"]K,NK@52M2]O4H/WH MOH+?-H7K+;PI_U^$7DI*GN."H.'5A]@#W934IF-559>QN;)4%.OFBOY"J%T MS2^4LKN.2[#_KPU^ %!+ P04 " #-75M7S&D@1Q($ M%0 &0 'AL M+W=O07>WD!>?#\)OZ//?&X MOV7\242($IZ3.!4#*Y(RN[1M$428$-%D&:;JR9+QA$AUR5>VR#B2,#=*8KOE M.%T[(32UAOW\WI0/^VPM8YKBE(-8)PGA+U<8L^W -R8(W<2\_M:(.\Q2/%K=@[!]V5!6-/^L(/!Y:C MWPAC#*1&$/6WP3'&L2:I]_A60*W2IS;Z?/!="[!FHCAXV M:!4&K6,-VH5!^UB#3F&02VWONI+KX!%)AGW.ML!U:T73)[F8N;7J/DUUW.>2 MJZ=4VL"4[O77.OWMS#0'EW8=WA_29IO#H7\-HQ1'5 MK) "OMYALD#^SR%U:GEZIE^*C 0XL-14%L@W: U_^\7M.G\F4H>G4#O$I>=F-:LE@%'Q;4XYPM1:JE1 H#NE8RSM5QQVLF\/T MAVPS[+0=??3MS;Y$AIQ6)#HK)3H[)@OXJ9!4KO40)C'<,!:"AQOU>03O;7U-TU=$K4TA5G[UZRJU?*JUY$*E"5 ^X M@(@(,J46'I3'_6%9'+'#=&J\KS52FY]L?1#6H1_X8M:-]V@^GKH MB2_Y>K2NHW/J* MZMA%4SWF9 E-TKR"5EF$N=_E3WMO:TIO)-X1OJ*I@!B7RL9I]E0&YKN]N=V% M9%F^6[5@4K(D/XV0A,AU _5\R9A\O= ;8.4.Z? _4$L#!!0 ( ,U=6U=V M63UDF , )H1 9 >&PO=V]R:W-H965TZ?5:C^8,$#4)&9M WO_?FTG#80+ M5I'\I<3.O,>\\<,=N[^G[(6O 03ZF6<%'SAK(38WKLN3->2$7]$-%/+-DK*< M"#ED*Y=O&)"%!N69ZWM>S\U)6CC#OIZ;LF&?;D66%C!EB&_SG+#_;B&C^X&# MG=>)6;I:"S7A#OL;LH(G$,^;*9,CMV99I#D4/*4%8K <."-\$^-0 73$/RGL M^=$S4E+FE+ZHP7@Q<#R5$620"$5!Y,<.8L@RQ23S^%&1.O5W*N#Q\RO[O18O MQ!7 /\4T#L#""I H(66F6E9=T2089_1/6(J6K*I!UT; MC99JTD(MXY-@\FTJ<6+X]#R9C&9?T>,]>AI_>!C?C^/1PQ1Q_1>_O0) TX^A/%-,B@4(PHA:"_RYG1DE"MX7@: 8)I#LRSP!]FT ^ M!_9= ;0.8$TDFJ7\I0[KNT+*44FY297Z;9FZ?R;U'IK00JPY^KM8P*(%'YOQ MV#<0N+*.=3']UV+>^D;&3]OB"@7>'\CW_* M(3/\#A()QQKN&]()ZK4--%_G M#%]=]I&QRD82M8W<\ U)8.#(?8(#VX$S?/<;[GE_M2FT1-;0VZGU=C1[<$;O ME-'%-A%H7)3;F_+8M\\R"(T%Y+Q5?,>F>$MD#?'=6GS7O-B-G]8&F!K)C;A- M=,F$RSU!;?2[H7?5];I1W]T=ZSD3%P5U7"/57IUJ[VV^O#7ZTDARZ=)8(FOH M#6N]H75?AC;%6R)KB(]J\9$U7T9M?L.](#CQ96M<@"._W9?7=:K7;_-E;/2E MD>32I;%$UM"+O<,_?\^Z,RM*2_IML34+<-3]8&ONK*A.[8FCTVWS3& G/+-O M8O^0KO\VA]Z9^R8CR\5+9(FMJ?G0Q.# OD>M]C2VV)H%.'0UV-@W7.;13IOU M? __SZ-5H'<<>,:>AQ8$FWN049;5O3XW.]1(=/$"66)KRCZT,[AGWZ%6NQM; M;,T"'/H;;.P@+G-HV.;0Z^@Z/'5H>V 81".V>P@O;RTFA*W2@J,,EA+J78726*R\""@'@F[T67I.A72Y?EP#60!3 M ?+]DE+Q.E!?4%_'#'\!4$L#!!0 ( ,U=6U<.UB4:H ( .,& 9 M>&PO=V]R:W-H965TX%7MCT$Z6C#WI21@/+$<+P@PCJ1F( M>FTPP"S31$K&KYK3:H[4P/WQCGULO"LO2R(P8-F/-);)P/IH08PK4F9RSK9? ML?9C!$8L$^8)VSK6L2 JA61Y#58*\I16;_)D< 7@WP MC-%*F;%U323Q^YQM@>MHQ:8')C<&K=RD5'_%A>1J-U4XZ2_N)Y/A_ %NQ[ ( MOTS#<1@,IWY+P6TD[X#D?P'5QHMEI2_9),?K^7XF"1#BPU 47R#=H^6_?=,^=3VV9>B6R@[SU MFKSU#+MW)&\SSN(RDA#2JB_IO#S>J" ()>:BU7SO-]NW-OH_VJ(LFJA)H[_4+561KTT8%1*RDLKI[ MS6K3J8>F0;U8'ZD.7C7U ]^]W[:013"GJPUZ(KWW.R3F& M>PGW0CZJ+8 FSQG/U=C9:EV,7%][ S2C+G2BT>[P M!'U?W$JLW$8E91GDBHF<2%B/G4EW%/<-W@(>&.S5P9J8)"LA'DUQG8X=SQ@" M#HDV"A0?.XB!KE_4O]CLF&5%%<2"_V2IWHZ=3PY)84U+ MKA=B_Q7J/-9@(KBRGV1?87M]AR2ETB*KR>@@8WGUI,_U/1P0NKU7"'Y-\-]* M"&I"8(-6SFRL*=4T"J78$VG0J&86]FXL&].PW'R+2RWQE"%/1Y,X_G%_<[W\>NAK?:'AN4JM?5>K^*^K? MRKQ# N^"^)X?M-#CT_0I)$CO6KI_3'N8SIKI J:P-C!UE$@=^!$']YU!][GMI#_2>PH5*KTN.?5X%:'-=R?8/['C_&#Z%./+:;[SV M3WJ]$YKR-B_]M]U@&ZSE!MV#CC;3]#N5&Y8KPF&-1*\S1!U93:BJT**P3;X2 M&D>&76YQJ(,T #Q?"Z%?"C,WFK^)Z"]02P,$% @ S5U;5QRKZO\U @ M> 4 !D !X;"]W;W)K&ULK51=;YLP%/TKEC=- MK;25SZ99!DAMTFF9M"Y*VNYAVH-#;H)5@YEM0OOO9QN"$I5$?=@+^-KG')]C MN(YJ+IYD!J#0<\X*&>-,J7+D.#+-("?R@I=0Z)4U%SE1NA0;1Y8"R,J2*T0)F LDJSXEXN0'&ZQA[>#*10R[TQ,DF6G#^98KJ*L6L, 8-4 M&06B7UL8 V-&2-OXVVKB;DM#W!_OU+_:[#K+DD@8<_:+KE06XR%&*UB3BJDY MK[]!F^?2Z*6<2?M$=8,-?(S22BJ>MV3M(*=%\R;/[3GL$;SP",%O"?Y;"4%+ M"&S0QIF--2&*))'@-1(&K=7,P)Z-9>LTM#!?<:&$7J6:IY+IW>/MW?W/^?1V M@]5<8$"]R/R73_HH8]/ MTR>0:KIGZ?XAW='1NGQ^E\^W>L&Q?,46"L7%"YI0F3(N*P'H]_52*J'_H#]] M^1K!L%_0=-5(EB2%&.NVD2"V@),/[[R!^Z4O[7\2.\@>=-F#4^K)G-3Z5U$@ M*&&R+VE#'UBZ:?=M,ASX0WWLV_T(KU&?O:NAUZ$.O(6=M_"DMWNN".OS%+[) MTVM4GR=GKR_,G?2#B TM)&*PUCSWXNH2(]'T>5,H7MI667*E&\\.,WTU@C MO;[F7.T*TWW=99O\ U!+ P04 " #-75M7BD0)N(<" #T!0 &0 'AL M+W=OLEA.G5*HY=5V9E5@1><0;K/5-P45%E-Z*E2L;@22WH(JYON>=N!6AM1.- M[=E<1&.^5HS6.!<@UU5%Q,,9,KZ=.$/G\6!!5Z4R!VXT;L@*4U0WS5SHG=NS MY+3"6E)>@\!BXDR'I[/0Q-N 'Q2W MQG!U?9XL8)JFR74Z@,OD&@YB5(0R>0@?X2:-X>#]X=A5.K]A<;,NUUF;RW\A MU[=U?02!-P#?\X,]\-GK\!@S#1]:N/\4[FK7O76_M^Y;ON!%O@*%P!QF7"HY M@!EIJ"*,_L5\ '.!#:%Z0>H2H;DN'$T>TG46S0B3Z\&YYX7_:5YC^1/2E4T!(T]:NT+S)!N MR)*AA$+P"E1)10X-$>IAG_V6\\1RFEFRB4:?S;-O=FT]#_)'XS3FJYY@VY-4'L&PZ@1K5/<_@6S<^#]FEV=WK2S,/O1*QH+8%A MH7'>T>C8 ='.F':C>&/;=,F5;GJ[+/581F$"]'W!N7K@^)(-33-46,<)HK?S]PC7PVW1"Q4RM6.9A# D+28(H+ ;*J=X;ZIH$ MY!$_0MBPG3&25F:$W,O)^7R@:%(11!!P28'%8PU#B"+))'0\E*1*M:<$[HZW M[)]S\\+,##,8DNAG..>K@>(I: X+G$5\2C9?H#1D2[Z 1"S_19LBUA+!0<8X MB4NP4!"'2?'$CV4B=@"Z]0+ * '&OP+,$F#F1@MEN:T1YMCO4[)!5$8+-CG( MYV%1"U:#\<3V6X@ &BKA2#.@:%/_#.]W1/M49;XEL+PUFE0:SB=V_ M ,9ZZ#0(LCB+,(>Y*'VQ31!B>;GJK!=\3LXGOPUK_UBW;-,6A[+>=5439W<- MVZK"]O1:E5ZK4>_VV/+S@NUY=5 "O$YL06;OB- =PW8T[T#L\SC/LAS=K!=K M5V+MYN1*D7>7$,^ UI91(_RU9=02V9Y3IW+JO.%MVEPJS2X_U6= M2TH8JW/N/J\[U_5<[: \GX=I]97I54*]1J$[9]-0GHT:[= 2[[=S[C7-;7N8876Q'4UTW/<@SI5=SH4V1Y> M8KH,$X8B6 B@=N**(J=%QU5,.$GSIF5&N&B!\N%*=*E 98!XOR"$;R>R#ZKZ M7O\/4$L#!!0 ( ,U=6U>&PO=V]R:W-H965T MO5VORGB9<#W"*WIUC40.QEC_$<,;B9=S1 +0C$*F2! _K-"URB. M!8@OXS%G:D5*(=R^WM #N7>^ES&DZ!K'/Z()FW>UE@8F: J7,1OA]2>4[Z"&.J?P+UEFLS8/#)64XR<5\!4F49K_P*7\.6P+3/"(PO9TI34>9-#M$+P&1$1SFKB0_DHU=R1* M127>,<+O1ES'W.'HZ] ?W?\$O8$'_&\/-\-;?W!_"0;^/;CP$(-13,$ $@)% MR;SOZ(PG%5(]S!-X60+S2 (+W.*4S2GPTPF:E.B#:KU3H=?Y9HL=FYL=7YF5 MP "-:Z#N7 +3,"WP<.>!B[=E^[JNQ@SPBF-:$F-N, "6/:!JT.=E6@.6\>IZ M_-,Q9@4F4+.:_G^O9L<\JRA72W*M8^5*^!E,V/,E&,8P90"F$^ _+J,%/QP9 M^-4;4T;XZ?:[9,57&=DN)XL3OTT7,$1=C1_I%)$5TMQW;^J.\;&L.%3"/)4P M7R4L4 GK*X+M%(Y=%(Y=17>_B$J!(2\5&HEW8%F!9 1'$L0;?.6V&LU6T^CH MJVWK#\/X:]_8B_(JEW.NIRIA@4I87Q%LQ]-&X6FCTM->R)D 3T$LS/U;>OA> M52+._:_/8(UMZ\T/>\:K3.BKA 4J87U%L!WCG<)XI])X#W%H&$'Y,8N>^%5U+.]5XES',.SA#+:;7VSA#_,,INV+LQP6%,BR=M[4;U#Z->-6LM7_!9HWL+R2Q**8C1E*&PO=V]R:W-H965TN]\] M(>?NAHMG&2,J>$E8*GM6K%1V;=LRC#$A\I)GF.HG2RX2HO16K&R9"211(4J8 M[3I.VTX(32V_6]R;"K_+<\5HBE,!,D\2(EYOD/%-SVI8;S=F=!4K<\/VNQE9 M88!JD4V%WME5EH@FF$K*4Q"X[%G]QO6@8^*+@$>*&[FS!M/)$^?/9C..>I9C M@)!AJ$P&HB]K'"!C)I'&^+7-:54EC7!W_99]5/2N>WDB$@><_:21BGO6%PLB M7)*PP4L@B&7X#F?P75<[XA\4"\?8JCE MC4+N[LMM;4+EA%LYX1;YO%-.T)2D(24,B)2HI'8YC8CB@K)72)#(7& $1,&2 M4 %KPG($%0N>KV+(!%]2!5P XU(>LZ*LW3Q>VWRJUS(C(?8L_2U*%&NT_$\? M&FWGZS%C_E.R/9N\RB:O+KL_RM/H:(>EK%W(S.Q8^Z[C-:ZNNO9ZE_TPS*DB M]H":%5"S%FC.%6''@$I9ZV] AV$G@%H54*L6:) +@:DZAM2JJ572U$7LT;0K MFG8MS0-/+VJ(VN\SZ3#L!%:GPNK\VUOKO.]O=!CV)Y"],Q3-@?2#B!5-)3!< M:HUS:4:X*(=\N5$\*^;D$U=ZZA;+6)^+*$R ?K[D7+UMS.BM3EK_-U!+ P04 M " #-75M7) "\P(H" !_!0 &0 'AL+W=O98:HX*7(F1PXF5+EC>O*.,."R$M>(M,G M"1<%43H4J2M+@61CBXK<]3VOYQ:$,B?HV[VY"/J\4CEE.!<@JZ(@XO<0<[X; M."WGL+&@::;,AAOT2Y)BA&I5SH6.W 9E0PMDDG(& I.!$[9NAEV3;Q.>*.[D MT1J,DC7GSR:8; :.9PAACK$R"$2_MGB+>6Z -(U?>TRG:6D*C]<']+'5KK6L MB<1;GG^G&Y4-G,\.;# A5:X6?'>/>SV68,QS:9^PJW.O.@[$E52\V!=K!@5E M]9N\[.=P5.#[;Q3X^P+?\JX;698CHDC0%WP'PF1K-+.P4FVU)D>9^2B1$OJ4 MZCH5C"?3<'H["1\@C**[903A$L;A9 %/X4Q$(Q)@T[8.;W+863IS93L/VZV<[(6HA!#;Q)?'CGI-S M[G6NHXKQ>[$"D.@AH[D86RLIBY%MBV0%&1;[K(!<[2P8S[!44[ZT1<$!IP:4 M4=MSG(&=89);<636KG@%:[)<2;U@QU&! MEW #\K:XXFIFMRPIR2 7A.6(PV)L';FCR5#'FX!O!"JQ,4;:R9RQ>STY3\>6 MHP4!A41J!JQ>:Y@ I9I(R?C5<%KM)S5P<_S(?F*\*R]S+&#"Z!U)Y6IL'5@H MA04NJ;QFU1DT?D+-ES JS!-5=6P86"@IA619 U8*,I+7;_S0Y&$#X+X$\!J M]U: WP!\8[169FQ-L<1QQ%F%N(Y6;'I@[1.%D?'IY.;T[ MG\W0SA0D)E2@/73*6%H12G?5^/9FBG8^[D:V5!_3$#MIB(]K8N\%XJ]EOH]\ MYS/R',_O@$_ZX5-(%-PU<&\;;BN+K4^O]>D9ON EGXVG+B,UCO"@H-#MUMMT*H->M5> 'D@.3K/A22RU HQ12C^CF]=(%#B!L:6ZDP"^!BO^],$=.%^Z#M,[D6UE M)&PS$O[WT0J?E:#[:+T>MR5MT$H;]$K[KBIU OE2U4/5BY=UZWQ#<7II_[4X M[T2VE8%AFX'A._]L+ MIIY(5I@>/6=2=7PS7*D[&;@.4/L+QN3C1+?]]I:/_P)02P,$% @ S5U; M5V+;]\"_ @ F < !D !X;"]W;W)K&ULK95= M;]HP%(;_BI5-4R>US3=T#")1T#:F3JW:=;V8=F&2 WAU[-1V2+=?/]L)$="4 M]F(WQ';.>\[S'AQ[6'%Q+U< "CWFE,F1LU*J&+BN3%>08WG*"V#ZS8*+'"L] M%4M7%@)P9D4Y=0//Z[DY)LQ)AG;M2B1#7BI*&%P)),L\Q^+/.5!>C1S?V2Q< MD^5*F04W&19X"3>@;HLKH6=NFR4C.3!).$,"%B-G[ \F?1-O WX0J.36&!DG M<\[OS626C1S/ &%5)D,6#_6, %*32*-\=#D=-J21K@]WF3_9+UK+W,L8<+I M'*T@; 2A-5J365M3K' R%+Q"PD3K;&9@>V/5V@UAYE^\44*_ M)5JGDL^7E].[V<4%.IJ"PH1*=((FMBP(= T4FV;+]WKU]F:*CMZ^'[I*ES5B M-VU*G-84T%A*4!)-B4PIEZ4 ]',\ETKHC?:KRW1=)>JN8CZ^ M@2QP"B-'?UT2Q!J M59M#89WX81P&\=!=;UMX,6P'+FKAHH-PWP5FLMZ%+AIGO_76U&>(Z@2M,\5; M!-X>XZ&(';RXQ8L/XEV E ,T3M,R+S4E9 CG7"CRUQ)W0<9/$$[\T(NB/=*. ML.CL@]]-VVMI>Z^@G>4%)L)TL8NO]V(3#T7L8/5;K/Y!K/:\$9OSYA@QZ*3K M/]UD01"<^7N('6&ZQV&TQ^ENG9OFSOJ&Q9(PB2@LM- [[6N3HKX'ZHGBA3U* MYUQI8CMVTKE72K@_5'AQR$U !,]M)NG\_VU 6&IJM%2_!'_<< MGP/W.C?84';/8P"!'K(TYT,C%J(X-DT>Q9 1?D0+R.7.@K*,"#EE2Y,7#,A< M@[+4="S+-S.2Y$88Z+4K%@9T)=(DARN&^"K+"/M] BG=# W;>%R8),M8J 4S M# JRA"F(F^**R9E9L\R3#'*>T!PQ6 R-3_;QR+840$?\2&##M\9(69E1>J\F MY_.A82E%D$(D% 61CS6,($T5D]3QJR(UZC,5<'O\R'ZJS4LS,\)A1-/;9"[B MH=$WT!P69)6*"=V<067(4WP13;G^19LR%O<,%*VXH%D%E@JR)"^?Y*%Z$5L MVWT&X%0 YW\!N )@;;14IFV-B2!AP.@&,14MV=1 OQN-EFZ27'W&J6!R-Y$X M$5Y>GWV>H)/+R>3R]OS[ERDZ&(,@20\9]MYDHVMYU-%=8Q+T@$0T-6#@>V!B-\]\;VK8]M5CLB M:QC'M7&\CSV\IH*D;0Y+F*]AJM+7H>T/7.P&YGI;^VZ88[L#&]=A#55NK&Z[*J]6Y>U5-8IEVH.\$=!IDI,\ C2BZ.X" MLAFPUBS92_?2+.F(K.'U\T&DB#KHTWA%9P[AM_?T;MEZ7 MBA7NGU=U2USK76UN]0JJ4;L@;)GD'*6PD$#KJ"?3F96]3SD1M-#MPXP*V8SH M82S[16 J0.XO*!6/$]61U!UH^ =02P,$% @ S5U;5YX-L5A* P )0X M !D !X;"]W;W)K&ULK9=K3]LP%(;_RE$V32 ! MN;0-E[61H&4;$C>U,":A?7#34V*1Q)GM4ICVXVUGQ/' M/N[.&;\7$:*$QR1.1<^*I,P.;%N$$29$[+ ,4_5DRGA"I*KR.UMD',DD%R6Q M[3F.;R>$IE;0S>]=\J#+9C*F*5YR$+,D(?SI"&,V[UFN]7QC2.\BJ6_8039U=$5S)@([+/XADYDU+/V M+)C@E,QB.63S;U@"=;1?R&*1_\.\:-OQ+ AG0K*D%*L1)#0MKN2Q#,2"0/G4 M"[Q2X/TK:*\0M$I!'CF[&%F.-2"2!%W.YL!U:^6F"WEL5R/O_X>\Y=;);45:X7H5KI?[M5?X71$Z)^D6 MG*OY-6!Q3+B /_"#_HXH''%,PPANSS 9(_]9QVHTUU_<@2+C&.M(C?)U27=?35N_XWJ==OVTW:L8]HP,AVDZ(S'05*(: M@P2UO]2B&%W612G,7&>!Q=EQ_'J2_8IDWTAR_)A1_@23%0!F<;$G^EN@=[5V MW9B-^G=.--=Y20F<]Z\N:KNLV41K$P-C+^N^QJ;F]5ZM/I[C&+9-]R7M<8W)19"_-3:%D..$REJ4UMN= ME\-L-(^Q%W)X?8 Z(_R.JJC'.%7VSLZNVG5Y<28I*I)E>5H_9E(=$O)BI,YQ MR'4#]7S*F'RNZ)-"=3(,_@)02P,$% @ S5U;5[XSC4#4! &"< !D M !X;"]W;W)K&ULM5K;;N,V$/T50L46+9#J0OJ2 MI+:!;-*@ 9HV<+;)PZ(/C#VVA=7%)>DX"_3C2\F.: (R%<&CEU@7SAF=X:%P M,M1HFXMO<@6@R%N:9'+LK91:7P:!G*T@Y=+/UY#I.XM[\PC9$0&+L7<575ZS81%0CGB*82L/CDE!Y27/ MOQ4G=_.Q%Q9/! G,5 '!]<\K7$.2%$CZ.?[=@WI5SB+P\/@=_;8DK\F\< G7 M>?(R_$NVN[%#YI'91JH\W0?K)TCC M;/?+W_:%. B(>D<"Z#Z ?C2 [0-8273W9"6M&Z[X9"3R+1'%:(U6')2U*:,U MFS@KIO%1"7TWUG%J\GPUG5[]^87\= .*QXDDOY KJ>=T7119DHV$^<^C0.E, MQ?A@MD?]O$.E1U ?8>T3.CPC-*113?BU._QJL_1)%-:%!YI?19)6)&F)USN" M=TV>N1 \4^3K/:0O(/XA_Y%[X'(C0$M2D;MLO5%GY''%!9 '$<^@&EE'WIFM M6'B7JZCWG)JX 1&_\N(=(L^(%C\(O;IX^6K) M%^26QX(\\60#=45P(T?^L%;S35&]H8-6OZ+51Y'Z;V\@9K'\B-J="=M..1*8 M59M!59L!LMH'F-21P"SJPXKZL#.UNY&IWP_KV+:-LFB=5[3.4=0^C>4W>0S9O5[\[<5@-8:':=C/V+*/(* MB% M'A::3=^8O,AII$Y; V[HT _#^C70.LXF9VQ%9M,WCB]RNJK3I.^&CGPZJ&7<%,8N7-2,HXO<%NJC MPM\9_*<\T;236'UW:]^9L_7D(Z'9%3+F,#K'UCZJZ<-"L^D;VQK?^PV! Y\-7"]^:IP=;7!VV$T=9[K671TD-+LXQAG2"%GZ%-7P8:'9 M] _Z?>Z&WRG2;X ._2&K9=P4-ABXJ!DS1QO,''Z#QYVQ]=1WT=6CQ@_2'K;R M4?T>%II-W_@]ZN[_G:1\-W1?>_9:QFW#;&K&R]$&+]=AL\>=NK4&NFCU4>,, MZ1![":#:/BPTF[ZQ?=3=%#QI";BAC[9\FN.<+1]J3!UM,'7=M7S\G$G;#WW MG6SI'NSIHF_JXN[J=F$ F3& K+N-W0;H8RV?QC!GRX<9<\<:S%T7+1]WSM:3 MWT6_CQF/R+"W>!FJ\\-"L^D;Y\>ZV^9M@#[>\FD*/-KR"0X^6RJ^&;OG8AEG MDB2PT$CZ'VVM);'[#&MWHO)U^2732ZY4GI:'*^!S$,4 ?7^1Y^K]I/@XJOH8 M;O(_4$L#!!0 ( ,U=6U>NJZGD?0, /L- 9 >&PO=V]R:W-H965T M/_DM2IYC3 P_:>_:--7B>S)!+G/+VGL4K&SJD#,:Y(GJH%W_V#94)]PQ?Q M5-I?V!6QPS,'HEPJGI5@K2"CK/@GWTLC#@":IQD0E(#@*6!P!!"6 .N<6RBS M:5T0128CP7<@3+1F,PWKC47K;"@SRWBCA'Y*-4Y-[J>+Q?3S+;R]0$5H*N$# MW!,A"%/PB9(E3:EZ>*<'[VXNX.V;=R-7Z4D-U(W*"6;%!,&1"09PQ9E*)/S- M8HP;\/-VO!^T$+@ZVRKE8)_R+&AE_#=G)Q!Z[R'P@K!)4#O\ B,-]RT\:)$3 M5BL06K[>L14H[)9P*66.,=QRN&1;U"LO)'R]PFR)XK\FWUMIS?8_EQL2X=C1 M^UNBV*(S^?,/?^#]U91S1V0U!WJ5 SW+'AYQX"8A C_,]&:,8E51V1U:SJ5U;U7UF$55A,WJ,0-7B=N48IK+=]6 MKI]=DX[(:FD/J[2'O[E\AUU:U1%9S:K3RJK37R_?@J+?4K[/(WP_]'O]YO(] MJ\2=O4Y<6]6V4OSL4G1$5LO6]QZ__-YOKMM20$=N=<56M^O@H.2WEL>,I(1% M"$2!2A"6N*:,4;8&OH(-"LH;B[DDK=?J\&PX.'U2TPV!H1^$@==[6N=LBC-];E*-P"), G)QCR"%W=E:TA=_./9R&\_ M'#TQ'5G\LN/ALX_;$<=?#BQ4NP?'ZPS%VMXZ)$0\9ZHX:5>CU&PO=V]R:W-H M965T9D9)[/J>-W(3'@EG/LWF M[M5\*G*]"[).'JN,18'F8..0MVLV37UB!;\5>$!UU[!YO*2LJ/=O ^G#F>180Q!L:ZX/38 MXRW&L?5$.#X53ITRIC6LO[]X_RE+GI)9<8VW,GZ*0K.=.1,'0ESS76P>Y.$7 M+!(:6G^!C'7V"X=\[?C:@6"GC4P*8T*01")_\N>"B)I!WS]AX!<&?H8[#Y2A M?,L-GT^5/("RJ\F;?_[L05]+T>^)[?AV_!!;WE"G7Q:(G0+[GI9Q'Z)R(\ M6D=OEE3S$&YE0@=!\VPK+2P9&Z3-:6!UA/JZ>W[,IA<'KD+X\!NYA/<&$]U( M61Y_T!S?'L@;G?( 9PZ=.(UJC\[\NV_8R/NQ);M!F=V@S?N\**D&.JO:B5]GK,18#PN9'0''\>89A%L.=_/_<';.)YWM3=-T ;EM"&K= 6 M>U34$@"?40611DA5%&"OCK0&]'.M^$T@\UC,KZ.\8GXSQ%$)<=3.7G;"\ MP*K0]D"+)Z!]KJC;[!2/P:!*>G!HX+H):GO, 1R1*PT32/*C1/L^Y,>VK3XN MTQEWVPP%Y7P5MU=^?%GE)R6.R<4X>GGY(465 SI;\]VX_MD^*+&V>A>^Z@4_46I6DQ[6#< F!W!YH8L HPZH_ J5 MWPW5NZ+[A!;"3BDDX5+G:/([TU2I$&N5@:_.Q)> 7D%;OS-ME9JPCG*"SVET MEJ:OA>,4@$HS6+MH? G@%;0,.]-2R00[HQ.-*HN%AG60V,)_YT[+JI;/VGM^ M%Y4M@)YE;GQ)QV65&K#+Y:"=K35:Y!>":GE^K[KCBCZ4-,2X)E/O:DS4A,!@ M?T$ !D !X;"]W;W)K&ULK9QK;YM(%(;_RHA= MK5JI&P.^)NM82LU=:ALEV^V'U7X@>&RC'F/VE>\I3GH8NOXH3&F6O;&,6NFFVR78C MGC#J;@I1&(Q469Z-0M>/I-6RV'?/5LOXD 9^1.\9X8#O]FF^8[1:)NZ./M+T$T>VM=*?<.*J:"XH1?_GT MR$^>D_Q0GN+X:[YA;VXE.8^(!M1+HY<^'I\Q>Z M41Q\=C!/+J?K./CB;]+]K;20R(9NW4.0/L1'BU8'-,UY7ASPXB\YEF/'UQ+Q M#CR-PTJ<11#Z4?GH?JO^$2<"97)!H%8"M:]@7 G&9P+UDF!2"2;G,TPO"*:5 M8-HWI%DEF/45S"O!O*]@40D6?077E>"ZKT"17]XYN7!0^987?M'D*?683/\KSXS%EV:M^IDM77^X>'NX^_OE(WF@T=?V DX\N8VYN MVK?D=_+Y42-O?GV['*797+EBY%52J%[@*^1!'Z9X3/=K035L_RF*L U5? M GVO"H&/-+DBZO@=4655[8AG+9;?'7971%$NRK6?D^L_%[S19W;YHMP4RS7J M71&Y#%[ID%M]@I]?E-O?"3YAPMD=L=PY1+5<%OAH7!M^7/ F%W@/])DR3DF6 M6]Y7PI/ 3SN">B^$Y!]:-SQQ/7HK99]*G+)G*JU^^T69R7]T61,)T\2'I]Z, MLX^M/H>H(Z,RD# 3";.0,!L)/=R*,DWI8YT&E^(7&P^957E<5LVFE^Y+0Z ME&9 :2:49D%I-I3FH&AM\ZN-^56X^87$P>977YE_.I:[S(^<5H?2#"C-A-(L M*,V&TAP4K6W^IO.JB'N3Z\#EG*Q)U7L2%O]BUFSNP4)H.I1E0F@FE65": M#:4Y*%H[-9INK-*S'5N> 8BN9(I)@S,#VH*%TG0HS8#23"C-JFBGYV,=!:G= M;YB#BJWMY:89JXB[L>4RK_5;YJ$=62A-@])T*,V TDPHS8+2;"C-0=':J=&T M9A5Q;W;(,H_LTZVA- U*TZ$T THSH31+>=UP[USF>PUS4+&UO=QT7Q5Q^_6L MFA=_\4;,&NQF:)L62M.A- -*,Z$T"TJSH30'16OG1M/45<1=W:YO5W:F!;27 M6]%.UXWI>#R>G%_9Z35,A\9F=$S:L::9T$DM*,V&TAP4K>W0I@^KB!NQ/_S] M7S%WL&5+6NOKH..K^?3 M=4F_83HT-J-CTJZZ!#JI!:794)J#HK4=VC1(57&#](?K$C%WL&75UP7'_/PN M&ZW7*!T:F0&EF5":!:794)J#HI6^'IW<<1U2MBON\.?$BP]16M[37.^M?T7@ MKKAW_FS_6KG1RM\":##E3Q-\<-G.CS@)Z#9#REFU*Q%6WNU?;J1Q4MS7_12G M:1P63_?4W5"6#\A>W\9Q^K*13U#_YL+J?U!+ P04 " #-75M773D^<&4" M H!@ &0 'AL+W=OYCV8)*#6$WLS': _?N=G9!!&U ?]D)\SGV? MO^_P7<*MD$\J!=!DEV=J(PK@^&8E9$XUAG+MJD("32PH MSUS?\P9N3AEWHM#NS644BE)GC,-<$E7F.95_)I")[3/ E&3F> M$009Q-HP4'QL8 I99HA0QN^:TVF.-,##]9[]UGI'+TNJ8"JR'RS1Z/6DN[H.!P#D:0?X-R?8!Z0>\%U MJLB,)Y QE]M):HH>NT4ID.'JJ QC!QL005R T[T[DUWX'UJ\_>?R([< M]AJWO7/LT;<")-6,KZO[<45F.QPD"MI,5TP#RV2FR"8*_&[0#=W-H9N76;[_ M\7K09!W)[#'O;E/5?I>QE5ILR]Z#I"HV#PBY3 M'.4@30*^7PFA]X$YH/DX1'\!4$L#!!0 ( ,U=6U?E>^5S<0( "8& 9 M >&PO=V]R:W-H965TTB+JVJJ@\F#"1:)TYM [M_7]L)4: !]:$OQ&//.7..PTQZ1\J> M>00@T$M"4MXW(B&RKFGR,(($\P;-()4G6\H2+&3(=B;/&."-!B7$="RK928X M3@V_I_=FS._1O2!Q"C.&^#Y),'L= *''OF$;IXUYO(N$VC#]7H9WL "QRF9, M1F;)LHD32'E,4\1@VS<"NSOT5+Y.^!;#D5?62#E94_JL@LFF;UA*$! (A6+ M\G& (1"BB*2,WP6G4994P.KZQ/Y)>Y=>UIC#D)+O\49$?:-CH UL\9Z(.3T^ M0N%'"PPIX?H7'?-<[\% X9X+FA1@J2")T_R)7XI[J #LYA6 4P"PYH+)?]>O.H,Y8[.>475;8R*9%67X'=59S?$OCU2PX^!UU[8>J@YJ")KIQEY3 M(<>$7D9RD -3"?)\2ZDX!6I6E)\&_P]02P,$% @ S5U;5V0&0/@T !D !X;"]W;W)K&ULK9?OCYHP&,?_E88M MRRW9'0B*/Z8D*BQSF=OEO-N67/:BPJ.0 ^K:HMY_OQ:0Z8GH-MY(6Y[G\_3; MISRV_0VA3\P'X&@;A3$;*#[GJYZJ,M>'"+,;LH)8O%D0&F$NNG2ILA4%[*5. M4:CJFF:J$0YBQ>JG8[?4ZI.$AT$,MQ2Q)(HP?1Y!2#8#I:'L!NZ"I<_E@&KU M5W@),^ /JULJ>FI!\8((8A:0&%%8#)1AH^=TI7UJ\"V #=MK(ZED3LB3[$R\ M@:+)"4$(+I<$+!YK&$,82I"8QJ^-^>T?_D&H76N:8P9B$WP./^P.E MHR /%C@)^1W9?(1<3TOR7!*R]!=M,MM64T%NPCB)YNNPYR X MY0YZ[J"_=#@5P<@=C$LC-'.'YJ416KE#*EW-M*<+9V..K3XE&T2EM:#)1KKZ MJ;=8KR"6^V3&J7@;"#]N3;Z,OTX==#_\XC#S$97K]_V52Y"2X#JYF%&61C]1!@#34G,?8:O.J M86KORU:Z3IA=)\RI"7:0DV:1DV85W;HG'(AQ"M$<:.G^ MJX3^[?ZK$V;7"7-J@AUDQBPR8]9;$\PZIGCJV*$G!LH3?,QHL2*8K2X M* S3\_&+\5&C-VZ4C-OB8I'= _[@LUO)5!3^(&8HA(4(I=VT14)H=M+/.IRL MTJ/LG'!Q,$Z;OK@< 94&XOV"$+[KR #%=@DD=I' ^BDC(1S"9N[D'-)K(RG EX4$1794G5EVO@0+)*&UGNP:B@9*+^I[M] M( X R.,'I'M ^AIP:H?N'M!U1FMESM8--70V47)+E%V-;/;!Q<:AT0T3]AB? MC,*W#'%F=O?;_/W]+7F^^GC[1#HW8"CCFER01\BDR!BG+MAR29C(9 G$T-V; M261P9XN/LOTNU_4NZ8E=!N1>"E-H.TZ]$S_WYXVB*GVT2QZ_BZIZ)8!^>9[L@-TQF7NE) _KQ::*/PHO[EBUC- MV/,SVNR]U&N:P33 ]-2@-A#,?OHA&<2_^.S^3V1'YGN-^5X;^^R9LBT5I(.Q M3"X>'N=O#NX*T8::RDCUA2AJP!>'FCR)';NM.IM9'.*A; []G5ETI+O?Z.ZW MZKXK,23&WNV<+9>@0!@GV0K5Z(%(4X B?U>*Z9RYJJ-]!MIWZ<1AW/_1ES/S M&I@D1Z;B)!G[?0T:7X,SY[$C@(9J;T**"\RY"O4O.!#8X0= @]=(.VTG#0=C MOY$SP'&8? ,\T?9M. ; MX)'546-UU,KTP3#._FFJK[V76%5.'-S(DQVO$JAUR9'"<:-PW*KPO3EC[]6/XYY?4Q)__9S%K:KF!16K.GTWE%=U "G';H6*S%M_SA!VAF$:^^_" M.>0H[ ];+T-R\)5.6KENW:W'AJ>I4%XK[22V%"4GK)Q%)B._E>B@]RA!K5Q+ MIC$#*V'J[WDSV[1]5Z[9>35_;=M!U]-\I:E[R7NJ5DQHPF&)E'$XQ,*IZO:L M'ABY=AW.0AKLE]QC@2TM*+L WR^E-"\#NT'3),_^!5!+ P04 " #-75M7 MZ.U\S^P" #4"0 &0 'AL+W=O<>XX?UQZMA7Q42P!-GA.>JK&UU#H[LVT5+B&AZE1DD.*76,B$:NS*A:TR M"30J0 FW/6ZZU&;AABZ4V M W8PRN@";D'?9S.)/;MFB5@"J6(B)1+BL77NGDU MCJV!12*(:<[UC5C_@,I0U_"%@JOBEZS+V"YF#'.E15*!L9^PM/RGS]5$; '< MSAZ 5P&\]P+\"N 71DMEA:TIU3082;$FTD0CFVD4:HE?&>)T M9Q!RN,Y71$,86GAX%<@56\.63VW.^-3G\(+(=OW[MUV]C M#^[0)A=*D9!*R= WGOTUE5&3Z9*I5S"9 K *G)&]VG;R-L+S_:%;1^U([-02 M.ZT2SSE6$YJ&8+212.1S'><Z \IV5YW$QID[+>065M$3O*^K6R_O_-W E) M03>)[!\4^3:B92\.:J&#]Y<'SNB<<:99\PX3I;AZF#IDQ09KFH[AP15KB]@1[CJO]Y?3 M*GW?>NW=5Q5?6Y%K#2EUVEM7KGGO7%.Y8*DB'&+$.*=]-"G+)T39T2(K;N&Y MT'BG%\TE/KM F@#\'@NA-QUSL= ?4$L#!!0 ( ,U=6U?&:ARRM0( M -L' 9 >&PO=V]R:W-H965TM[7NCFF# GCNS:E8@C7BI*&%P)),L\Q^+W&5"^'CD]9[-P39:9,@MN'!5X M"3-0M\65T#.W84E)#DP2SI" Q<@9]TXG0Q-O ^X(K.76&!DG<\[OS>0B'3F> M$004$F48L'ZM8 *4&B(MXZ'F=)J4!K@]WK!_LMZUESF6,.'T.TE5-G).')3" M I=47?/U9ZC]!(8OX53:)UI7L4'@H*24BN^+'>ARU ;Q_ KP'^ M,_"_0XY_>8@^I:OO^\@6,)S0#?X$4V)3"B7I0#TB=L0&C=B@4^PX38G1 M*I'B:/6W\C:Y%6.P)<1[)K4K8D=FV,@,.V5>0UHFE4["7JLS?%%G5\2.SF&C M<_CO9P\LU0>O"S3=IW3XJ@OP4E2EV-VJGSF(I6TK$B6\9*HJIM[7M]-29PYP4C? MNV?!B!Y$$F=PSQ _I"EAWVX@H<>Q@YWG&Y_C[4ZH&VXPVI,M+$$\[.^9O')+ MEBA.(>,QS1"#S=BYQE<3/%0 W>+/&(Z\=HZ4E#6E7]7%/!H[GAH1)! *14'D MX1$FD"2*28[CWX+4*?M4P/KY,_MO6KP4LR8<)C3Y*X[$;NP,'!3!AAP2\9D> M/T(AJ*?X0IIP_8N.>=MNQT'A@0N:%F Y@C3.\B-Y*HRH 21/.\ O /Y+0/<5 M0*< =+30?&1:UI0($HP8/2*F6DLV=:*]T6BI)L[4-"X%DT]CB1/!?#&YNYVA MU?7?LR5Z-P5!XH2C!6&,*'_?HU_0PW**WOWX?N0*V9]"N6'!?9-S^Z]P]]$M MS<2.HUD60=3$NW*^$;"WP_9!>IX/R/?\SLMXYF8X5,()1PK.!X: MAM,IO>MHOLXK?'=[4"YE6_2)P0E^^@'WO5_;=%LB:[C0+5WHFMB##PE=DP3-,T&R M;;Q.0+IQ1"OR!)&\&=(4VN3GG'W-J9::QP#W_($OI^6Q+LS8]1N%]4IA/:.P M![1$&'VYA70-K'4.C?A3Y] 264-JOY3:/U\E]VVZ8(FLX<)EZ<*E<<)GFPWH MKPJ*==TB09Z0]*6U@',J[-4JV+OP\8OZ-7;X1CF#4L[@?^O7-]:O$7_JS%DB M:T@=EE*'YZO?H4T7+)$U7,!>]3'W[%5PP85QHX2QUWM1P^8^WZJI%E"PN8P7 M\]5LBI:KZ]5LV:K#B#]U FVQ-=7ZE5K_?)5<<-MRPA);TXDJ7&%C:@D6\C\, M+=U(E!MAW8U6 ZRFJH*M'E*&PP&^+-^/IK(J,&%S8OIXM_B _I _K1(L19Y" MPCD"%*X2%.Z=L9JMQBM;;$TGJH"%CP/_NZ7Y''$)5WD)FP/3 M/0N-^<(,/WD&SQ&F<)6F\.",M6PU:MEB:SI1A2UL3#$GUO*P-2A_5\E6@Y-; MVQ!)@6WU/I'\?M!#)O*]D?)NN1=UK7=@W*IYOI%U2]@VSCA*8".AWL6E7$=8 MOC>47PBZU]LK:RH$3?7I#D@$3#60SS>4BN<+U4&Y0Q?\!U!+ P04 " #- M75M7<]QW)*P% 2(P &0 'AL+W=O*JZBVU"HBM9PL,*W9$K$M]4EDZ5625E$"4EY1%-@9'G2&*'C M /650-;CGX@\\*UK4%.947JG"E\7)PU+C8C$9"X4 LN_>S(F<:Q(3F9&>9D3.-_HX4(3QJ]!BS($J]C<44?_B3%A#J*-ZAK-6"^YH(FA; <01*E^3_^51AB2P Y!P3L0L#>%>@<$' * 6=7H'U H%T( MM%^JH5,(=%ZJP2T$W%T!]X! MQ#H9L[*K9NY9H(%'@X8?0"F>DN:NLC\FTE+ MCT2I6HI3P61K).7$\,H[&UU[$[@<75U_A]/1V>AB[$UA=#&!ZZO1Q70TOO[Z M]\44/DZ(P%',X3-,U@0$E>LPQH(L8(69B @_DBW?IA/X^,?1H"7DR!2_-2]& M,7=Y^3#_3RR-8 6M*DI5WM)[N.;2WQKW7: M!,?Z!+9E.S4#FKQZ 7GY"Y%$=UXA5;.N4:=3*>D,?SP M#KG6ESJ/F81Y)F&^25A@"%;Q=+OT=%M'']:'ECK/YAPWXZC'[?T0=>U^9]"Z MWW:95MMK7?8BE;Y)E4&-REX?]4N5%2-W2B-WM$:>XKC>IKE89TM;Q[&[J(=V MK-K9'Y75:;MHIY^WS^LCMV.UVSLFV^29AODE88 A6\6VW]&WWC9XO79.> M-@GS3,)\D[# $*SBZ5[IZ9Z9Y\NIGG.#:I=#;S_@N6@GVDVTY->Z^24:?9,: M@WV-"-E.K_Z1U"_]TM?:\YRN4[F]2&$:8D;R6W!)F#;*:HFOO?=,PCR3,-\D M+# $J_@869NMIO5&<;8 &W*V49IGE.8;I06F:%6';^46D*%P^PSHQJY?%FCO MS;'K[KVNZMFO=C?:"X#[.GVC.H/G=%;=8V_<8VNM&L@[< '3A%(A7VLI6U&& ML]OQ+$HBY3!=^-6S7WU+FJ1Y1FF^45I@BE;U^2:5@MXJEX*,)E.,TCRC--\H M+3!%JSI\DU%!^I3*H=W^Z3-R-T[]*C"9WY@8I7D%;3M,VJ[=Z^ZF:(QJ#6JT M]OM._V!XWJ1ID#Y/,XICV+Y=Y:-3'Y$-Y4<*UYBD>49IOE%:8(I6=?,FL83< MMXK(1A--1FF>49IOE!:8HE4=OLDV(6V*0Q.1]7*'(K+1))11FE?0W&?M]/#'#^]ZMFU]46U9359&7XX@ MXB!" O,01RS!:588TV2%T\=/H-['93FD\8*#XS;;[X&KC @'NMSNV81K69CA M&*=S HM\FU7J ISU/\=L'I;?X4"=2X@?Y68L,V&J0HXBXD3E7N3>+%K ['$+ M(@/0C(0X7N[I/I"M^01G9V,UOWG>$9!EO9>%5# :QR3#>RRZ@VD3+DC,:2HG M#%S0^9V:,&&Z27+MP ^-%9:4020X+' DYTY7I-CAK-9RM\-)L^Z&;FU]34\( MN\T.2JA9277Y5Y:RMCR,<9H=0=BI'Z/C":JI]]"Q7U<_0CW9T*MMZ.,Y0&ULO9EM<^(V$,>_BL;M=)*9%%LV8$B!F3OL M3M,>1R;TVACVE>='D2-D3 MWP$(]!Q'"9\:.R'VMZ;)@QW$A/?H'A)Y9T-93(0\95N3[QF0=>X41Z9M64,S M)F%BS";YM7LVF]!41&$"]PSQ-(X)^^L]1/0X-;#Q?)=2HVLP#>20?X)R0(.,%]"(Y]_H6-@.Q@8*4BYH7#K+'L1A4OR2YU*(,P?< M?\7!+AWL+QSLUQR$60V8?2(6&8M:=E! MKG[N+?4*DVRBK 23=T/I)V;SY6*Q_(A6OR[GOZ K#P0)(XX^$L9(%L%K]#WZ MM/+0U;?7$U/(]C(O,RC9[PNV_0K[7;KM(8QOD&W9=H/[_+^Y>VKWG].DAQPK M=W<:W'VUNP>!=&]LW90:5T+;E=!VSG->&TT0I'$:$0%KM!0[8&A.8_EL[[*' M[@#H+@EH#.CJ ^7\&GW^(-W1G8"8_]$D?-%6O[FM++G<\CT)8&K(%CBP QBS M[[[!0^N'IC#HA'DZ8;XF6"U@3A4P1T6?R?#$,I/))S!XND%\1V03B*1B1UGX M-ZR;HJ($=HV*3IA7P 8Y+%L[#C.YDA2?B7DXE[R-94W/?J5GOX.>>\+0@40I M-.FH!'7542?,*V#NF3I6S[+P%QK^FU5-OT&EWT"IWP,<@'$H!$1\'X6B23LE MI*MVZA[9MXY\5VC3*T]GKWQ-L%H4AE44AFUF\:J8Q:L\*]R@92JX(,DZ3+9- M,1E>/%,N=D:#D5N?-_.6=MZEW7@X=B[L_ 8[NU^SJVG@5AJXW3-CR'G:G!65 ML*XS4B?,5IJO MBU8/VZE>Q>KR\*M*I9)96ZHMUW+QX")[M;7TU/WLK.K_47[B4_V)VQ>@ZO2D MY'2>YSIIGE::KXM6C\BI&L;N6Z8GK>6R5IJGE>;KHM7#=BJ^L;KZ;OE_FIK2 M.1[J/G7X1TUKOWQ=M"(6YME^5+;=N"!L&R8<1;"1>*OGRA3*BAV\XD30?;Y% M]4B%H'%^N .R!I89R/L;2L7+2;;K5>VCSOX!4$L#!!0 ( ,U=6U>\-_H2 MC 0 *,? 9 >&PO=V]R:W-H965T/(GO\QD=&#\56PHE>!+D9=B'&RDW-Z'H5AN:$'$'=O24IU9,5X0 MJ7;Y.A1;3DEJ)A5YB*(H"0N2E<%D9(X]\\F([62>E?29 [$K"L*_SFC.#N, M!F\'7K+U1NH#X62T)6LZI_*/[3-7>V%M):TLJCK\KHT'M4T\\W7ZS M_I-9O%K,@@CZP/)/62HWXV 0@)2NR"Z7+^SP,ZT6U-/VEBP7YAL6*$NMB F7=\]4DFR7( /P(P10%U3 M(4F99N7Z^U$HE7-M(EQ6CF9'1^B*H^EN?0<@_ &@""$@C,GW5D(5>AT_JN-' MQFQ\Q>R,*F52\$+WE L*YI(M7\%\FV<2?/Y(BP7E?X%_P)SR3*U@"CX1SDEI MSUU:A].A_I?:XCCEV7@(E&Q4S$";UF1 [LLCII2"/ M9GK&C+Y;["=Q9#ZC<'_!?Z_VW^M @\Y$2<*$$X).!VV3&=2+R?Q(H'$0\S] M.N9^-Q+HGTD 1K!W50*#VO^@,PG,FDG Z;!E.H?U)##T$#.,+$FB;D10 MV3E50=*[?A^ )RR#G66F8460HBZ$4(R ?JT$DAYZ[D&@NA MLO-."/U>?/TI$EEN(3>WIBM)>;?%I(_*#%D,HMB/%GRP#EG6(7=)UUP+O3,M MH$1_^E>D8+F%W-QJ)(6;BDJWP[8YM1A$?3]2\($U9+&&W*5=V3\W\6E.XJV>;8, MQ'XZDM@'Z6)+NKBCEF1\H27I>HZ,+;5B-[4:Z:-Q:>EVUC:?%H"QGW9D[ -S ML<5H ZOV),ONWH%[OU>_G)OU!+ P04 " #-75M7 M"*P(^+0" !G!P &0 'AL+W=OPV/10]T-+8(B*1*DG;\=^7BZPZA:+V MD(O$9=Z;>3/D,#XP_BAR (F>RH**D9-+65VYKDAS*+'HLPJHVMDP7F*IIGSK MBHH#S@RH+-S \R*WQ(0Z26S6%CR)V4X6A,*"([$K2\R/$RC88>3XSFEA2;:Y MU MN$E=X"RN0WZH%5S.W89 MS$?.I8,RV.!=(9?L< VUGJ'F2UDAS!<=K.W@HX/2G9"LK,$J@I)0^\=/=1[. M ,'P!4!0 X+_!80U(#1";61&U@Q+G,2<'1#7UHI-#TQN#%JI(517<26YVB4* M)Y/5]7@Y[TW&J_D,3>]O%_.[U?CKS?T=NIB!Q*00J(>P4#6N=-;%N]B5RJO& MNFGM86(]!"]XB- MHS(7:$XSR%KPTVZ\'W00N$INHSDX:9X$G8Q?=K2/0N\] M"KP@; NH&SZ#5,%] P\ZP@F;$H2&+WRI!#GFT)NHLYBA!3ZJ*R+1F'-,MV#& M/\9K(;DZ[S_;DF^Y!^WI3?@KD3U+PZ!) MPZ"+/5D2\=C;< !$J 3%+Q''$MHT6R+?GFG=I_:)U_=\/XK=_;F47&IGFZ?\SM$W2+^990@0K8**C7_Z!2R&U;MQ/)*M,9UTRJ/FN&N7H)@6L# MM;]A3)XFVD'SMB:_ 5!+ P04 " #-75M7&%XS#R,+ #CJ0 &0 'AL M+W=O#YC)W[* M0)[ Z6.:_9$OE"JL#ZOE.G\S6!3%_>OA,)\OU"K.7Z7W:EU^Y3;-5G%1?IK= M#?/[3,4WFT&KY= 9C6;#59RL!V>GF]O>9F>GZ4.Q3-;J;6;E#ZM5G'V\4,OT M\#4?6(U%+-BXJ(RW?OU:5:+BNI M?!Q_UNA@-V?+EDWD7Y^HR7?Z:W!2+-X/C@76C;N.'9?%3^BA5 M_82FE3=/E_GFK?6XO>_1R<":/^1%NJH'EX]@E:RW[^,/]3=B;X ]>6: 4P]P M/AO@3)\9,*X'C+O.,*D'3+H.F-8#IET'S.H!LZX#CNH!1UT''-<#CKL..*D' MG'P^X+EOJSWZ]),;?3YD]MR0W0][^Z+;ODHV+S$W+N*STRQ]M++J_J57?;!Y MG6[&EZ^L9%U%ZKK(RJ\FY;CB[%J>_R2^NSB_%JYU^>/56_'#]?G/P8\_6-^X MJHB396[]$&=97+WNO[6^LWZY=JUO_OGMZ; HYZZ$X;R>)]S.XSPSS\RZ2M?% M(K?$^D;=M(R/S.-MQP ,RR>]>^;.IV=^X1C%JSA[93G.ORUGY(Q;'M"E>;BK MYJ^LL;T9[K0,=SL,KV=O&RZZSVZW#/B1UF'X^>_;E'7_USUUZ&XUT QQMO_%P %W&FOKLH MMPHWUF6Z*C>5>;S9V)R7L5O?J7+S55CO/EK[]WL;?]SC_[2%@L1<$A,D MYI&83V*2Q (2"TDL@C MDI-=)"%G%%VF3$@9PQ)+((P+0+3702FQ@ALMS;O M-EN;^?Y627VH/E9Y6RJ,9-]4D)A+8H+$/!+S24R26$!BX1:;[<7Z:'0R/IKI MR8Z>WFTV&Q^/C^S=_;1HS';1F!FC\M ;#"/8-QNS) MT[++?Y/1R9'^_%UR5D%B'HGY)"9)+""QD,2B#J\A+1M'NVP9>[8O%0KB;*U1S44V@FH=J/JI) M5 MJ;;JW%S0=;?[I.](A.FU$:7IV]G[?:[_PX+89Z)T<4G-13:":AVH^JDE4 M"VK-?&0]1.>,*$V/C=/$QC'&YG(9YUUWLLQ4[P"1FHMJ M4\5/-13:):@&HA MJD64I@>MJ4/8A^Y#V&@A M5<5!.HYJ&:CVH2U0)4"U$MHC0]GDTUPGYI-\(, M](X7VHY -8%J'JKYJ"9KS1X;JQ3HG"&J192FQZ:I4]CF/L5V^7C1;?F(]BA0 MS44U@6H>JOFH)E$M0+40U2)*TX/6E#/LV:&7CVB; ]5<5!.HYJ&:CVH2U0)4 M"U$MHC0]GDT_Q#;W+3HL']'V!ZJYJ"90S4,U']5DK6E]H\_7CFBY ]4B2M,S MT_0[;'/!X[=D;5TN$K4HWZKUW6[M:/UM]>I^F*?IG2RT_8%J M4\5/-13:): M@&HAJD64IH>PJ8'8A^Z!V&@1!-5<5!.HYJ&:CVH2U0)4"U$MHC3]3WF;1HCS M\D:(F>@;,%1S44V@FH=J/JI)5 NM*:#HGC''@-Z:#- M$U1S44V@FH=J/JI)5 M0+42UB-+T>#;-$\?XJ_.S(,\?RL3=IIE5X.JN/:A+5 E0+42VB-#T]33'$,1=#GEU&6G]; M?SZ:0JLV2>J+7U:_G?;P]?O6I$6R.HYJ*: M0#4/U7Q4DZ@6H%J(:A&EZ1EL"B;.\:%7C6CU!-5<5!.HYJ&:CVH2U0)4"U$M MHC0]GDWUQ#'^[KS;JA$MCZ":BVH"U;Q:VU_ S9XNX'QT4MEMT@"=-$2UB-+T M4V8W=8^QN>[Q\V-JB=7],OVH5/ZU:T;S''TS@VHNJ@E4\U#-1S6):@&JA:@6 M49J>P*8U,K8/O&8]=9,=<[OORG M9V:@=R#82Z6PUTIA+Y:RU;YP:0=T3MEIS@"=,T2UB-+T.#1]C;&YKW&565?) M?!&K9;F[]'U2%*MX_=5[4FAG ]5<5!.HYJ&:CVH2U0)4"U$MHC0]B$UG8WSH MSL88[6R@FHMJ M4\5/-13:):@&HAJD64IL>SZ6R,7][9,!.] X9V-E!-H)J' M:OZX4QE#=KM;@#ZV$-4B2M,CT70VQB\]B8<9Z!T(M(Z!:@+5/%3S44W6VI?V MN-":!:I%E*;'IJE9C,WG\>BVQ]7M'''FJ7H'#"U4H)I -0_5?%23J!:@6HAJ M$:7I06P*%>-#G\MCC-8Q4,U%-8%J'JKYJ"91+4"U$-4B2M,OOMR4.R8O/Y>' MF>@;,%1S44V@FH=J_N29*ZA\ML?5[6X!^MA"5(LH38]$T[:8O/2B+6:@=R#0 MM@2J"53S4,U'-5EKIM,FHA.&J!91FIZ9I@(Q^<(56Q:J^H/DA^T;\VEMS%3O M]*!5"%03J.:AFH]J$M4"5 M1+:(T/6A-L6)RZ"NV3-!B!JJYJ"90S4,U']4D MJ@6H%J):1&EZ/)NBQ\1<].AX6ANSTCMC:(>CUO9W(.R6/0B!SNJAFH]J$M4" M5 M1+:(T/3U-.V-BOG#+SUELNLZ5A,#GW1E@G:T$ U%]4$JGFHYJ.:1+4 U4)4BRA-CV?3]YB8^QY= M5Y!HZ0/5W%K[PMEA!#JIAVH^JDE4"U M1+6(TO3P-*V/B;GU(>-U^EYE5K N M5+;>;-;*I62PGIN7DVB_ ]5<5!.HYJ&:CVH2U0)4"U$MHC0]@FHMJ M4\5/-13:):@&HAJD64IL5SVO0[IN9^1\?EY/1I:V#2&PO=V]R:W-H965TSG9"1*61$F.QX'*4PHXCMD@33 MW[<0D\/$L(WCB7FTV7)YPO3&&=[ OC7;$9%RRPIJRB!E$4D1136$^/&'@6V M$J@>WR(XL)-C)*>R).11-NY7$\.2=P0QA%PBL/C8PQ3B6)+$??PJH$8YIA2> M'A_I=VKR8C)+S&!*XN_1BF\GQM! *UCC7[-Y)FO(B&4XA(DAB@0#N@?# M>_G<[EMOZWS6"?-UP@)-L$HB;IF(VT3W%C@&&0B3@5RAC$8AU$712&D;A4Z8 MKQ,6Y+"!@LE%9N]9'<7=0O^VRUWR3S9 M39";10^8;J*4H1C60F=U!@) \_V7O,%)IC88EH1SDJC#+> 54-E!7%\3PH\- MN6=1[H)Y?P!02P,$% @ S5U;5]=^]Y$X!0 'QT !D !X;"]W;W)K M&ULO9E;;^(X&(;_BI5=K3I2V\0YAP6D0D)G5C/3 MJNSL7!LP$$T2L[$IG7^_SJ&!!&- 8^T-Y/!^KV,_/KN_(_D/NL:8@;A M6S.VZ>DZG:]QBN@]V>",OUF2/$6,W^8KG6YRC!9E4)KHIF&X>HKB3!OVRV?/ M^;!/MBR),_R< [I-4Y3_'.&$[ 8:U-X?O,2K-2L>Z,/^!JWP%+-OF^>% M!>)_KWB,DZ1PXM_Q;VVJ-6D6@8?7[^Z3,O,\,S-$\9@DW^,%6P\T7P,+O$3; MA+V0W4=<9ZC\P#E):/D+=K76T,!\2QE)ZV#^!6F<5?_HK2Z(@P#N(PXPZP"S M&V"?"+#J .O2%.PZP+XT!:<.<+H![HD MPYP+TW!JP.\$E95NB6:$#$T[.=D M!_)"S=V*BY)O&&GY^F4_ 7"-R$F*$XH1_ M'?@V#<'-[Q_Z.N/I%&I]7GN.*D_SA*<%OI",K2F(L@5>".)#>;Q[+GXBCX>F MQ$#G!=24DOE>2B-3ZOC7-KL'EG$+3,.T!!\TOCS<%)7'KZ4>_5KJ$WEXB.<\ M')X,?[P\'$I06$V%M4H_ZX3?UVV*<\1(WA-5S"K6%L<6W7J/;M <#S3>;U.< MOV)M^,=OT#7^%$%5:1:J-(M4FDU4FCTJ,FM5#;NI&K;,??B5C]P)H10@QO)X MMF5HEF# "&!K#,8DW:#LIZC25*YNZ5H,W:_#.PM"R[/[^NMA?1#I?"OPO+8N M%.B@&01E\SD41B(A] S;@VWA1)KO:Q$I,FLA4YR>=+@*<4;XM.WD M@.6I'+!4FH4JS2*59A.59H^*S%J5PV\JAR]M:]_+A1)O4 ^OO$&M,."3FQG. M 5F"Z1KQ],#3EE&&L@7O(F_!"-%X+JI$_E$OQ7LHR_$[G=3X6.=!RS_2A0(_ M.[#=H#M^B?Q,W[4[NHFT%*X%ILBL!2QH@ 4J@85QLF7"%/.YG!*6<\'Q?MK^U,P$;TN M9;NJ, KIF9?2$PL=Q^_2$PI%],1"U[>Z]*3E<34]16YM>OO-$BA=<%])KVYW M$G[6I?S$0@$_H5#$3RP4\%.ZGZ'*K/S]W^CMLC9K'TT9NNNY6G+(AL,VNK4B/&\5G;""3I>RTBT1 M56YMROM-$2C?%?D_*)]OV\[9=7LM\<]R/FL5G; ZYJQT8T656\59/SAV27&^ M*D_4*)B3;<:J7576>CV!O# 7/0]B+1,\GQ>E?>?RS3[8Z.OR" M\E7,JTF"E_P3C'N/9SBO3N.J&T8VY6'0C#!&TO)RC=$"YX6 OU\2PMYOB@2: M,]'A?U!+ P04 " #-75M7,1V0U$4$ 2& &0 'AL+W=O#N#2 GJB#]SLN4[QT ]RC.EW]7)YVSL>.J.2$'F0B&P M_'DA4U(4BB3OX]\6ZG1]*N'N\1L]K1]>/LPSYF1*B[_R3*S&SM !&5G@32$> MZ?83:1\H5+PY+7C]%VR;V#!TP'S#!2U;L;R#,J^:7_S:)F)' \)4"M ?4%P M0."W O_4'H)6$)S:0]@*PKX@.B"(6D%T:@^#5C"HS6JR6UL38X$G(T:W@*EH M25,'M;^U6CJ25ZH4GP235W.I$Y,XYW-:B;S:D Q\71.&585PPN\;.#H ]\$7R5YQD%09R33ZV*R/CNE3LQXB \"5 MF>K2A=[2=8^,Q-\WU37PO5\!\I"ON:'IZ7*DR\>/]9[\6.^I61Z3N93#@_+9 MZ7)HL,+O*M>O>?Z9E8NK#,AK:\IQ 6:,;M8<_'WWS 63P]X_NB)N^@GT_:AO MP2U?XSD9.W*PYX2]$&?RRT\P\G[3%8!-6&P3EMB$I39A,TNP#V44=&44F.B3 M1_)"9 GIZL(H/+4"T 7&IW^*E:$O8W%.D^-\G,]M0F+;<(2 MF[!TN.<5'$+4,U03%(2AWLV;SLV;$]PTO:)&_;EVVH3%-F&)35AZ=Z:9466Z4E5FEI2S/YJ0FY@KX7 MP@-3)+BSEP.-EOY!!%CBO (+1DN0[2Z0:;= UKH-]Z;CO;N>'@^)CXA.9@SG=5*)9MW4;U7;T]VVN_ MA[=3J&F/X6VB:T_5AG>]X_G>;;-;_@6S95YQ4)"%O 7O>B#+@C4;T,V)H.MZ M__.9"D'+^G!%<$:8"I#7%Y2*MQ/50?=O@,G_4$L#!!0 ( ,U=6U>?2T_> M0P, -84 - >&POM%JX,("8>'*@^'YU5+Z[+;\E=P"] MYZ&?-M13C);ZHYYN!L7(W=9A&=F7#RL=U24S[.=2K"LG#MV B4T*&CP2/@A' MA+.Q8L#*2<'XT@UW8& BN52!-B5KS+1AI'IR<-OUH)IKG8()J6QL%\']'M?3 M=X!5#PPRSAN#G= -#/LET9HJ<6,Z=K(=? $%=?M^61J'4T66[E+U\E6Y0LD>IO\[-.>.T?H^=_F>4H%581OFC:U_YZS_&K'M+-MOE5W# M7H_U^_N]F[PZ!I/),9@\BIKL'8/)] A,=M_L6_-PD_'[3&14GX0VCEM;AZUF M-(!#[2#\"0=HO@X:C.>,:R;JWHQE&14OSEQ&7I.Q^:-M2]_,SVA.YES?-^ @ M7+=_T(S-B[29=0N)J&>MV]]A>>VD.5&;6$QD=$&S4=U5T[%M!J9AHM87$':1 M&WOY$8SC,#\"&!8'NQV&8MYX7Z:&<'LIQ+!\RLA\LCI^3 MFLN_TC2-XR3!,CH:>1V,L+PE"?SXU3!OP,#B0*2_RS6^VWB%[*\#;$_W50BV M4KP2L97BN0;$GS=@I*E_M[$XP,!V :L=B.^/ S7EY\0Q["KF#7N"<21-,01J MT5^C28)D)X&/?W^PIR2.T]2/ .9W$,<8 D\CCF .P .&Q+%]#^Z\CZ+5>RI: M_R=S^ Q02P,$% @ S5U;5Y>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'MO0'.9V9B^>VEY4I#"SX;IKWL8;YZJ^MM]57TC?^^*LKD= M/;3M_GH\;K('ODN;WZL]+\4GVZK>I:W8K+^.FWW-TTWSP'F[*\;:U94UWJ5Y M.?IX\WRNL![+&U7+LS:O2K&SV['.^5/S\GFW21[S)K_/B[S]?COJWQ=\1'9Y MF>_R'WQS.[H:D>:A>OI4U?F/JFS3(L[JJBAN1Y/C!VM>MWGV:G?<02;I?=/O M:=/[*!4@MR/K2IQPF]=-VQ_1GS\5C(]<''S<.K35/"]:7CMIRQ=U==CGY=?N M-.)7C*6?T9%!U@V#_F^&9$RW?'; MT:QZY'7W>\07L,WQM[4"2HI4?9V+#VJVZ?'P4)B?N!%;DEG@.ZX?NT[W+@X\ MYM!$;$B0&@"I#0CYER9!Z@"D/B2D+D$: *0Q)*0A09H I#DDI"E!6@"D-22D M)4': *2-"QGQ_IN[HTBU)6'-'_/JT!3?"6N: Y<@WP.0[W$APXCY,Q92C]!9 MPM8L86Y,J.^0(%I0GTF0'P#(#[B0\6JYI-$7$LQ)S!8^F[,9]1-!/ M6?B)# M3JZ@;'Z%BWGBB4GDSERVIE//_8WX;B+S@;9!U\W:]9,@$I=81H+<,D&62QBY M(64.<3^'W3@^W7K))S=S1*!(Y3N&!-#%!]H3GTEA-&Y /)LA".%ZU MD'[I Q.I4+9T@(&K(0A%J#I4L2^ED)G09)0$.60.1Z?7,1 MTBZ?3:DGLL8IA(FXXV1,L.E %H,(W#+P29P$LS]D)L@"&K(%XD\T M7';&H@D+E)A!"M"0%2!D.G>C2-"]"AN4\C7DE.\%<4R$/DD?/YD*2OP:4!#]D"\FL:BX!#5!G&[ZDW)(Y 0 M-&0A@#6Y,BV@0:;0AFP=E(D!'3*%/E#K0'Y)TI[D!1.2AWZY#N)$UOPJLT'& MT(=L)=1Y*G"B:KA6H@NIC FY1!^RG5"C";E%OU [>_EK$!F<1 -HE:5Y^]V.###F2#@ 6V>K$A@QC(!@$GP%5,R"<&LD_@.E9^ M=F1 5C'0VQ4(4WYZ9$".,9 =\W:Y[? VS65,R#D&LG.4O<"8"IIR(2<8R([!VX+E(L.N<<?Q8D'LL M['[G-#'P$DF/IPTG6=6TRBBW(/58R.J!YPED0UJ0>BST95[R/,%+2%F9B<2N MC')PG1?Z0J_SF!'/JC)3A@\D'PM9/F]A.GS+ZUIVI 49R$(VT%N8Z[0XI&HR M@@QDH;<]YS#_34CRZC[(0#:R@>#9+'FDVY"!;&0#R4_2_R.:D(%L[$FWA[3F M[Z8BH6_(K-J),S7]0:];4^G3;,A"-K*%8$SEWH0L9*-/OBDK M%GZ^/65,R$(VLH5^GFD]TUG8X$)C9/TX>2-TV.;E00R>8,_KXR'/H#(FI!^[ MU\^X/[CY>+/AV[SD&U]\12/V9VF1A37I7OKU7YIA=FO MH>BF(E]0>E5Z>;Y M'QW/_T;Y^ ]02P,$% @ S5U;5WH$ UU< @ (2X !H !X;"]?Q[VAVY8?)R.YV%= M[<>Q^U'7PV9?3LWPT';E?+FR;?M3,UZ6_:[NFLU[LRNU+)=1]_G^YF+ MU\^N_,_$=KL];,K/=O/[5,[C/P;7?]K^?=B7,E:+UZ;?E7%=U1_'V^FAOA[2 MPV5RM7AY6U?]RUNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@#$%Y_J 5 M!*WF#WJ$H,?Y@](295P2)$VP)M Z(=>)P.N$8"<"L1.2G0C,3HAV(E [(=N) MP.V$<"<"N1/2G0CL3HAW(M!;4&\AT%M0;R'06R8OVP1Z"^HM!'H+ZBT$>@OJ M+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KK9+.$0&]% MO95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&]# MO8U ;YML=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CM MJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z M!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X" MO3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.\\^5F00.^, M>N?OU'L8/X]EN/5\K?'YWTGU>+FWW!Y_77Z=1 E75YSK^XKA^2]02P,$% M @ S5U;5RXH"M@5 @ _"P !, !;0V]N=&5N=%]4>7!E&ULS=K? M3MLP% ;P5ZERBQK7_S=$N0%N-R[V EYRVD9-8LLVK+S]G!20-K$*5*1]-XU: MV^<[\9%^5[WZ\10H+0Y#/Z9UMO<:E375[>T<0]]7MP=RL^I\^.ZBM2G:G%SW#AEK2L70M\U M+I=U]CBV?Z4LGQ/JDW9=2!=E0\7>3)A6_AWP?.[[(\78M;2X=S%_>CK8]&+T\FYW# =/_G9 M^7.94X%EYWWT(96)1?IXW,M(IM/+4 I1S-WI5WQ-+*7/?C^:IMU2^\[L,+2!]?0?K@*Y1& M4$3E**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$BJT"15:#( M*E!D%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:%(JM"D56A MR*I09%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5 MH\BJ460U*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V*K!9%5HLBJT61 MU:+(:E%DM2BR6A19[?^4]:?W^T^.GY_UX+KQ)9_-?WJ^_@U02P$"% ,4 M" #-75M7!T%-8H$ "Q $ @ $ 9&]C4')O<',O M87!P+GAM;%!+ 0(4 Q0 ( ,U=6U=^#P8#[P "L" 1 M " :\ !D;V-097)PC M$ 8 )PG 3 " &UL M4$L! A0#% @ S5U;5R7]UZ==!@ FB( !@ ("!#@@ M 'AL+W=OQ3\'9 MS@< ,H@ 8 " @:$. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ S5U; M5U!PUL>K!@ [" !@ ("!^!D 'AL+W=O:],( #@*P & @('@) >&PO=V]R:W-H M965T&UL4$L! A0#% @ S5U;5_GEC^J$"0 "$P !@ M ("!Z2T 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ S5U;5]=;K<'Z"0 71H !D ("!14T M 'AL+W=O&PO=V]R:W-H965T@( '4% 9 M " @8=: !X;"]W;W)K&UL4$L! A0#% @ MS5U;5_!?Y3*N @ [ 4 !D ("!.%T 'AL+W=O&UL4$L! A0#% @ S5U;5\>,EXH& P M^@8 !D ("!NV8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S5U;5[O::('B P :P@ !D M ("!&74 'AL+W=O0 >&PO=V]R:W-H M965TI[ !X;"]W;W)K&UL4$L! M A0#% @ S5U;5TZ",9E_! G@H !D ("!Y8L 'AL M+W=O&PO=V]R:W-H965T%'(@V_08 .P0 9 " M@5>4 !X;"]W;W)K&UL4$L! A0#% @ S5U; M5UX%\\=1 @ (P4 !D ("!BYL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S5U;5Z,RBSN&PO=V]R:W-H965T&UL4$L! A0#% @ S5U;5V7+!B" @ >04 !D M ("!1;P 'AL+W=O&PO=V]R:W-H965T M3#/4QJ0( ,T% 9 M " @8G! !X;"]W;W)K&UL4$L! A0# M% @ S5U;5U=\SF2P @ M04 !D ("!:<0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ S5U;5_$R M'AZW @ # 8 !D ("!&PO=V]R:W-H965T&UL4$L! A0#% @ S5U;5W[\L=]Y @ 004 !D M ("!B=< 'AL+W=O&PO M=V]R:W-H965T#MQ;A=00 M "P* 9 " @ !X;"]W;W)K&UL4$L! A0#% @ S5U;5R17DD9* P G0< !D ("! M;^, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ S5U;5\QI($<2! +14 !D ("!XNT 'AL+W=O&PO=V]R:W-H965T*1 FXAP( /0% 9 " @>'] !X;"]W;W)K&UL4$L! A0#% @ S5U;5[$425G[ @ PL !D M ("!GP ! 'AL+W=O[6(# #-#P &0 @('1 P$ >&PO=V]R M:W-H965T3J0( '4' M 9 " @6H' 0!X;"]W;W)K&UL M4$L! A0#% @ S5U;5R0 O,"* @ ?P4 !D ("!2@H! M 'AL+W=O&PO=V]R:W-H965T(/ 0!X;"]W;W)K&UL4$L! A0#% @ MS5U;5RTUOL+! @ C0H !D ("!V!(! 'AL+W=O&PO=V]R:W-H965T^,XU U 0 !@G 9 " @5$9 0!X;"]W M;W)K&UL4$L! A0#% @ S5U;5ZZKJ>1] P M^PT !D ("!7!X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S5U;5UTY/G!E @ * 8 !D M ("!@BP! 'AL+W=O+P$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ S5U;5V_O:W1] P , L !D ("!(C4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S5U; M5Q[,)C[" P K1, !D ("!Y3X! 'AL+W=O0@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ S5U;5[PW^A*,! HQ\ M !D ("!8TT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ S5U;5R_=521; P $1, !D M ("!:V ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ S5U;5Y]+3]Y# P UA0 T ( !Z&T! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ S5U;5WH$ UU< @ (2X !H ( !87@! 'AL+U]R96QS M+W=O XML 91 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 92 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 246 303 1 true 79 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 - INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) Sheet http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) (Parenthetical) Sheet http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) (Parenthetical) Statements 5 false false R6.htm 00000006 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Sheet http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited) Statements 7 false false R8.htm 00000008 - Disclosure - Restatement of Previously Issued Consolidated Financial Statements Sheet http://nocera.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements Restatement of Previously Issued Consolidated Financial Statements Notes 8 false false R9.htm 00000009 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION Sheet http://nocera.com/role/PrincipalActivitiesAndOrganization PRINCIPAL ACTIVITIES AND ORGANIZATION Notes 9 false false R10.htm 00000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY Sheet http://nocera.com/role/SummaryOfSignificantAccountingPolicy SUMMARY OF SIGNIFICANT ACCOUNTING POLICY Notes 10 false false R11.htm 00000011 - Disclosure - ACCOUNTS RECEIVABLE, NET Sheet http://nocera.com/role/AccountsReceivableNet ACCOUNTS RECEIVABLE, NET Notes 11 false false R12.htm 00000012 - Disclosure - INVENTORIES Sheet http://nocera.com/role/Inventories INVENTORIES Notes 12 false false R13.htm 00000013 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET Sheet http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet PREPAID EXPENSES AND OTHER ASSETS, NET Notes 13 false false R14.htm 00000014 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://nocera.com/role/PropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 14 false false R15.htm 00000015 - 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 15 false false R16.htm 00000016 - Disclosure - GOODWILL Sheet http://nocera.com/role/Goodwill GOODWILL Notes 16 false false R17.htm 00000017 - Disclosure - OTHER BORROWINGS Sheet http://nocera.com/role/OtherBorrowings OTHER BORROWINGS Notes 17 false false R18.htm 00000018 - Disclosure - WARRANTS Sheet http://nocera.com/role/Warrants WARRANTS Notes 18 false false R19.htm 00000019 - Disclosure - LEASES Sheet http://nocera.com/role/Leases LEASES Notes 19 false false R20.htm 00000020 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES Sheet http://nocera.com/role/OtherPayablesAndAccruedLiabilities OTHER PAYABLES AND ACCRUED LIABILITIES Notes 20 false false R21.htm 00000021 - Disclosure - INCOME TAXES Sheet http://nocera.com/role/IncomeTaxes INCOME TAXES Notes 21 false false R22.htm 00000022 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS Sheet http://nocera.com/role/RelatedPartyBalancesAndTransactions RELATED PARTY BALANCES AND TRANSACTIONS Notes 22 false false R23.htm 00000023 - Disclosure - COMMON STOCK Sheet http://nocera.com/role/CommonStock COMMON STOCK Notes 23 false false R24.htm 00000024 - Disclosure - SHARE-BASED COMPENSATION Sheet http://nocera.com/role/Share-basedCompensation SHARE-BASED COMPENSATION Notes 24 false false R25.htm 00000025 - Disclosure - PREFERRED STOCK Sheet http://nocera.com/role/PreferredStock PREFERRED STOCK Notes 25 false false R26.htm 00000026 - Disclosure - LOSS PER SHARE Sheet http://nocera.com/role/LossPerShare LOSS PER SHARE Notes 26 false false R27.htm 00000027 - 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 27 false false R28.htm 00000028 - Disclosure - SUBSEQUENT EVENTS Sheet http://nocera.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 28 false false R29.htm 00000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies) Sheet http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies) Policies 29 false false R30.htm 00000030 - 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 30 false false R31.htm 00000031 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables) Sheet http://nocera.com/role/AccountsReceivableNetTables ACCOUNTS RECEIVABLE, NET (Tables) Tables http://nocera.com/role/AccountsReceivableNet 31 false false R32.htm 00000032 - Disclosure - INVENTORIES (Tables) Sheet http://nocera.com/role/InventoriesTables INVENTORIES (Tables) Tables http://nocera.com/role/Inventories 32 false false R33.htm 00000033 - 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 33 false false R34.htm 00000034 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://nocera.com/role/PropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://nocera.com/role/PropertyAndEquipmentNet 34 false false R35.htm 00000035 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Tables) Sheet http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossTables FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Tables) Tables http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss 35 false false R36.htm 00000036 - Disclosure - GOODWILL (Tables) Sheet http://nocera.com/role/GoodwillTables GOODWILL (Tables) Tables http://nocera.com/role/Goodwill 36 false false R37.htm 00000037 - Disclosure - OTHER BORROWINGS (Tables) Sheet http://nocera.com/role/OtherBorrowingsTables OTHER BORROWINGS (Tables) Tables http://nocera.com/role/OtherBorrowings 37 false false R38.htm 00000038 - Disclosure - WARRANTS (Tables) Sheet http://nocera.com/role/WarrantsTables WARRANTS (Tables) Tables http://nocera.com/role/Warrants 38 false false R39.htm 00000039 - Disclosure - LEASES (Tables) Sheet http://nocera.com/role/LeasesTables LEASES (Tables) Tables http://nocera.com/role/Leases 39 false false R40.htm 00000040 - 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 40 false false R41.htm 00000041 - Disclosure - INCOME TAXES (Tables) Sheet http://nocera.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://nocera.com/role/IncomeTaxes 41 false false R42.htm 00000042 - 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 42 false false R43.htm 00000043 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://nocera.com/role/Share-basedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://nocera.com/role/Share-basedCompensation 43 false false R44.htm 00000044 - Disclosure - LOSS PER SHARE (Tables) Sheet http://nocera.com/role/LossPerShareTables LOSS PER SHARE (Tables) Tables http://nocera.com/role/LossPerShare 44 false false R45.htm 00000045 - 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 45 false false R46.htm 00000046 - 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 46 false false R47.htm 00000047 - 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 47 false false R48.htm 00000048 - 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 48 false false R49.htm 00000049 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details) Sheet http://nocera.com/role/AccountsReceivableNetDetails ACCOUNTS RECEIVABLE, NET (Details) Details http://nocera.com/role/AccountsReceivableNetTables 49 false false R50.htm 00000050 - Disclosure - INVENTORIES (Details) Sheet http://nocera.com/role/InventoriesDetails INVENTORIES (Details) Details http://nocera.com/role/InventoriesTables 50 false false R51.htm 00000051 - 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 51 false false R52.htm 00000052 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) Sheet http://nocera.com/role/PropertyAndEquipmentNetDetails PROPERTY AND EQUIPMENT, NET (Details) Details http://nocera.com/role/PropertyAndEquipmentNetTables 52 false false R53.htm 00000053 - 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 53 false false R54.htm 00000054 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details) Sheet http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetails FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details) Details http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossTables 54 false false R55.htm 00000055 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details Narrative) Sheet http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetailsNarrative FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details Narrative) Details http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossTables 55 false false R56.htm 00000056 - Disclosure - GOODWILL (Details - Goodwill) Sheet http://nocera.com/role/GoodwillDetails-Goodwill GOODWILL (Details - Goodwill) Details http://nocera.com/role/GoodwillTables 56 false false R57.htm 00000057 - Disclosure - GOODWILL (Details - Customer Relations) Sheet http://nocera.com/role/GoodwillDetails-CustomerRelations GOODWILL (Details - Customer Relations) Details http://nocera.com/role/GoodwillTables 57 false false R58.htm 00000058 - Disclosure - OTHER BORROWINGS (Details) Sheet http://nocera.com/role/OtherBorrowingsDetails OTHER BORROWINGS (Details) Details http://nocera.com/role/OtherBorrowingsTables 58 false false R59.htm 00000059 - Disclosure - OTHER BORROWINGS (Details Narrative) Sheet http://nocera.com/role/OtherBorrowingsDetailsNarrative OTHER BORROWINGS (Details Narrative) Details http://nocera.com/role/OtherBorrowingsTables 59 false false R60.htm 00000060 - Disclosure - WARRANT (Details - Assumptions used) Sheet http://nocera.com/role/WarrantDetails-AssumptionsUsed WARRANT (Details - Assumptions used) Details http://nocera.com/role/WarrantsTables 60 false false R61.htm 00000061 - Disclosure - WARRANT (Details - Warrant Liability) Sheet http://nocera.com/role/WarrantDetails-WarrantLiability WARRANT (Details - Warrant Liability) Details http://nocera.com/role/WarrantsTables 61 false false R62.htm 00000062 - Disclosure - WARRANT (Details - Warrant Activity) Sheet http://nocera.com/role/WarrantDetails-WarrantActivity WARRANT (Details - Warrant Activity) Details http://nocera.com/role/WarrantsTables 62 false false R63.htm 00000063 - Disclosure - WARRANTS (Details Narrative) Sheet http://nocera.com/role/WarrantsDetailsNarrative WARRANTS (Details Narrative) Details http://nocera.com/role/WarrantsTables 63 false false R64.htm 00000064 - Disclosure - LEASES (Details - Lease costs) Sheet http://nocera.com/role/LeasesDetails-LeaseCosts LEASES (Details - Lease costs) Details http://nocera.com/role/LeasesTables 64 false false R65.htm 00000065 - 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 65 false false R66.htm 00000066 - Disclosure - INCOME TAXES (Details - Income tax expense) Sheet http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense INCOME TAXES (Details - Income tax expense) Details http://nocera.com/role/IncomeTaxesTables 66 false false R67.htm 00000067 - Disclosure - INCOME TAXES (Details - Reconcilation of income tax) Sheet http://nocera.com/role/IncomeTaxesDetails-ReconcilationOfIncomeTax INCOME TAXES (Details - Reconcilation of income tax) Details http://nocera.com/role/IncomeTaxesTables 67 false false R68.htm 00000068 - Disclosure - INCOME TAXES (Details - Deferred taxes) Sheet http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes INCOME TAXES (Details - Deferred taxes) Details http://nocera.com/role/IncomeTaxesTables 68 false false R69.htm 00000069 - Disclosure - INCOME TAXES (Details - Valuation Allowance) Sheet http://nocera.com/role/IncomeTaxesDetails-ValuationAllowance INCOME TAXES (Details - Valuation Allowance) Details http://nocera.com/role/IncomeTaxesTables 69 false false R70.htm 00000070 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://nocera.com/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://nocera.com/role/IncomeTaxesTables 70 false false R71.htm 00000071 - 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 71 false false R72.htm 00000072 - Disclosure - COMMON STOCK (Details Narrative) Sheet http://nocera.com/role/CommonStockDetailsNarrative COMMON STOCK (Details Narrative) Details http://nocera.com/role/CommonStock 72 false false R73.htm 00000073 - Disclosure - Share-Based Compensation (Details - Shares outstanding) Sheet http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding Share-Based Compensation (Details - Shares outstanding) Details 73 false false R74.htm 00000074 - 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 74 false false R75.htm 00000075 - 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 75 false false R76.htm 00000076 - Disclosure - PREFERRED STOCK (Details Narrative) Sheet http://nocera.com/role/PreferredStockDetailsNarrative PREFERRED STOCK (Details Narrative) Details http://nocera.com/role/PreferredStock 76 false false R77.htm 00000077 - Disclosure - LOSS PER SHARE (Details) Sheet http://nocera.com/role/LossPerShareDetails LOSS PER SHARE (Details) Details http://nocera.com/role/LossPerShareTables 77 false false R78.htm 00000078 - Disclosure - Discontinued Operations (Details) Sheet http://nocera.com/role/DiscontinuedOperationsDetails Discontinued Operations (Details) Details 78 false false All Reports Book All Reports ncra-20230630.xsd ncra-20230630_cal.xml ncra-20230630_def.xml ncra-20230630_lab.xml ncra-20230630_pre.xml nocera_i10qa1-063023.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "nocera_i10qa1-063023.htm": { "nsprefix": "NCRA", "nsuri": "http://nocera.com/20230630", "dts": { "schema": { "local": [ "ncra-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/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" ] }, "calculationLink": { "local": [ "ncra-20230630_cal.xml" ] }, "definitionLink": { "local": [ "ncra-20230630_def.xml" ] }, "labelLink": { "local": [ "ncra-20230630_lab.xml" ] }, "presentationLink": { "local": [ "ncra-20230630_pre.xml" ] }, "inline": { "local": [ "nocera_i10qa1-063023.htm" ] } }, "keyStandard": 265, "keyCustom": 38, "axisStandard": 26, "axisCustom": 0, "memberStandard": 24, "memberCustom": 48, "hidden": { "total": 89, "http://fasb.org/us-gaap/2023": 61, "http://nocera.com/20230630": 22, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 246, "entityCount": 1, "segmentCount": 79, "elementCount": 524, "unitCount": 5, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 765, "http://xbrl.sec.gov/dei/2023": 33 }, "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-06-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R2": { "role": "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets", "longName": "00000002 - Statement - INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "shortName": "INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R3": { "role": "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00000003 - Statement - INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "shortName": "INTERIM CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R4": { "role": "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "longName": "00000004 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited)", "shortName": "INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2023-04-012023-06-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-04-012023-06-30", "name": "us-gaap:CostOfRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R5": { "role": "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "longName": "00000005 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) (Parenthetical)", "shortName": "INTERIM CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "From2023-04-012023-06-30", "name": "us-gaap:IncomeLossFromContinuingOperationsPerBasicShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "longName": "00000006 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "shortName": "INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "NCRA:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:Reclassifications", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R7": { "role": "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "00000007 - Statement - INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "shortName": "INTERIM CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:Reclassifications", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.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": [ "td", "tr", "table", "us-gaap:Reclassifications", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R8": { "role": "http://nocera.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements", "longName": "00000008 - Disclosure - Restatement of Previously Issued Consolidated Financial Statements", "shortName": "Restatement of Previously Issued Consolidated Financial Statements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:Reclassifications", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:Reclassifications", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R9": { "role": "http://nocera.com/role/PrincipalActivitiesAndOrganization", "longName": "00000009 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION", "shortName": "PRINCIPAL ACTIVITIES AND ORGANIZATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R10": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicy", "longName": "00000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R11": { "role": "http://nocera.com/role/AccountsReceivableNet", "longName": "00000011 - Disclosure - ACCOUNTS RECEIVABLE, NET", "shortName": "ACCOUNTS RECEIVABLE, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R12": { "role": "http://nocera.com/role/Inventories", "longName": "00000012 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R13": { "role": "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNet", "longName": "00000013 - Disclosure - PREPAID EXPENSES AND OTHER ASSETS, NET", "shortName": "PREPAID EXPENSES AND OTHER ASSETS, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R14": { "role": "http://nocera.com/role/PropertyAndEquipmentNet", "longName": "00000014 - Disclosure - PROPERTY AND EQUIPMENT, NET", "shortName": "PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R15": { "role": "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLoss", "longName": "00000015 - 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": "15", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R16": { "role": "http://nocera.com/role/Goodwill", "longName": "00000016 - Disclosure - GOODWILL", "shortName": "GOODWILL", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R17": { "role": "http://nocera.com/role/OtherBorrowings", "longName": "00000017 - Disclosure - OTHER BORROWINGS", "shortName": "OTHER BORROWINGS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R18": { "role": "http://nocera.com/role/Warrants", "longName": "00000018 - Disclosure - WARRANTS", "shortName": "WARRANTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:GuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:GuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R19": { "role": "http://nocera.com/role/Leases", "longName": "00000019 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R20": { "role": "http://nocera.com/role/OtherPayablesAndAccruedLiabilities", "longName": "00000020 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES", "shortName": "OTHER PAYABLES AND ACCRUED LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R21": { "role": "http://nocera.com/role/IncomeTaxes", "longName": "00000021 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R22": { "role": "http://nocera.com/role/RelatedPartyBalancesAndTransactions", "longName": "00000022 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R23": { "role": "http://nocera.com/role/CommonStock", "longName": "00000023 - Disclosure - COMMON STOCK", "shortName": "COMMON STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R24": { "role": "http://nocera.com/role/Share-basedCompensation", "longName": "00000024 - Disclosure - SHARE-BASED COMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R25": { "role": "http://nocera.com/role/PreferredStock", "longName": "00000025 - Disclosure - PREFERRED STOCK", "shortName": "PREFERRED STOCK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R26": { "role": "http://nocera.com/role/LossPerShare", "longName": "00000026 - Disclosure - LOSS PER SHARE", "shortName": "LOSS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R27": { "role": "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfc", "longName": "00000027 - 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": "27", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R28": { "role": "http://nocera.com/role/SubsequentEvents", "longName": "00000028 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R29": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyPolicies", "longName": "00000029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R30": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyTables", "longName": "00000030 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "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_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "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_i10qa1-063023.htm", "first": true, "unique": true } }, "R31": { "role": "http://nocera.com/role/AccountsReceivableNetTables", "longName": "00000031 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)", "shortName": "ACCOUNTS RECEIVABLE, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R32": { "role": "http://nocera.com/role/InventoriesTables", "longName": "00000032 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R33": { "role": "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetTables", "longName": "00000033 - 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": "33", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R34": { "role": "http://nocera.com/role/PropertyAndEquipmentNetTables", "longName": "00000034 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R35": { "role": "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossTables", "longName": "00000035 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Tables)", "shortName": "FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R36": { "role": "http://nocera.com/role/GoodwillTables", "longName": "00000036 - Disclosure - GOODWILL (Tables)", "shortName": "GOODWILL (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R37": { "role": "http://nocera.com/role/OtherBorrowingsTables", "longName": "00000037 - Disclosure - OTHER BORROWINGS (Tables)", "shortName": "OTHER BORROWINGS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R38": { "role": "http://nocera.com/role/WarrantsTables", "longName": "00000038 - Disclosure - WARRANTS (Tables)", "shortName": "WARRANTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R39": { "role": "http://nocera.com/role/LeasesTables", "longName": "00000039 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R40": { "role": "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesTables", "longName": "00000040 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)", "shortName": "OTHER PAYABLES AND ACCRUED LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R41": { "role": "http://nocera.com/role/IncomeTaxesTables", "longName": "00000041 - Disclosure - INCOME TAXES (Tables)", "shortName": "INCOME TAXES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R42": { "role": "http://nocera.com/role/RelatedPartyBalancesAndTransactionsTables", "longName": "00000042 - Disclosure - RELATED PARTY BALANCES AND TRANSACTIONS (Tables)", "shortName": "RELATED PARTY BALANCES AND TRANSACTIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R43": { "role": "http://nocera.com/role/Share-basedCompensationTables", "longName": "00000043 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "shortName": "SHARE-BASED COMPENSATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R44": { "role": "http://nocera.com/role/LossPerShareTables", "longName": "00000044 - Disclosure - LOSS PER SHARE (Tables)", "shortName": "LOSS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R45": { "role": "http://nocera.com/role/DisposalOfXinFengConstructionCo.LtdXfcTables", "longName": "00000045 - 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": "45", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R46": { "role": "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative", "longName": "00000046 - Disclosure - PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)", "shortName": "PRINCIPAL ACTIVITIES AND ORGANIZATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "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_i10qa1-063023.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_i10qa1-063023.htm", "first": true, "unique": true } }, "R47": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations", "longName": "00000047 - 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": "47", "firstAnchor": { "contextRef": "From2023-01-012023-06-30_custom_CustomerAMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-06-30_custom_CustomerAMember_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R48": { "role": "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative", "longName": "00000048 - 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": "48", "firstAnchor": { "contextRef": "From2023-01-012023-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-06-30_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskCreditRisk", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R49": { "role": "http://nocera.com/role/AccountsReceivableNetDetails", "longName": "00000049 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details)", "shortName": "ACCOUNTS RECEIVABLE, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AccountsReceivableGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AccountsReceivableGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R50": { "role": "http://nocera.com/role/InventoriesDetails", "longName": "00000050 - Disclosure - INVENTORIES (Details)", "shortName": "INVENTORIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R51": { "role": "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails", "longName": "00000051 - 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": "51", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R52": { "role": "http://nocera.com/role/PropertyAndEquipmentNetDetails", "longName": "00000052 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)", "shortName": "PROPERTY AND EQUIPMENT, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R53": { "role": "http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative", "longName": "00000053 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details Narrative)", "shortName": "PROPERTY AND EQUIPMENT, NET (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "From2023-02-152023-02-16", "name": "us-gaap:PaymentsToAcquireLand", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-02-152023-02-16", "name": "us-gaap:PaymentsToAcquireLand", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R54": { "role": "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetails", "longName": "00000054 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details)", "shortName": "FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "NCRA:FinancialAssetsAtFairValueThroughProfitOrLossFunds", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "NCRA:FinancialAssetsAtFairValueThroughProfitOrLossFunds", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfServicingAssetsAtFairValueTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R55": { "role": "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetailsNarrative", "longName": "00000055 - Disclosure - FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details Narrative)", "shortName": "FINANCIAL ASSETS AT FAIR VALUE THROUGH PROFIT OR LOSS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "NCRA:NetGainChangesInFairValueOfFinancialAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "NCRA:NetGainChangesInFairValueOfFinancialAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R56": { "role": "http://nocera.com/role/GoodwillDetails-Goodwill", "longName": "00000056 - Disclosure - GOODWILL (Details - Goodwill)", "shortName": "GOODWILL (Details - Goodwill)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30_custom_MeixinInstitutionalFoodDevelopmentCoLtdMember", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R57": { "role": "http://nocera.com/role/GoodwillDetails-CustomerRelations", "longName": "00000057 - Disclosure - GOODWILL (Details - Customer Relations)", "shortName": "GOODWILL (Details - Customer Relations)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R58": { "role": "http://nocera.com/role/OtherBorrowingsDetails", "longName": "00000058 - Disclosure - OTHER BORROWINGS (Details)", "shortName": "OTHER BORROWINGS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:OtherLoansPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:OtherLoansPayableCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R59": { "role": "http://nocera.com/role/OtherBorrowingsDetailsNarrative", "longName": "00000059 - Disclosure - OTHER BORROWINGS (Details Narrative)", "shortName": "OTHER BORROWINGS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "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_i10qa1-063023.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_i10qa1-063023.htm", "first": true, "unique": true } }, "R60": { "role": "http://nocera.com/role/WarrantDetails-AssumptionsUsed", "longName": "00000060 - Disclosure - WARRANT (Details - Assumptions used)", "shortName": "WARRANT (Details - Assumptions used)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "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": [ "td", "tr", "table", "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock", "us-gaap:GuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.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": [ "td", "tr", "table", "NCRA:ScheduleOfWarrantValuationAssumptionsTableTextBlock", "us-gaap:GuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R61": { "role": "http://nocera.com/role/WarrantDetails-WarrantLiability", "longName": "00000061 - Disclosure - WARRANT (Details - Warrant Liability)", "shortName": "WARRANT (Details - Warrant Liability)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "From2023-01-012023-06-30_custom_WarrantsIssuedToInvestorsMember", "name": "us-gaap:IncreaseDecreaseInDerivativeLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:GuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-06-30_custom_WarrantsIssuedToInvestorsMember", "name": "us-gaap:IncreaseDecreaseInDerivativeLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:GuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R62": { "role": "http://nocera.com/role/WarrantDetails-WarrantActivity", "longName": "00000062 - Disclosure - WARRANT (Details - Warrant Activity)", "shortName": "WARRANT (Details - Warrant Activity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "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", "us-gaap:GuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "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", "us-gaap:GuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R63": { "role": "http://nocera.com/role/WarrantsDetailsNarrative", "longName": "00000063 - Disclosure - WARRANTS (Details Narrative)", "shortName": "WARRANTS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "From2022-08-102022-08-11", "name": "us-gaap:StockholdersEquityReverseStockSplit", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:GuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-09-222022-09-23_custom_UnderwritersMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:GuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R64": { "role": "http://nocera.com/role/LeasesDetails-LeaseCosts", "longName": "00000064 - Disclosure - LEASES (Details - Lease costs)", "shortName": "LEASES (Details - Lease costs)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R65": { "role": "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails", "longName": "00000065 - Disclosure - OTHER PAYABLES AND ACCRUED LIABILITIES (Details)", "shortName": "OTHER PAYABLES AND ACCRUED LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AccruedSalariesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R66": { "role": "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense", "longName": "00000066 - Disclosure - INCOME TAXES (Details - Income tax expense)", "shortName": "INCOME TAXES (Details - Income tax expense)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "From2023-04-012023-06-30", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-04-012023-06-30_us-gaap_DeferredIncomeTaxChargesMember", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R67": { "role": "http://nocera.com/role/IncomeTaxesDetails-ReconcilationOfIncomeTax", "longName": "00000067 - Disclosure - INCOME TAXES (Details - Reconcilation of income tax)", "shortName": "INCOME TAXES (Details - Reconcilation of income tax)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "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_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "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_i10qa1-063023.htm", "first": true, "unique": true } }, "R68": { "role": "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes", "longName": "00000068 - Disclosure - INCOME TAXES (Details - Deferred taxes)", "shortName": "INCOME TAXES (Details - Deferred taxes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R69": { "role": "http://nocera.com/role/IncomeTaxesDetails-ValuationAllowance", "longName": "00000069 - Disclosure - INCOME TAXES (Details - Valuation Allowance)", "shortName": "INCOME TAXES (Details - Valuation Allowance)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "AsOf2022-12-31", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2021-12-31", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R70": { "role": "http://nocera.com/role/IncomeTaxesDetailsNarrative", "longName": "00000070 - Disclosure - INCOME TAXES (Details Narrative)", "shortName": "INCOME TAXES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationGiltiAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationGiltiAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R71": { "role": "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties", "longName": "00000071 - 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": "71", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "NCRA:DueToRelatedPartiesCurrent1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_custom_YinChiehChengMember", "name": "NCRA:DueToRelatedPartiesCurrent1", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R72": { "role": "http://nocera.com/role/CommonStockDetailsNarrative", "longName": "00000072 - Disclosure - COMMON STOCK (Details Narrative)", "shortName": "COMMON STOCK (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-08-102022-08-11_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquityReverseStockSplit", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R73": { "role": "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding", "longName": "00000073 - Disclosure - Share-Based Compensation (Details - Shares outstanding)", "shortName": "Share-Based Compensation (Details - Shares outstanding)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "AsOf2022-08-11_custom_BeforeReverseStockSplitMember_custom_SeriesAWarrantMember", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-08-11_custom_BeforeReverseStockSplitMember_custom_SeriesAWarrantMember", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfStockByClassTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } }, "R74": { "role": "http://nocera.com/role/Share-basedCompensationDetails-Assumptions", "longName": "00000074 - Disclosure - SHARE-BASED COMPENSATION (Details - assumptions)", "shortName": "SHARE-BASED COMPENSATION (Details - assumptions)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "From2023-01-01to2023-06-30", "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_i10qa1-063023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "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_i10qa1-063023.htm", "first": true, "unique": true } }, "R75": { "role": "http://nocera.com/role/Share-basedCompensationDetailsNarrative", "longName": "00000075 - Disclosure - SHARE-BASED COMPENSATION (Details Narrative)", "shortName": "SHARE-BASED COMPENSATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "AsOf2021-12-01", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-01-01to2023-06-30", "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R76": { "role": "http://nocera.com/role/PreferredStockDetailsNarrative", "longName": "00000076 - Disclosure - PREFERRED STOCK (Details Narrative)", "shortName": "PREFERRED STOCK (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "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_i10qa1-063023.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_i10qa1-063023.htm", "first": true, "unique": true } }, "R77": { "role": "http://nocera.com/role/LossPerShareDetails", "longName": "00000077 - Disclosure - LOSS PER SHARE (Details)", "shortName": "LOSS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "From2023-04-012023-06-30", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-04-012023-06-30", "name": "us-gaap:EarningsPerShareBasic", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "unique": true } }, "R78": { "role": "http://nocera.com/role/DiscontinuedOperationsDetails", "longName": "00000078 - Disclosure - Discontinued Operations (Details)", "shortName": "Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "From2022-01-012022-12-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.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": [ "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nocera_i10qa1-063023.htm", "first": true, "unique": true } } }, "tag": { "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 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": [] }, "NCRA_AdvanceReceipts": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "AdvanceReceipts", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advance receipts" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r140", "r597" ] }, "NCRA_NetGainChangesInFairValueOfFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "NetGainChangesInFairValueOfFinancialAssets", "crdr": "debit", "presentation": [ "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net gain changes in fair value of financial assets" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "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": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "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_NonmonetaryTransactionByTypeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionByTypeTable", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "label": "Nonmonetary Transaction, by Type [Table]", "documentation": "Transactions involving exchanges with other entities that involve principally nonmonetary assets or liabilities or relate to a transfer of nonmonetary assets for which the Entity receives no assets in return." } } }, "auth_ref": [ "r466", "r467", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Total deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r419" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://nocera.com/role/WarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Warranty Liability", "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability." } } }, "auth_ref": [ "r316" ] }, "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": [ "r371", "r472", "r473", "r566", "r567", "r568", "r569", "r570", "r591", "r593", "r624" ] }, "us-gaap_NonmonetaryTransactionTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionTypeDomain", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "documentation": "Identifies the nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r466", "r467", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684" ] }, "NCRA_FinancialAssetsAtFairValueThroughProfitOrLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "FinancialAssetsAtFairValueThroughProfitOrLoss", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetails", "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financial assets at fair value through profit or loss", "verboseLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expiry date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://nocera.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of inventory", "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": [ "r21", "r128", "r129", "r130" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails" ], "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": [ "r8" ] }, "NCRA_StatutoryAndOtherReservesMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "StatutoryAndOtherReservesMember", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statutory And Other Reserves [Member]" } } }, "auth_ref": [] }, "NCRA_PurchaseOfFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "PurchaseOfFinancialAssets", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of financial assets at FVTPL", "label": "PurchaseOfFinancialAssets" } } }, "auth_ref": [] }, "NCRA_WarrantsIssuedShares": { "xbrltype": "sharesItemType", "nsuri": "http://nocera.com/20230630", "localname": "WarrantsIssuedShares", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants issued, shares" } } }, "auth_ref": [] }, "NCRA_XizhiBrenchMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "XizhiBrenchMember", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Xizhi Brench [Member]" } } }, "auth_ref": [] }, "NCRA_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://nocera.com/20230630", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Warrants expired, price per share" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "NCRA_XFCSaleMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "XFCSaleMember", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "XFC Sale [Member]", "documentation": "XFC Sale [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r40", "r201", "r650" ] }, "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": [ "r774" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-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": [ "r73", "r766" ] }, "NCRA_TotalNoceraStockholdersEquityMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "TotalNoceraStockholdersEquityMember", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Total Nocera Stockholders Equity [Member]" } } }, "auth_ref": [] }, "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": [ "r405" ] }, "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_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": "Restricted cash", "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": [ "r721", "r732", "r785", "r788" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r134", "r177", "r179", "r228", "r246", "r248", "r249", "r250", "r251", "r259", "r262", "r263", "r452", "r498", "r791" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-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": [ "r765" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationGiltiAmount", "crdr": "debit", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "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": [ "r764" ] }, "NCRA_XinFengConstructionCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "XinFengConstructionCoLtdMember", "presentation": [ "http://nocera.com/role/GoodwillDetails-Goodwill", "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Xin Feng Construction Co Ltd [Member]" } } }, "auth_ref": [] }, "us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue", "presentation": [ "http://nocera.com/role/WarrantDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Derivatives, Determination of Fair Value", "documentation": "Describes how an entity determines the fair values of its derivatives, including its valuation methodology and significant assumptions used." } } }, "auth_ref": [ "r84" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "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": [ "r457" ] }, "NCRA_MeixinInstitutionalFoodDevelopmentCoLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "MeixinInstitutionalFoodDevelopmentCoLtdMember", "presentation": [ "http://nocera.com/role/GoodwillDetails-Goodwill", "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Meixin Institutional Food Development Co Ltd [Member]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r1", "r143" ] }, "NCRA_MeixinVIEAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "MeixinVIEAgreementsMember", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Meixin VIE Agreements [Member]", "documentation": "Meixin VIE Agreements [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r134", "r228", "r246", "r248", "r249", "r250", "r251", "r259", "r262", "r263", "r264", "r452", "r498", "r791" ] }, "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_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/DiscontinuedOperationsDetails", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income from discontinued operations", "label": "Net (loss) income from discontinued operations", "verboseLabel": "Net income (loss) 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": [ "r100", "r101", "r102", "r103", "r104", "r114", "r198", "r431", "r513" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r168", "r260", "r262", "r263" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r40", "r143", "r234" ] }, "NCRA_FourCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "FourCustomersMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Four Customers [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net loss from discontinued operations" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "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": [ "r136", "r228", "r260", "r262", "r263", "r786", "r791" ] }, "NCRA_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest1", "crdr": "credit", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "label": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest1" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueOther", "crdr": "credit", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Consultancy services settled by equities", "label": "Stock Issued During Period, Value, Other", "documentation": "Value of shares of stock issued attributable to transactions classified as other." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r122" ] }, "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": [ "r712" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "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": [ "r100", "r101", "r102", "r103", "r104", "r110", "r136", "r790" ] }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesOther", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [] }, "NCRA_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "CustomerBMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Customer B [Member]" } } }, "auth_ref": [] }, "NCRA_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "CustomerAMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]" } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense" ], "lang": { "en-us": { "role": { "verboseLabel": "Current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r164", "r422", "r428", "r736" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r762" ] }, "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": [ "r711" ] }, "NCRA_ChaileaseFinanceCoMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ChaileaseFinanceCoMember", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails", "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chailease Finance Co [Member]" } } }, "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_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": [ "r90", "r91", "r598", "r599", "r602" ] }, "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": [ "r469", "r470", "r471", "r473", "r475", "r538", "r539", "r540", "r600", "r601", "r602", "r621", "r623" ] }, "NCRA_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "CustomerCMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Customer C [Member]" } } }, "auth_ref": [] }, "us-gaap_NonmonetaryTransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionTypeAxis", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "label": "Nonmonetary Transaction Type [Axis]", "documentation": "Information by nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r466", "r467", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r27", "r200", "r238", "r291", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r438", "r441", "r442", "r456", "r685", "r757", "r776", "r777" ] }, "NCRA_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "CustomerDMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "Customer D [Member]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 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": [ "r122", "r125", "r126", "r147", "r576", "r592", "r618", "r619", "r685", "r697", "r735", "r742", "r770", "r797" ] }, "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_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding", "http://nocera.com/role/WarrantDetails-WarrantActivity", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "periodStartLabel": "Warrants outstanding, beginning balance", "periodEndLabel": "Warrants outstanding, ending balance", "label": "Warrants outstanding", "verboseLabel": "Common stock issuable", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "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": [ "r646" ] }, "NCRA_AllCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "AllCustomersMember", "presentation": [ "http://nocera.com/role/SummaryOfSignificantAccountingPolicyDetails-Concentrations" ], "lang": { "en-us": { "role": { "label": "All Customers [Member]" } } }, "auth_ref": [] }, "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": [ "r598", "r599", "r602" ] }, "us-gaap_NonmonetaryTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonmonetaryTransactionLineItems", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "label": "Nonmonetary 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": [ "r466", "r467", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684" ] }, "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": [] }, "NCRA_ValuationAllowanceDeferredTaxAssetChangeInAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount1", "crdr": "debit", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-ValuationAllowance" ], "lang": { "en-us": { "role": { "label": "Reductions in valuation allowance", "documentation": "Reductions in valuation allowance" } } }, "auth_ref": [] }, "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/WarrantDetails-WarrantActivity", "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "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": [] }, "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": [ "r700" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding", "verboseLabel": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r122", "r574", "r592", "r797", "r798" ] }, "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/WarrantDetails-WarrantActivity", "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "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": [ "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of period", "periodEndLabel": "Balance at the ending of period", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r216", "r217", "r455", "r555", "r556", "r557", "r558", "r560", "r561", "r562", "r563", "r564", "r587", "r589", "r590", "r630", "r631", "r632", "r634", "r635", "r636", "r637", "r656", "r795" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock ($0.001 par value; authorized 200,000,000 shares; 9,693,587 shares and 9,243,587 shares issued and outstanding as of June 30, 2023 and December 31, 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": [ "r122", "r505", "r685" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://nocera.com/role/WarrantDetails-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": [ "r562", "r564", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r605", "r606", "r607", "r608", "r611", "r612", "r613", "r614", "r629", "r630", "r634", "r636", "r687", "r689" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "totalLabel": "Total income tax expense", "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": [ "r187", "r193", "r254", "r255", "r275", "r413", "r426", "r520" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r122" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r407", "r408", "r409", "r543", "r737", "r738", "r739", "r768", "r797" ] }, "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": [ "r98", "r150" ] }, "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": [ "r153", "r236", "r326", "r332", "r333", "r334", "r335", "r336", "r337", "r342", "r349", "r350", "r351" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://nocera.com/role/Inventories" ], "lang": { "en-us": { "role": { "label": "INVENTORIES", "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": [ "r298" ] }, "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": [] }, "us-gaap_IncreaseDecreaseInNotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInNotesPayableCurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Notes payable", "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": [ "r6" ] }, "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/WarrantDetails-WarrantActivity", "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "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": [ "r374", "r375", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://nocera.com/role/InventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets", "http://nocera.com/role/InventoriesDetails" ], "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": [ "r214", "r651", "r685" ] }, "NCRA_ClassAWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ClassAWarrantsMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "label": "Class A Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_RegulatoryAssetDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetDomain", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense" ], "lang": { "en-us": { "role": { "documentation": "Rate action of a regulator resulting in capitalization of costs incurred." } } }, "auth_ref": [ "r182" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayable", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r6" ] }, "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": [ "r42", "r43", "r44" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r6" ] }, "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": [ "r712" ] }, "NCRA_ClassBWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ClassBWarrantsMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "label": "Class B Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherLongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebtCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r117", "r118", "r571" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-based compensation expenses", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "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": 2.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": [ "r26" ] }, "NCRA_DeferredTaxAssetsValuationAllowanceCurrents": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "DeferredTaxAssetsValuationAllowanceCurrents", "crdr": "credit", "calculation": { "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Valuation allowance" } } }, "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": [ "r772" ] }, "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": [] }, "NCRA_StockOptionAndAwardIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "StockOptionAndAwardIncentivePlanMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "label": "Stock Option And Award Incentive Plan [Member]" } } }, "auth_ref": [] }, "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": { "verboseLabel": "Schedule of assumptions used", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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": [ "r160" ] }, "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": [ "r700" ] }, "NCRA_AllWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "AllWarrantsMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "label": "All Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r22", "r685" ] }, "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": [ "r8" ] }, "NCRA_EntityAddressAddressLine4": { "xbrltype": "normalizedStringItemType", "nsuri": "http://nocera.com/20230630", "localname": "EntityAddressAddressLine4", "presentation": [ "http://nocera.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "[custom:EntityAddressAddressLine4]" } } }, "auth_ref": [] }, "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_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": [] }, "NCRA_AdvanceToSuppliers": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "AdvanceToSuppliers", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advance to suppliers" } } }, "auth_ref": [] }, "NCRA_WarrantsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://nocera.com/20230630", "localname": "WarrantsGranted", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants granted" } } }, "auth_ref": [] }, "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": [ "r22" ] }, "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": "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": [ "r9", "r17", "r20", "r99", "r105", "r106", "r107", "r108", "r109", "r113", "r115", "r116", "r152" ] }, "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_GuaranteesAndProductWarrantiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesAndProductWarrantiesAbstract", "lang": { "en-us": { "role": { "label": "Guarantees and Product Warranties [Abstract]" } } }, "auth_ref": [] }, "NCRA_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://nocera.com/20230630", "localname": "NumeratorAbstract", "presentation": [ "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Numerator:", "documentation": "Numerator: [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "crdr": "debit", "presentation": [ "http://nocera.com/role/DiscontinuedOperationsDetails" ], "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": [ "r111", "r198" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetails" ], "lang": { "en-us": { "role": { "label": "Total", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r216", "r217", "r455", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r580", "r581", "r629", "r632", "r634", "r635", "r636", "r637", "r656", "r689", "r795" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractural term, warrants outstanding", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r159" ] }, "NCRA_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://nocera.com/20230630", "localname": "DenominatorAbstract", "presentation": [ "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Denominator:", "documentation": "Denominator: [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfServicingAssetsAtFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfServicingAssetsAtFairValueTextBlock", "presentation": [ "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossTables" ], "lang": { "en-us": { "role": { "label": "Schedule of financial assets at fair value through profit or loss", "documentation": "Tabular disclosure of the activity in the balance of servicing assets (including a description of where changes in fair value are reported in the statement of income for each period for which results of operations are presented), including but not limited to, the following: beginning and ending balances, additions (for instance, through purchases of servicing assets), disposals, changes in fair value during the period resulting from changes in inputs or assumptions used in the valuation model, other changes in fair value along with a description of those changes, and other changes that affect the balance along with a description of those changes." } } }, "auth_ref": [ "r784" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r31", "r195", "r222", "r223", "r224", "r243", "r244", "r245", "r247", "r253", "r255", "r269", "r293", "r294", "r369", "r407", "r408", "r409", "r423", "r424", "r443", "r444", "r445", "r446", "r447", "r448", "r450", "r458", "r459", "r460", "r461", "r462", "r463", "r468", "r522", "r523", "r524", "r543", "r617" ] }, "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": [ "r715" ] }, "NCRA_DisposalGroupIncludingDiscontinuedOperationSellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "DisposalGroupIncludingDiscontinuedOperationSellingExpense", "crdr": "debit", "presentation": [ "http://nocera.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Selling expenses" } } }, "auth_ref": [] }, "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": [] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r195", "r243", "r244", "r245", "r247", "r253", "r255", "r293", "r294", "r407", "r408", "r409", "r423", "r424", "r443", "r445", "r446", "r448", "r450", "r522", "r524", "r543", "r797" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://nocera.com/role/PreferredStockDetailsNarrative" ], "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": [ "r14", "r195", "r222", "r223", "r224", "r243", "r244", "r245", "r247", "r253", "r255", "r269", "r293", "r294", "r369", "r407", "r408", "r409", "r423", "r424", "r443", "r444", "r445", "r446", "r447", "r448", "r450", "r458", "r459", "r460", "r461", "r462", "r463", "r468", "r522", "r523", "r524", "r543", "r617" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to the company", "label": "Net loss attributable to the Company", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r137", "r145", "r180", "r198", "r218", "r220", "r224", "r238", "r246", "r248", "r249", "r250", "r251", "r254", "r255", "r261", "r272", "r277", "r281", "r283", "r291", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r452", "r456", "r516", "r594", "r615", "r616", "r660", "r695", "r757" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://nocera.com/role/GoodwillTables" ], "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": [ "r662", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/PreferredStockDetailsNarrative", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r194", "r208", "r209", "r210", "r238", "r259", "r260", "r262", "r264", "r270", "r271", "r291", "r317", "r319", "r320", "r321", "r324", "r325", "r353", "r354", "r357", "r360", "r367", "r456", "r532", "r533", "r534", "r535", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r574", "r595", "r617", "r639", "r640", "r641", "r642", "r643", "r718", "r733", "r740" ] }, "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": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "presentation": [ "http://nocera.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r111", "r198" ] }, "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": [ "r700" ] }, "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_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://nocera.com/role/WarrantDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r83", "r85", "r86", "r87", "r562", "r564", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r605", "r606", "r607", "r608", "r611", "r612", "r613", "r614", "r629", "r630", "r634", "r636", "r656", "r687", "r689" ] }, "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": [ "r24" ] }, "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": "Issued for services", "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_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": [ "r47", "r286" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r2", "r12", "r35", "r444", "r447", "r468", "r522", "r523", "r725", "r726", "r727", "r737", "r738", "r739" ] }, "us-gaap_RegulatoryAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetAxis", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset [Axis]", "documentation": "Information by type of regulatory asset." } } }, "auth_ref": [ "r95", "r96", "r182" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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": [ "r138", "r238", "r272", "r277", "r281", "r283", "r291", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r456", "r660", "r757" ] }, "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": "Line of credit", "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": [ "r18", "r174", "r787" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r118", "r172" ] }, "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": [] }, "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": [ "r211", "r288", "r789" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for Income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r41" ] }, "us-gaap_AreaOfLand": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfLand", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Acres of land", "documentation": "Area of land held." } } }, "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": [ "r213", "r290", "r295", "r296", "r297", "r789" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding \u2013 Basic and Diluted" } } }, "auth_ref": [] }, "NCRA_IncreaseDecreaseInAdvanceReceipt": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "IncreaseDecreaseInAdvanceReceipt", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Advance receipts", "label": "IncreaseDecreaseInAdvanceReceipt" } } }, "auth_ref": [] }, "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": [ "r709", "r711", "r712" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r69", "r121", "r122", "r157" ] }, "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": [] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "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": [ "r74", "r75", "r434", "r670", "r671" ] }, "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": [ "r29", "r242", "r327", "r328", "r329", "r330", "r331", "r333", "r338", "r339", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r464", "r663", "r664", "r665", "r666", "r667", "r734" ] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://nocera.com/role/IncomeTaxesTables" ], "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": [ "r70" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "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": [ "r434", "r670", "r671" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information" } } }, "auth_ref": [] }, "NCRA_AccumulatedImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "AccumulatedImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://nocera.com/role/GoodwillDetails-CustomerRelations" ], "lang": { "en-us": { "role": { "label": "Less: Impairment" } } }, "auth_ref": [] }, "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": [] }, "NCRA_FiniteLivedIntangibleAssetsTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "FiniteLivedIntangibleAssetsTranslationAdjustments", "crdr": "credit", "presentation": [ "http://nocera.com/role/GoodwillDetails-CustomerRelations" ], "lang": { "en-us": { "role": { "label": "Translation/ Adjustments" } } }, "auth_ref": [] }, "NCRA_ConsultancyServicesSettledByEquities": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "ConsultancyServicesSettledByEquities", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Consultancy services settled by equities" } } }, "auth_ref": [] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://nocera.com/role/WarrantDetails-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": [ "r687", "r688", "r691", "r692", "r693", "r694" ] }, "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": [ "r46", "r48", "r88", "r89", "r286" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of intangible assets", "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": [ "r7", "r51", "r55" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock issued", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r14", "r121", "r122", "r157", "r532", "r617", "r640" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "(Accumulated losses) retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r124", "r157", "r507", "r525", "r527", "r536", "r575", "r685" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_OtherLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLoansPayable", "crdr": "credit", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "Other Loans Payable", "documentation": "Amount of long-term loans payable classified as other." } } }, "auth_ref": [ "r18", "r174", "r787" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r170", "r207", "r238", "r272", "r278", "r282", "r291", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r437", "r441", "r456", "r501", "r586", "r685", "r697", "r757", "r758", "r776" ] }, "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_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": [ "r18", "r117", "r118", "r171", "r174", "r242", "r327", "r328", "r329", "r330", "r331", "r333", "r338", "r339", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r464", "r663", "r664", "r665", "r666", "r667", "r734" ] }, "NCRA_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDiscontinuedOperations" } } }, "auth_ref": [] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "HK", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "HONG KONG" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted common stock", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r14", "r157" ] }, "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": [ "r700" ] }, "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": { "verboseLabel": "Total", "label": "Other Loans Payable, Long-Term, Noncurrent", "documentation": "Amount of long-term loans classified as other, payable after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r29", "r569", "r570" ] }, "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": { "verboseLabel": "Total", "label": "Other Loans Payable, Current", "documentation": "Amount of long-term loans classified as other, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r26", "r569", "r570" ] }, "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": [] }, "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": [ "r698" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r730" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://nocera.com/role/GoodwillDetails-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": [] }, "NCRA_Depreciation1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "Depreciation1", "crdr": "debit", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expense" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r123", "r685", "r796" ] }, "NCRA_IncreaseDecreaseInGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "IncreaseDecreaseInGoodwill", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Goodwill", "label": "IncreaseDecreaseInGoodwill" } } }, "auth_ref": [] }, "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": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://nocera.com/role/GoodwillDetails-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_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": [ "r711" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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": [ "r0", "r135", "r178", "r272", "r277", "r281", "r283", "r499", "r512", "r660" ] }, "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": [ "r714" ] }, "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_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Annual interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r28", "r328" ] }, "us-gaap_RepaymentsOfOtherShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherShortTermDebt", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other borrowing", "label": "Repayments of Other Short-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets", "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": [ "r724" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r687", "r688", "r689", "r691", "r692", "r693", "r694", "r737", "r738", "r768", "r794", "r797" ] }, "NCRA_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsContinuingOperations" } } }, "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": [ "r773" ] }, "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/DiscontinuedOperationsDetails", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Loss on disposal", "verboseLabel": "Net gain from discontinued operations", "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation." } } }, "auth_ref": [ "r100", "r102", "r104", "r114" ] }, "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": [ "r46", "r48", "r88", "r89", "r286", "r646" ] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationDuringPhaseOutPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://nocera.com/role/DiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation During Phase-out Period, Net of Tax", "documentation": "Amount after tax of income (loss) from operations classified as a discontinued operation. Excludes gain (loss) on disposal and provision for gain (loss) until disposal." } } }, "auth_ref": [ "r100", "r101", "r114" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r6" ] }, "us-gaap_IncreaseDecreaseInDerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDerivativeLiabilities", "crdr": "debit", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Warrants redeemed", "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [ "r730" ] }, "NCRA_FinancialAssetsMeasuredAtFairValueThroughProfitOrLossNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "FinancialAssetsMeasuredAtFairValueThroughProfitOrLossNonCurrent", "crdr": "debit", "presentation": [ "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetails" ], "lang": { "en-us": { "role": { "label": "Non-Current" } } }, "auth_ref": [] }, "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": 1.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": [ "r26", "r652" ] }, "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": [] }, "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_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": [ "r45", "r46", "r48", "r49", "r88", "r169" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from issuance of stock", "label": "Proceeds from Issuance or Sale of Equity", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r4", "r532" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-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": [ "r417" ] }, "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_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r258", "r264" ] }, "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": [ "r222", "r223", "r458", "r459", "r460", "r461", "r462", "r463" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other income (expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r141" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://nocera.com/role/Share-basedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of warrants before and after split", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r19", "r59", "r61", "r62", "r63", "r64", "r65", "r66", "r121", "r122", "r155", "r156", "r157" ] }, "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": [] }, "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": [ "r712" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLossParenthetical", "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r257", "r264" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r6" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails" ], "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": [ "r8" ] }, "us-gaap_ScheduleOfRegulatoryAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRegulatoryAssetsTable", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense" ], "lang": { "en-us": { "role": { "label": "Schedule of Regulatory Assets [Table]", "documentation": "A table of assets that are created when regulatory agencies permit public utilities to defer certain costs that are included in rate-setting to the balance sheet." } } }, "auth_ref": [ "r95", "r96", "r182" ] }, "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 of 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": [ "r37" ] }, "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": [ "r60", "r61", "r62", "r63", "r64", "r65", "r66", "r155", "r156", "r157", "r208", "r209", "r210", "r270", "r353", "r354", "r355", "r357", "r360", "r365", "r367", "r532", "r533", "r534", "r535", "r668", "r718", "r733" ] }, "NCRA_FinancialAssetsAtFairValueThroughProfitOrLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://nocera.com/20230630", "localname": "FinancialAssetsAtFairValueThroughProfitOrLossAbstract", "presentation": [ "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetails" ], "lang": { "en-us": { "role": { "label": "Financial assets mandatorily measured at fair value through profit or loss" } } }, "auth_ref": [] }, "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": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r465", "r676" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r26" ] }, "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": [] }, "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": [ "r208", "r209", "r210", "r270", "r353", "r354", "r355", "r357", "r360", "r365", "r367", "r532", "r533", "r534", "r535", "r668", "r718", "r733" ] }, "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": [ "r453" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r50", "r53" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Less: comprehensive loss attributable to non-controlling 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": [ "r5", "r78", "r81", "r219", "r221", "r226", "r496", "r517" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-ReconcilationOfIncomeTax" ], "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": [ "r414" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails" ], "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": [] }, "NCRA_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageGrantPrice": { "xbrltype": "perShareItemType", "nsuri": "http://nocera.com/20230630", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageGrantPrice", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Warrants granted, price per share" } } }, "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": [ "r287", "r292" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://nocera.com/role/IncomeTaxesTables" ], "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": [ "r161" ] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "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": [ "r71" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://nocera.com/role/GoodwillDetails-Goodwill", "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://nocera.com/role/WarrantsDetailsNarrative" ], "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": [ "r243", "r244", "r245", "r269", "r480", "r531", "r554", "r565", "r566", "r567", "r568", "r569", "r570", "r574", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r593", "r596", "r597", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r617", "r690" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive (loss) income" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-ReconcilationOfIncomeTax" ], "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": [ "r764", "r767" ] }, "NCRA_FinancialAssetsAtFairValueThroughProfitOrLossFunds": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "FinancialAssetsAtFairValueThroughProfitOrLossFunds", "crdr": "debit", "presentation": [ "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetails" ], "lang": { "en-us": { "role": { "label": "Funds" } } }, "auth_ref": [] }, "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": [ "r154" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r6" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r5", "r11", "r166" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://nocera.com/role/GoodwillDetails-CustomerRelations" ], "lang": { "en-us": { "role": { "label": "Customer relations, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r149", "r481" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "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_EffectiveIncomeTaxRateReconciliationDeductionsOther": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationDeductionsOther", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-ReconcilationOfIncomeTax" ], "lang": { "en-us": { "role": { "verboseLabel": "Others", "label": "Effective Income Tax Rate Reconciliation, Deduction, 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 deductions." } } }, "auth_ref": [ "r764", "r767" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://nocera.com/role/GoodwillDetails-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": [ "r149", "r482" ] }, "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": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r76", "r369", "r737", "r738", "r739", "r797" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r411", "r412", "r502" ] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary." } } }, "auth_ref": [ "r13", "r82" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/PreferredStockDetailsNarrative", "http://nocera.com/role/WarrantsDetailsNarrative" ], "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": [ "r194", "r208", "r209", "r210", "r238", "r259", "r260", "r262", "r264", "r270", "r271", "r291", "r317", "r319", "r320", "r321", "r324", "r325", "r353", "r354", "r357", "r360", "r367", "r456", "r532", "r533", "r534", "r535", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r574", "r595", "r617", "r639", "r640", "r641", "r642", "r643", "r718", "r733", "r740" ] }, "us-gaap_IncreaseDecreaseDueFromOtherRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseDueFromOtherRelatedParties", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Amount due from a related party", "label": "Increase (Decrease) Due from Other Related Parties", "documentation": "Amount of increase (decrease) in receivables due from related parties classified as other." } } }, "auth_ref": [ "r6" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Effective income tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r239", "r414", "r429" ] }, "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": [] }, "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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r76", "r77", "r79", "r195", "r196", "r223", "r243", "r244", "r245", "r247", "r253", "r293", "r294", "r369", "r407", "r408", "r409", "r423", "r424", "r443", "r444", "r445", "r446", "r447", "r448", "r450", "r458", "r459", "r463", "r468", "r523", "r524", "r541", "r576", "r592", "r618", "r619", "r644", "r696", "r735", "r742", "r770", "r797" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-ReconcilationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Tax effect of non-deductible expenses", "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": [ "r764", "r767" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://nocera.com/role/IncomeTaxesTables" ], "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": [ "r162" ] }, "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": [ "r29", "r58" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://nocera.com/role/IncomeTaxesTables" ], "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": [ "r163" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/GoodwillDetails-Goodwill", "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r204", "r300", "r495", "r662", "r685", "r744", "r751" ] }, "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": [] }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r6" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://nocera.com/role/DiscontinuedOperationsDetails" ], "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": [ "r111" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://nocera.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "INCOME TAXES", "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": [ "r239", "r410", "r415", "r416", "r421", "r425", "r430", "r432", "r433", "r537" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r122", "r574" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherExpense", "crdr": "debit", "presentation": [ "http://nocera.com/role/DiscontinuedOperationsDetails" ], "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": [ "r111" ] }, "us-gaap_PaymentsToAcquireLand": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLand", "crdr": "credit", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Land acquisition", "documentation": "The cash outflow from the acquisition of real estate intended to generate income for the owner; excludes land acquired for use by the owner." } } }, "auth_ref": [ "r142" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome", "crdr": "credit", "presentation": [ "http://nocera.com/role/DiscontinuedOperationsDetails" ], "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": [ "r111" ] }, "NCRA_BeforeReverseStockSplitMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "BeforeReverseStockSplitMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "label": "Before Reverse Stock Split [Member]" } } }, "auth_ref": [] }, "NCRA_GrandSmoothCorporationLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "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/20230630", "localname": "GrossProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of stock" } } }, "auth_ref": [] }, "NCRA_AllRelatedPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "AllRelatedPartiesMember", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "All Related Parties [Member]" } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-controlling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r33", "r175", "r238", "r291", "r317", "r319", "r320", "r321", "r324", "r325", "r456", "r508", "r576" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest expenses", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r229", "r232", "r233" ] }, "NCRA_SeriesAWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "SeriesAWarrantMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding", "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series A Warrant [Member]" } } }, "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": [ "r151", "r202", "r511" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r6" ] }, "NCRA_ShunChihChuangMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ShunChihChuangMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shun Chih Chuang [Member]" } } }, "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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets", "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": [ "r8", "r500", "r511", "r685" ] }, "NCRA_ClassAWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ClassAWarrantMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class A Warrant [Member]" } } }, "auth_ref": [] }, "NCRA_ScheduleOfWarrantValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://nocera.com/20230630", "localname": "ScheduleOfWarrantValuationAssumptionsTableTextBlock", "presentation": [ "http://nocera.com/role/WarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of assumptions used" } } }, "auth_ref": [] }, "NCRA_MrHsienWenYuMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "MrHsienWenYuMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Mr Hsien Wen Yu [Member]" } } }, "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": [ "r29" ] }, "us-gaap_PaymentsToAcquireOilAndGasPropertyAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOilAndGasPropertyAndEquipment", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Payments to Acquire Oil and Gas Property and Equipment", "documentation": "The cash outflow to purchase long lived physical asset for use in the normal oil and gas operations and to purchase mineral interests in oil and gas properties not intended for resale." } } }, "auth_ref": [ "r142" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances", "crdr": "debit", "calculation": { "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-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": [ "r73", "r766" ] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Controlling interest", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "NCRA_TwoEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "TwoEmployeesMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Two Employees [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-ValuationAllowance" ], "lang": { "en-us": { "role": { "periodStartLabel": "Valuation allowance, beginning", "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": [ "r420" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "NCRA_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://nocera.com/20230630", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Warrants exercised / surrendered, price per share" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities" } } }, "auth_ref": [] }, "NCRA_MrMichaelALittmanMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "MrMichaelALittmanMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Mr Michael A Littman [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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 June 30, 2023 and December 31, 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": [ "r121", "r504", "r685" ] }, "NCRA_ClassBWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ClassBWarrantMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class B Warrant [Member]" } } }, "auth_ref": [] }, "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_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://nocera.com/role/PreferredStockDetailsNarrative" ], "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": [ "r687", "r688", "r691", "r692", "r693", "r694", "r794", "r797" ] }, "NCRA_ChenChunChungMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ChenChunChungMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chen Chun Chung [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other non-current asset", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r206" ] }, "NCRA_TraDigitalMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "TraDigitalMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Tra Digital [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r228", "r248", "r249", "r250", "r251", "r252", "r259", "r262", "r263", "r264", "r268", "r451", "r452", "r498", "r519", "r658" ] }, "NCRA_AfterReverseStockSplitMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "AfterReverseStockSplitMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "label": "After Reverse Stock Split [Member]" } } }, "auth_ref": [] }, "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": [ "r596", "r649", "r657" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "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": [ "r72" ] }, "NCRA_HanoverInternationalIncMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "HanoverInternationalIncMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Hanover International Inc [Member]" } } }, "auth_ref": [] }, "NCRA_EffectiveIncomeTaxRateReconciliationUtilizationoftaxlosses": { "xbrltype": "percentItemType", "nsuri": "http://nocera.com/20230630", "localname": "EffectiveIncomeTaxRateReconciliationUtilizationoftaxlosses", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-ReconcilationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Utilization of tax losses" } } }, "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": [ "r286", "r669", "r761", "r792", "r793" ] }, "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": [ "r700" ] }, "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": [ "r154", "r237", "r352", "r354", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r366", "r369", "r449", "r620", "r622", "r645" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r25", "r238", "r291", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r438", "r441", "r442", "r456", "r572", "r659", "r697", "r757", "r776", "r777" ] }, "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_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r30", "r93", "r503", "r573" ] }, "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": [ "r24" ] }, "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": [ "r707" ] }, "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_StockholdersEquityReverseStockSplit": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityReverseStockSplit", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/PreferredStockDetailsNarrative", "http://nocera.com/role/WarrantsDetailsNarrative" ], "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": [ "r158" ] }, "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": [ "r399" ] }, "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": [ "r186" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-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": [ "r73", "r766" ] }, "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": [ "r700" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "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/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r288", "r289" ] }, "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": [] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "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": [ "r391" ] }, "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": [ "r700" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r38", "r435" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r729" ] }, "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": [ "r711" ] }, "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": [ "r717" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive loss attributable to the Company", "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": [ "r36", "r219", "r221", "r227", "r497", "r518" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense" ], "lang": { "en-us": { "role": { "label": "Deferred", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r7", "r164", "r192", "r427", "r428", "r736" ] }, "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": [ "r405" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r199", "r215", "r238", "r291", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r437", "r441", "r456", "r685", "r757", "r758", "r776" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash provided by 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": [ "r729" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "NCRA_DisposableVariableInterestEntityLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "DisposableVariableInterestEntityLiabilities", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Disposable VIE liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r127", "r176", "r509", "r685", "r735", "r742", "r770" ] }, "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": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "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": [ "r716" ] }, "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": [ "r46", "r48", "r88", "r89", "r286", "r646", "r720" ] }, "NCRA_DueToRelatedPartiesCurrent1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "DueToRelatedPartiesCurrent1", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets", "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Due to related parties" } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "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_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-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": [ "r119", "r120", "r173", "r418" ] }, "us-gaap_DeferredIncomeTaxChargesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxChargesMember", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Charge [Member]", "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes." } } }, "auth_ref": [ "r181", "r183", "r184", "r185" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://nocera.com/role/GoodwillDetails-Goodwill", "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://nocera.com/role/WarrantsDetailsNarrative" ], "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": [ "r243", "r244", "r245", "r269", "r480", "r531", "r554", "r565", "r566", "r567", "r568", "r569", "r570", "r574", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r587", "r588", "r589", "r590", "r591", "r593", "r596", "r597", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r617", "r690" ] }, "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": [ "r708" ] }, "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": [] }, "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": [ "r286", "r719" ] }, "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": [ "r706" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Increase in cash and cash equivalents from continuing operations", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect, Continuing Operations", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage, including effect from change in exchange rate. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalents include, but are not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r729", "r771" ] }, "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": [ "r146", "r235" ] }, "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": [ "r705" ] }, "NCRA_OtherComprehensiveIncomeLossNetOfTax1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "OtherComprehensiveIncomeLossNetOfTax1", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Total comprehensive loss" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "auth_ref": [] }, "us-gaap_FinancialInstrumentsOwnedAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsOwnedAtFairValue", "crdr": "debit", "presentation": [ "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetailsNarrative" ], "lang": { "en-us": { "role": { "verboseLabel": "Financial assets at fair value through profit or loss", "label": "Financial Instruments, Owned, at Fair Value", "documentation": "The aggregate fair value as of the balance sheet date of financial instruments and other positions owned by the entity including: (1) mortgages, mortgage-backed and asset backed securities; (2) US government and agency obligations; (3) state and municipal government obligations; (4) other sovereign government debt; (5) corporate obligations; (6) corporate equities; (7) principal investments; (8) derivative contracts; and (9) physical commodities. Includes both pledged and unpledged holdings." } } }, "auth_ref": [ "r92" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectDisposalGroupIncludingDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectDisposalGroupIncludingDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Decrease in cash and cash equivalents from discontinued operations", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage, excluding effect from change in exchange rate, attributable to disposal group, including, but not limited to, discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalents include, but are not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate." } } }, "auth_ref": [ "r729", "r771" ] }, "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options granted, shares", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r763" ] }, "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": [ "r704" ] }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets", "http://nocera.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other payables and accrued liabilities", "totalLabel": "Total", "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": [] }, "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_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": [ "r701" ] }, "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/WarrantDetails-WarrantActivity", "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash used in operating activities from discontinued operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r112", "r143" ] }, "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": "Options exercised, shares", "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": [ "r382" ] }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectDisposalGroupIncludingDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r112", "r143" ] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of XFC", "label": "Gain (Loss) on Disposition of Assets", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r731" ] }, "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": [] }, "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffectDisposalGroupIncludingDiscontinuedOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash provided by 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": [ "r143" ] }, "NCRA_ProfitLoss1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "ProfitLoss1", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "NCRA_OtherComprehensiveIncomeLossNetOfTax1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Net loss" } } }, "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": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/WarrantsDetailsNarrative" ], "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": [] }, "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": [] }, "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": [ "r94", "r188" ] }, "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": [] }, "NCRA_LongtermSecuredOtherBorrowing": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "LongtermSecuredOtherBorrowing", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term secured other borrowing" } } }, "auth_ref": [] }, "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": [ "r401" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://nocera.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS", "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": [ "r476", "r477" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r272", "r277", "r281", "r283", "r660" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r67" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Net sales", "verboseLabel": "Sales", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r225", "r238", "r273", "r274", "r276", "r279", "r280", "r284", "r285", "r286", "r291", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r456", "r499", "r757" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical", "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": [ "r121", "r353" ] }, "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_GuaranteesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesTextBlock", "presentation": [ "http://nocera.com/role/Warrants" ], "lang": { "en-us": { "role": { "label": "WARRANTS", "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315" ] }, "NCRA_FinancialAssetsMeasuredAtFairValueThroughProfitOrLossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "FinancialAssetsMeasuredAtFairValueThroughProfitOrLossCurrent", "crdr": "debit", "presentation": [ "http://nocera.com/role/FinancialAssetsAtFairValueThroughProfitOrLossDetails" ], "lang": { "en-us": { "role": { "label": "Current" } } }, "auth_ref": [] }, "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": [] }, "NCRA_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://nocera.com/20230630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Warrants exercisable", "periodEndLabel": "Warrants exercisable", "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsExercisableNumber" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Weighted average remaining contractural term, warrants 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": [ "r68" ] }, "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_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r121", "r574" ] }, "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": [ "r398" ] }, "us-gaap_Reclassifications": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Reclassifications", "presentation": [ "http://nocera.com/role/RestatementOfPreviouslyIssuedConsolidatedFinancialStatements" ], "lang": { "en-us": { "role": { "label": "Restatement of Previously Issued Consolidated Financial Statements", "documentation": "The entire disclosure for classifying current financial statements, which may be different from classifications in the prior year's financial statements. Disclose any material changes in classification including an explanation of the reason for the change and the areas impacted." } } }, "auth_ref": [ "r97" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r121", "r574", "r592", "r797", "r798" ] }, "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": [ "r711" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "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_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": [ "r46", "r48", "r88", "r89", "r286", "r646" ] }, "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": [] }, "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/WarrantDetails-WarrantActivity", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "periodStartLabel": "Average exercise price, outstanding beginning", "periodEndLabel": "Average exercise price, outstanding ending", "label": "Warrants outstanding, price per share", "verboseLabel": "Exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r368" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "NCRA_OtherComprehensiveIncomeLossNetOfTax1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation gain (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": [ "r3" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "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": [] }, "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": [ "r373", "r376", "r403", "r404", "r406", "r673" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r121", "r353" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "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": [] }, "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": [ "r286", "r669", "r761", "r792", "r793" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://nocera.com/role/InventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InventoriesDetails" ], "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": [ "r148", "r653" ] }, "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": [ "r97", "r165", "r529", "r530" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://nocera.com/role/PrincipalActivitiesAndOrganizationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r197" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://nocera.com/role/GoodwillTables" ], "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": [ "r52", "r54" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r370", "r372", "r399", "r400", "r401", "r478", "r479", "r521", "r563", "r564", "r625", "r626", "r627", "r628", "r638", "r647", "r648", "r661", "r668", "r672", "r686", "r689", "r754", "r759", "r779", "r780", "r781", "r782", "r783" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred income tax", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r145" ] }, "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": [ "r713" ] }, "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": "Loans payable", "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": [ "r18", "r174", "r787" ] }, "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_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheetsParenthetical", "http://nocera.com/role/PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r722", "r723", "r760" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r372", "r479", "r521", "r563", "r564", "r625", "r626", "r627", "r628", "r638", "r647", "r648", "r661", "r668", "r672", "r686", "r759", "r778", "r779", "r780", "r781", "r782", "r783" ] }, "us-gaap_RegulatoryAssetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryAssetLineItems", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-IncomeTaxExpense" ], "lang": { "en-us": { "role": { "label": "Regulatory Asset [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_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": [] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://nocera.com/role/OtherBorrowingsDetailsNarrative" ], "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative" ], "auth_ref": [ "r304", "r305", "r306", "r307", "r370", "r372", "r399", "r400", "r401", "r478", "r479", "r521", "r563", "r564", "r625", "r626", "r627", "r628", "r638", "r647", "r648", "r661", "r668", "r672", "r686", "r689", "r754", "r759", "r779", "r780", "r781", "r782", "r783" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://nocera.com/role/LossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of earnings (loss) 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": [ "r741" ] }, "NCRA_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisablePrice": { "xbrltype": "perShareItemType", "nsuri": "http://nocera.com/20230630", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisablePrice", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Warrants exercisable, price per share", "periodEndLabel": "Warrants exercisable, price per share", "label": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOtherThanOptionsExercisesInPeriodWeightedAverageExercisablePrice" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding" ], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "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": [ "r46", "r48", "r88", "r89", "r286", "r528", "r646" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Warrants Exercised / surrendered", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r15" ] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://nocera.com/role/Goodwill" ], "lang": { "en-us": { "role": { "label": "GOODWILL", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r299", "r301", "r302", "r662" ] }, "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": [ "r710" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r411", "r412" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Loss per share", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "auth_ref": [ "r240", "r241", "r330", "r355", "r474", "r655", "r656" ] }, "us-gaap_ExtendedProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtendedProductWarrantyAccrual", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r755", "r756" ] }, "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": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://nocera.com/role/WarrantDetails-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": [ "r454" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantActivity" ], "lang": { "en-us": { "role": { "label": "Warrants expired", "documentation": "Number of shares under non-option equity instrument agreements for which rights to exercise lapsed." } } }, "auth_ref": [ "r16" ] }, "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": [ "r222", "r223", "r458", "r459", "r460", "r461", "r462", "r463" ] }, "us-gaap_OffsettingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAssetsTable", "presentation": [ "http://nocera.com/role/WarrantDetails-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": [ "r131", "r132" ] }, "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": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://nocera.com/role/GoodwillDetails-CustomerRelations", "http://nocera.com/role/GoodwillDetails-Goodwill" ], "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": [ "r205", "r303" ] }, "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": [] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r730" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "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": [ "r34", "r35", "r133", "r212", "r506", "r526", "r527" ] }, "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": [ "r57", "r203", "r510" ] }, "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": [ "r150", "r189", "r190", "r191" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-ReconcilationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Tax effect of non-deductible share 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 nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r764", "r767" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-ReconcilationOfIncomeTax" ], "lang": { "en-us": { "role": { "label": "Impact 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 attributable to other adjustments." } } }, "auth_ref": [ "r764", "r767" ] }, "NCRA_ClassCWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ClassCWarrantMember", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class C Warrant [Member]" } } }, "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": [] }, "NCRA_StatutoryAndOtherReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "StatutoryAndOtherReserves", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Statutory and other reserves" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationRepatriationOfForeignEarnings", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-ReconcilationOfIncomeTax" ], "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": [ "r764", "r767" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://nocera.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expenses", "verboseLabel": "Depreciation expense", "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": [ "r7", "r56" ] }, "NCRA_ClassDWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ClassDWarrantMember", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class D Warrant [Member]" } } }, "auth_ref": [] }, "us-gaap_TransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionDomain", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r656" ] }, "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": "Proceeds from warrant exercises", "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants." } } }, "auth_ref": [ "r728" ] }, "NCRA_PublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "PublicOfferingMember", "presentation": [ "http://nocera.com/role/CommonStockDetailsNarrative", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Public Offering [Member]" } } }, "auth_ref": [] }, "us-gaap_TransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionTypeAxis", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Transaction Type [Axis]", "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r656" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of sales", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r139", "r238", "r291", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r456", "r757" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails" ], "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": [ "r151" ] }, "NCRA_UnderwritersMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "UnderwritersMember", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Underwriters [Member]" } } }, "auth_ref": [] }, "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_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": [] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://nocera.com/role/WarrantDetails-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": [ "r769" ] }, "NCRA_ClassCWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ClassCWarrantsMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class C Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedDividendRateMember", "presentation": [ "http://nocera.com/role/WarrantDetails-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": [ "r769" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://nocera.com/role/WarrantDetails-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": [ "r769" ] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "presentation": [ "http://nocera.com/role/PrepaidExpensesAndOtherAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Other receivables from third party", "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": [] }, "NCRA_ClassDWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "ClassDWarrantsMember", "presentation": [ "http://nocera.com/role/Share-basedCompensationDetails-SharesOutstanding", "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class D Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "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": [ "r699" ] }, "NCRA_DWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "DWarrantMember", "presentation": [ "http://nocera.com/role/WarrantDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "D Warrant [Member]" } } }, "auth_ref": [] }, "NCRA_CWarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "CWarrantMember", "presentation": [ "http://nocera.com/role/WarrantDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "C Warrant [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://nocera.com/role/LossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r228", "r248", "r249", "r250", "r251", "r252", "r257", "r259", "r262", "r263", "r264", "r268", "r451", "r452", "r498", "r519", "r658" ] }, "NCRA_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax1": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax1", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Less: net income from discontinued operations" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://nocera.com/role/WarrantDetails-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": [ "r769" ] }, "us-gaap_UnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivatives", "crdr": "credit", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Fair value change of warrants included in earnings", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r7", "r611", "r612", "r613", "r614", "r633" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Less: Net loss attributable to non-controlling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r80", "r167", "r218", "r220", "r254", "r255", "r515", "r727" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "http://nocera.com/role/LossPerShareDetails" ], "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": [ "r166", "r238", "r246", "r272", "r277", "r281", "r283", "r291", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r452", "r456", "r512", "r660", "r757" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://nocera.com/role/LossPerShare" ], "lang": { "en-us": { "role": { "label": "LOSS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r256", "r265", "r266", "r267" ] }, "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": [ "r371", "r472", "r473", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r566", "r567", "r568", "r569", "r570", "r591", "r593", "r624", "r775" ] }, "NCRA_WarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "WarrantsMember", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Warrants [Member]" } } }, "auth_ref": [] }, "us-gaap_OffsettingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAssetsLineItems", "presentation": [ "http://nocera.com/role/WarrantDetails-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": [] }, "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": [] }, "NCRA_WarrantsIssuedToInvestorsMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "WarrantsIssuedToInvestorsMember", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Warrants Issued To Investors [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r143", "r144", "r145" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows", "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r198", "r218", "r220", "r230", "r238", "r246", "r254", "r255", "r272", "r277", "r281", "r283", "r291", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r436", "r439", "r440", "r452", "r456", "r499", "r514", "r542", "r594", "r615", "r616", "r660", "r674", "r675", "r696", "r727", "r757" ] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://nocera.com/role/WarrantDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r769" ] }, "NCRA_GainOnFairValueChangeOfFinancialAssetsHeldForTrading": { "xbrltype": "monetaryItemType", "nsuri": "http://nocera.com/20230630", "localname": "GainOnFairValueChangeOfFinancialAssetsHeldForTrading", "crdr": "credit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on fair value change of financial assets at FVTPL", "label": "GainOnFairValueChangeOfFinancialAssetsHeldForTrading" } } }, "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": [] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://nocera.com/role/PropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "NCRA_WarrantsRedeemedMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "WarrantsRedeemedMember", "presentation": [ "http://nocera.com/role/WarrantDetails-WarrantLiability" ], "lang": { "en-us": { "role": { "label": "Warrants Redeemed [Member]" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://nocera.com/role/WarrantDetails-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": [ "r769" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://nocera.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets" } } }, "auth_ref": [] }, "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": [ "r702" ] }, "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": [ "r32" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://nocera.com/role/WarrantDetails-AssumptionsUsed" ], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r231" ] }, "NCRA_MountainShareTransferMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "MountainShareTransferMember", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "Mountain Share Transfer [Member]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://nocera.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r240", "r241", "r330", "r355", "r474", "r654", "r656" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r231" ] }, "NCRA_YinChiehChengMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "YinChiehChengMember", "presentation": [ "http://nocera.com/role/RelatedPartyBalancesAndTransactionsDetails-DueToRelatedParties", "http://nocera.com/role/Share-basedCompensationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Yin Chieh Cheng [Member]" } } }, "auth_ref": [] }, "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": [ "r703" ] }, "NCRA_US1Member": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "US1Member", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "U S 1 [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://nocera.com/role/InterimCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash 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": [ "r143", "r144", "r145" ] }, "NCRA_US2Member": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "US2Member", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "U S 2 [Member]" } } }, "auth_ref": [] }, "NCRA_PrcMember": { "xbrltype": "domainItemType", "nsuri": "http://nocera.com/20230630", "localname": "PrcMember", "presentation": [ "http://nocera.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Prc [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "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-26)", "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.20)", "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.21)", "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.22(a)(1))", "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.22)", "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.25)", "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.29-31)", "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.3,4)", "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.31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "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" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4M", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4M" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "940", "SubTopic": "320", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481961/940-320-45-2" }, "r93": { "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" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "340", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "715", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481691/980-715-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r140": { "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" }, "r141": { "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.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r151": { "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" }, "r152": { "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" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482000/980-340-25-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481878/980-340-50-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481854/980-405-25-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481974/980-740-25-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481974/980-740-25-2" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//840/tableOfContent" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//326/tableOfContent" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r299": { "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" }, "r300": { "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" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482864/845-10-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482864/845-10-50-3" }, "r468": { "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" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r477": { "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" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r562": { "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" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r634": { "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" }, "r635": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r636": { "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" }, "r637": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-4" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-5" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482819/845-10-05-6" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r713": { "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" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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 96 0001683168-23-007448-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-23-007448-xbrl.zip M4$L#!!0 ( ,U=6U?4G-+5'10 /+B 1 ;F-R82TR,#(S,#8S,"YX MH^^7L M\OSB3,&N16WB+KZ5Q@]Z= ?WISK>H\W"TNV78ZH8_:UPO3ZH5-?O:L)5XA!&G%X>XW\O(+S]^_-@5N3%I@?+EB3EQU===GOV$/)S4#+ED M#SUQ/1^Y5H;>]I,":>+WW3 S0TI*23^$I"0FM7&.SL/6^8)NNI !]%?7,6'@ M=18(K1/B.?*>1*511H;88WZ1$!+S1!U_N\9>*6F8E2E@^RQ7(--KD-WEV;S, M5>?BNG-]&9<<:5,U*>12"P81UV51^\6':SXB';S"KC^@;-7'W1A;>6U>LW\AU*0P#&(M1"D];KPGH>9( 25PO/C'JX!GP MKO /, [+&N!978W"3'*F$/O+6?@Q555'S_ M&JZ/&5EIU+6Q"ZW !X\ZQ$8^MGO(X0/27&+L>R$&\N12.%T!.'SJQ!%0QFBF M3XT[11N/^OK(U/O\DSD>&GUU!E]ZZE =:;IBWNKZS%3>W;LHL DT_><6W)/ MG2 &O;'$/@'A:B*=+2L%^_5KP:Z\R[3>JD%M-4A@\,;S\9H;6\"5I[HV-[ 8 M7D(!LL%#ZDE, #7JDE*3'^JIB3F#/W?Z"%1D/%#&$WVJS@P@4-01I[R;3/5; M*&8\Z,IP;+;3QV^D-S7GEF,KEM*H][^91K4STVMJF(:\Y<"ASS4GH5TQ*>WX M<(IV:*IYJPR&XZ_MQ/)ZL"^1N\">X9H^M;XOJ6/#7E__)2#^MJ8B[*E(2C5^ M/$DU;M71C6Y"(<@8:_^X'0_[^M3\+T7_Y[TQ^];JRR%]F6(O[OOQ?,+PAM# M<[:&YP59S ?$!<.4(&<'?J@H)]4@I2$_\2TG\2R'>@'#\"75I$+GRJY1)6Q5 M23>K).WNU,QKE:%,&2:,0$>MD:-:/ME NYA;!V.V0"[Y50@00BY!)P7LQSRP MDZDQTHR).E14;68\&#-##RV"\?1&'1G_+6R$%KLR[,Q@M4)L.YZ;9.&2.5A& MKJ]:%@UI @-4YGJFFX\ MJ+VA_E=EI,]:4,H-J@T(21G,<;%AM$N0 N J#X Q>@#[93R%R:WM\_)U"*\1 ML?67-3<]Q=H"NSVF>A[VO61,'*220N>ZN ;I$]7H*_KCA)N?T?HSN]6GBFJ: M^LQL!\L>X.@:,W\+6/ MP)K;6BF\RC.E8/JA"!-W&H")S^'AUOZ$;PI:;"JQ M2B MSI2!:DR5!W5XKRNSV^GX_N:6PSTP9F '"G=0BW 9PC>4VL_$B3R!R3&P[>JRKA8K38\R1I_!9HZ&2SY1JN-_S'=\N-3TQM/I^"M8S*VN MEP+P%3&&$A]$\DVJRPO^A*_J= K[E+:K2[MZB)$7&[_19ZEN+NSNA[IJMB;O MG@EE@K9\:\=-6=CPL0#;0X*>B",\+*DY9C^=##A7A:U[..U,U&]\/Q@:O;!1 MG-[K?65HJ#UC*)PQ+7CE>T3XB&?H9;='W"5(P5'8I!LC;7P'YH_ZV'9ZE>?: MX>[="8(M110UP0?$#!8"#UGB:#-V4!\FE *IL)&?ZD-Q)C%1^48DBJ4(Q\X, M%A23.S''HQ:_BO"SU8J&IT9Q$-HN00J/PM8=ALS=.#H):CN]U$N\1 QW>.RH M./3', )V;OVJ3"DP"AMT\U:=ZIV>&I[@W7%G2NN^W^?RFF/&^-EJ,B!R:5(P M%/;7DZD^T*=3<7+:#HLJ$Y?'O& F!D!DZ*93I'J^L(,6<2L3,*K$2&@[OJSC MH/Y(W %V%_SDUF>!6)8U>C[T[<>Y%4(B22L%5F'7W3?,R=A4A_SH MZM$8*0-]=","#V;3>[&*PY?SORK#65]Y]Y__\=/5U<7/CP--?+K\N8TMJ#B2 M?/+P+P$(JF]V\0*%5"G "GMV\[YGZO^\UT?'*:V5=?2QL/A_LL.L54(* MNX(C0/:86'D7-]2.L*/1G0E7@3RV$;T,LM='!P H[\)F6ESE(P'20.XCD$). M.BJ@14HV/""-3S%9"I5]H0(M$"?%#*31D:25@NS(^($6S6,"";(@[B.1PJY. M4$$+V.M%%Z1A/*:@%+BO$VG0PBX5%\BY;T.7'&O"BF2^%2<$!DSXQ;-%[A\#B-4ZT24@@6O RG'22WB)]X M0;F/?40<;\1W6T""92\L%\I)H5]P6TA=8%;>1:TI27,MWD>?;T9]V8&A;$&/ M1*_:R)]W5I27PK_@*)$__XQ5@#^AEVZXU813-2$W]H\J*85^24Q*7?3;">"( M@_"H\_:_3JI#2A=<*>6GG@WK1+[$+H?P! MCD*N%)9[(F)VKH.XRA8?*7RTP//I"C-Q-+;S$ATFDT*LX PJ0RRN6TDJ;[&3 MB6S*K*85>5(H%9PVQ=BF=BFL#TQNL3M$) 55P3%3"56[4LE%I,4S')@@P6HM MII][C_\H32I"K8I&!K(/!9=-%+&6G@)3%2M7$E2=$Y4" 2N))0"LN#PR(8&[T9D6+WBHQ<%APVT M&,IB.,46=2T2LC^>)Q256%86D,*TX!*IPC33#/]-#Y* W((K"VX_>BZJ_"'" MX=]!#*@_5@2 5,&6KN%./GF3#([!GA&4_2DQG6:?75(P5UPQ$C? ML4E-P0&LFE1A8?/*.FR_58Q#;Y"6C^!]!%*0%OPTZ3=*VQ%\XC6I>,2);&\< M^/QW[FWB+O;>G*HN)05I\3*5:*;'FU'2[:2'9=B60G>-M4@?@W3J\$ *XS2] M%+K2[]BFT46[5EI8CX U'[(O22P%:,%!=!C0=C:N\UAQ53CC7AHIZ$JN5V4> M,VX1DW:BIRZH9KRQ91E2V!1<._FKJZU_]<#=58OR&T@!M)#\%GL&FOTD4B 5 M'#?I.I5=I?]/T>+_XZO,%,^5%Y'B ]F7,X^LU@[,8V':$F:R+V>NQ5#GZN+J M^N+#]<6_0.SSEY43D_ 6$JB?GY_/7YZ8BCLN/'S]V!154(H+$84?7C9F/*_")SXM/4LTHO!W0INXK2NZ@I[J20Q'L MO*'(0U[_6\@*"EI7UIQ.OY'$VJZ5MY ;1E==N;,#\HW$[B>-%*7^W$7K-7'G M-$J![ZY+PW$0)X'@E/F*BU;86R-KGU#$Y?LT[H?UK"5>H2&U1%5[BO!OG;A< MAR=U+J\ZUY?G+YZ]X[0.$[MNJ,=$7.X()D1M'K;.%W0#H)(N5XKR]KTJM4!'*\OJ]DY5%)\]XY2 G&]EFWK*$*Z2/RE5D=D:PM@&^%:]3A(ETF^':<1 M'O-K*4-,'RH"?#NZV2,TL=AXI1IB!_,[9L+6'&E3]5\FS):!3]DVO@ Z!5." M;;!WAU=/F)T);F%W?I",. Z/[OARYK. S^' (?D$F5#E!$T08$ #%M^OR;%> MGM4$IF.NU"S#Q>0F,=LK9[;72&:UVWRAF5<>I&&>E.4U@65LB MXO!0WO :+M9HKJ.K\YO _B/Y=4EZW(A=YI?08D83&-8!1O[F0%9?@XIS6D"RQG%]?8H M=0/9[N]ANYC7"+;+QV$3AV#YE-'(V:)<#1JI #%3AN<%V)Y1_HP8F!;YZ>(P M69.$F6*;;YWL?9,]=7:H5N<'XVE M.4U@^8[=$6N)L*,.B>^OD)OOZJKL)C OE+=7K=>%K$8P#6N\)N:*(#^%E&8&:Z/F8O"HR'#S=F'AXB:($@/SRG#4PQ\ M>EB")DU^KI*F;(!J8Y^5PE&4T@6$=^M'?JK;-,&AY M^&=(7/Q#S/@^@MH"A!0N92ODD%_Y_0;N6W^-?K& MU.M#B:"UBC15\"%U%\#URL16 "UEW^6,13U$U%3A*B,1#X8J-EBH<*KC$UTR MYK))-5:LWY9STJK[%]=@,&W]A-%G=MB=P%'L]SR_\M=NP!9;"!MU.3 MU)%E&]L7/.HUPW=N*T./46B1)>[RL;VL7@7(R'EO5 MQ^%?P]V]E!\*N)>BL1 6NM72%>B:"MTD8-826"X,M%V(435!8X'3D+?D M__&QLT$.%D?O'FSD++!J>0;8"]F$%*463L$PO>PNT"8#]0TJ;NAFYR11R^\V MOTHO5E;=T'[,+O%E.@ 43F"+'ZMDPH7D@^1/@<^EF=$1=;F\C#H.]T-$>Y3+ MU-SS1M4W=G2;UA+;@0-34N2NVKV9MWNG1?S.\@R_^#V'6M^3#<-114]P@OEQ M-:]AD6(PIF$"Y@5W9F4NL:D+32T7D J-,&0E"^R1A5'T*>Z,8YV!WFNY &O) M,0A<^S@/6ERRH3-B3I8[,)FX6V*_3)$3JJ(_ZM;Q?ZEG8 9_C<[)5-/0_AEA MGV\3P[TA+&R)/)7F:ZT2#9X[@61(-MB&!1HD(@M?BE#M_PD\7US; M2RE"[8)-]9NIEA6L N&7-E9K@)%G\Q>KLW+I+Y&UD]^"GE"^H:-!1#WV\J^H MJ=RN60C2WG9',D%;GB3.)H5O;@9#(CRR!)DQLXCPA8^"; &[8@WZN9M5@\ MM/A;])Y74S@^O4P$^U\Q62Q!S]0-V. +G!)^ EL:+-V[;\E!W=[?F;3KZ#FQ M/Q0&/+C6_YUZ/]/V"7N)/V3'Q_F_K^;+J_T?KOO7)-GG_SX U&6@&1!DKQ6% MS_>67SE*\G[G!0N(/0\L=@MC6SA[.'O!X^:+*[3B!+WE2S5Y_/ M,?]IL]WAUQ2LM_BG1$*7Q[T/GWX5'^G<1R\."+T#\J0:3M-3'OWU*CZ?Y-<\ M0ONT^/L0T:YM%]A0JTA3S?TBTWFYPCV=X:HK?@LH<8@=4["I(R">B(0%P7_' M,SL_[9*/=6R]UMP$1CUW-U.6]]R59#3.*]?'+ET1MXS]TJSF"1"&,CFB4.+N M+STH,;'P\R<_\96)A3JJ@J:.G1N'/O&H^GA[/Z3/_)=:[' I2%;)0U2-/041 MKYIE FS2$9>5N0V0YW,W?.L./OXO4$L#!!0 ( ,U=6U><<"Z"K!@ -Q% M 0 5 ;F-R82TR,#(S,#8S,%]C86PN>&UL[3UI<^,VEM^W:O\#UU,UU5,U M:A]]).DD.T7+DENULJB5Y.[.?DG1%&1S0Y$*#]N:7[\ #XDD3DH$ ?5.JM*V M9.#A77@7KE_^\;KVC&<01F[@_WIV^?;BS "^$RQ=__'7L_MYSYSW1Z,S(XIM M?VE[@0]^/?.#LW_\Y[__FP'_^^4_>CUCZ )O^R%\%/QL3>PT^&;? M!Z$=!^'/QA?;2] WP=#U0&CT@_7& S& ?\@&_F1\>'MU\6#T>@)POP!_&83W ML]$.[E,<;Z)/Y^#9?@G"/Z*W3K 6 SB/[3B)=M N7B_R_[+NOWBN M_\.X\@;7=<%;T0%%*_RY]^^ND\_6O1%&OY^A!ZQ1COS@MT=I#A7UU&^Q(FD?LI2M$; M!XX=IV+G#F-06Z!/O:)9#WW5N[SJO;M\^QHMSPKFIQP, P_,P,I /Z'T=J/Z M@0/U!(GK'/WIO!] =81XIIV>0K""&N>$-H1]]>[BX[L+!/DOE4;Q=@/5,G*1 M5IT9YP>-.O)C$+KK?N O@1^!)?PE"CQW:<=@>6U[B'?S)P#BB(=98T"=8C^U M0^#'3R!V'=MKC10B5-ETH6D+UG#@:@8U%I-0_#L!DGD;4=1E%1Q&[H^-"RN[>V1Y)':!NPV M:)R&+H2^L3W3B=UG-W8!FB-6^&C[[C_3.<.C1!Q"&_C.D_7:#K?6:NX^^NX* M3ED_-ATG2/P8AG]3R#6'JV9-8+2!S4SGQ^ALH4 MA%!>_'F)-6U']\#&=I>#UPV:[:G60#,8Z",/@!#8M1]<+W4G0@(1@M".W82_@H7]*F(WL:;MQ"4>B@Q@ MW!IO\YP&D;V *A'93AKG\L,/81!M8 QC[G6016O\+!EKVDK<\ 2C_!Y*^-,$ M #H,H>"&TZTE+[@"88@B7 'VD%NW,O]1*@3"E&*N%2"T;0.'&S?:!)'M6:MO MKC\$_B.*A.,P236R'[P=Q\MO*X>'73,H[42E#Q'X,X'.?? L$OW3VG<5(:?_ M"EC60V!U1<,B-?=M4%"%)"WB%T-8H&O+T;\87M0.760"8B@V@R(Q*Q!%5Z!S MYQF"&.Y'@&PS6Q!#EMQ:0N8@A@ZS4YM9A!@ZY-;M911B6)#:=I-=-!!: S@M M9QJB-IK2H:.L0PS+QH DQO^"081(Y[9C<,%Y0^W173PNANDAL+JI<-^ V':] M:((,(6S"S7X.A]A5;)R/WX,L=F!4D2]^M1$KLR%W3)^PQ(Z!*2T?R <\*"&H M]6TY(Q#$C-ZCBYQ $,F&8"1F!<((B_26CV<#<]@(3.<9C2#?CX&IBB9A&;4" MO,W,K? C3==]:/UDX-9/HAC&TV$:L(HX4&$ $G)/02UG]Y*'E["F"G9O,4\N MI 6G1K+>I'*ZAY&^8-[,Z2T!S_QCD7IRMSL(=I>':1XF'XAHO7>;%9*FRLGK MUU[5I&!"^JD?1/PU!5Z_;JHI3 M;N90K-6NQ0&8\T!)HN F7\%LNH3.["\)5Q0BI>PQ/2]XR7>C-T68#D0.UL+F M3*!K1Y7#G6QA0!J4V@NL4;8#O>5=#DTE(=!58A6TX$_ZY\A*XO3H# R_#BR, MQ MSOY0@B!N0IU96#JVYR29MQ_#SY4>X#4&_G*?MR!TQ8X[Q6Z,FN;GSRZ-'CJL MEJ B$/PU;RD)C^;GEBJX7D$$=[OJX>^CR6(P&]T9?6MR,YC,!S?HM[DU'MV8 M"_CAVAR;D_[ F'\>#!9SX\V];R=+%P[UM^+06$&@%S@5HCQT:BVH'1 K3@"F M9]-6=O20'E!+HMZC;6_.D>3/@1='Q3>I+J1ZD'_Q>U;*Z2MZLU.U>"*SJ1@L[>P!^H1OAL>VC;DQGWX;S?0L>0EJ+H- AVK]-64C0S M=(P@7(+PU[/+8AP[="KJA9\4S%N<1VC] ('I07FOB_ZK,%BS6)VS-3B$E+)( M(!9GQ@MP'Y_B%'LU(B2N0_"UC]E+3&!72@4F0K=.;C>>","+P%+4D-11CZWLU;*4AK9]& M5Y?PJBMX7 ,DU%E,4!^4ZG\#+LB?%@>=$ZK-F(8PQ&3T4=UD.N+LE![S+,.; M%TGJ$F;1W+7D"7$TEXORY:[XAIU7Q#G/ZJ-'#$61!I]8G413[&28>FC=B7QD MD^1A6+WT"*VH/H5/L$X"@@F_[3^Z, ;?Z='@U?$25%NL[P@@Q;PBO?4(VJA! ML#@#=!(<7SA-!2 [&*,(0&V!;[#BXPIS?6(LRCL9Y*HDRQ**]G<%(74 M5FV-)U^9%Z[NU-NKCA#IW*<4=\@$ZZ10F>97T66>=:=->"$0JH-*80$V9DMG M):.T7K@AYE.ETLN^E>I D<]R(MI=<96P=I^C>4GA,+.'ZBA/C-L"1.MDHP;Y MXAU,*Y:)$^>[Y;;I9+09L1^OG^J(4-@:B3% )Y&E]G,<^(\+$*YOP -_18?> M0W7DV,QI,(C624 W[K.[A$HE')-1.XB)YP?UXN&0K)-T\CBCM)%.)&:F=1&3 MT(_J)<0ENX-X(#M."M7CBQVZZ&>Z&P1$\<"/W7C+CHA3Y]H$@IAH?E(=+S1G MBDZS22B+.4 LG22:E*G"$)Q&G,?J]"6TFZU,U#MJE$F*KE&0:9=OTE!$ F?K M>@Z P[J^JE/=>\S1Q;$QJK-J; X&*3J)!%SN701U;8WM5WH OKVQHU9M0IJ M!]6F5E@R')+E^[GT\1*TDZ_8Q#0#$0B?J8$ZH[WJ,AZ?Z1P"])L1,W2@P ?+ M@1WZZ 0VS/62=9*6(&&DY#HN(QH4Z:NZF"<\3\09H9/X2EBFJE9Y[B(+<='^ M,QC86JO264]BG:(9(-7E/W$#>!B+=)(R3BO$.]L&,@W"E.5Q'+H/28R* (L M+98'?@S9";%X+(H"36+7P^#K%ST>PZ>:'O%>']%#5>Y3FN[9.;AIO*J/]3:ZMPXWTS;LP7\,?=8 (Y80T-:SJ8 MF8L1;&"8$]3R;CH;?(;=1E\&QMB::W#0]39$I[+3PQ-T>U=II"IS>@9^PEJ[ MV+=0;7P)/,72GRHU.KE%=+&1M5-'F\_157P]M"URN7=^-XNRNB=J%302;PNNH>A93I5'?M2[& 9VF M^(ZT?4(NH&KEQMH(!Z>@+AZ"8= RI!4GB:Z9.EFS/1E#2&H_NUT%(KV/PJ[! M*@A!::/+X!7.'SZ-VJ[>RQM/?N+18'NQ"L;73T?TUIM+\HBY.KB)K/&6FXV#ED,P0_52-0"1?7YB= M5/M[ 8K*IJ"9FIR&Y(Z+$8X&K#IB:* !;9$L%$WHLI5.?#.9P#Z[#YWM+--N M(QZZH'_H!2^4/7E@+%.4VFE>N)*$1.)$3H)REPC9_//%#_T M4FGU%FRZZ'C]5!_:ER),,6;I)-[Z>K&;H9XA3/+%Q<993C_5UP-($:\8L[3: M>8)=L90]T6J_]N&7+FL"\WNJOD] DCT68YC\@!IIF^7OGK+I/T%C JQ5[;&; MS\!;#H-P$=KE9UYKP?-AH%1?*]"N? _G0V=K6J@BDGC0:3C;.0B?70=$J+2Z788#9S=!(C M]!(A@(C>@.SGR,;2I3\$T$38+"B"LC^Q\M,AG-3;LN?/@!8) O$YT"8Z(09/4#M.K.IU M''<[",5Q!!D/J:$>K Z",CR58A>/W).PZ\59QOPEL^;3EP) 4-8G5OEJR#_- M93\)8B#\JH=@=T&YGU@UK!'O]';?I/?*&L]WK+^@V$^E2-:0^JY*H81LL?(: MFK!/KG<3%-\I5<1$>75ZL[7AHXM' 154C!,KK+7 9[W5)L<[7;8YP,83NPNJ MPO=0@*/Q3F>AWR0 ;8K*;WSI[U"B*T@I;==(3"D?02D0D8=.I,%Q%5R+8 MV_28Q2(PG3\3-P26BRZGO+71+8@0NQB]E((6SC=K9E6D*1Q-#6A#+:AOL3V( MF1U4KZ=)Z#Q!KXYM;:$DRHSVFAJT P7'(?9T(AT"_6V8JE.:J,TBG:8*HY$' M$R2GC4BG =C3,0P-(IW&;-5)3R@S! MJY.>(IC9,1BL5L")FSE7'7!3;=ITX('RJFGGU[F<&-.E)'!=GSH]-::?<'"0 MLG0V)G M77'^#L.%I&KE=Q 4=2^+?R7(PIY>EV3XN_0( GPG:+,F M8=[_%U>AA9#:MI'?BSV39)Y:OBKD&%0$*Y3I_1KMCW/21I>TH42:+.0?K#D* M=>'<\&@FZ;K4HI*1KY\SAP_G@*/"C-*+W49[LCJG(U] ]' M70W]V9S<#N:P$_R#U?^OS];X9C";_]6&GO!G8_#?]Z/%;Y5+HV7=DXWDF]-@ MK:8A>':#)/*VHRA*JKS:;5_;,XW,EQ\A+Y!R>$&4A !^* UA!"MC/XB1C6*4 MAS%VXQCE@211/PU=.-;&]O9Y%+H$('RT_?QB13*-/]5IG,Y&D_YH:HX-L[\8 M?1DM1H/L.G1K=FM.1O^37I NC8PY,B#AUEK-W4??7;F.[#LN0Y9 MB2\OZH3,[^_NS-EO2$?GH]O):#CJFY,%I*IOW4\6H\FM,84JW?]-&BWXS3P3 M$).1OZPCGV,Y-V:#_F#TQ;P>#_YN3 8+B;?,XS?,5%"\JJ,XFGR!-L":0?V0 MJ-7I[1;%D^S5:RVHW'R'Z_1@:HYNC,&W*;)GN3XO/@]FACF?#Q9SN;PE[6JF M(O\>1QZ]2P"-*$(:V=,ILKUR,:[M\#7CW=U_BR>8VSP^9;>9=7_[&9$['"V@M4E?7)!&(7;M M1@7YCW7D;RWKYNMH/):&3ZK7UT$8!B_0T%%X^D,=K4R'KZW9S/H*+9H\=GVU MP]"F. RWA>81XK MD^;4_ V9^\Q(03\PNX2$<:\%(P4K#LX=.I(?%6];92]=4=#%/-9L,$X#V*F)S.FU.8;V*.?S JKK' 4\,-"5 M1DD_6*^#+"HG8XPY+LC>.RL/K.7%7.C:R-X#]=[("HJ8>YI_-F>#WK69I0EW MR,'*#1%A3)#==<5@).9\8 0P',QF:?8BDY?I,T5H&S!D*1DUS+6D#PM!#Y]Q M4AIF^W>MO[G^$/B/*%>)PR2=0?W@[3A>?ELY9)PQOW,SFD^M.73E,+C^!C._ MX0"&TRA)7,SNTTD$/[S]NS%>W!AO_OJ7'Z^N+G[^-NRGOUW^+"\%G"'5X)F:UEUAWFI^?SV'@16,JHP!BFGE60"1]";]E^HT,.\.SN&,-QE8>:01DSD6+<(IG7S<2[D="V-6AB6CER61+.0HJ61'BQC,M=+RO0ZF:RFW8J&,>=!JAB4?4;%4BT4"YBV/2[BZ"'1XRT\W M(+9=+YH@EP";D+/C]YAK%5J.,M[DT(T=>+5)3HY.#PK>@2%??4FY0C+FI\63 MGH+JGE$=2 OB.9(F9.%-R>Y V,2T+Q^?3!<6,M#SOAR.HG>4B:1QKW5F]U+T MUB*&TVW(?!Z:VD'U'BL1F=3?3F03K]/V0M/S@A<430V#\"9('N)5XC5Y]T>T MO^KM38=(L1%K.!=*=+LI:5=;8IG%#UA*4BDNJ;6$!0W;TJ(\Z?+3S/50K;3)G#I8, MBQ8W=Y.JX^HFDQHL.6:6-Q63P YA/Q#*SGQ:NHA:&U5MF>+"U>>:\PK)?O#@O?5,"BR]I2+>A;[G"PR%YL"YGZPWJ9C1Z5(B M!1^Q2#1?<"BK30F0D40R=ZW7*,@_%G5^\E[GCUA(0" AAV3L0'5-0UX)I)" MQ0$,$@I(\A>JA.; 1\SO[Y>L.M3];/6J8'KZJ1]$E$TO'_&B>+Z2M6=W"L)P M$ R5"ULLN_D1\\FB*UMJ,\P6GN4YXA&>SJIP").Y[=FAR&NOM/:J<]#F3_M@ M!3D&'W2JQQ64UNCB2H[73W7][5@)BO%%G_)":56]< >[K_*: ]F:8@E =9U] M[QHR<$9LOQH@ ZBL5%>EZQKX *9UK*H7I8.B$_:9#C4F@]=/M='D$%2_E4&( M"SJ9RN)]Y<:"XW94;2R;24Z0#UK;QAEP M]Q,^C6:M>";".Q,@/-1E; HN/! M[LYH=K*AJB"O$!'](,]'K/I HZF A8@ JH+G$D'8P4_ZA*NV5FLU=KCL;H%# M5<@^S!&WJR!\L<,E(_!O!$2U'V#)BF)*&C!'1X^P0Q_^4GR7&\5B0:J(/6TO MFH$X"?WTFV+%MXGHCQA#M9\Y1C..9JW6BL/9K$)KK_KZP6,$*FN+"N6Z'FQ\ MM#"4<:I0E3PDI5W#TPB"Z@N(1233F"BJK-0]98(%HT*%-'8OY3:AA$VQ.#WU M4#E=Z'W!QH!T"1A8,J1;DR;,TCHGP6<>.7+'EM]HD?L.H+&#V&46PEY!^8&P M&XQ$1@>K* )G/7:)50(6 >61YPIUV/*<\ &04N:5P,PQ,,)L.&.3C2>/#Z6[ M"<1$B"W@E>\JZ'9#/OE42R&V],^1E<11;/OH/DXR/?A!EQ3L-0)KE.&6I93! M-H(]<&5DEI:LR00*W]Q0)M#>0U5%&4K*D2/(<^>*B)/C87Q^ A\0#%RF0@#1Z'_:-;338!X!N=#>Z__[?SQO'> 2>;T/WCU<7 MK]^\,H"[@$O;O?_CU.7"5__]7__Z+P;ZW]__ M[>S,N+*!L_S-Z,'%V[\97RPGQ;^"5[0#/Z,+- M@P,"@/X0?_@WX]WKRS=WQMF9P+Q?@;N$WLUTL)UW'00/_F_GYT]/3Z]=^&@] M0>]/__4";L0FG 56$/K;V=X\OTG^%X/_W;'=/W_#_[FS?& @?KG^;\^^_<UBOBW JQ0*ST*"N_CTZ=-Y]-=T M:&GD\YWGI-]X>YZBLYT9_749; &R@]^=QW_,#K494V>0]NW?_(B2(5Q80;1" MN!@9U!'XI[-TV!G^U=G%Y=G;B]?/_O)5*J>(V1YTP!2L#/S_2-#;K[IP@984 MENPY_M-Y%Z*5B_",@-8>6*'%N? L-/?EVS?OW[[!,_][;E#P\H!6L&_C!?C* M.*_UU8$; ,_>=*&[!*X/EN@?/G3LI16 9<=R,.]F:P "GX=9Y8E:Q7YB>< - MUB"P%Y8CC13BK$W3A71!]8(P'X$0^CO);+J M7]&';FG"WO.3;7*D:_GK*P<^21-Z:<)6J5E;[CWP!^XL@(L_U]!9(MW:_V=H M!R_2Z.-_0@;%4^"G'QVO)AYXM&'H.R\#WP_SN%W9+CI8;,O9(#::_<%RS$5@/]J!#? >&7OWEFO_%>T9'B7B,\C =Q9N-I;W,E[-['O77J$M MZP;F8@%#-T"6X@1Q;<%=9E7FD(%S,K<_!0M@/UIW#AB!@(1?A9@D2B\'%PA4B+!"_H(/F@> M\$840I$))@.S[0$1TVT&5Y;M15>(^=J#X?T:X;"R@[$G8E;4FDP&%9\A7#[9 M#E?E%\?)^':T:CK0\^ 3VO]<'E&&R\#DF^5YEH#V*(Z3\>TA0+2DCL-)GN.EH1O+2([EV]^"$\A V-D8L00X<\6MZ-0@P+TMAV;A<5A%9A M'LDW#=$SF@+0TJU##,O*$S5H_PL:$2+ LFUPP7U#A6C/'A?#M,Y<[7BX>R"P M;,'>?NK/V)9MG'S_#+%X@:R*)/@EPU9FS]PR?<(2VV?.QNX#R0=K M70@*L))O!(*8T2':N!,((EEQF@9O!<((BT WCV>%X[#2-*W?: 3YOL^W%(]4C7N0X-K K=NZ ?(GO8B@U5$@0I/T,#=4W"5LZ&:PTMXI0J" M2[PGI])"6R/'*:)F5P3T2*T3 ]) MU<7)@Y/G-4F9$/W4A3X_IL"#:\>;4N48JC*19']*RJ;MKQ+[L(*'A3=%0QBC M:P"Z>MFQ0AFOMB-J8,Z;JB$*>DD$LVH(G0G?$*[81(K88SH.?$JRT:LB3)^D M&:R%CS,!T)8\AUO9(H,49L8+Q"CES"XYRZ&J) 1 &_2"IOR)_NR/PR!Z98/, MKYJ.4>Y\+="2L?)F'/B!,WCO?W8V1)N++LBTF7H%C".OG2V 9L[ M_(RL$KIYT.9QM;!CI@J&$4#S>+DP,*NBEL*TNB;!R@J=H/:B3,'S.*-?VZZ- M3XTA^C&'-W@.@+OG@VNB.1[W^:-;OX7_-QL-!SYRC'SKFT!QU^\;L2[\_ MGQF_W+A6N+31I_ZFG#[R [8$ MGR[EE>7?1>LY],_N+>OA'"N]<^ $?OJ;2 U&.R3YQ>V6%,1A,$#_W,K8L>Z M$WWV-AE,&GNN%NLHR"V <3*NB.UN@9E>BG=R" B>M/')\QLV)]"2[#O1U]#I M!>[Q/U+,5A[<<%F9L TR*$GA_O+IXL\/%@6B-__$J\$("R2T+ MJ.M8OC]>11:J^6R+K*XRB%2Q$(B$8K05JJY))%L9<87#2!D,9* ME439]N.)@;K7E%5%'$]E;92*; 9RB M8>8OWM?)98!ZL-&!;DFK;S\AYB\H% $Q-@BLA#MU5ZD[X7;^/V1?C;UH+2ZC M 'WQG0UAF_&!;]^I$9FPQ2!* TUTZL[#'>*QN],,@S7T[+]V5CY38D6@0Y(4 M$7?]K()X.4_ZK]4\Z;,Y^K_K_F@^,\97QGC2 MGYKS 1I@F",\\GHR[7]!8(.O?6,XGBF/*^Q;-2_'JG>ML:H4E5#,NG(!OAQC MWN_#F*XY^V)<#..ZH+H( M=SAK=[I5BR02PW#RMY!T65#QILI#F4#,Y3+BF^5,+'LY<+O6@QU8#D\R3#!5 M4=XJ(N(3(#W46\[+'G6G9F24A6CP2UI@8 I\X#T"GRH##,:!NB6=L[J(0!1_ MJ@Y1MENF.&7>!H.L<4BW(31XZQH+>5< M3O%3->Z!)CJ%*I]KI<.M$C'4:(;D@VX.T0$[BKQ$95-A26*/S5NH4Q0Y76%]KH3+J-" M55[$V2#P[+LPP/Z2.223R/(#R9@?&<*:1ZUDTJG=#:Q"]+$%1"J;LPM9H <@)3$2J/:_9E)+%ETML65@#U9N)1JH M-P15@J-9P5?0 _:]VPT]#[B+ETSEA[0.1%SBQ%S^7^@'27FZ\6IN/1,501Q* MIJ^!5M'0?SDI8 ?UKJ/9D1(=A=&^ZM ZB%33#.2Y]%\C=6FB7J/DWFGC!8NS M6JX0B=VXR +"X+DS)CVN_W!5[,S M[/^G,>K/FTLV*_>9S&%X6<1P,/K:'\W'4[0XFEO1@ETF,X<#L#(:1!F[NY%^4.F7F\"WI)F0=C*_1IC6_-X=5E2Z9.6Q+ M>FK:'T9IS!,3'Z-)>9V8RW.T5&?8QAF/&B.D2VBJF4.XI*X0X.<)/;C MS&%64BC1$PJDU6,^-H58Q5:<.91+VJ8WF$W&,Z2^D2W]?3 RKOK(>L:O!.;3 MFVC_H!]>_Z,7_[CWS]>7K[Y_?M5-_K7Q>^-O9"@]O+,$5/24;.;S@R9 M4LB.,OK8AFUL[]?JX9G#O:321.\TQB_IQ UROW)_SRQM;VO?UXQ?XFD;HTRD M$6B.%.'K6^.HTWN%YA!FW>8:Q[%BL] X_COTU4T M1Y6.W:*AM'LGH?U!SR=>^8C=,EUBTU1TM) MH=(N=\WO5'H_U1S&);V9OT\UCF>M;JHY"DHZVNJSFZ2PI5*-)D M_)+,;FRG5_2J?!?:PRP%R!!:6^ZW-7243Q7DVW^ GM7F!W\H2+;V<;%B4VM<% M2%7"9W15BFNE1OZ02/[,R@!<0&6U 9H7*JS&">I2T%#HO+?M J!J"A"(2D%8 M=OJ6(VA2?#J7*6A(Q,T4+:!D#2+C=V8Y]#>)>%!NC*+Z ^(; S(0;^?D\[T@ MLVW03[LM@WZXW9[O%(6&QA2&'+_J*M-,/>:4B(IZCF415Z1PJ+PC\+9E)=( M>[54"-5%T.XA3_*N#(,E^]1G K5>^X2QBF$EI*DZH.[)0F'Z-;"?;7> $+&# M,*[O<07AL@<>@0.CJ!9?!I7F:+W0AIA(JM- W1;*+BB=T$ORGD2 3K?.)L6FI9'1C&A; M-41B7?!UT#?O$0+1&QX!_4<8KZIND?A.*6E &A4TWJNK8<1\6XU?;7GV(DA2 M2,TGRUNB2[G/4(;UYE-51D>%WW\/#M&6C[)S^=IVH1<5*HG9L>4/HFF!^&7= M@\X+[WEZA4E^IG52E2W:>?HG'EP L(R>S_;L1Q!="CPP7J4':Q0/3\GS!ZZY M6MF.;06 <;[L,>G/M'CV95,['KDJB\EZB93I'"8Z>$<(1R/Q('^J92'""X%+ M6WMOTT72Y9-$ES/$47PP)J_SRNM8,PRR&3 "UBCR-K@PC)H<>*O3"&MQ_D8C 5 MBF"L1\Q+E@2T=%'M+:56O5'IITVF#ZHPJNW\!Z$U#9GHRCYY..SL"+&SHZA M?UU^9O&EGB0-<;0KQ-&N(M=H78YVFW2")+XVCMXMT4 MCIJ.LSWMF4PM#[S]J#E?*2C36/M187?XS.5S:OM_=EXZP%VLT37Y3W:@F@]Y M.(:W,$G:>;+***<(\T*9?$@U 6AA(?!D1V:$3H'HYH2GI8W?K( U[=A6KF,A MT,6%"*$H?UIX8Y7:MU"I.(!3]&6./E=9 >Z CD'W%5F@4>95"5N,:^5#,PND MC;(K<9TCIS+E6JNX/05U8(JMOC U56?;*W@1?8,X7)=; MAI@+C4K" 1R>)_^9B/],'X?GR7]V()KMY#\[^<]^4O]9JP5<3AG'C7LP3QG' MIXSC4\:Q6++<%0QWF#*SY0@C=<\\IJ#\,\11VJZ\TTP8A55[1TD4A=@])HEJ MD*,EI0X$]/8QR3QM](]AH?RNU'X@UT"F:2QY'628J)=:#XBVD&F>*F(/&28Q MI58$S"8R6PI41=0B^B8.CBMFB"SM?V)@C0NK07R-C&.5,!MS!IVB;8*B9 7= M!+BE?>R-2H:(&U((6(\;G8BL2I4;1#FCD3N93JJ \TL(6(VWLHHT!.6HM_>R M:4%J>;%L0]B:>C>'EDLO2YH,VHU1Y+.LLI<@ W7MCLTM(3P1% :V_I)V;T&0 M"*">?OJI,5Z-(2;<[0?-I,4S-P7($? =M/YJ)]R$48.Z'GCPP,).6FP]."#B MLKLT-] +DM9;5!+I0I;UA8-;#E()U^X,IJ([ HS%P((Z. %SB1&([[7G*60[ M?-@IUN\(G9#YGI]L5G5#7JQ*G829OJU2H\>:K82;]MO5H9@C7%E=E-L3>]I0 M.2UAE_Y,IH_16GE7G"Z=0I&[ZG\ M,(G25AV&/EB\OH>/YTM@Q[)!_]B)!/UP.P3WEM-WT>I_H;@"T:C2('4N/S)/ M(1W51JT@/G]C5*CN'#0D/Z)EYQN#8Y""8;.>--DBK>U- -N"AQ& MS?%WI9KCI&M;.I>QG:RQ2V>4]=.!G@>?;/>>[4TH/4F/,WPZX^ET_&TP^CQ3 MG1XS6Z,5,P?>I@?NA.Z FGOI"@]+F3,D5#37&A!L&8ACSXDQ<*B5Z-GV44T M>><7;;P:K<)D,EL>^NH4.2+16:/L+;:#U">*VL!R%KZ(/M&S]6OD!AA"R_4G MU@L^B;NAQ^[428-0YGRJRU,\=*Z%:0 MRV'*0[]$,+(?DY,C5'HU2G5H*J^E>7)MGER;VK@V,<:#*/")&<.^?9+&'M+= MDTZK1AHHCR2NWL"[Z- AU-P^&6QFR:-,JDZW3WEBT?D&NK?H#O(&JL9LXZY^ MK5R:G )%\:5K04OK1$/R(PY";92P;M1-F28C+I)/QNQ.?]JQ._U-W+8O^C>N M3T([C=+AQ-'MU^,B,A0*H-JL2FB?^5JJ@?H":N$==&49S;_U&#)!?VU !NRC M7V2%0S*:U&->ZN%S/+G[%<[Y*IG\4DJ>G3+Y3YG\1Y?)_]W^:VUW\)FUYB2( M%\;IF1-.0I*ZAA6F#XBXJG/^WK8[8==QK940UBZ0D[^]#= .]H ?3*T 1*G3 MRUU11E$/ 6N.@Q!:17*T\[Q-$;:>O4"8=BU_31=;?MQ!B(: <'.ZXPVT-;EU%35P#XX,3$ MHH,FO5]51$J_X4BFFY;(.#-]/]P\1(],;OS=%+E Z?M2K=IOYG2*NP]F'JUD M)C)"-).B0.EXM?)!@+LMQ@^*2C(D!.7I((H2"@H(<>*DE.':!$BY(BFF&[#( M/X#@J&<_1JD".[L&5]SFA4E94,H\(FQ1%$TY/N$:66X[=+L05T9?""6(LJ%4 MQ4X%&$^3%9UXO2*ILH6EI;.F&8&V&U]-[ MV5#4W2%DL56 /0!;2LL\T"DM[ M(BS-#VH]2%&3IP2LJ4Q5IBFN@87-WMA!\1 */+FA0QR$)N<1K)$#@(0J3RVP M8-1H<"[#^?+15W?+%9'.>EN:M$%Y$>+:V/##Q[ 7@U:SF02HR 00V$EMD M)#JT/R/[STAKV'X]R1& 554@WUMZ-%JH$M1&A/@V<.4!D V85)4D?0Y5S^OV M%BB')*H?5ANYXGY<..+2LQ_M)7"7=>1*GT.54UW"1F621)/K>^WDBB,+=>6Y M@[W]>.!R+)!"D]]';>07:8BO$%?CPD&>JB(D@B,C[T#%R""'[J17)LN=3\+O M6+Z->QW>^&"\*OZ^!_#3;MN-@G?CU;8$N8A_L=[,MY?OU*R JA$9.832UH:2 M'J.%,&CRX]"V[J(U38Z#EAI?$N*@R4S&=BIE+T;1U01)!2R[<(.[?%KQDD+( MW4=;N?.R&S*Q7J+'.T^6MRPM!M+KTOWG5O\2E4.#3R.BPK/5/3^A30A7WF)B MO(>5(@_MX\,QREP7)N^F(O/]LYFMJG-ID MR19KW#7'79U\X(>_BG3VNZM:::T&UA.[TF=&@?.#E)5=;'!30Q:QVFF/.4+0 MMZ+V 'R53QQ\M(J?P1J-8B<9+'FG+F&H&L7+XBQ5!OKJSGU$H+/6VD-,2A3/ MP/=#L)S#@?L(? 0LIHDH4*IBAO053U L+-RI^T1R\E>*RQ0L 5I8[#XZY,&J MPGF5>$U F1JNTR!G./7NV4 HJ3LS7)G;OS$?#H-, 9=ONQ(B3 4G.#XI5R)<.T/\QD5(._9?8/D9,1&WD1UG\&?(FP-X?'(6(EC 3E<= MRC&1XGFD1G(N*T1RTIE.@9Q3(.<4R#D%R\VWKN_9)P.CRG;B/G0R-5.U70="]V:5@FB8V]JWZ^#<1CX@>4N;?>> M+DH>I"I77F-FHQ#!VGF1B%CG7I-L_^@G?_49]7!J3?=S+ 4A+FAW -3F4?^? MH1V\[%[]^U%?D_G:#R+L@4^40WHEI<7 MU=2DD '\@3L!G@V7A=V4(3/2/W677V,(_63+LUD^4L/-2JV(.SZ7[TKL*.U2 M037!L%$5(',\JULQ#VDK^]WQV<>?X\2=9-NK,'WS&!SG&FZ+<;2%^_Y0+8J( M1CULB1TJQ[-&E7*0ME@_'-PI.X()"TI[-F5)$R>KP%>/9Z6VQ2S:HOQXJ"=H MSB&H_!#-87,\JU,U$VFK]M-1':5IH?@F/+1"WSV>!=L>NUC)2;J>J%L*-#E3 M*^%S/(M4/1NIBS<3*6L];]=/,FY'^$><8TS.V'U+R=B=[5)VMS.HRM3%+8NP MP$I+@'"R$\8JTFTI)KQTV,(X?7):J6POJ@(B$:K1E'^+(J\3#[26#79G'P.$],R"%3JE)>YGRQTSHG<7U[M]G_ MGQ=K E$>J2AYD;'$(1=?V<<2BZ]"G2 ((U6U@ZC V#8Z08@L6?:K=M+0VT_: M,Y>$,=7'TN3"%>!N8>CMQ>&LW1S*]-6K+BTQO//MI6UY+S,K>@@D8$C2030W M)'FT:E1D)H,ASGX?KRJ4/!&!561H)M.GX"'T%FO+!^:]!^(K9@%;Z@&&X"N MZQ_ M>&R'=6AH2?-H(C,M]4X#8WG5H*,EC^)G#_K^Q(,+ );^%:(,XV"Y"S#V8B,SSH6@;!M! M:(TE4YD*[?P&M827 !^TZ"K2T(ZYW48Z65NO',@I^=HOB";HI=Z0#W7QB+RJ ME<3/\CO1HU]"%)*IAJ\.NB.Q)[=YNF):HPBEOVSYV-/$5/?!D1S[>0T=A(4? MJ[0I>$3_!M$?9@^.'7",9S:P_D(3)H(F.V7O;QHL Z2]U,0HH(FL[NN4XRCL M%>D8CS_TI\:$_.' MV1DB:LQ1SS"[W>E-OV<,!V9G,!S,!QDJ&Z-KX*)_@KGUO)/(]E>X;[#K4Q+# MWQ_YZ433V<$UK,!X@D5Y8E/P7WHX'E?HO:KI>U6/DCH$*JK M+Q> J3#%[83A2/&J^T(\IWX@^B= M.#>M 5>&O;TDMWG33W=/]$LR21]%24KGPC2 5OT57RTGC,-%C@.?<#2:3,HG M45*V$QK;&5NDA_T@_\,;,2I4/\H?HPLD^KY[CUN9=1$R+ROHX8"=+^!W$0)6 M.X8+B VKA@*HBN<-(+,D=[;\QV4YIAL(:>';RP'3*T\CKHI$G&IT=-5+$UVX6_.R"G?R>_EV17X6[ MQB$%5]F'$Y5_EQS^7:I]]%^-@5EDJ1R4+_ C!N\E/D.2'W;' M1_(+Q&8"?Y,_WLQN2;M"(][F$:5N;05\_?(/.E^__$/5J\J*?$T0I?&U]N-) MVE-5;\%^GYK^794?ILJ6SR-+8V'M!T%[VPW]U0K@AL]@2]34"D#J)['C^WUP M!1":EH-39D+L?\H-IIL8$B:__:!&QO4O8[*(UL[E+4+89]L);'.#SXW]ED5F MHN-< D4"M;OLT* _7!0=GM/^T)SW>\;$G,Y_&!US:(ZZ20K=?&J.9F9W/AB/\L[I M$!@!-+SX<\9#_#UE>6@[)F4X(^ 7Y4.JSTLC8NAW7G)_$<]6JS"=-@Y440$S M$S^,B!N23M7&T;S$*<>1])K75CN O'VOLPA$":")XKUD49B.D[]L,=E/&7W[46>6LY"FL?FC9#83;K5)5BGI MO2(&84 H*\);]0(C1(=V?D3\H-EEED%*1QR,((AX"^C7]CQ$7;C90#BJ*RUAX8(UMVM3]BOUW DZ> MZC.IV3Z">')\/=5FT<;%4U?WJV#]KCNA&8)NCB'EN"S7/(8,K\ M.;5D1&FOP^*(1IZ; IH\_P!EN.)&.TQ>0Q$"]//:R!",SKX;:<+3]"EDQOKA MO7XL#5656,;>'% :>KYUFJU\RDN)48O<9[Y\T&JFCP) E'AECA.7>WQRN7UO/]B;&]*Z9YBR6"$#/>G^ MWU./)'EWA>H=E-05U#UU4!*D1+^KQ*F#TD_:04E1LKK$#DIZ9K!G[CYQ?X$D M*_\OP"@5S@!2E:DJR;7)HTR[<% &X8GEC;W(%['$M0# !'@1#4)RI $?CSR9 M%&KGS&R\EO-ARU64PG8\"ONM>BI(+P8X-L%E MJ*+)3%T?C'9:2QVV1"L0235D#['MU(%*K2J)-)DIZU?1<$NJ Q5K-0)I0LTT MLF@O32HZ*<[NB@UQTL=S5(,GGSOUMI@[%4\;-=$QLO-FW\K%J#D<6)&-9@PBA[ ">\96($.V0-1&P0%3EJ=41 9<.J@C4 MA9E(7<#8E@4#Y.","B[Y.GFH2;CR]!$32(T5P>>Y@(STM1UDBTEGBT&B*%NU M$V; LX%O)G@P=1-IJ"*K0&0C0#[FL@\V"H\C;-.OL]\'DX:J>A)?D& MJJHH4(?-)-1I;/XHF*(V[O3@,M4E!G,K@VEJS&7->4O]W1;FS]4(J8N30))BA M5)NPI^G[X2;:^91:H:5FX;,OYK1_UC%G_1XN'#'ICV8FK@Z:#7A:NUD;:_/$ M)HQ3 J/4/)Q/E>IR&!&]G2*Y)EZ)]]%5M?.R&S*Q7O"OHJ.\M*@)&402YE9= M)Y5+@T\C0KAVZMZ?T":B+&\Q42NN2I*']L'IG[ *JRS1GBJSGBJSZB\?1UT.+PUC24%5=H<182\68NFIEU[WUOO@V<+\!]T?( M+G=;&JC*URQ8Y9:,+]7!+)FO\R?8WSPX\ 5PBJF6!^I=NI:";UL>Y6OOVEZL M+>"80SL(-AS?)F7T[2>=.V'8T3H*B.S0*$FM/M4[RMPE#KSA MLA[GL.%&UTDXI?ORR1DUN<$US \53 ]4Z M:-J2#8UDZLYI,J-0/*$PS>-0]%ZC5>F0:*9Z-R\DRR=-G,$]@0)B>1,\K# * MK2!-Y5(YVDJECB8!O9X"])_19<+VP<2S%V#[1S_YJT]J[,/*P.%-=T2"WY\- MVH5.F95=XM]?00]IZT=$5MTR.*5YCF]-U*%?N[MSZB;O !>)(O"1/B(SC+X. MA*,^@NXC\)'&BUCBSV%@.=F_=Z$?C&#P P13L(#W M+KM<:&.?/-[5U1"KJ%'&HUN-\<&,#N/D5W@-MK*$B[8GZ\,HD/PCBH*2BL^&N$:W36S M* K6(\B-5=R C\IAHG> 0*5. :[]9*%S<&E_>6G:;"\)F>3M"5[;/0:0VB(2 MI/T!JZ"NW?%V9'UB]]!%U=K"JG-WG=K"ZJF<3FUA!86GJ::JIJ*(![RB?-PJ MS6&I>%,WE#+5E$=5K#<%'49QR1ZA2RT'>^TBM9EV8E$$D=^BB09Q"-)AXJZ? M89=9/:+"H8$$.L01"9(AD#0L3W/.&YVD2ZMQ)]-=H=_*+K# MA^/9S)CTIW'ED*TWO+%R)_CCR,:S7;0CQN@*%04E?";.'XLX9^O#?!86&$ )&E!0 5 ;F-R82TR M,#(S,#8S,%]L86(N>&UL[;U[<^0VLB?Z_XW8[X#KVR?V8U2 M26K7';5*1ZJVQ^O8F*"**(EC%ED#DGKXTR\ OHDG655 RF__\V4;HR=,LBA-_O+5^S^]^PKA9)V&4?+PEZ^^W)W.[N:+Q5G:?KTT6R27] U\$6?X\^ MX023($_)#^BG("[8+^EE%&."YNEV%^,$[);]F?UNG6KL"[/,B+K"GMWO7O_[=\^7]VM M'_$V.(T2]MW6^*M:BY4BTWO_W7???MW?/RVAM.43)]&&OD. MDBSZ/N/PKM)UD/-J-[X&*278OTYKL5/VT^G[#Z",'$Q/R+=/_-L$/08Y#]J+OV(O>_YF]Z%^J MGZ^">QQ_A9@DY8?2KN]Z955*W[H&>X-)E(87R3340VU/\&G;(?D>!G3UG9NP M2O,@G@2^J^D<]C6>]L5;/?=?FOIY/.U+=S2/ CL7(8_^O/+O&K,?K^C?>A#Q M2TX[,!S6(%D1&@_,W\ [AJKLIO1TW2LW9MX\):+MK&?D96Z"[)X77&2G#T&P MHR_X\/%;'.=9_XFR^CW'V>S&UH:)@2''-QGO+W'1&6W3L,IG\S0>XQ2B\/AE!'C MD%6E!IJA1J?F5ZD&@&%U.[GX9Q'EKVR>06"RYCA>OI8,O]5PR!3A, MLT YY%HIBEI9*$Z,(MJFB=EU2>1<4DD)LTL?00@,953(A(Z.RT%S0R-Z./]= MFVV?!KHS&]&+@>V\9F$8L>68(+X)HG"1S(-=1&>96OH8=%SRR I^EU!:!3#, MLD$YI%BK@YC2:92@2NU@;$O6). 4>O?GC^\XC:[GMS/>U194^'66A,O\$9-; MG&'RA#,IB^Q47)!H#'C&(1MY[Q0: 5(8:M=:B*HAKH=J13@>ZQ;G093@\"(@ M290\R$EF$G;IH_2 N\Y)+NF=4E;PAF2JA5$M#8=!L_6ZV!8Q6^CC)&?C?8(? M<9)%3WB1K-,MUO=_]OI.^\*Q9O7Z15ME,&P28?L)W"*)-5(8 :-9'C5HNN69I0I=N M!A4PC+/#.21=K86X&NKK'6C-5-%U_NUR?A?$\O&93,!9=R@%UG1\O:?>:U\) M:5C15 8QH2.[DXSD'5="_]6Z$?J/OR^?$]I_/D8[B<.0/'=1Y4I8K,:%A]XK M7(5H6-^-S)$;<91IFEXCI]PG.YXQ(*>32,+ M<$:N288U7!NE#8-Z4R /F5B6@7J%(%8*ZA1S:&;N/2P^*[(HP5DV6]-98189 MAL-*:9?#8 /D[O!7(>J==';XA@RKI5%'_+@=9,GIGQ87LP>">12#9B]%(^S8 MMX9]M(H&(,2D<-,3W4J$&)6F(SQ^R6=L))@:^Q?F51(>LT M$$X'MQ< )Q,$0R@=.G&3CHMUJ0/8XJEH<#*G,&"T< M%-. XIOF19:G6[9K.#!,'U]ITG)*,SL3>E33J\"AFQ5.@7*5%I)PS^L"YN?@ M'RFITIT624X'X6L/VGA_3IVQ!')2/H7UHBT'_\ M_0H_!/%%DD?YJZ3+D4JX(( &&JM\R6/O%:_&)+@!)H5*,2B]P-UC2O(5)MMS M?)\;!B *6:?;[3JXO>UVF:!WKMB@$PY8,]E3)HR8],DA=T15<]3'((IQD.'+ M*&&I..>I9K*JE'4W:S7 ;:>O"D'OO+!!)TQH:W%4R;-P53"###;\S>W>>.!3CIW.0X'F7_HW\4T8*?#F##(]UI/XF@TP-^2J"],WV" M%!C"**$))_>H(&HEC\H40U#$O" $)VO9F%5\["H00@:J#H'H/O->\PI XE)I M*7*,BJYG)NOJ'65EU_]J*[O^Y>^KG\\'5O0?N:AD&1A6P=W?O5>N!(R09B"( MGH/D!%WC9W2>QG% LJ,=UOO],3IC>!YUY_,$(8='\A0 .Z?P!A+>:U@+2SQK M1^50*7CT/2UVEGO^NDZL_M MJGXHYK;JY2#[57\.M>JEP.15?W[PJM]_D:FXSZ(P"L@K.V=@D9I=+>]TLJF,T-%LJ .6;@J@1MJ=(*Z)N.JQ MA\/FU75O"^N&-76(R^E6*^D U]"'U+UXP60=91/\BU33IXO1F*+S,A(U[Q0; MC]7"U]3*!W8W!Z2:SM*D)@JVB(#4M;+?#L%*".826/W@9+1CY0^2F-@SR*5;=3 MC=3U24FM.3I62A7!$E.'UH*;Y>BTU8=#S]ES0$+#XMY QFD6)1F\7NJDK@ 8 M^LA0"4D8F(R#$VOFS4)OVX2*(6X-6FX+P-@-7%$\6\$M%#(U=*NFRR6N@ M=AN^1,P[0\S8A&,'K:1#5[#(LH(.LM)%\D3GGJDN?,BHXMQ9&, +WD,A[YTL M(T J_4NIAE8I:A2/O>1>O_L6A^QV!LVM0"I)YXR10Q6(TA>#Q0\I-B4M:FDX M_8]NGT8AX[+/4>[52 6\4T.'2D$*.%0HKY)>!2^S(G],B3S+BDG8)3GT@+LL MD4N"H8L6WI WI3"BTJ@1/W(\\]U[31AS^]!=]/(04!NT7#_Q7K=2.$*(,KI# M[X\],/AR]T%7?1\\5-\'9?5]@%5]'XS5]^&XV;!XOF92'SDO_]$Y<5[^0($. MX'KB'-VM9JN+.X]5^>-?%[*N?>*\U*1SA M"!_].&#&P[?XH8A9N:\\!ZIF,"R5=#D2UD#M#H,E8MYY8<8FWN562\)*3GN. M-Y@0'#:C^?EC0!ZP? W/5LGMV0X; _JG.W0:8+AE!5,\X5$JHNT^TGLN^ +<.;:QA?3]GJPV&HJ,ABUZ1BR$NYR+AYB]1 M,G^,\./\$>O2'TC%G(V,-"";,9)$QCLM#,"&E4\E$1=%7/;8*PJ?V0@\B!)^ MH("SE;I*-06TXNYN[C:#;N_N5LO"H(89H!#\4FE4IT!JG6-3Y1-]3WBW3=/\ M<9Z275I>57D5;:-:,.B.,:"ADH0.#2O9 AY3BFJA411U=5"D[N+2F MTSE&BI&V7M3E]34ZL-T[;&1R,+BB!R>[S:8[+*'R?I/RW%)TJDP\G6>NTN\( M<.J<.\T#[[4N0R/DW,IIJ\_R:!W$J!MBZ3'E[N?@)=H6\IARR7-WMP]+8+47 M#W<>@JAX&2)A6%'*'-O5WV%"O*I4+N?,R>M@-AY>)N2]ODW(A$;/1=', M5<[.N\>"38;H7*@(=---N9P[ FA@M@20" $A@!J9>,5'P>><;,K)A)TD6#([ M *F8V_1*AN8OD8%1^6I@\MQ*SMK^9_)C%N'D9YS\4FA6&212[A87E!#;-05! M!$:U*W$)73U!7!)14?1+<>Q:7SVG%]M=G+YBW<1.)N6LUM40FUH716#4NA*7 M$ C_G*)&\O@M_7.T?@QH;5U%>;X-$EUS5X@Z;/-:L)V&+Y6#P0,].(D+J,2I M]Z\4G'3\9W8=_U#,;<C!?^_9LPO%7-X MDYL29.<2-T$&2-4K@8E7MV$VWB_*/XX^W%^1X#QZB/(@UO3]@HR[GE\!K^WW M!P(PJEN!2G+X#55RQZ[G'X,D?<*$IUM)^.Y!$"\237R=0<$9 ZR -W302L/@ MA@U$(=*RU$$])18P R=$YCI-MFF"\X"\VI^U-2FY#(6Q,Z ;_J+7\,ZV43"' MC.LH(;=G=,_P)B7X%E.^9YC?+W*WBR/-B-2@X,Q360%O/)56VCMWK"$.>5/J MH$JINA^&J\%Q57QTO=Q4@^LEN8T>'G5AQQIYEP[*"+OKFY3"WJEEBU ^)THW MS:0H)8CK'-<=S3:TRQWAC?3R[L(@+&"WL1 :8>]\L44H1$4PE:,Z(IL=%-,5 M%8**SI7PPF[QN(FUJVVVVJZVV@?94J[]6ZE!H-(H["*05FL7RFU M$55'95:SI@#$2G 0H&GV-A(AET&9!C\C2,#@A@J6+ 3SN$G/ZM/-(8[*.0[] M2SNUH?_X^YPM$ M)/ 'SUU5L1167<>]AR J689(\-NU#&)"OJKY'&=K$O$QA,Z.GICS2I> %.J^ M(P.+ B(P-1,ZLIX<^RU^B%C7PB"PJ'\>YZ]Q8PIYUZY?"WO8%TB%09#&!J&R MM^@JH4;+$X]F25($\2W>I41'G[Z8:];(0 [)TI4!Q1$),"4U2EE4"GMBQ'\4 M \1Q/$^WNR Q.Q29L&NVJ $/^2)*@F*,$IZ2,UP# M52IP:'/QQ$;G=)AD:6Q'WB=Y!-@Z_C3"8"DT1&C)(JZ&F)XG)MU@$J4A'683 M$X<$2=?L44 =\F8@!HHQ"TGF!2$]U.H>1RWJ;%/6 +;9GU7( M@2"* 9RP:UN*]XCBJ0>Z2/(H?[V,8GQ=2.(UY"*NN*$"5W-B^!P$%Q2@AAPH MQ1"30Z6@EYJO=PF2_#K8RCR$7,PM ^0@^RSHRP!B@A28@@VM+&+"7A@QIYZ) ML(-@(7[Y*WY5VB7(N>6$ F:?% ,A0*R0(U/0HA)&7!I1<2_$N"'1-B"O=]': MT%6(@FZIH0+:Y\90"A Y%- 4[*BDT=UB[K,G604OBY"%FFZB-=]T-K!$*>^6 M+ ;8?ZDD9D\+.SE4%(%:"%\;-PI!^J*SZSU64X/=*^Z6R;MFE M@=OGE$00$)/4Z!3\J21/ZK\@IH.6"132?!AAZ@?_I/E@2YH/H$GS80II5L\I M$-)\'&'J1_^D^6A+FH^@2?-Q$FEHQ7OU-7/ZUR59I<^RX&REI!?*B%"EA&G% MX-%%P&8B"U-@XQFFXI,F?&"U)#6AX$C2!V9T+J6T3TKQ/\KVFDG MXG)A+_20 I:2I"<)CRHR>";"E#J(*OF86%=T91L:TJ-D@^?NC@!+8+5'@#L/ M09! AD@\ ERNGI1"KJN9<93@0.$1^H^=5;($5%/'G6/P!1NT,T0C==/W=(IU4((VD*A5] Z"&PI0PDT0[!E+;OS^P]?WWZ!:RW'U M7Z2$1 4$&-2TR^CRI15,KZR$[5 RLQ M9_#<%0&DL.JJ[ST$4>DR1))K8#IU[]EN*HEK6QX&$MLMZ, \"'KP- AX,@X 'B(. !]M!P(.W04#]VC)% M"/5+R_LX>@@4R0FUTJY)H8$\Y(=$%!15U/B4/J-10:V.ZXR6/,79(MFD9,O? M?TG_(K%2(>8R2H)D M'05QDQY1MB)N5G'&%DOP#7$,\C X9 =2H%.I5NNE]++ (R?<1S_ M-4F?DSL<9&F"PW(M1;93I)=W&S%C@-T/FE$(@Z"3#4)%Z Q3.OV-::%:K5H) M\\*DG]*X2-BU=^R,.)%Y)H6<6^8H8/89,Q "Q!0Y,@5#&F%42OLYH%UFCV@& M65\Z,=&Y=:GHY8YIC=%Q$]X?,@ M#RIL2GM5XJX/5>I #T]3RF0!44@+4'E^LM%AJ6*"FE/>4L:0.1UJ/:2:*/&! ME/O$,0)$,7=,(P*('C)<$>0@$48%3F!+C-=LO>4Z MS=$J15\RC/)'C'@X:TA_[V2"+\OQ==/(>LT.1)2C\B0,B(Q".F'GMXXH 0MW MCPB2((ADA*>^AZ310+6*8]8L*8=)=Q['02QRO%6>=C"KN&*0+?B:1R9Y$&RR M!#GD%%?K3ZZY(F*:/K,9=9/;JX=X/2''(V,)P,' N",!@B-*6*IAN #^Y M\XK[.%I?QFF@7F7IR3C.F"?"&R3+:P4 ,4!$I4J1QP41E_12_V=!\ALI=OGZ M]8:D:XQ9E%76>"O3^INEMEO.C#*ISR8K54 \&X-7P<"V"-0IXZ338_EXQH!]P6>09ZT$I,/4JN%;)\?:"A0:-!B#J6OAT.Y<:HN6#;%&,:Y,7K> M&3@!K!#36JNR:.@VR*S61K_6^OYY.DQD 0&$/DZ%2W_P1$O-)YPD]!7 Q/WHS4=4FH4>9T"6:E"(9P8] *!*1*B$X" MT9K]!;?JWKE8;0AEMWB-*:C[&%_C7+XZ9J?BU)59@.]Y-(T\&)Y9@!0ZPDH% MD4;G!"7XL"M;4]BU2-@MP2EYI28HS.V+N&2/#%R7+=WG8-@A 35D0RT2X>P@ M+%#,\&?A4\#6(]*[8K>+(S%>7BGE;$ZOAMA,YD41[U6MQR6T_5(0Y2G*:E'O M[?Z&X%T0A1F+EH+PL".UX22SE>YP>.%YW M[[4#FYFNQ[4"XQJ!4S+E:1[$5[8+!*JL"ZP0M(:U/'#.]FD(#MG^S1:O@I?2 M$O406J?@DBUFX%WJJ*6].R5KB,+F6Z6 \N#ED#W@ 09DZ0Z3_/6&PLUI#\]6 M,'9LD5W-*KV*VR&8&7Q_[*66!\,M"Y#B:*M4X:,L7,O#(-@BR2G4Z#[&31NY M>%G'!8M[^)2FX7,4JZ>T-JIN5P;LC>FO&)CUP!!P!%AQA:%6K0=;IZC<1:8# M?X+C(^15GL)) ^_\<$O''W <,?"@?NR]ICL3UFM:!=KAM$+6)0>T<+N$D J" M88<.G?RT0)(FI[W1MG?FE/"U4P@?4R[U7 OB)$L[NP(RJ[J*@OLHCO((9W2T MQ6,T'],XQ"1C(Z_\U;!Q;Z_NDBQCC>K2R587C+L9"5BXW64Q.UM<+5:+BSLT MNSY'%__Q9;'Z!10O[2GHG6V6Q(+,(0-=6DE('+$+,](I>&*,1<"16AHB?\:% M'L6 Z%2'"]P$KRQ4P"[:8RCL(\Y##E@6X=&7!$,?+3QE5,>NE/;.FW*\WS>! M]L3T%U+@L-,TM/,%*WWWL[$19HDS- ME,!P[X!J7N(9V&I&&QSG\." D2 M.DEDKDJX MXWM#U+1:W/E81P-:&-I(9,$0R0!0O-XW>3C-J2C*V+4)N(Y4NT\)29]90H#_ M^B__]N']^Q^:@!">*.# %RE,B@B)GJ*0MAF[&9M2VFDLB!YR+Q!$+@J&9GI\ M0G=828.9M54#^R:&!9O"S=3RCN?\>MB#:;]<& R)3 C%+78FR..(#D0DU9 [ MRG9IQE[P4T B]E^>]!AG>7D@7#VM'Z_N;D@^WJAVB&ZOZYU=$P&+/JLN ?VT MN "U5BDNN%JOS/I>ZK9;XH:UGZO$IX^VFX+4G?%DL9%.<_8Q;(+I#PY,T[6 M:EIH-9PF?C!#[Z5[4(M[]S/V&(4-_E:CS/#0U?'.KM%Q;E BV\;%LKV!Z+71 M\6JED'<&==)A:O/2"&*N/9$,Y-#]=&7 ,$,!3.9HT@1E3 Y]_?^]^].[=^_9 M;EMYP/4'%!3Y8TJBW^E0A[[WY%WY?Y3Q-*0_H.]._OS=QY/_]F__O?J%.ZOO M3C[\:^_'B%V^&);'N-O$I2C(6#*V_[](,/KX[@0QDG"9<[S&+,\[^OB>__KA M!-%2=IC?F!6_?N.=O3>DFCD8"2R5=)QH0 5UD%A@* :&R6ILDL0!U8S.AL_O M13K?89;?!,U06U*5=_=#(]N6<(+^K:O^AZ/Y+ QY>![LH5^YR M*Z6=KN_K(?=6]^6B8&BOQR>&TM32B.7..(T2M"X5CK20P6^]9"F#ZLP>MSC# MY$F^GJ\1=K: 803<+%XH);USPPJ>+/4IE^_D42&5BG!&0A&72 MGZW7Q;;@03_G>!.M(]64PD;1I>>Q-Z3KA,Q:WCDW&NJ0?U]W)'E^%)Q]0PE8 MEH9P59QW)G90\E;%KIDA^!$G&>V.RX5EEBCF&N?+S2IX4>_(CBO%\>[W%!,' M>^)CB@##WFFX)<'S#9-+1[KNE@,C^X^X)F"]>.![-<9N%0;6\K 2GWR5..N( M\\BP__X#S[H!8%'F3&;04:5.$3?0GUGF=WCI@QKG.4YB>Z+G,5]K%)V@K\UQ$"L0Q7NUX?M M\T'T?F]*R=!]Y1XVR?TK$%]J.E9NWFM4J$%*!QI7JP"*D)5KCAF^3/ L M]9JK3E:L$2E;8E_(RUTU/8#26VFX!)CN6PI+?=/,KUS,_X4R#:(K.N-F]^BJ M8@!D@EZ((0"5DJ.1@D>0(30-29@HO]TX\\^4SJ;A34"6A,,,^9;+#2;\[D'S M=J-:T]/FK9O(&IXXIL*NH)G M0W&(_%)@U/.J#@EHM.#Q:\&W;&WMKZ6]\JH/6!:!GE7># 6&HY;#,I^6.ES>!-KP&4A99#.(%]U8WS M,SBC.)E=VH&<3L$WT]3#.;4T:(9I!W4J=BU@C.MD]IB'=D8MWQPS#/ ,*J#9 M9A[FJ2BW!#32*P-0FD5!PVD:I;3;VRRTD/L76$A%P?!*CT^10Z.S@@OGZOA; M_(230GG&KWWL-C*R#ZH?_U@^ \.% 2 A,@/G* MB (&S\S3+EYL*KG)2W)-Q MN\@@@==?5>@(N*G^[\KJ3_ #FTCIMH5EX,3E@RQG!SM@T.$32;.LO-!085-/ MPNG=-"*TWO4T[6-8L0$B,.&F&B917?[HG0'+'28!.R1:.] $ MNY<\4"4,IO\P(13R'M?RS6VWWHGT"2<44\RR-X?;*(D8?G8DK;)(U5I,6DY= MCIT)/3>D5X'60]G!%1Q6J56FU^[IP:&?T()L6YIGOV7EKWS0:&7JZ%0HY5%O M*3R/U1C0'N0PF=J5]$(;$:J4.*T8K,&1&J"8,XF.D=A'J)D#X1)'?@;H.DW2 MOAGZ+LZDY#SELM$ (?&R4@/. ,H&IOSVB*A.25EZ9]Z>@ M)BV;AG"&-RG!G?RM%R^T0TY)&"4!>>51@:..4!SUC>Z7%X_ZZ<0ERJ.\#I;? M/KZA4O]_SPNM6VC.B@72.JF)E6\YHX-C]?*)4MI]JU!"%ADMB$*;Q^AA:O)7 M5TX>"(MT#>J )^2.]3)8GOU0)^B.\Z:WYL\/>,*.[7[$S7!^W;P,TLB^_T'. MHZR"B(O!#&C,MYQ2NO>6,OV3&)O*^*)AMY7)]BAF,J#[F3$=ZP'Z9KA#IWV'3)"G M#%;(9>.DZ TPN(S>T.P'=07<1ND.@?4#]1,_H).2>P2X@1L.J[>![#Y2![I::0> M+%\G@Z9<+A@R)G_$/#-DD/A/!R3)=&FY_F6EZ?CDLJTI@P/,)C4P+LT>J^0X M,E]]4@[0CI0!OAP/O!]:(CYVE^9: :A)[=YYYKW %(+ C*EW6W$LZ MX8T>DO)NQ_7KB@1)1HG*-AN2D/\KYA."6?B/(N.W&AFFC<=ZF?,(G:-],"&R MY^!O\MY"G)@W;&]5@=4=I.M7E+>%H(<@2BK/>B27:I.;6NIL+16=N>%1AC0. MVDK+.S%'0U5<\(D>,#7!;N$;KD1\FD8>#6^&)=\FVIDEX=C MRP##SXG A[RMBT%!68XD1Q[B5YB\_P&=!5FT+J\UC.(B!Y#+QQP929LOAZU+ MHS>Z%%BAM%(3Q\7(]HH 0_%IN!51&%]?\<52OI7=%H7:LDYXOKV2XS"R[EG9 M7S7%O?G=+P<5#CDT9Z^1&% M 6T)XRVP:!'=0CMMHAK4E#&M+.&/0NZ$!Q#0YQ0!]/["^/U&]QPC2P3ZNM:5H/<_#V!*M?4DRRNM_*(G?HZ%( 3*)-)EK,H55%@&DATW K9]!5 M,:@LA[%:S$)Z F;J;+M^P#NX/=<@JC( T%IOWI2%(5X =$IK4>]):%Z4=SHW MJ5J7FWF0/5[&Z;,I.9Y>Q M8_V2X7"1-*F29NL\>BKOFM2S;TI!CN-Z)QHZ"/X=60H8_DZ& M+FP],B)O.)&[*;*2!Q0T17RO([;7M3?@B1H^@.'+D0WTD*=!$;]VH$.3TA"W MPY7M+ KNT)^C"90[5,'>6\@QK)%'&"7[GUD\HK.U/A#HUJG14?Y]FN$KC6^3 M8 ,;Q-Z& 6>K]!:S>HEBW#OJLTH/,X8[SJM[S[-0?M9 MYU4L9(W4+^MZ/A9&2?^U9L/.@KZ'_CY^S.DF>0?>40LB[I05W[8OXC2-A@1< M+Q=&YSD8*DI #2G4%8&3WGFV96/BWSFJY8:.?BGDB(Z+9UF&<]6Q5Y.24T]J M94#/)VHUP%#*"J;@ISI*;#$G:M10P/6\$VZ8$2DJ[2NM&LY-;)6)G3'R.E@S.KN>T1[8SH M]Y)Z'3!NSA*HV)M6%P^V:8^/M.S"VL,RN0PBPF\'GC]2&'BYN8R2@ X!@[AL M&#_B.+Q,R8H$D@WI/LV+8[YQ4Q=8=)XF61'3L<#Z]0Z3IVB-LSN^4/' M"0136.>X_.\BX:?%VR4=[D_I$.(J"NZCF)/^&EM<^[M?J8Z#+@_Q"0:[A/L4 M"8;CA[%#<*Z\W\X&"WI5QYV$*&X+\[^X)WZ"V7J=%DF>W>(UCI[8KJ?UUY.I M^J6ZVA@]GT4]* //"9B%99]*D"U,5Y(G;#$:(!D7R1-.Z(O$ :>ECE_Z2>#K M>==1@$\X$:P8B]Y( "37>8'93E#,++\)"'/(9?HB^WY?5X1?ZIF-TS-1K0]M MVWL"=G'#[HG.A?BF7%;L=G&$"43"WA"\"Z*P7LVJ+FJBXQ,^;-%NPDPMS"^) MQQBLI[--2? ][@@KAA2O5)N]1#X43?EMC>78]"!# ,6"DFC)IS0-GZ-8NK"A MDW:V>&2&W"P9J46A,,H.IK F63T&Z GKNTG+Y(#Y2->GT 8P*U>99#'['JI" MX=XTV/)[97GBL5(:R@ZU:-9UFN/L)GAE\ZJQXTFIKE]>:LS1LU*B"'CE1XU6 MB*%DDFA7B@+D7SD6J.;XE47CVJ2@#, S*@RR<(P#3?C3%PUJY5+.@>AH/7ZK M9DQ\K6DW]&^6.A['5-00ZV:&_D )W%^7W M:EJ*$N'Y/*WIXQVAM#@HS#Z<*?*19.4ORVEP4.IV=V8 MH;*0A[T-+9;E^IZ MWYI1F6/M&K3F9G6H8\SS K.38+PE]9=9+;^'K@"?K#0;IJ.F6AOZ M7-R(7!(Y3MTO"HOJ"%] AQ% M93K-QW\(\WL9^_E28KJ$D =6:!G%LR3\%&3T"]"6F+_2?[$S$KNM>G=N;"%.;RV?9& ODA%T)B M*+!'.OME1ZQVE1I?#\2UXK&N:ZU>+!P5DRWO:X3=7>5J MQ>[*J2A,(@*Y0Z MIASM,)[#[GS_10_K0F%V\WLN>EB6^ :[_RGK'?485S86>&LK'))/LO<*QX@R M?:]PC#;?M,)A72"8MG((*_9H*F]LA4/R9?;V05 [C?TZB#>QPJ'&/8G24%E; MC?KV7^'0%@2 Q1:&6K!94PH8MST9NFF%8U.7 &J%XQ;OJBGP\>4Y*O M,-F>XWL5B4U*+@EK9T"7G'H-*//+46CEL4GW*2'I,V6<=Y;9-ZK]9Y36A<)T MJWO.*"U+?(/N=LJ,LKMO+O._;VU6*?DL>\\J1Y3I>U8YVGS3K-*Z0##MY1!6 M[-E;BIGH(8\W0L=+H1K>EPD3V8)6'_AXZDXH,>Y4TNV\$1/U6WP1SA M-6"ZC^/9-FQ]Y9O81A>NWH5H1U%GH^1I>WGC9/ND_"^X+=)[H]SK@]Q@$J6A M&+I?70?4_?3E1QHQYX$ S/4HT+>]\J&D7U2PNFHPWT-R!H:7QGI_I;>!/@D\ M\)>E'U3U9>L[G#^1M-@U-3!ZA@D5\!MW7 >NN",[M .A!3-R O^)Q%SUUKX/ MZHS>;;\"HG-[\U[*X@/[&TK]9QXV:59)(IMATK'N"-CG(UC,G([U$G>W#QSK M [57%1SZ#4Z;V8XWA+L\(+DR3O=8%DKW_$?.,4[0/7Z(DH3_ND&O." 0FYK5 M+.!XKWD;SJ0 M!MDWGR#OMY$2I*?KM(&1P^VEW>67OTBTD6*',6@4/3#+_>R)&&^ZMP9$GZ/; M*-S:B;/L>S2UUZXH9^JO01+.TVSL#T4VK84CAH8I4<['+"GFYN(Z=HT$9O&_ M0_/:9QB$G&KZ!];38V;E+"76=.AP?W1<[RFJY2=OD#[193L=ZD7 1 MND;.^96^,IC";;Y=(9!$4X"T8$S&5?U3AC6519;1V>5Y05@#X9;SZ]?YX3E= M$]/K.:64K1F""]0I0P:F;CZ=A3!,!'B2$6A.QH@1E264.= MRD4P'I(;PZYL)_B13ARB)UR."R]3@J.'I+S::/VZ(D&2L>,T='"1A/Q?<3FW M#?]19#F;O-)QYW)#1Z'2,62"9_>,VFT[H@?[UHQVH:OTBQCMT_(=@BF3(3?R_8NCO8JEY>8'?-C M=>\^.\9[H+09!S;*0G5C^J[_NR@G7[CZ"&>?\TB6"8=L^>K+B/4X>,M;@#:G MS2!-WQ_*W(T\!$GT._= ;.*9QE$85(/9&PJ0[2BR?W;2%M_17_A6HRF!W8'* M=CK7.N3GZ,VA#E$PG+G1 :T1$I)URCY!O=)Y?$:W?+:]W;P!M:] O]8O^=_> M6]@M7L=!ED6;:*T]#BN1EKWHPCUWRD@_ETR3O M-*8C&29<<7"[N)XO;F97:#9?+7Y:K!87=VAV?8Z6MY]FUXO_-5LMEM?>FUMU M[R\?AL?1VIRW5Z?@L@F8@7?)K)8&0TLC1,55]6S<76M &AG<10\)[["27#3- MY)YME9TNCHXRJ#?9L]($P\11<(45SR^?/\]N?T'+2W2W^'2]N%S,9]N)+509/9JOLH>^T-$C2CQHTP3!O%%RA M?RU=UAVZO9A?+'Z:G5U=G*#KBY5W/K([)1):[&L[X,*V&VU!B(_1^3+%2 M' S'S!C%9&R5!FI5(/D[B44F+Z=7\+6_IK-,[ MH<[Q!A/"-LRS/)L'NR@/XNAWS&;;+-B>>F<>CE+>&&CMU/8NU24M#_0)NLS= MLT@PY#Z,'6+6M[)4Q(L]09V"3U!5] E?5!P,8K.Q@# MR_JJWYN83?T[]_T:/+&%GM.[G&W-Z%W?;%("0S];I ()*SWJ_I@F]WV-+B1O MIS30?CPZK@@0Y+0_,>7QKY@>\-\^(=F*W0Y6]RBGV977R[0ZL?;Y9=//R+J\RX7 M*[2\15?+.__3^$]I&CY'<4P=^"+)J3W1?8Q'3MI'EN&2GY/,Z_)U5 %@^#L% M]9#/=1E\3-F6 GM278.V'U5J-7Q0U7+,J!$'1T/[$>&GY?+\Y\75E7N"-[G0%U1WPZ3&U)*^^.0UOTH1(&RR.1V MRF6[L^7M[?+GQ?4G ,.R(B!T6HUQQ@,8T[!8YS\'A/UF#N>S57;:NXTRJ-?1 M66F"(=XHN$+WURA7!P>X.FKU(3FX%JQQC"63],,^_9A*% /(*Y,S^WEV>SN[ M7OEW8E?LVA63LQH*N:2%'&"7$7T),&20PA)3$3,A2!ZC1+3**GVKSWLJ:_+XC J(U&EYR*]L&1"O%P3#3C%%R.S5+M$Q5@*[/24PR1T3K M5#Q3S! 1K9:'3#)S1/1\^?D"K69_ ^"R;G',SN#?!"3O)MDS#3_-:FZS*M@9 MT4^RH-]]X>W$U M6]%1WZG5W?L10&RVO_;K-,'69PDD,AE^R3 ^P2K"\! MAD-26$*:+RX$R9&)>>6NTWS$>)6,>8I<\BJ% &0[ZQB(6#X\O/GY?7 MZ&ZUG/_5.R5;V,M--T5LY:7Y>22>68^GA:7S=YML<_L6ZC0TX" ?H!=!L%>) M8&A^$#/D*89Y0F)4J: 9VP-^P- .=EC;?]:UWQ@.LV^I(-N&_A-,:ASR(M]> MZ]#:(32/'V>W%Z=GLSLZNJ7=!#M_!R/SU@VI3JCRSL]\H$DA[?;LDA9R_YB2 M5!0,V?3X).F#79H%\2>2%CN;.<.H4EP/A":8.!SXC"@"##FGX1;"V;L7P[?%\%"( MNB!4E@3)/_9M;"X!D'^3$3'Q>Q?KF/P'^0B#UK!7F9":QR$,$=K+XNYF>3>[ M8IDI_[:X1I<7UY_HC.#Z;G7[A:]NTW_\Z01=K<[1U__U7_[MPX=W/_SM[VAGL]Z/Z5]G)9,+PT !0OK:_%42D/ MR0L/;3$NDZOE??))OPRN$@;+*'-NW;.[B__XR?CG%4OR_+*5PVC M[+U:+@R&8&:/D:N!6@].K2@C-=+RSZQ93'UVP M_,'I0Q(QB'9>SD+/;7B,I1G]H!B#$AC6V2(5P[:X'NHH>F?<-7[NN&>2)O2O MZ_(:DC'=[/AB7/)QJI%=>HXM PQ;)P(7R;OFN[Z="T%Z97EG\MWZ$8=%S$Z* M]9S\CIV8<)3E<3& FMA M=+ N1P<$PNB@1MJ,J#,6P91=I0%?V:UNDDH>["^.V*M$'XS?PW09\R<4!ZX% M3+=!UQ*"JDQ$&G5 _&]RU==GS,:1W:3NA]EV1LEIK-<%R%DKP#J"1G4!WFDY M,;>\.0/3OL6^@;L'##F=]BL3#.T/9(BN.>S*HA!^83%MU6GUE-\Z$/!BO3<3 M97[FR7FVH677GI93&QY=K:'J"5D6PHF(ZQ*\L[#M@>XP>8K8 *EL=K.\2;)K M/Y"P*L//:&*$>?(AA44!8!@[!;6.O)OFUNK2>:(@1QN6N_N)Y^[.'TE:/#PR MCF_HY# EB#IL_QZV_0IUHE-[)DLT_/!6"5W.4D$<("=5&'4,?*AT )&*SBBC M'%]%3UA(XCQR_C6B)#\D'&VJG)S6Q0 D[5CLVF6U(LO3+1V*$G;,@BVM :(U MR\PZDK\R%3]$58.7,U*4!T@])4@=Q\JY3LQ6O_8E5[(F 6?,NS]_?,=9KR/]H6TQ?GSD."/E?M.N#.\LWA.XCL5U":@I A"/KRD?@NQQ M25AZDNH?L_4_BRB+RC9K3>41)?EA\VA3Y82V+@8@I\=BU]'ZN:0U8MELGB"0 MFF>[90O%5CY8*>T\_[ :LI!U6!0%0S(]/GWHP':7)CP&G_XK9N4TB_'>227N M%=Z7]MB_'C>,<9*?>X=F7 (?(TX/H!1IG^?,?3 MG^>=H@#QF>=\.WN=QT$V8OE9H>4IA$QG@B)H3*8"D(LZG!;+Q1FZQYN48![< M&&QR3%"VHR,&2/P;9K&<4>QE)L)EN1DY>OOZ6"_QQ.X#?B!%8SC &Z!E4CR* M=6]T]WR8 )!EK%CS%&MQD;,IQ;BEE'&E>5I%F6*R8@%E3%$ NY I^'5$QW7* MT:]9,/$W:,-R^T511T=\G^.,3,?];(-\3L=Y&9B6>VP+);FDVO>=(/9&E%-- M5+X3\9>B]JTGJ'PO:EZ,ZC>?H.K=/"-5^?831-^/?N4(_&=S/,;'O8H2O*#^ M,G-8H9UWOO6F+GR^8S?WYH5_Z"8_M-)/LV%X0ED8* MDR@-^;0GNZ5VD&B=5]=<\%4 .F+*5(UZ:F'.KT:;;+!P3]KHDL"TK[W@B^/9 M6I[%QVSID#9C>M[I_3E*4A+EKW6K;-HI-9:E@PH>\%GE/Q2?:50)+HD\P;0N M>T>H@Z'L>,P2!Y_3U\0LR5U4E>*=I#T?L^C)PHIRODU5F=%1KN* M+,,L=*$VFDY'9YL-GSIBE2/>JT3'"3?V-7V0B6-J<6!(OK\-PO53%-XC"UIG ML>Q!QI(;1 "!)HKV%)^PH/@UD#=(,.LYI3 ED;T6&K0@4-%.Z "WRHUE*>H M4D2MIG?>"2?H%LDF)=LV(M*X>JC4\WH*4F6&]MCC4 D,]VR1ZO9=*DW4406S MZ"):95HRT6HX[K1-T >=LDH<#-O,& 4G)^,6I)F]D$"_'22_5R^Y:%2\7F@@ M :^]T: C#X9D%B"U=QJP?>-*WM,5H@>M%G!7B5JAU=<0B&32];&_-CVP;CRM ME';9W@V0NYQ2B()IY7I\0_K, "9C;L+1+U-RGA;W^::(1:M4YELJ.V77*(-Z M9+/2A,.],7"%2VSI].Q[U!2!Z+@&A54A3=)P3QV/:,0USJO\TG9.HI5WW/'D M:1[$NF['"NNPLE:L5.^>HDGU?1L\?PYR3*(@9OML[$1 ALF3<<5.D//#+%/B/+'B%1GL+R3LK<.J,A= M;KMHJU7WMG9K891R"5>C"X:@(P%+%MJXT@GB:OQ<5J,(:3E7;IJP-"JN/!H5 M05R!(!AB=07""(2[">@ I-@6_-SV.=[1P41YJ('^/<;\B& 2SK8IR:/?^>_*+Z >WQRH M>,>#SX-^E,'X]"!ENVD4WY6-(L$/#+!A(>20=BG6M]J7H+#S%N_-2 BVN**M MW38PHY3U&OC2A:N-=F&"A#:$FE0*#>/M 'Q+TL:Y*'Y%6QRP8]VAD\OB M#D'KRR()A_/\R:7 )'3/Q&ELYD6\02IW<0L\9L\<#U#&6[!?O<$9W.R!_2A[ M@':^XW/ESO1(Y1M^!RC/ES^99+:*H:,* ^ECIE@@1#^63R'1]CI-#LW<;I&P MR2L:OQ]_V_+>,(4%(X8LI@*G!V+RWFLZYYA$3P%+W%Z:J)Q-#\5K'X=@JNIVZ\[>7WF0I MT+:-)UM@WB ..DJ0B:T+ZS&K 2&M,K3'I.-]5# 2J+BWV%YP>KR9M H9OZ\A M+I-YA_\HLIQW$8K)U]A"7,Z6IQG8G1^/*\$[[?:"+4QW6N%O44?\2(3L>-G% M=D<'%>QE[+Z^O@D7+U5FWD]I&CY'L?033"_+&3WW-;=AZ=2"8)!U3_3R#KLM M"7(7W3FZ9-]K<"4@W;/B[)5>PSOM1L$45[>S/-WR$S*E9\Q.4(+]TZQ[4P<= MH*XPV9[C>\MS,#(57]>TJ,"K+ET9RH.AEP5(7:(BKG3*M!!3 W.JI6?,E>$D MBTK8*;FT@'NTDDK"(90.GD"E(7VN )U%X6<,KU(ZNJRN(=BZ!=*>.= FS U&Z-U6F5;X.\O/ I;'/ M*<,)[ MP&Z,QUK!^](:M-ACJC88LK,,G21'$35YX1*B6=WZV-RO,@^Q18?I0 MR"7/Y "[7.I+@.&+%);N8@LJY9T.;&:WW,P)#B/5#*HOXK3'DH#K]5B=YV!H M( $E]%AL.LV2YW,A4!RX#-@M@OGKQZY!V7.H5A1"ZH>5FD^$\CY*':F]1-Y&2RSJ=3.G@]B94,D$PW-&A$W)Y M-;*H% :SBCRTXLJPD*R1]\DA ;:.1U?@5I1-""WX= 5H6;F-XL[8]=PL_=V7 MC-WL._C]'-/1_#9*N+==;DS!JOL7ZR<.?[^/((_;GU8F&,(?R!#Q)'NC?H)Z MNFR(R+015_?>0KI[DN4E]G2FDV[9T?LR)H@0%GW.HWS.7EN9*B4*O_//=DMY MS_)][3\?Y+.H-JOW*AQ,*SJT1?IM<*I]RM51]QVH^Q)T_]H3K%Z$^)O C'F, M'TOUK4R#HT,4['9'_E ?HK][OV^IGF%K)^AF02N?+S5$73*SEUY\6\>D%RWM:<#.N3>61#S.R2"'.6/&-WCARA) MV%2">OGR==[YM$C6!%/2G^/ROXMD#,.LM=W>8C#*I'X*?2M5,%YS'-XA/7\. MF ODM^Z$F#I"_VS\DE SXNAW'+*CI>S4^K)CD8J%1BV7[+,TH98''*KB(YC5G%[I:&E$[_Y @P[$ M89(E9F67E+:B)YV!TWW)49A6>MK;E& M*IL*>C/\MC1$B+AYPB2@_2*NU,N;Z4^Z;:!M MZI/WFFSC*3YZ_=! PL2G)% MQP3+'3]6U'$//V/VQ7!8?9I;O*4C#OK[/$UX^LHBB%G$[<&7AXZ#\4VL-!VS M>@ZR:'4,@&#&UA"_BM Y5^HHJ!P6J0M Z[H$$L2(;0:=M$/\CAL[TC'JR1]O M^*TJ!\YOGRRV]Y@,:NOH;W-V%/OXGZPYK'V\5T$:&+@Q53E>QJV"KT:FW/A2 M&,>2AMWPCSKP2QWC^4AJTI<^(AHXC?3HG]R^$1\-RMMKY,?^%#9.X*2<1+"U M&Y0Q,##F#?=FWW@O?#7!)5J.8U03;B](G,\!_'QJ8:3O%@:L\;P7VP\T:C_@ M@ +PDL,G;FSM?IW/S8:O_V,L%,@_JILU@/Z[8;D#=P8K1PA<>O^-7N]3!&X' M@,E!%\'=M M]][3HT4ME,&T'T+NOZD/?!-^LM7_KF>VSA QZ]SV[>Z+U9.S53 MTX"IZ)OHIQN3(/34(\&\R;YZT@<_2F\]"HGWA@W"?%.#']5#O[6H88 !Z]:8 M[>*&JQ!VBZ#A/V[L[%NI96M#ID3/8F/TV?^-L](%'P$BD2M3]XVT>@MCE[<; M$_3F"'G\3^$E*D@QHZG?O
U+6OO]K*N_R=/U;B?^\(+2/+CE?VG*-G_DCY<*1I;+3!:!1!O46R1/Q&P=O2+K&.,PN:54Q7&PVL"1W IYY]8$L$-FU8J(?39.+7ZF.=V49//N\$93<8RB2T%*!5PV;AO)@ M.&D!4C]&JLZ>-&3S3S(^R7U,XQ"3K!SLW6(Z9LPP?W"WBY77CUAI.E^8L#-% M6)70JX$AH#U6\7X;+E?'"QE[*&V#DLDYO[]#![=W<(1,$PS0=.G'(6LDB M+GR"*G'OU.%PYFFFO+&L?>[T\JDAK-X54_5#,%08(A)N*2LKG4EXK_'9>DW8 MSEP0!R3"F?[*;Y6P2R[H 7>)(9<$PQ(M/"%%/)-Z!7,7*X\(J SHY&VUN#!> MH^3\#F>C <*%SDH-,*RR@BGT1TS)5T[C&G%:T)%5=2'Q+ E%&W2U8E1V'(Z3 MLUNS=7LVXX'#O)B[O77F%C\4,7O#J_GB0:.6GWN&M";(;P^2JH#Q!G8X=3?] MM'K0+BL<6'1EN(Y'+>[V#F8]Z/YMS')9,.PR !17L/I4@G5K3=5#+I)UNL6K MX*6:DIWA!&^42Z@F):<)L*T,Z"WN:#6@13E8H16BN$HE[^PZQQM,D83CZ&74 MUBL\%K=J=)8]%MD.-;S&J5#NOY1O@MW@4YB>J[3%."HX?DHKI>1O&! M#E"N2X]QL,_0Y?+>A8+Q.H>R1&@60?0<).AK2LOWIS>W\V^Z323+@[S@8S " MX;9ZFV]03I7#?Q19SH^I[/$YQ:*@M0>5L6.;P+"<-\5Z!?@AT1?;7;#.V2PU MC&BI;*#'.)O0F&'^=)B&=@5,Q.M/6;^!-+PX: M\W5&CV6_K*PWU0(T!HCNG@Y\>)&L)21I12A9HOR&"]Z"TW% M_*$.T8C4;WGSS'SZ87Y9WUA\$_I'9'F'&;#:I*^3?1CYR7S9!=+,4&@'OX M":$D:#V!PM2QKGY0#+2EW^DFC-_I!L/B.;^)F%V772XS4J%R!^ZG("[*LQ1Q MG#ZS$WM[?+91;X'&_@F?:&S+&/$*[WW!<>T2ME9X"7R>_53KH*!6 MK$V(4D M45)$R4,5@ZG.^3FF /\-0V>8F?,R;>!TUD >,K4IH%D=\LY.H=GQE *S^XQ? M=F/8IE(I^=@-U!L@VPR4:X!AFQ5,U58@)UC U>!1K(U0IP;- T)>-REA!RY5 M'G!4"5[)9S9-RT2U.EQ:&C'+EBO8) ZMJ7!$N5K)PR,J_4O]6[4VLQAS>,]7N"5YGM_&&TKF%PZW$:RKTE"(L]:@#4>%*;% M?;XI8D3P&D=/+"P2H-OG_=>HS@["2,)^! &7?5UX\MB5\/#C!L4"L<4\KXJ5 MDZX(CU)WM@0\P:AFS7>$KG>&300\Y-Q/ *?I@E77V'KZPT6]NJH.6*VCHG*P M0NTT"*T]U0E*,)S(6FI)Y]2,_4Q:JN2)5!H#%/22:'CW5J-@:F?2<:L&E&B3!<%I4)P^S?]8@M?6< MX+KID;N8X'8F)^XV0MM!+&\,N,L#DH\:*5IO$$JF&R?H'C]$26+(C.2$D:(= M0U/K/=+9EIW25GR?\<6XY.I4([O$'5L&F$Y](G!AT2\,HS+%9)X>8ZM;L6(S M%OW[P5>86HBSU9O)!C9K.*-+\$[-O6"+!ZKKD*<)01AOLX,$=*G.%-A67:3] ME7".T\D--QIU&3Z,6GY2S&E-D">;DZIX=R3C<&H2T+$=X9X>F 0?:M.N#+D^ MK#1A$% PQ8Z$5^"2@=AC'4?&*T Y0FP"*V?Y)0ZI0?%=?=*V)SPJQFUDR?ZC M$"=]BK$AN89BP;2(P]FB#FCLG.P&$==H8_.G*,XC[9QZ="G0F"\Q<2S+.T6\ M*4:+N(?L_12G=&R+%DE.?^6'Y:[29T0+PR$J"_9.X]&ADE B(\<%0KZ!N,?1 M88[7.$=I,Z)H AX;->_;J\JY:%T0&![O@UZ?GY'K(*Z$NN6=H/O7P6,H,SO%)S!-Z\QJ;E,YVAG1 M3^FHUP%#5TN@XHJD@HW6\[BC5M@33A0WV];/'"\P6IQ]%9!)4H,#"(^9K=?% MMN"US\_8LAP*!#_B)&N&BZP'UW5FXXIPG'-^M'/36^F!

(=5H'WW-ROD&3.]D:;BIMQI?#$!*:WNSL66\-6J;>KN1]/;? Y9WFI=7 MC?$K$DVW=FGDX?645F@5U[QSK1-4ZIV@I=T-7D[BJCG')Y+^"Z[)L$2NZK?(RT"C+"A#70DV^\ODRB B+A<$S M:LJVO-#Y-LI^NR28CL=R3#]_KMD]=?#>-W'Q^-C/>)"+R&U?"L97NK)46!RC MHJ<;*HNB2AC&GBTW]M[\/>YMO@<[9K^F$Z(5)MMA1*J+%SIOIT?]<$(#/M?Y0BD&:AIKNC[>>FQHOHG\;$U9K,\3NMU1$.Z;IO]-EL^D%]40X M/"\(G7[?E$8K4R<;&%N*T*YQD8*]7&U6"=X>S%VSANADN MQS-_996D=\I>;'=Q^HKKJ])8$C-Y9ZR*Z+37=QIC.]:L7G2MK3(8>HY%+(2 M,.%3\;()0->_5!9634QNW76:/.&,=O:S\@ 32Y(PO(OC.LU_P3D+.7Y(HM^% M 9F#]_EH!T?[;+)V<_"7@6MGQ[)0N$8C(8U(OV&N:2%_X%99=J^T2ZU^8G*J MU4#7(/X0[5?[@9TT:BF"/WY+UYD]KOFC8)N2O+YEISQJ[MTCM&'J?,A\]LHG M?'9'$"0:?@X:**'+CQ,(XF!8;,:H.QK =5@<"=<"$TA2+2%P=%>&\!&%K$M: M:>%*5GCZ@F"HI$,G!!=POC0, G4$FT6[5V;PY2;JC[ES5[4@I;A3UV0 W?-+ M"EDP3#( E!U/8%S*R@A+("M]G84?*QJIY9UO9>E@"QM0,F$X3#(@E"YS'(9! MBMV>ZV++3HZF1)$_6"7D;,='";#9\Q$DO%>W%I80DEC+?>]IQ^<:Y^T) &E( M:%? <12\-@14BDMV/)H?B@[RG$3W1%O]RL@A=9Q8S1!U1ODV#+JO7KF)\SJ5*"L&^+PDYI]:EX M6MS1[IA(TFV4F/RG5,SAG1%*D)V[(009[W0Q !.S 3>26D_J9ITQ("SE:U;W M[V=!%JU5*S=R6:>K=CJXO<4UF:!WIMB@$W;B*UE$A(RX/CSGD4%V(@ MCE':)W\&D'4,JD3!O+)AO:2L8XN!0QG)T,7LUGPIV^)NFS+(EMN/J5IF-VEL5K$)G,LLZ*<9>LC;&]-SX ?K%_JE0:;U83Q^ MMZ@W[-XE9L@)#LEMBV98;'94!S0>@PPOB[R,MQMN^XC?\0BOEGU5AOLU78[H'K>:W\[3-?.:HN^JV Y &0G$PT M=?O.\X5<7:97EU17MSQ57ZS.^MD$XYK32'Q18KK(>] MA>18M?091R]1\M/B8O9 ,$^=D7W&VWM,A I22L*J&Q/,8;64\H@JH%8#_5KJ MN$Y&.#GD$E05J."I0R^/[TB;LU9-MN1NN&47O4K2F>/40VU((!>#Q00MQB$= MN/ @HS43]]$&?5P5#*KFIL*'?F4P-^YOEW-V2D31T?6>PJH5&;3A%Z4$Y([^4KB< *#Y:CDO(Q<^E3E EY_4CJ[\NN,]J^)Z>/N-5 M%-RSI&X1UA%6E +T>37@AI^Z(^J;OQTHAB\.\U/;?&/T*^TZ@R+.$5\M\N6/ M^0'*QS0.,"1[2+^9@_NAJ5F M8-?SMG!7Z34M,DUR6CPM[*'.^&Q7;5-*=IS^;UQ5[V60BAY-H:@J52!,OV!4 ME^S?7[*<759-VJ0#J(%;0]6Y6Q9:5(I[N_4HR]FUF\I8]YX H,\OQZ4*V[6( M5C_B1_Y$TBR[(>DFDCK$SF- 'UB&2E@G9C*H%/+U;<>'1)JB 0'5@2527>1B M7Q-5JIYJJ[FQNH*AOWF[%@)4(VIL0L11<\_VA474D8MOKC^Z+Q&#^-TMCO&W M7[YWR2"(P()YN1-.P;4;ZV=XDY+J:D6VQY9=O-#6FA(ZU@O(*\\M9#^Z/N+K M -'!A96*>*;JQDH>VM"^&+5O1O?\U37Y^,M/@(W-F^]2^:8JN:Z:4(*HXQ@6 M,QG4"!45215JUXR^KG1\.8ER"*5RS>U30%]= DH6$-1K-6]O$CL,?N,Y+9>; M<@58FE14KP'(AUH"%<:6+("O6WW%Q2 M?Y^L(SJ(YLA^Q#%+4+HBP?"BQ,F% *C2_;'+:GEL8?[Z,H*##)_C\K^+9+9> MLWW>[!:O@;B?!E71Y7 E]7:NS7$BH+@&U18"IQ$7RA),\)8KM M%JT"Z&J3X;2LKXXJF'HZ+_ JO<7\IO>;@!CV)JBQ4 M%>9[MU.T^(;@71"%=6Q--72>)2$_6Z7>W9]6$NC*'V6 )0VJ,ILI"5N[*T^M M^1M3B9:S/!G/41P+(R>U*(":M$6HJBI1!4RKY!1AF=T$K_;C5YDF_/I4 1Y5GDP*$A\FN/X@#4\"&MV*O)EKN59>&H4SH8 MDE38^(+^*+\L401=\3J\]BL+O!YY&9ZD/0I"G%X]OHE8\<;FUW@V3J/GLI@8\D^ MH:S*]RL1$ T.9(AL7X>5B^J"V45*7[.R:=/_!K7[[VWY)_*]4O"4V8\>;Y(* MAZQV7]NIP2L_&[M*9^M_%A'!RX@%47T*6$ ;A9F_TG^QN,O=5K%..:X$0/4\ M$?BPKNMBV,ID51"B)?$Q&BT+U84U$:R\.!^SKAOZ]7A:FN'FE##=4DH"J#Y+ M@$(UJ31@.=8%OTMRJF.5: .HL3U CW2L35'^'>LMWE6.8;GA8\"[QY3D*TRV MY_A>ZDCU&H#JT1*H>&BX5F/A#^6XF&N>,E7$=&&UQY[=S)/RI ? 3T,823,?1E)R73.^\\02T<5(JP =[@Q[Y&B1-) MU@NZX7XU7,3PHA(PK$FAV\KRWW;^T[83T&W"QQ1JK\]OZAB.\P8 @=!'-DQ& MSH.^ZUXUB]J*_$%_SB M[6619SD%.#@DH!0"5*MJ;-([PVG-=&1]9ALI+SNO,HWS 10_>\#75*258%(" M-,*UQRI4$M-$I2HJ=:OAY0GBZB?EJA/ FJMO5J6^(]VRJ-9>LCC;JI27\D;J MU@!>WB*KVF[JE_]ZRDM!U<8,FA'"I@[L[]23;G),T&5*-CC*"^(K^LUP)'=* M5APQ6>61W@. 3T[,DQ^&/?C[?'FC]2,.BQ@O-VW#JUK,[#D@99J>Y8[;U:8- MI:UM6_ZVXD;AE_PLIH)23W70-P!@W9$-$SQ<]1JV6R+U:^Q=U.7Q7J]Z7>D( MRV2LG3>B7_D[$7LIXF_UEC]TO2ZV!0^&.L<[@M=1>6D*WL68?Z8DG&U9Z_F= M_UYOGM_0+Y.;(A$.538@JAW<)"%!9_L"U'W#"6K>44:;=MYRTL0TT+^Q-YUX MC6VHOU6SK[](Z$RI*#!8 %KBR4KM\=Y94@V9B-- =GBZ1<'/T91P^/;+SWA$GP@#OF MWI!HC<>S]6A0W@R;C_\%1K/]:)#\I>E;8QSRI5*V1L^.,B\)N\%FN5$G-3=K M 1JTC K'$:H5,LC@K4R2DEYQT^Z\9SJO!S-CDA]J=< 5&F60(6=^BH!!L"$ MF&4P'!V/-3:Q&+E;S%3IZ*Q:+ZSOZU)N$4\H!E"U[H->N$6B+JM;VSSNL%\> M6R*M2JPVEGDTX]K?/'!XF1N[B%@^(Q'E %6F%IXX'RF%>2W5RUKL: )UHIV] M$$\7TPU-:NAIG#.JY0'6E!:FML9ZMU;Q2Q*@M!WQKD2KIB2J 1@63T%KU= MM3">73>(*8>*7;,1+XVN9%>=9,L-2U"6W:5Q**W7Z<5!:I\'L$+@054FXH5V M@_2[Y;:'5-C1E:P\\\<+1ZQT^"29<%O*X4I_FQ2:>@?+>$:!O;5EQ-?B(\;# ML*E;U-NDCM2"_7E2[A9XIX1H;S^63"I2!4CRG 5%7J[UT''M M6&0ZGGD2IDGY)+G81"[:A!^S]YZF1=X$(E=3$_IV"1^[/UW1O]&?ZY_H'_>T M+/K+_P%02P,$% @ S5U;5YUW$&%,3 Z><$ !4 !N8W)A+3(P,C,P M-C,P7W!R92YX;6SM?>MSXSB2Y_>+N/]!UQNQ,1>QU=55_9J>QVW0DNQ2C$K2 M2*JJ[OW204N0S&F*U/!A6_W7'P!2$D7BD:!()>3V1NQTV09 Y"\3B40BD?FW M_W[>^)U'$L5>&/S]JW=??_-5AP2+<.D%Z[]_]6GVQIEU!X.O.G'B!DO7#P/R M]Z^"\*O__G__^W]UZ/_][?^\>=.Y]8B__$NG%R[>#()5^-?.R-V0OW3N2$ B M-PFCOW8^NW[*?A/>>CZ).MUPL_5)0N@?L@__I?/]U^^_N>^\>0,8]S,)EF'T M:3HXC/N0)-OX+V_?/CT]?1V$C^Y3&/T6?[T(-[ !9XF;I/%AM&^>O\G_+^O^ M-]\+?OL+^Y][-R8=BE<0_^4Y]O[^%?MN_MFG;[\.H_7;]]]\\^[MSQ^'L\4# MV;AOO(#AMB!?[7NQ443]WOWTTT]O^5_W32LMG^\C?_^-;]_NIW,8F?[54[0O MS"3V_A+SZ0W#A9MPMFL_TY&V8#^]V3=[PW[UYMW[-]^^^_HY7GZU!Y\C&(4^ MF9)5A_V7DZJO.F]K?740)"3R-MTP6)(@)DOZCSCTO:6;D.6-ZS/L M9@^$)+%N9L8#773V$S(QF&\5DL,_^*/70WQNPS/WE)1+IN_'#KAT^-,;TRX$6I>7"# M-8D'P2P)%[\]A/Z2;IC]?Z=>LFN,/OTGFJ!X2N+]1\>K240>O3"-_=T@CM/3 MN=UZ 54LGNL?)ZDCM8FQFZ!Q$GET]*WK.XO$>_02C[ U,H[6;N#]SM>,CA+X M"$W,=Y9N-FZT&Z]FWCKP5G3)!HFS6(1ID%#S;T)16VC%S&2,)N:M%_%PP?XC"=/U MY[#RDG$$,2MJ#=8$%7=AN'SR?.V67V[7Q+>YU-R$410^T?6OQ4C2O(F9?'&C MR 7L'N5V37Q[2.AI2/OETU:-H3]Q=TS%L35,%5]$]\"AY]Y[/M].0 P!C=", MWJ3_)'/W&:(W*TV;L4M\9AE0NS79Y6<:1O:,2M&UG_["A$ M(DZQ5@L(VC8QAYX7;\/8]<>KG[W@E@1K9@DG4B8<[5?1,4G([4FL4/FS"@:\/6 M/VQ>T@Z7. G IF@V2HNG NAT 9TO?D* S?V,(9L\+< F*V[=PLD!-AUEIR9/ M$;#IB%LW=Z* S4+4]C*G"P.F&8S3\$D#JJ,E'2YTZH#-TGB@%NU_H!$!Z=RT M#0Y<-](>E[/'83.M,]9E/-P]DKB>'X^8(J1-M*>?^B->RC;.O_^&0KR@5D5^ M^=6$K:P>^<+T@3EVSIBMG0?R#]8Z$)3Z-GPB ,Y,WN,29P+@) V':?%4 )XP MI'?[\S10AT;#7/Q$ \3]G#&Q: +SJ)'!FSRY[?<1TWL?6;\VYM9-XX3:TQ$W M6"$;*'B %LZ>0"E7]VIO7F!)!79O\)R\YQ9=&NEFR_GTB5KZP'.SIG<+\\Q_ MW!\]M>$.P.[MS30WDVM.M-R[20^)J7#J^C7G-=F#P'_JAK'^3D'7[S+>%!,U M9#)0P_Z4/4R'7^7VH8&'13=$2S.FQP!Z]/*R#66\.K2H,7/=4"U1T,MO,$VO MT)7]6YHK,Y$X/([OAT]Y-+KIA.6#M#-KL#H#=+V0Y_# 6VJ0AH7V@#O*9D9O M.,K!E!. KBUZ0??X\#_'XS3A3V>H^573,:H=[P*T%.RQ,ZD0C-3^_.&N+;-A MFH]8,7<70'HW[4T'VB6*+@WYT^F6FW@!M76.CQ* ;TA_ M<=*%/"PIOD#M'>=-^RU6LJ\0/2?6]45EAY0[5_(\;=;,5E\O0X?WRZ)]Y:!PO[!T>'(T!]^Y1]R[N,DHDI_/Y+O MWA.?C_\K;5-J\O8"L]HC,:#Y!QZOHG C0R='(I1,M @4_<1ET'3H]Y=L#K>^NQ;#66H" MQ/,=!J!":K 0[9%X$7G;8G"C!-B3ED!\WZ/B*Z#MPC#OU\Z4K+TXOS0[O.=1 MZP5)%R#PWV)J"B6U2!QP@B!U_2G9AI$&^-.60+R_P\1;1!L2S/],Z?&*1/X. M@G2E,1#L[S'!EE"(A#<_[7H,'PC@U=9 Q'] -3PD-")!/GL@OL^.7&X DG)1 M>R#L/V+"+J?3 N!Y^'R/;BUP[ M=@/#_V1;X*]0B<8">D+V0O4A0WWKQPO6S&=W2W\5JN 7-H9"CG#FU M9*+"_@MQ(S#HA<90R%&.H1H2+PQX-XVBD\DHM8J\-11RE .HCL@+8]X/$B_9 ML3QBHW1S?W2I?\<1_/P27(#+6T,A1SE+*HA$1-POM.,HTD4 M/GJ%H%0%ZI4>4.@1CZAJ8E$%/MOD(=*^;PG%&_&X*B8.$^=)&">N_S_>5F=) MBMM#,4<\N*H(O;2#,>,[1<&E+&X8BX%D8<2Y=^X<_@"#84M5HFX\(P M?HF\A,Z /0M)@]Q'([D5DS2%PHMR_%.2=V&H9SQ_(>/-0!.<1:U M@X*,_?^?LY>S$BT3*45%&N4(Y^,J MC.PKGD M&,YVF_O0ES\/$3:$(HQRP%.0=F&03^8AAK?4! HLRLE.2 Z23N@_+WA)&WGT M@K@E%&"4DYZ*.#3=NP;IWK6A[D4Y\\.Y20AQ-[F04U'_:>K 2P"G%9#RCPB)>(:F*1 MXM,2PN;L/9*>F[CY#%7XRWI \4>\4%03BQ8_'W7IQK,.U7?FI890M!%#886D MH8 \V[B^?Y/&7D!BI6XI-82"C!CS*B0-!>3^AD1KJM3NHO I>^M[CU0U=IEY\T@^*+> H5D(4"[XT;_!:EVV2QFT3A@A!V?1(? M5AO@0 0< ,H2Q/.I$10X[H)C1EEI&E:ATT#9#\H:S$>< ,*1K*#X^-"++&]V M4Y8(E84IS,ESS<2E /_M;840VN6WEA+)A[2RX963)O:EV0 MPD7#2;+9]YTWG<-E!/WW8#3O3P#CH.7/ZPXTS=$;= M?F?VH=^?SSI_^A2XV?W&_ST_0^W*C>\Y#]/XS=IUMYDJ('X2[W]SU GY+WX] M3'V\.MRM3,+LV*9(99MWA_4^7[_5H2PO,Z2EH=P.*_^M$:2G"TU"20L;37U& MY 8)E!^5YFAI=-7@BC@@(16=$5TW?G"")?L/JY+VZ/IL)W22KAM%.VJ:\&)< MZ$E\:W!+0C]Z$S:5Z3EO#JFG^Q%_; M%A8 OMT7X1EFY$JGQN>5A(GK\Y98K-K7?#M4+#O4;Y;S3=4'+0>Q"1/U1*,O MH7WMYXG/*G6>%H!6[4ZJ7G@YBTV8 Z$QZ_9'T(?0I\S/:_9*?W,,-'P$O-?#[# M37%"7X7%"1OQT)A=K;D3C#&7L\QB[H"O7@;JN'H(A@DVC3 M(_?ZZW]Y#[R<0MB9,L-EAM _.=U&0$O%39 M]:P$Z(E_;;F+- $%I2BLR( MH0(9].@ZDW#"3B3?N?'X!.HX] MP?,2_M2+!7B'_#T\"19*?BH[X64S;X:_ $305UV=V[P&[N]:2([>#,^NX-:N M\-95]WZDTA(ODSHM/ M7(\:F5UWZR4JEZJT U[R];I\T=#>DDG-\_.QARG[R/PIQ2EZE'H5%.WQLK$; M0ZZAQ)+5,"6)ZP5DV7>C@*6I86I<>EB:78B\L"*$SV2[/C,WE300_-X1<_12G>JV4!XN>5KJ[YZ6*'SN$JH MB<&-F:6^+J?D%%_QJ?>C%X31/G?9HPA_\\9"'1]#Q.H:*S6.N9U]3X>(GWVSH>GX/S%:]['8X@%Z:D M)UYQ@ .76XN!;H7UEJ8OFG"L'TCB+0IGL9-<1M\VE3K[WF-FJ+LCE3 M; :\G:ZM5Q9#;8MZ#)!Q8>8R*R@RYBP-*^*^P516\M8<2WO/'L0/E2[7",[JE04DF$AW0H4IM0+-ZXG*L2U]ZD+VEK&!IEH ME6\'!)0M\@+1DXY^5"Q<*%&3 M:1QQD5ORNXP)B7CV6-"-FKRS+?D,*_NC_&I-AX1-7,L2_#II\A!&WN]'HUW) MK6HG[/2&==@D(]T^]O R92:LV7? 3F98GRVG)-O'$G4N<#/S^"P'PS@O;'3G8(YIH9();Q#[XMZ?IA)U*LR2]K-R?1-'7[DZH/=@K% ML_ACV2XEFB)HH])VQ,ZC>!:78-N5/7[O8W'@\6J\I=W8Y[*HU\)U_$DBR!,_ M^'=F?O#9G/[G8W\TGW7&MYWQI#]UY@/:H..,6,N/DVG_ ^TV^-SO#,@*L1O&R7B53TMEIY\T MPS[,FH$NI-'\1O"G3"\%9,U4$.IU\%U$55N6[U;.LY-&V.=<,XX)Z+OBR_M\ MAPK6>69I0/8K11?L0[$9)[6THVO .Q+0*?HL)\URXP4>FQZK29U/6+&^=!VQ M#\*&:PZ&PU7KS8HT&JQ _(/RF2NO*0[.[5&HQX!; ".+C;'/U#596:7WFK=% M%C\]"H/PE#JMWM7UPSZ)&_(6A +Z+GF4O%M*;_:X-*6S/9Z^;\@JC$@A^TC_ MF=)-P?8"-]IQCX1I&&RK'\6NL6 F)A? _XI5R8'J?-G<4%M&>3:2=L NVE!' M*J1T7[6MII?X9F/NV_H>>JF)IA7-'S0$_Q28GAG,-,)IJ%U4XI 5,VMLN7H!!D=UOJ)U7Q3;HM4K, MN%DE[XIY1<7N*)WGG3-J#(5>]L2,\[7!0E?2)S,'LM""2B=GL.<%K$U!"@[X M.0S4&;UHBFF\ QB0EE(U'76_K!#$20OTJB9 ?"L3MT1MJ3+1W%)KV%L'67+C MQ6X>N4%,26/(!DO^DY_AO/Q7&B=Y<5&-%=K6]]"+K=2XNFD-]I:6)B1KD6S1 M ONBUW$Q6,Y&<* O=)5F/\LH/7M@]((PS6V1UV2P*NBHQ6P+BL8TQDAKF+1/ M ;A_4:2W2N4]T,O&F+%'1SHZ;[[07?HA(4OGD43NFHQ2]GA\O*H\B]#SS'PD M]!(S9KRL"]4+>4D"2*_T_<6>E=B1?^G:GYGH[[JIWKIQ8V^A>1IK/-!5/5JI M"1.Z;@?-N^?Y*=,##3#X=*CK>B-3&RO+N*R^-:JUG(V&O*YW-F=C=VW]KO"'+@,2P[0X5]@C;^.!KNN%3TV<;.5O9<)-'V[]\$GRG/^'<\Y=76?VH7,[''^QX-U^(7'J@62C1+:"7F@WZ6PN MDRAD18.7-[M/,2O%>'C)Y"P2[U%82E!XW6X\EBU)\12,K%[+UT0,74'_X4+U M[9&:BX7K-WD'V5!LI^R:LKGAL4]S)@+1+.66:):68B3;SQ@(7\$-QDE2V^\^ MC EJ--8QH"&>AU-"96WA^>0DYFP>-F8:M/,U[&-=#2EJ$W9T+= CE ,+C^,O MEX735MC'MQH\%)&)CKVS86;#[WQ2XQ4U$-Q@[5'3P8ECDBBTLJX?=@:&.FL, M! 4ZQ\J/J;QLOMDL1393WE'7#SNO0@V.P:"XZF?2O7S"A8?_+,+0?>[27WJJ M%:KOB9TBH98.A<'1TLF&"=PXN'6]B.<0[CY0%4$*57 RR?M _.5M&,TC5^*/ M9F/5&PH[?X'IB>4D23QF;W%*Y)YTG+% ML*[HV01,&6R""/K6R=WE-R[W1&]81@V-R2EKC_Y.OX;F5-..SAJJT"-"9]U=7S8+W1'\XWPE\Y+E=M_E8)'02/%*HP$N^T4GQ.NJ$_G&^$Y0(D7ABO M>REAWBY>CGWB1DQ+92^NC/2]:A3T1_>-2((>IZOV.5<)GD1DZWK+_6DP3X]& M]S.^S>E\5W7'0W^GWXBPF&!GX1&L2M!=&"Z?/-\7,)SU4'5 ?]IO>MS24__" MMH!]_M1%IL_,E[9D /0W_\U9]3)T7I@DC,*$Q!-WQVS;&E: L#MZ9H)&I$"! MC(4GN&R;R8\K^:R-%W2E/WIN@>;6LP0;3!,.O!<[RT?2N0M<,BAZ6H+65KT2Q1YZ IKYX,F1 M% 4M%Y-SQT7/XM#J6P,5EM><,Q!&O?@]I%R6SAP6*DHV^0\;01+]% I?$$TH M$CBGK? KUJ#OZA6$A%AVI18W]'Y-.1940&QR/];'#'W]4]LYCYUW%O].O8B, M/58)\2$,3%K_!L%"!L,D_ MV0B2Z/( %^LFU &GD6?[X]-F+Q*\>""HA-+LCZF*&O_RG9YG;L M>,5=IK.',$KF)-KTR+V"M;I^4#;:Y Z$8?$2+4*!I#9B$8+'A8J+32Z_9K!$ MUP! &IJP" V&A0J$39[!1I!$EP>X6#>A#N"0NZQ[$_.,'R]!>%EG+):>5C4!&SR;W8 M(NKH*N8L*B8D\L)E-08D3^]5Q"O#T,R2L6%NX,0[%LFK#;A=O:IM 42*G0S$ M?9'INRA,MP>PZQAZMLX9NI!L$ MX6[-+>VTZO[^$29=.%Q=E$-R)3_:"5C'/7O >:")05 M%QXMXO!290S3AC>1+RNN65I#P0;I.C\]8[K=^AQ*U]]#.0A68;3)N*FOE ,= M "HT-EV<&**#[LS:%QN9N-YR1)2Y.DH-P;G=6^..(=3EAYM"PBU@R"%G,H G MU;90MK3G=#Z3+3+RKZ=.&O<*QH-@EH2+WQY"GP(>\RR[NP,M)Y73?CRK]_G3VG^XVC/_:Z?_STV#^BU4UU:JH&!574W5'VA#W MDYNK1$HF3@ M%Z9?S)^$S(!,@%@6ZS!@>M%Y]B"\$'>[1K:(*2E4KT.*ISJ=5B_A,<99+7CG(]=G!8!!TW:U'CQ@Z[FBZ65.KT(!-("1: MJJW#YIO2QKM]*N(IQ2MZ)+&4#ZR;MICP O6 M-LUBDFY2G".,2Q&B*R ,)8N\Q+P.K56[P(:PI M]6>BZ$P1:DGIS5E8UHB[@ZIG9*7B _6TIJ8?5/D9X(&^RL2UM74+2]W+FI)\ M!FL)@@,ZLZK2U&S-^J;&M^:X57%S5;P130)Z]?$\O+Q:/$Z3.'$#2=G'/7+5 MIM8VG$I)A/C)>MY":"9NVKNUIS& 0M:P@,5YU_ M6$)E+MVUN'W2UYI#9TUV"X! W\%E=OIM&!%O'62%+Q:[>>0&L;O@2 =+_I.? MX;[\5QHG#)012<:KN?LLW*/U! M3K4&8;KM.S8N?J"M\-KJ0!9,?(K$F$7GTPC3V M=]EF7 PU/*0*/L8/=+*O=(J?Z1R^ MTRE\".=,$:W=P/N=@WR<8F:;3@H,**11/DY9'US8T/!8]WL+WXUC;^4M=*DR M!$V!Z[ZM9=\H8RN7?Q)@T..()]2P7GA;UR\DY@R612S$Z_FG\GJ>3 >C[F#B M##M.=S[X/)@/^K..,^IUQM,[9S3X'V<^&(]>EZQM2_:LR1\%8$Z%[H;.\+>6 M8!)^Z04KC+;8@JYO9NEFXT:[\6KFK0.N#X,DKV/(S67?6X@?)KS[IJQQ9I\^ M?G2FO[!W![/!W6AP.^@ZHSE5/]WQI]%\,+KK3,;#0?<7'*53(@J4)%K5!\F6 MEW*)3@ZPZ*']D9>RGEEET]\(%_15MZ\4RDO+/K)3:/$MT\DR>U=>9OEZFG6F M_6Y_\-FY&?;_JS/JSW&659<>I+R$N7;TRTG4%BVZBN-/M?>(G?S=)3FR K", MH/V1EY&<.=58*@,\T)LO^,[N.R4Z1O$@U MKR$EW6Z^K9XC^Q-GT.OT?YZPYZ;Y&7+^H3_M.+-9?SY#W'QZN2>O&\9)G >Z M>[^394[Z*L"?AB"MU3\[$9Q9Z@2;]6@1TQ7H()IF8T=9H-@KR M>@2SL?)VS!PJ]"58*KOH)+>N%_%HA_E#%*9K5F-AY27CB!G8XH7Y?7EAW@Y& MSJ@[8%Y9OGEVG'GGUAE,.Y^=X:=^9_YA.OYT]X&MW]O!O#.>=H;C&9+%>J#V M2 #@C*?NA;-017,"K$Q--^2E"&%/:16"<$!?=G=AN'SR?%^\HGXHKZB[\;CW M93 0G58EYI30% 05]1 MW-Z]":,H?&(O'<4+Z\?RPLK.>#?CZ73\93"Z0]J%6'D[LY.;N#W.DCF=#6"Y M2#N@'\14;"BM"0W5Z.OABQM%KBPRYETE,N:+,YTZHSG2 KA+7399PCTXU.)< MIHLD)P!TAP7MC[2G'&8'V4M$C;'W$"/VE##F!4EH0QB%*R''KNO>>?EE L+H_WE MG87DF2O1Y_J M:3LA'NEFT^MRJN]L[CPJR.3#!5_OA2>ADM53B1BO.:!#D!0AE8>5E@#%.Z(NR MD"M3O/@J01UTX_HXSG."XZPP:')O6[)XEU\4CL+$[/1F, 3RR@%F]S9$!'V5 M\->!;^ZE;]1/5DPEHF+VP9GVW]PX6<+]CRP6"O$%S7%JXU61F%Q[\7 93B\G MEUKJP*]\X:^;)!$5&2#M>P+VJH19=Z%JLT(1%?H&*9KT18L!"DSJ0_ MS?9 ))'/L_3NIPX0?FD/I-(*I?D %H*B"_92T+"C7%9!1SOZLJ "OPUCUQ^O M?O:"6Q*LV2//)$H7V8//KX?)\N?50KQ@*I$3O<%L,IXY0_82\N?!J'/;']WQ M*DWSZ2?NU: _?/U?G>&\U_G3?_['G]^__^:O/]]V^;_>_16I!I.XZJ43+/?( MW$5AN@6:D$8#H=F,A=D<\L.(9V\6PG'VR!98C35$H6HF-@(PNFJ8I?:?LA)W'WIAC C0 MV30E5)&G['5]2/4EFRAXH0&Z8B>A-V89& YTQHW(4X&Z* SH/Q=9?A]#A6D^ M$G;J>6.VU@7K*LP97N!3;,Q\6SLI4N=/V;"OILPY1X7% UFF/HLN/=D+QBNV M!]SLV/_>TOF%$>0046>P:S-RSD ,?:T*DRBI%B=2\E0]-1F@Z3 MVP==&R\ZW0CH0;:FF9M,P4%?5[HL3JK%5C.7$_(Z?$WJU @>H,?&YXZ,?5/5 M2GJHI@"W0'<(]9KX^FC[%MS1DFC5"NQF=11 MR&OTY>20.AJ.,Q(]>NPX5N6PB6D-&N;ZZS^*@6I#3S%/(:^R.E MH#I*UX%C)FM.T D[?4@#*:@ H*#?GAWG2#=(+R%#[Y%4*#;W3Q@,AGV;W2RG MC5%$5[&E)&0J3:M-18;NH;CFG&1'(6+S,E]SHE[H?@"#[&00^M%7RSY%F6J9 M2!.581LD-F)K(F M3#<8##M KR&^&\.'OJ%F6>=4VZDDJ2'R9GJ%V0W9O0E46O4R\A0>Y8DE/@D#%L_.(HGRB>9!.CEQJ#H 5BF60X; M@-"B8T1_M2*L3CLY$#!U$_Z:)5A0K<+98"X'=4;%/E">(PGU4;1(%/910W3V M^85G<-X.;3@@]LGR' &HA1T^[_=OA8X^+]\/GUA.5- ;=4AO[)=?-;AJ@ JZ M;05(9ZNRN>HFM44VQUY>=MNC*I'-T%S_0D>ZSCRW=1%#7[*2-)ZJ95J)@Y%L;\F.J M]I3*0XG3+)G(.\GUI\LL> =*,V-Y>18\&YV?)NS,:.Q>,1OPNE)MGHD;NGD' M2\2I6IF5AQ/GI>.TP";\(^7E+#B%3!)(9GZ*&95 GF4F/\O/'@AA[X6GX\8H$WS.\M5F25!R>3Z6#4'4S8"S"JMSYGU^W\"??TSAD-_B<_P^:C=P[# M(ZFN(L5,BX>^M\RDF(4>'='FT>S9H[D#YP$*K:'AT;+U'2?,*F'.']S@RT/H M^[OQ4T"6+/&GM_3<:#?ABY;],HH?O.T@2 @E+LGN3%C:'MIQ30ZI .1XM?A) MGC\E9-+=@6>(>3XSIH]S]=E3B)NVXQ]38+2P%#Q;UG&\%VY<+ZC%\WU7.[@. ME&HX[_;D'4\+33Z7H>?CF>N3CV1S3R(!_*Q1J8T%#E28%!6?MPCI;,>''D=) M83'0GXX+@?[PZV&92Y0<;5-J8H=@7TR=50$H1+P@\$FJFHH3M40)5;&38]NR M8A$Y_8;)4JUI-)W00J-$N F4#(CF<[6.!/"/Q'OV@@']M)>DF7/E-@R7/?)( M_)#GV-'C;S@&D!W?(;&C%B+H]ZHW:4RM]#@NO,)2F\/2#G^P?4,'1R'"SA[. MLG]&A.C,7T!7.[BMD5X KTIDM;,[9:KA\Z#OK.FWN-\(H!B%[8%*\/NVS&&P M5%55HX)^=#7((Q8&<9R292^-6!YT$GGADE^ QE.J%B)OD>3%.7F( ST.Q HM M67<\[-33E_#HB2J"UX8>77(^>D$8>XKB0>"L5OS9"E$HEK,& MQ7[K@2$Y#7 !7Y+VQ=##?*\]SEVS#^E[8K\409$)()[H(0&0LD+YM?V;DSHL MDABG2H8T>)FA?73 F\[IAUX+#S692F@0K,)H?ZZ)Y?,U:+QTYV+*H&->*1-/0@B\KLV-R,]6"QDQW< DBA MCD]%HK 5W\%:+T]2I_^T':U3@U4!+#,*AH5]BO!XU?O.8&V=],+.1*MW&NM6 ME0"$:[JETCQ=K90F,;^?PGZ]^GHQ]7HQ]7HQ98_]B'$Q]>H*N:0K!.^%X:LK MY&I=(>QY7CPECR1(R8@DNG. I+EUUC_,":(DWC[#_]4#HO6 6.0.?O6 O'I M7CT@KT%+#04M->S;?0U:.D7^XD%+MV$:2>ZE2[?OPI97$[RDH-,^"^O5M:IU MK5Y?2N+J52>U]7,WJ=C]6BEEF?M99YUIO]L??&8%_/ZK,^K/#^Y6)"=KE_+! M2UC.9;US5=36ENMWS>L=:0?L9Z)2^+6W[78]WCR4F+D-J2I/[Y-5ZE?GK& 0 ML#^ZC0QFF!$@^/P3J;AN&JE?VZI[H3^2K+^XJL37WL"2,'%]U.UK$#S2@<+( M([%JT_J^4F]V,/K<'\W'4UY4%G>?VM.P,RM@J>B$L\X.4YJZ3Q_=A$2>Z[.' MEJP*4$RB1]6+94A?]'*46C:5UAX<$'0=>9@JG1Z 2[P5]GYU!D,*5%ZQ\IM$ M9.MZR[RL*<\#SHIR9U4.-6;\]Y62OI-I?^(,>IW^SZQDU3[Y-R_+[DTXH .?$,*PYC U$=6ATN!Y#=:M2\4;$-MFEJ('8E=E0I M13])'":OXT"E(78:N/ILD-",S@LI1;J4?9I^^!?M0/,)JKTLNQ)<+-)-RHLC M]PC%=N%Q9.F_?<(A#I;.)HR2O&"8E"JE8Z:A+UBK.W6RT#3(YI[>G[)C>4#6 M;!(E7Z\EBD+IL%?WPK[$;%Y+B/WZ-CISU&\XN:W[L?Q>.B#M>J?E1;&/M3JB[J*C0B0Y]<4-6W:D56UF[W6C@ M%]':<,QG$S'3Q6F* G19HU(;:\]S,HX(:+!DMS]4_^F\'(V?4';#*W/P>ON/,.[?.8-KY[ P_]3OS M#]/QI[L/S$*X'I>C;XP,.&78N(\BK_>6,@V M 81#)V\5SD&LI22-1G.Z38.ER*5B3%P^$+8YT2H#3\"R@7M-, [?!FF59Q8; M)R4Z/A*7D;Y4TR,/:Q% 8S@DMNESIB#4 O RRQ@VM5$8M,#>XJAHE4 OR>$J MC!8<#2/OD7NA,D)4Q\-R2^S"A28\DQ)QQ2<2C5?R^V:/)NC^2ML/*2.2W+E> MD->L&@2'+X]7)>Y*E*C) %=V'#''!ETS'N8UX,6XN6>5ER\KK$V%V(%Z7].A MQ(BP5DS;RVKDNS!4H8?IGN8T5 ?EBMJ M:P=OQ)(E W_85G!M3!9?K\/'MTOB9=C3?QPAIS_\.B1KU^\'5$_M)&&SM%6E MT36 +)IWH\&N>G"S3TMC6&F3TQ;(L(H0JV!Z.N-V<@5E=>.9[> E*2/>]6^I MLNN11^*'_#:I&PX3>;CIL?8\> PT(ZL":=4NK@5'2YZAG[W@E@1K5KV7&G8+ M-AL]+W2=T#QW /!A!*,?1,J&I]PB0S\6RG?XTOY8,::Q0:;'&B\A0^^15"RN M0F1C,8)1>?8S'@O[) CF7'V@&H[HQ#T-[O/ 38G/1Y>$!U2J$\VO[XFLA9LX/4+A:>^62O;Y>>0&<;9.G.6_Z-+A+BCYO93I.-B: M^"SNU:3Y=1.V(N:QY85[V?VY"350F/%@LW6]B,GK>%4FK/^\\-.E%ZP5IC*O MGUI[..P A+.5PKE(VJP;E(]J=/VP P]:7O,VO;'AN5QNPB@*GZB$J>-J*V7# MLMQ6-^/I=/QE,+I##YGMD?O$+&.5N#UV'I39 ]T)YB3:L F"MGA.5;S M19KD1$20!39*24P.>CVM\K1T*DG6W@Z^J"1,PX^KT$>_OL>/;%9+ M#$0A,2HL44G\V#<,W2">N#NV>K4)4.4]L.\WE?9X2?IU=&,^_&F>J4QD&3(& M7#UVL76\O3K> M7AUO?US'&YO0\>V)^GPK:GNU+!$1@^YO.YT4*Z>I.]W*>]C!&;E\*?E1),3J M\RV^M:V3&7R'FZ:D<':06\B>5= FIRWL$&P3E5,AH5$GVOYYQ2+_1(;U_J_53:V?W.1T(6 MNFLKY6*SPL.F<:[9<&09! FA""93-R'\$>HA1CX%M;AMQS!P< M='Y.Z00C;T$GUW7C!SG/RNVNRES;M\2JK;ZU08">ML&.IS328@$"K M4+]U%YY/M[_^\]:+LI(+=)V*4@H+*))VQHZ*KLTC#1SH,=!?V.U)L*\K\,:) MXW2SY6_^/L7'(4XN9WZHE$/_XDRGSFA>?$-8&*B3TI&P7A"F+B./\/K&DRA< MIHLD)]F#9.N"]D>Z&UVM8I(D7K#.GU-I[D?%S>TXTIEQJGQS*J8,_]ZF/+&* MZM!S:6C;[8U2ZC2,&=IU<[-/OGBT,*=>_)ON#D?5Z_I8I*;'@@N=_?2Z8FBJ>FTO*J/'V)O%WKATS!*!H9U^J[_3**%%]=CG+ SMOOL M;-XI(+&.?_16Y)@68>G MJC& //W16I[J ;*6I\QE7)>7Q;Y 'OYD/0^K@%C'.[X/? Y96BKFN3=EGZ0[ MU,2QU\91XH+.Q>/Y-+YQ8X]YD3_%9+PJ_[Y'V$-&+^# CU> T@GGCXP<(J%U M0DN]3.=!:=OE5O[CT'/ON02+;[?> 6ZW\I$ZAZ%>K[=:?IM$Y9S*'%EVP\V6 M!'&^=")6OH7G#+S9'=OD=:>=)S=:&CQD.O,3=C@ MO!YKYVMV2(Y0ZDW7=RWZV[G)S/?!6'GO5FZ$[9IN4YR+]W5B<-"/=3Q#M,MK M8>CUK["Q'6NI;2TL)!W]4J\P*YTB%32U@W,*"93SX#**;!#'*5G.PT% C^2T M,TRS27MAW^1(I46DIS2TMQ2ZL?_ZE"P)7:SJ6D2RQMB7+$8XBRE%WQ>.OJB] M#X8>;R$^O)/FZ&^7FCJB2CUX G1J9Q/:TE'#Y2QQHP0U)=2 +D[V!+]'LO\. M D-I ]@O?%75T ,(41?[I\".DW?^YTL6=EF5G-\7)BQ@M7:CMAQ=:VQ& @9 M.FN;T.0&.3);?,9U264NS*=91YWW ]Q"9N([&H=:)X_2*YKW!E;VA> M;VBL.$^^WM"\WM#8Y#EZO:%YZ1Q^O:%YO:&Q[(;F;!G2/:'*VUGV+.T2ESEB MRBTY['5]EYY#5_GDQM'46S\DXS2)$S=@9?[DG-3W?*G./"AF5^_7$Q)Z\CKC M\,4+[^8,;C+/\)H6E M^(4PU,C2>221NR93PA0T_?W^R6SJ^BP OHUS2SO3?+'>4Y+"KD:9#';,3+N&" YKT;T![1EA M=UF,6*XF,,SM\@R OS#=0KP!9F(920WMDMQLNPP08I3P4X3<.W&1Y6MUZM? M1V%.=66-[E%H0Z>"O@H4TS]?CYA>!+87HCM/W)7HZK,T&^PD'=>N087,?9E* M=)\,O U/,/"[X'N.ZQ'7"R%W-;KT,&=+M*GA?-!3YMBO4&MQ&%VEMA<%8! ( M_N[Z+JT@U#?B\:P&A5L@(!>.!# 1I2NZ;3H7$AODZ^7?)>%_1E0X^J"V)/\J3L#A_S#5B/[+G;^+'8-]*'H/-CJ_!#B.\/@)K MPT'""C$R*=:]Y"JULR.$_KSG6"62+'A3M9]114DI&#*T[LV34*1DX ]M>HAT MF%5N8<^2<*&I**7HR%16\O8(!,M\1GOA)*6:D2Q+\$* M18E:8H?5M#:&W+F3A+[V-OZ;G1;N;R5\4 $T3>Q;*]3VF"R*E M3X58F!%[NSE>&>1&A/2UA$TZT2MS#$!9.R;+)+WWO<5XM2*1%ZR5FDK<%#TB M&2Q01<6E(KL=Q15'26%]T)^.:X/^\&LW3%FI)DIRLF-T2/04;2IN:8G<*]63 M=/*%QTJ70WQ*MFFT>'!CXJPCDATH2K.3*B3:WZ [,F^DL%>X8T!3.]KH4T!' M?8H\^D6UU21JB!9:;H9<51G)J6XY?6N6/):[X47*IIIG=M\4.\> U+LG3Y%[ M2B6^<E89$M3JPKB+PCB>1.&" MD&5\2VEA7W6#!1E'F9V11<1)U@JX-[9' K9^#,% 7U*U^)9W;I!K[07!0)=2 M+9Z9W9 ^DN@^C G^:]!:$107>AQWWA.X]N)9P"JY%8#1]<2Y9$'"HAI"L'[B MA_;.VY>2'D@*!_R-)C!9?:^2=PPE&'++R&/M0Q#?\IVX8)T=B3X(1ORL'(P[[SJP_*R:FYT-T%FP, MI'#$C"1]V&&Y'Q^EVIY_ZOD!12F6#7!V@G92>D)/09 MMV:N[T:45=TT8I(J)T'6'EE9 =A1SC"O)!Q==?%555U*6O[H^F$K.7-&P9"P MAF'L)C'.J11J0SWO $-@WTK49R,8G]K^[B1,7!_U-= @H/\D<_?Y:(4??E6V MD4XVPQ_*F^%@U!U_['?FSL^G%GDV7"=QGSLD&Q!I'SS0=9RV?A]4=L(N"S4E MZ]1G7]@Y<4R2&%SL2=+1CF@? )^D=9LDA.&_'"I-K'*JKW)+WL,.-@'%L,0J M.57XCXM*J$0#-!M_/S,4;;E;DA 5JI;*ET_Y,.S;ALM.\=! M*%QUN$I%'J& T$ GUE&C/J7 :U=K(V9%!;J]#*0_24+,)@X?E\ M]/'JT$)\F/X1>I@^&;83KCK>X73]>JH^BX[^:D58,6MRF-O43<@>;X\#/B5; M-XF\G*>W842\==!W(U8&0'%4:&!HY&W7_$C>&)SH^AI"2>8Q7/XKC1.>A.@\ M6:B.AKT5M\-_&6I7P?)1R+:'E#:C1VKMO7G]$;$W^798KT+O:MDO#DU57^JW M\2WL%P67$QD]XBV]Z(%,^%-"__4[_V>XH@8:14()JRL9B7;Y\Y3 97!L./UVUGC$LRNVD$#H;O[P%XO#(*]#X,VRASVGUT_ MS7CJ^^$3>W%UGAP9?0C[\4 [,E8#:TOU#:L\YP4I/2WEL8W*BA?/^ :V Z<9P3@;9/ODAN-@JKKQO2O-\/.$^):< M) +.[^@EWE%C$; =H.8,<:8/%N7T8B8V#^\-;;SHIDE5""\T;MK-'X6(MN- M+%MAO^MS'L"0L&D!%J8YB4)JNB6[B>\&"=V V9O\[4;Y_L9X(&RO )!!$*YJ MX;*&S047(8-5&,<;%^0X4U];:2LL9[:TL\&)18M"K,!$M:(DL8NPLA+=NJ7SK+VU\PJ&4WH[YVK$],]>9;WL(-!:G'3\J7E MRB"S=^J"(,>_6W/NDDC&2>F/,EDM':4^S=YKX'MO2[E$,_C>M_B<.R:+K]?A MXUN>7RC:95HA_^&H$/)?4(@%V.9_9'_#OO6$XEJ8,CJF'_XAQY3]#?M^TA#3 M(SDM+?-)M%"7<#O^W9IK/\ RKY"%[K: Q"\[R2VA&+H^2Q&C:GOB9^143S#F]W)7^!Y&@V&L^.X#^6N(H6C $X.+P(I$2GB5 M/;"C&V P XAN"6Y6A7(YVX1A\M -HVT8Y<>'C4=GK80=U!,[UAH&OP$(+;'! M\?W30Y02>FEK[')?,+@UQ+;UC*MZ4LU?)@30_42L M_&*@K.U^;&'3%@KA086 "N9-I(6YK*NH&VXV8<"K9<+BT]Z7_4#=\<>/XU%G M-A]W_V%/?%I6#%3ORRFW0ZLIE6Y2+HT\XQ!+(Q81:K/%!T\Q\S9J'#9FH]AQ M8!#SJ5IYRH P?&<,<+X YXSY2':PM8Y UV.Z53Z;0[G43*S9E,. O9M6NVDT MW5X,2S5THOM@2M/2N6$DS>U@%T@4RY>38H*PZWT4;!1=B0]!4^R;1J50E0M% MR"AMQZZ/HZ2 /_WIB#W]X=U0CT5ST[X4_VR'RYVBH4WH*,G%AN*4"OI\@ M5*Q;AOP4+S&6^ZFVHC\T8'YTG[U-NE'!66J"YFDLPU4!4T@+^DE_EM['WM)S MH]W,9?8KQ:D[9#2&.#@+VQ#R#GLLR(6$N68RVNYIT;Y&EK,5\-+<-:'+V^ ZN5M[< MEXN/[=_WR$V(DZB.;\M1'=FPO*99ISAN\3E/-G8G/ Z.%.QQG/EX59QL'N## M"K'%?+( /[9$/,F*,H3R=FA;Y A8>D',&]H4'2*>(B-,?6VBZ_<2&7>D#CTJ M1#Y!W9V)OJ?-K"L+)IAO[5Z:W)!5&)&*:TMY>Z+I@^W5A4I8\=0"@J&MUPZK MA$1F'%!WP?; UF$ ! 3TLV+7=^-XO/K"HK !Q-O?5#HMYM%%ULUE;ZC49! M6#OQ/N?R2;>]*#O9P2NM_$%XU.Y^,B,1J_Z0?U*IQ,1-L7'.)*4^P'M'4@EM#;$L3<5!UO.2#!TF&)JP;!@E+F/1)6ADJ] 0([ M0[=$:_9$(U#:>T,.DGQ!.RC>MFR04E+M/##!@E.T/9$# 8&>8XA%WGY(BE67 M:$XGPBM=G[G'4UWLS"^[- M^(QNRC+@,+E?\Y=T-[MCDWS2?*NX=;V(QTX6Y&3JQ;_=1H0,@H10,4W4.7$O M\&EDY=/*A=W%.(:^+1VA45-Z#Z&454Y?4-#G)-J(GF MU8@3YT#6RGPL$WIP7N2S/V'')4T[*JIX]I.R3](NIJ\%5W!3[ 1\,6!69 M;671CC[$'@F^D."75)T\6] 0^RH?F#-;2F)+F,Z?POYFZX<[HDG/+&J(?7DFPTU\?2UF %BRVR2FK;"HJ@^KS+55"J4;+"EE"' M%G(*?065;>F#R.UY:R]Q?;4VJ#2#(HJ\;*0F6+'*)I>72 MIG9KY6MV2(Y0ZDW]2K7H?XU6%R_E%D7;IC!W>)2[+8?A2W%& =,E@N/AL?&F M2Z:U.^&+!L@I.B3 '%&M6:8432>0MR.&/4,"LO*2F.Y58HCD(F P!/9;PM:X;PRC-8S/ M)5(\VU$8/)*8;H@)JY?_#L+3QF%R2\DF9)%N [4F9I;_*3U]ONY@M4: MFUZN(&8*F"K=_%>LG<(VNO0\L&\*KT]DE0Q%CWV=[&U @X*./Y1#7B?3_FU_ M.NWW7FLZ-A2)RIAQL^.&/CRVM-K)#H\JJ&*CD@[\>,[\S,7G5E$ETB-KN;D= M_ #(F?C$628'/S3R4+.N.$-@Z<1JEVMECX(D],C%XI2 Z8E.VEK"$YV<*1:, M+441\_N-TQU?5QY1V0G;PR:7K?("T9..?J)XR95@SU!IRL*O>/?MKX5?K2S\ M:J;-EF,E/GYGI*]W)N]A MDR&@8XV.;GS&%*0%RAEY%^RK*R/6Z"C'YXTMI>7:SLL%X]=9]>,NZ^AD!6#V MXI2[)\7>S1_+WLWA>#;K3/K3[&7_P;F)Y=)TH\ +U@=: ,Y-:8\FXW)&Z8;B M35LK)L0:"MHA[^LZ1(L1-U(JT373B"3'2D=R82@U0]NXU6"&JCE; OAQ2JQ> M5#<,$B](J1R-MXPH]JR5MO!3EO%N$D8>3@*Z0!!0K&BLUKO M %@BQ.VQ([U,-GE%*2B+Y4OA,4SDJ5##4UW3:@@W9,H?^53K%IW MX\;>0KY6#(?!#GN =7:SMN?Y*?VM0=5GXX& [&VM*&DS[-4!A<[@,IF: M-2IICOVPWI!92J*M8TDN0W"F'#H V?)G2]E2(AR=,7J+E\ZV*P- +7#9ZP?QK)47$7\N7T04Q^@ M"'F\N@O#93P+?<6QZJQ!L<,O+BX2,ES-'S?_E*GG@*Q9VJ9S'C?+W,9PJF:$ MWTZP;/E!+%(:W#=;?SSL4) SQ>1,ZJ]/>]R1@/[+9_7EEALO\!@L[#&57$#, M5Y+V&]CQ*!?7+4#4,57-)85PG#RP1'7, F]$X$[&P[X4N[AP"="\)HW$I]^D M^CD=$/N6#4<<7IABJ5().+_GR4<>W)B,TR1[,JT/>&CG:]B7@8U)86N<>'DB M>N=Z 8-E'.Q!9M>I@H8UA;+&^-C7G"V*86VTKSIYE<5!7JU=RC8C1&=&@;5; M73C_"_L?5NV*_N;_ U!+ P04 " #-75M7U5:!=H(& !#'0 $0 &YO M8V5R85]E>#,Q,#$N:'1MY5EM3]M($/Z.Q'\8\0$1R1 "1:]B[Z:Z=D/OU]\RN\U)>KK2B'-?V ZGMV9G9F6>>F;6;)_T_3EOK M:\V33OL-?HG_-?O=_FFGU:R'7SRM5X^;1^=O/M)E_^-IY[>-U.CB-35VQP7U M52X=GQN!&:U,/W/CPR11^OH-8ZD):OX7C M3J_??=L];O>[YV=T_I:.3[J=M]3YT#F^ZG?_[. 6GG9Z3[J]![VYN.I=7K7/ M^M0_I][5:>>2&OMBN_%J2]2H??:&&@=)N'H>=Q"._DF'+A&+7K??A3N=#\G E4^K< MR+@LU$32>9JJ6-KU-9/2F<'_1$1='>_05C&2M)DEGTIS>&SRL="S3>NO:A$B M:-D(%2-1O/[>&WF><&TU:M2ED4!,K)PH.94)MJ< MC8Z$P^X0B7Q&U]I,,YD,910"9D.8$@-#VA3K:S',"Z4)$*)2%[:4Y I1R!QU M2,"=@%E$6"%XJ8AQRY+)0;J%"7)W!+2,I7/"S@A:C4VD9=E<7$N?B(5RAWL) MW()4QI3N4U=9;Y7[V$RP+*'!;#4B/TKZ]_\E_5P%&E'E5"VC&*VO"0UY/+FKJ)\KP,Q[!\>I2\)*GP_$5PTRZ7E1 @2#3#GN03Z<.8B MR8"O$Q!F9ER)=4P1UF3.RXPM&E&"VXZVD(E$(K$AV)V;>"3T4%(;-=%@2]:"&WY^X,N:5Z6XT^N "#9 7)DK0 F)8V<>;2D-FBM#*0S-&T 5L. ( M=Y(?HC56-Q5(DI7N[APH#9!@7DND@R#BY4ESFD,V)JCT7I[JYY$ %@ MUH%4KJLB'GR@P M!3QQ)E.)*+R; Z<2):QB]U7H*)[S-*LI'9.\KPSG.X)G!.,DW"G 0+QHC/E! MQ64F0&3K:]B5=V'9+; D])XE[[&A@60Y< W6R^0_2?)_"*_!;7C-*WD!K@=+ M^0[*'D\"CP8; #I1"9!NI7!&"^8[X0! GBB@<"AL,D\S8*?$0&6JF'&?N<\N M8]XCPF<[H/4ST96)Q-/J3;6C<6G'0)MCH).(8PQ#W@,_G RE1L/+T#[Q1(X9 MSBR"$2P@"[!78S#;SX:MN$9R(K+2%SB'7:8IA@@+O_/8*LPN7] MTX''$1:":AA&$!Z8LKAKOYI%P!1?M!>%027HX $K_?(42H/Y[.9KHPH$'#ID MY3\9$I+:/*MWTL5=?$;5$% -I;<1\17$PEW)Q'%I.2,K/>"VRMRX NOX%45U MH%Q?^Q1.H$')2+A%>^/*]M"1B2<][WS%1S,<>:XE?OS)Z)9\]"W;8;*K]O,, M6'FV:??@VZ9=_Z9@ 9YH659C(1/=FE(6C@E,*H6QU1FF$O(W MH3/'N;F0)@C>\BK: $Q"$8P9*RRQ563;'HOQ4*CCKH5?JF%VN M?><1]L4Q L9:/F#R *"0;X%8\*D@5A+YD570%\?/J137S-G2S2DBS [^%<;\ MM/E5::]&P7"6NJ>418*%3O(D&4KY?HQ4XP86(.\8"J+0-1PBY,HM>JN?O>U>;#UM9KW[E-\D[NSY"74_\,WA"2UL783## KFCIG: M2P;=+85U_@0:OHF&3Z?_ %!+ P04 " #-75M7 7>[_(H& "M'0 $0 M &YO8V5R85]E>#,Q,#(N:'1MW5EM3]M($/X>*?]AQ =$)$-X*3I=R44*:3AR MXH!"D*X?-_8ZWJNSF^[:";E??\_L.B2\76D%'*(?2&W/SLS.///,K-TZ'OQY MTJ[76L>]SB?\$O]K#?J#DUZ[U0R_>-JL'K<.SSY]H;VNIT<5'VMF> M%#108^GH5,[HPHR%CL*-B"ZE5>D:%F+I^8^N.Z"QL".E/Q*+;A]0(:^+39&K M$6Y9-BUK^NAFQP\O]YGU7@[-+'4 MA;3>2K=W,>@?];N=0?_LE,Z.J'O<[QW14?^T<]KM=TYP"T][%Z_CS?G5Q>55 MYW1 @S.ZN#KI7=+.GMC<^; A&M0Y_40[^TFX>AUW$([!<8\N>]VKB_Z@#W=Z M?W6/.Z>_]ZC3'7"T=G[=^_#,J5_@Z44V]W?I"I7.U]I]2&>EWNQF*J-N5@H] MBO"K9$I'2@L=*Y'369JJ6%HR:;UV:O _$5%?QUNT4622UO/D6VD.NF8\$7J^ M;OU5(T( +=N@(A/%QY?>Q^M$:V.G07W*Q%22E5,E9S+!]I2CSZ6P0$L^IPLY M,;8@H^G(V'&]MK.]^;G9H=18XF"ERL6(Z 0V34)2)]#P1ZDE[6U'M+N]N_?B M>WBE2.TVZ% X[ Z1&,_IJS:S7"8C&86 V1"FQ,"0-D6]%L.\4)H (2IU84M) MKA"%'*,, 3P2,(L(,QQ3$>,6X#@&F1TK_W'^GG*EA0RS**4;TF M-.3QW*X(*(W20685%"D=YR57#'+%:D+((N1;<>E-$&A&"Z,HSY=PJ.+O[I@& MXA+%>B.6*',((/,&Z?'67/ G%BZC-#.6=]5Z:NHGRO A-X1@MDG8:7/!^*KAKGTO"@!@F&N7,;R M+#8&$3 9\'4"PLR-*[&.*<*:W'F9B44C2G#;T08RD4@D-@2[=QUG:&.2.JBY MBS*'A)\>]C=D([CAQP>^;'A5BAN]#HA@ \25N0*4D#AVYLF6TJ"Y,I3"T*(! M5 $+CG G>1>ML;JI0)*L='MK7VF !.-:(AT$$2]/FLML!L9_()T14WLL2G=_ MS:,( +,.Y=)4X&I36BA 14Z5\U4.*:F]'AY);OBA7EOE&"MSX7-=L765KZ@B M'WZBP!3PQ)E<):+P;@Z=2I2PBMU7H:-XSM.LIG1,\KXRG.\(GA&,DW"G /Q MH@GF!Q67N0"1U6O8E7=AV2VP)/2>)>^QH:%D.7 -ULOD77#+(U :WH72HFIO M@/1HV=Y#U-,+_LG ABG*@&JK13.:,'<)AS QM,#%(Z$318I!<24&*I<%7/N M*0_997S[[/O,!F3>$EV9/CR%7E<[FI1V F0Y!C6).,;@XSWP@\A(:C2W'*T2 M3^2$H^F+FL,LTQ<"@IHB7 M]P1B"I1U@(6F$807AHRN*^_6KN "M\UUX4AI*@@X>I]/L3)PT72PUWYSE5S;T:-N]F_P=(A+N-B>/2YC(Q!.<=[[BGCF.,E\E?OR)YXY\]#/; M86*K]O-N< $,[/_<%.O? -R )UJ6$)?T:A:7U<2U^&3(1'>FCQO'!":0PMCJ M;%()^9O0.<9YN)!R4?5#@Y[#%XF"-[R*-H 3D(%CMDG+/%5YOL"B_%8J..NA M5^J876Z\\]&4#XG) MBNP?/%B_0D6_N9X_;/A73:E%]41(AO0E;U#B_A5.E?@H\*[24Y-/)9.O%J/J MG92M:$*.)[F92SR=9290@[B%*\#@9[O("NUNO=UWRVOM,_#+$([O_A+>8KYE M7UO]=NNJW73->V^^@ZG7_]MJ7K5;S?YS?CVXN[5G5/W(UX%GM+!Q'HXB4'[/ M3.-E['26YZ#;AM[RQ\&%JB9_; U?7\-'VG\!4$L#!!0 ( ,U=6U>!&>)- M 0, $- 1 ;F]C97)A7V5X,S(P,2YH=&W=5VUOHD 0_F[B?YCXH=$$ M7]#KW;5R)J@TM?'$"B;7CRLLLA=%:,:"!0P4+:K@1M\X_NJ\/&R+6C%^#6MKI@Z1;V201 M6^.08.M0U@;&<&!M0[9B$GK=EFZTAPA[?AR'M<$%7Z5)_V@&_V7@42ZIR"F, MK(4[N9F,3'=BSV"^7#A+<^:":Q^5SYON]>^P;#FM40L<:Y1#T'N7'>USG)L. MF&-[[EKCSR>^IWO5^0KV#;BW%CCF8FC.+*=I_YI:#V".7#73[72ZYZVM$XOU M=Y9*%NQJ@PD'+^:<>I+%')Z8#$&&%.XS(C"JT0X6-(F%!)R\B<6F6M$[S?NV M"7$ L]BC@F@PX5X+ZFK71>0_9G%_%&\2PG<7(O]K0!"+W&B"L&(?*/>I#W<9 MI]#K:)B+;D\#DD+ (AP_0'"HEPDF&3(DW =KZX6$KRF@]0U+4X1;K2 JM=0G MDD)(!454+X$4V/E)-:.$JW@0>7UJ97R._NIZ PI/[WF[(:U6 M2D4&683R]# ?D=+(03>"/F9,T VVA52%[#D!==( E*)^6?<;AS _J^R@L#+6 M^E7O2U]I[S^)=/?#D68<2W=#\O!AEY"$8=4 *XINGP;"5)M(!$U5Q#4U3:(( M(6'_8"3"?*0)IB MRB]@G'!/C:-!G^6F57GCJBPJ$A9CG\A]IF62JI6RZEKG MVUY/8-"8#(SEH)VV7[>I]^?QU&^CO<13='+,D_05VR/:?J.[']%#?2X8"CQ! MA;]RTSAGN=F>C%=XT'6_%6?R.6,]F&JK"TQQHRDN/G\!4$L#!!0 ( ,U= M6U=(&RH."@, / , 1 ;F]C97)A7V5X,S(P,BYH=&W=5]]OVC 0?D?B M?SCQ4($4?J_;6C*D0(/*Q @E05H?3>(03\%.'4>%_W[G!&BWJE(KA6H:#XG( MV??==_?=.3%OO1^S8;5BWMK6#=Y!_TQOZLWLH=DN[FAM'\SFR+FY!]>[G]G? M:J'@ZAJZG42!Q[8TA3E]A*78$FX4#PQPJ61A#3?BUL5[]PU@2^2&\6O02SL# M4'2GFB1F&WPDV292M:$Y&MJ[B*V9@GZOU3/;(PQ[40Y@;7C!UVDR*,WAGPQ\ MRA65.86QO?2FD^G8\J;.'!:KI;NRYAYX3JE\7H7O?H55RVV-6^#:XSR$;O^R M8WP,N.6"=>,L//OFXXD?Z5YU/H,S >_6!M=:CJRY[3:=GS/['JRQIRV]3J=< M;;T:TE%R9\/ZE:6*A?L/!IMR\ 7GU%=,<'AD*@(54;C+B$3F\1Z6-!%2 1HG M0FZKE6ZG>=>V0(0P%SZ5Q( I]UM0U[LNXN A$X.QV":$[R]D_J\!H9"YTP3# M$@%0'M OF><0K]C8 E[?0-("B&+\?DI!)?ZF62*(4/" [!W?D3XA@)ZW[(T MQ7"K%8Q*+PV(HA!123&JYX$4L1_C,/*U&:++%)- TQ4E/'F.&(1C*,,O1MX M9S2$">.$^XS$X(0A0YJ:K]Y]H):#K?>H#XEIQ!"-:B7)9(H^%"@!SQKWD-F\ M<35+$HA$(<_GRX^+M-P/0"Z1:\)IVG1V,=V#Y2MMT7+7-(BZ/KUD/ M&J:<>S<+YN7)7%1<$$CHD<,ST4 MJ5HY=%WKWWV#P*D]'9JK83MMOQ@J;\]ZN5>SO<+C8UKF>]??U$IT_[I7WF'4)'8GFJ4F M??GB0"B5!,'FDD1__5M57$0%100$98^]=QN%JEGS/F?-FO7M__N8",0;D!5> M$O_]7^J"_%\"B*S$\>+HW_^M=FO-YO_^?U=GW\8J? P^*BK_GH]5=7KYY^Y"DD=?J$JE\N4#/7.N/W3YX?@<39+4EU\/]UUV#"9,EA<5E1%98+TD M\.*K^_CH5^O1@2SP2X^B;\Q)%QU?G[QZ!=59D1E*,D31H4D1",5 MLB2=I8NV0;(*8)<&@G]?C*2WK>.4LSG*'&>-.,LK13\/&,7". =6T&W."7^ M;] Y\T$9#%V'+7Z!OYH/:JKL^F#E"_S5>E#)CAAF:CT\9)0!?M#X86EZ^)TL M"4!Q?!K_LO0XI\I9=38%BC,H\.\/X=>D515;7UP&_7'JH5>M4K:=$B04R<\%*$_P,6 <-=G1'H M/]]47A7 U;A;\U?BW?\]KDJ@"4W_9+/$#0\$[I+H O4KT6(FX)+XX#Z^$LTZ_M GZ4;_J?L/ M7;^M5A_A/PBPOKE>(IOU.$HNWT=+[2^6V#>7Z'V0?$U_B2(I'V\7ZGT ^1VN M ?ZW(4(,SFH0-S(C-$4.?/P LSX)=6*I4*3*NPQ;L U;G0"1@_]3;P1FU%=E M#>PP$&4;J(8QK-[P"LL(OP$C-T2NSJB@K_]\WR4_'GAR_O#?O__N,$/.-D-= M8K7)TA0W\!L%(W:'(IOF%8=(CA M5SL,0?>[8T8&$.U];$;U,13\W0[#U!$DC\90N36 ]AJ[TG_49-#/VP>9PF]V M0A3#PB'(/C0,^@#H;WV @<3-(/UF OCW? C5U25!D5.5Z/$3"&4+O!,=:<*( M&?V+#)Q$YH=(*W+\F_D:QRM3@9E=$J(D O0;_W&)-!R0H=K$?_ "6,:-Z5S?I7-4C0TGV%,ZJ*'SJ_0X^%/:--2YU?_ MT:%2SZ;#SJ\V*3%W*&YDAD7O&\,;3M1E39I,>!6_6Q4YY / F %::!XHYTL0 M5Y7VT XES_U[#F64YI%PDU0>?J6)O/XL5!S035$N15Z #@3DN?,K$S 3C. A MHW5.6X>,"@&RJ0S&0%3X-]"$<=8$M(#:'O:8CZJJROQ 4YF! 'I22Q(1H-#_ MA'[UJ E!A@I4/7?B!.AFYB$GZ)^<,)Q#KE\BUD%M642#/B1 M6#/BZ![*]^@#0/' ?PE8KU6Y%R@^R'J:*OU1DO$/2YK]D4%^VXZH0999$C% MP%5E')&SHVTLE$\)*3O9HF+@\O)*@U L\@[P"4%#&_2.9L(9=BIPO5H*3*_&:-F>-&\I,,T; MHY7OYG:7 G.[8X "G^:I%)AYB@$.]E?SI<#4?(S0L9,A* ?N/L7-C! M0E2.,])RP8,$3IV,@3!5QH>/K+(65FNW*[)_N(QEEFXX\.3Z3C&X@IWE.QF4XZQQF(= M-SZ-3>$(0)FG]'-KC2C,@6NY.;6HK)"8P]]4EP.^E!+\.G^@AN+SPLNGC4%N5(M86? MA?A7#L%OUP>]MIUT03FY0?L^/E8YN;G+/;5F.;FYRZ#BS$IR!V9I*%&?"CR 1>!'#LW%QK_ECN +GZLC79%Z?9C+FF MV :N@:"HC*RB+HQ7BY68XRQ^6WT+Z)T;KQ8K7LS-V=\PO[;/;GYGH-(5O58S M08K,0B^(6#D'Q,!9[E#=>;X/@)LD22:(\%C*ZG M-8%1X,KQLJH?O')^93WBOO)O7QPGLH'XQ1'&A$A&2OP8$C\\R7?S[I*C(%>] ME7Q\O!77%KW)1"[M [ET!,BEC@2Y._O9X2'7L E4@KTE*FQO*7'\MF100O8F MJ!5O8CTY> P^1..OAJYFD"932<3]YI?\B+4U'\A["%T25HE]M#[C9GK'R&&, MG.2;<\''3_N-ZS]V)O"8#3]>+L#9^"W+/W8FV+*??;S$-Q]S7OBID-W[+M#Q M,=DLA<:=(JIDFK)#)3FO2*5=(K@2R4 MG*19(I"[W- Z3;7%)=46RP;=+LR2IMI2EMF19=)46TQ3;4E@HC35%O-46Q*8 M*$VUQ2[5EB2V25-M"4NU)8&YTE1;0E)M26"F--46ZU1;_%@H9Z7:TM-J<0FQ9>Q2G5MG->-A=! M7M:%6=)46\HR.[),FFJ+::HM"4R4IMIBGFI+ A.EJ;;8I=J2Q#9IJBUAJ;8D M,%>::DM(JBT)S)2FVF*=:HL1"RWN44MS0#%I#KY291?*I7EI#N?P.9Q#DCS- MP<0D!W,()DAS*#'+H1Q2$Z0YD#@T!X_> *0YC'CG, YH&-(<1-QR$(?4%&D. M(18YA"A9(*T(B4\V(!% Y.JJ8.T%\/4V$E-&70+3TW16;*2)4LF8SP _H,7 MFY 3>1C[X_S/C21Q=? &!&F*T)%P!>6F('9:^.$V.1"MPM07:(*B&UL\-QO5 MD0RP3W@$:9!K3>%%H"A5%OJW"K^B,UR7?$#]@:FSH_Y88IF0;P)9"HN0QE4Z M4'Y$#;2 @:7%_AEF+)1*$%F($1FK[ ZOO"Y[2#>2)IN/'@'+K:WV>G8-1'8\ M8>37Y:C*$7N!N$@;8.G-IF!ERV\SF0+SV1Z8%VE!:)L8.C# (070SVTQ$?8' M304P%< C%D"?74.B%D!#=$RL55*7BM]1B9\_]S.L-+=7ZW>=BI\W\;M. MQ2_6XI=,ZY>*7RI^1R%^R;1^M53\O(E?+16_6(M?,JU?*GZI^!V%^"73^M53 M\?,F?O54_&(M?LFT?JGXI>)W%.*7+.M7%825#=-4 MTD/ B.J59%#I^!P(;@3ORR6'"5K M1'GJT=2O*9$/1V0ZM -#+I)LH>/$*+VR[E.1Z93LD,2V"$RE_YH6TZXTS^631^BEO^4X"$D=J(J@>%R%/J7Y4LKX+U8MY,LE41]1N8C<-C9'2?!O- MX>^R#$1VUN_]K*>$]]/BHF9@4)_3Q.)\-8O?C[FK]&JQT?"5)M"P96U MIFRT'QM1E51%G:B*HBHA\-9B3Q+^M^R=RU+&BJA7*6W;$?1>9[;@E> WNBC] MFG"+0U"[U]I/1I:98ZA8L-JMXW6UA[BMOIU'UI=[(*5 +5_7'KS!<2)T_;0( M73\50E>R="F5Z,,3&M$A6D*G$GU,A%XM3SF25)Y$#\KO, MJXEN.8OC.729*L,CY"KH.KF7M M[!%&XG[)!4])?6!2A[I'LR[5]1,C=3U&I(Y8JE-2'Y=4&XX0A>/VDOG))M]+ MR23K .<#8!1-QMAKBE--[8X9&3S*/'L,5_U!-+XQ*KYQVMQ"0QT9[*RQ6XIM ME]E7,;M^B'0;[@_FXAM,M),72BTKL>!=?%?.KJ><[<#9.R:/4\Z.(6=[U-F- M#R"SO')"S!TKM>V _I2_@]3*7^'K+\1\6]D -E!!3)0U X$[R38 M/%9JW)T**;<'J=#+?'2K>[4R'E]F ] M]1/E]ECI]I3;H]7MJ._ 27!Y+'7Z OLI=X>ART^&NV.IPU/N#D=WXV36LR1 MEA @6DZ"P6.EOAT)D/)XD!K\%'D\5DH\Y7$O/%[)TD6' U_IKG[<57B<=O41 M$^W*V?9S;1%R=EJO$GO%G7)VF#K[]/;S8Z6V8[:?GR#^3NM5DJ"\4_X.67^? M[ Y^K-1X/'?P$\3M:;U*@I1ZRNU1^>8GNH,?*]T>SQW\!'%[6J^2(-V>8I>4_7GJ\H[Y05CD%];_/;G[I4\BG;%%EI GK,1U53QY*\?(VZM<)4S#UR M!'WT'$&G'+&F^*F*&;ZA6[_D&62$8^0 8W60"0ZCZTTT1ZKK#8K>_3AFBM[] M2.79DX9_E-DCU_#6"E..6.&(O'.\5P=#(,N L[!:&S/R"!Q!RJ8#1IK J)(\ MJRH*4)=]_\W+/B3SY&/'/+3%/'3*/#%F'MH'\]#1VZ*4>>+(/+$T6_8=II1Y MXLL\_O:BHMZ>3.Y%S+'?Z/O-B[4Q#\:U,1!'QR"#4 (!]XBN/[>5C2C7,_LO MMK##8?U'EU!V+CM/*1\7RH=>G;XB\P\H^\+P(NY0AW$%;=,)Y$DM1Q39*GDLP@W-WS$UX]AF+2G7G# S[2V,]3=6'* M6 @U4V>=%/*0?'CH%CJ(%J_S<#ZM*BO MK4F3B21V58E]33[S=%6(-O1ZXZ\&@89KFTHB_%-93FNNK?F0S&*_9<)K)A-1 M,+QDF\DBBJSV'Y@/?J(EN*T07,1EAQ%'1C$F^G-I30>+E):(&$;,C"=(3A(Z M$N3HZI J(WV+^K48GTH;THOF3UTX'5"J1U.E'$GJ<1> G,Z\."']4,K:Y)I= ME+7)7Z%9=G=6/C9^3=G#AQE(F>*05GZ5O,'G0\DL68"AI_ZI",,.B]!C#6EK MJ*PU9M62U01&.2(>V-F0.>$F=$OF@/2#11T&U^P4=1C\%5Z(ZLK*#_*=P@/Q M)Q!_:RDC+VT K6$F9>.#L;$1=QD3)#+N6D%.A.;*@:W,GWKO4F,R%:09.(;T M9E R%:I>64=Y*N,.,IXR;\J\!]&FGMDP9;;D$7>[._S LV,&"-5[7E4GC)CZ MQ,L^L2-Z4L.4C1.L8:]3UCP(:UZG&C9(#9NR\:FQ<90:ED+[^&3% M_$2EQC\!K!D3'];@G9TT+!5:9500#)WJVE/3M3%FZ TII./ATQBR1+3FEZ+T M =?.Y,6!Z3% 9[T%.::'?44YJ\P#:\+*Z?% 6EQ0 +8V'[A6D*+ U:0$Z&Y M2O=7T_W5Q,EXRKPI\QY8F](V;9K;Z/PGF>^B\?!#5&&T+Q46[FE15+9NG3>F M:4N9C0%$G8;_=XJLX[#^@W&.0:2=.,<@YP$X!Z*WSH]XE1%.D&U6%Y_RS$I_ MC)S.,_HGBV?N&%%Z W(3OB&+N,L((S3%(V@IOC,#;<3$P;C)(-Q.W&20.&0- ME"./H WG[HY!Z&TXZ>5=KVLPE&30 9 U%8#;*70A!ZY$.<=VY+ EB1-)!) > M=ME="7PV8B;0$ B'6.VA@=ZVW.%'8S66IR$CZWE@=<<90G69NO,TF=.[[JR?&'?& M3'?63Y(]/>O.4^/.>.G.TV1.;WM%Z/OV%)&P*G*XHJPILFB%;^!1,(\-'3V_ MQD>;>B/(B;"PI_VDE(-CI7%3!MY5!U<%X<3<@_BHVS7M&LI\>7L5&B M)\.6^+QU;G$YCE&?\"@;]V ?VS4Y!N'QLI:OR-FP\@,1WZ!-Z,1/3KU@),C9 M>H'4T0K'YCND#BT9,;Y&:M$LQ;BUCDIT)2[EXT*W8(_H:"*O8_:I6U]%X@0P MBB:#*UZ1\C15NH2/F$.9/RV-C\9R'AQ?(ZRXC6\L'C_CH'Z.U" MP:5+I7-"E8SO)$D5)16@[RN5\ZMO7U;>]SIF)?@QRY3CF#F2W&/,7/!C5FB7 M,:D]QLR',&8QA#'+NXZI?ZE(FLP"!7Z#OQ@#AD.FX]L7*)-79V=GWZ:$HLX$ M:(.&4#%?$J6I2O2@TZ 0+?!.=*0)(V;T+S($\IF'7XD)(X]X\9(@X:/D5P)I M\RPC\"/XE0"&*H2'(<;0>_CW_/\R?1(!V&,& B"D(5%#RA^Z&M^^,!!J".?: M_!2Y%P H\X7H$]U>M=?H?OLR"'W";J/VU&GVFHTN46W5B<:O MVEVU==L@:NV'AV:WVVRWHH#B9[5[UVS=]MJM#%&_J%T0-%G(5T*?^?_]7ZI( M?@U[<3?MS@/Q39DR(E;F']Q'OT(6^H #?#9;EU@->9THR]!GT5DLDB*I?A]_ M*N;(_KQ\^Z#\8'I%^D\.#@?%091$;"MYEC#\D@[BV^6+K56)MNY /B=$!CEL M<,)+^WSG5Q29_>]+%0O98E2(:B#KS!2 M?861_M.@)PQD8=8!4TE6G7F*&]7OFA_O3U))\,U30TF>,.J_Y_R'>CF0) ' MV%;6@!.SK<"$B% IY8M?71C/$!8;]K)#9L(+L\O-^,,<]=]3M=-K=.Y_GW4: MC^U.CWA\ZG2?JJT>T6L34-OUH$HCJ!S1[A!4X1/WF6C?$+V[!F%3A)82K-9Z MZ&>JDLOK?&G(1<+9$ZLDO&@+6<1CH]-L0_W?JD/SL\ICURL\]HA#I(8>/SES MF"I];^5?.I,.6PF$PS@4_\/WQAPSFP'HWXM.C+8$V/G5]Z=6@\B1&0*->B@M M%PU%VYVC6,@6QL-I>1YYC)NTVX3^_M3M_N8U)4CE-F0$Q5&[K0)EJ+=\*.JM MUZFVNDVDQ+SKMZAT%P+/JR9-.)\N5.B"(*8.O>FT'XB^_A]$E/[B/T>R]D5P M0-PT[QM$JWUQN68T\H;L-G"*[X87 )0#O'7H)+-,@_O1^/4Z%-D@O-S5.5%2 MDLKFJ3QBOQB: 3HHRBRI%OP,!UA)QD'V):&),(X6>!&L:UIRB5H=,.(5%>TM MMB!.G2GV+-4K?Y3":^$I'QC%EN<]OVJU:XU.-4,T6[4+5\)%0[]/C0^&53'$ M*"D@6Y 2C$(H4\"B_#9'\"+!CK&W^SDZ=E)QJH(%@@!QP?+BZ-]SB%ST]Y3A M.//OG<%XYSEUC!XE__E*#"09,D^6E02!F2H 0F)\PHG);ZJ1/_VF M%*&03 TYP7M--4F#X1E8!+-K%4,%4EMX0 MERU[N![@A.("WAB.V:CAC(\JMT8N@QRT"S5,AG-X,]:$+BX1NL=\-(W-*!8C M<9--^OU],%3E7S?4PVM@&LX%@/,KJIBEBG2QB#;_/-$/_I_L)GKA8OD3YCQ" MD@E)'0.9>-%D7N%X7"V#="-OY]+/FWAN1T8+>5G-#O18]4:4,K%,)92=^NR( M_2]8^5XEVZ%;%1IJ26BJ'"<#13'^N8?^ ^4L,.UAYS]YH-S]*!8#$QB'R<^O M>TL66!M/,"YV]DZ_F^5F]]IT)<('U^ MU04L7%"FSJ@27&&';,+;'L-GBNSS_F].H]]X?RSLM_',KLTQ]V6!)& M(2X?VM-?_'S,$W7H8;DN?(VDM-/":_!C6^Y)[Z+SBCKTPU-=;8S$_P)?T6)J M9)C?B1[#3P%/H*\W)P862ZHZ+>E1@FZ"\(>?NOLFRFWC=?JA#;G)(.A5+VK-BH%YF.Q^H1N'M8R6&@7D']G1#>" M?>IL9 Z M$08@(1LF#_'LIU5NNS&X#)'36WEMN[#.?7Y7+ M11[A:2X7>GC:0Y**" 08=DRPJ,Y[4W1DK!^NQ@%J MXT<9G0IP_WE;3)[+A[]HF<%N>GFV[+0[K_NE6;14,0-F0YIU878FR=_"39Z9B(.GIR!BJJ4)]:-/QX;K'C37 MJ_@NKTA!P] B;OLQEAMHOD"8;Q#Z5DI X1/29NNQDQ.42 TJ'//7S4O$(D4\ M,/(K4(G[^UJXV;50 Y8735'YX%$H\*)O1CF_:HH<2C^"L\&, M8,< 8@O"\ J-",!I5^3EV;:A/E&?B3&C$$->@/XA(PCP1U2.@-S&OQJ/G$;H M*PZ \0 DT:7H&/4KT,]K#)SCX*[3IZ-&I#%B +3Q% M$[A$1R$^P?$@YQ"*!@V@,I;0?ABA'ZR [S#J*NSOS#*4"$3]96,-GS,XM/U$ M?SY#:QQ _H._#U[@"M#S^%'X$H+"& =59B@8" PDHZA$A20X9J9<$+_AL@QV M,THU]JC)V)BSJ6FR# '1"T.0&E,955.<]>:/;NV_)O4]Q_;\%^6MIC.B M*;F(Y9E5FA=DOM4\TJ M'81WMVG^\ZO?Z,C0QH2&(1K^=45+6E$[R16O/'U10+Z+*26$HY2OCWJ_QTAMEE31NXEV50_VS<&3=++*CPUU+ULHI=\Q@A1J[K=8AR M#0(_DMQVG2;/=\^<1I:^_T<'%S;AR3&Z6&-RI]VG)>B0O7!0?-Z,U!*7.'%. M@!CONJIATXM<(4EEB23X]6M-X46@N+C&VMN'1C>8ZNO[2YCG51S@V7969:^L MG:.D.M'*8TU,"-+><+9+9RZ47:X^,%^^Q>_6]%>=*?SQW_CU^X]Y5YL5PJ>P M(UR[43JDLA]G@YNK7)37#&Z4$_L/HH;0R5EUQ4PF0GMSCMXC/W0*KW!0!;6@ M*.&82%-T#P[""R"X,!JQSF&8 0P*;-!RW_B54O!UO/62BS^%X]3@+'G2Z!(;/9V'EU&K+_@+"XT9C,O\QN!E]SZFYPC " M0;'#LR&SMNJ@^47.LF*)FC\"%3C]_R](.++'E!X"H0<%#!#OZ/\V,XJ^=Z,>[[$ M8$83LUR6(K-T:9FI1&W"22H'6![ZF^>$\4'Y][S9NCDG4,<6/(39FX-;#^8TQE6,G ME[6T2"ZWG#UQ>,*U#L:&7!.M7PG4/>.2J,K,@&>_X@U6'?4MZ2NA]S56+HD[ MGH/40@0PIK8-]<4<"_WL!M-JH0K6R\L+0>&(&8L8[7'6B"T#YC4[P.UT+Z&@ M(P;Q1F"+J6VL:N=[^X3VM2%,8+Y+JFBN,\(RRD@'E*V?/S+Z"!G:N5>]OF^< MM6^(6KO5:[1ZX7?W";@.,7[9WD4N!/Z"D/SO.7V^05FL-GFB@TR4U!@-7P$O MSPBK627:JX,Q)#+$-Y*,VIQG[R7I%5?#F<\L*@ 9Y]*5U87H#.=,\OS6DV&. M.M1$>\$M>[PA_[1IP%(0 YKKM7AC^P'%G1$0=P=P!N"5. MS@4,[4VS56W5FM5[ CJC[A6UK5NP#6Y@]X#,'/'IJ55] MJJ.V=I\3R#W+R"R$@4P+/VYHO:[>0[0VB.Y=HX'\AH0CL7@0)-HX$CIA[<=& M!RLUO>UAK?WPV&G:SPWBOMT-%,O%0V"Y% ,LUZK=.^+FOOVS2P2)S_(A M\%F. SYQ,Z4N-,KPAW;MQUW[OM[H=(V<#M'X[ZG9^QTDIBN'P'0ET*,8[1Y$ M6*\=!Y.%>L''P*6@=W4IO+B@%!DDG _55O46$\/@[2Y1;W9K3WK/*:2QX0/W MO[M-+!8+&B(BZ[VXT#.=1O?I?E7?!TE0.A+-'E0(%1>_UHJ&P@J'J*##H7;O MKM$),Q3*YY+$2$''WX%KN&((3$4'JN :O^Z:U\U@G?ED,=&>#+-$&BI(TG2; MMZUJ[ZG3V)DXH8M8?B6_%]?34>$.MV&[BTZWNZ+=[D+XIM.-+3\\'4]9<^W$ MTOCU> ^=[EZ[\YM 057(VU>K1PY,5\Q<;$B36QH;G]IT4LO@6(6E1B H2'T'BO@C.,55I#0_4.*]0[\&7TM MH;I*#?XM38'>OT$HJC%1&67J+Y*-*IO<46OOEK!JG:R"^H9EL7,$KORB.F, M%\#'F!_P$.$YZ@(^!O^?AO]/7U"8 O #K?>8(IH0A43Q@FB8+\"I+'D*"J_1 MH+#QP8(I[EK, 865^0$Z+3Z0WD &_C/2/=X.TA,)H35&:92R%A'H^A2U:&;S**)3"YS!HTP-K;0OMHC MEN7'S6A%[P!CC4XU-O2JL4V3QP7L3M/8&]N8DUQ8A7H&LNQ>N>$-0#*I$/F* MWA\#^4?(OX%D4249:59BR+#0V2:N $GO,# J/T#A8X*CCTW\9PRA>8(BC<4=<:*O$W'=W9FQJ<9S(<# M!KFJ4#K>&)F7-,5HD#O#;K:B:).I$7>C0%7O>T+H2#,#\H&DZ4ZPP:?H29/# M1U#I0"X#>@; > !J0GRH!=KFB[,N;B*S )X7WR3A#1"OHO2NA\>:J'^6>>45 MZCT-OB8C786E%SV@N^A(@B13PA#KZY(D:3 T856-03TU%$U0X1 "9&T! 81; MNO#J+'-F@PFAG&''B/]Q4*(WV4%L+_.X-0^,)H8 (P)=7VL4=&037L:,@L+^L+-E$2;F?B+LB1AGNF#C5F>8;HBG M#"ZSL=69Q4206.@*'\1% ^-X?\:6*+$TL7XXV($)+G"*"A=T"S,]J[!!96.# M:C?69T[&6M>AF D&^* 6' W%FR@^M6>7%'L[)@,VN_6P1?.\:+1S6L""U*4> M<\.W=(P@-$BX@QK643CEA!D88Z8V\P>"B=L)GUL2 -)0UI*-72>%B0 M$*YD21N-=6VVS6'"NMPTKKRH'])#? "Q"QD)NT-3"2IK?"&T3!BF QT=UY6@ MG5D05BV&L76?7H(V?8>S,0C/&:6;+PF34_ 'N'0Y,GE]U3T_K;.BTR6-* MBH78---XBT"WZ!:_9\X&<#Q$% &Z//I& %*9:$-% 2I:D3HVLJN&'_6-O^K M48@;?=AO7_@K6_^K1RC!1#.CIV*IJBEL55%$_L"Z6/^P._[8MS:2C IB#W2' MK+YU0M0!"U"K>")'X>T3FL =P;![H/?*M/+,ME #K=D*-]")8!Y[7CV@'SY8"ER1-&%[;5X DF[IBIH"T,:GB%2(3]9 ME@3=_<163W?KEETZ?<,(>65V/VW-.W-SPW1X-AB6LQJR6)#MC+:()O1.WJA- M6'1S;PC&DJW=X@;@\ 4+@FE_]:_.]#^Q3"V\4-S-1,5NJ[KT PS6@)ZZAI9X MS+R!!1#0+8$6&PJI@K-D*O$NHQ:2NLE]!6V0LWMY#/A;RPL"8$8:(5 ML.Y2U-U8I-%DI',P?2WW&>V'V1"]2/UC_PWBS4CN>X+_"$32V-DQMF@,3K)O ML K,>P:Q#]:Z*O,*SM".ST PTSF(8OJNBM4>!Q-O<_RA]T-%NM803J064(\= MFRN56;8LJ'FCH3HA<8SOSFRI$(+E95:;H#X&K.[VV.V6+:Q=<70SUJUT[Q#X MD]ROV;"1D4\W,J+?R,BG&QEQ*(\*(4/AL,61L[8X]!)W8L-)VGCJDK4EY:TE M&0=2MQ^@.8:$DZWT;?D6ZO#G6\9_88'_S:=O5X^)A@^H?A$L=M2>ND0=Z7 9 M>>;8#4$!EWYI&/(']#9&]HORO!D,L[=3CFST*8KJSVL/Q?IW0:Q6WO/0G&@3 M".D,/W)IZ[N0)7;"%?'I261@U K7\ME'UPIOUFQ;CV*S+'['.W+=VH/:6V*8 M2,Q7*-N%(;[&WVVZ(IJ.IN@Z[9U5_>/-?-+@/\L*4M-E:[NIS<@VY\E1 M+\<3G3;]&@0B8[_<:H"+W9UK=M37^VE[C\K;L@GH@AQ-R8X89IK- M5A4%J$IU@/8P6+7/7_?G?Z6BTOTS>ZJW!ZZ]G,PS4@-(GI&,MH"0\95D&"J- M!I_H7#EC_._SNB@Y8+O:[6*':<."'>10#R^=V7)+].9]P!@!XTA,>HV8QGTJ M"YJ2%*3J"_/\KCX4\]>%@@^J_AQ#:=JL%75XC^JI' K/L/++A;_<<.6%C8Y+M&-!,9RDZBX(;?VBF,Q6RF"%+^>#0["C3>;N6U@]9*1WHX<*E MPAB\!53S$JYE49[7U;]O3^Q_-TT_HNRBM)WD=WU))I2$;(&9(42@AJQ%-_/) M)M2%(84T267(8F4K@.0G%T9_7E.J;"<=Q*N83)PR[8V5,D@L#.UIS&HPRF#,\U/J9 5 #T M*]NH'&$I.%Z1$>GWY/N/SFONQX3"RB.H-P\LX5NOIU=^/LC3D MU;9\+RF&6>+(A=1QD_DC7>U6?HD!IJ2\B)I+BGK1MD(7-U0 .(0K,NYE,2K: M48DW7!0J(89;R13$93ES#(M#4WNFK0J1ZTZ*JN6Y".$0N=_CPWNZU?O[QKSVPY M%,ON4;7T)!6=;W),CA\--UJ)A[#= 2I3I(J97+F "+*GMY&#TE',E'/; MTZA!*8)KFR*H&Y7F39&5)J#'?.CKU?-#5'.A#,:YV4#J_,C_FK%1A\)UJQJ> M^8B--^^.N%!,.IW)HW[-2?3B=\34OLX[G2F1^\8[6^TG= NFD/EGCP(CJC P M03LO4U2\MRXX\]_,A)24H@"8@\;'.L X+@8FM(<7HTV(#,G\T85,D=QN_F(I M2SNC:T]I*N?ST%\(19P*2_L2*B..T EE2S2Q*%#W2MBU2F*#?;W M1'VI#*.V1PMHS6 W2^AA/9#U%H?HG,^!T_/;$1J*>$'U2^^=MT\:TO9-[.;( M3-Z#_^=OL\,2,A=! O7GDO:W-KB9%2.R3^=7)B@')7>8[T2]A^N>]]1*+3"H&FX!X MR2ZE/(XVP'8D4Q@R"3V98BA!]DD3)3GYS\I:_K//&VE/K AJH]O?MR/ ]LI4 M-+7;7E0"?5%8Y$"]Y3Z-5W9E._P:P4D:]'_VY#SWH79(N86S%TI72AF*W+Z- M[HA4_XK@F&FR;XB9H?)D)D?MOE_EB29;:^+N>08W ..! @/JKBJQKV,HG$!6 M4'"MSI;.=]Q?%\G_N'N%__T:G+/@03&<7]TWJ]?-^V:OV= O_32O2PS52SS. M0P*4"_67#WVP9.&!H\J3GY5Q5$=Y;,#$$)>Q F;KQH8-E^N'>FA(W_?)"Z@ M30;? Q3E=:#-0SU"2MN]:'OC< K@D9FATNS%-G;."NW^OI7[\_^TUM_\.%>I MO8=S&F_'TP!3'=R#1O;.J//N:P7JV<LAI)< MI&$8LV]]8B(1MV_JL>RI\,5?0+%RJ "?')JJJV+U\%WMT;_>)I-F.%[E;H<+ M9 /(@["$O73>Q%8HXK(WR>.*F#W%(4]GRN50ZIP;"W&H:Z G=?1[WU 3W(4_ M3JV(QOM_+S]XIM6YY:*O,-*,._+TZ^FF.IR'(_X&I(6R:XOR8@G;JO*%IWTW M:LN9BH<\E0^!*=H\M@9J?5F4\4)Q%AFNVBM3C1Z]7"Z$/P5)=A=<*6 0P/H^Q(CY^ M*V'"3.Q@54P0N[>_6*&W9RJ"JA0JV-(7O#*5%,3ASXS,HW^; MJ$LF4-2&J,) 9RV!;M]_TD8_/MC1K^YP- K5TOF0X,6ZB.=FPRFO?C0U;7JF MP#L=#[09=MJ%AX$0*3FUB.3&2@54H6!4)B(]@O3)8/:W/[\MW=W]R7?R>1!@ MTP=?98D.![./6868-F^=5.%X$7DZE\F1VS.RIZTS=J3*WBY(@48MF+;OV >E M).A-Y[1MB[::^1F^!]85OP>\^NL&_.@]AU/-[./HMDU#'/[@Z1:$IA4Q^Z$J M?%/L0Z#*"[\>I>!0OK6KIUMQ6N[:3+8N.IQA4>+>?@B_7Y[ 2(F\%&9K7OAP M>V\;,1C*/GXEG\F3"@@AF4&R,R1?^_.V M6*4GM7>5U^)SIL;FO)Z8TQI6SJN4*9%IO[%@R+%_IJQ0SI"EW8\X[9$M6]RY M@*Z25O%EIJ@G/5P=G &(K*$AFOUY95JG7RJ_-;(=]0D:&VS&)L"J/T6L/6XUJ8# M6OC?V_M?=^!I/O%SGMO7N1T=CI I<)S'.DHKRD,2,8%7[F9I/WS ?[N- M^>MTWI\K-/?Z1L\';V,_QSHVG=SA16( M>AO5\ZO5Z2@?T^$;#3U.M_GFD>T3!N!P-%LWRS;N4;^-,RSH=K._[M"1%R3I MY(&O?6%H2?S/ OE?"493QY+,SV'0YY'L^M15ZSU/W*7@EVRSK7-998?IMG&7 MTW1>Z;@Z8>#8)H'XXR(:)),D/J_]N9IW24?UWCHE7';6E-3471=N,@ M'K^QSCWU3=.T-551H3>&LBX[S"4M7MN96OK*XL([-@2$!E(E4ZSD,H6RT_TR M7E@'N\NK9"UZY!Z/"L&->S:JNE7N\3A72-P3A)P'S#U!@%3)T/F]N$@E'0U=K6I;^(U_$S:[?79@@XRA3 *=Z ,/L<=J3CE0*AW5^'Q359:COP2547[V?HM^;H=U&.;]*V1BVV,J3+]]J=2LG3NRK0; YC<[@ X*_K%I%U]4O@^NF=" M'X' 0Q!P#$+W_+??/.(!E -&-WL F(0 I^3*%AYCG#5VT-\CJAO"G/QNDWK@ M0:=)=R!K3.(='T %X7=0^T<\78!N$B2JQ!IE5FE?]L-P?5M6$LH>2BW7!$:! M*,!O5C]XQ?X,!J:Z//H#=G7V9MUK/ZQ[0/!#$@(3VOX&8&,I**$#3ON6I866 M7I>:^A:V6TLB1,MR39>8LK %;.>D1+2PMY=B5,]>DTOX'0^\DSOB_1"PM[WG M!MPQGS =Y3$'%4/(MV=C8@BTQZ1-Z)"7/1N$W4S&\6>!'+(#H5P0G= F3U[1 MLV_GV+!ZURS.9W(&YYIBC9GR*N[!02^:!YAYH.E %H;7,O\^]]/: M:<_+HDTX"71A:I87"58']:!\X(*^<-L#T%2&RI4S5%(OO=T%:<$U"" S^7(^ M4_!P>M7?:2>S[AJYS'>H7M%(>#NMV-F OJ\IE2OI3)%_V< M>_CLL<#9MB:L2FK29"J#,1 5&);H!Z305=$MH+:'/>;#M82Q=OLJ_GAN/OSR MT^LP&*OF)2I/#U.$0Z]]#3Z9RQ0J MA[F]>;T8WF@=8,2FJJ%OD +*R6I__J=8_3&84(_4DQ#QZ0O]O)5B Q@?$RA] MQ;?1'KACY#H>PXU1"YE+$1G6*F-AA4Z$_I-P(]ZX]6JJLK\0%-1EZ*>A"Y) M7(BD37V8AZ*1_K .19-_![7[D=1HW@78Z7S?H]#+9OCH.#88BH:A>0J9?*F2 MR7FP;JGN"9F2>VJL8H8JTQDZ[U0I'X[.*CEW8W"\R-"Z[13K(/99>I"ZTOCY M9SC7?N]_VZFM-P/.NGM34"'=M/D_GMAZSTLVMU$PO1(UR81*QCVI7[#6O#H[ M^S:UB[*>1"1Z_ 1*8PN\$QUIPH@9_8L,+K0=?B4FC#SBX?#H47)Y1A8@Q;N8 MXBO^H MMO'^3S9+W/! X"Z)1V8$4-GW7PV(++@D"D0V:^@5CG_SZI+HLV55:7I)%)'H M&%^8+Q21XOJ&!05RA" 8 H>%%OVM3!G6_'MY2F@^!6:J0,C,3U^)=YY3QP@- MY#]?"6PV%7X.=+R@:60W\PSA M; H!K,I0"[)?B1;4C3KJ6Q+"=\'^TA?S+?2+V^RY?QR5\*I^,I73MR^0F YD ME0'SFAT J%\A/%/,"MY(:7&DC<_L>L0^H7UM:,V8P^(J*BY$'5RUVK5&IYHA MFJW:113S+4J!F3Y)%L_-ZL!FJ]?H-!^(6KM5;[2ZC3KZU&W?-^O5'ORCVX/_ M/#1:O2[1OCEK/T*8>TWX +X"N]9^>.PT[N!KS><&<=_N=J-8R2?C1!DO$D]= MHH[$6%8(\,$"^!ID/:*EX;I%J,KU0LO/D4#UU*H^U9L09Y%,%QVCKLWD3>V: M(5(.AD@4E>O/:VVVP#28^;MRQ"[\2&SE1^+3DVG' M/Y_OCB%O1N/<# OWS20%N;5@A:@5JH]/4*#\6G]Q;K3U\O[^GG\8=]5%%,M"X%DW*)+((/Y[7ESU&5W=5#=!=]2D*RZ.[A&1:_Z0 M[H?TQC(,<"9048VA:4-7PUD*F CF/[O!8QX/,*'8.9VFH\$-96N&)O31XTGV M+O^1;**[9DSC+?)T.+0?7"'%'Q%'1RTO8>*,3G&6\EF,^"PHM>;+F7/ Q(XK M_1^G90;&!>$1/%UFNLQUP7#>B*TNG M_E9"V6PUL@%Y\A\G-Z4%H(YBA/46]V82X1]G_V3U*>\ND/D*[9S7W7:,0$?? M\B;:C2Q-]-W.?):D@JBZR-&E#%7>7O&UQ_H3A%C:0BR][WT 9"&?*5(I8BV. MI>!_52F(QH!4L9 A\]MKXDX#M;2.VOUY-I!.%Y_1ZN2E#4]M!8 M7Y]O]3F^/U%,@Y$O%^@*^_A$2R$<)E]R+1$<:+/"T4(DJ&ALR^&T)72';5KH M<@5R4S&H,K#/ITR6( U3GLKD@ZLH/FFR!&K6R (T;87 "F!/FC !&L5\.9>"AYTN.@':!!4]YBL[0 ME<"N9TYIYTGN @NQ,GFZG"')Y"21CX!^@45B%'0.*YF*X[5%@:]B\JX9YGRA6RZ1KC4L">) M,"=KM>-.F),VR7$G3I+L;9KW3(&)7YZG[.3[+?K1ZMO:IL,W89KW-[7VO%K\ MW9__T&830/UI]1ZIP^5!$8S$$"H#T]>3Q .W97= 8M">F$M;\5P.&AA?G5H/ MW([=*\KV\)'<4%:I9*C<]AVOQ*)L+^_%K7U])D?3&8I*8./_'3C-KU_ABC2: M)#,%>GO$E/H2*3"Q!V9K7UKQ%WGHY=K7U.MQNLAVU5C MD D>PTE\,C)&QQQB;2111$Y+V"<0#0=.J>!*Z#S=ZS =0 M&A^JS$#T\R(CSYHJF"AN;>11MF!AV2?,X_W\+3?NS\L_A>%;G;^]>P_PE)CW M#('>:M&T[2I:TV$#D1")$%FV :H9*H'9AJA1'T[6@O1U >J)H3ZD[$?2'D46ARI5,L7*@+(I[J!G?2#T%)A' ;.W58@FEX9]> Q'@H^);L M3Q33U?HQ?&J6A/L*]2O F_,\IE":EH-E5MP<;?3@0@\_WM<6S^U^"49*)P_BM-FM2P4J'H3:X@#&ADQ;#_IO]YS]W;J' MTB6&W<:YDL8/MC]O@ =Y^/RGQ3X/#U=8@5JQ"59Q!6NM.#9U%N&0)$V>Q ;K M8>1-RIE":;M%/F6LIRF3 _+[<65+]LG:QS9.3X%)!#!;[R!=%NPZKQ@N#N 6 MH@U]H/80>KI+Q_^K*G4S*C(B]>> 9:_+WAEG@SXZ_RSQ/)("LY/TU&S2XR@O MMPPO(H%JB_#GJ:0P0GOH^* I5WV.U O!ZNTY>UOKSR/W6I M[_Q"B\X9T(2,Z,V.1# 8"S"[Z"^X/A 3'PRW6X*0%+?[\:VO-%Z*78^'#05G:KU\S)J/;V_-]M<_A3":>N>-,6F!?'S&]N..I&"3YX M>'?J'=RT19K>/QT2!E>(G,\4R<#.M:=DW%D2(S36*1'#DL6 RI)Q;3 #(03HS4)'C6_FEQ;@I,7(#9VB%7;\Z^:)AB M^!@3IM6\G]=?;_KSU@OSXWK$?R\_%8+S-M 64 3NQ)8]\L7BT^J9O3 50L5+ M.9>IE/;8_X\IIM(JE1WY*OC*DA*9R9?VP)6C3LW;="I4< OOQE,Y)0KU%$OC M?G_Z^YB?%X:CATIX725XD0.B>DED*7)J.Q2!5@K#7=(IWG4Y.G$/%.62L#;V M&=N""54B((ZSMC7#0%-?]!%W--V9 2(R/S29J>32\_5;8Y-@Z!?E#NRI5/A' M)7B!V^A< 1J=P([4I**W5T7JH45OZY'))2SH@9GE'8RE][_E]N2&K^8B;4BQ M;OWIB\+47M*W:OG5,8#$F4P9<;8-:<90NW(L?HW@) W.N"?3N@_E0_5$%4Y2 MT/4O[=Z4&:_5EUXY!3H=+IA-Z;2C/(402M.H10F]^VY]2JNHVY)Z#>1WI52: MRD^!B2$PCDYCP>8TUJ"K)8,Q$!7^S2BG<#P'__& J3,0=S98@)#XA MI_&S47@00X2GP"0"&+>V@:RF0!:V[W!1Z*;'6O.^-2_76>OS6Y7KSXO7>TATQS_R4[H=YYZE8G[-V M=DMPLUH'WP27_D@R=!G$FB;+0&1G/9D1%1V JLCAOP1<"53E7J VGP!1M0HD ME]3WTZW:J3[^^LG?O01_;Z^/+3%C701K+(Q0%VLA1@PO&L[/T:9QPR%ZN!<# MYNE,N1RS,OV4P(&6G)8S^4)@-S^F% Y0A .[J;"2*50"NZ8P)7& 0IS( QR5 M12"Y"5OFVBETYYSEETR86K/5[LW?/O[TY[WIJ/9,W>=>\N&$F)XR,/KMPNQ2 M'N; $:*I GBLU5T6ZI4KG[Y^>-KVY&!RI M7G=J/)B=TXVP#T,_P?N\M&Y3-[#M<2I""Q$H!"""&R]@FX# M/\'(WV9"A=ES0WWI<<6!GV@_A"K=VG;SB.IU:Z=2K[N!DI$E&\A,VRE,GD?>P,IY7:2M[3.-Z8YA!281 #CZ(,V;#YH@Y%% MR.?*(Y"[8T8&MN+>$%U-XS[B*8#2@F:-(>928!(!3#AZUSFW6'!(+2Y]YW:6 MT>+S#==($4;\">%4>)9@1([@>$%3 7<$CH$>AYL:J++CI6)0-UTCI& %U6>1 M'T>B;HA]_*F8(_OS7KWSPJJ_WG\_OZ[/5MMUMKJ.^ WS_1DP=]=LI=X9OP9P M><[2 @,-&)NM&Q=GZ!%/INS66.6HW?54^ MRGM*(VU)!ZU+1^5'M3P5_GPO=4OKLUWO+8UK\[W*\]OA;-CCVR 2:?2;"(B) M-(8(/I3&0L&I*4PJC5ZET?UZ)J^VD5JV5=/ZW?"=?__Q4^/69\L%8!M7YE-& M3U.NILIOO5%4MM%G@B) MW-];79NO\[=9R8U'([8WC,H^^DK0P0?2F.Q[+0U&ZHTAG!]Y?Z1\=*) M[=40V:5I_$D%R16?[?Z7%1!'.D>P]Z/7EBJ]]9%.^$M?-#=^Y&%HXB\E08E4$AO A%2QZB6 M)E^?YGRY_E,<[Q*S[R:ACC,K]-_FW9_JK-8<1"N>>T6F,9#1X.&' 34987KK M:.6T'JPQ70EYKR>M9_FCT;N^=TAX[:$BG(WIRN35+DWEB_QL4F(C-Z:[7SP2 M%U$-&/C4H 8DJ'XON?(0=HO#XM-T"OZ^NW %<%;(K,P(M;3( A%$): M+,M*.EU;2:=Z4$FG/>U],":WL9W6=D5M)[ES>B=W=_=R]U@G?ST5MAF,'><+ MOKK ,A*F@4 MK'*90MFIECX>/ELLF(;>DVG6D@[7K9M9J?"]5OS(1<$TP83J M)M.4,A0TS"G3;&$:TH=5P5K7.?*M-,GY9/AWQ!=?-N_:^=-J*[.]-NY^/ZF< M(+Y6?#*H\]K"V!->8]!(M'"@$%?0^0JHBYV:J,4[IHZ%J'E@_PVBMKZ%S/RX M_OXDO8S)2O"BMC;;[^Y$CY] G[P%WHF.-&'$C/Y%AN@"F1]^)2:,/.+A M^.A1#Y+KW MV7/_.)JT545A:HEO7R Q'<@J ^8U.P!0&4)XII@5O)'2XDL;M]GEWCZA?6UH MS9C# F+MT$4EQJ/:QM/-#K2-\%G6LZL)%):9HF27K('S%;/; :S * H_A/*# M<]"8Z*8#4UXJM5E[MC^_+SS?W][<-I0*=1[$6EM0U:/U&I@<7%$7BS_M_X_P MLN1KE>E\?\[.J@VAT2S5T6YC!UC:&ZG[1QF\\9*F"+.SIJ*@ZJF:W8#<6#J_ M:^E\RYX'1M"5C!QY01=X<:4;!]9T0V;""[/+S8,O)-& ,Y8PML6S[YH(B$*& M0%R9P68<(GDX-*PP\731O8!/LYK,JSP<"B42&Q_LF!%'N%7&A(=&\M[C9<=N M28;7!EQOMB+J<+",,CX;"M([1@?AA ZHS""">3C'2(.3(4N,^,%8CR8O_G2" M>_N""$8] PQT0!?L!Y_B)>XBWO*:!)W2%,\P)YL:Q(&^&7NC'4@#\,8(&F8I M]+V-ZU7H':DFAZWRL!>2GT'59(0F@? M@?B68+ (&F3 "M0WMG+&**3O$3)G M-C7I>Q1=%DV2< #I%5[$%(&J!2W_N=E Z)]*"I0?7D@@6Z.X M,40JQWO#^)-7QY"DO$+("V\MLT&:%!S.BT@^IE-9FLJ\3G(O!',38$*7WS.# M,?&F9NFKDLKS5GF.-W,E00"0K\98O?V1& BZ;I)\F2)BS"#O&'=@19P'/3J& MA<$]9#Y%8\>Z9"VQLL6@RAER=RSU"N *N5BRZS[>^5 +-(A4!=82')$5-*0F#$^M+?.0!R"V;WC<^!E92DTV\;=W<-W1@VM(YQM) MGA"VX'H/;& *K^)$.4KUI_/Z.W2YK)@)XO*!D6&,FJ/T[ QF 4A:2P)DY( / M 'SSC%',]$-5020&G)%S,.F/D] *])^MN-LFEO<;*.8PT&VTT4< MCPJ&0ZRTL?._["D2G&:U5#7211"4Y2PEHJ^+/VC$;0-&T,.",0#0^<0(4K2! M@O/SJC$P2D^Q[1J/S')?C MI+S:M.U62K?=HM]V*YW) MZ9,D.JAF>"RM7J/3?"!J[5:]T>HVZNA3MWW?K%=[\(]N#_[ST&CUND3[YJQ6 M[=X1-_?MG]TH0/[4U3U5J)>?ND0="2_R6CY8 %]#KDS+V@?1ZUD^1P+54ZOZ M5&]"Y(0_W5+QB3?=9^X5YLABGZ+H_EPN/J@OY1N-I$=0,VH3..T,/W)IVR?( M$KOP ;'@ ^+3DUE<\MG'[J@W%7WNZ>#,;H=BX$2(__\]IQJ?:?:SW:W MW"1_MN?M9M%:XR9RK4_K XJULKCQKSLE-U6'\Z'@%PJO9Y!<4;GDDB^?I=BX MO.*YZYLN-5'\AYX/-\,4')_DR,QND(2X8I<;A+91V:,[Y!%-B$>WE>)1+H=? M$K9..HAU[LX._B1M$TJ<1OH?OTICYS&W7K+> FJ-4<:/LO3&0\&[GCTI@&N* MQ@E.<51E5?X-US LG?C*2[6G!ZY:NVF \"[Z6O*Y:U96UP@'30@)Q@+Q,H8G M[F(%C",[[-:$L(G#>_C5(PK])=';)7',X_T\)[3[\X>WEY?R0X7Z]3T7W%%! MPWDH%O]QBM:LULSN#9E=HB;J'V?-M_J4]WI_\Y758-#;I0KA4"?*ZTES^4R! MW'XCPT;,KK4=3*D5RNT9970Z M>'RK;U!$#:ZER]J=\.Z=7#PXGWX/E:4DW%MIK>BJ2H:FBV$0T5%O56W^$O2; MA[R*<-&?J(;>F3"MVN/UTWSP,NW/[X;/I>;O5U9YH8+S=]Q]G)!]SBT6;X&- M&/H4&QR)6&(K[E>;+QER2R!L>Y\]J6/4,J"KOQ9:HR?YB3BOV?=WODOE2_-" M1!&G;2EHI]$LS !V4X[NAH9_X9(C3=&SUVED&E1D:D]4U-$..JM7Q>ANGDW+ M,M^?A2K_'=SG7X-O0+/I8O'S*SMGCE FXJ4R2= M.L['@A'WQ-,6#1RHA^E#.NQM+JL3%$'.\5K:0Q@K,N*(AU%D55& JJS)RW_O MVDVO_;VN_?0C+]XCH\VB8P<:;>OQ%M@$@^$^*'ML1FGH@I6A"D[']!,@5SX0 M%W-)LWO\MPPO(B^F+=;QJ0Y>7Z:^.*K/M_H<#Z5-L4G;X"0>;]OV1K8TZH'7]V\_.0E VS03;"A"8CP,[.9O1&(/D6BRE MS!?>8F[&5G1M! #1<$MX=6RP!=F]P!@;N1Y)[,X/9-3K;M M9ORS6/IO]EOLL%';-K0&9-N&'R;G@[.I M?I >MI^9RU"52@QS9U&@,2EF\7HAMZC!AR9 CYJ==8'\QK- Z0)5%5 >K?%7 MP[FF9;/X\O>:%2;S8M5/_CDHJV@#FU ,N.$'##@QF!' /UP3.4%L6'+8H&F M,A1))LM@[H>]P/: "F0N0^Z-.S>S:7FEN/+X&G5L04>K@:CH^<@EB7OBY9]C M:O+:Y9FH32(&+SM@]&9R"P /ZDHYXRQL8:)R=*92<&K^'V-A\H&RP"2()HN9 M?&G[-JH/"5JYW4Y&+8_J0/^W*;;5,9 7VS_8>D-?^YYG!KR 54<+J$M[0:#< MX%Y^?[_Y$4[VTL%^60?F[+L[AF,I$Q^#W]/"I^V-?*;4UZKR^X*;Y!;I=D%&\XR.+'H/&= M?OU#:54_/I"?L -UT+) BAEWV""+LC F?S3BM0V!(=3*D'2&+/C)C&P5K/Q& MP:IK !7.X)XYCXR,7(J:)LMP^>M5#]X--QA )_"UZ53@ M@1PWH7-'9)KS#@F'P<4BF7+.3Y7:5MEK;)2]1QE,&9XS<_\-O9H'QB(X1#%J M*9P\S_9_/W\VQD^B5CI@DLV WBI"PI&)A" W0I4H'-#M9R)\X#SL7 %2]?G$ M),%#P&4(]K.OH^!6DKAW7A <-ZLX,?_ZR!>GG1_E, WF M^94)Q>$RLNZ820LL L1;4K:0-ON<6#V@XV:Z;7%K'\VWQ6'_UD?MT?M#C>W$"(1N#\&;<5/$:6W*0S M15_Y@0.?^-L#BV%$:!DZ<-FK;8K-C*0AWB.9JBMV[?J^\O0S)_ZZ"^$*<6^Y M3%F'ZT!NI$OTL8RSZ#;GZ$S>5_1^( GSC[W@!:M$9ZB"'_=QDV#1.QNUJLC! M;V0-V"LIEH7N;=I]HEY*L[=N%+MTWC?/]0#/,'QZ'I/1EV*OM$B"+GO@]N9X>+%YT:=M9Q;WW\9T"N.D48]W&@ZZ,GJUB,)F=BMQ8UIV*<=H" M.>K64CLJF1TI%EBY03%3KFROE?*(O$U*I^RK\ZI3Z\ ^W^M/U(42,EV!1TZ& MGVNU1J9LK8]R/=$ 'YH 8VZ):]A*?J#1+KIBIY+;G M+0+0+'E?GH[=JT&:9,YIWY]>BB_U[\T &[L%J1^.EZ&]4^UD'96C)5X(&_UY M*E/.!TTZKQ=\[.9;Q/?L9*R V;I/Y<*$Z#"/LJ'3:Z_0:;R]%&:CWY4P6R:O M7BC"FV"E;5L#Y(%'9F8T ZZR?S5>!FU>J(K<+:- MH#:2)W!OU"+B"EZ;#6] M^FO0Z<\+#Q]ROG?WE#]H8Z]'36;'C(*;"TT-T/'.)#"!/VS"?C=$A]Z^LE#* ME'W54!ZV#C4 +":E)-S65U7 MPC/GN,[%E5RAGY,B24]-=J+RO^.Q_^2#)@?1$4'=?U'TY>(Y;F*@ZG9UH5K, M).+O2F-Y$V.HJJ72]^?WMG2X Y9>LP1.?N0.5X_%/EGND;81-CH@/3H;"=B_ MB)PB4;8L#4H!Y;?L6CC@PV77PG:ZQJYS\,;%\T?QJ7'WY['#A]9.*"Q%0HH'T=G/BFJ&,%C-^ VD@JN.Z9//WF;_CR\U.A MZ>?X7!#WL0]-"-/MDSW9P7X?>P=,C8QT>XC+8KMC259[0)[4P4!=:=%QUT%G MNH9D47N^^_6@^&G1$7S80NB'N:!FEJ5W^&O2"0MD%?)ZJO!,9*"6C:S>M6\07CV'2@ M^O L$*$A+94KF7)E>S?BY*>[8TK6 MX&UG.9_+5*A(.D*MUC('C%^(5C?\UGEE*BF,< NUV]2BPX:,O+K(PB^ITR>. M9Z[)E^;O7HCG=5UTJ+E.#SHTI,Q[/,X@A2BB ;'0J>7R4[[8@R^24S>Y="W9 M@7Q@Y.].I^1TH:.Q7G[@WU]'WW_DWTDAU#*-+8A#&PN\%U#8#C!PR-3 F-7/HZ"^E MX X4=-1CAZ;@UG*^_4HXD!>CVK07]=@9Y-C*]4^9/V0@[J[(&'5)6Q''HZT" M"<4.ZP&=H(8*CVJ1N56'/8V=P& S5L!L[YXI5J!JFX=L3GT741;*R_7X3 M'R*:"SDR;:#(=-[KS;M_6%)\OQY%'HW> T6Y)/S&I+J4I]&HOU@FW:%..@63 MLYM,A9IFU_58$SQ.WHK-^[]B. W"]D^P02JYI=P=')93%P3/R>7(7*)4GX6[ M"1.1)Y8<<7S*XV:]@KVSE_+3\^4>T:VZX*[2)V^*&Q53(8GZTTE&0/NRM/X-8*3 MM($ ]F1K]Z&./<'G2 O_RBDE97P\6D^D3&\;C)L76[/9B*XVG0H M7MD!,1K M-X+TWA1U1H(LL-0N=\X7?C>_=W/3BI^>.Y[C$SM(."DK2(HFHX8)0]T2H/ZY M!+\ ,H9XCQ4P6]LG-Z%*@0A6'QG^_V?OS9K31KK'X7L^A?ZI9^I-JK 'B3V9 M7ZHPBXT7L $G3FXH@1J0+20B"=OPZ=_3W=H "01(0CA<3,;&HM5]]G/Z+$(# M ;)3+ EUO;+H52YU6#&_2]>XL%I6.JV#">P8BST@!WH$!KU/D*QM;KIT]'ID M"6DQK!3[VS6]'PP=LF9K6_5M"X_4@O#H*V/4X=^1MBP_TJ O+G/EYC4*X.]_ 34NX^DD,HX5240#$]T3BOXFYW@".0_F6Z8AC,.L: MZ(UI*6->3M(/DDP;G/K!-V;,JT,1EL>/IA;?V$=8MMKOG!SU*]H(,;*BPRJZ MPN@CA%$N8"M&P#^1:!@/OJ ]IS6AZ? !:=+.O(W$_HCA5<3P,C&#ABK8S1-> M):W'8#4- >;YJ2#J=#UC97OHJ[W8^7\]P!W^+Y#3 K7W+/@=PZJ.]8 K$*G5 M1M__^W]G9TQ-1)+PE;GGA\#7;?1GBN0^^LH4F+,S0\@(XJO?R"9]\YFN3+XR M. >(1)(,'B1V+_&], &4E!WU PO O.+_UK?@O_Q>OMZ7]S']C MJ@^/]'7E&6L=,Q'<,K9N01D"^F MHF/.F&U(@?$@A?_/( +F\Z.I8+]\6@1"83,,_$GN3[Z"J-L%2.%%F"W^[Q-G M[7ICR&G;=2VG\2+7M:..)B)P:%N?E97Q1)&Q 5)Z%S7[,?A\K,AM7>F_W"%, MYMUYZ>JA_0?)%Z_7^?#V'#XLV*UA<:^B 5)5)"R XT:M/@UK#VVE78ABVY6M MMUT"SL5N!2]A?Z8NE_F)J/.2N?^6J!2?YY52_Q%%L?^BW_V;683XJ:FNJ+.2 M+)!A2"TPI]57I)D'2+VCT:32K'##*/9?VQK^+:3SHHR$*J_B+ YKW\\R:LQ_ MZZW+YG,4&R]L3SC]_G0\E;#B(X#'SZEH!+Z+^(JHFVR>)7N?O^C]$)O]YW04 M9[G8EH@Z"E!\0^DCE2?,.U(D$/@:_8YYB-YS)3\?7L9'(SVQW/JN/&OQS>]*\V96"_=Y,KK^T6HX3 M[)A;8YTSM^S2^">3>?R[X!SF.K_8*'.-3O\7]S"LA'M];3F:*2A*W=5T5>U-RA]91W&-W1L_(^66] M=-VN7:+[5_M.)<@T7^,6JV#>P8LX!47_RIR11*+%?#Z2OW7!2[S<1TGFFI>G MO#ICV"2#H; L6LWKL7_<)?OR4SY2NTP4% O.0BIZL]J399]#%[;1M\AD8H04 ]$"8.%54K28,8 M2]QQ8,AFY6(TK.Q^0_O_%T(54,N5C6F8L:.6XN'D/ M5*TP=.$H,92-.8;69CWL7*>926;RN227.:$L0)312_KNAD2/G7%69),SFRO:UL%V) _VM#&;)1+\)/3OS6AJW M2_E K'9PU!FRT4?^TJXXRR3S.6"XW.8.-R>T;=X5Z3C%,!L%^0L?EA59FTK@_/9G##;B MQ#[2X <=?&^!ZH!(F#1\WS";2ONZ08@[G13_9CHY M+/)=O9J:PT[WBD35%!7!FN6IJB*PF3LJ+VMT!R59(+])M#^>\ Q\@.WT!M*; M@P[_[NH:WH/Q*>M[>$B[-'OVYRP9)V7ZQE$9W3X=PUO'"\99^FB&6C834]X^ M4G >NU&3/7:C)AM;H\;O 0IQ/!47RN,\C^SGH\;0=H M[_!D0KIQ],DB#Q2N+-['$+3;"J=9+/9HU>JQ^Y#Y&+K0_@]P,<+ M.>[%M1'8PQ^#=?/':0^'13B'I89-$VZIS8_+T?'^W>9?[I*OQ';GD[[V_BJ, MKMF0)MRN&L+>T\\V6L?@P3#2#B7YOAK#1S/4SL,T_&MF^OD53AM-^[\%8B>" M\410&D(9DJ6SKM(14,%5+99-Y' MW;I/0MBZ@4R,:, WUVQT4$]<T[7GXY,DAVJ/=%R4]@$D M2<3-E4[XC1B_X61N9).I I=,DQP7I!VYI=<)S M-'B.)<>ZYN&E#E9$/G]0WX>H>,\I+72J)/\HA1;%N.:<'RDX8YL![^\ N53J MV \0VU1ROP?@8GJ #:YV+(I#,]9->.XLG0K36_-RUS.%9":[2Z._+R?T+:,O MPE2@^.+-M]R(:\GD\1'>X:DIC,+RN31,"YGB4[%=.Q67QX(S?+/VR4@/%)RQ M-=(CJC;TLI+"*BY/IH@4^.944E_=&N0EZ;!?25_WPBLNY M\^P.Y>774QDQZ92_ZG+RBNWY@GR-$90I@&JKVM#B^MK0:G@EYI/BVR.O5E%_ MPEN%H57RVNVJ0KV/'FQAZ(+=%Y<295) I\V<-G/:S&DSI\UL5$#+ M8S#2*=:XC$ZGTFDVE#$8\T'FMMQ[NYG_N@^O#&J+S"1>GO+JC*&3+]*!X,M. M ?Y1 M:3^Z+OPI,&V+F;BRP<$1$7Z&02Z9RK!)MGA@>S?&.-C^FG^;*11L,I4]T;\' M[';U2^'P+2;7]H4OG?K"KRW%S>8< M.X]3TZPC!6<^IN#T?8"XMB#U?8#8-OWT>8!<;#OSQ[R]<]H:D)Z.>H@7ET[F MN",-C,<1<>&[&_'&6.Q;J7OS6C#>B5=3B?0ND:K#ADEBB*P]F(8K[!NI#:7E M?5%KSFZT9NKF3R]6,ZM.[>^WL7Q.ODB@X(RM+Q)%/^0UUF!8[>_9;#:N!H5O MFCEV[RD?6^_)[P%B.X#@,%P;3?O[#\"Z^;]Z;D)@-FXPU.!JY)9\&KG$8^C. M4P/]YD$7?NCJ\^&#[&5%UJ:2SN/X.LX[$/M(@Q]T70++MC=C$&9$$0439/=( M.G,'F9&T16 66IYG)SWYG7M.#1K70RL!S2]( LA+VWCR+4V@8#-#,]EC3UA; MQX@1@7:U6-='MXV3/[2-@OQX_M N!!J*^Y/E4LE]E7J\NALHNK;=/ ML[U.HYI"&6=0.,WV.A',5@1SFNVU)<2*I]E>VT+L--LK9C-6O%WRD&J+BH5\ M,I?9OMG;7SR9J'B:[15[KHEPMM>)@XZ 'B+)/&0SR6QF^Z[W)T*(CA#VQW$R ME>*2;&'['O<[#"W+&9>5&>NR,IRA9>WN7-4O?PMJNUZ^%,*;6+9%9,3J"G3' MJ_T1DUYJ"G0PGO ]JZSMBKM +IK9._;VUYORUL@_KW0ZV7:HT :3*(!6*.'> M*Q>38(_M-*SLHQIE!ZN##>V6F^#X@^'7EB.U:.2(>\^DR>73D_SS'7'/PRV: M)L5$DL1E-EF\*>T#2)(#3R0[X3=D_(;3-HH.)$IS'TUU'#'"X]&GZF]!]^$: M8T44O&:SR7PZ"VP>M#=^E.B.#;;#[\3%Y9,<%UBD[>@9_>"8CR E+9E/LHUQN22;W]QK[(3L:)"].]L60%;G4J'(:M<),YQ/:(F.Z4).1N&0FOTN'@A.^EO&U M/^]DD[EB;G=E"^#_#QVG3LQ;01]$+^&)P;V]X=!Z&; M@Q*#U[R2T#L$:%49SCP9UW_RIPX!IX+OF)05YM,;[?J_!6(G@O%',*=8>F7:S:ZIR>N.337 M1'AW=N*@(Z"':"[E4LEB^M0J(LZ$$,#\*2Z99KDH^@-4(^H/4.W.KS-%M?>> M?2R50^P/P)UG=^@0<#V5$9-.^6L00%ZQ/5.0KS&",@4X!5G=ZX[!0+H$<"^/ M;[_OIR_*+[NTMTI>NUU=K_?1@RWM79#"<6D2X*3('2RS:*@M3.R%FED>",H# M:A=P%)BVY4HI&KGBWC4@\U#Y.=;XEWMY<'RB)2Y= XZ"X#Z&:#EP_X 3IB/# M=&B=!-*%)+M#)X$3ZD-'?3Q["GQ\Q!^TNT 4@6\VETQEV+U@_H3UL MM._.RIE\,9D.*RADAN;_)0?[GD@D_IN8"PX4',-F4P#8CCA&&M- ;TQ+&?-R MDGZ09-I(%0??F#&O#D58'S^:LE\P^1Z_Y18!TD<8=9^^MQ%B9$6'572% 76, M$2F +B8U/3*Y"<*:FAF(,B_W15Y*:&802F/>1F)_Q/ J8GB9$6'!H,7^@[__]O[,SIB8B2?C* MW/-#8+XV^C-%^%&WWQF:Y,OC(Y3,'&!^87BX'/09"[(%QS7\]ZQR]H%;U()7>]T:S M7&V5DDR]43Z/XGTTHPB']?EN*E7$8"/Y0HUFI]IF.DVFW&Q4JHUVM8)_:C=O MZY52!WZIU1NE1KE>NF7:'?C@KMKHM!.?'QNEQTH=_OXEM+WCZEIQ,'-'BZ%> M&],QK-,W[07CUS7]^77%J>21UNYR<4AYZGX)@BP9H6S!1&(H'KW]M$B-GY(K=>6-4O,_7]&G[_X.5OYK+=<6S0^/QGK5DU5TV29>^0^"[*L 6 MG#ZE@76FIBA"HH)>D:1,,"28LG*>7'P#_9ZU0WW$ZXRH,::]#R#71ZHR'8[H M1V"-3V%A7H7=#PTCCL%8,L %$&G7X1^R;V-C>%]@+R:P&8+ FH?MS!CSG@>; MH+SF OAS8T_'3\24RI@WGE"JHDX4E= R@ 4?FX@B0J+HE1?X!+AK-=13I[PZ M8\@LC11'B4]C:-T]? _OI\.+$R0R97#?DOB7-Y =GUOGS?/R^9=SI@[^H2A@ M,Y]!\A#;#A@+\HQ1K-0LLBK>E8!]-:". 8AZ0N.P333!SR2FLBY*Y#,5R$@% MVQXTQ!"I8$D"V0*N&=AN!?6)'V_,_F +P=GU_XD6BL0 #15Q,4&8H W<4H5" MYBLX,&!!@[,+0K=EG/N.G-N2KD'NIK=\S+!%=W4PH(RXBKJD(2E)=P<)84G& M+^->MUMZ,)\=G.MH]6$)E,E4U::8N#"?RTQIJ"(B-@CQW4OP$5 ^A>W"6M:# MEIA+$)+[+'ZA(N:S2'\BV=OY;QI-8S"B&DGF%QC>Y9&(1DQY! Q 7G2X,2"XZL,$8Y%,\J;#%Q%LR"(MJ$2%+Z$_23#JP7VPT6=>)V$8NA*5@+6ST28X0D"_84ZO?9*K&J\T5SID2R",@-&TJF8&$);(C MJH7IH3Z8F@9@?-Z2B V \@_ +>3@ P\)CW>YPB'+7R- MZD+R2<*"KI-=++&)Y:X.3B16!#P]^N)AK2<-[$#*D\, 1'#1Z)V%9%+6(\A#3OHHC:"SZ8FNR0D_HWJ-14- MIY*AYP"75PK [0;_ T@H38>P/%6N;"9I:E>>P5C$ #;?@7$ S+ZD-S\"5'\S M/VM7KB;)$P!@9IH5AK&:N%>55Y$DB]TC!=2"Q0@M-)D"%OH8QL!D,F\9EO>M MLB7N .;-OJY@/<-E"=3S%M2I=4)>/<%O(0@8 %Z9 :^.*39D),_0AG!Z D2&@B\+P,T!OOX5?'<Z8GSSVP6 [5U,&7W>!HA]BF[4$ M+*^#L'.XZ^!1FRZ_TVL'D;$2.0 0\T/#?,.?.4Z0,"P>F56G[$ M+Z*6JF,KL&J?GVK4H3!M1^ 3<%F(I #CS6=>18@[ 1>9,SK.K8=Z1>2>!45 M31P14..%9C",O!2^1\X(GV/[624\8QGTC'4^9CHQ>4\P(A;$XC0A391H OM/ MHF"82I9C83U$3([QE 21WG@1GP4?0(Y&S\A6DN;/F @^B^;E MM44C7Q)D;7HX8T';'R(^21(,;=X2.9ED/KO@ZQCBQ_)@'/ @WB)('(L@*=JQ M@4'B97! XS8TL0J?S32*#5%=AU/#4IA$:7RL^CX2>R+8K*GSP*(K47#[=EH2 M ^A'O6I#1@LEWA)"3,E;/2Y%6+ H>T.6ZRTPBT'_8JJTN5LH=;Y;H!Y4L:\; MN?*E-UX5+E5%TTA!28KE+ 4+*TI,1L MZ_14*[?!JC9*22:"8%60V*]>X)(=FV-M.(YK,6CJC.7.TBGK)VNPS<*F]RH6 MR>1RR5S.K1"-D"3S&:"HGVD32=2_)&RQH4RQT'6%#]$?CMP;_#BX6]34P!=7 MNCKM&U$@(TX/DLZ,[9H.L 06@BAAH\!T4TV[ \YN1\N6XSO+=%9VT-F=*"LJ M20.B5D?3U . ('P%"F;+Q86$'#->UI'A=:':\^R#:UJ?9[T MM> <9'L/K@5.B7-+@B4$^\]"U,HR,+'+7RN?,S]!54F:LFA3>=WY4$N*=U(S M(>9:.4D-=7"XP8P5$E.B>$?\*Z+VJO*& S4*(X@JZNM&R$H77T5LQM*OCH&M M2*(WH1YB#_(D7DTC7* Y9#"O^LP$J01BAF,/[S8"/WTD&J\SGTWTD(P&(KT) MQ ^2%_65J02:'#E?AO=&P.%T@XV*98Y*[D6;$\ .3*:1+5Q,-5!CFN;0[ 1. M5[P1@4RT1^)H(1IJ?EVU;_-$V8ANP,O 3!2(1'%%G05Q:I59:Q%^Y^%C[()/ MS WV>6W$3$ L(>QM_&]9'J0=\N!>!5L'":2HW^&Y-@?F"9%6D@635[2Z7!J MER?B0 R1#!S+A7%40=\:R9US1 M_,E.==Y%!:4LIE[)B4RGO*H6#3WD("=,V_C==EB=W*!+BD;N*JC%;C[$*'TR M9TC _M8*L5,7U7C?2(!] 4D:.8+AS1^'>&SKS M^.Q4$BZ=[LZ?VFSJE1]5"^5L /D>R^]>3MGRVDBV.V]W1I/Y?#C-_)1O\LPY?@?:CB_G MOSX4S"BD.J\O'3/ M\$HF[&RQ)+8(+%O3-!170Q+5O5U%+E5,Y==[>G1+"^#!T'$ 9\'Q>_Z5N9]6 M^A-)+A[4\>/.4L4S.)MA^VUUBF!S7GN%K^Q#^SJ&#MA[*ULM/PW MG,+#O,>(S7FAV&7/^YOZF>0&8Y_:\ZX2B\'G :.W+Q] M.5K%YTQG1]+="=U_-:Y>?X]O)E.-C79/&^,2=YZ>GS]6GI MS')>>JX[?Z@._N0J@V&_E?[TO?UX=U=J_4HT:TR[?MFHU^KE4J/#E,KEYF.C M4V]<,O?-VWKYUV%2TX.G@0M>$T'Z+Z%O1O_UH(%,P4$#_A;HSM]^_'YA'P># M2F]OLW5MUL02@G.9[CRK5?X4[^XGI=( -_"#_6*V=U93+%B6'Z78 &?9$?,) M"S:W,D9G-4+"M=B !#M[^(9^HJ()3XU4LK JD& EC9W:Z7P3,-OZXD2"_0]! MQ*I4 /=Q"K:=)?XHDXV09'&"BA*A9SO?ZK)4NK?L32SPG9FW))MRBM_@DANW MNGP;]:RH'15EJA;A6^=, MB8 !3FT8X9I'Q8:@D-1UH[+#J8XQ$K_J(V M,N._X,&:H:GGJ;P4FW*0P(8R%&*;.^F';LLX@XG)A*.PA"08E&09^RI+:3%L MZNS&NCZ?(5X%CPK'GSH?0Q71E[O*-.^4"9B#+& M#U##0CX--F+L^>B)SV:"(*4?&9.,A.\&IBIQDAS/?F%DA!TIG"\,K&*D2V O MBQ=59B%[PB#!90QN(22B*N;P%-'J;Q,\PBZ/W M"2+WL4Z62B":P[_,4RQ.>B&I:U.2)SHAU]219EF%;\B"LXS]6TI3+5%[*8/H M!&<$?EJR7)PWQ6N^A9M-MH:/5]RS=A-$\-K5,DEWYU=J=5*Y>9B7RORG[PO[ M(7Q"-\3@'7TX"\4J7R5YSNK4\(DQG4] UYC.&Q"[HM%R2#,)D][E+H&J3T&E M JB(V!$U'1LC8\IB)/&,&"F:<:F*^7JAVH_(NRF^F3660J^\-+5? /(L0;UF MG.U E.X42PCS-]O<$12 #69R0XG3(+Z._XJ9D2: :=0LF=%"-?AHO+@;X^U8 MYQ)!2@-^BDRX7Q5QI)Q81A*I W 4\1BM4$EX04#TOHK>(,O(D!D\R114WH@% MAS_ W5?TP52R@.0!&2H\@&E5]"JB-]/BRF+LP98X2G MF4WA:>9S!;>GE33XSJ)?\64'=\9?6LHG(^+>0G>">8 M+"X4VKJ.R3L^P>GVGA6!LIA70]*(WA#>#%Y/$ER'!KNWAW0YX::$*9?7N243 M68+VOY[Z[W=?\W7(%*.5Y8_KV N1&^OH7!!'#Y68=J%_\\R?'\UPXY< NMN4,^,T/1CB0?I?-[(-'CPEAAE++ MY?[QL)U,TY4I>:0JLO^XBX_EI_PWSS6_LIR"N3 DU':D"OLZ4AN]%?/CDA]_ MR6(.2X=F:XI'P?'C3.]2_5!:\]^H!CJFG(L.8X%CO/O(<5$UT3G M[1P)Y5^RI8O;SB2GCN/H[<24\C/G^:"LK,A='(]XOZ6+*CZ"[ML/S7)<">PU M,V_V'%G\%Z]?)AP,=1SE5AR.YO@Q&/+OM?G[((::-5Q>FR-5$7AMM 6;D6M /";$G=$"X+-H MW+I5_;HZ9_+(AU(NL7XN="U;DJ3EW,"8,W_CX:W^F8N'4+0N<(R7 MKBT6SM>DZ9[FP2ZS7C%T=_;X6*]UV_MU,[UO/0@'N#?PU+OQ9[W\>7IW,W>7 ML;W+Q7'A3GQU=I(J=>=JX1<>7-_VQF]U[)B^IB:TP%#7S[-&JC9>KF^S(?)T.&7%!L%+J"/E*%, M*AK7MT1).:R0C=_MSK.M_//+2/Z%YD'('=?RXBI8X-=Z;U1N7MUJ SK\#Q>X M.+853E%Q%,.3%ZI8S#I5E9YLCC2KFF>U6TG"[E2#6X3( J\*&BPA6,U[K7X@ MI;;=#R27RB7-[G@F)$GI;MGHT6=T*K0,G(!G?D8YHQ:W"3#[N)B)RL.I2&$H M&D7:O)Q =)Z+T7S$@KX%?%*!/!&-WMCF0#^\HCE5A!DJBD FA!C3L$A!L%UF M1.9\,OP8(XR^5D4#R>J?W7<.Z$C -VFG#-+IB^Z-]DH@J_:,#R7:OF1I8*"B MH=7-G#,=!>AG)"+2A)OTV78"9W$X$&D8@30ZNM:9;9PJ3=S^)H%P&/[?04Y28' -^+$HST/&S<4^1 M7.P06+J0_N8,IOE*4?!^TP:0K6R@#;3 L%^9NH I<3 SB9@(D,_:%[,5OG/4/7.8,+[:+.&=/W!C=TC'C<%4%@>'U9AB2H##$:)\(K22]XA0H- MPYVD[0,< QZ)@^=TZ!S.HSF):<5Q=!Z$R*N%PR36'V8I=N!H+V8.WR1+X:99 M\JM"%L%MM=Y44=>1;$F_P+KY14]95J\TTF%Q82S7@$S\U*>JK"5(I,4!..<2 M(QZO0(=FXR:9F'5?"2*&*C\^8MC0$>*XDRXFI>3"]&^#J!)O!&2DNZW9N(9R M$9FV9;B3M&T;'GQ$6KD28+(%L[L-D&6>,W[!DQJLX1#60 5,C=;S=%XIB<5J M&,X$[@E^B.3^C)%@3[*&7$B]!KOST.5DP#$=AFQ/38>?2,^YY!J.-(0X:0A, MQ4*"-WOR6N-=D80GL\Z,J!-9T^]N7 #.V #?O+.$8V>DF1T#DH:8!SW2A'I* M!UXP.I#)F2&BIOIDJH-HTT>*0.G<2XQBK.BS"5;ODBUVRU MA-& U*1N89&Z_*+&IK]%REO"BD-Q.7%!T3!+3">&2J#0,^Q/"QQXK-J8O-&: M&R") RLD:KSR@[2"\I#(8]J.PC&,)L%KI$V4AF6M'6C7;& 3&NS3>0WXFU0B MX<"QJ2V10=L6P9F#0+$@,]MWXJ:=PBLA@HDY,V-1$9 .F *B*YI;.6=*Z[]% M*,YJHDLCPXM[MXP'0, 5&"6*2" M -_// 'GF)9ME^K.'^5=6-VU3,YL"AYAYM%$N+R@3(H)YTK.<=JPF ]HQHY.W+/,NE5)X M6CSL!3<3AD7[NFGJ>W0N=S2Z)RK ?&^ ,QM=;D"7V3!\MC2SJDJRT""25D!V M@I77@!=G"TY_"W3G[?(@]_: *NEI$#/IC%DNF0VS7 P +PUTR73G^GM#U<:% M/].J].F[T1JOS;2JY6K]1^GBMIID&M7.80:XA/2.TFH'?L(R*Q,6DE:'J83= M8;_0FBNZ;ZF M P*64$VE7"Q*6[G2X9MBG8[)[([Y4JM1GL_?:]TY6Y!N+Z>-9Z[2^[0>HKN5 MAF_L\UARTVLQZ6&WMFC# \RN8U\M>@I)(Y+*:FJ!5C5,SJT6T6%H"+-9N+E<[M_5!+]Y[: MQ1VX>)^J4Z+_;Y&FT6R#-0-OCKD*?3V)^L*=?[G@5M6\AEB]*YK_TI8!82'+ M5;S$!UFN,J:PUBYH(+T\5>GP]8YE'>BV7-$>^)SVIMMU2!-M[B86W\A172P6(LO& M[2[>E8]X>H6KXF?)[3P9CNQJ+N&8GRQ*45YBKBDZ3+T]RK-6+3=^$T(:+;Y3 M:7$>J;7'ZTI6;>U=X^=%>GL4''->!"HXC*CCF#E=P M#+0J/%_V-:2W<\W,<14R]RW@__ KK,OEORNK;- M.XSI=5_KSHM/-[^DX?O;/1O@96WVG-GNGA;+[5GJ*MU6+]5V\=/W>N-'M=%I MMNK5]M]Z-2L::,-I]DK4(R+ +._O>OU9=[U_7OZ8['S6RC:=ZZ\>OE_[: MRU8'[1S#_6JI.W\?3MF;49///.7]W*^:E#';_5:UX+A5'5]=%Q[UZJ^K\7,D MMZHEQZVJ5&_KL]9%YO<#.MVJGFY53[>JA[Y5W><2,+C:++ C'+>NO>66EZ=K MULWAU)J;!=CBW^Z,W$BM@?3FH(5P4CY:N'&M-^:7-WWP GX-IU?]PK.C.[ 0;I%-Y@MLR.AVE6Y%-^D&)U^X'#(%F7IU=5<4.N^_WKG@ MKIQ/]T';$"B@)I:2YV^__MF(H$/+BN.[[0D_#MC$-31&D*1$RN_\5&^L^59W MSNE/5Z_ZSZ?V78!1P-R&D@W&I5KC829<--_25ZW1Z-/W^U;UOE2O,-6G^VJC M76TSI4:%:7:NJJU$J=VN=MH>M1O!@]RL]"LKFJZ5^8D(TAL7]=VK:,*+0DD6 M"'@I7-W#L]L&R9Q# /=]?7=>>OK5[DWSC3J;61L\\P8YXP#Y,<35BMTY+UQ? M[%4UCN%)8[A>5.8;E36"Z0 ML)Q;EJ.IONT<+,V9[F@XM(>I>2 ;1). M*.Q^DUF=9&2D?_A0C _BG\N7X*+N>6WS;S#)7DOKVVM M,+ZZ>A)QS*UY7VUU?I' 3_7AL7Y_5VUTHFV2$F$2_18)>1,#NZ3/&#)1>Y!V M*9Z$MD_ ,>^'DAWTFY>&J9\%-%NQ;ZJ>?*7;O%K<81 M*]WY]">K/Y?9MVHUYR^.2('++!#2CL%#%[?4)?4[$'=W\[JGH-\IZ'<*^ITZ MG/R-,;Y#1.=N08/L%LW9)EIC3=9KWY*ZYS;?'AC+FO1L#" MF%U[[ZH_D\R0MMM8.N%.P:/UAUOGAULS:NWM!Y#=DL\G"T%&DJ(AEYI_]/QU,ZC$! $Q7@8 P#VN@#A=N8 MR"9V=O'6V=QNQ;%;^%E"^ >@E-)8 7#.R>>>5-05&Y;.%AV"<1>+K(>7;*77A@<\;;P$#.6VX5R]L)IM,9W,<_U"O0KTW&[+\3.:X;#*7*GS,ZVN;-GS=T9BT087BD=)&8 *N MD,DD[XVY2QVE MU">#77!8PZ!/ELUWN\9/A25*Q8\Q//Z*)A)-O8G"W-[SR>VZ%4B+/6/SUD^% M()K9)5,I-]^67.8E2-LT-%'@)&2PW53MCW@-,G?)] M%5E0*W3GI5E)^8D&Y3MD6]DE>(;<9TOXZ)ORXZSUO?AO"]#4&S4'2/!> 2:< M6SM& A#R0G$X5:8:PSLWS= IP (>K7D'SPSQC*X9T-M4UF=)IB3Q/7[,DS%= M4U$2F%:IK3'FM$[):'7'#$1MQ QX/)QZ>)X ,JZAGCKE82$V1^_X_9$QYXN, MTRF.S7:[QD^YR,@8M"<@*6O]E M 5F:]XLP4;?@L9-C=TJ&8-S+C;8PM6R1\ M@!EX3H/=3DP<>'1<3*SFCV .8MZ0BI@5JKI8*.RRWV,0$YMBNUT/R\YM6YL( MJK+@[?C-/MF;DE@/<\PFI!7 I+N(CN5;A(MAPE#A9X&'H\$&>9KJ57^+Z=Q+ M?B;W^.AJ@?7$)G8=N$SFIW/OXM//Z\NGD:-Y\_?:_5 M&Z5&N5ZZ-0IXF5*'J97J+>9'Z?:QFNA,0JQQ8EX/-%8?D6:3E(Y\3QWL&G .Q9E#0@'?VC,<76.EWF S(@DRWY34C$53[ND#=839J;),!RV#TTO3SDFX1[#YY MH677;HT^W@72M%/^G6/%:K',KTT174^CC#N-'D/R:*D[OVT\/C0$X<^=[&MX MGCV7U)BL[(?@=J\XKSKL@W3U+?7Z]*>2NBM$4G&>=U2<#SO\ MV% 7Z1/CM64Q/L9CL'$[9VFVG3'Q,1-B'3HSBL*$" H>;"+,[4B$M:DL+&9" MSE^UX:\?LOQ[\CK80)>A9!A[B'FRT37I@T&G&\2EM)P$B[9':=B3C]))MKC5 MG,6]YJN=\+P5GJ,_?M M23@>4NHH\S/BB[]##H+<*H$BLE3>0-/)_=J,D>2V![L9K^Y5'MK@SG!IUM/H M<@\:HAQ2*?$%_1F]/]U( 4\$%O .W(%\Q5H&GA3$F7D$1TVMA8R)OPS^U8 M/?C$W@,1=I3@C%*4[L":J3U9LZ'(KMR9KVH/%PI_R5Z\A.*!^O'Q&"=Z%Q?R+U3QE89/EUXR/'5YK_!C&<'1TVFMT=*T[[]\HLQ^#6Z$MG$9'>X?2@QT=G3[S2DJ*G/=#$GL-I#-#7I1Q6I%;;8/I M+\)SE_!8><3+0Z359K62_MT.9Q4MYAUMYSAM-:6]K^WZ'+; MO6P8DH-%L8SK(5345X8R'M-"@T\F1!(;(>(SR5 F&;VX_R26G*1L1M/A?R27 MD?89=#YOI@!/@((4(>&2_/L!"C=<^GDF5\JLLLZ<7A/V=2OE4VN^R0ONFL-9 M49R=#J[YM_JDJJ5Z#T6+_E<2/_S@3OBWW,PWU,=V_@5;4D.R3Z&7% M.[?1+BF,F$A*&0(9OHCX"STY^(8FS1#V#!H0]A4R2AQG@=:DHPILH M2=MU%U[SK>[\LL8WY-95KO4G+-/53$@O>B>D+Z>B%[KSS%R_OT OJ=F+].G[ M9;-9^5F_O?V(V>5;-!(>&HA,;&X=?,22&&!O4FRHH]GLE'3S=?LDNU^X)KNO MK-R=O_SN36N<,GY]'ZU-;3=IWLI6QY\9R\4X<3W3GT_Z>Z[6VT^B(@* M..7)?#I[;!V.,VZTXN@7&B2)+,;9(J0-LROHAZ&-:!H8^VX:RCNZ !X\(\)= M#M9$P FZ%5^14)=U7AZ*X%896:GV29SM#!=Z-&XA-I]$N8;D85DAD2Z"Z 4Y M69D.E?>G?K9\R:UI\>@$Z3XM'C>&Y;:$BA_9NQX"6U[O:G":__MT%F$J2"QH MMQ0T[?J2YYMH=WY_U>S?%<31''T4VEW2#4=.N^&:O7LF))DZ.I9-2W,^C>;Y M^V,FE;NJ(K8S\K9EPLBA\6/^1FFM'&6.DXWP]'K+=X.Q&CF" VLG&C*"XY$C MM>\[2/2_3%0"F1XN$06B170/L$:U=3!4][D?2+G>#_A^8W?^\'NF74G:C]8- MVOK>P()HRX1HC&\0TMUY\]= ;);Y@586_=P@]%T(9M>^-CE'7QOE):O^5%X& M%_GX;N7+L3V9QP77^_"*?9FROS^;N.#(E\-DQ0"_9^+0@1GDQE-L]*6P7(EP\! MQ\!48299*+*[@]&5$TNVXG.\***Q4MSL'ST*BG O]M];X"Z[^;YTR9 MRS[WU!]\J/IO;9J O?^#7ZX&?1%)E,2NJ#JXOCVNB_'XX^[8^UNL$;%X'%^H MGO&>]\JK]S0QNF$.\;YP/OM1N4=T M[QM^Z6,%]?3-98^+DYMMGA%G2;DDY5\NC\-[%< M_YCKSE]J\\R%_OM!?&0_?6]VKJHMYJ+9:C5_UAN7(4S9B;3DL:F/$"[F!6>> MV5S*&.:-/Z:1O:_VLZY7^ZM+=^?Z3?]J]#O[,B_EUM[A+^/[&";6E+OS3*]Z M,V-OY[+COGS-M;UBD\%?5OMW5!>8I_J^P]?W'>-];72;W'\03/37LX'+J0 3 M@H*]9\4VJP='MU&?C+/!.H 9@#9GRB-01N!WIJ! MLSGA9T1#X]X?HLRPS SQZIK;L$BG35A7Y![%7L3VN<4Z[YX>PVR>ZRATL:V) MD:+J':2.B3$QFZ#%L@$+6 :LRHIKQ1=I2.E;/.YU4^IU.C_E*UZG"< !RQ5] M.6#'/NG$C?;R?FG/*%3Y2VAOJ?PD/-KCV$RRR*:C&\$2U(V#N0O\,NIHN&V" MX)?1G'+ZT++)N_R=J)U'7%&(NRB$V:A7NS;"*AM)U\.AX# PGE^.?H0 M%6/1)&]L?O!X9I2$<4$;FL4[5E3<%H_W,GH/6#C+KI,#MXH\Q*:$JY&+_ZA' M:V?L+VG,$^UCV&:*:3:=S>0"J"TK9I*9U/8W#/&^?/:IY1>(:]F*_7C$Y=-R M#8ZX,NE<,IW9_LKQX&73,9S/L'5TP*?M&L:5ZPK5KL[ETLI N?)";;3=$ MKU61/FWDPR$Z,/LYEV637/9HK\.#K7CFSEF,N\T-8EW:P>+;4F6J:SHO8T E M?-F4;BW=G3ZXH#(JP==6%#08P&2J92Y#\O MA'RA7<)Y69[R$B/B:Q*DZ8S*Z^0:>EV3]T4LU(VOMN";;=PP7[A'*KYWX8>D MU;LP"0Z5\\O7CC!]J#R_"1D+7R67(VP> >3W"!%R5[U1LS!ZQCE0>@_>,7"8 M%RK_8?" !#/6D5EQ2EM11LU!F7S+1"5;C%S: MPB[LW6\4MXX]>V,53A$W<4M85.GI/!P [ W9-EW8(C5=" &0-JT]Q*#WB:C2 M!Y=1F/% 8-6,$I\!=DY)&<5/PCZ5% MQ.#7$.(7^!F.\^%A&][4X0$.1PH+FR. SZSD:5*,13F^Q6N24KH[S['/\GVC MF+YICV(S1:W3^" MN3U3'LQ.'2'-*W'=:7JZ/-V=]WX/JJCW6&VF\_L"R)&?SOK*3U].3Z]UY_>U M![6HM;6K%SC)SU*K56IT0DA+/_QXGJ;,E":J*#$T[,+2L$M9&<-)9PR1%,2" MU16P78EC(NHBTA*3J=H?X0@,/U01G:Q&O- ^"#(\Y4Z47\%P5U0Z7@W RP_A MP:'ADQ:(A<5H(]#])/PCZN"GJVB 5)5,:P.:P-.R>#R4C3[&6&^$[?;)*O_C MSK.I\T0)N_BJ;B;8Z[B(GIIL]##V5E0P&'")#!AC<$:)US2F#.:UC;MM MV?'&&[\7UIOQ-O$Y*)Z42N:_892-P4)U4*(,ECQ2^Z))@ F3 !TD:CQ!C =, M-NF/1L"5^CV!P@ A:DY"2DV0J>Y-,.5R2J2R13#/=& @:VYNHW.%(IA(5 MR23V)!DBL[+GJ;U))M%9ED=O9#K@>"(AG?J:I>D00 1J@HKU#S#!$C15&\Y/ M/3XNOTE=)7B9%N#82HOQ4EI$O ,UVJHBB9_5IEC^ Y>]C<3^:.%-E+9Q9(<' MK3+$%5[XQ0*X^GW,M* 4P$O H:#$@N++%)84WP+1+!*67P7(U&$7X*6X:3R@ M=<52>XG@U1ZS@]I+;)!A);\RK,CE U![K9O*S]O77OFG\!R9#"N>P=:/4NTQ M6ZN]1 1J+Q^G/0G\\Z:A2QC+^Q1#=@FC 2H+"!S&5&6H/>7S$!4 MQX2<1-+XC +C#72WCF10&@06<2:?39UPND\H6OR09!022*/.2-$L, MX '!-A_:U3(QNQR^-&?>!/4E'JM*!-N#\[XB?+'G_,Z"J<8MFC2:(@DK[K.+ MQG3(-.!#*E J4PR->S+6G+(ZX(S\B0ZLYU*%5)'>):0*[((_ $I?%$1>G;5Y M7.SM(A@IS$V0FWD0@F )Q+)3+E"AN.E.R-_>70?:I @A)\R?6.R88CIB+=,,Z<^U-\4 M#VOR/$%>8WZ)2I:9>9=,=D3-"@"H)IYC/+IOXQO[[,X%1WX"_CO0+S@27Z MC*UKS,Q6=T1L@N-OHU?"RP,#8(+X*@K RB"5Z ?:1((#)Q/T-X!3#U_.TJ8^ M*N9031,'8M_^2%&'O&QT?=/P<'9-'(O R/1-8%E3;C; N8@M#8@(&\T]ZB+@ M!TP+A]@]B679CELC+/IM6:<(<0H$*X:ED]*D(6[0BD?(]Q$2--=K_ZQM')%V MKO?&PYASZ@;.FBIE].J?J:C/NL(X) $Q'U7S?$;,R=FJ/>;&W! E/XN,3&2N M-:%\GB@RF6%?+>=6\JK.LZOIGPP0E40:2M*K2J8T %<2%A2F-G59BA"GP1$% M"=1*Z%00M;X"O*E10K&8![U/D*QAI>Q*.S+2%VB&G\!O[W $'4DS5PJR,']0 MZGE_NWPMB\I3O[\O\9@JYSA()WN^6H^U1#G,\1N%.W:QQ]9D8MF:Q&2_+&4Q MASA-PF76DA_0TAFIIHE@*TG0>L1(B(?JTB$[;PA$,3X3DM(K#S*,YGL MF<"#FJ0QE,W>K'/ )+$Z+N!9 3,Q\#3M#HR5R9!L]6)F/W+/STCN!R@;H4G> MIEU2!U.FEI3!ET6.,_BRR*7-/!\L1I"*;U)F^-9WD1T?'2S995D) 0FQ (C M6&J%;&9!X\ F^@I8?@S^!UA84FB7ZF1"!#TBS\Y-1[5I)CSMP-".0&_:2JNS MG:.=UW4R9L*,4A ^%E4W_N1E)[[6)3SO2\%5VPIO3 E_&3&K_7BT?'UW][M0 M?_CSF%GA4>O\47'IRAD]\OX.R9Y6))*8$U-Z?>W#R.8\3"0C2&<<'1QO>_ C MMHIR JZ&$5F3Z@B?&-F%YW F][B,T%B+YU.9K) N>)01I8 MMM#X!AK:O*VA*C^QH)V5A5LEFD?(G5NQMF,WJ4 (-T!0TRS)C%.&KL9H,6QL MN!$GMJ_B7$X"N?^QYT4N>YX@"*6)%D@=6U%A6V'A9986QXO!$CVTN"3^'EA< M/'9X8)G/XA?C+4GCQDU%$V!:?*LG,%D[4F!&X9;.\(THJ\\B+(,3[A+&T^#: MZ\RK(DW'L!'2+ OW\@?EA;.XZ/[$,5AS(G5^)MA)$DS/JYCZ3YM.ONLCH CX M/T49)DM9X,%+ ZO.ZN=HW+R!LL E#(8KD2"Q$&;\4%*+B=TG20C@( MB9@VAO1'OR%QM?&MF&&"9=TN$.BM Q9Y;OEEB]<&(W F )PT[F& EOR!@-N^U8$$SNG#]A^Q@\ MJM1:JG;!2JNWX0Z@;3(Z-VW?S5_9D(16-E&;OR;5]"/QXNY'PO'J*Q$@?1N"M*]LE8MJ/6C[-FKE*N M/,SX>(C&(%'B2S0RKJ)QH[X*6S2N8&IP^RJ^YPN#U)-+/4)\16,0^'2*QOQY MUIO)K#.?!SY-@EROV_,>C%/]X*4I#?N"!3NF<=U])TP4\W:&P@XO[,[O_@PS MU_=9^4?O>>W<":.0RQHW 1\Y5F6FH$1B/(&BU)U?UBJI&X[],V:+?B90\$N' M^\O&4.P\,>'3]])DHO*BQDM,A03PZF82*OE]I1-_F/,<7$MW@PTZ6,OVOIN. MI\%]=#"$(T/1K$ADPML"SG)Z5K%[PF:B59>-3(=*_%S\%@0NK8N+UH#FJ\J&+##!EE-7@R79?^M. X MV\O8G6E:HK9L_B^6U]A?OP._'BPWVMAK,G5TN/5\A%C-Q(9?ZG#C.%&263@. MMI3P@1ARHD_+P%T_K&&-I0MR(M_*7$6\E+L2;.L_E B/> #OF?Z\NWI@3*4]^#&;: MO?OLFUCP0I""?"$>LR\['$1^NYX@:"[@'-$A+RZ(:%1**F[D&*1HCC$Y^I3( MD9 C+O/=CQS#M>,DQ/'J-8"MLRVO M&=XO<:/IZW/IZ7&2WIZ3(A#?WGL/PY8!2\TC0R4F8^' MN<7+)]Y2Z#L/$'R0/5V,282F%#=B#$."QX\8MQ3C\2;&2*QT2U:_*A(< D]_ MB-C>"51NQ]!4)U' 'Q9T35/GZF*N_)Y.*Q?/7"RM=-=MAQ#&S)VG>UV4.Q-*L\E![WGI.Q MRSB<2G>N#H7[Z]O45$9[C\/9;_)-UFOR31G ]%Y^SJJO[=S]Z#3Y)J+)-]G# M3;X!LJQGKJ]O7HL_&XW,$4V^R73GF9FJW+,I7@Z G;P9>BNR/71F?W1YZ2Z9 MDV&F1?M,U'3-,5_H[4\_HDG'/J:P[YZ#&B-X5"*#QRD?^Y2/'<.M_:WYV)7@ MHW)%+F=X;8L##_[V?.SB&9=S&:<0EY16]CS/'ED^=C5NQ/MQ\['=B3=&^=CY M]-^=CQU"84U\!'DL$F#WDM]_6SYV"*4R\1'-,2;'4S[VT>9C!WI!;MVAQ$>( MKTMJ'?2>\_/*TT!]8\.Z2-E+?$>G=K[Z4_B=*41+ MNO',QPZ(=#]^/G:@%6LQ%/?KDEHO-;;TF'Y,-[C0\K'WM-:/,:DU,M(--&@8 M0W&_CG1O-.7ZMJ.QUS]C*>V/DW+_CG3LRHDENY M\V+ZR ST0)OSQ-! ]Z!8^?;W[?C7];AQ@6)IG!\?Q:ZF8R^O:F=<%DI<=YXO MP3KS)A2A8 G9 XP_;UBM.%9.N0M4U6EBP".F:F&?[Y% MKTABTHR(B4C[&GBW;9/T[/[7]ZJ"9T ;9#V[-3>_=[=M9]1KV]=UY\T6NNG= MRP/IFMNVU[:Q-F.M'>-FVVQWKM>>9]SU2WLH9OTTVS8A9Q_O+VNW?50YM]=3 M&3%IW#S93*WE_H94XPKJTZ3B-!OTT?"77-/0UH\I2=D4"PYYQ]8:M:)E4VX&Q9:Y=QZS0EP/YC$+A.7.TM8LD)VF@*R,NF63;+Z8 MS.<*+A- 8IT7ZHLXZ"QDP1R';%()QW)I=GLJ^2V+4[F:*W!/7(S)A V&3+QF M(Z=9+IEVG8Y\^$Q,;W_'&NMC3VH69?"R=$75 @ZZ9AV$69?IZ+"*,4*L+KN3 MZ@*=>DNS#IQ!H_#VIM8Z.6%'J9OG,\F7??SY*S\:=HHEES&*+G#Q$1WU(%:? MQW8=]&TX-+8[LTS('N=;I.PY F^#UT8^B1K/1V;9;QN)^@!Q^^U(:+V^DBSO3#6?3CH2]]T<\NDC&?S233J?2>1!3U-:F%014)"(U1,"DR M-BVG#RP.6\:Q3"JN:[\D;7K??ZGG5ZG8A$%,1=_B64X2+R")MTPBV4IQ-I@] MWDJ_,G$CD8W2;1V)["+46#:=9#-NHU-C=HGH$?VHV<'7_HB7AV@A8"O*I,"? MS+-'O(H-=VWY9+Z#*CX#*3L66#S*0"R2.$?")2_*MXJF-1UTXUMF^G1U+M]R MS_W+3$&[L:7D]J#<:=R9+Q[: (W=Q&N$8M4U_N77K3X@199VI^M?HPU#D1FD>;XH,UU3U$=_FSK.8]#N*SDN;SF,\NRV;D*\Q@C+M26@K M3G%/*%F(3U6#D=47E[7G5J4CUMI9K["4<6FY&I/:\LP!AZJVD,-A1#1=261W M,1PUA?F(@%9]&\"=]O[,Y_L97*,R<6._G^KJD3)0.6,N MK=N950Z2Z166YG77B-$L'$DN698#FZXYU36=I^X?.(/7O#S%ECJ;Q.E_Z2@3 M@YS9QZ3Q:7-@*-"FVL(X=FQUZP0RZ_/%8H Y?_DRD#OMUDTCNWIEI-@O3#HR MA(P4\I7\((^NSNN=X4TG7>L7F[4,"X?RZ1?7&S6'/TRZP&F?OG/)#%M(IE(! MY@E%GU;F"M.%KDK6'S7CKQH;&$F-U&)^^.?Z5^_%'E]J*$$&+72<2SHIS":P M$ EK$Q BHK;'=N7>HKASECL.8O.)E37E7N3,%[R&A+(RGB!9(_4J)0S.(:E$ MNIC9C]SS,_P1H;KJGRFXOW8%E];41TCMC'BY29I\:PZ)8=IV!LU95I'#9,'V MA-85]%_!4'RVE,E5<@.^^L-Q[V[L@N$-TE?-?1 2(QM1>8D4^2?MNQ\'0_@I M^EJ]&MQ,I&<:ZG\5IBIN([ 2+XH3@CY]S[AVSG0M%3MD TT2+O,V'H+K6FA& MN'=&TS)6' >@@8' M,!3^W=9^)%[>)\,5PT+9+]V^W241KE5VIU0-T(@M@9' M1!E-E2W(3-L2RDBKR_?D@F5)!CBP0%1S8&0HUM11,\567C/<6C),+O<\#XLN M0P-97$V7F%2=9Y?-D-YFX=%;P=&*S/"IR]C@C(W[5W7Z^N>M6"_M;6PXQ?"A MC(UHT;"527&())+OEQB0@2N$'EP?Q2%*S^ MZ-_>J>/2CWPAYU*G@]SI\OCTR0+L3BHE'BIEC>=1?9^(P2N-5-A* S9-EM$" M8T^1KPQ+C>=AJ^/&G01(,=,2%@Q.>@*[NF'H"0O$D6H*0?]UE7IM-SL#E^MY M@Q;CJ!FV@M9)-\1#-RS?;BVGQIB-P4*XV]J8O;"0^[)E_9$7<_T>W31?^QWN M=]4EKK20^[+8.W%WX;]3LLL6]'_L=T\;4Z V)[$$1!O]_M/54._GZ_)HJR06 M9. Q4 K9*6LE>+(YUJN?:(+?!\U ^9V=MN1AJU HCTX9* ?*0#F0T[:8@1*B MCF:CR3\)2( W\]G41!<$^?KE ^2?_$4V0"D>^24'4DZJ7Y>'I_R3&.2?V-7U(=6S+]3,K^Q\Z??@2]AO<:LQD":W M2-,0LLO!G07KCCX""^->-WZW.^]5BQWYO5%YOF!#ZCF BVX5'3$L=\Y06'K] MNU0PSK'=.:O!LSQ3F#H4*_@06F!I",C(4!;G""\(X,/?P5*33@=)@-_%8R%X)@%$V-\8'YA=RN.S79Y.4Q5=N MZ#!B3)+0@,^)_6], ]0UQ4I#P9A@<\YO_6M^#?_)Z_4>I63+YHYIZ_SW+^#9%>,E MX.RR7KU]%H;M3-X&/TC E[,> O$-6YT0 O*'94M,.8AXD8GLK3A/C<%!3^R/ MR?+=>4V^F/UHY.;]^2ARWM]7&E--#IIWHLB(1!$'ALPW=036G%@3:.([,X:7 MC#0<*P?MNA"R(I.JG)]PH+]51/0W::D4XH I8BR6%4W?=X[40B=]CU6[<_3> MN9W7;E.WT^':GD?4ZG.V/")+PI$U78MQMZ-L=_Z[\]! 8#44?@W\=#M:0SZ: MG\Y'N_1&.'23A7BT-]IG))-/I>IS#%-;!RL6V_F8!.HRD 1B;I4^L;.#W'5X M@Z3:RP*.#I-RCHR2?YLBB!RP30]&FI"V_69" M*'_Q;AH6'IXI+B-Q+86D+DOSM67]ECO$LD(WXR0T*4P M%F41Q]%P;V"'Z1O8%C>I]MU:#SG;OUI@)@Q6I4=PO7@B#9Y]&QU[S:!SW=2Z MK--%IW'OR7-WWA\[ M^7CD4P]6[J4M).\@^4)%\N&$7!!C!I93$@*);@=Z%_[I^QVO3U51G]EQ3LF> M! &@$W"'[JFZ?!6N+-JP6H(GD=*%T>765?)"P(GA5<0\MO_'R*(4U WLALR0 MX /TI7X?])*NW?,S# [X%1X2'#,T2C+-8G-\9(?2RZ265O=*&\DXV#/8%W7G M#Y/'SOBUK^9OP[K9L7),TN=;))?TN.(XI_Z9O%\/P4'J7%5;S'WI5^GBMMI. ME!H5IE0NMQZK%>:V7KJHW]8[=;?LDS"'5BPC0A96<;'W;4W9=7K%]J_NSJ7I M#_7B^N%70QRMO=)9!#7C 6KKRB?&ESRE[OR7,AC^>DF/TQ7!S'K"I&';/ MZ_7V]\IE[S'<%5BZBMX1_"U7) N*VSIZC&Y%MB6F^-P9Q/LVU@.NNVQY)0P? M^IJQ T$L[N8MM9!*+UJ2V&9H\Q*O@L%@F(9=L6[,MQOSS=)]J30O9?K=>2U_ M=]<:<,K;?>_3>M#N-?8@EW,/G(.&QMN5XRROS=; MX(ZS8WO8 #:ZS08 X-Q6X7+?L4^;27/.F#1VY5:M^_7,*HQF-X_C^>_:4V8' M9O71V6W#=1;>\^%'?N^PCK^(_%J4A,O=8(QE=AB)&>])V#%"5&!2(IU/9KE\ MR .B;9%1<1$9&T,$7;%CB0_=(3[:3^4!R__^F>6'H>AZ?WD0QS"9.L0PN&\L MABQPN"17W%Q_?93W'['%7G!2J)!,%Z*9H!S^U4;X07R:T]OAWS=7%;:,*K\&=I%M*U5$@08+\P/WAIBLZ K7&)*!SI,V[8QJ6^_2AUR$_LMR_' MC^G_Q,68/GD(Y*)"^_M]I9>5N.3ST_?[5MFB/RVKA!JOE>5 M5U_,2TT)#L_J7UB GX/2X$!:P;Y&_BB1,^8PXGDBDJ %?W:I3">^#QS6W M\ FY\24\) OBJRA,0=]8I 1D->%GX.B9!$6K<_%E+I*'_!"O36MY-9YL@GL%\2*:.C\3^B'GC M-:8_PJT0!&8 PIYA<__@[[#I?_ Y2Q-5E.BD*[9HUF&#E:II9"\:WDD?(0$7 M"_>1^(K[5,+'^*PS4*QXDR*^IR/PDE3$"SCP) J,HN++*UQ"/"-K6C"(LG)X M?R'DFVLZO/C&RQ;C')$,7.8/IT#$%-U0Y+-7^[/$Q52#$P,)@!IG2GW]4'R2 MP!>02WQ"L; UJV3_B80J74R/4-_*?3%KKP"R1T63V^BK1QG?+#&DY$QC(E-= ML$43$F&_JBG;R4$<1V1U/FG0^SM3GNJ4I:Z5GH89,O$9_\G@*8-)+8["^D"# MY0DO 4-(:"AJ5 72/A$F5^.'Q('8!\E >.@5-Y$B+WT\;Y^#3:A.%,(_HD5B M(.N!L<8*L+V"O;J$/@(1 &>5E#=$.F40W@5$375%G3G6(+8D_H&HJ'2&J"B. M_2>)A8FBD=:U "H93%#\145&9[IHO!2WK>CWI^,IE3Z(5W'+'I)2A0O%X1@) MRZ@5,>3AW$1LX%5EP LU9(<4+1B01%_BOXZ4-W,->UTL7&#!9]0G(I- Y:( M0T>,B^Z\D;I\*[.-PB035B,<[_)SKVUQW7E9D'J_ZN_E]XO0_.M:M6X[4C:YWQJ?6$]Z54L*TG\H=K/0$8S[)M21W5:E>B7>\>_]83P/OI M2T&_SS_Q:"8>7>N)K50?Z/K!@#&"AEA07TPE"<%/B89RSK!LP3(IVZ4+_/N" M^A,U;6I8@]@5%,!6G(H"SL\U=(FYJMGL BL(-!B@/FUIH-M:\IPQ7F NI6$] MA7@FBFP/] G3&XLQW5?H[EP>SE^SJI MHQ>(=L0]LTC !IO1< #\"QR<-HQR[)SF'I?:92:?29TGEOMSF5^C=CNO@6;7 MS&I]_(E#I=-S+QW;-/E!$Y*^'K+"\ +&&6GM15I,J0(%,?[6Q/:X$V >X$#O M,7F!:Z-G*ISJ552G8'F)X!NWD"2B 8%/M:_(RG@&2_9)EG@" \YIFI5++9PV MNLXXX]\P2=Z1IF9F[X][F.&/X(^%,[P[0C28 MF.D"8#O)V."#5^!O]7E5G>&+,,UDKH3+-\^9.Q"SN.L8M7+MLX*WJ"P<&$ZE MDB1Z\F#/=$U%K'R0IMO;=!Q<,ZS,%+$RL_ _99"@]$MC@$YXF3* Q$>,WFXI MZR&\W7/FEM? 1DXN< CI-H>5+;9R@2'('OJX+3P8U;#=/^#YXI^(NPS\88@+ M%1<'Z#/<*8?-GA&A@+GI%?>BH[*$^-+*FVE-]Q09:$] $WA,I)$L^\QPO![" M;P7B%LA1M.G_S]Z;-R>.+'VC__,I],Z=\][N".S#9@PSYTX$QGAIKVWL=KO_ M(00J0+:0:"W&\.EO9E:5%A";V3V.>)XY;D"J+2OW_"50DC^*S4 3QDC'*S-H M3+VIZ&Z"F"0'JM,"RUKS1-2^@2A\!A4%F=,L6"(R.K >](;>1>:EADT* M.FQ8N8JT99+GN0F$:\(:#+(0!$H@[C@!VV'00C<]QA'SU ZBTQ&KXN^(D@DB M[;755R9?+>GBPW =OLL,W3*J9..GAE6'S3LW7;1>D#HOK5X"S@V^%VX *15/ MSR_OSWVN0T?MD \42)2'_$/F#IP $$Q3Y\*O!=?-)58!UGD:[T[/Y+1%5A+A MQ()FRC3?NL,;-RJ"@KGWV@Q%"8(H"KO<.^O+#85+#01X] Q\1C@5:1US MS3]!E#9ELARY$7@OL1M?LI,0C]BLW%M%Y%9G)H,Q.&M1B:O8_CT4=VAHNLD$ M=]%R$S]4TQ).^'O3_EXYL)L_>@%.NS_'L#Z!6S^(X/BY.( M)$VY8Z!8F0&!^ [+8=+(;Q]I9"1IG)TVS;L7+]UCASM)&IEEDD8ZM7\PEC@X MXQEF:DW/)F>:SX=0CJL^I>#.@0ZD(48LL313*!L$71NF*?@E/(W1F7T0"*31 M)",(LK[>KHYRUJ;RYZ)$=ZH;KEXB3BYRJ>)H;'#Q6#6URV[=OG[VZ256MBEA MV;8,P@E-<'UET^F#3+*0*8XCBAC):3!2V=&X0F',SWA4>?+5JZ8X333\A'04 M9JG$)OD@>I'-0$]V&!C@=HO9//3I6[J6&:FP);O##UWA)3(LM(-QNQZJH30( M>@VJLC+TU #E68DMV4T7]I52[!=PT1 N(53YBQ%6M(; D H;,2C#T5LU5=5 MY\7"<,I6L^G PTW/Q;K#,?:)I! QRVA0!%\Y\?H&T!DPKS(::6).#M[1=)&J MXV;@_GAU[#ZR?UG^+B[P=?SJ_6%FQ_88GF!<6EBZR-/"Y(2 BR]^48O%9"$= MEZ?*[RGR;C@>'3U 30\L%J[@HJ%-!AOYEQ!B'&T^M:6B78Q'A57C_G8HDA14 MU"I-E3..(9QJTNX#\?*OL%^>+9A8AQX14@&2)#8"A& M>M:>JV-O:FDF):0RY@B'8]@T>O =1:,/*L&#/)Z6E.Z_R+<^SVKJ-MR!LXL_ M,TH';'R\]5_@AMC6&]Q&3"9+_)DY.$P6L^FOR%2YGY((5+Z27 -UQ@.,7"9. MZMBR6=58,L>SB]J@?G9P\^WRRFZ?%G9**1;\].QB.>IP83\S7AU6OK15HRE= MST0Y3A?>S+UFIN)7HA>DH_G<-%"BWX$>@*ZB&ULCM8@I7\[O;KY^38R2B0W[\X8UI//[!__!34N,^AK\)$R:#=-\+HY7E])F M1'L'BAVHM@DRAD\WZH^9:=))WDXB$9JG&A_.EU/'4UI/ALQJQXC5S3"J%%*@ MJ%WOX=_A1-@$T)HO'(!]:N-T.5]\SZ' <0*($]4^.TA2O-NF=LTA.JA@Y*]K8PLD$?2X#R7U5\[]I'YT\'\ M-G)NBGT@)N[[_&QFL%<99X.5RFBLE E.0JA5L&=)DO_2!=C2'9=TZ5#JN>Z$ MKUQ @R2D,,DO2%+G:@L)DP:7?V$/]Y#H*QE&PK_ H1P]GE40.V0T<3?#52H: MDX*E'*-^1,3O4[*(3RPXGAN1D4[2GTBL<#=#^<11<8C#FQ;\SFQ)-:R)-Y7' MP($MV3R71*9VT#1QL935Y/,P^E@W14B(FFWAR"(4BVX[;1LR#//81>J\4_9N MC\NGAUN388ANX]O;RK/S].I^W\;F5H4)&8;/I[>WK]7>82K#/C,,UY1A6-A< MAF&Z-K@]3IUD2YVGPJFQ6QF&)]\&_3;+_*[V=R[!\%]1RW,?8\B2'.%T%17= M.E9W@1Y&B52P>*SN"N24$(&8+@7R71;64.5.D!PHNH*!?A"\28JKX+$/H&:5 MT';FZ2?DB@3;5^/)CD)^^^46N.!$2/4,\OO\9#N1O7+#VYU*10S>KFLB"5-L M-ZA,)ZQN>QB&.N01IN10#<6PM2,3XOA)\JU)'_XGX5K\[TSJ/[[)!22/?0KT MNA3?^ :S+Z3LJ>XW^#$A:D*! !?5--FG0X+";WCVM:DU8@ MEP]D!=/E8X2U/-F*J.2UX'RDDI?VT_-@.#.<1R37X1=%XCB4Y<;3;2:LJ\ZH M]D3X1L192W==5+FKLJ[+M0]:$6*@-#Y_?QF%IH04A(6B@:%@4.)4.)]$BVY+]], M?6G1QS7\;G]Y(JL1;,W&2]LR-$R_DBT)F4N'P==-D,SA5>L\PW#(L119\^ZS MJ?N1]HW#Z=R"8ZN@9*P!^;?LS^6FZ7L51&>&(YXQMS#P;SH6^'?ND6L#UM;, MB9S^3M]%#1/G@#V&Z*B@,3> M#_F;XWZRW!B/F:C,!P&!(1J7N\O\;X]9DZ&.X9]LN0VW@SG2B?;DFJ_'@_O& MW3U[)R;D7&LYYJC_N0C^_[+6PK(O;\;-X-=!"!5EA6LIU7Q/IG\L$U_#X!_#!N>^%O3>^0&0\S-[&6+-[>6*+O^U=1!>-F-#S28%SHZRNE$E M:+4<:M[]_9!',=SU6_'1?IST4B_>%EMFLH2K6.)EB3QSK]]TYB MLJ_K.#+^<606.(Y)Z>]#'=^2Z66"N'_ $QE-A?F\()N](.DU7Y##Z:#/BW4Y M"!?^CJQBLGRT3YLG/P;5TO7CRR;Z&\C9?EC@_"G'L2LB];,+PGL/-P TT@OK1B_N6:Q^> M--6M;5D2$['^\'TPMD:#&%?__%XB_[9#/W/LUWHTJY.N?B\ MM!N]M"MV.4RXM#,X'[:T9]'&P6+"17#1!"=XOX3&H5PG3*M,B-(FD9L:Y*_Z MB:M?, GU+RQ0BA8DXI=?(R51UI@D:M41*8G..I+S9BD.7#0[KQB?G3?_T+7! MKX>+:W70/+K'PLAWI.?)M\><]Q;GZ1W7!K^UAW2Q:KM5]WF6/+U)A!UHT_.E M[:TJ=>LSK>HSE^-Z@!;$W,; M0D,XGA,-X8YU5=?F?]\T3SBZ9$7@[8[#0A@\I.J5Z\O+7U:UZ.,:S+%YRT Z MF#CQ)2,^3@,V2.VGXC1WCFVPRP'=(>(JKH*X,CYQ\1SO@6/V1_[CGW,?M5338=L)KC3 E=--WEH*?F_KCJ;S%@03]^?-[ZV>Z72X-GEH^&;]G/_[XY\OB!#T\ZQ4S M2&P. '^-D#-0\W@0F$F'QP_YZYIIXW!)M#'"XBZ>7L\.6,XK.MJ"M+$FTE@1 M>TOOI\>")<] #^M3'<>HB^&6.K"$O5 35>ES6C/)SBNBKRTSF+3PCXYE:8]- M^Z+_6R')/,,F[ 4'A8WU0WQL9*);%P<:11'$Q5O9U+8H9'VOBZ3AM!.6K$T($NLMA0VFCUTRR\_9'B:.# M*B[E"%=2#BVD;#GN6 [7/KG]560_V3$"3\U"S..V:V7$/7Y1&^*%Z1U3ZM9# M62-L,OW]J&,Y[<;#K&QRVREKU0PUNY]? EEM0"U\(,1;/V 3M*-8"J'[A%P M54]"CLYRY*%I64V8%)\3T.N8UBWLV>SJF9YY^@B7:I7*S;?GJT;*2>_*H4_A0QL[ M\G7YV,A^7[>9F9Y3B![['49INN.Y3O'7\TOK[:9^9/OTQQ>X#%?'T"RV@(=$ M(O=K826SGW%FX3..YS'GSVWMV_>?9P_9[(;.>$7>+%"$<[OJS1H31BZW5;/% MW8\Q?09VN41A08;&-^;/2$3.#[E-);E+8XW-J\/\6<6LW#^E@[XQ MDS=\*;K_'%/?D$EYN)^9/>@U8QW&UP]$K//Z\]Y!K"-<^_#F*6/:+Z4G[W"7 MB'755FIA_V!L&[D%274%"N2"]3Q!ZPH9F/H(N>-SJSUEWB,*UGGCXRJ/9?*' M??WQ_'OU^F>Q'=,").C]\:Z[$C>3S85VQW=*?G<6^U2NO8,$-KV)W20"&V', M>>W,RQKVX?-;:X,$MFH^F]I/%U9&7D/U$8G$<(5$"#J_4"K4!JM?\ M<1 @,6PUEGSVJR(E*&^\0C)4^2)1FW7F?*6VMA\#-MGU'>L<-YEUL"&>W?=3 M*QK4UK*+>-)(X*V$)G8:]3:X+%R=/%LZ]7[R\-W57J$R1:(=*N+.WY^>ROJ M6B9]F*_/4MP10W-L 1#F=#CYK&-X^73CQX&W%LSD LDC:BP]*.:MFZ9]U$J5 M#V.'ECGC2RT*65KAQ^RI\>LM_!BNPEAAP0#*%?MU_3,-]\JA1335CFX 3YI"+R/=H?[<$H_UMJPL%M"C%(/PY0O+4]MR MG%+=<5&'K>E'&X3M"!"]0MK.BF,,TW^XQH#'>R83>^+E22=^(]L/7L+)ET/M M?YV:GDJ?AX!=U./[TO7@R;JO#:K/OTHOY;?CYLU[@%W&>'^$MI//CZ]_>@N: M!&./'#'3M=>C#+>'FPM7:(:=CYJP)>>F.4^T;PD0#=M8!+213<_LI3-[V?02 MX!.RR6QQB>BFL1<]-^FBPQ_R,Y%1= XWE;,6I2NL$+O5XES].E:_/=598GK82D[=.<'+: MVI76.8F)=FOC-WU3243+VJMU7J+W:0(R#W.&T+3 OAZY0TYPA[17HU?I>[?? M#^L;EO0_/E:BS_A$U#D.;N/7^=\MN)=R7+LHEB?ZDJZ9BPSE/LQ1W("C_/KY MDG8O.XYK9Y""!LCPD7P#_?/)/SC"K6,M_W:XR)D/:=V^BV5@/ZXN M[OZ_NC\NCQWQZ#=[:QB>QL(I%)GL46U0_W5C5U*GK<;WA5,H9IT0;;"1<93BU!@8NBLK>GKA< MFOX:6D"N-NA?IM^JYS\N?Y8*,X?0^+3W7*O[EY)'RA(?R ?R>*]GS"*(#CDE M]AX3CYD018/YQ1']J),OF_W/.+XA?S'L\_0#2Z%]ESO^MW+?[\($2[9:UQM_ M*]? -?BI7%MX$NEB^*G_RL?PJW'#9^-=KL/W]W\^<"N<<^R)%VJ#AG'0;I;M MSE,O\7^!3$8"FNV4?281HN5P_DYX*N%5XW;P%<]VU]*UP>NO MV_/GMZL+[;ZU*4XP%TUO.O/D';'X73( WBV>.$FG8D@Z-2PF=R*Q8O9M7B35 M8CGI%8L0P8R9&\N+]<-1C$T#J8\KRILM(V19P&N?.2(?9F6Q=OU)O%T?RJ/< MRAR14!KL%N9F;-5DWGGLM[;5A5/NWQJJZ99,K?+;T[N(RS8:?CF_OQQTTW>U M0:?Q_>)1MS(=L[W&9!$Y4\J/9G*:R5"*-=:%:9ADW= C$$([D]$PR[ELW'WS M$5-)WKWQZ_3Q+I9*4IG4!S2T_A@/KW_Q\V?UGO-Z;993JVF8O:"S=YSH^'?Y M>N,.=>-,X]/GN^!A;3*8]$Z_[Z2:MDQM8#8?Q MRT_'LAGPMA<&+W#;8&B8%K86XOV%L!&0RSJ.TM,- W$O=9LEN#>.!D"<-=7L M4[<@T4O(9K#, 3[G*'7>IPIVA28D>A8U/1)-_KP37)1B9A%.:BN85\1TU6\+OP>QVO!+&S_<3$Z/$4S%B_1/!L( ME'X.PEJW-,($Z+7U1AL^M& ?XDOPZ@P?3X10[V"E'L=^@G_M*U>JJ;88BGN\ MA X5<)7Y!0XK]]B^OXTK6!4>F\_#K1?[YU@^#)A#H^GVC&H>1\]F=:=G^F MSS*]997I?9R]#\OW]>Q_9L,]L::7TL[*".2;_EPBB+OU:R>SB/5 MX/JC"WH)$ "I#H@> &I GZGVZKTH _G.*@::!-RTZL*1XD"[DX3+XM=*$%AS^QRFC:X8?P M87@]?N/%NDW?WIJ%NKH3AY_>UL-?%Z!K"60' >T@\YF NKA0L".@MG#QZN@1 M#9^BQ&,K=6!Y;N"6C.4[W]E!]\!66T>NX9->L#JP=N-0X]Y=7##OY)<'_[KM MY1K!89>6=M@C?$:ML)?NZ]/EO:?MRF&'0:NVL-IDHU4@=SZ.[A0VM+$D^58>V9@SRY6H*(.9>VU9QN-VJ8 F(*[4T MXAIAF=KQ>>?F(5-H&OD/0ER;X:B+5=ML26E,R/Q$BY.9VB3CN0>-R38*[ I:Y76^5Y.OPK++0&:T7^:#5UW+$-((1\W=ZV[+R3V_/-5WGI#6[0590YCYH#:XS_RX*N6[!\QB9 MK??Q2VR;O:>;K\S!SY@_&-F#(-IT&\;I,$W'0+5\?X.BXABLM3P70[[XRP3, M=E\I*7!AF!V9CD0XYD'V.@C0;M= \"J=I*?-X[7T,]=F*B8LVC9J,A2RJS.W MQQB/=..&4.P8_@ZWV95R6"PH$9UH?Q^CH'SATM0=70KH@9A#RV M5W.:?45$[14;UTS6 F\FE M.UX=(^,X!54Y^$_L/NWO/L1OB6S2D7R.9"2IHJUJE(QALP8R=2V!'PYOB,AQ ML#%6;2*)BA[O^'Y,P9A(P[I/-DG%T5%W&QY?AU]CHSV>V<%?DL#W^N/ %UW+ M11!B A)N<+QMD?_AP5N9(Y(6=-- XBRW=5--DHBAE!,&7YE>$W@ZS\$0M'I7 MJL++VZ"WMMK*Z2_EM'J?).*.6U4BO"K-HFWC4\?Y@8PQL!5A<-%C+J]XY2CE M?QARBR04;9+4)(N2HZ,.@#1&F4%+$_X@G#YYSA+^L.$#NT\EM7%4H\Q' M-8EMI9IAA67YF3QWS(#5:K>J[?;O0?8X7 -S@NR9<$)/2&&*-*.8XRVUP46J M]W9VT\QV?NM+4;.N@4DIZ1S?N-'_#B719(YJ@Y-VJ\@Z@_M3+?/'/W>5R])] MY5BY+=W=/RE'IFZ6BK?G]]<5_U4F=W4KK"F6__GV!.9 M?'1<8.[;O%Y&7^:Z)LY KG<=(Z)&*:PH18M=.:59!@ESZT#&'W=5%H;$/XR% MQ)]MN-K@5]?5T[?'F?Z#-C&1;L;;$H')C]WZ+4ZS PZ1:KJMU[?+S$.[.4N: M77AMH/F$]ODSPVY:AMUV@K'[*I5?@9M]7]GM;BU[JS#HYR"FS\2R&NS>"HDGD D"(RU=T\\C+GETQ->F M*IM'_? WI3?=J=7D8+!L6C4M^HI(O-:\.*YT:P/MX;A_?-)7#RZ"GJ_Q(FNQ MY",.%#=^T9,\]F(=M9AE@4F=0/FD?7Y0>WHJ[0:5# MK'UV*LUN,96N5G6>U1@CC-@MNC:EV:Y-P-/I]NP&&2\M625]F,P4#SXLZYQ1 M\PTXY@[1P-+R3-*%9#%=7"5C6CF(;20P- ZSLEP;_-*^764&J5N[E%L19F48 M:G,V*,UB;7!9>,IZ=P-0]U8&6_M^O-I,:AQ>[4EMD+Y,JP?G;X7S>WWF:_&) M5[L07FTFM3F\VJ/:H/CC_J5[\5/_^2OD8-UZO-IL;5!_\JZ?CDWGE]=8^]U? M:=BPJAK_CCBEU50<7"OE:"CJ4&2IISH)/UP9:N6]#I&SDT#$:XI#+3<((Q0D MA>Q5I8SX,):MCW:QV\X0TF?D;*7UY,%5/T^&>S>*MW7GR M_%):XF+7'LK]C/:."Y/EAO7>"5&+4QOS):L=RP+5HFS9B'I&%OJEWD':4+YD MQP>#YY>&XM%,)M8P&/.^JHJ8;;K-&JXU'M9D^:+Y?5''HT@.Y"LS/>9,*"9; MS%=-Q\=/+W1XXNP"G_55MS9H]=)'Y>K#@WH:5&^2"CTS6UD(7T-NQ:0BW]%P MR@SKBSJLBYDE]#?*9Y*%P^G>P(NBQ&PMM7E3Q3,&9ZS>@(:8P=<#NK5'/K ME$$EPXBZ[Z.7=E!Z>#E]/-)Z^CQW=L$BUO=)FS$K&;J>^?5)F!TOECY8IQR9 M0H;=QDW[[.B@:MMSR8Y5TN%8D3$;'1;6)R:VNY7C.HKJT!_+G;!=6T+#1SX&UZ$R2CZ1H!IK2K-($2!.2T[^6EPC/= M]N.N^\J)92L6%@=/*"I(\HGQT!C^@RKX=%-1&UCQ1TYE\B5W/-=3 M#45MV8Q7\GZ \DO>1:+;.0R@SGFF9RW;=E=J*BA/*@YF5T/NE4;7!T.'C\T7M\]=2#6,=* M$(P!9M4$==K$&C_BB.(?Q!6+?RAO'>,O0\6-9^;>0W69*XE-ET?T#M^C"^]"UPDMP58)" N:A4Z%^\!*06W765HWF M\-C^L87V_)]X]K[P9>/_W<\9$EO]OH=CT;(4K6?Z4R(Y;\ M![I0A[7!<=]^U+*MGX]7V95?J&S\A9IX;2*5I"?I=&WPKW_X N2/KZ"[=H12Z=^EJ;$%PH&!>P$C M@0+D-3K&'_^4;ZZN;JZ5ZOU-^6+'L1SN PE$,)2'?SL2@&F 8"L> MY2' +0!)V;',!,E O-G1/2JFPI#+9?HM'2W)7:?DOQ'++H(4\D'7+-TU;CHM MRPL*(OC37-HFI6X;S&F:ZV3"X$O(#3^_/@DY0_@ ?_R32:62*?[_,3X1(A"Y M$&)UP$,(\Y3XRY_#6UF(W\I;U;ZQJR[:\0BMQVZ93>,/;6FA;[U^RQ\<=Y_R M8[;4'WV.K1PW^-*W]*%Z?"NW-;4/ M/VWZ]Y7ZIG>\CCSEWO,W]RGU>/DSRX8O9I5?3#Y*4@F-,S>W"S\;7P;!Z0)F M6(M,<"$&F$XE#U.'R?3!5/X'>M3PGN??M>>#I]9!CETXVE.],5%V),/GOZK] M7&CW8..RA>1!X7#*YG%%5DI$(&S5<2SL.HUT3C:FH[355[!$$>O19F#-XGM> M&?ET'.+>W-W<- @_L;BVSTV_VG@)Q;H2M=RW+T8+4ZIJXX.4NW8[ZN;Z'IU U1;"UTQ\%ERY)(?#BOMG*3X M*VZI*R^G!M@^^LJ1.D.J&*^W>W5'UW35[F-8_Z9)+XVF"-S2I&[$G*0^UVH: MS]_,1N;QIQ9[?6>\MK,M8EPB0&$O50QI=2(1(&["B^EWR4)ALGD;EOI JJH; M,G+_)$..+($DUPBDN2WO.!KT#+JF6<#%E M2VG9ED.MDAN,:4ZL.1TJ:C[%7]^*'^,FXN:BSQYL6SI\;OC(?B:=59'.=>\V M76KW[&>SZ9..G!:W2W0Q,7) NMR'-KX6>L9UK8V(@M21_'#J2'[_8!2V1^GH MA@%_^'8C=\ R98@=<*6WZ0)IB&;:HATWL:(>@H9S>-T.[!_/;M!TI\$U8[($ MQ8L2[*W+3 >9JAM#7(H)["U,5&H7_O5&G<9!EQXAL; %LP7D=7#JW>6+G6.W MTEZ4O"27V@WB.MC/3J.M#R#;T0@,'+/2R.4N%FD&4IJ1Y* )375!"OLQ20&S MC5D]1/=X:3Q9PD0=Z#'KF:S%IF["4>O :1WIWW)$>(5G%&'T8RZK,\'AP;DR MT&%V"W6(("&)7NX Y5.=MANE5*X.BU>J=>L56YR\-5B7=[(/.:Z#E(A&1*/N MM?5&FZ601US2+(?H2/LEF>C.>/" M-9$FO8N]&92FPNGSB6,^WM7S2PSB',8$<<8B=O>^%U[*QDDSUWK^XY_J6>FN MLG=4JE:.E?+-U6WENEI"U.$=#^N ^N\[:#*': "D"TGE&GBXK8+.I!(;B 1G M$SPX^]M3;1"OE(' KV-/M;D,'!9ZE4"O>J1>(ZYSRM^,91K]-?A M"K 1@S>6<)(( Q%]"#>,.24Q._%45PO4=3EON243E:RA1<;)NW0!C=A,WO_K M< (HHOPJ;I:+1:,.)JOJ?$"EI/3D\I%Y9E+R\!WERP%U8W.^C!<.0&$]159C>P?1&WD.+,G#";+ANJX]PTQ=QO[#O, M.:^(=]SB*_PO'?&MD_9/;*GG%)WY5(?1>R8>YTY:V6E&XY,3XAV^]I4,]RN2 MG6\TA76ZAL7SP/&2.S(@D.@7D"BF-7QDT?I*YDXFB#S MR/_5.I6:<4 RN=J .<6KJMGLMRY6A=8T/X@4J %OES^SI^FCFQMM"S&DTN,P MI-*UP6VE;I>[!];/WN$GAM2:,*32F\.0.JX-#LUV]??1:0;(9HN;EY>6C8$B!9DW!4.Y53\4JU=6V1UHU*M5@O'*W%7YQYNC,W'L$,_G) MFU.?SJ12!UF>>9)*Y5.+5KWA%'&&?(*S*M0DGM>HG652>ZD#,'?Y7WDP@GUY M'C=_\5W,+!=3W&9*[ +Q3 .'U;>X*.7!.H_YRB:2 XI[\A8YY(%Y7S&>FF=6 M^B6S@=..6<:*SCK_[K-V6%>UR3^!'TH*IM1Q.51KDW9]I5I7N04%_1$2[P)([X8"Q.&05 (F;OG\/R,4>\9&]EK$)1A^W1O'5Z&0WQ.:';_H$*SV_W)N^)21RWBMV]>-FJ_O4V!9^ MLS[ZF9])"?8Q3$88>-$=3'GE,1)<)'7.E94N%NB=/,R#3&Z$MHI;0%N#HT?C M^XTV>!L %-9TX$% &Z-JU I7AK4\T]4-I00[8RC8FG5^6XV9MJ493 M+:(K'2B8P3KW$Y>ZZZ)O:SY7\M+U8C&CDIC.0LIQ4WLN/19_'ENOC8THQ_%K MV3IK: XQN3)6M@7$8NL_;O+]4GY^;6KE'')-I/0.!AIG21=WAV,<#1%!.5W1 M[FYO*YTFVU*.<;0QCG$TQ#%FL)\//@Z[&*:4[X/<][[CGAYK\SM>MH)?+(&0 MPOPBO3^!E$(:-FH=4M60%#3*0J;X7--^;EYZ*#=O\W)$?;"O3]^.S?.SXNI8 M2-K/WTM'\_=V1NF($QS'NW/JP^S@\9*EGZP?Y>=>;DM/?2L$1Z22+8$+"=O< M1W$VM_(NF[NT"9M[F"CTWT^-S,FMKCGS$\5ZK.Z-"(&02WXV SRQ; -\LP5 M?@8@M\S32XQ53@EBI=-IH7JGTYDMBE4.JEK!+9T>NU?&\RK99SK-]>XT)B%M M)FAY>+!,B9E=YWDO+6A9[N4Z-^76QGW7?V-1J0>?YY;U8N37*F2W<#57U_0\O"=5W\>9VQA MN1=]2RCD]VVGV;@].&[?:-O";K8Z9OFQ5.)L+%B4CQFDJ*V6S5I 3HF8JH?< MK#7H_/,3RZZ*[&YY#0*6N3!^?:Q2&4[*XY.())DO5),^LJAQO#$3XHW9B4KP M@EZ"657="#*-0$/V[1\E9/^$*EZ:(#O)2^ 9+@D/W>1. TT"M$:R]VV&E#P$XR?@L'6*5D M_:/370RX8;(/+1%G[,T,L;&.\X/?'>LMA!W9_L,;GNMZ#/AAKH8DM(?THQ 1 M$4,+9A8Q"?Y5S(QCW0M.EIV)DV46NPG95#8C^R5E%[X)9ZIIO3+[',M83#HM MU3@W&UMS+;)[J2R_%OPO_UI,G/A"=R0WA;N-OR1B3DID4DGX9V/_WWM#9@52 MS?R53<3!.4FX3V4^N,][ H28@/:IT%%12XSA]V'Q5,+K6B%#5H1R_,;FX<'@ MY!H>PL3P0DOX:95U76$2I$07#-U1#-W!I=89O.*OH,1QV0#:C3;3/!_:Y:A/ MAE\8AV&VBCP?WJ"0#C.LR6^O#7ZHWJ].UN@=WV/G%*\#5-*G%_VE!#@/RAZ' MO]LC1 UP>_C7[>_V5'Y M)9?S%Z?I0*)J_R\%: ->+3<=2ES:CGY8@F.H+[*UTFM\?5UO7]_67'-F);?L34.,Z^AB6M MO[3(^DMX.F.7?_;4/GW]V;[UC@L36SB_9_W4,F!+NK*_HW-X;*'M<@65_]KZ M/YQ,%7%0$DU%6=V 1 M*E=_:NJCLGF]W/^1!T'W9L7,(-9_UN484.C;.K3L$ M']N>_.L9P#(&YW?EB]^EVY\]K_G'_))LYJ;N^?Q_QBA\/MJ(F-C8'K^S=&:? MJ5/TT"/O:J8\[70F@IX+@V2RF%L5_DMN O[+V.[*<_<"_W"'-5$FKPQ"*9G/ MY^'_XX"$WWE6L7PGM4J^$PDC^7&O^^].]S5[_/KCO/X.OC./!BU#CG(&2]'T MQJN=6\(WXG9]0>S=5'J<+W"-*O8F-WX6'K#T?<\?SL8!WG'MLRN_]D?#USY] MT'BX*I9N?OYHK$3=F, !COZ-'.!HF90XULWY>?]7M^NY;#:9S>96/]7ZV/$#;HAR.Z2J5%B M[;F)GE/]E=T:?J'>X%9OW+S^+/^X4+65J@%_*[&.6 3FY5VUE)NN#_=/TU7\ M^2HXX7<[S=_A*)]$^O.\9[LXTFPDL6C;QUE]FC'G-_LA?![^O [1U9]]?F87 MZ3N./I:!9E;)0$N&,:P]Z>ZC6Z\?JK\R[^&5T[6GX7W)[!\00&]]3&[!2',Q M3 [A<;#)&RY>/.^%H<<4S?)@F 7OS/A7;1?/'*&"Q=CC8?(@-YOK-O;(WL\@ M/T]\1D:YY -/)_-%9(K%U1RX9(L^:'BTE=#.0,9AQA^#OSN\QY2JRTZ!LLG3 M7IVRS1JA;+,$91?Z98HZ)E\VK)9)[9Y4[!C>@"=;3%%;JFXZKJ*;\#CC'2AM ME6?24FO;\NW%ZY>H2[:CC18^AQ,+W M&=H88WA)*5\QP\7MBM_"_7]U^[__4 W$3(KZR.MW:]F1BD]_Z9EE+'VEQ/2> M"Q";?[N6]\ZZ%4MT,Q_KK[K&3$WI8W^257L[B5N&";VI=G0#^.(4[CW2_>;Z MOZ4A1KEI1^[&E[8(\8SQ2$Y-?KS3G9>]ILT8J(G )T C0QV1;4U:W:2*;=S=>C7FHW9R*GU9JM>Q+@2M5$E=W9[3[0=WLN$3+];4 01 MD"R='U>%]I]=3N^< +2Z-CK,^'28(;R$P5'KZ%NQ\?9B?&_M)AUF.!W*"N+L M7$!#ZZ;"#V:KG=>_MPR?+H-'URJ,XV>^7K4P5]A/ M'\PLD;>$MXU(O?70T@B/ZYZU.\OV,T$*19R/::WK?#GV_MK9E6'J$N^W<=^_GB\/Q@"SM9 M9\9ULJ[4!HYQ\\W-%&_R#PU@75[6\V\W?T^>VSM M4"?K@]J@?%W,-INMYX=?J[ID:^]D?1\&]_$CTAA)YF%H"DH'\6P$PH0?R=!\ M)+1- 7!G6N#Z509>>>A:!MDI"&\3($\04-3-5\O@<,BF/SO9&3$:9,=/* IN M]/'W$8B@N/@ZAS5B$6M)O(9/%+;QU1?T2473G088!-R?1/FJF@@])"CT$,%5 M5H '-#R"\ J&$.O'D1R%;Y^8&*([9U)_.WJG:^A-G6GT01H.D+EMBT-XB=]T M#57'/31U8$[R9V+""0VVPK7HE8;>T?GH @])-[D" C_D4QT95(PF7^HOP8G9 M*8%.K0+#PULD-D[F1?"?F)R,+. 4NJD:I":ARN+!WS';/78#@U,(D98<6=60 MDJ._@O<"+35>$@UZ&<(;-)GJ>AR,JJQV"0'O_#OMJZJ$LCB L($0FP;'_9(3 MC#M!(EL0+D17$=*(IG;0C(E<(PY),;0+3,\!BUHQ+7P2P9CQIPZPZ]'M$GLN MMDO"5^\KT1 89JL$PZNN8GFVTO!L&\1%0I(LS4'>/+Z%#I\2;/V+:?5,I>G1 MAC7:J"D3WBFERL!S'P#E[,3BR3*._@9G0?C-/9LFV M<8"<'$AQH/[#[;*!%68!QZ M..%$>V9HJR))BPT+^3[']$0)[9DH*E%_&G<"0I?"_1^Y B.- N"67R$OPN%/GRP?.$6+%]USP[."ATS;,CE9QG?@E+.0(7E&;SA=.' 0"]$ MPA]CGJ@-G%?]Q6@]OO0+A45-> *CNT;-/5W8YSLR^M^A#-M,I3:H:T\/_?*/ M*^U,_^.?V[O*2>7NKG*L5.]ORA=^8(OCVBWEL&"6\KR6]M8Q$O+9F M0->NC#VU,.RT;,D9:911E?Q/U(G04[R@*_@-!P6+OCD&+=O_ 2],34HL6S[\ M-*DV?N)C.KVD"M@,0SQ>FS#)A2I1"I/[ G7E> (B.PD*G72IC&@=X<+EJNH# M"E.'&V!(-*3?XH<.:J#_:%9;CQFU7 R:T^*C?E%$T#XI-1Q/$_0Q:?]..E?=HUSU.G=6C]HI,V[;N&%6NF^9 MV5JY@U+48+:+WBR=)*!E@W8#M$AN*]"0FAZ6VZ"%P3U#/K&*I@<)? N,L?=J MN;IH<(#_A%\P4&[J!N//M2T#:V.$+V?X+4I/-PREK;[2GEHV^8^DDL0?=>2S M49]B,\S<$L*3!VR(B>:)3<_4G*&?*>JKJAL4E4!OBZ8[KJW7/3H['2N4(I_P MZ@K&&]D:^F\/U3[X(@F3YCCF7E?AKP&=D)Y)1,>;:0?@?V +3,OEVQ!I@*NZ M+KJ+8)!7E'-$ZGU9#:5T&*.M'UKD%_;68%TWH8[\$!<=GGOT.7*)P8S$6E"' MYJISU[:Z%FK*HAZK"63AT+\MS]" 8=G\X;IM8;.F8 FP1RCK8 F#&)J;"73H4*0:64C1>O,1TP)F\$L+CX MS@=C=._W-D0H.?PZC.^(P(\ZOKU%0I:&*]07@?,O$U\A6(L/_#ND^2"31[$"":^&"=5VCU=D9%M=$F=J2@'&=IY,,6\;AG:H/CI[9S M]_9T^S98HJE1G-G4. 8-PAOT;55]-JSG/_ZYO*E6E=O*':]77+ZE,2YO8'WF MQWVD ):'_TF PA44L17T"WBN*H4EE@(W1#@/Q X0_1?#E M-R?_ZZ UL:HV2JY^+>T65\^F:H/KRN^S^XN"TSW19JF>96+K)-7Y^O&<9;2A MUA<9'D+*15,R>YIYT<]?NKV?[+U5LW/-(L5U!#F+#)_%_6_C]K=6/#OOO+MV M=ZY99&MQZ:F=[FNJWRO>W!RL9R^RM6CTB<_BZLEY> MS6]IGPH>]46V'6;7:VA8(07"1KJ&;/-IC(C.73B,?S%ZP+\%+F!9V [L,[/ M\]QEK >YP#]7 *"RV^\DJD\=0&/S/UZK>CTM'Q0^X= M]#X9:2.7BJTCA[DH:-]B.(&B&^1V$)G*PE.]=JR#3'Q!PY?),;7(MHY+EKEY0 /&:ST\E,L9@D)>USNX?3@9>_V>G#5#(7FQ<\_V;'"J(P0$RP4EQ; M&=:JFQXHWC=^NB+\PO!0%[_%!#W++(6DQ+UU;9E4"F$9!OQ$@JJ$)5K_^?+U M]N'P-7.07I<&)P4:1<@:_II".9@KUAFF4-AJ-GW]\BZ;26;3T[G"!%;PX?=_ MI4*P6$@>'$Z',?XW[_^J)6,VFTL>Q&:B?9[!FL1EH9C,QR;^SW@"L3*R,E9& M8A24[Q;3@LT"F7/3O%??0I)/ ^%G/)\???=>6Z7G%35R#21>-#).HD\+375] MPF\>NIN\F>^1: -F6YKJM&>L'*'2C?3?N]G!:>&]7(IT&KJ0N60^]1Z=X"/L MYU1I\TF=\U'GXG)CB#J+R4PFKJ;UG=Z]%=LS\\0B/MVNGY.9SR$=BK<<,]/J MZ.;B$9>959;0B)^!EL_)+$[7:W$M/5+PF6E[)8%P(NK00EV/%"&TE2,_>56D M6JY:&D_ (Y?S%M.^]C"[7C1B<4*3ISD+P(NA',67TO&-W2PY%T5M=*S\]+'$ M)HP,&3_::^LA:U3ZUUXE-TW/F&MM2W62Q9?UO6NVXW9G#?-%\SF;/"C$F=#Q MA6+;C?M;7(CN1[)B7\\/[!\7Y]T?9P>C8QTN=ZS6X.CNMEH_Z=P51\Z^IN<0[MENSG8LC+'>^A\DTR,09.<(4%K'-G.)X M00DYE+E^FM8MS[@XZ V:DQ%[WRB3D(NC+FY&12YUQ M,9DKYD!2QKFV=E%*IA>47$/U$DV[FKTX^Y8MO&3?=<^F2*ZAT5[[AQ?.9:Z? M7I/D>I<;:H.R8(GS!5F0*23SN173_8K1_[?!O2=AT YI&-A MI"IVS:*C,*&^>H(#X:?VW&9&ZL[,Q(B(RH1W"NX7_]8?Q^;=P^#AEGUK3HUY MQTYV^19V;*CZ=C8!,&;MZYYD:C^5S<1E-2S(\K]N1-?)S$2P(_9QI==X^MW3 M+J]*ZF3OVB2"'7FK4;VK%FYS&?.HL$2"7<@ 7!?!KG"20+ 'V15XL#9#L">NM].WAL=6-5RV(7Z^:R/QZYNFJG] M=#9?^"A$>SPCEQVRY;QLN7/CG-@7YZW)_M7)7';HK?5?@Y?7;O/$Q2+!97+9 M]YM6:^2RJYHD$&P^'Y=PNDR"78$I**M)<;2_E .L)1V>A/A$-S6&%>U[!]UP M)GF@A(_/*1^OGRM?TNMNBYF9*\[63_^6?CV,R8T<3+O M:&&'1OQXSK=47CUYSGF5ER7DLD86N%T:_]S[]6%L@1V[$B.:_(&=NVI?/K]E M*H>3#=KW78F1\9X++]E?O49+?DI38E-6R-#FQ@_;,!C.G MWBO,F?5.O']N^KF]>8K++L M^X>.\(9Q@]\^-V[3AIU=9A''PD967'7,>"C[I4Y\40-KOJF/K^O9Q522 M\0)LGIL2'RQ1?SMGW?Y1MZR/CIM:TC6)'?EGHW!K77^_:9;T]=Z1Y:3R;>ZB M+'_^V.MC%0Z(C8=VEB!6ANRA[/G/[X/>L_M63T].(%Z*6!D./_6N"JEV(769 MKZ]=K,Q?=KDM]V7)D_]8HF4YMR7>1GJH7[9L+W=Y%Y.M6UBJ:!D:^?RQD6MT MU!^:JZY=M"PA,W"CHF7)\ZL8(^ANP=X0 MU07(\/_L[2DGV)/\+^46CN!O>-UOCYD-]I>2R2I[>X*M:_JKG-(TN%\^D3W7 MZOZEY-%9(#Z0#^31-S!C5XOHD%-:0PAD8$_E?M^%R98LM6ZWOA;N09>R??^VL+]SF3#3_U7 M/H9?C1L^&P]P-\Q] M8#IQESKC937_;J#'@I3*A+Q##;6?K4&J+!,$&'!PRO M#1?-UQ6BR _3IP@$7==R5./4MKQN *,4+_^"IBKW++Z=4;B><=%7UP8O7N7R ML53M/586[7HTOJ$0M4+*I.9IA73Z>&S;UXVKU%/VCW^.SZNW-]72I7)SDOAY M?JV<5*Y/E?+-=?7^[J%\?WYS#?_83RJ7]\?*%]1W,ZF_?YZ4Z:_TWU]7T:1U M'3SZQAQI7IY*@JA4X(*T5;,%XC*7SR?S^4/E"Q !\#OL,O8U$708LSP;6Y*Y M0,@N;[(<]#%S+?Y'J&OB3]U43AB(TS(0"Q R5^'*%FZMJ\%_5>5>U7LJMC?L M4.-'0P?696 7QH;L)CBZ_\F$;OISIHY,R*.5$%H8=JHGN#!LJPA/[BN/3 %- MS5*(?:BBJ;>/K>#OMGNZV87*A]=!R3LK8K2#O:C1I:\W06:8KM%75&K2Y]#/ M&EOY@C\29W+KV7 (#K/ER22B MVRL:?/*>I?+'2JEE,]KGV'<%7\N7[N.CCB>FCX^,_C89^=Q.J/@%M5[ORM_B M>B;2B4]1V$H/S.'@T:"M:S;%V^&%9X[$K6N")P:3OF^S!%"7Z0C+A1A_IVM0 MZ_9Z?\Q"4)]MPY3@!WY?/I63AF3-='I7*CRI9(KRZ(!05$Z]2@]^KWINV[*I M$[IK)=1NUX;3EGWAX:I1 +#53*;,&781[ +SF'/&PU0@(G)$,\K5[H#S@ XC1I9HV,"A M;5WENQT?8*.NE7"B8VA(M+.UF<%>0]?9$3VA<33!>1O COMX]+P;-5Z]S'Y> MZ>AP;2TS06?1P*[?.E( 38F_NPWZ'Q],BA(DVO>->)A.IO,%)6:PT+L3."() M(7QITJ>>AM?Q@.R(5^/5,/B%4#7P0'0, A9D1H"/ M-7G+X.$P/21\>D"VBL_UF6J+%D_#&DCF URD:-])G7,CV(X&T C?!^%W4#N6 M!R>/G2<[ZK-E<[+BNE485S,4L8X2WKBXMNZW>"53F=B=(UOR6X&D:F M,]ET;>"8;;UPKY[E7M?3/_,0QT[[LTCS65QWC*/<]\O<;:^QOLZ58]QD2^DW M-GN+Q!G[C9T(3OI$G+1";2;K]G__\=DIGP[PU.'U;*XK6?RI+76?M[:OVPZL M,[U.2GE?,M^4Q0A4SGA)\8G0^1Y\U8-QCMO)2L$=>V7P06WP\TKM>M_SI=9A M9GE(K$(XY_,@F\5(8Z(+B_3E^7/<.X<#)C,A2<^_>5/#Q^G,7C8].YYT%$4Z M U(#]+!8 MP5Y.N71KW,O8*Y=^G[0[92;\99"SJJ.;(K3TRN0E%,+O6B\VG.[9H%AHKJD) MH)@8#UM%IK:N6[H\ICYEDU#5Z:$,VDL\E"?KHV.Y\( MS;SO/M]@9)=[I6L#0_-.?]Y6*ZV+UBJE)XTIU=>-L/MWD$QHHU9\_Y*%=_78 MW*#T7,%V+NVVI9.Y@[B$[X4%Z-@TO1D6'I&6H+::&?>*W5SWNX^--8E+?@3.4I1Q3G<$M MYB'=>.XME1H$+3[%+;7[O[TSM9/NG:S4N.3355SU;=/7 MLZGD07K9_J"I5_I4U4W][R?K\Q]GAMW7\4&?&?=U,_#G'Z8 MZ_2?O>,PI_*MN;J(#^[?J@=G]T=G-LLO3[>8(05@E$5E]GU,'Y$#*:!]%N%6 MXJ7SDC@]IFB65S?83('/.=\RFU1>:F/C.:7MGF$EF"M/-VMACB-O(K[M] M@"L^O^69/YE,,I7++>_S>M=<43%B MN!0U6FHZ;EJEVJ!5:6?KG:O!]]/"UDSKI#9XO'H6MV9:A=K@()__ MD6J 7%=S6S.M7&W0?_WO4[/7 M/6C.G*GX67J_6.E];MVE]Q$^Z-W?6VFOXGW3 T?2]A3EC[MDAZ"EMGX<%^M7 MK>>[]-KO_NKK^*M>W2%*<"NO6*GE_KY35NK5+*+;E:H MRCX]F=W_=&4Z2]5=V4@).%;RVLQ%]M)75-,$^Z_!>'&C9V(@AS M-*;""ZVF\J3+.G%9LO^--9M^97BYS:"+-_0NU/%@U56!5TAF M0O^2W(10 X(75.F*7JGV"W.5R\NR_Q#_WG\*+R'33:J,Y2A??[+3L%X9OZ[+ID>+&28?94\37?QTXX.*V91]A2FYNA6F99B M6&:+0YQU#:PNI[T/ED%O5^GM#?_M E>!D S@!CBP":#4P7.P5+&WRIT'BOE! M/G7P 6C[WD+1A/$,ODU8T1IF%QVD3L$F@'$G$#N\RPA 7""S6(32TM0%VL2K MVH!W]&6-_/#I<60)W$4Z\"MG'T_?/XX0U>PKMXR7_OGD2C_AA)_@A=>F V=" M0!W!V8Z>TY?&UR^YKU'ZT!W%Q]" ^T=>2-2EXC2 [.'& MJJ:GVGTEPZ]Q;@C2Q'\9C^T%L";G?(\PE\J-3$ZSX%Q-RQT]FS _B;PUF1"K MMV&2_MJ"_2/\%MO"92H]&P_#Q!%\'B'OK9P"W6?<# =VQE2,A#I@ZYG,^ B7 M*TIO#2XK@+L35,ZKS@CC "F9(5(&,=)$ ]$3$77 X7 RH-K)R\2OI$3%&+I: MA))#1]H0R =B6]LJTI*B=SI,T^&]0E++E\ISB>I?OKP/:VX4NRO/[RM72F:L$_2J=%TZK5Q5KN^%^E%- M')]7RP_5*L*(EJZ/X?]+ET_5\ZIR_N:M4'R[O MZ2(Y#J&=8(V6J1A],'XDCV@1UVFSHJI'PX?T$ MPB5:6\.854Y;PEG"'45\253>GCV3A]_)XL&7>B89QTR+0F'Y8RDA4"RID]J, MX $3H(8R1-*B "HMX;#>N@PX.!:,/'O8# !4P-=V/><*.0Y2:?VON\K-YX] MPZ@!@&'79EV5@V6&%()0& M*=Z$_&K9+=74!ZI_6#&K 8JPTO1BV>@\ B9A2Z@.DYF$87Y"=: M?;;EM>"877DJ!(Z7X##L8'.7.%"KI ^.;ZKI302=[*B$36C *H13QB+<3NN9 M>ZD%/AHP]AZ8(WN&9;T@B0;;M8]K]G<;AM%-GG&!*T6+UM8$MKS#<30Y0J6M M.R]\J]$Y3G"G:'4F84T,(28=QLU9.+..(PV,D W!!#:HVL7_A>^$.?$__9^R MZM%4P$;WX;O@B.1,3L12+L52_-\XH+#_(RP113B\)"U,&N\.EJ*A+,)802A!L0H',Z4\N8:AFRT,QAM84K)_O-IY_R33QP$8ORP6'[.P0QEPR M CPW%G=.-^%D^ &3CW+(*9G@@*B^!U>IO#58E_QA:-77F1)&'S74'@$?TTFX MZ@O:H(I5!W;F6_A>%^\6+7DLU>#OY 4AAXB34)NN.%MZG S4J:QCAZ0SBA/7][*OR# MV)O3=^C&(VDW=:>M-%7T'[6XE.C:.B+I*75L6,$0?3.$]\C]@]*UH9%S,0G_ M^\H,J]N1D2^8C<;QM-%3?5>J G>!!<+(#43XI#%=U7R1,TE&IP*W#SW-_!9A M+,]V:63NYTS"[C3:IF58K;X/[,L=*>%%"O8:PAY.H.M';W WD DG07ZB-^&M M"3\;PBOV=T$^C%XAD@7$1>HP?@,CC!BSH9,@(&]$%B9<85/C^,6,(=,68,+[ MB8CL5*/GRA%I>XP_V+0LC3/HI)".Y%J"H;E?E\Z3J?0SN+NVKL$VUZV>D90R MB^LSAMIRVGH7> V"7]>M-W0UV0BNV2 IK7+!=HUO_ZFK\ ?8*-*O) 34L>KB ML1SK'&-=H"-WF:Z4=;>?E*M;QTU;$P+Q#0@<<28I[NUN6%[FG[-!R:J,&<4NHZQ2@M> .$-PX_N($B?V$B)T+#PSTD5*%#$M>,(O> MB%F3'"@XXNHGWAT\C/0A)YS@$[ZV0.RK8.XB0R#X:H1R=9TA<%:,4JHT1P[A M&_IAZ*KA]YAKO<>)/?P.H"AQ]@AE;UHP?Q.D"?\%2Z#6Y&_6+LF3<:T*0NIC M1^=&A.Z$XP$!M_+Y!L570"OV_&V/X58.%]K /)G20ZT1[K3!'^']8%G#)M6- MN*_N, X #\H!\G/88^2AE C >7G+0F71X2YD3/M-J$K+L.KP*:B J.B)JQW( MCF$I$+TC=<41>0WRT-TJ0V MCV^CP5'YQ=CRC+_<[=_LE_>_)A,]T7, I6O0.D%<->)0Z#@,7SINJG-@_;#4 M1_!R5#5 )2%\5CGP.OJX@RW5);OGV6"!2BIAA=P/\'RPZ/%4@*@<." M(1YFD[%;]W0#GXX(] M*@S.^#F2H1C;4F&$%H)>$+#V([D/?HL"[A:8IQ<'MJ_PNV;TVCKH4*CQ6& T M6]Q3,=H%0_8/B;;9L.GX5/C816_-'*TQ\&55T$<2 M,U K[J @.%+6A:A2>==R4CABN/"'4?3XAE?!(H^<:IHVU% ]$]'-A5O0=MP$ M<@^-=>#& 3\;EG."9W#S*/B-H%J7<3G9)?I$8:^",$7S8%]F/AE];D=PK:!C MN5+AIZ/Q1R-]0AK]>(!179$:" D%C!,9:OJ&.%8$_&FA,-1@#VRNVV'.!A?2 M9-C(2^Y/_6&_2K*US@R=B28_^!EE+8)20/1&/A##:PBLJ0ZW'Y!=PY (*\0^ M@!R],4/$:7(!FI@B0'$?J=\"2L2AIDY73'^#$S^'2ZN[GG#^G:"M=QS2 MG^)Z5DFWIN_@3G 3$5O>.(Z4D0WR3!)?$(V5\%,^:A(GX+-FR5,UI3"N2U$P M7R3'/W-)P70Y7^5?);!OC2\W''Y:,"&?=N#-3>8+@!C54 P1TVO%.\&OUK#K'AH&^/Y*SD%98)-USLUD5[+>DV MH;% RL/?H>GZVXJ*N-IA=,E@,U9\'=:8;+XE0?'\9U!\ T'Q_&=0?*^RT/00UE,G+: M WZ*OI\>LD=DS:!XJC:%G2+BD;E#'X2ME6"3TLX!8=%K$N)=P^4*@5":D]BOZ0O&JJ _(@AR-D)*XL$JU47Y39^XJLP4S!>*6+2!I>UDEYX/[PWOJ^DR+3A1$#W MIAAY@CP!G8[J^V)#FT;$(KQ>H'/!32&U ;L-DD"'X9LV4);O\J(>F0Q^TK-L M4K:'J(T\=B!&8):.!Z02GEMB:&[4 @V3.S%,&%?LH/C%#GJ3_[K-^%QC*8#W M!A2+_1!M_V#3L26BU4?]637$GG$[@H,J,:-V+(T9?D"%BLRX+\0R09%DP2^3"9''X***230? M=-T#)1ED&39%VGD^S MYW4_!N5%6HY&?83"0AYU\"FF7#)!ZZ3L"7-RQ3] 9%^X==D6EN> M0R.JYHO_F FSYM]3$SP9K?5#K4VUP=VJTN$?$%S8LT6IXTSN/"OLDO M7.K\-E0\V^HR,BT],,Z(\W(C[&,4OZ;S4=GHLU .6FC4& M0@ =#)E,$3X2HMW@D1;E"K:H9<$9]I4RGAF8]R5#K:L=-6K;#R^:'$V68 OT MLI%,@8]XX@3_*M/2@K4F@F,/^?KJ?86;@'! !&M#.T\\ R2%/.V ?X@D0-N1*16&IBLI37'Q; MQQP5]'\DXO-N,7D.X[QU3I:J3?X9H;C$/X+>28^'W'GJ9M*/W4P=@ZM&1C\1 M&HSL./XJ[N;&O_9A-V29:QUT@1YONUNWL=([E'DL+,@7.'ZQ<$6'-P?''SNE M#\!\!=F;5@\8*EA &E0I_&!M58PWAHO^+)WNBRH]Y1TV> MM.=#DJQC(_ZG^WNAKWBH6YMD'<9% GL>3"S4784^&PZ,)VRUY^=0XWW%#&V? M-8!!\VKA?AD\W0Z_=;SZL]"LFP;F=(N[K-JZXZ=/<7\)<00-I!/,K:&(%)7 M7%+0E"2$$0WU /B?)(BB.C;'QE932>([8*!QOY((=SF@UHN\RV0X8"A7R_1!J"WU ]V!,>_Z-\'^!HQ+(X M'^$R^E75#9%RP9/8?B.6@=OW#5,_3FX%%H63Y+&5+I;ZVYC_2#G,%&PWQ Z] M@B9,BI/(_@DFQ#T M<9H"5:.?P,'AQ2:%;RT@]P%20XGA',VT%J#_>:Y,Y)"O\&:X="S5++,MT<+ M@SSP2F(_4 7\ :CP5;<]1_E2OOEQ?KR7+GY5T%W!.H)>[U"8!!/OX#ECZKMP MS:E8[PYK>7A!?QKL^IW:U;F[,KR6T&T(7T8Z-')KP?QQ/3R_UU#INI!L9"U5 M.,A440;-B:BINX(;@+G4E+F(( @]4XKI#MR;EDQDUR7;0Y53;H[C.UU>X6* M5:SPSFC,]@]0#=T>.C7*GQ-)-#(Y\N,(S9G%R"FSNA;0 N5&E645D[-6H;*N M;,Q(BKHHQ0(]R_:Z N>H%=J,H*3+9\/831VX!DF=,/>O6_V&Y8IZ)4?E!5U8 M0.-O+$^5H:0NO&8^FU7%+>ZI-B:LVS9(*P3^0&Z*3M!?.LH,AL<(];AYV'[6K;:!4Y&N7J()7+,?/9%N M!.$(]%F5Y"+R&W_ I)^!DDQ8MG@U#N[;A&+%V-:>F>3ZI512RT$-GF]*B $) MH;<9S5E\J!.4"X)<1C&"_ST#SQ"D/_P,TF\@2'_X&:3?]2M'52F^8XXGGG$% M4"H[+*+7):0ZJ(Q5!Z/JHVZ^J@X9+@)S#&P-1V:!^WY_U %]$5@'99%G' Z] M2Y7B$JTG,@)DDB!IS$!D/-.K:>A4J!6H?:&Z8&%3"1M/6BUA>:C!!71"JK,I M!(F0SL*W*9/!$OR%D+ZCC1A+C=(M$T3HEP<+O2/H0AA0O M(.R'O!SA"S1Z9CR5 &NP,"9'4=B$'+I.D4 _:Z0*NAYSJ?I7>;1L0\/+I)RC M<,!? B.4:[['-\%T/%-B%R9%W@=F6V)F@E]G77T\/[E/RM)J,D=Q%F""PK41 MT6D1*^8)[(Z8%K]BAD@?!2W,0KW0]VU@(C#<:L]FHD@JP&>3RRN3=FS5Z'](#PP'\:7 ME@FI:'(;!<-S2JJ@TY847]-$%+WN*M8MT6IBO\B MKN#HF';$:3_XDE2Q:EP! '<")*$"EYJX4(-#-Q/6]F%20$Q8*&PSY8OWL M2E(P(C$%$@QX/\63!$/2%*F 8@479K#CE$GD[U,HHH!*>$/R"?ZUKX=."&KX6F!$D0_7Y#K):(6%#()(9X\L M&Z:#$FD#NT_() )YEZ\05I$@IA#-(K&0TLJQF2A?*D3FCD13 %7#5ND(0^1# M),]4=*ECZ*-![@H9-[X7I,?/?/CZH*O/;,&G. >AMC<%=PDN!%>AY?P"6>ZP MF!_#@2(I\-+$L"+N,V\2X%B1KLG[E)1[@0:%?ZU,=,7Y7=*:Z.#T["'""[GB M_/1:5,7(I<=S#N44)UPYHDP4->AY&8*1&CFWA'QA.!==&3TR7I8I8*M6+Z>X M# E'7)<(IS:G@*H$C$[&F#ZIH MO22C\5K4FFRXXX;(Z]9 "A ' )V ^OT+Y\($( 2U:9R.V%"RELNBPS\.0HU M,Q$IQ*2\<2X?<&21Q1+EV?P]/$#>:L,"?> O4>XWHAYR5H6BFD(-OOKZU]JA M&0._;=A/.^S'G7L>$3?N6'?O'[)[Y7B?[FA#2?'J3*[[-K$78.1WD5M);N6F M"A9'_R_E$9T]2!TQ[N;_^_]D#_-_^[=R2AOF@,N,'6S*KHU, /&2PJASG-+0 M. !NRXUN)#7?7">#283J0V ED24,]^A;G,[HOYF1?J6?!+=[!.>&K6.*LG+> MB@F#)A4Q4%C!^:2H3XJ:G:(B;(G+[HA(E[Y+GC(@8]XJ!B4B<6F!K( I7R;H MBQ86>]L8I/!,-P*>)U6'%9/I)W7N.G6*Y$#+]SN"2D;^SB$':H3Y)4-R6'CF M$&*HC1E=@:V5%#6" HC._X7(H HRH&5.G86PM;11G\SUDWQG(E_NK@_B)CSY MBI,Q1HQ"N8$81@)%LO&I#'Y2UQRB.PA5-$37&XJJ#"4*P/3AXT]A^TE/D^@I M*F&'P-U[&$\/IX> !):1L5@=4(0UN9>E'[AQ?#&-NB%F:?+^7YR0]S=/HSL\ MQ@PYAH7/',,-Y!@6/G,,=^HB19#(*685LB_"$0&T,1+A'(*0OUNDV+69:F"6 M#%99\8!0D(O!]3\VG(XG D/ Y%3_ -$(JO4)9J#4,;@VP6Q;0I&)B+Y\4%$'6,%(DBGFARF&N->7%>/ M1N;$ON\3C"]OX8[Y7./K8BD<8>@O>+AU%IQT(M3MQ#]T=RBLB09!G*2D^@3X M@G5U7N#4)MR,HBD"G(!5,]M6Z&, M2W[*,ADRI*0DQF[]L(X"M]#H8$F5R*D(PDMUUK?,"%;OOG+N>_I]T\]WIL4. MB34??):P9Z[ OQ('*,()01=,*CPT^3$XF+HDBJ[1D:>+7JEA^A11>]\B%8U6 MPM3IDZRDTP_ .*()!.,OF>2MB3C>2D%2[#?FFUS1?"_=Q>0>&FGXP*-R>"(0("(PZI5$H(<2S"4U_9*,@>.!6M5WE/*F< MNZRCI$ORU.=M[M/4L3,)X>HDWMGC1QGJ\;/[I,2S"*I,=5!" '_Z.-D 7+R& MY 5V,A 0/Q+O)M0'(1&D;89;TW"PIU"9MO\CRF#N20 AQI/_QX*PR$)GU2K'!/2H[C=;JB['6Y^37K0M5] M9+)Y7;0O83C1B:"BVP]:],G@@.@MYBB>J(!_(62PT#ZIP3Y%O+6\!$A MZ:D=W&X2K+P.@AZ5S1QH]X7X%S$O"7P-)T2R*/8AF7H<8-R/R>:2*E#<-WFU$("X8 M+*P1)GGF:\\,@5?P[E8ZF9QPL:-U'G;\Z M:#50QZJ W7D.'4NP*IT+>K %6C:I71)<8N0L0CO'T3ZIR'ELT\-0IT-_-)@) MY@:*Q#PUN,!^'JN@54I?8I@.BTBP=,;/GM;J".O!Y+LC(3%T6Z92\L3Z1X$9 M(7?#?[N WD&5E%!Y: <3#@B. MV&#Z*ZJ SM]2RX//X?%7)KN581-5[B6-8AHC&I;9HJ)EOIE_DV&HVWXK/C!W M]_!-FO\#& _=CK*+&]_A1$.U[3X!O= >4@=)$\L2+;O_-X)ZV7[1TU!)MNW1 MX)0OEEU!]MU1_#U M\1?PF=^>S'>X8EFI(_<"U"1&/7Y**;:/^3]1'-^?=,D>N//]]/3.I3+JO+(RK[THSF M);L"ENU9F!Y0+GX&E#<04"Y^!I2WX7J0HA*@2I2(^:VH<&W=^E#4#HC*)\'E M15UN0KA[1.-M*I_U;(QRC>H9(=V$NC3X/<.$=H)1*RXD>3\5E*HM4^)4%,7VE=JX1+I?U#OA_!7%0)P)>U$!)("^(,NZ.>9RG\3=D8!\*1N"^X=],*<&WQ50 MY?Z*V157.?EQ?WN9),W6<7U326-U-ZS*^HHV=N,(?TPON"F?)X?27@09HY74 M0:L"+RR"F:Z(#G:3X[P"Y$73GJ$S&4!F>8( &;1R)6IMAF$MH:V<<5YRX*G'P)3_^19B]V% MS*IYUODT(2BEW4=A8N*/%9DBQ\/[QUWO5M Z&DT(1\ HHZN-IB.:MV%>">@P M7,=Q+ .S/KIJWX="$=$B4383-&TV)3R__%9X[X)6EEC@T&(4CN9=C,BGB2EX MY(PU#-ZOAB83GFUX3I3ER/M%QUE)O*F#8'A:0#A<_5G*IH<8R_1@PRJ/^5QN MO4#* :*D;A&P;L^1&\0=F+#'-!7_M#IP#!;/6XN"Y! 8$/>#6XZ$XPDYR3Z:-!=RB(:T>MXZ(BSJ9!/-<>,B_#MFJNYS]\RG8-MNP99=LV";9,A] MBK89VTW'N+FHLP&5KMLV>[40":TOVIEB#U/.9^)/(OB4Q!^HQZBUMYG!MSVT:VYW?\%5BOLR7?@AB"+Y%.QE6R;$\TF]@I2YG< M_70+!$$1$Q#@X"%9\]?O>70W&@0@4A))D31NW60BB>S'Z=.GS_-WUN9.*@[! MM6 -B:SJ*+RS6ER.'O?R0U+3,TG[XKIBFU9"H2[7S>;BS5/?X'TR(34ZX KH?F"K7,+ PP M-UA]$V%*P.@CLU5D=_!29*B7.RYAKKUJ3)1C@N?;VN;[>=1%UR_UDO:V_9+^ MIHF:HOND>3C72MY"&XJA^^ _4&* R.7<%01Q]V(RHA;. IOIH&XK7DTI4G29 M8^$;*5-/.(TP,?/<$?,DKWB7L-+4 LA+WEBR9"?/-,%8SS0+)_35B4<@X"(_ MT\.D3VQ!AFM1-NB)WF\!(V::RLZ9R^+E$+EF6B2"_Q!&8?%O;TI68Y7S_!C> MDD/T#,RB8")74G+%DI.2\K,CZ4*H\1V470-'>LA72D5#HE2JRZ5X$:ZGGC0K M*"?K0SSLJL@%HDO6NA:TEOVEI5]BV2=!2R&M@ES)N>>!G /;MJOA7=QT^YT= MC+LZYZC;;G*.=I]SU&TW.4?[O1MO(.?A4DFDJGR' \UO..<8)8$53!E3 M?CDKV3(<$5PLY YC0C,A,[B8')J*B& A8LAEIN4,B*4W1E/K*I3*-Z+U26RL M/!7C@5.QE%M=SH\%_>6HL6:,(*P ^NGRUL?%EL@)U2E6J3YE+BXR M:S6E*KF<4Y^52TOU[)IX4P?!;40K'8SW5^Y"YIK9'7,.[#*#14U346F8WS[, MIT-(#$L2A&V8&740IUIMH@:5WCB%^C75 P]+,#3"O@1QL!JLED"W8M-R($+- MKZ?;X=_B/S5WG(3'T+38G\G9X+SR;H:KFY=ULME M3^S2N0N!8F%@T%LP5, S!*^EY8*F91%62DIYP/5+Z:B1Q_>?^XD\$""L2#K9 MQP?ZU3MW8^F8'SSM2A^1CO*GIZ><"7R70@C MS?Q%#9]R";F&O'1_^%+O2Y@?H,R/+YUB.7,5Y0&UP ,RQ!ZV1.>8!%8:D34U M]M([3YPZC:'JQY=E@BS&2K)Y'G_@^G[.YA91#^YUIWDT5V;-5>Y-3XU@J+LE MF:D+R.I-&1OP+2T^BB!)5#Y"[6Y1 6+%B)3B/.@MRH(=C*]6 M%!?K-> M=ZP'$M)%Z JQ"2HWXTF*JXY*L"]+D4\((=#GU@;>&X7.HV524Z$3"RAR:<*3 MK[6]4Z^2:#M. 3 ,?PCMN1@10=X@2WIR"Q]P;CP$[A'?E-!R:N%JE4=WS!QV MHL)[<^;#^Q6[,\H88"@EU&=3SYV%_K\S3[6L\+72;M#52*QS-L$B2T6#OE0T MRN0'48U!UDHT3KR87T0@;A;F/W,R?+X0GSH&1)G8++UR!W\'8 M\WR2Z$H))T>4_(G]2D5<:[*FLX!3&:Q:BY.@R7W33YLX-](2I'DRAWQ(%=;6$.^OVP$X7%>'W4]57D.<8*MX_'=N_Y M5XO"/#"Y$M\VM'V@X:AE!<$FO3=NR[8%E#_DOKVUK M!#^>G9TMP24=$!\]"&=Z+K.:OJJ@E07C;CK^\)+NSXKJ"4JN3ZEJ0@!\1?"0 M@?T:&"+B)[*C:U \53*89?K4!LC*_:-8AX6@VB1DJ?^32L%7.)DPJ<#V!>F& MX"+%1 ULT6+,$?Q+AMIC^GV>LN]1M9CK*9QYZH6$ AK;.^$6M5Q]7(6<>9)Q MXHGH;A05-B\J$X0*K=6/M P,YL G[O_#;XES(_#6.328P OMQ1I5&'/TAJ\> MIRSY(3P5N$,K_T+>"DNT/E9_H.^$X1WZ M6U[YB%%M-:HHI(#_Q0Y&H:C)$TT$9#4_D!V;B:C^-RLXX&@DP>\(-.Q/S(\2 M/ALB8_.!E1#!!3JS$O=5OF M;[FURT(@(0;4OBF?I,K\7[R/N<[F3TL"R"BQ'UO5;"XO"9(J=I69 _&$(_04 M(N.Y5;=4F5ZL%90PDNTBCL:4]IK+NG )=%=$E]Q<0*$CT>7;I18C<4BP3*:R MOX:EUBOI10*'O9Q =U1"T4Y7EU^U(X"7_[TSH2005EKO8C]%0-]H"N2D@NET MZ5IS1BCI&6I=6#L#1R,PUUW*?SVDFRXO]:4 =?9W!9*^FS:8:E-++SD<*;MT M).877&$#;,W _P_=/N$*O*"4IP*'YV@N=]P'#<833Q@['L$TTJ:5VFGLW*D. M#!@MQ2P$3L>YB5F#(.! *N4V;J)H(C13;!Q#*]+Z4.&3.<,.G3[G;;J.Z,9( MLB(+_53 @^,79+2<44"5TXM2\;(D,T(TK]B$?L<>ZC3B]IYO3B>((*E?@+"'OU*V.^!:Y5AL?&- M$+.L""(1_X6E *+30^+VV=#T_W@=:4?BJ"^+$ MR-_-!,PX?#E/ U1>^=%4=2<@ZV27@DFAXX6E]:E-9AQ?D^D_NZ3HHV($ZZ]C MO6C"JM@PN\!A-,?]ZR8&O7B"(T;Q6S.^&9]TND-+_/.F'$*NV/I/IMBC\JW; MB[0N[D!Q#M:)<"'!9/6WEY>P*HI3,44YPE$S[1^2EZ;>NL@A]=3\OV?!H]B>. 1+ F29!U(8?%EB]#2DV%HZ%^P""1S(#RZOTT MV,2.:DZ]&J0\BV$ALIT *,WXWT_<5Y\Z=+WW+*9#;X,>IJ,6Q]Y$Y&KE M/I5$67=1;'!$B2T]KD%K[; S^.["..]E,_F+:#[V0^>8NZ4B=H:C/&18:"AW M;.G)SBJ=D'(,ZU(*$0H+4>NPICEB]',_1__.DPICSRNU;TKKF;$^F/3MX6LMSLW<%V4!@&3H2C M5M^G4;=/JV:CE/JM==_,]\6NOT3N \Z0NME*IY"*,>$H:912\VI%M%,D@5%, M4RKMD"Y_\5P)0 'O?SG+J5RIJU>=+H(L>>C6%Q% M.W?2-/;'62I#\MIHQY \^D'OL9E7]HD.F>5&9X8L0R@TY\0#$F\^L5->HIT4 M"L_QLQAOR%\"C>;B0FF]:25WE!K.\J4W_-JK1N45&"2E^"#E%YWGK;RO,)N# M0 8NHDG>B>Y$="<]O[I0G4FY[.ZLUSZUVUL^[MU+7Y[QGS*2I5HE?"0LA5VL M0?S2IPS!MUM!7*A+*LHC>'DG'MJWXH-_7GZ4?( X45CL*C[ Q?>>]Z8H#_G7 M44Q80]%8%,$[9N6+A+@^F"'@,U!3'A-RV'TMPDZW$;$L@W-81BGS1VL26<7@ M[R/X'_/DT_G5^S(@V@1^"%LR(9AVWFI1-6U+9R!) M#=6J"1;O!(H6[!ZOL24&"5 ?"/7"9$YA6S7V/$G,%8;]CMD]G-?DOV(D416 M7"(;)+H1@F!,A"I+996L%TAUXBC*#2\9ZBJ>$[@08W_,,9EF[(4>/@&.Z$*, M&@K[ @3L>6+.81#,K1% ,'E*D\P_3&:@T7#N5M6PE$PV984MD5F5B>Q=/%^@ MD:F(KREH1DF-3%#/DLT>*64JBN=8"HEP9A/.=<"H/*E+"/1]%S&T"1A:TIA! MR -,V$$8G3=LC28>ULL(GP3N,O;2_ N(@;B((U+JY#??R)IQL*?G&266\8[3 MI=TZYK^ OU)3?.\(S-HK/Q2(AZC+.C>@L&H@D/_]Z8*+13AY$ \";'OQ2WD@-2XCI)(FV*2/C0;/\ %).JCNL;"@[!-:%C\[?7G66HU[/RQ1! MMQ1S!<\*K/'S./[Q'?''\@8J5ELQS3:28UYB^_8FMK_=J+G@T<'@!ZX.?%86 MC?U#5<#S==V8-3DWO8XU;+=K%U(UQ8/!T^>L_>&!:S;0[;6M;K?$^VM/M.7D M#IY0.*#TLK/'9DD\1*(*LH L/2M7C"[K<@/U884=5L MVFGUD=K7E+)R7LF=:]B"8I3'GAE]C:JG V^E$5ACXCQ_8'&TH][ &@U[J\Z6 MAEYSL4^VK7='ST?_!/_VQ;9-V2+K0CPVC5!W=JI3U^,3M0@AY\ M6+7DIP-^4[[S)]6VSCI=:W"VG@=SOY6^PFOZ:SUW[M43L+TG=4W.;I[4QQ!U M[?OR$D_JLE=G;Y^NO5K,=L76(VJB#^C9V'"(7)5YC=_IH5<9U=QTOW5M.@[> M\33?JPYP3(=I;_ P-RF*OV)F=?;H MT:':$ZB# <6KW^ECV[ZRQE8-EM&_[9 M:Y_AJW>?O=0\052Z-^:/HN';EE^GD^[0MOJC->CR9LLKZ7L=T"J M,GSO4O@VC]^TNK:[V]1VOT!M=[>I[7ZYZ\%;;5=LE?F)DM,VEWS\06N97"?!JZ*0QO^3IGLM-+S$/ M4A2PTP\7T7P1A:K)?2BJZRS.(.5"=\II=N4'Q>=$L1GEFE(Y F8;N\NCB4]I M(+("ZY6A:3G!MRY5U9^*CKIB'1H4G&,B'%CJW?BNF=]FFO?VI_%!1P R=)5%N9&=QQ;H3E8--";L00!*K&6(ZZ\KNB M>WNJ@=09>9,<"ZFBD/"R=,:)XMBI>D'(4A+GDVK<8;=SGWLE.>8B< B+,?$" MO9[$RE/.S6)XU2K"'1ORKX5:62"W%I?5_Y3,',:CU%FE2']1X5W=PTQEI N@ MARA1V?:$&2%2AY'M"&M<\4#+/$]%Q]$YT -NKR6*@9D9!.YZ#==: MH]QZD0 M'8E3YQOFS8L<]S<6;]!X<(,A(172UX6"NKPKK^(S#*):WEAEW?'51\"4"!6E=:DHE ! M*56V(H(E:$A8@@_'&&NXE"J;OS @RUS.@K_Z_5P.VS)AIB3CCF)4,;+T05ZZ M6@Z/3C(TGY"TN>HJ7E@>[A:1!+XQ(JNH#J!V%64LS=?==MMJM]N&OO8+'=\@ M7SF6JNC-'FN:**C_(J]N #L:S1%Q4M!5(Y04M,9<"1_H;- M6\W.2)ZGUO6+:A]8D/V'*2,E&7?D0@E6(<" +-3QO899J*V:Q]@PP5LR$GEI'>_0$/0+GCN[UM>/?.5SJX AI*H!+X0;C">9X MXXP03LW/$Y@B0:%O&506PP*)%RRI]HAC4'M3< ?+U2C%(I0CD ZLD/X]BB:D M(>"^+U6G-Y5W<2Q O']J !;FC=QTS2/0[;& 53/7B>/[O-4+\ $6 M"HJ988/&>:@O@P&J:'$WVLXU7),HA*TJ_39']5SJYJ7UDD"D>!T"60YLX<@* M*,*@SBC%U1Z!!"G.<+:$LDVO M3.P9ZA:8:X(JUV"\%D"W"8II>7&J07#-*@U&[<$&)N+F+*+4H^:_.O,B5WJX M%KHQ%7=%NQFXV2*S)70W1,LB/#-LMT =X5G.XY^,A\A8(QY2@L+-Y<01,/6U M=M8)=RQ5EQ\I46C",&;@*BK=9%K)EGU:>U2")]/XA#NXR#).KG#V ^I0+4J1 MO437ZLI-^5[CF3^L MBT3&T14:MZ?O2>*CR\0+$V=W&)\[4N'R)FC8=9WL>=$5UM6V7-3F#&4JG=G# M7)O3:234N:LT DE2_(.LSS\1 [R1;Z%P$;#U), \A1TRD:JF[)>A+\Z0?>7( MH0-OD[X+V8C0N2.8-6KUB!U(P."/[CUOJ:W238P.*'JRR^B6-,01/')9^N,BX9UVF MVFIJ:DW+_).;*^-GZ>TYO7)GV$&)W'$X*ZW%@',3LP*K%J:%,:[J6%=R!_IY MQ$:4XH\#C0GD3^I\DAG]\#8*;G'MJ!\!4V2A<'.BZ6U(/Y%P;DNVS/4V%5'Y M5S:YP5_ "N$8",0RU.93__AP>BZX][,TFE$OW.-QD MUP^S9,[GQ..)(=MC4Y3$3_XZG2*(<:%9MI4?,]Y#J^K4N;Y2_AZ>6@3FG9CW M^,K2=1D[XK[43&+(;K498P&ON%HH__[CQ0@RF2'B^!^MJY9Y'9,,1M,$C.-, MP^6!L\YB$5ORYV#RQ!+ELK UC(,JP0G\)MN5H_?INN+#2W>:.KWE7A@9Y4'H M3JV1IRZ,6VF3))H.&;#(H&X B@=QI]5,=EL11B'^436^=\(Z M?L03(-Z134YUQJ+%R@ZC^#[#/U./^KJ@_Q+9X_YH[,A+T5IP 6_K\GM@<6_H M"7Z8;I)Q(A\:EO^BHR/H.6"DTZGEGWT#1XW.9,0_PX"78 J'7V+QHWJ$D%>R MT,D8A!_C)RBG)S7H4$:.257NV6YQ5V?]BUKLMP)+*^^U#1]=&HI8D/P41>@M M_HY1\1VMQ31%[@C@<:VY'#WN;&F1(U0 CX#5+E#\NH[J-DP"$<[(E>WR.,HO M7@%# K.S:HVN4%<. /R4A0B4*3NG(_OD>1\J_"9D:\7A'Q(Y5;?>W(T)>_DU M"F].T:,[.<[(%[J7Z5R#?*/"-5CTZ1I5CN:\Q?M#/N>JD(R(>5%+$G9!TPJ\ MN.2(_E.$78!G>6:#'@5Z?H0I6(@IW?/+J5I9JID+%EMYNU)-R=WY(66O"+S MW*'*@LK0-0%F_EP1T9K_:HDW#.-(F\!PUR3/8B!5GD(-V5Q^48U?6(=:@(PC M&00X7D/B? %$+@Z5Y:$9IQ &P[P89>.4 I7+@\OP1V[Q&<60QP%=$'GU+R@1 M0L AANC:(?'IA>Z1M>X6_4>X4715EV-/CTP9##&?DT(/; ;>#<)4&)3_A^/EV[D7 /[*VY68ONRN.N:.(12HH^O! M70%<[IA+EC[&?)TD"NF34G;D0B9)9/R$M M<&4H[]>C.40&?@DDDPHT0@NC0 MSRV5IASHP9AG,8D6*/\QQ9DSFT>8V%LP%(_LI\>);']]G5+"4O"9X;ZEG"RV)$,.3 M#GUZPM<45'+)IOS4O MN1W@O:H00=7C)'G#RH>CV+FRI\6:5%NWFK?$'4^9ZY#/H[-T'EK3 #,:!\I0 MRGL!T'$U9[.#L^F^-3^H1 KU)(AR$*HI:8YA!\?0 X4-'BJ5(EXZ!>G_J[X[ MS=5Y@3/KOY66O:9?41;^":;SP&.C*3VR[@=K?JK/<+OME5[64R"50HK",:&* M%0PZV8P[3Y#KOO:I&-_G37K)[;NLOJ(G 4O(T&DWQ]P7+^0>3:Q&LDM/:@$M MY:J 5 ?%1.3'Y;=E4BI6,OS>)0-(-71&D9*C\AHCIL\FOB!;ZEL[B)G?GA$4+> M N(AJY)M[HA E!XF0]3,<4D$1J10F470^M;A0 N1SAZ:P!(Q70NFH)B^.BX3>[O7/(@R"8R2 M#N25@?^:9*Z(-A7NHY#B7"+.HD#UP37$K<+$%WC-[H6Q3".MNX:'J;[.>@P, M9&.&%%F5('E _G JH$/U[2+1+YD$7GF M,^ EPZ=<(T++\?!?(55 "B[*)JA&S%'ZVW*I)7X%V5>$>SCF?BMRC9U4RS.4 MK3FE3Z&R&R?. B,*/;IE_A%RCA[93ZAZ6(9:;0$[AQ4*)?#D M,LKQR(?+T/SDC6/*@>BT[0$#R7PZOWH/ CW)\HR,P:G=L0S>ODD%;)QV,>QU M5!F;,\<,>]92\8.R1D2F^)CZU]J6R:/EEQ_S^N_$5[7L7LK/=6+L2TTI@9[' MV&YC-<&D:/4X'&$^C::GF2P%YQM-0Q?SI2@G..!]U??CQH7)=? [)[))*)%? M8;&)>BB%U$;Y*/E.)#Y;<@IVDVR3C2^VE"J4<.8DTHOBA3.^HWS?)8)?@:XM M04:FB40CJ\2(\WS"%^*Y/)3!(I5937L$]W1/RCP0-'D\5,NX:34#YR\N""1J*+PJ+0B)>G? V%*E<6P4,='("M0/$-* M&98>?MPJKIC*K$/R(]_ZB6:026Q*-I[F!/-(SF-6 !&V1F&^J01X,:IEW!7= M"J7GCJS'\LN(KQ*IK2*%V?OF)_F;H#N_^2U4VQ +R!]M^4(:D\A+-)].;N)R M@2P2!&+UB0##,=.[Z!1SK[A:'_E44_:XR',B@FZ,3"9)B$:*K$!)F'6G M?@S:'HWFD^GB<7&XIPQ!51/(81Z5>&V,[U4./<%K3K4:6S(<%0*21S6BF%8G MRH2$B)K#I2MC&CUE4XJLIS(R%MJ?1+XS5$61/!&FG/_O[U@N[@^00/7$%[ M"/RYG\J,)"09EJBS$T(P#54=2G@.%*+$[_#9 M"2ON*/DS'@)$)EC<6#U!^!T"RQ.^ %]'IQR;3>CKG44!K1_#$6G+N"XLREQ: M%%Q-+AZ%V:;XP/#Z:&$FE5N@.U*OL2"W@&"*VO7G//#UM_>H5R*.;,NXE 5< MHFQ,)HW*>FFR-)-E0FIK9J#&D%9I MJZ2XU/KW@ZIQ1&AE[ 5YOBL?H79SM$LN,,Y$4H&*287 ,""(/<0%V6PXX<6? M7,06B+T9G"/>@Y-?"3V;G<''\^P6-RDX&)\'K. 2,, JDP.4+B/,V^&(3R-W M"GSB!P:343:M3\#J+^5Q$7C-Q+.!EA3L00#&NR)=)Q!2. <(H [L4A/5KR:I M]D?#I9^8'.:%),>U3@XXFNL\R^B(U,4O6:RYV14OB/+=/T+">;A*2<>:H%\C M-DX$A/@?5Z^+..53D)/B254#"8L',:])YR9$;C$Z+ES\AHLKX/,-.!X% MPEI"=Y;(ZH'$L!7%VOPJ,5!HE:^6#&M+HF6HJ$QIN+S&U"B.:E%)^(*-$ZW\ M']YB]AIX%/X'M07FRE2>'8%Y%"K+T\(2%+RH0EI2 ^:X\BR7@%U:^]8:(8CJ>UQ;SCLYZ M_>&9*28^:]N=D644)CY\$<_OF]"[/DJ/V0*H0KAVQ_.6O0?[PY7\Z>D;Y5X2 M0@W+N&>#05!3>'TK5+&EY XT_;Q8Y$S-YVA@$_JDL!8E#ICBS# CKL/$#)RY M_$4-]LLH"9$/?D!KK-B"*.03G@R)YCWQA8M"5-MA82&!#* ]G"#J$XM]]/<) M,2&3CC%E$XU#HV:A9'%YW[S89>65OHO1"MFEI?I[1W!MCF6.-4)I9TTH[05" M:6=-*.VP+M+XW=<U7HIM\JV5*%[IK S\5Z="5@#WL8.6LK'\ M;S*QO Z2#[6T(W@]4.G2B]GH0Q/TBA)QWK*+%S/TT7>DV717!6KJ7":*SW;# M;#5U\FO(\/57LYZT7U4GSR*J7"I?49-8)=K77^[:+>9A&WA6?WLU6'[8:M_2 M]5=1^?QLK<7[-5U=_4W=V0-'ZQY)%=+@ONXN&!U3?0&A(SV M,:' LMF(@P>3I[!5YU%LM6K^JF/ 5WEY+Q7K7&>"(R1-IR%-PS5[PC5[(,+6 M)NY3B??ZF6MJ=M/L9D>[6?]"WVKW>=TZ'KM7O=*Q1KZ15/'TQSY%=?\[\ MU%NI8]3H9H52[I42>&WU[JDJW;I']JR!Q3&>]*W.< 3G.'B:=EA>ZYOOC( @ M&'NVU>N7!$)#P/4(.(*7!:1J_XFF6T/ KM4;=JW!<--7>+NZY&-59%Q:SEO3'SO5J=>\\0>/)S-L<6*+)7-3]GLJ]G7#O>U?SK9JW=?%-2(!"X[ M[C-H]M7L:Q_VM0M_V;H6&*.XS5.ZR;YW83D5:,M:>G<-+MPF/5 M+;WT&WB37G)3HY%E=TN!FE&UU.QW+MDOY%H>^K4Z[;?4[)5V]>=6;5Z+9 MU_>XKQV_ZA61,0(]$=@N)]*%LL="=#AL']6K8-O#X[L;)W;'Z@Z?LK$]/JBV M->P^A?=V'1!;7W5GH),"&O'>DA_4=^ I^PC5]_:3), >;PK4]V[/ZI==6H>^ M+7LXL@:C%U+?'_W<[_TKT6B&S;[V8U_#CFT?4:[+90DE_OL*JM0<:)/OO3X) M>]U10[Z& X^3A/L82T$D@D#%4T0K14QK.8S0RE':9D.K?U82@X>]J<8V:T(K MWZ&"W^SKN]O7_C_RV%29WWF$C]__9[YAMV9?1[.OEW#7B+ +-N'UDT64.,$> MTW@3/K%F8\W&]F1C+YQI\;"G]AGJ0./U:1QG2XD*/6O0WEA!R_=(P88)G\^$ M(ZO3.5"\F$<8<_ZSY?>AOZM[N+%J 7CX^SK> ZL4%ONLX.T]21O;O]G7T>QK MKYY\]-_N+;F/-!([[%JCLV?$]O9Q4\<;B3UK6[VS9VQK/UTUOWI)\M94$9SE M/LAA%)Y2[^ H"#!MP\=V&5Z2?F?^FY-.VQIU2PGM&T6#X(]OK!?=(W:_WLR; MI/?C9UQM+#R9?HUS0SY(?9!P&TN0_,X@3_8TL6^#BF+YP#JM_D*/_R^_'M@+ MV(WF"R>\?S0SB+$?RP[T-7,29;"$37/$(\965\H&A>AL)8P0C;RE6W4DA*Q6 MEAM"/I:0MM7!ZKS570D;4C[9*'@V*1NO7^-%:O9UE/MJ$K(;_FCV=3S[VL>$ M[ NPN6)OYH4) L&?H&WV1@3UC_LPFGTU^]J'?;U,&C:O@/_=Q/2:F%X3TUME MOA\4\LW:,3U=#GR*8E 60M/-XM@+W7LSC9TP"2B)S[QQ_%"H!]^7L[[7L8;# M)IGX6>G80ZO7].]\9C)Q?[2Q#@/?*06//1V;V\$4#;K]UNNPK7WO29"2>ZPK M=+I]J]\YLDV!7F?WK%'[Z-35P\K5^CY,XF9?S;[V85\O5"%/:99NZ1E?.^%R M;P_E9&CUN\?5TN)H*Y+@7;)Z1]9_Y #KZ/>>3YH'I-G7T>QK3TSYVB2XLFW? MY-%6.!7:UK#LJ6]R%A])R!H_1D/'IZ31VE9OM?^V(>63_35-&NW^O:;-OII] M[<.^]D2K$]B'"P^6,7-BSQ3F*,R:^*[IA!-SX@=9ZDV.^SB:?37[VH=][5U" MSG*)9"XIZCLB/%F('*N&V&ZUNYW-JX??(QW[_94H!@T=5]/1[@X:.FZ"CH-A M*1SQHF;?YGJ6:9*_4(&Q_ 34 "PVC\!:<9ZG,\L3$^:.@ICP$+0W^:!^S[1L M&'/#C&GWMT/+QAO8F)'-OHYR7R_D#:P1P7_2AT";.X=5.#>>>87:7F)^R=(D M!44.K7VIW;U7VMV'[UF[PSJLKM4?;C#"^ST_HV>6#0]50\Z-<6=OU ,.W2!F MTO=,3N#.SM :]+9$3OD8_$CY,^\,X^>%3E\>9!5.Y-R);WP8'C_:SL=?O'O^ M:,7U_RM+4G]Z7YAB)W/L9I9#GD.,_K].3\U/OA=,WIJ_PVO^$PSQ[\P+76#' M[M \/157<.+?/GA/M-HVGOPTC19OS0$RM/B%_,( [_C/G/[E>D$@[L7?7K5? MT<_)PG'ES\4I0:<)G$7B8:XY_]=/YIT_26=(E?8/I;N$T]3J3+"^JKNF75@Q M=+?[0YW(D)_H_5 7V_@ 6>Q\[8=W\R/SMSCVG_.4)Z M=X?ZMWZ47\,_U4W?_6&E\HEB0\J,GW^$TZPXU]AS_CH=>],HA@4MB!G6.TO% MH1K?Z4RL3ZCO#3=-+';8%VG\[F?_W5?OU@LS#P2S#_L=OSM\ 2%W!/Q .9KI M+/8\Z *'ML5)G3%\+(W, MUQWX'6@9=E>-QW\F,;" 5443TP]QH$[+O(8_QX^BIQD^ M0D[HWSS_&XSMPF]B-$_&6>*''J:B@F6"8T_]9(;8 9/"7^F[GZ_?@XQ)9_0Y MN:9H:KYNM\[,N1\$"#6 X[SNM?KJ%V 0+3PW]6^]X+YEX';\T(7[E7B\3,0*$J0S#QQ$KO#'2RK?1-&$Z3+Q@&\F-+D++!'- MO3A9^S!:Q\?^B?]M)?./+'O0M]J]WA+S]RV[W;4&_>%3F?_AR7?-^G:K6V3] ML];PNV']AX_B"!@?CXQ[W?J$HP)4^.]/%TQD!P1Y:Z#.&B-_!E 8SD>E]3/+ MWSK U!E0S7'3*$Y:YB6SMP5D!DTLI).>PYEDZ#M"HBO>FWBNG]#)^.$T(.5G M@JDD21IG+JTH\>);W\5MP9>S( 7&@",V%W'T+^ \XHO H\.%>^B$J%2*L^:) M)C=>"E^=\' )-[P$&H+"+# @\"4N=IKAG\0PL'2ZS5,GGB,]?@.VN$'FA>'. V?LS!W+ M##T@')RL@U13%TT<,AT3TI^D 5#Z;N;!1V*]2JZ&,?YF%4S1.T;;N3L,++:?=#G^MTE=NA9HU'/&@[.ML0.<$SWQHNP MPS)5C&-C!I9]?X\I536.IGYZ/))/W]4Z9IK&Z=TS"ROGEDR6KM7OC=;E\9O' MS4[S*DO%($Y\C#%2F XMDKYM#6S;HLOBB#]31C*9*SW+'IV9:UI&;+.H6XDK MA9L&1^!K9DM*9@;^S=$UA_R2XLCB]K&](3>AE,":O>JT,X[:SJCDV'4DL]WN M6\/1LH/);@^MLY']+(Y=;68;;&:ORTR/-K-+G#V$]Z8S8C,;^[0-.E:%B?W2 M[ J$.VYF%4\'G7K 8F8R!V./K LL;4>##PR79,,O"OW;+O5QV^U%7;UKL F! MP5YW!T-K,#BSC'7]A,4[["R \;\!\Z; V*!IPUJ':5J\SM-KM7GZL#\O)!P\52\N'5M=>4WWVDZ+^7'FLNFH<>#=. M(!2!\@F_H/-._-*':7'0=JOOA[LXZOV:=XVH\ZB).K] U'G41)T/_,)))>4+ M>6R%$#\> [>P+38$AD,0W/6/M_' JQ31:*)FB8Q$:S1:V]PM?!N7(H$,]3#9 MV G_ HV#XBC"JHQ*>U!?E+_$%3C\W2!RPGH7$B[3FTXQX &3E<:)/3<"1?\_ M:*%\/S9E!9/8':L['%H5*D"5R[.*2^1PVV,30[&)^40V.?RC8^%UR<1*G6_' M)\$^9+&,N:VVB^X\ Z]PC']R0LE$&EV('4,_*#!LS<1'P/"QG%S,6-YSYPAX6#OA52;2IL_W MK-V<[XYD%!8]"TI481E>2"S#7<@M7I'<^RYFK.V'GB7FB?=-ANE#\3%C70SH M-X_+]'LMFH\7KD=8OS:C8FUKXU._H5LFVE\]^IZMY8ZZ6<,?\QUEWVV?R]9( MJ7NMVHDON;1J.,'XE-S/0M2#5#B#T-# M-B&GN8-*5!#=[?*"/,JWN?XZUO."OEJK0KEE"O4*XN%(35P7;# MO[T:O*K]9K7;]#PQOX((=NK*E&OG7KM >Z/;?T2WLPJ:K-6@;#7-/HG+^__H M\G[$R_OS./[Q7>$&KRJ$M"L+T ^4Q)U-DQC%WR8H> #[7(G9LTE.>1H0BA!Y M@\$/56$<63-RXI1 SZ2L_*&:KLN?JAK]==V8RX$@"8<.>QA8 [O40_#!61Z, M.>UR^0/+;MM8.//DY6\!.*,\H'$W3JA,&VMHJ'G"QQ9Q^Y:PT'I M7FWEP-:^1QRZ.9$G(@$%MTP+VQJ6N[2O&F];Y]+#=*<]O48U.D(Y7H,.D-+K MM^G&O,_"]*@9YW&(=Z7LK8>6<4#;/[%!FO?M]52Q74H,N0"@LHY-G5>J)6.9_2:%%KR75ZBV^OWOV,1FV! M#Z?.W _NWZY:8"GWCTP_'.W=2O4@]_9N;/8"%DG24I6=6F :_:QKN%GO"BE$ MRKBA:'.K4RS_'[1L]8MEX/_*PNV'HA:R-DZK\W5G3G@#JWANO;@,FFAUX^;. MZL9;.EN4;FES27=Z2<5?I;KC+7@6?(QVQGZ Z,E4?F%/)D1,P MLP4.T)_^MG3%M (?-235 Z7+=>X3R=\2B$-W%EC= [$!HEY- M1$5YL7/KY9\KIT:M$R775ER5"80TD[>(G@VJVN;'AG%FEJZ:W&ESU?;HJDU> M_JI=SA>.'TMT) 0JN@-U*[]=G[08>IUN1RJ=X[HQVK-^Y8"ZA1H28:4;I P^?[P^?> M'O!YV9OX*":'?R,\4K7K!KT[68PI7/0_85J132L ]@%IO)@,;\U+_B&CQ// MB&]/9NJ#3I;:#UQ:$$Y-A>#.*P1[[:9"<#\O$DG/7WUXG2=^RNKQ MA;/P40W^ZB4@$%V$)=A8RB)-)S>P[43(/SUSYDPH]K$'H*CP.&FP,]@2RL,CUM>V!90^[F+P'KT QT=6$A8R]P ?; MF9X8^83HXZ"%GBT" 4AI./ "N?Z"W@SZV#2([EB=JEP]:6!CL!HRM&1\'!VT M)(DL:-Y%\5_D4!-'&\,%]&.A5U$Y6 JBPD$;/Q2/),Y%!)E@(B26>R1)1CN6 ML'RNR\4*TE.'DI)134"'"UU$,J2,.)J%B" ?5I.Q_S"#F0F".\PM+,SXA$VB MP,'+%$T-1D3,?8DF>0_A_\,,9L$^% YLB*QSR"#R2R*TU-4 M-KDL!M&R\&]R\)LXNDMG+?,W)X3Y2='%\8,D,@@\$16#D#Y%.: 9EMOY#+@% M%AJ:96A0$I@+Y:^"O1D08]#9,R8H+MJS1%F.L!OAS\JA8WZ!GT"8!G@K!;F( M=$@=XR821'>].#0)OF+A4H?1 [DI*3 2M))&8U3L$?E\84W M?&9 Y"@U;]!V=8 %8N*!=.:DQAW]M;B!(L&!LP)_[J?YGY!1LODBE?Y?<6)^ M2%-K[%L<"'D4QUC SV$AIF; 7Z898;IJ1@80\!/_4G/U,C KL@?P.OFL6"RD M0*C_L)I']P!L^P2.UV.;9.8@9R S@J6.C!C[Y"8FZN!@H>=-#!@L=GP@@J.0 M.-5M$VS'JVR9OT1W,$7,N=),72(L4Q5_*V^S] ?4CHPK=EUO(3P'P-&)9?!U M=L#&,Z^R,3D,A$\!7T%B', E=+9'0+DKGZ4;9_S#M81_RY>^XFF7L/6]LY'5'74M 98% CF, M@,/'V-2*('TQRHOC46'X Y+=+$CV(R HV^:?Y).RHQ*8G< %A.9Y=@,_F79? M\Y+Q SI \8)LA9F"77:/_W.?_LB_D:_M7^B*B[;0GB*=KMM M9J$/@D__VA_X&_5A%(FONZU^FYKGXM]@SA@O*+L8YP&?;Q#^P@\=A882 M>/B(?(I %[HZM;G<9L[*[\DG'QZ5SU$+C+'N:6?0:_=';UKF1\>=\40$WYRD M[&A'<[GX98ZQTS1R_[+ [(H9T1D;'[3;=M[GUS)([PA1C8YCL698OSM# M?2*]B_ACR?*8!8+\R5_5:%+[(&1PU0*!J3>EQRL$PL2)$]_+XB3U6?JR(.^P MK_4F+NTOR5]99X+\P2HCO_HH6QD;CQ8.1J,/>MH$>(U_D2Q $*B?8."QJ):" MEQS4#@2\)L0]$5J.O2B^<4*AKY"&E8"&%:!;ZY8>28?/6[B5])5RG**&HE+" M2VK*, IR+?Z>V(X+E/SYW)OXC,G%I5*H?> 2#Q@!UD_!7\75%CB=5Z)]PV4 M?-1L&(U6'(!:@-049&"%E"P.AZ!8IB])0/6YYX2) $%DO0U&._'?F/WV#RI M4IP.UWOBPT?0S2(_$Z!F<1L%&8)NR&:%CFA6R-_3=F\L4#&<2%J/VC\GV>)= M.OOY1_Q?%D*N$\!QP_%,0%6<1D' 5@-7Q$N\=[$P8CE_:ID"#9U^)F4,7I11 MV]3'2@H+66-@JXH(E(*0)*SE+M&6%%Q2'TA%70"C C'"**:*TU "M 7TBN'G MB$_NY/$%0C2@GH^*,R=B\,DOL8/I!I&PJDHBE0-VI('#5<5)42U44)!VT^JJ11,LXGR(3B""9( LJ0?$=ZBKTQ,[GP*Y\J\CI"\)!:#I27&N10'T) M(5$HGWH)I:Z?=[@X@@?\$H/_8'-QK%%AC2Z?(&6KB(='WM,"O54@!ZYT>N=Y M(59C2Z&C/HG-,D)X@":L2?DA4?X&.+$BMBCUUR-;X#HZPPZ] MHYKQ]( E,QKD7)[B]>-Q+K=5Q*"Y2"8$),:V6:AB4*>I*6WGV^6W%!Z; D@*.K,FJ!9X MD[<;\\T>;DGPER15([VN&F0K8[YDF?'G0C0,5)@J+^T6*G@? M+@VN*>,]&?1&UG X?%05[S;*IY^Z>ML:]IZT^IV4399X@6-AU;RPM=)6J]T_ MLX9G[9H?A3*I)+AZ;B=3L\M"&<6G?]ZEHI M%.?*Y_JC0MQE3PQ[1$R.S/)_1U3],3OH&E +%/CG58 >Z,;/L$;_F5M_Z<)L M423YH5B.M)(A-U);^:S#J1\J9\RSX0B;_ZQ9/?D$]CP$,@Q[76MDK[185A%A M\[FIVT&NVWR^W.H<4[O),7V!'%.[R3'=A^OAKVMB;O"*[Q#R>M;8O<]*% M7\68EHN?EAL*B#J\V-.P%*JJ4E6($+NE474K9GW0&BBVBXF&QY '6.(TD*;5 M?I9MOS>[YZJ:K1;%(3N UGS2%(,Y*!(7SKTL'E4]:(Z!9YY 1?9>K?FF?!]4 MY S<.X]2_5'LC#,_X-1E%#A"-^%FYPZ6"^.[.(^ =FE>X?%'ZZH%DSO^'2[B M?>S\QP\L\Q_.PN&J@^N9XY/XPJR'.)I'*5O-$BKZ;(!H[@8 $ MH+04KDJ16?L&Y:N)?/6*9'UY?/R>4QJ]!C.# !L%P 'QB[P"5?S"2]V654B9 M#R(PVZF:1>D2AIXV3WE<+ZD@.1-&XA(V/U"R$O MIC/,[>5D$^P!G*>'8S7"Q!NG>IIXGH8H)\2T2DIW2>%F,)?QR6"BA+Z*?-5B MAQ.@JA?B::3Q_4.U$K)1N!]/,"$UO1?/5L3[Q3N4:+49G,B-Y2UCS'];*GW1 MBS22S 6U.YEF5.B!TW.^&98,E59Q!!>4,[K?R[*:"RUC]7B2N__D^C94I%$X MYRVYM1(CTL)=;,.$?&%0:MSYU84Y;/1E1@5.5'5^D62F-6JBMCA#0UJ9F-2.CBOIB0#Z?)^ 0[XP!GJ=SE?V63&U)^\/3FSE_ +S LYM^R M^4Q,O>!+ROH"7J1;?/,9?$&EVV%-A!.K#&[M#JDP72"*SZ*IX>3GJB7JB\(@ MO>"@P)C*@*^:0C]Z9"H^YWUS^P8I+0@^_(8>6:@.M1W7OD_)N2>+4 M>8)*J=C%Q\(2YY57H5"Q9C Q)-(;5F1P\SVN-E:]=I9*@?/"2,DR+?-C[1V3 M>R/VH?L(2Q5,H_.]H7:H5^P2)3UW%D9!='-OH?D44_6 J$HF#?/A>R*5:CFN MEC8KUY8KP+(:VBBB$]'K2*/169,JFXT3"B.D:,%E5([*%,.%90LN(A6H7%R. M,\T3K@.J-]54![(![V6H7S8%,U1.O4Y2@?ZH!B:;$A8_P>KD:"$.FN6(J#M# M;A?OJ0;1!+/%-WB]+_.D[KPP5-[L"=5NP)?#:.Z[0/U;D2$OA,<2A63B/BR! M/XK70B[1=0(W0P%4]#03T\RC.)6UUD(I(&I3$;WD+ZF^+"V'Z;;LOXXK!Q5\ M3T74H)X' GX'JZ6 *[R)-,;X4Y6WPZB\'2WQ.&X!Q6(;R!Y?9>'Z)>?>G^>/ MZ^\Q4!>?!Y(3AXKQ\7M :0HQ/I/(?)_1E._@BW+K'8&:="QSK!$T[S1!\Q<( MFG>:H/EA7:2MBU:M\H,A^OS)WUXY_].VNWB-"9WN]_.OU^;EI?GE^I>/7\W+ MSY^^?/WM_/KRR^<#<_Z4-]EIJTU>7G_\S1R VOO?OUR^O[R^PKUM?O;281XL MIF0;(257Y]?O"#-_@S,4:_B\;S-_C"6@J/).J7P/7<6DQ%-I-"C@BXC5S?$] M*R8D4KF>]>UV44L/%J!TLW"@'_F0$+R"K]8CL4F?4/&S'5S3#U[BQC[9A'4; MJ5KL9A?Q>^[\_$0,CZ;*@Y JWS M3&I57)@M'_1_[0_#=5Z&X3HORW#,8I^4\[!AL:VQ6.=E9%IG\S+M2CBT[6Z_ MW<@Q8K(]XK(7$62=S0NRU5SV'0BO?>$KU(PN/U]M@K4VN*K+,,"8YW^___HK MG#2''\T/D4NY$ PYY\M?3^2O)Y&72( LS*\5F0"7Z$3AN*#YP4D=TIQ54P"T M'VF:U+EA2Q*1;R83 :JJQLC7(^=[L,_"/K/>'G'>U<4O>\QYU\XW#'O=PPN7 M>B%&D M]BWBC:WV@A(V*?1=;9&<<#JF2*W4&4MFB'**)I@D,J@"=^)-ZZBX:-M- _^G M_O\.+E"W',X]PW N__'YPV*BKY6N [K# MR%H?>U0XE<6AG\Q$0"R9.4% G@#"+/?FG TY5CCU%"P6(/64^+O(XD4D^@8J M]]10NJ,^2GRHU,+1,B;!WF/^>%-NZR!SA>Y6QG/!H%J%U\\*2S)WEP>OE M)=:'K7W&[]9[!YA:[P"QK-P?PB%Q2H"EQ5VINB_<"#4W&'6[>J,!VEQYQU@" MLJ">&=K&%YY+?CM,U:15D&2BO<'$B"R_VYN]X820 QKNH52^;I/*]P*I?-TF ME6\_DY7K,NHZMDHVN[K\^^?SZS^^?KS:^BHV+!1^U[K-< ,)K6&7>,JT-T"7 M\>(QZ%E4?/!5O# PU R$_B3#5NX.%Q4PE@J\3ZEXKQ+8$I=U\6L&3]P4WRU5 M?"$^@*]Y%F+=! [G9.DLBK&\9U.IX=N5L7NA%3Z8:*2K\)M-.OK\Y>+CUW/+ MO/Q\4-J-'!F473,H)XO4$E MU[+1I;R_?[O&G+W-3OJS7QR,!-0$BY9(LWPK*J? Y'SU[L?D1_,\G-QC8#:\ M.3T/S7_XH0XVM,__5J3UG\:YFR,YZ0E;3I$M'=,+[_G:3X.M;[HF#V5C@FJ# M.=*_QV#@^0LG*"_WS58%Z[;MK[W-H&_>D[U\3ZYF67@*%W<&T@JTUIM]>"J: MYZ24J[5T2N;W\YR4TL_V^SDI+7=SS\E6UJO5/S^XX&T5Y'Q7PSWD(NS]9'YA MJ(.WYJ_8=+/Q&.[>8]C;I<=P>PX\YK8?Q]'D'F[LC[-T'KS[_U!+ 0(4 Q0 M ( ,U=6U?4G-+5'10 /+B 1 " 0 !N8W)A+3(P M,C,P-C,P+GAS9%!+ 0(4 Q0 ( ,U=6U><<"Z"K!@ -Q% 0 5 M " 4P4 !N8W)A+3(P,C,P-C,P7V-A;"YX;6Q02P$"% ,4 " #- M75M7$N98^JXI 8F@( %0 @ $K+0 ;F-R82TR,#(S,#8S M,%]D968N>&UL4$L! A0#% @ S5U;5Z\-\%A880 D:4% !4 M ( !#%< &YC==Q!A3$P .GG! 5 " 9>X !N8W)A+3(P,C,P-C,P M7W!R92YX;6Q02P$"% ,4 " #-75M7U5:!=H(& !#'0 $0 M @ $6!0$ ;F]C97)A7V5X,S$P,2YH=&U02P$"% ,4 " #-75M7 7>[ M_(H& "M'0 $0 @ ''"P$ ;F]C97)A7V5X,S$P,BYH=&U0 M2P$"% ,4 " #-75M7@1GB30$# !#0 $0 @ & $@$ M;F]C97)A7V5X,S(P,2YH=&U02P$"% ,4 " #-75M72!LJ#@H# #P# M$0 @ &P%0$ ;F]C97)A7V5X,S(P,BYH=&U02P$"% ,4 M" #-75M7?_,(TUB# 0!7^ \ & @ 'I& $ ;F]C97)A7VDQ E,'%A,2TP-C,P,C,N:'1M4$L%!@ * H C0( '>< @ $! end